一种人脸比对方法、装置及可读存储介质制造方法及图纸

技术编号:27657502 阅读:18 留言:0更新日期:2021-03-12 14:21
本发明专利技术提供了一种人脸比对方法、装置及可读存储介质,其中,所述人脸比对方法包括:在第一时刻,获取待识别人脸图像;确定所述第一时刻所处的目标时间段;根据预先保存的人脸数据库的时间段与特征库组间的对应关系,确定所述人脸数据库在所述目标时间段对应的目标特征库组,所述目标特征库组包括多个数据库链表,所述多个数据库链表中每个数据库链表包括同一优先级的多个人脸图像;按照优先级由高到低的顺序,将所述待识别人脸图像与所述多个数据库链表中对应的目标数据库链表中的多个人脸图像进行比对,得到对比结果。用于提高人脸比对识别效率。

【技术实现步骤摘要】
一种人脸比对方法、装置及可读存储介质
本专利技术涉及人脸识别
,特别涉及一种人脸比对方法、装置及可读存储介质。
技术介绍
随着人工智能及电子支付的发展,大规模的人脸身份确认,已经成为关键技术手段。在当前人脸识别领域,随着注册比对库容量的增大,比如,十万级别、百万级别,人脸识别计算量非常大,此时,如何提高人脸比对效率就显得越来越重要。
技术实现思路
本专利技术实施例提供了一种人脸比对方法、装置及可读存储介质,用于提高人脸比对识别效率。第一方面,本专利技术实施例提供了一种人脸比对方法,包括:在第一时刻,获取待识别人脸图像;确定所述第一时刻所处的目标时间段;根据预先保存的人脸数据库的时间段与特征库组间的对应关系,确定所述人脸数据库在所述目标时间段对应的目标特征库组,所述目标特征库组包括多个数据库链表,所述多个数据库链表中每个数据库链表包括同一优先级的多个人脸图像;按照优先级由高到低的顺序,将所述待识别人脸图像与所述多个数据库链表中对应的目标数据库链表中的多个人脸图像进行比对,得到对比结果。在一种可能的实现方式中,在所述获取待识别人脸图像之前,所述方法还包括:预先建立所述人脸数据库,所述人脸数据库中的每个人脸图像除设置有人脸特征信息外均设置有对应的时间段信息和优先级信息,其中,在不同的时间段,所述人脸数据库对应不同的特征库组,同一优先级信息的人脸图像构成同一特征库组的同一数据库链表。在一种可能的实现方式中,在所述预先建立所述人脸数据库之后,所述方法还包括:在预设时间段内,统计所述人脸数据库中每个人脸图像的识别时刻;根据所述识别时刻,确定所述人脸数据库中每个人脸图像在所述预设时间段内的识别次数;在所述预设时间段之后的第二时刻,根据所述识别次数更新所述人脸数据库中每个人脸图像的优先级信息,以及根据所述识别时刻更新所述人脸数据库中每个人脸图像的时间段信息,获得更新后的人脸数据库。在一种可能的实现方式中,所述根据所述识别次数更新所述人脸数据库中每个人脸图像的优先级信息,包括:在所述预设时间段之后的第二时刻,若所述识别次数大于预设次数,则将对应人脸图像的当前优先级调整至大于所述当前优先级的目标优先级;按照所述目标优先级更新所述人脸数据库中对应人脸图像的优先级信息。在一种可能的实现方式中,所述按照优先级由高到低的顺序,将所述待识别人脸图像与所述多个数据库链表中对应的目标数据库链表中的多个人脸图像进行比对,得到对比结果,包括:确定所述多个数据库链表中优先级最高的目标数据库链表;将所述待识别人脸图像与所述目标数据库链表中的多个人脸图像进行比对,从中确定出与所述待识别人脸图像的人脸特征大于预设特征阈值的目标人脸图像;将所述目标人脸图像作为所述待识别人脸图像的对比结果。在一种可能的实现方式中,在所述确定所述多个数据库链表中优先级最高的目标数据库链表之后,所述方法还包括:若所述目标数据库链表中不存在目标人脸图像,则从所述多个数据库链表中确定出优先级低于所述目标数据库链表的另一数据库链表;将所述待识别人脸图像与所述另一数据库链表中的多个人脸图像进行比对,从中确定出与待识别人脸图像的人脸特征大于预设特征阈值的目标人脸图像。第二方面,本专利技术实施例提供了一种人脸比对装置,包括:获取单元,用于在第一时刻,获取待识别人脸图像;第一确定单元,用于确定所述第一时刻所处的目标时间段;第二确定单元,用于根据预先保存的人脸数据库的时间段与特征库组间的对应关系,确定所述人脸数据库在所述目标时间段对应的目标特征库组,所述目标特征库组包括多个数据库链表,所述多个数据库链表中每个数据库链表包括同一优先级的多个人脸图像;比对单元,用于按照优先级由高到低的顺序,将所述待识别人脸图像与所述多个数据库链表中对应的目标数据库链表中的多个人脸图像进行比对,得到对比结果。在一种可能的实现方式中,所述装置还包括:建立单元,用于预先建立所述人脸数据库,所述人脸数据库中的每个人脸图像除设置有人脸特征信息外均设置有对应的时间段信息和优先级信息,其中,在不同的时间段,所述人脸数据库对应不同的特征库组,同一优先级信息的人脸图像构成同一特征库组的同一数据库链表。第三方面,本专利技术实施例还提供了一种计算机装置,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上面所述的人脸比对方法的步骤。第四方面,本专利技术实施例还提供了一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上面所述的人脸比对方法的步骤。本专利技术的有益效果如下:本专利技术实施例提供了一种人脸比对方法、装置及可读存储介质,首先,在第一时刻,获取待识别人脸图像,然后,确定该第一时刻所处的目标时间段,然后,根据预先保存的人脸数据库的时间段与特征库组间的对应关系,确定该人脸数据库在目标时间段对应的目标特征库组,该目标特征库组包括有多个数据库链表,该多个数据库链表中每个数据库链表包括同一优先级的多个人脸图像,然后,按照优先级由高到低的顺序,将待识别人脸图像与多个数据库链表中对应的目标数据库链表中的多个人脸图像进行比对,得到对比结果。也就是说,在对待识别人脸图像进行识别时,确定识别该待识别人脸图像的时刻所处的时间段,然后,确定该时间段所对应的特征库组中的多个数据库链表,按照多个数据库链表的优先级由高到低的顺序,将待识别人脸图像与目标数据库链表中的多个人脸图像进行对比,从而实现了对待识别人脸图像的快速识别,提高了人脸比对的识别效率。附图说明图1为本专利技术实施例提供的一种人脸比对方法的方法流程图;图2为本专利技术实施例提供的一种人脸比对方法中特征库组A的其中一种结构示意图;图3为本专利技术实施例提供的一种人脸比对方法中特征库组B的其中一种结构示意图;图4为本专利技术实施例提供的一种人脸比对方法中人脸数据库的数据结构的其中一种结构示意图;图5为本专利技术实施例提供的一种人脸比对方法中在预先建立人脸数据库之后的另一方法流程图;图6为本专利技术实施例提供的一种人脸比对方法中步骤S202的方法流程图;图7为本专利技术实施例提供的一种人脸比对方法中步骤S104的方法流程图;图8为本专利技术实施例提供的一种人脸比对方法中在步骤S401之后的方法流程图;图9为本专利技术实施例提供的一种人脸比对装置的结构示意图。具体实施方式本专利技术的说明书和权利要求书及上述附图中的“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本文中提及“实施例”意味着,结合实施例描述本文档来自技高网...

【技术保护点】
1.一种人脸比对方法,其特征在于,包括:/n在第一时刻,获取待识别人脸图像;/n确定所述第一时刻所处的目标时间段;/n根据预先保存的人脸数据库的时间段与特征库组间的对应关系,确定所述人脸数据库在所述目标时间段对应的目标特征库组,所述目标特征库组包括多个数据库链表,所述多个数据库链表中每个数据库链表包括同一优先级的多个人脸图像;/n按照优先级由高到低的顺序,将所述待识别人脸图像与所述多个数据库链表中对应的目标数据库链表中的多个人脸图像进行比对,得到对比结果。/n

【技术特征摘要】
1.一种人脸比对方法,其特征在于,包括:
在第一时刻,获取待识别人脸图像;
确定所述第一时刻所处的目标时间段;
根据预先保存的人脸数据库的时间段与特征库组间的对应关系,确定所述人脸数据库在所述目标时间段对应的目标特征库组,所述目标特征库组包括多个数据库链表,所述多个数据库链表中每个数据库链表包括同一优先级的多个人脸图像;
按照优先级由高到低的顺序,将所述待识别人脸图像与所述多个数据库链表中对应的目标数据库链表中的多个人脸图像进行比对,得到对比结果。


2.如权利要求1所述的方法,其特征在于,在所述获取待识别人脸图像之前,所述方法还包括:
预先建立所述人脸数据库,所述人脸数据库中的每个人脸图像除设置有人脸特征信息外均设置有对应的时间段信息和优先级信息,其中,在不同的时间段,所述人脸数据库对应不同的特征库组,同一优先级信息的人脸图像构成同一特征库组的同一数据库链表。


3.如权利要求2所述的方法,其特征在于,在所述预先建立所述人脸数据库之后,所述方法还包括:
在预设时间段内,统计所述人脸数据库中每个人脸图像的识别时刻;
根据所述识别时刻,确定所述人脸数据库中每个人脸图像在所述预设时间段内的识别次数;
在所述预设时间段之后的第二时刻,根据所述识别次数更新所述人脸数据库中每个人脸图像的优先级信息,以及根据所述识别时刻更新所述人脸数据库中每个人脸图像的时间段信息,获得更新后的人脸数据库。


4.如权利要求3所述的方法,其特征在于,所述根据所述识别次数更新所述人脸数据库中每个人脸图像的优先级信息,包括:
在所述预设时间段之后的第二时刻,若所述识别次数大于预设次数,则将对应人脸图像的当前优先级调整至大于所述当前优先级的目标优先级;
按照所述目标优先级更新所述人脸数据库中对应人脸图像的优先级信息。


5.如权利要求1所述的方法,其特征在于,所述按照优先级由高到低的顺序,将所述待识别人脸图像与所述多个数据库链表中对应的目标数据库链表中的多个人脸图像进行比对,得到对比结果,包括:
确定所述多个数据库链表中优先级最高...

【专利技术属性】
技术研发人员:陈光剑
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江;33

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

1