人脸识别方法及装置制造方法及图纸

技术编号:14710728 阅读:74 留言:0更新日期:2017-02-26 11:28
本发明专利技术提供了一种人脸识别方法及装置,该人脸识别方法包括:获取待识别的人脸图像;提取待识别的人脸图像中的待识别人脸特征;基于历史底库并根据待识别人脸特征对待识别的人脸图像进行人脸识别,其中历史底库为经创建以保存已进行过人脸识别的人脸特征的底库;以及如果基于历史底库未获得匹配结果,则基于用于进行人脸识别的正常底库并根据所述待识别人脸特征对所述待识别的人脸图像进行人脸识别。根据本发明专利技术实施例的人脸识别方法及装置通过创建保存已进行过人脸识别的人脸特征的历史底库,作为人脸识别过程所优先选择的底库,可以避免已进行过人脸识别的相同或相似图片重新在超大正常底库中重复搜索比对,从而可以大幅提高人脸识别的效率。

【技术实现步骤摘要】

本专利技术涉及人脸识别
,更具体地涉及一种人脸识别方法及装置
技术介绍
人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。人脸识别通常包括人脸图像采集及检测、人脸图像预处理、人脸图像特征提取以及匹配与识别。其中,人脸图像匹配与识别的过程是提取的人脸图像的特征数据与底库中存储的特征模板进行搜索匹配,通过设定一个阈值,当相似度超过这一阈值,则把匹配得到的结果输出。然而,当前的技术中,当对一张图进行人脸识别时,需要将底库中所有图片一一与该图比对,而之后当同一张图(或者相似图片)再次输入进行识别时,仍会像其上次识别时一样对底库的所有图片进行搜索比对,这样的重复搜索将耗费大量的时间,尤其是在静态超大库中进行搜索比对时,这种时间耗费将更为严重。因此,需要对这种重复搜索进行优化的技术。
技术实现思路
考虑到上述问题而提出了本专利技术。根据本专利技术一方面,提供了一种人脸识别方法,所述人脸识别方法包括:获取待识别的人脸图像;提取所述待识别的人脸图像中的待识别人脸特征;基于历史底库并根据所述待识别人脸特征对所述待识别的人脸图像进行人脸识别,其中所述历史底库为经创建以保存已进行过人脸识别的人脸特征的底库;以及如果基于所述历史底库未获得匹配结果,则基于用于进行人脸识别的正常底库并根据所述待识别人脸特征对所述待识别的人脸图像进行人脸识别。在本专利技术的一个实施例中,所述人脸识别方法还包括:将所述待识别人脸特征添加到所述历史底库中。在本专利技术的一个实施例中,所述历史底库中还包括与各人脸图像相关联的标注信息,所述标注信息有助于对人脸识别结果的筛选和/或判断。在本专利技术的一个实施例中,所述标注信息在用于对人脸识别结果进行筛选和/或判断之后能够被更新。在本专利技术的一个实施例中,所述标注信息还作为判断历史底库中的人脸特征与所述待识别人脸特征是否匹配的附加条件。在本专利技术的一个实施例中,在将所述待识别人脸特征添加到所述历史底库中时,向所述待识别人脸特征添加相关联的标注信息。在本专利技术的一个实施例中,所述基于历史底库并根据所述待识别人脸特征对所述待识别的人脸图像进行人脸识别,包括:将所述待识别人脸特征与所述历史底库中的人脸特征进行匹配;以及在所述待识别人脸特征与所述历史底库中的人脸特征匹配的情况下,从数据库的历史检索表中获得匹配的人脸识别信息。在本专利技术的一个实施例中,所述历史底库中的每个人脸特征由一个索引标识指示,并且,所述历史检索表中的每条人脸识别信息也由指示历史底库中对应的人脸特征的索引标识指示,所述在所述待识别人脸特征与所述历史底库中的人脸特征匹配的情况下,从数据库的历史检索表中获得匹配的人脸识别信息的步骤包括:获得指示所述匹配的人脸特征的匹配索引标识;以及根据所述匹配索引标识,在所述历史检索表中检索所述匹配索引标识指示的人脸识别信息以作为所述匹配的人脸识别信息。在本专利技术的一个实施例中,在所述待识别人脸特征与所述历史底库中的人脸特征匹配的情况下,所述方法还包括:将所述待识别人脸特征添加到所述历史底库;获得指示所述添加的待识别人脸特征信息的添加索引标识;以及在所述历史检索表中,将所述添加索引标识指示的人脸识别信息设置为所述匹配索引标识指示的人脸识别信息。在本专利技术的一个实施例中,所述基于用于进行人脸识别的正常底库并根据所述待识别人脸特征对所述待识别的人脸图像进行人脸识别的步骤包括:将所述待识别人脸特征与所述正常底库中的人脸特征进行匹配;以及在所述待识别人脸特征与所述正常底库中的人脸特征匹配的情况下,从所述数据库的第二数据表中获得匹配的人脸识别信息。在本专利技术的一个实施例中,所述正常底库中的每个人脸特征由一个索引标识指示,并且,所述第二数据表中的每条人脸识别信息也由指示正常底库中对应的人脸特征的索引标识指示,所述在所述待识别人脸特征与所述正常底库中的人脸特征匹配的情况下,从数据库的第二数据表中获得匹配的人脸识别信息的步骤包括:获得指示所述匹配的人脸特征的匹配索引标识;以及根据所述匹配索引标识,在所述第二数据表中检索所述匹配索引标识指示的人脸识别信息,以作为所述匹配的人脸识别信息。在本专利技术的一个实施例中,在基于所述历史底库未获得匹配结果的情况下,所述方法还包括:将所述待识别人脸特征添加到所述历史底库中;以及将所述第二数据表中获得的匹配的人脸识别信息存储在所述历史检索表中并关联至所述添加的待识别人脸特征。在本专利技术的一个实施例中,所述将所述第二数据表中获得的匹配的人脸识别信息存储在所述历史检索表中并关联至所述添加的待识别人脸特征的步骤包括:获得指示所述添加的待识别人脸特征在所述历史底库中的添加索引标识;以及将所述第二数据表中获得的匹配的人脸识别信息存储在所述历史检索表中,并将指示所述人脸识别信息的索引标识设置为所述指示所述添加的待识别人脸特征的添加索引标识。根据本专利技术另一方面,提供了一种人脸识别装置,所述人脸识别装置包括:人脸图像获取模块,用于获取待识别的人脸图像;特征提取模块,用于提取所述待识别的人脸图像中的待识别人脸特征;历史底库识别模块,用于基于历史底库并根据所述待识别人脸特征对所述待识别的人脸图像进行人脸识别,其中所述历史底库为经创建以保存已进行过人脸识别的人脸特征的底库;以及正常底库识别模块,用于在所述历史底库识别模块基于所述历史底库未获得匹配结果时,基于用于进行人脸识别的正常底库并根据所述待识别人脸特征对所述待识别的人脸图像进行人脸识别。在本专利技术的一个实施例中,所述人脸识别装置还包括人脸特征添加模块,用于将所述待识别人脸特征添加到所述历史底库中。在本专利技术的一个实施例中,所述历史底库中还包括与各人脸图像相关联的标注信息,所述标注信息有助于对人脸识别结果的筛选和/或判断。在本专利技术的一个实施例中,所述标注信息在用于对人脸识别结果进行筛选和/或判断之后能够被更新。在本专利技术的一个实施例中,所述标注信息还作为判断历史底库中的人脸特征与所述待识别人脸特征是否匹配的附加条件。在本专利技术的一个实施例中,所述人脸特征添加模块进一步用于:在将所述待识别人脸特征添加到所述历史底库中时,向所述待识别人脸特征添加相关联的标注信息。在本专利技术的一个实施例中,所述人脸识别装置还包括数据库,其中,所述历史底库识别模块将所述待识别人脸特征与所述历史底库中的人脸特征进行匹配,并且,在所述待识别人脸特征与所述历史底库中的人脸特征匹配的情况下,从所述数据库的历史检索表中获得匹配的人脸识别信息。在本专利技术的一个实施例中,所述历史底库中的每个人脸特征由一个索引标识指示,并且,所述历史检索表中的每条人脸识别信息也由指示历史底库中对应的人脸特征的索引标识指示,在所述待识别人脸特征与所述历史底库中的人脸特征匹配的情况下,所述历史底库识别模块获得指示所述匹配的人脸特征的匹配索引标识,并根据所述匹配索引标识,在所述历史检索表中检索所述匹配索引标识指示的人脸识别信息以作为所述匹配的人脸识别信息。在本专利技术的一个实施例中,所述人脸识别装置包括人脸特征添加模块,用于在所述待识别人脸特征与所述历史底库中的人脸特征匹配的情况下,将所述待识别人脸特征添加到所述历史底库,获得指示所述添加的待识别人脸特征信息的添加索引标识,并且,在所述历史检索表中,将所述添加索引标识指示的人脸识别信息设置为所述匹本文档来自技高网...
人脸识别方法及装置

【技术保护点】
一种人脸识别方法,其特征在于,所述人脸识别方法包括:获取待识别的人脸图像;提取所述待识别的人脸图像中的待识别人脸特征;基于历史底库并根据所述待识别人脸特征对所述待识别的人脸图像进行人脸识别,其中所述历史底库为经创建以保存已进行过人脸识别的人脸特征的底库;以及如果基于所述历史底库未获得匹配结果,则基于用于进行人脸识别的正常底库并根据所述待识别人脸特征对所述待识别的人脸图像进行人脸识别。

【技术特征摘要】
1.一种人脸识别方法,其特征在于,所述人脸识别方法包括:获取待识别的人脸图像;提取所述待识别的人脸图像中的待识别人脸特征;基于历史底库并根据所述待识别人脸特征对所述待识别的人脸图像进行人脸识别,其中所述历史底库为经创建以保存已进行过人脸识别的人脸特征的底库;以及如果基于所述历史底库未获得匹配结果,则基于用于进行人脸识别的正常底库并根据所述待识别人脸特征对所述待识别的人脸图像进行人脸识别。2.根据权利要求1所述的人脸识别方法,其特征在于,所述人脸识别方法还包括:将所述待识别人脸特征添加到所述历史底库中。3.根据权利要求1所述的人脸识别方法,其特征在于,所述历史底库中还包括与各人脸图像相关联的标注信息,所述标注信息有助于对人脸识别结果的筛选和/或判断。4.根据权利要求3所述的人脸识别方法,其特征在于,所述标注信息在用于对人脸识别结果进行筛选和/或判断之后能够被更新。5.根据权利要求3所述的人脸识别方法,其特征在于,所述标注信息还作为判断历史底库中的人脸特征与所述待识别人脸特征是否匹配的附加条件。6.根据权利要求2所述的人脸识别方法,其特征在于,在将所述待识别人脸特征添加到所述历史底库中时,向所述待识别人脸特征添加相关联的标注信息。7.根据权利要求1所述的人脸识别方法,其特征在于,所述基于历史底库并根据所述待识别人脸特征对所述待识别的人脸图像进行人脸识别,包括:将所述待识别人脸特征与所述历史底库中的人脸特征进行匹配;以及在所述待识别人脸特征与所述历史底库中的人脸特征匹配的情况下,从数据库的历史检索表中获得匹配的人脸识别信息。8.根据权利要求7所述的人脸识别方法,其特征在于,所述历史底库中的每个人脸特征由一个索引标识指示,并且,所述历史检索表中的每条人脸识别信息也由指示历史底库中对应的人脸特征的索引标识指示,所述在所述待识别人脸特征与所述历史底库中的人脸特征匹配的情况下,从数据库的历史检索表中获得匹配的人脸识别信息的步骤包括:获得指示所述匹配的人脸特征的匹配索引标识;以及根据所述匹配索引标识,在所述历史检索表中检索所述匹配索引标识指示的人脸识别信息以作为所述匹配的人脸识别信息。9.根据权利要求8所述的人脸识别方法,其特征在于,在所述待识别人脸特征与所述历史底库中的人脸特征匹配的情况下,所述方法还包括:将所述待识别人脸特征添加到所述历史底库;获得指示所述添加的待识别人脸特征信息的添加索引标识;以及在所述历史检索表中,将所述添加索引标识指示的人脸识别信息设置为所述匹配索引标识指示的人脸识别信息。10.根据权利要求7所述的人脸识别方法,其特征在于,所述基于用于进行人脸识别的正常底库并根据所述待识别人脸特征对所述待识别的人脸图像进行人脸识别的步骤包括:将所述待识别人脸特征与所述正常底库中的人脸特征进行匹配;以及在所述待识别人脸特征与所述正常底库中的人脸特征匹配的情况下,从所述数据库的第二数据表中获得匹配的人脸识别信息。11.根据权利要求10所述的人脸识别方法,其特征在于,所述正常底库中的每个人脸特征由一个索引标识指示,并且,所述第二数据表中的每条人脸识别信息也由指示正常底库中对应的人脸特征的索引标识指示,所述在所述待识别人脸特征与所述正常底库中的人脸特征匹配的情况下,从数据库的第二数据表中获得匹配的人脸识别信息的步骤包括:获得指示所述匹配的人脸特征的匹配索引标识;以及根据所述匹配索引标识,在所述第二数据表中检索所述匹配索引标识指示的人脸识别信息,以作为所述匹配的人脸识别信息。12.根据权利要求11所述的人脸识别方法,其特征在于,在基于所述历史底库未获得匹配结果的情况下,所述方法还包括:将所述待识别人脸特征添加到所述历史底库中;以及将所述第二数据表中获得的匹配的人脸识别信息存储在所述历史检索表中并关联至所述添加的待识别人脸特征。13.根据权利要求12所述的人脸识别方法,其特征在于,所述将所述第二数据表中获得的匹配的人脸识别信息存储在所述历史检索表中并关联至所述添加的待识别人脸特征的步骤包括:获得指示所述添加的待识别人脸特征在所述历史底库中的添加索引标识;以及将所述第二数据表中获得的匹配的人脸识别信息存储在所述历史检索表中,并将指示所述人脸识别信息的索引标识设置为所述指示所述添加的待识别人脸特征的...

【专利技术属性】
技术研发人员:杜志强沙烨锋印奇
申请(专利权)人:北京旷视科技有限公司北京小孔科技有限公司
类型:发明
国别省市:北京;11

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

1