CN109783685B - 一种查询方法及装置 - Google Patents
一种查询方法及装置 Download PDFInfo
- Publication number
- CN109783685B CN109783685B CN201811621480.8A CN201811621480A CN109783685B CN 109783685 B CN109783685 B CN 109783685B CN 201811621480 A CN201811621480 A CN 201811621480A CN 109783685 B CN109783685 B CN 109783685B
- Authority
- CN
- China
- Prior art keywords
- face
- file
- query
- face file
- determining
- 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
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000012544 monitoring process Methods 0.000 claims abstract description 22
- 230000006399 behavior Effects 0.000 claims 1
- 230000001815 facial effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 12
- 238000004590 computer program Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012806 monitoring device Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Image Analysis (AREA)
Abstract
本发明提供一种查询方法及装置,涉及监控技术领域,方法包括:获取人像查询请求,人像查询请求包括至少两个不同的时空信息查询条件;针对每个时空信息查询条件,从人脸图像库中查找与时空信息查询条件匹配的人脸档案集合;人脸档案是通过对监控设备抓拍的人脸图像进行聚类后确定的;对各人脸档案集合中的人脸档案进行聚类,将相似度满足设定要求的各人脸档案确定为同一个人脸档案;针对聚类后的人脸档案,若确定每个时空信息查询条件对应的人脸档案集合中均存在第一人脸档案,则将第一人脸档案确定为人像查询请求的查询结果。通过聚类的方法使得存在多个档案的同一个嫌疑人的信息不会被漏检,提高了查询的准确率。
Description
技术领域
本发明涉及监控技术领域,尤其涉及一种查询方法及装置。
背景技术
随着信息化技术的快速发展,监控技术已经在各个行业、各种场所得到了广泛应用,为人们的日常工作和生活提供了许多便利。但同时单一的监控应用模式也存在许多问题,监控网络的图像内容分析还需要依靠人工实时观看、手动调阅。
随着监控网络规模的扩大,视频数据海量增长,图像监看和调阅占用的人力很大,从海量的监控视频中获取有用的信息或者情报越来越困难。
另外,当前对监控视频的应用大多只是对监控场景的再现和回放,难以满足现代治安防控应用的需求。
发明内容
本发明提供一种查询方法及装置,用于从海量的监控视频中获取有用的信息或者情报,以适应现代安防的需要。
本发明实施例提供一种查询方法,包括:获取人像查询请求,所述人像查询请求包括至少两个不同的时空信息查询条件;
针对每个时空信息查询条件,从人脸图像库中查找与所述时空信息查询条件匹配的人脸档案集合;所述人脸图像库中包括至少一个人脸档案;所述人脸档案是通过对监控设备抓拍的人脸图像进行聚类后确定的;
对各人脸档案集合中的人脸档案进行聚类,将相似度满足设定要求的各人脸档案确定为同一个人脸档案;
针对聚类后的人脸档案,若确定每个时空信息查询条件对应的人脸档案集合中均存在第一人脸档案,则将所述第一人脸档案确定为所述人像查询请求的查询结果;所述第一人脸档案为聚类后的人脸档案中的任一个。
本发明实施例中,在获取到人像查询请求后,解析到人像查询请求中至少包括两个不同的时空信息查询条件,通过时空信息查询条件在人像图库中查询匹配的第一人脸档案,第一人脸档案对应的人员在人像查询请求对应的多个时空中都出现过,可以通过本发明实施例中的方式,确定出多个时空中出现的嫌疑人的人脸档案,有利于从海量的监控视频中获取有用的信息或者情报。并且通过聚类的方法使得存在多个档案的同一个嫌疑人的信息不会被漏检,提高了查询的准确率。
进一步地,所述将所述第一人脸档案确定为所述人像查询请求的查询结果之后,还包括:
根据所述第一人脸档案中的人脸图像的属性信息确定所述第一人脸档案对应的人像轨迹。
本发明实施例中,在确定了第一人脸档案后,还可以确定第一人脸档案对应的人像轨迹,便于查询嫌疑人的活动范围。
进一步地,所述时空信息查询条件包括位置查询条件和时间查询条件;所述人脸图像的属性信息包括拍摄位置和拍摄时间;
针对每个时空信息查询条件,从人脸图像库中查找与所述时空信息查询条件匹配的人脸档案集合,包括:
若第二人脸档案中的人脸图像的拍摄位置符合所述位置查询条件且拍摄时间符合所述时间查询条件,则确定所述第二人脸档案为与所述时空信息查询条件匹配的人脸档案,所述第二人脸档案为所述人脸图像库中的任一人脸档案。
进一步地,所述对各人脸档案集合中的人脸档案进行聚类,将相似度满足设定要求的各人脸档案确定为同一个人脸档案,包括:
针对所述各人脸档案集合中的第三人脸档案和第四人脸档案,确定所述第三人脸档案和所述第四人脸档案间的相似度;所述第三人脸档案以及第四人脸档案为各人脸档案集合中的任一人脸档案;
若所述相似度满足所述设定要求,则确定所述第三人脸档案和所述第四人脸档案为同一人脸档案。
进一步地,所述确定所述第三人脸档案和所述第四人脸档案间的相似度,包括:
确定所述第三人脸档案的每个类中心与所述第四人脸档案的每个类中心的类间相似度;所述类中心是根据人脸档案中的人脸图像的质量确定的;
根据所述第三人脸档案的每个类中心的权重、所述第四人脸档案的每个类中心间的权重以及各类中心之间的相似度,确定所述第三人脸档案与所述第四人脸档案的相似度。
本发明实施例还提供一种查询装置,包括:
获取单元,用于获取人像查询请求,所述人像查询请求包括至少两个不同的时空信息查询条件;
查询单元,用于针对每个时空信息查询条件,从人脸图像库中查找与所述时空信息查询条件匹配的人脸档案集合;所述人脸图像库中包括至少一个人脸档案;所述人脸档案是通过对监控设备抓拍的人脸图像进行聚类后确定的;对各人脸档案集合中的人脸档案进行聚类,将相似度满足设定要求的各人脸档案确定为同一个人脸档案;针对聚类后的人脸档案,若确定每个时空信息查询条件对应的人脸档案集合中均存在第一人脸档案,则将所述第一人脸档案确定为所述人像查询请求的查询结果;所述第一人脸档案为聚类后的人脸档案中的任一个。
本发明实施例中,在获取到人像查询请求后,解析到人像查询请求中至少包括两个不同的时空信息查询条件,通过时空信息查询条件在人像图库中查询匹配的第一人脸档案,第一人脸档案对应的人员在人像查询请求对应的多个时空中都出现过,可以通过本发明实施例中的方式,确定出多个时空中出现的嫌疑人的人脸档案,有利于从海量的监控视频中获取有用的信息或者情报。并且通过聚类的方法使得存在多个档案的同一个嫌疑人的信息不会被漏检,提高了查询的准确率。
进一步地,所述装置还包括轨迹生成单元,用于根据所述第一人脸档案中的人脸图像的属性信息确定所述第一人脸档案对应的人像轨迹。
进一步地,所述时空信息查询条件包括位置查询条件和时间查询条件;所述人脸图像的属性信息包括拍摄位置和拍摄时间;
所述查询单元具体用于:
若第二人脸档案中的人脸图像的拍摄位置符合所述位置查询条件且拍摄时间符合所述时间查询条件,则确定所述第二人脸档案为与所述时空信息查询条件匹配的人脸档案,所述第二人脸档案为所述人脸图像库中的任一人脸档案。
进一步地,所述查询单元具体用于:
针对所述各人脸档案集合中的第三人脸档案和第四人脸档案,确定所述第三人脸档案和所述第四人脸档案间的相似度;所述第三人脸档案以及第四人脸档案为各人脸档案集合中的任一人脸档案;
若所述相似度满足所述设定要求,则确定所述第三人脸档案和所述第四人脸档案为同一人脸档案。
进一步地,所述查询单元具体用于:
确定所述第三人脸档案的每个类中心与所述第四人脸档案的每个类中心的类间相似度;所述类中心是根据人脸档案中的人脸图像的质量确定的;
根据所述第三人脸档案的每个类中心的权重、所述第四人脸档案的每个类中心间的权重以及各类中心之间的相似度,确定所述第三人脸档案与所述第四人脸档案的相似度。
本发明实施例还提供一种电子设备,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述实施例中任一所述的方法。
本发明实施例还提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行上述实施例中任一所述方法。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中监控***架构示意图;
图2为本发明实施例提供的一种查询方法的流程示意图;
图3为本发明实施例提供的一种确定是否为同一人脸档案的方法示意图;
图4为本发明实施例提供的一种查询方法的流程示意图;
图5为本发明实施例提供的一种查询装置的结构示意图;
图6为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本申请实施例中的查询方法可以应用于安防,以监控设备采集的人脸图像为基础,建立人脸图像库,人脸图像库中包括多个人脸档案,一个档案对应一个人,其中人脸档案分为在线档案和离线档案。在线档案用于对监控设备实时采集的人脸图像进行归档。离线档案用于定期对设定时间段内采集的人脸图像进行归档。离线档案可以用于更新在线档案。在线档案中包括实名档案和非实名档案,离线档案中也包括实名档案和非实名档案,其中,实名档案中包括个人的身份标识信息,比如实名档案中包括身份证件。
在发生警情时,警务人员可以以嫌疑人的图像搜索人脸图像库中的人脸档案,从中获取嫌疑人对应的人脸档案,之后根据嫌疑人对应的人脸档案中的人脸图像分析嫌疑人的活动轨迹、频繁活动的地区、最新出现的位置等情报,从而便于警务人员抓捕嫌疑人。
如图1示例性示出了本申请实施例适用的***架构,在该***架构中包括监控设备101-111、服务器112。监控设备101-111实时采集视频流,然后将采集的视频流发送至服务器112,服务器112,服务器112从视频流中获取待归档的人脸图像,然后将待归档的人脸图像归入对应的人脸档案。监控设备101-111通过无线网络与服务器112连接,监控设备是具备采集图像功能的电子设备,比如摄像头、摄像机、录像机等。服务器112是一台服务器或若干台服务器组成的服务器集群或云计算中心。
基于本发明提供一种查询方法,如图2所述,包括:
步骤201,获取预设时段中的多张人脸图像;
步骤202,针对每个时空信息查询条件,从人脸图像库中查找与所述时空信息查询条件匹配的人脸档案集合;所述人脸图像库中包括至少一个人脸档案;所述人脸档案是通过对监控设备抓拍的人脸图像进行聚类后确定的;
步骤203,对各人脸档案集合中的人脸档案进行聚类,将相似度满足设定要求的各人脸档案确定为同一个人脸档案;
步骤204,针对聚类后的人脸档案,若确定每个时空信息查询条件对应的人脸档案集合中均存在第一人脸档案,则将所述第一人脸档案确定为所述人像查询请求的查询结果;所述第一人脸档案为聚类后的人脸档案中的任一个。
在本发明实施例中,是通过在人脸图像库中查找与人像查询请求匹配的人脸档案,人像图像库中已经通过在线归档或者离线归档的方式形成了人脸档案。可选的,在本发明实施例中,在线归档的方法包括:获取待归档人脸图像;所述归档人脸图像为处于工作态的监控设备实时获取的人脸图像;若确定在线档案中的匹配人脸档案的类中心与所述待归档人脸图像的相似度大于或等于第一阈值,则将所述待归档人脸图像归入所述匹配人脸档案中;所述匹配人脸档案为所述在线档案中的任一人脸档案;所述匹配人脸档案的类中心是根据所述第一人脸档案中的人脸图像确定的。
可选的,在本发明实施例中,离线归档的方法包括:获取预设时段中的多张人脸图像;对所述多张人脸图像进行聚类,生成预归档档案;其中,任一预归档档案中的任一张人脸图像与其他预归档档案中任一张人脸图像之间的相似度小于第一阈值;
针对至少一个预归档档案,根据所述预归档档案的各类中心与离线档案中的匹配人脸档案的各类中心间的相似度,确定所述预归档档案与所述匹配人脸档案的相似度;若所述相似度大于第二阈值,则将所述预归档档案中的人脸图像归入所述匹配人脸档案;所述匹配人脸档案为所述离线档案中已归档的任一人脸档案;所述离线档案为所述预设时段之前归档的档案;所述类中心是根据档案中的人脸图像确定的。
在步骤201中,当获取到人像查询请求后,确定人像查询请求中包括的时空信息查询条件,在本发明实施例中,一个人像查询请求中包括至少两个不同的时空信息查询条件,也就是说,需要确定在至少两个时空信息查询条件对应的时空中都出现的人,便于确定嫌疑人的信息。
在步骤202中,可选的,在步骤202中,查询条件中的时空信息包括位置查询条件以及时间查询条件,上述查询条件对应的一种场景为,在A时刻以及B地点发生了一起犯罪行为,在C时刻以及D地点也发生了一起犯罪行为,则确定两起犯罪行为是否为同一嫌疑人的犯罪行为。
在本发明实施例中,人脸图像库中的每个人脸档案中具有属性信息,属性信息中包括拍摄的位置以及拍摄时间,拍摄位置可以为摄像装置的地理位置。
若在人脸图像库中存在满足位置查询条件以及所述时间查询条件的人脸档案,则确定该人脸档案为与查询条件对应的人脸档案。
可选的,在本发明实施例中,位置查询条件可以是一个位置集合对应的查询条件,拍摄时间查询条件也可以是一个拍摄时间集合对应的查询条件,例如,位置查询条件为A拍摄地点附近100米的所有摄像头,拍摄时间查询条件为15:00~15:30分之间。
针对人像查询请求中包括的每个时空信息查询条件,分别确定与每个时空信息查询条件满足的人脸档案,也就是说,有多少时空信息查询条件,就可以确定出几个对应的人脸档案的集合。
例如,在本发明实施例中,时空信息查询条件有三个,分别为第一时空信息查询条件、第二时空信息查询条件以及第三时空信息查询条件,分别在人脸图像库中查询匹配第一时空信息查询条件的第一档案集合,与第二时空信息查询条件匹配的第二档案集合,与第三时空信息查询条件匹配的第三档案集合。
在步骤203中,由于存在同一嫌疑人具有不同的人脸档案,在形成人脸图像库中人脸档案时,针对该嫌疑人不同的抓拍导致生成多个针对同一个嫌疑人的人脸档案,例如该嫌疑人的多次抓拍的图像质量不同,导致图像质量不同的原因不限于衣服、帽子、眼镜、正面、侧面等,所以不同图像质量的抓拍,生成了不同的人脸档案。
为了防止不同人脸档案针对同一个嫌疑人,但是在求集合交集的时候将该嫌疑人排除的情况,所以在本发明实施例中,通过对各人脸档案进行聚类,确定多个人脸档案是否为同一个嫌疑人的人脸档案。
可选的,在本发明实施例中,在进行归档时,归入同一档的人脸图像与档案类中心的相似度大于第一预设阈值,而在聚类过程中,档案与档案之间的相似度大于第二预设阈值,第一预设阈值大于第二预设阈值。
在步骤204中,在聚类后的人脸档案集合中确定都满足查询条件的人脸档案,并将该人脸档案作为查询结果。
可选的,在本发明实施例中,将查询结果的所有的人脸抓拍,根据各人脸抓拍的时间空间属性信息,确定查询结果的轨迹。
在步骤202中,根据确定的时空信息查询条件在人脸图像库中查找匹配的人脸档案,本发明实施例中,每个人脸档案中都包括时空信息,根据人脸档案的时空信息以及时空信息查询条件确定匹配的人脸档案。
查询条件中的时空信息包括位置查询条件以及时间查询条件,上述查询条件对应的一种场景为,在A时刻以及B地点发生了一起犯罪行为,在C时刻以及D地点也发生了一起犯罪行为,则确定两起犯罪行为是否为同一嫌疑人的犯罪行为。
在本发明实施例中,人脸图像库中的每个人脸档案中具有属性信息,属性信息中包括拍摄的位置以及拍摄时间,拍摄位置可以为摄像装置的地理位置。
若在人脸图像库中存在满足位置查询条件以及所述时间查询条件的人脸档案,则确定该人脸档案为与查询条件对应的人脸档案。
可选的,在本发明实施例中,位置查询条件可以是一个位置集合对应的查询条件,拍摄时间查询条件也可以是一个拍摄时间集合对应的查询条件,例如,位置查询条件为A拍摄地点附近100米的所有摄像头,拍摄时间查询条件为15:00~15:30分之间。
在步骤203中,将人脸档案集合中的人脸档案进行聚类,将相似度满足设定要求的各人脸档案确定为同一个人脸档案的方法有多种,可以通过人脸档案集合中的每个人脸档案与其他人脸档案的相似度来确定。例如,在本发明实施例中,时空查询条件有三个,分别为时空查询条件1、时空查询条件2以及时空查询条件3;针对时空查询条件1,得到第一人脸档案集合,针对时空查询条件2,得到第二人脸档案集合,针对时空查询条件3,得到第三人脸档案集合。
通过确定第一人脸档案集合中的人脸档案与第二人脸档案集合中的人脸档案、第三人脸档案集合中的人脸档案之间的相似度,来确定该人脸多个人脸档案是否为同一人脸档案。
一种可能的实现方式为,针对任一人脸档案,计算该人脸档案的类中心与其它人脸档案的档案的类中心的相似度来确定是否为同一人脸档案;本发明实施例中,人脸档案的类中心为人脸档案中图像质量最好的人脸图像,通过两个类中心之间的相似度计算确定是否为同一人脸档案。
另一种可能的实现方式为,针对任一人脸档案,计算该人脸档案的类中心与其它人脸档案的档案的类中心的相似度来确定是否为同一人脸档案;本发明实施例中,人脸档案的类中心为多个,通过多个类中心与其它人脸档案的多个类中心的相似度计算确定是否为同一人脸档案。
例如,如图3所示,图3中有两个档案,分别为第一人脸档档案A以及第二人脸档案B,第一人脸档档案A有四个类中心,第二人脸档档案B中有四个类中心,通过每个档案的类中心与另一个档案的类中心的相似度,确定了档案相似度,当确定档案相似度大于或等于预设阈值时,则认为两个档案为同一个人脸档案,即例如图3中的示例,根据16个相似度,确定了第一人脸档案A以及第二人脸档案B的相似度,若确定相似度大于等于预设阈值,则两个档案为同一个人脸档案。
可选的,可以为每个类中心设置权重,类中心的权重可以根据图像质量进行分配,也可以根据图像特征进行分配。
一种可能的实现方式,所述各类中心的权重根据以下方法确定的,包括:
针对所述人脸档案中的每个类中心,将类中心的属性信息输入监督学习模型,确定所述类中心的权重;所述属性信息包括以下至少之一及组合:图像质量、时间信息相关度或空间信息相关度。
一种可能的实现方式,所述不同档案集合中计算人两个人脸档案的每个类中心之间的相似度C可以根据以下公式确定:
其中,Ai为第一人脸档案集合中的第一人脸档案的第i个类中心的权重;N≥i≥1;Bj为第二人脸档案或者第三人脸档案中的第二人脸档案的第j个类中心的权重;M≥j≥1;Ci,j为第一人脸档案的第i个类中心与第二人脸档案的第j个类中心间的相似度。N,M为大于1的正整数。
为了更好的解释本发明实施例,下面通过具体的实施场景描述本发明实施例提供的一种查询方法。如图4所示:
步骤401,步骤401,获取人像查询请求,人像查询请求包括第一时空信息查询条件、第二时空信息查询条件以及第三时空查询条件,第一时空信息查询条件为[T1,P1],第二时空信息查询条件为[T2,P2],第三时空查询条件为[T3,P3],其中,T表示摄像头拍摄时间,P表示摄像头位置;
步骤402,在人脸图像库中查找与[T1,P1]匹配的人脸档案,确定匹配的第一人脸档案集合,第一人脸档案集合中包括人脸档案A,人脸档案B以及人脸档案C;
步骤403,在人脸图像库中查找与[T2,P2]匹配的人脸档案,确定匹配的第二人脸档案集合,第二人脸档案集合中包括人脸档案D,人脸档案B以及人脸档案F;
步骤404,在人脸图像库中查找与[T3,P4]匹配的人脸档案,确定匹配的第三人脸档案集合,第三人脸档案集合中包括人脸档案P,人脸档案B以及人脸档案G;
步骤405,对人脸档案A、B、C、D、F、G、P进行聚类,并确定C、D、P为同一个人脸档案;
步骤406,根据聚类后的结果,确定第一人脸档案集合、第二人脸档案集合以及第三人脸档案集合的交集是人脸档案B以及人脸档案C;
步骤407,将人脸档案B以及人脸档案C中的图像生成各自的人像轨迹。
上述实施例中,步骤402~步骤404之间可以是并行执行,也可以是顺序执行,当然步骤402~步骤404之间的顺序可以更改。
基于同样的构思,本发明实施例还提供一种查询装置,如图5所示,包括:
获取单元501,用于获取人像查询请求,所述人像查询请求包括至少两个不同的时空信息查询条件;
归档单元502,用于针对每个时空信息查询条件,从人脸图像库中查找与所述时空信息查询条件匹配的人脸档案集合;所述人脸图像库中包括至少一个人脸档案;所述人脸档案是通过对监控设备抓拍的人脸图像进行聚类后确定的;对各人脸档案集合中的人脸档案进行聚类,将相似度满足设定要求的各人脸档案确定为同一个人脸档案;针对聚类后的人脸档案,若确定每个时空信息查询条件对应的人脸档案集合中均存在第一人脸档案,则将所述第一人脸档案确定为所述人像查询请求的查询结果;所述第一人脸档案为聚类后的人脸档案中的任一个。
进一步地,所述装置还包括轨迹生成单元503,用于根据所述第一人脸档案中的人脸图像的属性信息确定所述第一人脸档案对应的人像轨迹。
进一步地,所述时空信息查询条件包括位置查询条件和时间查询条件;所述人脸图像的属性信息包括拍摄位置和拍摄时间;
所述查询单元502具体用于:
若第二人脸档案中的人脸图像的拍摄位置符合所述位置查询条件且拍摄时间符合所述时间查询条件,则确定所述第二人脸档案为与所述时空信息查询条件匹配的人脸档案,所述第二人脸档案为所述人脸图像库中的任一人脸档案。
进一步地,所述查询单元502具体用于:
针对所述各人脸档案集合中的第三人脸档案和第四人脸档案,确定所述第三人脸档案和所述第四人脸档案间的相似度;所述第三人脸档案以及第四人脸档案为各人脸档案集合中的任一人脸档案;
若所述相似度满足所述设定要求,则确定所述第三人脸档案和所述第四人脸档案为同一人脸档案。
进一步地,所述查询单元502具体用于:
确定所述第三人脸档案的每个类中心与所述第四人脸档案的每个类中心的类间相似度;所述类中心是根据人脸档案中的人脸图像的质量确定的;
根据所述第三人脸档案的每个类中心的权重、所述第四人脸档案的每个类中心间的权重以及各类中心之间的相似度,确定所述第三人脸档案与所述第四人脸档案的相似度。
基于相同的技术构思,本申请实施例提供了一种电子设备,如图6所示,包括至少一个处理器601,以及与至少一个处理器连接的存储器602,本申请实施例中不限定处理器601与存储器602之间的具体连接介质,图6中处理器601和存储器602之间通过总线连接为例。总线可以分为地址总线、数据总线、控制总线等。
在本申请实施例中,存储器602存储有可被至少一个处理器601执行的指令,至少一个处理器601通过执行存储器602存储的指令,可以执行前述归档方法中所包括的步骤。
其中,处理器601是电子设备的控制中心,可以利用各种接口和线路连接电子设备的各个部分,通过运行或执行存储在存储器602内的指令以及调用存储在存储器602内的数据,从而实现归档。可选的,处理器601可包括一个或多个处理单元,处理器601可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1801中。在一些实施例中,处理器601和存储器602可以在同一芯片上实现,在一些实施例中,它们也可以在独立的芯片上分别实现。
处理器601可以是通用处理器,例如中央处理器(CPU)、数字信号处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
存储器602作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。存储器602可以包括至少一种类型的存储介质,例如可以包括闪存、硬盘、多媒体卡、卡型存储器、随机访问存储器(Random AccessMemory,RAM)、静态随机访问存储器(Static Random Access Memory,SRAM)、可编程只读存储器(Programmable Read Only Memory,PROM)、只读存储器(Read Only Memory,ROM)、带电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、磁性存储器、磁盘、光盘等等。存储器602是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器602还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
基于同一发明构思,本申请实施例提供了一种计算机可读介质,其存储有可由电子设备执行的计算机程序,当所述程序在电子设备上运行时,使得所述电子设备执行查询方法的步骤。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (12)
1.一种查询方法,其特征在于,包括:
获取人像查询请求,所述人像查询请求包括至少两个不同的时空信息查询条件;
针对每个时空信息查询条件,从人脸图像库中查找与所述时空信息查询条件匹配的人脸档案集合;所述人脸图像库中包括至少一个人脸档案;所述人脸档案是通过对监控设备抓拍的人脸图像进行聚类后确定的;
基于人脸档案的类中心之间的相似度,对各人脸档案集合中的人脸档案进行聚类,将相似度满足设定要求的各人脸档案确定为同一个人脸档案;
针对聚类后的人脸档案,若确定每个时空信息查询条件对应的人脸档案集合中均存在第一人脸档案,则将所述第一人脸档案确定为所述人像查询请求的查询结果;所述第一人脸档案为聚类后的人脸档案中的任一个。
2.根据权利要求1所述的方法,其特征在于,所述将所述第一人脸档案确定为所述人像查询请求的查询结果之后,还包括:
根据所述第一人脸档案中的人脸图像的属性信息确定人像的行为轨迹。
3.根据权利要求1所述的方法,其特征在于,所述时空信息查询条件包括位置查询条件和时间查询条件;所述人脸图像的属性信息包括拍摄位置和拍摄时间;
针对每个时空信息查询条件,从人脸图像库中查找与所述时空信息查询条件匹配的人脸档案集合,包括:
若第二人脸档案中的人脸图像的拍摄位置符合所述位置查询条件且拍摄时间符合所述时间查询条件,则确定所述第二人脸档案为与所述时空信息查询条件匹配的人脸档案,所述第二人脸档案为所述人脸图像库中的任一人脸档案。
4.根据权利要求1所述的方法,其特征在于,所述对各人脸档案集合中的人脸档案进行聚类,将相似度满足设定要求的各人脸档案确定为同一个人脸档案,包括:
针对所述各人脸档案集合中的第三人脸档案和第四人脸档案,确定所述第三人脸档案和所述第四人脸档案间的相似度;所述第三人脸档案以及第四人脸档案为各人脸档案集合中的任一人脸档案;
若所述相似度满足所述设定要求,则确定所述第三人脸档案和所述第四人脸档案为同一人脸档案。
5.根据权利要求4所述的方法,其特征在于,所述确定所述第三人脸档案和所述第四人脸档案间的相似度,包括:
确定所述第三人脸档案的每个类中心与所述第四人脸档案的每个类中心的类间相似度;所述类中心是根据人脸档案中的人脸图像的质量确定的;
根据所述第三人脸档案的每个类中心的权重、所述第四人脸档案的每个类中心间的权重以及各类中心之间的相似度,确定所述第三人脸档案与所述第四人脸档案的相似度。
6.一种查询装置,其特征在于,包括:
获取单元,用于获取人像查询请求,所述人像查询请求包括至少两个不同的时空信息查询条件;
查询单元,针对每个时空信息查询条件,从人脸图像库中查找与所述时空信息查询条件匹配的人脸档案集合;所述人脸图像库中包括至少一个人脸档案;所述人脸档案是通过对监控设备抓拍的人脸图像进行聚类后确定的;基于人脸档案的类中心之间的相似度,对各人脸档案集合中的人脸档案进行聚类,将相似度满足设定要求的各人脸档案确定为同一个人脸档案;针对聚类后的人脸档案,若确定每个时空信息查询条件对应的人脸档案集合中均存在第一人脸档案,则将所述第一人脸档案确定为所述人像查询请求的查询结果;所述第一人脸档案为聚类后的人脸档案中的任一个。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括轨迹生成单元,用于根据所述第一人脸档案中的人脸图像的属性信息确定所述第一人脸档案对应的人像轨迹。
8.根据权利要求6所述的装置,其特征在于,所述时空信息查询条件包括位置查询条件和时间查询条件;所述人脸图像的属性信息包括拍摄位置和拍摄时间;
所述查询单元具体用于:
若第二人脸档案中的人脸图像的拍摄位置符合所述位置查询条件且拍摄时间符合所述时间查询条件,则确定所述第二人脸档案为与所述时空信息查询条件匹配的人脸档案,所述第二人脸档案为所述人脸图像库中的任一人脸档案。
9.根据权利要求6所述的装置,其特征在于,所述查询单元具体用于:
针对所述各人脸档案集合中的第三人脸档案和第四人脸档案,确定所述第三人脸档案和所述第四人脸档案间的相似度; 所述第三人脸档案以及第四人脸档案为各人脸档案集合中的任一人脸档案;
若所述相似度满足所述设定要求,则确定所述第三人脸档案和所述第四人脸档案为同一人脸档案。
10.根据权利要求9所述的装置,其特征在于,所述查询单元具体用于:
确定所述第三人脸档案的每个类中心与所述第四人脸档案的每个类中心的类间相似度;所述类中心是根据人脸档案中的人脸图像的质量确定的;
根据所述第三人脸档案的每个类中心的权重、所述第四人脸档案的每个类中心间的权重以及各类中心之间的相似度,确定所述第三人脸档案与所述第四人脸档案的相似度。
11.一种电子设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-5任一所述的方法。
12.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行权利要求1~5任一所述方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811621480.8A CN109783685B (zh) | 2018-12-28 | 2018-12-28 | 一种查询方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811621480.8A CN109783685B (zh) | 2018-12-28 | 2018-12-28 | 一种查询方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109783685A CN109783685A (zh) | 2019-05-21 |
CN109783685B true CN109783685B (zh) | 2022-03-15 |
Family
ID=66498549
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811621480.8A Active CN109783685B (zh) | 2018-12-28 | 2018-12-28 | 一种查询方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109783685B (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110390031A (zh) * | 2019-06-28 | 2019-10-29 | 深圳市商汤科技有限公司 | 信息处理方法及装置、图像设备及存储介质 |
CN110334232A (zh) * | 2019-06-28 | 2019-10-15 | 深圳市商汤科技有限公司 | 档案应用方法及装置、存储介质 |
CN110765134A (zh) * | 2019-10-25 | 2020-02-07 | 四川东方网力科技有限公司 | 档案建立方法、设备及存储介质 |
CN112784088A (zh) * | 2019-11-04 | 2021-05-11 | 北京旷视科技有限公司 | 人员检索方法、装置、电子设备及可读存储介质 |
CN110968719B (zh) * | 2019-11-25 | 2023-04-18 | 浙江大华技术股份有限公司 | 一种人脸聚类方法及装置 |
CN111309946B (zh) * | 2020-02-10 | 2023-04-07 | 浙江大华技术股份有限公司 | 一种已建立档案优化方法及装置 |
CN111242040B (zh) * | 2020-01-15 | 2022-08-02 | 佳都科技集团股份有限公司 | 一种动态人脸聚类方法、装置、设备和存储介质 |
CN111651627A (zh) * | 2020-05-27 | 2020-09-11 | 深圳市商汤科技有限公司 | 数据处理方法及装置、电子设备和存储介质 |
CN112800256B (zh) * | 2021-01-25 | 2024-05-14 | 深圳力维智联技术有限公司 | 图像的查询方法、装置、***及计算机可读存储介质 |
CN112818867B (zh) * | 2021-02-02 | 2024-05-31 | 浙江大华技术股份有限公司 | 人像聚类方法、设备及存储介质 |
CN112948614B (zh) * | 2021-02-26 | 2024-05-14 | 北京百度网讯科技有限公司 | 图像处理方法、装置、电子设备及存储介质 |
CN115294395B (zh) * | 2022-08-11 | 2023-12-15 | 北京百度网讯科技有限公司 | 基于人工智能的图像处理方法、装置、电子设备及介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104133899A (zh) * | 2014-08-01 | 2014-11-05 | 百度在线网络技术(北京)有限公司 | 图片搜索库的生成方法和装置、图片搜索方法和装置 |
CN108229335A (zh) * | 2017-12-12 | 2018-06-29 | 深圳市商汤科技有限公司 | 关联人脸识别方法和装置、电子设备、存储介质、程序 |
CN108733819A (zh) * | 2018-05-22 | 2018-11-02 | 深圳云天励飞技术有限公司 | 一种人员档案建立方法和装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9177226B2 (en) * | 2013-03-15 | 2015-11-03 | Google Inc. | Object detection in images based on affinity determinations |
CN108664920B (zh) * | 2018-05-10 | 2022-12-20 | 东方网力科技股份有限公司 | 一种实时的大规模级联人脸聚类方法和装置 |
-
2018
- 2018-12-28 CN CN201811621480.8A patent/CN109783685B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104133899A (zh) * | 2014-08-01 | 2014-11-05 | 百度在线网络技术(北京)有限公司 | 图片搜索库的生成方法和装置、图片搜索方法和装置 |
CN108229335A (zh) * | 2017-12-12 | 2018-06-29 | 深圳市商汤科技有限公司 | 关联人脸识别方法和装置、电子设备、存储介质、程序 |
CN108733819A (zh) * | 2018-05-22 | 2018-11-02 | 深圳云天励飞技术有限公司 | 一种人员档案建立方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109783685A (zh) | 2019-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109783685B (zh) | 一种查询方法及装置 | |
CN109710780B (zh) | 一种归档方法及装置 | |
CN109740004B (zh) | 一种归档方法及装置 | |
CN109800318B (zh) | 一种归档方法及装置 | |
Kumar et al. | The p-destre: A fully annotated dataset for pedestrian detection, tracking, and short/long-term re-identification from aerial devices | |
CN101778260B (zh) | 一种基于结构化描述的视频监控管理方法及*** | |
CN109800329B (zh) | 一种监控方法及装置 | |
CN110046266B (zh) | 一种照片的智能管理方法及装置 | |
CN109784220B (zh) | 一种确定路人轨迹的方法及装置 | |
CN109800664B (zh) | 一种确定路人轨迹的方法及装置 | |
CN109815370A (zh) | 一种归档方法及装置 | |
JP2022518469A (ja) | 情報処理方法および装置、記憶媒体 | |
JP2022518459A (ja) | 情報処理方法および装置、記憶媒体 | |
CN112989962B (zh) | 轨迹生成方法、装置、电子设备及存储介质 | |
CN109857891A (zh) | 一种查询方法及装置 | |
CN109783663B (zh) | 一种归档方法及装置 | |
Khan et al. | Blockchain-enabled deep semantic video-to-video summarization for IoT devices | |
CN114139015A (zh) | 基于关键事件识别的视频存储方法、装置、设备及介质 | |
CN111400550A (zh) | 一种目标运动轨迹构建方法、设备以及计算机存储介质 | |
Esen et al. | Fight detection in surveillance videos | |
CN111429476A (zh) | 确定目标人物行动轨迹的方法和装置 | |
CN115761655A (zh) | 一种目标跟踪方法及装置 | |
CN110968719B (zh) | 一种人脸聚类方法及装置 | |
CN109815369B (zh) | 一种归档方法及装置 | |
Liu et al. | Vehicle retrieval and trajectory inference in urban traffic surveillance scene |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200509 Address after: Room 01 and 02, 1st floor, No. 180 Yizhou Road, Xuhui District, Shanghai Applicant after: SHANGHAI YITU NETWORK SCIENCE & TECHNOLOGY Co.,Ltd. Address before: Room 01 and 02, 1st floor, No. 180 Yizhou Road, Xuhui District, Shanghai Applicant before: SHANGHAI YITU NETWORK SCIENCE & TECHNOLOGY Co.,Ltd. Applicant before: WUHAN YITU NETWORK TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |