掌桥专利:专业的专利平台
掌桥专利
首页

一种身份识别方法、装置和计算机可读存储介质

文献发布时间:2023-06-19 18:53:06


一种身份识别方法、装置和计算机可读存储介质

技术领域

本申请实施例涉及信息检测技术,尤指一种身份识别方法、装置和计算机可读存储介质。

背景技术

相关的身份识别技术是通过提取身份数据的特征值,与数据库中的身份数据逐一比对,得到相似值再进行排序,相似度最高且超过设置的阈值,则认定两个身份相匹配,返回识别成功的信息,否则识别失败。

例如,通过人脸识别技术进行身份识别时,是通过提取人脸部的特征值,与数据库中的人脸数据逐一比对,得到相似值再进行排序,相似度最高且超过设置的阈值,则认定两张脸为同一人,返回识别成功的信息,否则识别失败。人脸识别的4个关键步骤如下:第一步,人脸检测;第二步,人脸活体检测;第三步,人脸特征提取;第四步,人脸特征搜索比对。

在目前的身份识别方案中,随着数据库中存储的身份数据(如人脸)越来越多,特征搜索比对也会变慢,当数据足够大时,搜索量增加,时间也随之增加,例如,目前人脸识别平均耗时就已经达到1s以上,随着数据库容量的增加,耗时必然更长。因此,如何在大库容下优化搜索结构,从而提升身份识别速度是目前亟需解决的问题。

发明内容

本申请实施例提供了一种身份识别方法、装置和计算机可读存储介质,能够提升身份识别速度。

本申请实施例提供了一种身份识别方法,所述方法可以包括:

当任意目标人员在第一出入口处进行身份识别时,记录识别信息;所述识别信息包括:识别时刻;

根据所述识别时刻计算所述目标人员在身份识别以后在其它出入口对应的预计的出入时刻;所述其它出入口为当前场景包含的全部出入口中除所述第一出入口以外的出入口;

在所述识别时刻和所述出入时刻之间,在当前场景中的其它出入口处依据所述目标人员的识别优先级降低后的识别人员库进行身份识别。

在本申请的示例性实施例中,所述根据所述识别时刻计算所述目标人员在身份识别以后在其它出入口对应的预计的出入时刻,可以包括:

获取所述目标人员由所述第一出入口移动到所述其它出入口的移动时长;

根据所述识别时刻和所述移动时长计算所述目标人员在所述其它出入口的出入时刻。

在本申请的示例性实施例中,所述获取所述目标人员由所述第一出入口移动到所述其它出入口的移动时长,可以包括:

获取预先采集的所述目标人员的行走速度,以及所述第一出入口和所述其它出入口之间的距离;

根据所述行走速度和所述距离计算所述移动时长。

在本申请的示例性实施例中,当所述其它出入口为多个时,所述距离可以为:与所述第一出入口之间的距离最小的其它出入口对应的距离。

在本申请的示例性实施例中,所述识别信息还可以包括:人员身份信息;在所述其它出入口处依据所述目标人员的识别优先级降低后的识别人员库进行身份识别之前,所述方法还可以包括:

在所述识别人员库中将所述目标人员的人员身份信息对应的标签识别优先级标识由第一标识更改为第二标识;其中,所述第一标识指示的识别优先级高于所述第二标识指示的识别优先级。

在本申请的示例性实施例中,所述方法还可以包括:在时间超过所述出入时刻以后,对所述目标人员的人员身份信息执行以下操作:

在所述识别人员库中将所述目标人员的人员身份信息对应的识别优先级标识由所述第二标识恢复为所述第一标识。

在本申请的示例性实施例中,当所述第一出入口处设置有第一识别装置,所述其它出入口处设置有其它识别装置时,在由所述第一识别装置记录识别信息后,所述方法还可以包括:

将所述识别信息发布给所述其它识别装置,以使得所述其它识别装置对所述目标人员进行标记。

在本申请的示例性实施例中,所述方法还可以包括:

当所述目标人员的身份识别行为为入门身份识别行为时,将所述目标人员的识别信息包含的人员身份信息放入预设的出门人员库中,并将所述出门人员库作为进行出门身份识别时优先比对的人员库;

当所述目标人员的身份识别行为为出门身份识别行为时,将所述目标人员的识别信息包含的人员身份信息放入预设的入门人员库中,并将所述入门人员库作为进行入门身份识别时优先比对的人员库。

在本申请的示例性实施例中,所述目标人员进行身份识别时的识别方式可以包括以下任意一种或多种:人脸识别、指纹识别、掌纹识别、虹膜识别以及静脉识别。

本申请实施例还提供了一种身份识别装置,可以包括处理器和计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令被所述处理器执行时,实现上述任意一项所述的身份识别方法。

本申请实施例还提供了一种计算机可读存储介质,其上存储有可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时,实现上述任意一项所述的身份识别方法。

与相关技术相比,本申请实施例可以包括:当任意目标人员在第一出入口处进行身份识别时,记录识别信息;所述识别信息包括:识别时刻;根据所述识别时刻计算所述目标人员在身份识别以后在其它出入口对应的预计的出入时刻;所述其它出入口为当前场景包含的全部出入口中除所述第一出入口以外的出入口;在所述识别时刻和所述出入时刻之间,在所述其它出入口处依据所述目标人员的识别优先级降低后的识别人员库进行身份识别。通过该实施例方案,提升了身份识别速度。

本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的其它优点可通过在说明书以及附图中所描述的方案来实现和获得。

附图说明

附图用来提供对本申请技术方案的理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。

图1为本申请实施例的身份识别方法流程图;

图2为本申请实施例的身份识别装置组成框图。

具体实施方式

本申请描述了多个实施例,但是该描述是示例性的,而不是限制性的,并且对于本领域的普通技术人员来说显而易见的是,在本申请所描述的实施例包含的范围内可以有更多的实施例和实现方案。尽管在附图中示出了许多可能的特征组合,并在具体实施方式中进行了讨论,但是所公开的特征的许多其它组合方式也是可能的。除非特意加以限制的情况以外,任何实施例的任何特征或元件可以与任何其它实施例中的任何其它特征或元件结合使用,或可以替代任何其它实施例中的任何其它特征或元件。

本申请包括并设想了与本领域普通技术人员已知的特征和元件的组合。本申请已经公开的实施例、特征和元件也可以与任何常规特征或元件组合,以形成由权利要求限定的独特的发明方案。任何实施例的任何特征或元件也可以与来自其它发明方案的特征或元件组合,以形成另一个由权利要求限定的独特的发明方案。因此,应当理解,在本申请中示出和/或讨论的任何特征可以单独地或以任何适当的组合来实现。因此,除了根据所附权利要求及其等同替换所做的限制以外,实施例不受其它限制。此外,可以在所附权利要求的保护范围内进行各种修改和改变。

此外,在描述具有代表性的实施例时,说明书可能已经将方法和/或过程呈现为特定的步骤序列。然而,在该方法或过程不依赖于本文所述步骤的特定顺序的程度上,该方法或过程不应限于所述的特定顺序的步骤。如本领域普通技术人员将理解的,其它的步骤顺序也是可能的。因此,说明书中阐述的步骤的特定顺序不应被解释为对权利要求的限制。此外,针对该方法和/或过程的权利要求不应限于按照所写顺序执行它们的步骤,本领域技术人员可以容易地理解,这些顺序可以变化,并且仍然保持在本申请实施例的精神和范围内。

本申请实施例提供了一种身份识别方法,如图1所示,所述方法可以包括步骤S101-S103:

S101、当任意目标人员在第一出入口处进行身份识别时,记录识别信息;所述识别信息包括:识别时刻;该目标人员是指当前在所述第一出入口进行身份识别的任意人员;

S102、根据所述识别时刻计算所述目标人员在身份识别以后在其它出入口对应的预计的出入时刻;所述其它出入口为当前场景包含的全部出入口中除所述第一出入口以外的出入口;

S103、在所述识别时刻和所述出入时刻之间,在所述其它出入口处依据所述目标人员的识别优先级降低后的识别人员库进行身份识别。

在本申请的示例性实施例中,为了提高园区、剧场等场景下在特定时间段(例如,早晚通行高峰、入场高峰等)的通行效率,本申请实施例提出了一种基于时间差的身份识别方法。

在本申请的示例性实施例中,所述目标人员进行身份识别时的识别方式可以包括但不限于以下任意一种或多种:人脸识别、指纹识别、掌纹识别、虹膜识别以及静脉识别。该实施例方案对于具体的身份识别方式不做限定。

在本申请的示例性实施例中,当前场场景可以包含多个出入口,在每个出入口处可以设置一台身份识别装置,并且每台身份识别装置可以具有各自的属性信息,例如,编号信息、地理位置信息等。

在本申请的示例性实施例中,当前场景的每台身份识别装置均可以与预设的识别平台相连,该识别平台可以为中央控制器,也可以为预设的云平台,在此对于该识别平台的具体实现方式不做限定。本申请实施例方案可以由该识别平台与各个身份识别装置相互配合实现。

在本申请的示例性实施例中,在目标人员进入任意的第一出入口进行身份识别并识别通过后,可以首先记录该目标人员的识别信息,该识别信息可以包括但不限于:识别时刻、识别地点、识别装置的编号、识别装置的类型以及所述目标人员的人员身份信息等。

在本申请的示例性实施例中,当所述第一出入口处设置有第一识别装置,所述其它出入口处设置有其它识别装置时,在由所述第一识别装置记录识别信息后,所述方法还可以包括:

将所述识别信息发布给所述其它识别装置,以使得所述其它识别装置对所述目标人员进行标记。

在本申请的示例性实施例中,基于上述的识别时刻,可以计算一个时间差,在该时间差内确保当前目标人员不会在当前场景中的任何其他出入口再次进行识别,从而可以使得当前场景包含的其它出入口处进行身份识别时均依据所述目标人员的识别优先级降低后的识别人员库进行身份识别。在人员密集地进行身份识别的特殊时间段内,由于大量人员在一定时间内(该时间长度远小于上述的时间差)通过身份识别,因此,可以在该时间差内忽略大量人员的识别信息,即,在计算的时间差内,其它出入口处进行身份识别时可以有大量人员的识别优先级被降低,从而优先识别尚未进行身份识别的人员信息,从而提高了身份识别效率。

在本申请的示例性实施例中,该时间差可以是所述识别时刻与目标人员在其它出入口进行出入时的出入时刻之间的时间差。为了获得该时间差,可以首先根据目标人员的平均行走速度计算该出入时刻。

在本申请的示例性实施例中,所述根据所述识别时刻计算所述目标人员在身份识别以后在其它出入口对应的预计的出入时刻,可以包括:

获取所述目标人员由所述第一出入口移动到所述其它出入口的移动时长;

根据所述识别时刻和所述移动时长计算所述目标人员在所述其它出入口的出入时刻。

在本申请的示例性实施例中,在其它出入口对应的预计的出入时刻是指可能在其它出入口进行出入的出入时刻。

在本申请的示例性实施例中,所述获取所述目标人员由所述第一出入口移动到所述其它出入口的移动时长,可以包括:

获取预先采集的所述目标人员的行走速度,以及所述第一出入口和所述其它出入口之间的距离;

根据所述行走速度和所述距离计算所述移动时长。

在本申请的示例性实施例中,在应用本申请实施例方案之前,可以预先采集每个目标人员的行走速度(可以为平均行走速度)。该行走速度可以在每个目标人员进行信息登记时专门采集,也可以在目标人员进入出入口之前临时采集,例如,可以通过采集目标人员的一段走路视频、图像等信息从而计算目标人员的行走速度。其中,对于目标人员由于赶时间进行快速奔跑的行为,可以根据该目标人员的步长去预估正常行走时的步长,从而计算该行走速度;或者,在目标人员奔跑速度的基础上加上预设的修正值,获取该行走速度,其中,该修正值可以根据目标人员的身高、腿长等信息获得。

在本申请的示例性实施例中,基于该行走速度以及当前的第一出入口到其它出入口之间的距离,可以计算出目标人员移动到其他出入口所需的时长,即该移动时长,该移动时长即上述的时间差。

在本申请的示例性实施例中,根据该时间差以及在第一出入口处记录的识别时刻,便可以确定出目标人员达到其它出入口进行出入的出入时刻。

在本申请的示例性实施例中,可以直接根据该移动时长(即时间差)来控制其它出入口处的身份识别装置依据所述目标人员的识别优先级降低后的识别人员库进行身份识别。即,从该识别时刻开始的一定时长(移动时长)内,可以控制其它出入口处的身份识别装置依据所述目标人员的识别优先级降低后的识别人员库进行身份识别。

在本申请的示例性实施例中,也可以根据该出入时刻来控制其它出入口处的身份识别装置依据所述目标人员的识别优先级降低后的识别人员库进行身份识别。即,在该出入时刻之前,可以控制其它出入口处的身份识别装置依据所述目标人员的识别优先级降低后的识别人员库进行身份识别。

在本申请的示例性实施例中,当所述其它出入口为多个时,所述距离可以为:与所述第一出入口之间的距离最小的其它出入口对应的距离。

在本申请的示例性实施例中,为了确保该时间差内目标人物不会在其它出入口出现,上述的距离可以是第一出入口到多个其他出入口之间的距离中的最小距离,从而提高本申请实施例方案的准确性和有效性。

在本申请的示例性实施例中,所述识别信息还可以包括:人员身份信息;在所述其它出入口处依据所述目标人员的识别优先级降低后的识别人员库进行身份识别之前,所述方法还可以包括:

在所述识别人员库中将所述目标人员的人员身份信息对应的识别优先级标识由第一标识更改为第二标识;其中,所述第一标识指示的识别优先级高于所述第二标识指示的识别优先级。

在本申请的示例性实施例中,所述方法还可以包括:在时间超过所述出入时刻以后,对所述目标人员的人员身份信息执行以下操作:在所述识别人员库中将所述目标人员的人员身份信息对应的识别优先级标识由所述第二标识恢复为所述第一标识。

在本申请的示例性实施例中,为了进一步减小对比量,提高识别效率,在所述识别时刻和所述出入时刻之间,还可以在其它出入口处依据不包含所述目标人员的识别人员库进行身份识别。

在本申请的示例性实施例中,所述识别信息还可以包括:人员身份信息;在当前场景中的其它出入口处依据不包含所述目标人员的识别人员库进行身份识别之前,所述方法还可以包括以下任意一种:

将所述目标人员的人员身份信息从所述识别人员库中删除;

将所述目标人员的人员身份信息在所述识别人员库中设置为不可读状态;以及,

在所述识别人员库中将所述目标人员的人员身份信息的标签设置为第一标签;所述第一标签用于表征在进行身份识别时不将该人员身份信息作为比对信息。

在本申请的示例性实施例中,在所述识别时刻和所述出入时刻之间,为了实现在所述其它出入口处依据不包含所述目标人员的识别人员库进行身份识别,可以将人员身份信息从所述识别人员库中删除,可以修改该人员身份信息的可读状态或标签等。在此对于详细方案不做限定,任何能够实现在所述全部出入口处依据不包含所述目标人员的识别人员库进行身份识别的方法均在本申请实施例方案的保护范围之内。

在本申请的示例性实施例中,所述方法还可以包括:在时间超过所述出入时刻以后,对所述目标人员的人员身份信息执行以下任意一种操作:

在所述识别人员库中恢复所述目标人员的人员身份信息;

将所述目标人员的人员身份信息在所述识别人员库中恢复为可读状态;以及,

在所述识别人员库中将所述目标人员的人员身份信息的标签设置为第二标签;所述第二标签用于表征在进行身份识别时将该人员身份信息作为比对信息。

在本申请的示例性实施例中,上述的时间超过所述出入时刻以后,可以包括距离所述识别时刻预设时长以后,该预设时长可以为前述的时间差,即在上述的时间差之后可以恢复所述目标人员在识别人员库中的人员身份信息,以便该目标人员在任意一个出入口再次进行身份识别时仍然能够识别成功。

在本申请的示例性实施例中,在一些仅需要一次身份识别的场景中,例如,打卡场景、检票场景,该预设时长还可以根据不同的应用场景自行定义。例如,在每天的打卡场景中,该预设时长可以基于上班时长(例如8小时)来设定,如,7-10小时。在电影或演出的入场场景中,该预设时长可以基于演出时长(例如2小时)来设定,如,0.5-2小时。

在本申请的示例性实施例中,所述方法还可以包括:

当所述目标人员的身份识别行为为入门身份识别行为时,将所述目标人员的人员身份信息放入预设的出门人员库中,并将所述出门人员库作为进行出门身份识别时优先比对的人员库;

当所述目标人员的身份识别行为为出门身份识别行为时,将所述目标人员的人员身份信息放入预设的入门人员库中,并将所述入门人员库作为进行入门身份识别时优先比对的人员库。

在本申请的示例性实施例中,在所述目标人员的身份识别行为为入门身份识别行为时,前述的识别人员库作为入门人员的识别库进行识别,并且在任意一个目标人员识别通过后,可以将该人员的人员身份信息放入另一个预设的人员库中,该人员库可以作为出门人员库,即,在下次对出门人员进行身份识别时可以首先调取该人员库进行比对。

在本申请的示例性实施例中,在所述目标人员的身份识别行为为出门身份识别行为时,前述的识别人员库作为出门人员的识别库进行识别,并且在任意一个目标人员识别通过后,可以将该人员的人员身份信息放入另一个预设的人员库中,该人员库可以作为入门人员库,即,在下次对入门人员进行身份识别时可以首先调取该人员库进行比对。

在本申请的示例性实施例中,本申请实施例方案至少具有以下优势:

1、基于身份识别装置间的距离调整人员库中的比对顺序,提升设备整体识别效率;

2、基于多个人员库解决了人员进出业务模型下不同进出方向的识别设备目前需要大库容的身份识别方案识别效率低的问题;

3、解决了园区等封闭环境下识别效率,有效提升整体通行效率。

本申请实施例还提供了一种身份识别装置1,如图2所示,可以包括处理器11和计算机可读存储介质12,所述计算机可读存储介质12中存储有指令,当所述指令被所述处理器11执行时,实现上述任意一项所述的身份识别方法。在本申请的示例性实施例中,前述的方法实施例中的任意实施例均适用于该装置实施例中,在此不再一一赘述。

本申请实施例还提供了一种计算机可读存储介质,其上存储有可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时,实现上述任意一项所述的身份识别方法。

在本申请的示例性实施例中,前述的方法实施例中的任意实施例均适用于该计算机可读存储介质实施例中,在此不再一一赘述。

本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其它数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光盘存储、磁盒、磁带、磁盘存储或其它磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其它的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其它传输机制之类的调制数据信号中的其它数据,并且可包括任何信息递送介质。

相关技术
  • 一种车牌识别方法、装置、计算机装置及计算机可读存储介质
  • 一种身份识别方法、计算机可读存储介质及终端设备
  • 一种多模式情绪识别方法、装置及计算机可读存储介质
  • 一种垃圾评论识别方法、装置及计算机可读存储介质
  • 一种构件识别方法、装置、设备及计算机可读存储介质
  • 一种身份识别方法、装置及计算机可读存储介质
  • 一种身份识别方法、装置和计算机可读存储介质
技术分类

06120115724366