本发明涉及图像处理技术领域,具体而言,涉及档案建立方法、装置、设备及存储介质。
背景技术:
随着科技的不断发展,城市安防也显得越来越重要,然而现有的个人档案要么是通过管理者通过手动进行建立,要么是根据其他联动部门传递的资料进行建立档案,使得需要消耗大量的人力资源以及无法精确地形成更加全面的个人档案,并且在城市安防监控中,对于处理城市级大规模个人建立档案上,由于人像数量庞大,如百亿级,就会导致无法保证个人档案建立的精度。
技术实现要素:
本发明实施例提供的档案建立方法、装置、设备及存储介质,可以解决现有技术中的存在的需要消耗大量的人力资源的同时无法精确地形成更加全面的个人档案的技术问题。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明实施例提供的一种用于城市安防监控的档案建立方法,包括:通过对抓拍到的人像做聚类处理,得到至少一个聚类结果;从档案数据库中确定与所述聚类结果所匹配的标准人像,其中,所述档案数据库由个人档案构成,所述个人档案包括个人的标准人像;将所述聚类结果归档于所述标准人像对应的所述个人档案下。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,所述的从档案数据库中确定与所述聚类结果所匹配的标准人像,包括:根据所述聚类结果获取多张待处理人像;根据人脸相似度从档案数据库中确定与每张所述待处理人像一一对应的多张标准人像,所述多张标准人像作为多张比对人像;根据所述人脸相似度确定每张所述待处理人像所对应的多张所述比对人像所对应的权重;根据所述权重获取多张所述待处理人像所对应的所有所述比对人像所对应的总权重;将多个所述总权重中权值最大的所述总权重所对应的所述比对人像作为所匹配的标准人像。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,所述的将多个所述总权重中权值最大的所述总权重所对应的所述比对人像作为所匹配的标准人像,包括:确定所述总权重中权值最大的所述总权重是否满足预设规则;若是,将权值最大的所述总权重所对应的所述比对人像作为所匹配的标准人像。
结合第一方面的第二种可能的实施方式,本发明实施例提供了第一方面的第三种可能的实施方式,所述的确定所述总权重中权值最大的所述总权重是否满足预设规则,包括:确定所述总权重中权值最大的所述总权重是否大于或等于预设阈值;若大于或等于所述预设阈值,则判定为满足所述预设规则。
结合第一方面的第二种可能的实施方式,本发明实施例提供了第一方面的第四种可能的实施方式,所述的根据所述人脸相似度确定每张所述待处理人像所对应的多张所述比对人像所对应的权重,包括:根据所述人脸相似度对每张所述待处理人像所对应的多张所述比对人像进行排序,生成有序集合;根据所述有序集合中的每张所述对比人像所对应的排列顺序确定每张所述对比人像所对应的权重。
结合第一方面的第二种可能的实施方式,本发明实施例提供了第一方面的第五种可能的实施方式,在确定所述总权重中权值最大的所述总权重是否满足预设规则之后,还包括:若权值最大的所述总权重不满足所述预设规则,则判定所述聚类结果归档失败;收集所述归档失败的所述聚类结果中的人像进行聚类处理。
结合第一方面,本发明实施例提供了第一方面的第六种可能的实施方式,所述方法还包括:输出所述聚类结果一一对应的自省提示信息;将所述自省提示信息发送至用户终端,以获取用户根据所述自省提示信息对人像进行标注后所返回的标注结果,并根据所述标注结果更新所述聚类结果。
结合第一方面,本发明实施例提供了第一方面的第七种可能的实施方式,所述的通过对抓拍到的人像做聚类处理,得到至少一个聚类结果,包括:对抓拍到人像进行人脸识别,得到每张所述人像所对应的人脸向量;确定每两个所述人脸向量之间的距离;根据所述距离确定每两个所述人像之间的人脸相似度;根据所述人脸相似度将所述人像进行合并聚类,得到至少一个聚类结果。
第二方面,本发明实施例提供的一种用于城市安防监控的档案建立装置,包括:聚类模块,用于通过对抓拍到的人像做聚类处理,得到至少一个聚类结果;处理模块,用于从档案数据库中确定与所述聚类结果所匹配的标准人像,其中,所述档案数据库由个人档案构成,所述个人档案包括个人的标准人像;归档模块,用于将所述聚类结果归档于所述标准人像对应的所述个人档案下。
第三方面,本发明实施例提供的一种终端设备,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述档案建立方法的步骤。
第四方面,本发明实施例提供的一种存储介质,所述存储介质上存储有指令,当所述指令在计算机上运行时,使得所述计算机执行如第一方面任一项所述的档案建立方法。
与现有技术相比,本发明实施例带来了以下有益效果:
本发明实施例提供的档案建立方法、装置、设备及存储介质,通过对抓拍到的人像做聚类处理,将同一人的不同时刻或不同位置的人像聚集在一个聚类结果中;从档案数据库中确定与所述聚类结果所匹配的标准人像;将所述聚类结果归档在所述标准人像对应的所述个人档案下,从而实现对抓拍到的人像进行档案建立,在极大程度上节约了人工的同时,还避免了由于人工操作导致的错误以及通过将同一人的不同时刻或不同位置的人像聚集在一个聚类结果中并归档的发生,进而实现了更加全面的建立个人档案,有效提高了档案建立的精确度,解决了现有技术中存在的需要消耗大量的人力资源的同时无法精确地形成更加全面的个人档案的技术问题,以及解决了在百亿级人像数量进行分析与建档的工作,保证了建档的精确度,并可以胜任大规模的档案管理。
本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明第一实施例提供的档案建立方法的流程图;
图2为本发明第二实施例提供的档案建立装置的功能模块示意图;
图3为本发明第三实施例提供的一种终端设备的示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
第一实施例
由于现有的档案建立方法对于城市级大规模人脸建立档案来说档案建立的精度较低,为了提高城市级大规模人脸建立档案的精度,本实施例首先提供了一种档案建立方法,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。以下对本实施例进行详细介绍。
请参阅图1,是本发明实施例提供的用于城市安防监控的档案建立方法的流程图。下面将对图1所示的具体流程进行详细阐述。
步骤s101,通过对抓拍到的人像做聚类处理,得到至少一个聚类结果。
其中,人像是指用于表征该图像包含人的一类图像。
在本发明实施例中,抓拍到的人像可以是某一时刻所抓拍到的所有人像。例如,在xxxx年xx月x天中所抓拍到的所有人像。
可选地,人像可以是从所抓拍到的视频中通过人脸识别技术所提取出的人脸图像。
可选地,人像还可以是在上次进行归档识别后所保留的图像,或者是在上次聚类时所遗留的图像。
可选地,所述人像还携带有被抓拍的时间与地点信息,例如,r在某地某时刻被抓拍。
可选地,通过图像采集装置(如摄像头)实时抓拍该图像采集装置采集区域中的所有事物。例如,通过安装在城市各个角落中的摄像头实时采集各自采集区域中的图像。
在实际使用中,一般地,采集区域的大小根据每个摄像头的功能进行确定,在此,不作具体限定。
在实际使用中,抓拍到的人像或者是从抓拍到的视频所得到的人像都是存储在一图像数据库中,该图像数据库专门用于存储人像。可选地,每个聚类结果包括至少两个标识信息(例如,id(identification)),每个标识信息对应一张人像。
作为一种可能的实现方式,步骤s101包括:对抓拍到人像进行人脸识别,得到每张所述人像所对应的人脸向量;确定每两个所述人脸向量之间的距离;根据所述距离确定每两个所述人像之间的人脸相似度;根据所述人脸相似度将所述人像进行合并聚类,得到至少一个聚类结果。
可选地,对抓拍到人像进行人脸识别,得到每张所述人像所对应的人脸向量,包括:通过人脸识别技术对抓拍到人像进行人脸识别,得到每张所述人像所对应的人脸向量。
可选地,人脸向量可以是人脸特征向量,例如,人脸特征向量可以是鼻梁向量、眉骨、颧骨、下巴、嘴唇、眼睛等特征向量。
当然,在实际运用中,也可以通过其它方式对对抓拍到人像进行人脸识别,进而得到每张所述人像所对应的人脸向量,例如通过几何特征的人脸识别方法、基于特征脸的人脸识别方法、神经网络的人脸识别方法或弹性图匹配的人脸识别方法等人脸识别技术对抓拍到人像进行人脸识别。
可选地,所述距离可以是但不限于欧氏距离、曼哈顿距离、切比雪夫距离、夹角余弦等。
可选地,根据所述距离确定每两个所述人像之间的人脸相似度,包括:根据所述距离的大小确定每两个所述人像之间的人脸相似度。即距离越近人脸相似度越高。例如,人脸向量a与人脸向量b之间的距离为n,人脸向量a与人脸向量c之间的距离为n,若n小于n,则判定人脸向量a与人脸向量b的人脸相似度高于人脸向量a与人脸向量c的人脸相似度,进而可以确定人脸向量a与人脸向量b更相似。
可选地,根据所述相似度将所述人像进行合并聚类,得到至少一个聚类结果,包括:根据所述人脸相似度的大小,将最相似的人像先进行合并聚类,得到至少一个聚类结果。
其中,最相似的人像是指多个人像之间的人脸相似度最高。
继续以上述例子为例来说,人脸向量a与人脸向量b的相似度高于人脸向量a与人脸向量c的相似度,则可以确定人脸向量a与人脸向量b最相似。
在实际使用中,可以通过贪心算法将最相似的人像进行合并聚类。例如,基于贪心算法的思想找到所有人像之间最相似的人像进行合并聚类。例如,将多个人脸中相似度高于预设值的人脸先进行合并聚类。
其中,预设值的选取可以根据实际需求进行设置,在此,不作具体限定。例如,预设值可以是90%。
步骤s102,从档案数据库中确定与所述聚类结果所匹配的标准人像,其中,所述档案数据库由个人档案构成,所述个人档案包括个人的标准人像。
其中,档案数据库包括多个个人档案,每个所述个人档案均包括个人的标准人像。例如,a的个人档案中包括a的标准人像。
其中,标准人像用于清晰地表征该人的人脸图像。
可选地,标准人像可以是但不限于护照照片、驾驶证照片或身份证照片或所采集的包括清晰的人脸的照片。例如,人脸清晰度达到预设清晰度的生活照。
其中,预设清晰度的选取可以根据具体需求设置,一般的,为了得到更加清晰的人脸照片,预设清晰度可以大于或等于90%。
可选地,档案数据库可以是官方提供的常住人口数据库或公安局提供的公安数据库或者根据人脸识别聚类新建立的数据库。
其中,常住人口数据库和公安数据库中均存储有本地区常住人口的证件照。
作为一种可能的实现方式,步骤s102包括:根据所述聚类结果获取多张待处理人像;根据人脸相似度从档案数据库中确定与每张所述待处理人像一一对应的多张标准人像,所述多张标准人像作为多张比对人像;根据所述人脸相似度确定每张所述待处理人像所对应的多张所述比对人像所对应的权重;根据所述权重获取多张所述待处理人像所对应的所有所述比对人像所对应的总权重;将多个所述总权重中权值最大的所述总权重所匹配的所述比对人像作为所匹配的标准人像。
在实际使用中,一般根据聚类结果所得到的标识信息从存储图像的图像数据库中进行获取,从而得到每个聚类结果所对应的多张待处理人像。
其中,所述标识信息可以是数字,也可以是字符串。可选的,根据所述聚类结果获取多张待处理人像,包括:根据所述聚类结果所携带的多个标识信息从图像数据库中按照图像质量、图像拍摄时间、图像拍摄地点、和/或人脸角度等推选因素选出第一预设数量的人像;从所述第一预设数量的所述人像中选择满足预设要求的第二预设数量的待处理人像。
可选地,第一预设数量的选取可以根据实际需求进行设置,例如,可以为100。
可选地,第二预设数量的选取可以根据实际需求进行设置,例如,可以为2或者是大于2且小于100的整数。
可选地,从所述第一预设数量的所述人像中选择第二预设数量张人脸最清楚的待处理人像。例如,从100张人像中选择15张人脸最清楚的人像作为待处理人像。
可选地,从所述第一预设数量的所述人像中选择第二预设数量张人脸在不同场景下的待处理人像。例如,从100张人像中选择15张人脸在不同场景下的人像作为待处理人像。
可选地,根据人脸相似度从档案数据库中确定与每张所述待处理人像一一对应的多张标准人像,所述多张标准人像作为多张比对人像,包括:根据人脸相似度从档案数据库中确定与每张所述待处理人像一一对应的15张标准人像。例如,通过将每张所述待处理人像分别与档案数据库中存储的标准人像进行人脸相似度比对,为每张所述待处理人像分别确定相似度最高15张标准人像。
可选地,根据所述人脸相似度确定每张所述待处理人像所对应的多张所述比对人像所对应的权重,包括:根据所述人脸相似度对每张所述待处理人像所对应的多张所述比对人像进行排序,生成有序集合;根据所述有序集合中的每张所述对比人像所对应的排列顺序确定每张所述对比人像所对应的权重。具体地,确定每张所述待处理人像与其所对应的多张比对人像的人脸相似度,根据人脸相似度的大小将每张所述待处理人像所对应的多张所述比对人像进行排序,生成有序集合。例如,待处理人像d1所对应的多张比对人像分别为d1、d2、d3、d4、d5、d6,若,d1、d2、d3、d4、d5、d6分别与d1的相似度分别为s1、s2、s3、s4、s5、s6,若,s1>s2>s3>s4>s5>s6,则有序集合g1为{d1、d2、d3、d4、d5、d6};待处理人像d2所对应的多张比对人像分别为d1、d2、e3、d4、d5、d6,若,d1、d2、e3、d4、d5、d6分别与d2的相似度分别为s1、s2、q3、s4、s5、s6,若,s1>s2>q3>s4>s5>s6,则有序集合g2为{d1、d2、e3、d4、d5、d6}。
其中,根据有序集合中的每张所述对比人像所对应的排列顺序为有序集合中每张比对人像赋予预设权重。例如,排在第一位的权重最大,然后依次递减。
可选地,根据排序的先后顺序为有序集合中每张比对人像按照由大到小的顺序赋予预设权重。继续以上述例子为例来说,即有序集合g1中d1的权重大于d2的权重,d2的权重大于d3的权重。
其中,总权重是指所有待处理人像所对应的比对人像的权重之和,即所有待处理人像对应的有序集合与有序集合中的比对人像之间的权重加和,例如有序集合a与有序集合b中所有比对人像之间的权重的加和。继续以上述例子为例来说,则在两张处理人像(d1与d2)所对应的g1与g2中,比对人像d1对应的总权重q1=s1+s1=2s1;d2对应的总权重q2=s2+s2=2s2;d3对应的总权重q3=s3;d4对应的总权重q3=s4+s4=2s4;d5对应的总权重q5=s5+s5=2s5;d6对应的总权重q6=s6+s6=2s6;e3对应的总权重q7=q3。若q3大于d3,q3小于q6,则总权重的大小为:q1>q2>q4>q5>q6>q7>q3,故总权重最大的为q1。可选地,将多个所述总权重中权值最大的所述总权重所对应的所述比对人像作为所匹配的标准人像,包括:确定所述总权重中权值最大的所述总权重是否满足预设规则;若权值最大的所述总权重满足预设规则,将权值最大的所述总权重所对应的所述比对人像作为所匹配的标准人像。若权值最大的所述总权重不满足所述预设规则,则判定所述聚类结果归档失败;收集所述归档失败的所述聚类结果中的人像进行聚类处理。例如,将所述归档失败的所述聚类结果中的人像存储至专门用于放归档失败的人像的数据库中,当人像数量达到预设数量或者是在预设时间段内时,对该人像进行聚类处理,即执行步骤s101。
举例来说,根据所述聚类结果所携带的多个标志信息从图像数据库中选取多张(如k张,k即为第一预设数量)待处理人像,将k张待处理人像作为聚类结果中的代表照片,用k张待处理人像分别与档案数据库中的比对人像进行相似度比对,每张待处理人像找到15张(15即为第二预设数量)最像的标准人像作为比对人像,从而得到k*15张照片。其中,k*15张照片中很可能有重复的,例如,假设该聚类结果对应档案数据库中的比对人像a,那么可能这k次查询里,a的排位都排在前三名,通过给每个名次上的比对人像赋予一个权重(投票),比如15/14/13…表示第一名投15票,第二名投14票,从而在所有查询里都被查出来而且位次靠前的比对人像就得到最高的投票(权重)。将权值最大的所述总权重所对应的所述比对人像作为所匹配的标准人像。
可选地,确定所述总权重中权值最大的所述总权重是否满足预设规则,包括:确定所述总权重中权值最大的所述总权重是否大于或等于预设阈值;若权值最大的所述总权重大于或等于所述预设阈值,则判定权值最大的所述总权重满足所述预设规则。
其中,所述预设阀值的设置可以根据实际情况进行选取,例如,预设阈值可以根据实际选取待处理人像与其所对应的标准人像的数量进行设置。
在本实施例中,通过设置预设阀值可以确定多张待处理人像里与权值最大的所述总权重的比对人像的相似度是否超过预设阀值,从而有效克服了当有一个人b与档案数据库中a比较像但是b实际上是外地人口时,而b的投票(总权重)集中在a,但是b本身与a的比分比较低的投票错误。进而有效提高识别的正确率,为档案建立提供了可靠的数据基础,进而有效提高档案建立的精度。
可选地,确定所述总权重中权值最大的所述总权重是否满足预设规则,包括:确定所述总权重中权值最大的所述总权重所对应的置信度是否与预设置信区间匹配;若所述置信度与预设置信区间匹配,则判定权值最大的所述总权重满足所述预设规则。
其中,所述预设置信区间的设置可以根据实际情况进行选取。在此,不作具体限定。
步骤s103,将所述聚类结果归档于所述标准人像对应的所述个人档案下。
其中,归档用于将聚类结果所对应的所有人像与所述标准人像进行关联(例如,存储至所述标准人像对应的个人档案下),以使用户可以通过所述标准人像查询到与所述标准人像相关的所有人像,例如,可以查询到标准人像所对应的人在某时刻处于某地方,以得到其历史活动轨迹。
在一可能的实施例中,本发明实施例所提供的档案建立方法,还包括输出所述聚类结果一一对应的自省提示信息;将所述自省提示信息发送至用户终端,以获取用户根据所述自省提示信息对人像进行标注后所返回的标注结果,并根据所述标注结果更新所述聚类结果。
其中,自省提示信息用于表征聚类结果可能出现的问题,例如错误信息或者是异常信息。
举例来说,比如输出的自省提示信息为“该类中最可能的聚错照片是xx张”,“该类中xx人像与aa人像最不可能是一同一个人”,或者是“该类和另外x类最可能是同一个人”等,通过这样的自省,可以推选出无法确定的图片与其相关抓拍时间、抓拍日期等信息,并且通过在web上进行展示自省提示信息,以等待标注员进行肉眼判断,做出“是同一人”或者“不是同一人”的选择。以使下次进行聚类时,基于标注员反馈回来的是否是同一人的信息,在人脸数据集中进行扩散,例如,如果a与b是同一人,a1和a是同一人,b1与b是同一人,则增加a1与b1是同一人的概率。例如,标注员(即处理人员或用户)对人像进行标注判断时,可以查看每一张人像所属的个人档案,例如,查看个人档案的历史信息,查看个人档案的证件照,查看人像的拍摄时间与地点,从而基于人工方式通过多维度信息的判断来做出聚类是否正确的判断。其中,除了聚错类的可能信息之外,还会有“某两个聚类可能是同一个人”的自省提示信息。
可选地,标注员的判断结果会以(img_a,img_b,if_is_same_person)的格式进行保存,以使根据人工标注信息进行个人档案的调整,包括两个个人档案的合并、某一个个人档案中的部分图片被清除出去等。
在本实施例中,通过输出自省提示信息,并将所述自省提示信息发送至用户终端,以使用户根据用户终端所显示的所述自省提示信息对人像进行标注,并获取用户在标注完成后的标注结果,并根据所述标注结果更新所述聚类结果,可以有效避免当前所归档的人像出现错误,进一步提高档案建立的精度。
本发明实施例所提供的用于城市安防监控的档案建立方法,通过对抓拍到的人像做聚类处理,将同一人的不同时刻或不同位置的人像聚集在一个聚类结果中;从档案数据库中确定与所述聚类结果所匹配的标准人像;将所述聚类结果归档在所述标准人像所对应的个人档案下,从而实现对抓拍到的人像进行档案建立,实现了在极大程度上节约了人工的同时,避免了由于人工操作导致的错误以及通过将同一人的不同时刻或不同位置的人像聚集在一个聚类结果中并归档,进而实现了更加全面的建立个人档案,有效提高了档案建立的精确度,解决了现有技术中存在的需要消耗大量的人力资源的同时无法精确地形成更加全面的个人档案的技术问题,以及解决了在百亿级人像数量进行分析与建档的工作,保证了建档的精确度,并可以胜任大规模的档案管理。
第二实施例
对应于第一实施例中的用于城市安防监控的档案建立方法,图2示出了采用第一实施例所示的用于城市安防监控的档案建立方法一一对应的用于城市安防监控的档案建立装置。如图2所示,所述档案建立装置400包括聚类模块410、处理模块420和归档模块430。其中,聚类模块410、处理模块420和归档模块430的实现功能与第一实施例中对应的步聚一一对应,为避免赘述,本实施例不一一详述。
聚类模块410,用于通过对抓拍到的人像做聚类处理,得到至少一个聚类结果。
可选地,聚类模块410还用于:对抓拍到人像进行人脸识别,得到每张所述人像所对应的人脸向量;确定每两个所述人脸向量之间的距离;根据所述距离确定每两个所述人像之间的人脸相似度;根据所述人脸相似度将所述人像进行合并聚类,得到至少一个聚类结果。
处理模块420,用于从档案数据库中确定与所述聚类结果所匹配的标准人像,其中,所述档案数据库由个人档案构成,所述个人档案包括个人的标准人像。
可选地,处理模块420还用于:根据所述聚类结果获取多张待处理人像;根据人脸相似度从档案数据库中确定与每张所述待处理人像一一对应的多张标准人像,所述多张标准人像作为多张比对人像;根据人脸相似度确定每张所述待处理人像所对应的多张所述比对人像所对应的权重;根据所述权重获取多张所述待处理人像所对应的所有所述比对人像所对应的总权重;将多个所述总权重中权值最大的所述总权重所对应的所述比对人像作为所匹配的标准人像。
可选地,所述的根据所述人脸相似度确定每张所述待处理人像所对应的多张所述比对人像所对应的权重,包括:根据所述人脸相似度对每张所述待处理人像所对应的多张所述比对人像进行排序,生成有序集合;根据所述有序集合中的每张所述对比人像所对应的排列顺序确定每张所述对比人像所对应的权重。
可选地,所述的将多个所述总权重中权值最大的所述总权重所对应的所述比对人像作为所匹配的标准人像,包括:确定所述总权重中权值最大的所述总权重是否满足预设规则;若是,将权值最大的所述总权重所对应的所述比对人像作为所匹配的标准人像。
可选地,所述的确定所述总权重中权值最大的所述总权重是否满足预设规则,包括:确定所述总权重中权值最大的所述总权重是否大于或等于预设阈值;若大于或等于所述预设阈值,则判定为满足所述预设规则。
可选地,所述的确定所述总权重中权值最大的所述总权重是否满足预设规则,包括:确定所述总权重中权值最大的所述总权重所对应的置信度是否与预设置信区间匹配;若匹配,则判定为满足所述预设规则。
可选地,在确定所述总权重中权值最大的所述总权重是否满足预设规则之后,还包括:若权值最大的所述总权重不满足所述预设规则,则判定所述聚类结果归档失败;收集所述归档失败的所述聚类结果中的人像进行聚类处理。
归档模块430,用于将所述聚类结果归档于所述标准人像对应的所述个人档案下。
在一可选的实施例中,档案建立装置400还包括输出模块和发送模块。
输出模块用于:输出所述聚类结果一一对应的自省提示信息。
发送模块用于:将所述自省提示信息发送至用户终端,以获取用户根据所述自省提示信息对人像进行标注后所返回的标注结果,并根据所述标注结果更新所述聚类结果。
第三实施例
如图3所示,是终端设备300的示意图。所述终端设备300包括存储器302、处理器304以及存储在所述存储器302中并可在所述处理器304上运行的计算机程序303以及用于收发数据的通信模块305,所述计算机程序303被处理器304执行时实现第一实施例中的所述档案建立方法,为避免重复,此处不再赘述。或者,所述计算机程序303被处理器304执行时实现第二实施例所述档案建立装置中各模块/单元的功能,为避免重复,此处不再赘述。
示例性的,计算机程序303可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器302中,并由处理器304执行,以完成本发明。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序303在终端设备300中的执行过程。例如,计算机程序303可以被分割成第二实施例中的聚类模块410、处理模块420和归档模块430,各模块的具体功能如第一实施例或第二实施例所述,在此不一一赘述。
终端设备300可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。
其中,存储器302可以是,但不限于,随机存取存储器(randomaccessmemory,ram),只读存储器(readonlymemory,rom),可编程只读存储器(programmableread-onlymemory,prom),可擦除只读存储器(erasableprogrammableread-onlymemory,eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,eeprom)等。其中,存储器302用于存储程序,所述处理器304在接收到执行指令后,执行所述程序,前述本发明实施例任一实施例揭示的流程定义的方法可以应用于处理器304中,或者由处理器304实现。
处理器304可能是一种集成电路芯片,具有信号的处理能力。上述的处理器304可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
通信模块305可以是无线通信模块,用于将自省提示信息发送至用户终端,以及还用于接收用户根据所述自省提示信息对人像进行标注的标注结果。例如,无线通信模块可以是但不限于gprs(generalpacketradioservice,通用分组无线服务技术)通信模块或者是wifi模块等。
可以理解的是,图3所示的结构仅为终端设备300的一种结构示意图,终端设备300还可以包括比图3所示更多或更少的组件。图3中所示的各组件可以采用硬件、软件或其组合实现。
第四实施例
本发明实施例还提供一种存储介质,所述存储介质上存储有指令,当所述指令在计算机上运行时,所述计算机程序被处理器执行时实现第一实施例中的所述档案建立方法,为避免重复,此处不再赘述。或者,所述计算机程序被处理器执行时实现第二实施例所述档案建立装置中各模块/单元的功能,为避免重复,此处不再赘述。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现,基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施场景的方法。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。