人脸底库自维护的方法、系统、电子装置和存储介质制造方法及图纸

技术编号:31373807 阅读:16 留言:0更新日期:2021-12-15 11:04
本申请涉及一种人脸底库自维护的方法、系统、电子装置和存储介质,其中,该方法包括:获取人物入库数据,根据人物的信息进行重复性检测,并根据检测得到的结果对人物的图像进行重命名;接着,对重命名后的人物图像进行人脸检测和人脸对齐,输出得到对齐后的人脸,并对该对齐后的人脸人工确认是否入库,在确认入库的情况下,提取该对齐后人脸的特征并添加到临时库中;最后,将该对齐后人脸的特征与底库特征合并后,通过测试集对底库中的特征进行识别测试,得到测试结果,并通过测试指标判断测试结果是否达标,在判断达标的情况下,该对齐后人脸的特征进入base底库,base底库生效。有效简化了人脸入库流程,节省了人工成本,提高实时性。性。性。

【技术实现步骤摘要】
人脸底库自维护的方法、系统、电子装置和存储介质


[0001]本申请涉及人脸识别
,特别是涉及人脸底库自维护的方法、系统、电子装置和存储介质。

技术介绍

[0002]人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术。人脸识别技术中1:N模式,是指对于输入的图片,经过人脸检测、人脸对齐后,提取特征,与人脸底库中保存的特征进行比对,取底库中Top1相似度对应的人物信息,在一定阈值下判定人物名称。
[0003]在相关技术中,通常情况下,底库中的人脸特征需要特定的算法人员进行修改,修改特征的流程是固定的,该重复性工作会占用算法人员较多时间,费时费力;修改特征之后需进行测试,来验证是否会影响整体指标;测试没问题之后需要人工手动发布模型上线,而模型的发布会受公司的稳定性、可用性约束,无法立即修改立即生效,导致无法实时响应突发情况;此外,整个底库修改流程非常繁琐,且需要指定人员完成该项任务,人工成本高。因此,如何实现人脸底库维护自动化是一个值得研究的课题。
[0004]目前针对相关技术中,在对人脸底库进行修改和维护时,存在的流程复杂、人工成本高以及实时性差的问题,尚未提出有效的解决方案。

技术实现思路

[0005]本申请实施例提供了一种人脸底库自维护的方法、系统、电子装置和存储介质,以至少解决相关技术中在对人脸底库进行修改和维护时,存在的流程复杂、人工成本高以及实时性差的问题。
[0006]第一方面,本申请实施例提供了一种人脸底库自维护的方法,所述方法包括:
[0007]获取人物入库数据,根据所述人物的信息进行重复性检测,并根据检测得到的结果对所述人物的图像进行重命名;
[0008]对重命名后的人物图像进行人脸检测和人脸对齐,输出得到对齐后的人脸,并对所述对齐后的人脸人工确认是否入库,在确认入库的情况下,提取所述对齐后人脸的特征并添加到临时库中;
[0009]将所述特征与底库特征合并后,通过测试集对底库中的特征进行识别测试,得到测试结果,并通过测试指标判断所述测试结果是否达标,在判断达标的情况下,所述特征进入base底库,所述base底库生效。
[0010]在其中一些实施例中,根据所述人物的信息进行重复性检测包括:
[0011]根据入库的所述人物的信息,在所述base底库进行检索,检测是否存在人物信息重复的情况,其中所述人物信息包括中文名和拼音;
[0012]在检测出所述人物的信息重复的情况下,输出所述base底库中重复人物的对齐人脸和人物信息。
[0013]在其中一些实施例中,根据检测得到的结果对所述人物的图像进行重命名包括:
[0014]在判断所述人物为非重复人物的情况下,分配所述人物新的ID,并对所述人物的图像进行重命名;
[0015]在判断所述人物为重复人物的情况下,将被重复人物的ID分配给所述人物,并对所述人物的图像进行重命名。
[0016]在其中一些实施例中,对所述对齐后的人脸人工确认是否入库还包括:
[0017]在确认不入库的情况下,可以删除所述对齐后的人脸中不合格的人脸,其他人脸继续入库,或者直接弃用所述对齐后的人脸中所有的人脸,重新获取人物新的入库数据。
[0018]在其中一些实施例中,在通过测试集对底库中的特征进行识别测试之前,所述方法包括:
[0019]通过人物ID确定需要删除的人物,并通过底库删除模块删除底库中人物数据;
[0020]通过人物ID确定需要修改的人物,并通过底库修改模块对人物信息进行修改。
[0021]在其中一些实施例中,通过测试集对底库中的特征进行识别测试,得到测试结果包括:
[0022]将经过人脸检测、人脸对齐和特征提取的测试集,与底库中的特征进行对比识别,并通过人物风险防控分层系统得到最终相似度,取第一相似度对应的人物信息。
[0023]在其中一些实施例中,在所述base底库生效之后,所述方法包括:
[0024]通过人物ID确定需要查询的人物,并通过底库查询模块进行查询,输出得到对应的人物信息。
[0025]第二方面,本申请实施例提供了一种人脸底库自维护的系统,所述系统包括:
[0026]获取模块,获取人物入库数据,根据所述人物的信息进行重复性检测,并根据检测得到的结果对所述人物的图像进行重命名;
[0027]入库模块,用于对重命名后的人物图像进行人脸检测和人脸对齐,输出得到对齐后的人脸,并对所述对齐后的人脸人工确认是否入库,在确认入库的情况下,提取所述对齐后人脸的特征并添加到临时库中;
[0028]测试模块,用于将所述特征与底库特征合并后,通过测试集对底库中的特征进行识别测试,得到测试结果,并通过测试指标判断所述测试结果是否达标,在判断达标的情况下,所述特征进入base底库,所述base底库生效。
[0029]第三方面,本申请实施例提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的人脸底库自维护的方法。
[0030]第四方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的人脸底库自维护的方法。
[0031]相比于相关技术,本申请实施例提供的人脸底库自维护的方法,获取人物入库数据,根据人物的信息进行重复性检测,并根据检测得到的结果对人物的图像进行重命名;接着,对重命名后的人物图像进行人脸检测和人脸对齐,输出得到对齐后的人脸,并对该对齐后的人脸人工确认是否入库,在确认入库的情况下,提取该对齐后人脸的特征并添加到临时库中;最后,将该对齐后人脸的特征与底库特征合并后,通过测试集对底库中的特征进行识别测试,得到测试结果,并通过测试指标判断测试结果是否达标,在判断达标的情况下,
该对齐后人脸的特征进入base底库,base底库生效。
[0032]针对人脸底库维护流程繁琐、人工成本高,以及模型发布受公司稳定性、可用性约束而无法实时响应突发情况的问题,本申请对人脸底库维护系统进行了优化,将其平台化和自动化,集成入库与测试,实现从人物数据收集、实时入库生效到人脸测试识别模块的一体化,有效简化了人脸入库流程,节省了人工成本。此外,本申请还能对人物信息即修改即生效,实现实时响应突发情况,提高效率。
附图说明
[0033]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0034]图1是根据本申请实施例的人脸底库自维护的方法的应用环境示意图;
[0035]图2是根据本申请实施例的人脸底库自维护的方法的流程图;
[0036]图3是根据本申请实施例的人脸底库自维护的流程示意图;
[0037]图4是根据本申请实施例的人脸底库自维护的系统的结构框图;
[0038]图5是根据本申本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人脸底库自维护的方法,其特征在于,所述方法包括:获取人物入库数据,根据所述人物的信息进行重复性检测,并根据检测得到的结果对所述人物的图像进行重命名;对重命名后的人物图像进行人脸检测和人脸对齐,输出得到对齐后的人脸,并对所述对齐后的人脸人工确认是否入库,在确认入库的情况下,提取所述对齐后人脸的特征并添加到临时库中;将所述特征与底库特征合并后,通过测试集对底库中的特征进行识别测试,得到测试结果,并通过测试指标判断所述测试结果是否达标,在判断达标的情况下,所述特征进入base底库,所述base底库生效。2.根据权利要求1所述的方法,其特征在于,根据所述人物的信息进行重复性检测包括:根据入库的所述人物的信息,在所述base底库进行检索,检测是否存在人物信息重复的情况,其中所述人物信息包括中文名和拼音;在检测出所述人物的信息重复的情况下,输出所述base底库中重复人物的对齐人脸和人物信息。3.根据权利要求1所述的方法,其特征在于,根据检测得到的结果对所述人物的图像进行重命名包括:在判断所述人物为非重复人物的情况下,分配所述人物新的ID,并对所述人物的图像进行重命名;在判断所述人物为重复人物的情况下,将被重复人物的ID分配给所述人物,并对所述人物的图像进行重命名。4.根据权利要求1所述的方法,其特征在于,对所述对齐后的人脸人工确认是否入库还包括:在确认不入库的情况下,可以删除所述对齐后的人脸中不合格的人脸,其他人脸继续入库,或者直接弃用所述对齐后的人脸中所有的人脸,重新获取人物新的入库数据。5.根据权利要求1

4任一项所述的方法,其特征在于,在通过测试集对底库中的特征进行识别测试之前,所述方法包括:通...

【专利技术属性】
技术研发人员:包月青王语斌施亮
申请(专利权)人:同盾控股有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1