CN107291810B - 数据处理方法、装置及存储介质 - Google Patents
数据处理方法、装置及存储介质 Download PDFInfo
- Publication number
- CN107291810B CN107291810B CN201710352248.8A CN201710352248A CN107291810B CN 107291810 B CN107291810 B CN 107291810B CN 201710352248 A CN201710352248 A CN 201710352248A CN 107291810 B CN107291810 B CN 107291810B
- Authority
- CN
- China
- Prior art keywords
- image
- facial image
- checked
- facial
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/78—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/783—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/94—Hardware or software architectures specially adapted for image or video understanding
- G06V10/95—Hardware or software architectures specially adapted for image or video understanding structured as a network, e.g. client-server architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/172—Classification, e.g. identification
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Image Processing (AREA)
- Collating Specific Patterns (AREA)
Abstract
本发明实施例提供了一种数据处理方法、装置及存储介质,所述方法包括:获取待查询对象的身份信息;根据所述身份信息从注册用户库中获取N个人脸图像,所述N为正整数;根据所述N个人脸图像在视频库中进行搜索,得到M个目标图像,所述M为大于1的整数;对所述M个目标图像进行筛选,得到K个目标图像,所述K为小于所述M的正整数;根据所述K个目标图像确定所述待查询对象的活动位置。通过本发明实施例可根据部分信息查询到目标人物的活动位置。
Description
技术领域
本发明涉及视频监控技术领域,具体涉及一种数据处理方法、装置及存储介质。
背景技术
随着经济、社会、文化的快速发展,国内外影响力的与日俱增,越来越多外来人口流向城市,这些人口增加在加快城市化进程的同时,也为城市管理带来更大的挑战,虽然,视频监控对城市安全提供了技术支持,但是,目前来看,摄像头已经在城市中布局开来,各个摄像头的功能较为独立,当需要搜索某个目标人物时,更多时候只是知道用户的部分关键信息,例如,身份证号码,因而,如何根据部分信息查询到目标人物的活动位置问题亟待解决。
发明内容
本发明实施例提供了一种数据处理方法及装置,以期根据部分信息查询到目标人物的活动位置。
本发明实施例第一方面提供了一种数据处理方法,包括:
获取待查询对象的身份信息;
根据所述身份信息从注册用户库中获取N个人脸图像,所述N为正整数;
根据所述N个人脸图像在视频库中进行搜索,得到M个目标图像,所述M为大于1的整数;
对所述M个目标图像进行筛选,得到K个目标图像,所述K为小于所述M的正整数;
根据所述K个目标图像确定所述待查询对象的活动位置。
结合本发明实施例第一方面,在第一方面的第一种可能实施方式中,在所述身份信息为身份证号码时,所述根据所述身份信息从注册用户库中获取N个人脸图像,包括:
根据所述身份证号码获取所述待查询对象的登记人脸图像,和/或,与所述身份证号码关联的至少一个账号的人脸图像,得到所述N个人脸图像。
进而,如上本发明实施例,可通过身份证号码,不仅可根据身份证号码获取待查询对象办理身份证时候的登记人脸图像,还可以获取与该身份证号码关联的至少一个账号的人脸图像,如此,可通过待查询对象的多个人脸图像,可根据该多个人脸图像进行后续查询操作。
结合本发明实施例第一方面或第一方面的第一种可能实施方式,在第一方面的第二种可能实施方式中,所述根据所述N个人脸图像在视频库中进行搜索,包括:
确定所述待查询对象的可能活跃区域;
获取所述可能活跃区域对应的视频库;
根据所述N个人脸图像中的每一人脸图像在所述视频库中进行搜索,得到P个人脸图像;
对所述P个人脸图像中的每一人脸图像进行图像质量评价,得到所述P个图像质量评价值;
从所述P个图像质量评价值中选取图像质量评价值大于预设阈值的图像质量评价值,得到所述M个图像质量评价值,获取其对应的人脸图像,所述P为大于所述M的正整数。
进而,如上本发明实施例,可在可能的活跃区域中,通过对其对应的视频库进行搜索,从而,得到待查询对象的人脸图像。
结合本发明实施例第一方面或第一方面的第一种可能实施方式,在第一方面的第三种可能实施方式中,所述对所述M个目标图像进行筛选,包括:
从所述M个目标图像中选取人脸角度符合预设角度范围的目标图像,得到Q个人脸图像;
获取所述待查询对象的人脸标记特征;
根据所述人脸标记特征对所述Q个人脸图像进行筛选,所述Q为大于所述K的整数。
进而,如上本发明实施例,可通过人脸角度以及人脸标记特征对搜索到的人脸图像进行筛选,提升待查询对象的人脸图像的识别准确率。
结合本发明实施例第一方面或第一方面的第一种可能实施方式,在第一方面的第四种可能实施方式中,所述根据所述K个目标图像确定所述待查询对象的活动位置,包括:
获取所述K个目标图像中每一目标图像对应的摄像头标识信息,得到所述K个摄像头标识信息;
根据所述K个摄像头标识信息确定所述待查询对象的活动位置。
进而,如上本发明实施例,可通过搜索到的人脸图像确定待查询对象的活动位置。
结合本发明实施例第一方面或第一方面的第一种至第四种任一可能实施方式,在第一方面的第五种可能实施方式中,所述身份信息为以下至少一种:
身份证号码、电话号码、姓名、毕业证号码、门牌号码、银行***、社交账号、工号和车牌号码。
本发明实施例第二方面提供了一种数据处理装置,包括:
第一获取单元,用于获取待查询对象的身份信息;
第二获取单元,用于根据所述身份信息从注册用户库中获取N个人脸图像,所述N为正整数;
搜索单元,用于根据所述N个人脸图像在视频库中进行搜索,得到M个目标图像,所述M为大于1的整数;
筛选单元,用于对所述M个目标图像进行筛选,得到K个目标图像,所述K为小于所述M的正整数;
确定单元,用于根据所述K个目标图像确定所述待查询对象的活动位置。
结合本发明实施例第二方面,在第二方面的第一种可能实施方式中,在所述身份信息为身份证号码时,所述第二获取单元具体用于:
根据所述身份证号码获取所述待查询对象的登记人脸图像,和/或,与所述身份证号码关联的至少一个账号的人脸图像,得到所述N个人脸图像。
结合本发明实施例第二方面或第二方面的第一种可能实施方式,在第二方面的第二种可能实施方式中,所述搜索单元包括:
第一确定模块,用于确定所述待查询对象的可能活跃区域;
第一获取模块,用于获取所述可能活跃区域对应的视频库;
搜索模块,用于根据所述N个人脸图像中的每一人脸图像在所述视频库中进行搜索,得到P个人脸图像;
评价模块,用于对所述P个人脸图像中的每一人脸图像进行图像质量评价,得到所述P个图像质量评价值;
第一选取模块,用于从所述P个图像质量评价值中选取图像质量评价值大于预设阈值的图像质量评价值,得到所述M个图像质量评价值,获取其对应的人脸图像,所述P为大于所述M的正整数。
结合本发明实施例第二方面或第二方面的第一种可能实施方式,在第二方面的第三种可能实施方式中,所述筛选单元包括:
第二选取模块,用于从所述M个目标图像中选取人脸角度符合预设角度范围的目标图像,得到Q个人脸图像;
第二获取模块,用于获取所述待查询对象的人脸标记特征;
筛选模块,用于根据所述人脸标记特征对所述Q个人脸图像进行筛选,所述Q为大于所述K的整数。
结合本发明实施例第二方面或第二方面的第一种可能实施方式,在第二方面的第四种可能实施方式中,所述确定单元包括:
第三获取模块,用于获取所述K个目标图像中每一目标图像对应的摄像头标识信息,得到所述K个摄像头标识信息;
第二确定模块,用于根据所述K个摄像头标识信息确定所述待查询对象的活动位置。
结合本发明实施例第二方面或第二方面的第一种至第四种中任一可能实施方式,在第二方面的第五种可能实施方式中,所述身份信息为以下至少一种:
身份证号码、电话号码、姓名、毕业证号码、门牌号码、银行***、社交账号、工号和车牌号码。
本发明实施例第三方面提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行以实现如第一方面或第一方面的任一可能实施方式所述的方法。
实施本发明实施例,具有如下有益效果:
可以看出,通过本发明实施例,获取待查询对象的身份信息,根据该身份信息从注册用户库中获取N个人脸图像,N为正整数,根据N个人脸图像在视频库中进行搜索,得到M个目标图像,M为大于1的整数,对M个目标图像进行筛选,得到K个目标图像,K为小于M的正整数,根据K个目标图像确定待查询对象的活动位置。从而,可利用待查询对象的身份信息,从注册用户库中获取该待查询对象的人脸图像,进而,从视频库中搜索出目标图像,最终根据目标图像确定待查询对象的活动位置。如此,利用部分信息即可查询到需要查询的对象的活动位置。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种数据处理方法的第一实施例流程示意图;
图2是本发明实施例提供的一种数据处理方法的第二实施例流程示意图;
图3a是本发明实施例提供的一种数据处理装置的第一实施例结构示意图;
图3b是本发明实施例提供的图3a所描述的数据处理装置的搜索单元的结构示意图;
图3c是本发明实施例提供的图3a所描述的数据处理装置的筛选单元的结构示意图;
图3d是本发明实施例提供的图3a所描述的数据处理装置的确定单元的结构示意图;
图4是本发明实施例提供的一种数据处理装置的第二实施例结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置展示该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
本发明实施例所描述数据处理装置可以包括智能手机(如Android手机、iOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,MobileInternet Devices)或穿戴式设备等,上述仅是举例,而非穷举,包含但不限于上述装置,当然,上述数据处理装置还可以为服务器。
需要说明的是,本发明实施例中的数据处理装置可与多个摄像头连接,每一摄像头均可用于抓拍视频图像,每一摄像头均可有一个与之对应的位置标记,或者,可有一个与之对应的编号。通常情况下,摄像头可设置在公共场所,例如,学校、博物馆、十字路口、步行街、写字楼、车库、机场、医院、地铁站、车站、公交站台、超市、酒店、娱乐场所等等。摄像头在拍摄到视频图像后,可将该视频图像保存到数据处理装置所在***的存储器。存储器中可存储有多个注册图像库,注册图像库中可包含多个入库对象,每一入库对象对应一个身份信息集,该身份信息集包含以下至少一项内容:至少一张登记人脸图像、身份证号码、家庭住址、家庭成员、政治成分、国籍、电话号码、姓名、毕业证号码、学号、门牌号码、银行***、社交账号、工号和车牌号码等等。
进一步可选地,本发明实施例中,摄像头拍摄的每一帧视频图像均对应一个属性信息,属性信息为以下至少一种:摄像头编号、视频图像的拍摄时间、视频图像的位置、视频图像的属性参数(格式、大小、分辨率等)、视频图像的编号和视频图像中的人物特征属性。上述视频图像中的人物特征属性可包括但不仅限于:视频图像中的人物个数、人物位置、人脸角度等等。
进一步需要说明的是,每一摄像头采集的视频图像通常为动态人脸图像,因而,本发明实施例中可以对人脸图像的角度信息进行规划,上述人脸角度可包括但不仅限于:水平转动角度、俯仰角或者倾斜度。例如,可定义动态人脸图像数据要求两眼间距不小于30像素,建议60像素以上。水平转动角度不超过±30°、俯仰角不超过±20°、倾斜角不超过±45°。建议水平转动角度不超过±15°、俯仰角不超过±10°、倾斜角不超过±15°。例如,还可对人脸图像是否被其他物体遮挡进行筛选,通常情况下,饰物不应遮挡脸部主要区域,饰物如深色墨镜、口罩和夸张首饰等,当然,也有可能摄像头上面布满灰尘,导致人脸图像被遮挡,因而,导致拍摄出来的视频图像会出现部分不清晰的情况。本发明实施例中的视频图像的图片格式可包括但不仅限于:BMP,JPEG,JPEG2000,PNG等等,其大小可以在10-30KB之间,每一视频图像还可以对应一个拍摄时间、以及拍摄该视频图像的摄像头统一编号、与人脸图像对应的全景大图的链接等信息(人脸图像和全局图片建立特点对应性关系文件)。
请参阅图1,为本发明实施例提供的一种数据处理方法的第一实施例流程示意图。本实施例中所描述的数据处理方法,包括以下步骤:
101、获取待查询对象的身份信息。
其中,待查询对象为需要查询的对象,身份信息可为以下至少一种:身份证号码、电话号码、姓名、毕业证号码、学号、门牌号码、银行***、社交账号、工号和车牌号码。其中,数据处理装置可接收输入指令,该输入指令用于输入以下至少一种信息:身份证号码、电话号码、姓名、毕业证号码、学号、门牌号码、银行***、社交账号、工号和车牌号码。当然,数据处理装置也可以扫描身份证,从而,可获取以下信息中的至少一项:身份证号、地址信息、出生日期、姓名等等。
102、根据所述身份信息从注册用户库中获取N个人脸图像,所述N为正整数。
其中,可将身份信息与注册用户库中的注册信息进行匹配,例如,身份证号,可从注册用户库中匹配出与该身份证号相同的入库对象,进而,可得到该入库对象的至少一张人脸图像。注册用户库中的每一对象可预先存储有一张或者多张人脸图像。
可选地,上述步骤102中,在所述身份信息为身份证号码时,所述根据所述身份信息从注册用户库中获取N个人脸图像,包括:
根据所述身份证号码获取所述待查询对象的登记人脸图像,和/或,与所述身份证号码关联的至少一个账号的人脸图像,得到所述N个人脸图像。
其中,数据处理装置可根据身份证号码直接获取身份证信息,从而,可得到身份证的登记人脸图像,还可以获取注册用户库中对应的入库对象的账号,以及与该账号绑定的其他账号,如此,可获取到N个人脸图像。
103、根据所述N个人脸图像在视频库中进行搜索,得到M个目标图像,所述M为大于1的整数。
其中,有上述可知,由于数据处理装置与多个摄像头连接,因而,可获取该多个摄像头对应的视频库,该视频库中可记录历史视频还可以记录当前视频图像。在数据处理装置根据N个人脸图像在视频库中进行搜索时,可得到M个目标图像,当然,该M个目标图像中不一定全是待查询对象的人脸图像,还可能存在误识别的人脸图像。
另外,由于一张人脸图像在人脸识别时,存在一定的识别误差。因而,可采用对同一对象的多张人脸图像进行人脸识别。步骤103中,N在大于1时,则可将N个人脸图像中每一人脸图像均在视频库中进行搜索,每一人脸图像均可搜索到一个结果集合,N个人脸图像则可搜索到N个结果集合,取该N个结果集合的交集,则可更加精确地搜索到目标图像,例如,两个人脸图像,一个搜索到目标图像为A、B和C,另一个搜索到目标图像为B、C和D,则由两个人脸图像共同搜索到的目标图像就为B和C。
可选地,上述步骤103中,根据所述N个人脸图像在视频库中进行搜索,可包括如下步骤:
31)、确定所述待查询对象的可能活跃区域;
32)、获取所述可能活跃区域对应的视频库;
33)、根据所述N个人脸图像中的每一人脸图像进行搜索,得到P个人脸图像;
34)、对所述P个人脸图像中的每一人脸图像进行图像质量评价,得到所述P个图像质量评价值;
35)、从所述P个图像质量评价值中选取图像质量评价值大于预设阈值的图像质量评价值,得到所述M个图像质量评价值,获取其对应的人脸图像,所述P为大于所述M的正整数。
其中,数据处理装置可接收用户输入的可能活跃区域,或者,可从注册用户库中获取该待查询对象的可能活跃区域。进而,可获取该可能活跃区域对应的视频库,当然,该视频库至少包含一个视频片段。可根据N个人脸图像中每一人脸图像从视频库中进行搜索,得到P个人脸图像,因而,可对P个人脸图像进行图像质量评价,得到P个图像质量评价值。预设阈值可由用户自行设置或者***默认。可从P个图像质量评价值中选取图像质量评价值大于预设阈值的图像质量评价值,得到M个图像质量评价值,获取其对应的人脸图像,得到M个人脸图像,P为大于M的正整数。如此,不仅可搜索到目标图像,还可以在一定程度上对查询结果进行筛选。
进一步地,上述步骤34中,可采用如下手段对P个人脸图像中的每一人脸图像进行图像质量评价:可采用至少一个图像质量评价指标对图像进行图像质量评价,得到图像质量评价值,其中,图像质量评价指标可包括但不仅限于:平均灰度、均方差、熵、边缘保持度、信噪比等等。可定义为得到的图像质量评价值越大,则图像质量越好。
需要说明的是,由于采用单一评价指标对图像质量进行评价时,具有一定的局限性,因此,可采用多个图像质量评价指标对图像质量进行评价,当然,对图像质量进行评价时,并非图像质量评价指标越多越好,因为图像质量评价指标越多,图像质量评价过程的计算复杂度越高,也不见得图像质量评价效果越好,因此,在对图像质量评价要求较高的情况下,可采用2~10个图像质量评价指标对图像质量进行评价。具体地,选取图像质量评价指标的个数及哪个指标,依据具体实现情况而定。当然,也得结合具体地场景选取图像质量评价指标,在暗环境下进行图像质量评价和亮环境下进行图像质量评价选取的图像质量指标可不一样。
可选地,在对图像质量评价精度要求不高的情况下,可用一个图像质量评价指标进行评价,例如,以熵对待处理图像进行图像质量评价值,可认为熵越大,则说明图像质量越好,相反地,熵越小,则说明图像质量越差。
可选地,在对图像质量评价精度要求较高的情况下,可以采用多个图像质量评价指标对人脸图像进行评价,在多个图像质量评价指标对人脸图像进行图像质量评价时,可设置该多个图像质量评价指标中每一图像质量评价指标的权重,可得到多个图像质量评价值,根据该多个图像质量评价值及其对应的权重可得到最终的图像质量评价值,例如,三个图像质量评价指标分别为:A指标、B指标和C指标,A的权重为a1,B的权重为a2,C的权重为a3,采用A、B和C对某一图像进行图像质量评价时,A对应的图像质量评价值为b1,B对应的图像质量评价值为b2,C对应的图像质量评价值为b3,那么,最后的图像质量评价值=a1b1+a2b2+a3b3。通常情况下,图像质量评价值越大,说明图像质量越好。
104、对所述M个目标图像进行筛选,得到K个目标图像,所述K为小于所述M的正整数。
可选地,上述步骤104中,对所述M个目标图像进行筛选,可包括如下步骤:
41)、从所述M个目标图像中选取人脸角度符合预设角度范围的目标图像,得到Q个人脸图像;
42)、获取所述待查询对象的人脸标记特征;
43)、根据所述人脸标记特征对所述Q个人脸图像进行筛选,得到K个目标图像,所述Q为大于所述K的整数。
其中,数据处理装置可确定M个人脸图像中每一人脸图像的人脸角度,得到M个人脸角度,上述预设角度范围可由用户自行设置或者***默认。因而,可从M个人脸角度中选取符合预设角度范围的人脸角度对应的目标图像,得到Q个目标图像。上述人脸标记特征可为以下至少一种:戴眼镜、单眼皮、伤疤、痣,脸型等等。进而,可实现根据人脸标记特征对Q个人脸图像进行筛选,得到K个目标图像,Q为大于K的整数。
105、根据所述K个目标图像确定所述待查询对象的活动位置。
其中,K个目标图像每一目标图像对应一个摄像头位置,可将该摄像头位置作为该目标图像的活动位置。进一步地,可得到K个活动位置,可将K个活动区域连接起来,得到带查询对象的活动轨迹。
可选地,上述步骤105中,根据所述K个目标图像确定所述待查询对象的活动位置,可包括如下步骤:
51)、获取所述K个目标图像中每一目标图像对应的摄像头标识信息,得到所述K个摄像头标识信息;
52)、根据所述K个摄像头标识信息确定所述待查询对象的活动位置。
其中,上述摄像头标识信息可为摄像头编号、摄像头所在区域名称或者编号、摄像头的角度(在摄像头为动态扫描摄像头时)。进而,可获取K个目标图像中每一目标图像对应的摄像头标识信息,得到K个摄像头标识信息,如此,可将K个摄像头标识信息映射到地图上,进而,可标记出待查询对象的活动位置。
可以看出,通过本发明实施例,获取待查询对象的身份信息,根据该身份信息从注册用户库中获取N个人脸图像,N为正整数,根据N个人脸图像在视频库中进行搜索,得到M个目标图像,M为大于1的整数,对M个目标图像进行筛选,得到K个目标图像,K为小于M的正整数,根据K个目标图像确定待查询对象的活动位置。从而,可利用待查询对象的身份信息,从注册用户库中获取该待查询对象的人脸图像,进而,从视频库中搜索出目标图像,最终根据目标图像确定待查询对象的活动位置。如此,利用部分信息即可查询到需要查询的对象的活动位置。
与上述一致地,请参阅图2,为本发明实施例提供的一种数据处理方法的第二实施例流程示意图。本实施例中所描述的数据处理方法,包括以下步骤:
201、获取待查询对象的身份信息。
202、根据所述身份信息从注册用户库中获取N个人脸图像,所述N为正整数。
203、根据所述N个人脸图像在视频库中进行搜索,得到M个目标图像,所述M为大于1的整数。
204、对所述M个目标图像进行筛选,得到K个目标图像,所述K为小于所述M的正整数。
205、根据所述K个目标图像确定所述待查询对象的活动位置。
其中,上述步骤201-步骤205可参照图1所描述的数据处理方法的对应步骤101-步骤105。
206、确定所述活动位置对应的至少一个管理人员。
其中,数据处理装置可确定处于或者属于活动位置的管理员。具体地,A隶属于活动位置,则会预先在***中进行注册。或者,通过摄像头进行人脸识别或者全球定位***可确定活动活动区域的至少一个管理人员。
207、向所述至少一个管理人员中的每一管理人员发送目标信息,所述目标信息包括:所述待查询对象的完整身份信息,以及与所述管理人员所在位置对应的所述目标图像。
其中,数据处理装置可向上述至少一个管理人员中的每一管理人员发送目标信息,该目标信息包括:待查询对象的完整身份信息,以及与管理人员所在位置对应的目标图像,如此,可使得管理人员及时发现待查询对象,以对其实现有效管理。
可以看出,通过本发明实施例,获取待查询对象的身份信息,根据该身份信息从注册用户库中获取N个人脸图像,N为正整数,根据N个人脸图像在视频库中进行搜索,得到M个目标图像,M为大于1的整数,对M个目标图像进行筛选,得到K个目标图像,K为小于M的正整数,根据K个目标图像确定待查询对象的活动位置,确定该活动位置对应的至少一个管理人员,向该至少一个管理人员中的每一管理人员发送目标信息,目标信息包括:待查询对象的完整身份信息,以及与管理人员所在位置对应的目标图像。从而,可利用待查询对象的身份信息,从注册用户库中获取该待查询对象的人脸图像,进而,从视频库中搜索出目标图像,最终根据目标图像确定待查询对象的活动位置。如此,利用部分信息即可查询到需要查询的对象的活动位置,还可以进一步向管理人员发送待查询对象的信息,可使得管理人员及时发现待查询对象,以对其实现有效管理。
与上述一致地,以下为实施上述数据处理方法的装置,具体如下:
请参阅图3a,为本发明实施例提供的一种数据处理装置的第一实施例结构示意图。本实施例中所描述的数据处理装置,包括:第一获取单元301、第二获取单元302、搜索单元303、筛选单元304和确定单元305,具体如下:
第一获取单元301,用于获取待查询对象的身份信息;
第二获取单元302,用于根据所述身份信息从注册用户库中获取N个人脸图像,所述N为正整数;
搜索单元303,用于根据所述N个人脸图像在视频库中进行搜索,得到M个目标图像,所述M为大于1的整数;
筛选单元304,用于对所述M个目标图像进行筛选,得到K个目标图像,所述K为小于所述M的正整数;
确定单元305,用于根据所述K个目标图像确定所述待查询对象的活动位置。
可选地,所述身份信息为以下至少一种:
身份证号码、电话号码、姓名、毕业证号码、门牌号码、银行***、社交账号、工号和车牌号码。
可选地,在所述身份信息为身份证号码时,所述第二获取单元302具体用于:
根据所述身份证号码获取所述待查询对象的登记人脸图像,和/或,与所述身份证号码关联的至少一个账号的人脸图像,得到所述N个人脸图像。
可选地,如图3b,图3b为图3a所描述的数据处理装置的搜索单元303的具体细化结构,所述搜索单元303可包括:第一确定模块3031、第一获取模块3032、搜索模块3033、评价模块3034和第一选取模块3035,具体如下:
第一确定模块3031,用于确定所述待查询对象的可能活跃区域;
第一获取模块3032,用于获取所述可能活跃区域对应的视频库;
搜索模块3033,用于根据所述N个人脸图像中的每一人脸图像在所述视频库中进行搜索,得到P个人脸图像;
评价模块3034,用于对所述P个人脸图像中的每一人脸图像进行图像质量评价,得到所述P个图像质量评价值;
第一选取模块3035,用于从所述P个图像质量评价值中选取图像质量评价值大于预设阈值的图像质量评价值,得到所述M个图像质量评价值,获取其对应的人脸图像,所述P为大于所述M的正整数。
可选地,如图3c,图3c为图3a所描述的数据处理装置的筛选单元304的具体细化结构,所述筛选单元304可包括:第二选取模块3041、第二获取模块3042和筛选模块3043,具体如下:
第二选取模块3041,用于从所述M个目标图像中选取人脸角度符合预设角度范围的目标图像,得到Q个人脸图像;
第二获取模块3042,用于获取所述待查询对象的人脸标记特征;
筛选模块3043,用于根据所述人脸标记特征对所述Q个人脸图像进行筛选,所述Q为大于所述K的整数。
可选地,如图3d,图3d为图3a所描述的数据处理装置的确定单元305的具体细化结构,所述确定单元305可包括:第三获取模块3051和第二确定模块3052,具体如下:
第三获取模块3051,用于获取所述K个目标图像中每一目标图像对应的摄像头标识信息,得到所述K个摄像头标识信息;
第二确定模块3052,用于根据所述K个摄像头标识信息确定所述待查询对象的活动位置。
可以看出,通过本发明实施例所描述的数据处理装置,获取待查询对象的身份信息,根据该身份信息从注册用户库中获取N个人脸图像,N为正整数,根据N个人脸图像在视频库中进行搜索,得到M个目标图像,M为大于1的整数,对M个目标图像进行筛选,得到K个目标图像,K为小于M的正整数,根据K个目标图像确定待查询对象的活动位置。从而,可利用待查询对象的关键信息,从注册用户库中获取该待查询对象的人脸图像,进而,从视频库中搜索出目标图像,最终根据目标图像确定待查询对象的活动位置。如此,利用部分信息即可查询到需要查询的对象。
与上述一致地,请参阅图4,为本发明实施例提供的一种数据处理装置的第二实施例结构示意图。本实施例中所描述的数据处理装置,包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器3000,例如CPU;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。
其中,上述输入设备1000具体可为触控面板、物理按键或者鼠标。
上述输出设备2000具体可为显示屏。
上述存储器4000可以是高速RAM存储器,也可为非易失存储器(non-volatilememory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:
上述处理器3000,用于:
获取待查询对象的身份信息;
根据所述身份信息从注册用户库中获取N个人脸图像,所述N为正整数;
根据所述N个人脸图像在视频库中进行搜索,得到M个目标图像,所述M为大于1的整数;
对所述M个目标图像进行筛选,得到K个目标图像,所述K为小于所述M的正整数;
根据所述K个目标图像确定所述待查询对象的活动位置。
可选地,所述身份信息为以下至少一种:
身份证号码、电话号码、姓名、毕业证号码、门牌号码、银行***、社交账号、工号和车牌号码。
可选地,在所述身份信息为身份证号码时,上述处理器3000,根据所述身份信息从注册用户库中获取N个人脸图像,包括:
根据所述身份证号码获取所述待查询对象的登记人脸图像,和/或,与所述身份证号码关联的至少一个账号的人脸图像,得到所述N个人脸图像。
可选地,上述处理器3000根据所述N个人脸图像在视频库中进行搜索,包括:
确定所述待查询对象的可能活跃区域;
获取所述可能活跃区域对应的视频库;
根据所述N个人脸图像中的每一人脸图像在所述视频库中进行搜索,得到P个人脸图像;
对所述P个人脸图像中的每一人脸图像进行图像质量评价,得到所述P个图像质量评价值;
从所述P个图像质量评价值中选取图像质量评价值大于预设阈值的图像质量评价值,得到所述M个图像质量评价值,获取其对应的人脸图像,所述P为大于所述M的正整数。
可选地,上述处理器3000对所述M个目标图像进行筛选,包括:
从所述M个目标图像中选取人脸角度符合预设角度范围的目标图像,得到Q个人脸图像;
获取所述待查询对象的人脸标记特征;
根据所述人脸标记特征对所述Q个人脸图像进行筛选,所述Q为大于所述K的整数。
可选地,上述处理器3000根据所述K个目标图像确定所述待查询对象的活动位置,包括:
获取所述K个目标图像中每一目标图像对应的摄像头标识信息,得到所述K个摄像头标识信息;
根据所述K个摄像头标识信息确定所述待查询对象的活动位置。
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何一种数据处理方法的部分或全部步骤。
尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过Internet或其它有线或无线电信***。
本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (6)
1.一种数据处理方法,其特征在于,包括:
获取待查询对象的身份信息,所述身份信息为姓名;
根据所述身份信息从注册用户库中获取N个人脸图像,所述N为正整数;
根据所述N个人脸图像在视频库中进行搜索,得到M个目标图像,所述M为大于1的整数;
对所述M个目标图像进行筛选,得到K个目标图像,所述K为小于所述M的正整数;
根据所述K个目标图像确定所述待查询对象的活动位置;
确定所述活动位置对应的至少一个管理人员;
向所述至少一个管理人员中的每一管理人员发送目标信息,所述目标信息包括:所述待查询对象的完整身份信息,以及与所述管理人员所在位置对应的所述目标图像;
其中,所述对所述M个目标图像进行筛选,包括:
从所述M个目标图像中选取人脸角度符合预设角度范围的目标图像,得到Q个人脸图像,每一人脸图像均为动态人脸图像数据,所述预设角度范围用户自行设置,所述预设角度范围,所述预设角度范围包括:两眼间距在60像素以上,且水平转动角度不超过±15°、俯仰角不超过±10°、倾斜角不超过±15°;
获取所述待查询对象的人脸标记特征,所述人脸标记特征为单眼皮;
根据所述人脸标记特征对所述Q个人脸图像进行筛选,所述Q为大于所述K的整数;
其中,所述根据所述N个人脸图像在视频库中进行搜索,包括:
确定所述待查询对象的可能活跃区域;
获取所述可能活跃区域对应的视频库;
根据所述N个人脸图像中的每一人脸图像在所述视频库中进行搜索,得到P个人脸图像;
对所述P个人脸图像中的每一人脸图像进行图像质量评价,得到所述P个图像质量评价值;
从所述P个图像质量评价值中选取图像质量评价值大于预设阈值的图像质量评价值,得到所述M个图像质量评价值,获取其对应的人脸图像,所述P为大于所述M的正整数。
2.根据权利要求1所述的方法,其特征在于,在所述身份信息为身份证号码时,所述根据所述身份信息从注册用户库中获取N个人脸图像,包括:
根据所述身份证号码获取所述待查询对象的登记人脸图像,和/或,与所述身份证号码关联的至少一个账号的人脸图像,得到所述N个人脸图像。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所述K个目标图像确定所述待查询对象的活动位置,包括:
获取所述K个目标图像中每一目标图像对应的摄像头标识信息,得到所述K个摄像头标识信息;
根据所述K个摄像头标识信息确定所述待查询对象的活动位置。
4.一种数据处理装置,其特征在于,包括:
第一获取单元,用于获取待查询对象的身份信息,所述身份信息为姓名;
第二获取单元,用于根据所述身份信息从注册用户库中获取N个人脸图像,所述N为正整数;
搜索单元,用于根据所述N个人脸图像在视频库中进行搜索,得到M个目标图像,所述M为大于1的整数;
筛选单元,用于对所述M个目标图像进行筛选,得到K个目标图像,所述K为小于所述M的正整数;
确定单元,用于根据所述K个目标图像确定所述待查询对象的活动位置;
所述数据处理装置,还用于:
确定所述活动位置对应的至少一个管理人员;
向所述至少一个管理人员中的每一管理人员发送目标信息,所述目标信息包括:所述待查询对象的完整身份信息,以及与所述管理人员所在位置对应的所述目标图像;
所述筛选单元,包括:
第二选取模块,用于从所述M个目标图像中选取人脸角度符合预设角度范围的目标图像,得到Q个人脸图像,每一人脸图像均为动态人脸图像数据,所述预设角度范围用户自行设置,所述预设角度范围,所述预设角度范围包括:两眼间距在60像素以上,且水平转动角度不超过±15°、俯仰角不超过±10°、倾斜角不超过±15°;
第二获取模块,用于获取所述待查询对象的人脸标记特征,所述人脸标记特征为单眼皮;
筛选模块,用于根据所述人脸标记特征对所述Q个人脸图像进行筛选,所述Q为大于所述K的整数;
其中,所述搜索单元包括:
第一确定模块,用于确定所述待查询对象的可能活跃区域;
第一获取模块,用于获取所述可能活跃区域对应的视频库;
搜索模块,用于根据所述N个人脸图像中的每一人脸图像在所述视频库中进行搜索,得到P个人脸图像;
评价模块,用于对所述P个人脸图像中的每一人脸图像进行图像质量评价,得到所述P个图像质量评价值;
第一选取模块,用于从所述P个图像质量评价值中选取图像质量评价值大于预设阈值的图像质量评价值,得到所述M个图像质量评价值,获取其对应的人脸图像,所述P为大于所述M的正整数。
5.根据权利要求4所述的装置,其特征在于,在所述身份信息为身份证号码时,所述第二获取单元具体用于:
根据所述身份证号码获取所述待查询对象的登记人脸图像,和/或,与所述身份证号码关联的至少一个账号的人脸图像,得到所述N个人脸图像。
6.一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行以实现如权利要求1-3任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710352248.8A CN107291810B (zh) | 2017-05-18 | 2017-05-18 | 数据处理方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710352248.8A CN107291810B (zh) | 2017-05-18 | 2017-05-18 | 数据处理方法、装置及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107291810A CN107291810A (zh) | 2017-10-24 |
CN107291810B true CN107291810B (zh) | 2018-05-29 |
Family
ID=60094098
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710352248.8A Active CN107291810B (zh) | 2017-05-18 | 2017-05-18 | 数据处理方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107291810B (zh) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108287873B (zh) * | 2017-12-29 | 2020-08-11 | 深圳云天励飞技术有限公司 | 数据处理方法及相关产品 |
CN108269254B (zh) * | 2018-01-17 | 2020-12-01 | 百度在线网络技术(北京)有限公司 | 图像质量评估方法和装置 |
CN108509611B (zh) * | 2018-03-30 | 2021-11-12 | 百度在线网络技术(北京)有限公司 | 用于推送信息的方法和装置 |
CN108717464A (zh) * | 2018-05-31 | 2018-10-30 | 中国联合网络通信集团有限公司 | 照片处理方法、装置及终端设备 |
CN111199165B (zh) * | 2018-10-31 | 2024-02-06 | 浙江宇视科技有限公司 | 图像处理方法及装置 |
CN109815359B (zh) * | 2018-12-27 | 2023-02-03 | 深圳云天励飞技术有限公司 | 图像检索方法及相关产品 |
CN109886078B (zh) * | 2018-12-29 | 2022-02-18 | 华为技术有限公司 | 目标对象的检索定位方法和装置 |
CN110458091A (zh) * | 2019-08-08 | 2019-11-15 | 北京阿拉丁智慧科技有限公司 | 基于位置筛选的人脸识别1比n算法优化方法 |
CN110516624A (zh) * | 2019-08-29 | 2019-11-29 | 北京旷视科技有限公司 | 图像处理方法、装置、电子设备及存储介质 |
CN110996000A (zh) * | 2019-12-16 | 2020-04-10 | 深圳市本牛科技有限责任公司 | 一种多角度同时拍摄的方法及装置 |
CN113095116B (zh) * | 2019-12-23 | 2024-03-22 | 深圳云天励飞技术有限公司 | 身份识别方法及相关产品 |
CN111160219B (zh) * | 2019-12-26 | 2022-04-26 | 深圳云天励飞技术股份有限公司 | 对象完整度评估方法、装置、电子设备及存储介质 |
CN112258363B (zh) * | 2020-10-16 | 2023-03-24 | 浙江大华技术股份有限公司 | 身份信息的确认方法、装置、存储介质及电子装置 |
CN112269853B (zh) * | 2020-11-16 | 2023-06-13 | Oppo广东移动通信有限公司 | 检索处理方法、装置及存储介质 |
CN114898239A (zh) * | 2021-01-25 | 2022-08-12 | 华为技术有限公司 | 目标对象检测方法及其设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101834928A (zh) * | 2010-04-21 | 2010-09-15 | 宇龙计算机通信科技(深圳)有限公司 | 一种联系人的查找方法、***及移动终端 |
CN102799877A (zh) * | 2012-09-11 | 2012-11-28 | 上海中原电子技术工程有限公司 | 人脸图像筛选方法及*** |
CN106503262A (zh) * | 2016-11-22 | 2017-03-15 | 张新民 | 社交人脸记忆识别方法及装置 |
CN106657913A (zh) * | 2016-12-24 | 2017-05-10 | 深圳云天励飞技术有限公司 | 一种视频处理方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NO331287B1 (no) * | 2008-12-15 | 2011-11-14 | Cisco Systems Int Sarl | Fremgangsmate og anordning for gjenkjenning av ansikter i en videostrom |
-
2017
- 2017-05-18 CN CN201710352248.8A patent/CN107291810B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101834928A (zh) * | 2010-04-21 | 2010-09-15 | 宇龙计算机通信科技(深圳)有限公司 | 一种联系人的查找方法、***及移动终端 |
CN102799877A (zh) * | 2012-09-11 | 2012-11-28 | 上海中原电子技术工程有限公司 | 人脸图像筛选方法及*** |
CN106503262A (zh) * | 2016-11-22 | 2017-03-15 | 张新民 | 社交人脸记忆识别方法及装置 |
CN106657913A (zh) * | 2016-12-24 | 2017-05-10 | 深圳云天励飞技术有限公司 | 一种视频处理方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN107291810A (zh) | 2017-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107291810B (zh) | 数据处理方法、装置及存储介质 | |
CN107358146B (zh) | 视频处理方法、装置及存储介质 | |
CN107341443B (zh) | 视频处理方法、装置及存储介质 | |
CN106878670B (zh) | 一种视频处理方法及装置 | |
CN106791655B (zh) | 一种视频处理方法及装置 | |
CN106791708B (zh) | 一种视频处理方法及装置 | |
CN107169458B (zh) | 数据处理方法、装置及存储介质 | |
CN111461089A (zh) | 一种人脸检测的方法、人脸检测模型的训练方法及装置 | |
CN109740444A (zh) | 人流量信息展示方法及相关产品 | |
CN106971142B (zh) | 一种图像处理方法及装置 | |
CN109766779A (zh) | 徘徊人员识别方法及相关产品 | |
CN106778645A (zh) | 一种图像处理方法及装置 | |
CN109816745A (zh) | 人体热力图展示方法及相关产品 | |
CN106657913B (zh) | 一种视频处理方法及装置 | |
CN109815813A (zh) | 图像处理方法及相关产品 | |
CN110619314A (zh) | 安全帽检测方法、装置及电子设备 | |
CN106851199A (zh) | 一种视频处理方法及装置 | |
US9529803B2 (en) | Image modification | |
CN106937087A (zh) | 一种视频处理方法及装置 | |
CN109840885A (zh) | 图像融合方法及相关产品 | |
CN101923733A (zh) | 电子门票处理方法及装置 | |
CN109815839A (zh) | 微服务架构下的徘徊人员识别方法及相关产品 | |
CN107357821B (zh) | ***管理方法、装置及存储介质 | |
CN107301373B (zh) | 数据处理方法、装置及存储介质 | |
CN105069718B (zh) | 基于移动物联网的智慧国土不动产自助监测方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |