一种生物特征信息获取方法和装置与流程

文档序号:14715036发布日期:2018-06-16 01:10阅读:159来源:国知局
一种生物特征信息获取方法和装置与流程

本发明涉及生物特征识别技术领域,尤其涉及一种生物特征信息获取方法和装置。



背景技术:

生物特征识别技术,是指通过计算机利用人体所固有的生理特征(指纹、虹膜、眼纹等)或行为特征(步态、击键习惯等)来进行个人身份认证的技术。

在基于生物特征信息识别进行身份认证的过程中,识别出待认证的人员的某一生物特征信息后,可根据预先建立的对应的生物特征数据库和待认证的人员的该生物特征信息进行待认证的人员的认证;其中,生物特征数据库中存储有多个注册人员的该生物特征信息。

实际应用中,在生物特征数据库时,需要预先采集注册人员的相关生物特征信息。

现有技术中,在注册人员的生物特征信息的采集过程中,往往需要注册人员进行主动配合。例如,在步态特征信息的采集中,需要召集各注册人员在测试区域内按照指定的行走路线行走,通过注册人员佩戴的可穿戴传感器收集注册人员的步态特征信息,以此建立对应的步态特征数据库。这种方法需要注册人员的高度配合。

或者,在注册人员的步态特征信息的采集过程中,可以通过标注人员以人工标注的方式对包括了注册人员和注册人员的生物特征信息的图像数据进行注册人员和生物特征信息的标注。然而,这种采集方法采集的生物特征信息的准确度主要依赖标注人员的标注准确性,且生物特征信息的采集效率低。



技术实现要素:

针对现有技术中的缺陷,本发明提供一种生物特征信息获取方法和装置,主动获取注册人员的生物特征信息,降低配合要求,提高获取生物特征信息的准确度和获取效率。

一方面,本发明提供一种生物特征信息获取方法,包括:

采集目标区域的图像信息,基于所述图像信息获取目标对象的第一生物特征信息;

将所述第一生物特征信息与预设的生物特征数据库进行匹配,基于匹配结果,确定所述目标对象是否为所述预设的生物特征数据库中的注册人员;

若是,则从所述图像信息中获取所述注册人员的第二生物特征信息。

另一方面,本发明提供一种生物特征信息获取装置,包括:

采集目标区域的图像信息,基于所述图像信息获取目标对象的第一生物特征信息;

将所述第一生物特征信息与预设的生物特征数据库进行匹配,基于匹配结果,确定所述目标对象是否为所述预设的生物特征数据库中的注册人员;

若是,则从所述图像信息中获取所述注册人员的第二生物特征信息。

又一方面,本发明提供一种电子设备,包括处理器、存储器和总线,其中:

所述处理器,所述存储器通过总线完成相互间的通信;

所述处理器可以调用存储器中的计算机程序,以执行上述方法的步骤。

本发明提供的生物特征信息获取方法和装置,通过目标对象的第一生物特征信息和预设的生物特征数据库来对目标对象进行识别,确定目标对象为注册人员之后,从图像信息中获取注册人员的第二生物特征信息,无需注册人员的主动配合,降低了配合要求;而且,基于第一生物特征信息来获取注册人员的第二生物特征信息,可提高生物特征信息的获取准确度和获取效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了根据本发明一个实施例的生物特征信息获取方法的示例性流程图;

图2示出了根据本发明又一个实施例的生物特征信息获取方法的示例性流程图;

图3示出了根据本发明一个实施例的生物特征获取装置的结构示意图;

图4示出了根据本发明一个实施例的电子设备的实体结构示意图。

具体实施方式

以下将结合附图对本发明的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施例,都属于本发明所保护的范围。

本发明各实施例使用的“模块”、“装置”等术语旨在包括与计算机相关的实体,例如但不限于硬件、固件、软硬件组合、软件或者执行中的软件。例如,模块可以是,但并不仅限于:处理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算机。举例来说,计算设备上运行的应用程序和此计算设备都可以是模块。一个或多个模块可以位于执行中的一个进程和/或线程内,一个模块也可以位于一台计算机上和/或分布于两台或更多台计算机之间。

下面结合附图详细说明本发明的技术方案。

参考图1,其示出了根据本发明一个实施例的生物特征信息获取方法的示例性流程图。

如图1所示,本发明实施例提供的生物特征信息获取方法,可以包括如下步骤:

S110:采集目标区域的图像信息,基于图像信息获取目标对象的第一生物特征信息。

S120:将第一生物特征信息与预设的生物特征数据库进行匹配,基于匹配结果,确定目标对象是否为预设的生物特征数据库中的注册人员。

S130:若是,则从图像信息中获取注册人员的第二生物特征信息。

本发明实施例中,目标对象指的是目标区域内的行人。第一生物特征信息至少包括如下任意一种:脸部特征信息、虹膜特征信息、耳廓特征信息、步态特征信息、眼纹特征信息、唇纹特征信息;第二生物特征信息至少包括如下任意一种:脸部特征信息、虹膜特征信息、耳廓特征信息、步态特征信息、眼纹特征信息、唇纹特征信息;第一生物特征信息与第二生物特征信息不同。当然,实际应用中,第一生物特征信息还可以包括其他种类的生物特征信息,此处不再枚举。

本发明实施例中,可以基于图像信息获取目标对象的脸部特征信息。具体地,可以基于预设的行人检测算法,检测出图像信息中的行人,并作为目标对象;根据目标对象的位置,基于图像信息获取目标对象的脸部图像;利用预设的脸部特征提取算法,从目标对象的脸部图像中提取出脸部特征点,作为目标对象的脸部特征信息。

可选地,还可以基于图像信息获取目标对象的虹膜特征信息。具体地,在检测出图像信息中的行人并作为目标对象之后,可以根据目标对象的位置,基于图像信息获取目标对象的眼部图像;利用预设的虹膜特征提取算法,从目标对象的眼部图像中提取虹膜特征点,作为目标对象的虹膜特征信息。

本发明实施例中,预设的生物特征数据库中存储有注册人员的至少一种第一生物特征信息。其中,注册人员指的是具有指定权限的人员,或者注册人员可以是目标跟踪人员。

相应地,在获取目标对象的第一生物特征信息之后,可以将获取的各种第一生物特征信息与预设的生物特征数据库中各注册人员的各种第一生物特征信息进行比对,获得匹配结果。

若获取的各种第一生物特征信息与生物特征数据库中一个注册人员的各种生物特征信息匹配,则可以识别目标对象为该注册人员。

实际应用中,在获取目标对象的第一生物特征信息有多种的情况下,可以若获取的目标对象的所有第一生物特征信息与生物特征数据库中一个注册人员的所有第一生物特征信息均匹配,则识别目标对象为该注册人员。

可选地,在获取目标对象的第一生物特征信息有多种的情况下,可以针对每种第一生物特征信息,将获取的该种第一生物特征信息与生物特征数据库中各注册人员的该种第一生物特征信息进行比对,查找出与该种第一生物特征信息匹配的注册人员。若存在至少一种生物特征信息满足如下条件:目标对象的该种生物特征信息与一个注册人员的该种生物特征信息匹配,则确定预设的生物特征数据库中存在一个注册人员的各种第一生物特征信息与目标对象的各种第一生物特征信息匹配。

进一步地,若与各种第一生物特征信息匹配的注册人员不同,则可以根据各种第一生物特征信息对应的优先级,识别目标对象为优先级最高的第一生物特征信息所匹配出的注册人员。

识别目标对象为注册人员之后,可以从图像信息中获取注册人员的第二生物特征信息。

本发明实施例中,第二生物特征信息为步态特征信息时,可以从图像信息中获取注册人员的行走图像帧序列;利用预设的步态特征提取算法,从注册人员的行走图像帧序列中提取注册人员的步态特征信息。

本发明实施例中,第二生物特征信息为耳廓特征信息时,可以从图像信息中获取注册人员的耳部图像;利用预设的耳廓特征提取算法,从注册人员的耳部图像中提取耳廓特征点,并作为注册人员的耳廓特征信息。

进一步地,本发明实施例中,在获取注册人员的第二生物特征信息之后,可以将注册人员的第二生物特征信息存储至生物特征数据库中。

这样,后续可以基于存储有注册人员的第二生物特征信息的生物特征数据库来进行身份认证。具体地,可以先获取待认证人员的第二生物特征信息;继而,将认证人员的第二生物特征信息与生物特征数据库中各注册人员的第二生物特征信息进行比对,若生物特征数据库中存在第二生物特征信息与待认证人员的第二生物特征信息匹配的注册人员,则识别待认证人员为匹配的注册人员。

本发明实施例提供的生物特征信息获取方法,通过目标对象的第一生物特征信息和预设的生物特征数据库来对目标对象进行识别,确定目标对象为注册人员之后,从图像信息中获取注册人员的第二生物特征信息,无需注册人员的主动配合,降低了配合要求;而且,基于第一生物特征信息来获取注册人员的第二生物特征信息,可提高生物特征信息的获取准确度和获取效率。

以下将以步态特征信息的获取进行举例说明。

参考图2,其示出了根据本发明又一个实施例的生物特征信息获取方法的示例性流程图。

如图2所示,本发明实施例提供的生物特征信息获取方法,可以包括如下步骤:

S210:采集目标区域的图像信息,基于图像信息获取目标对象的脸部特征信息。

本发明实施例提供的步态特征信息获取方法可以适用于设置有监控摄像头的安防监控系统。通过安防监控系统预先部署的监控摄像头可获取目标区域内的监控视频,即目标区域的图像信息。

本发明实施例中,可以根据目监控视频来进行注册人员的步态特征信息的获取。其中,注册人员指的是预先在安防监控系统中进行注册的人员,例如,注册人员可以是具有指定权限的人员,或者注册人员可以是目标跟踪人员。

为了降低注册人员的配合要求,本发明实施例中,通过现有的安防监控系统获取目标区域对应的监控视频之后,可以进行行人检测,在确定有行人后,将行人作为目标对象,获取目标对象的脸部特征以便后续从目标对象中主动跟踪到注册人员。

本发明实施例中,可以基于预设的行人检测算法,检测出监控视频中的行人,并作为目标对象。实际应用中,检测出监控视频中的行人时还可确定行人的位置。

实际应用中,行人检测算法可以具体为基于背景建模的检测算法、基于机器学习的检测算法。例如,基于背景建模的检测算法中,主要是通过分割出前景、提取运动目标、提取运动目标特征和对运动目标分类判别,以此实现行人检测。基于机器学习的检测算法中,主要是根据大量训练样本构建行人检测分类器以此实现行人检测,比如卷积神经网络算法。

本发明实施例中,关于如何基于背景建模或机器学习来实现监控视频中的行人和行人的位置的检测,可以采用本领域常用的技术手段,此处不再详述。

本发明实施例中,在确定图像信息中的目标对象的位置之后,可以根据目标对象的位置,从图像信息中获取目标对象的脸部图像;并利用预设的脸部特征提取算法,从目标对象的脸部图像中提取出脸部特征点,作为目标对象的脸部特征信息。

其中,脸部特征提取算法可以具体为如下任意一种或多种算法的结合:ASM(Active Shape Model,主动形状模型)算法、Eigen face(特征脸)算法和CNN(卷积神经网络,Convolutional Neural Network)算法。

本发明实施例中,关于如何基于脸部特征提取算法来实现脸部特征点的提取,可以采用本领域常用的技术手段,此处不再详述。

S220:若预设的生物特征数据库中存在脸部特征信息与目标对象的脸部特征信息匹配的注册人员,则识别目标对象为该注册人员,并从图像信息中提取注册人员的行走图像帧序列。

本发明实施例中,在通过步骤S210获取目标对象的脸部特征信息后,可以基于目标对象的脸部特征信息和预设的生物特征数据库来对目标对象进行身份识别。其中,生物特征数据库中预先存储有注册人员的脸部特征信息。

具体地,可以将目标对象的脸部特征信息与生物特征数据库中的注册人员的脸部特征信息进行比对,若生物特征数据库中存在脸部特征与目标对象的脸部特征信息匹配的注册人员,则可以确认图像信息中检测出的目标对象为注册人员。

本发明实施例中,在确认目标对象为注册人员之后,可以从图像信息中提取注册人员的行走图像帧序列,以便后续获取注册人员的步态特征信息。

实际应用中,可以针对图像信息中的每一图像帧,若检测到该图像帧中包括注册人员的脸部特征信息,则可以根据注册人员在该图像帧中的位置,从该图像帧中提取注册人员的行走图像,并作为注册人员的行走图像帧;按照时间顺序,根据注册人员的各行走图像帧,生成注册人员的行走图像帧序列。

S230:根据目标对象的行走图像帧序列,获取注册人员的步态特征信息。

本发明实施例中,在获取注册人员的行走图像帧序列之后,可以将从注册人员的行走图像帧序列中提取出注册人员的步态特征信息,即完成了注册人员的步态特征信息的获取。

具体地,在获取目标对象的行走图像帧序列之后,可以利用预设的步态特征提取算法,从注册人员的行走图像帧序列中提取注册人员的步态特征信息。

其中,步态特征提取算法可以具体为如下任意一种或多种算法的结合:基于Hough(霍夫)变换的步态特征提取算法、基于粒子滤波跟踪的步态特征提取算法和基于支持向量机的步态特征提取算法等。

本发明实施例中,关于如何基于步态特征提取算法来实现步态特征的提取,可以采用本领域常用的技术手段,此处不再详述。

本发明实施例提供的生物特征信息获取方法中,通过目标对象的脸部特征信息和预设的生物特征数据库来对目标对象进行识别,确定目标对象为注册人员之后,从图像信息中获取注册人员的步态特征信息,无需注册人员的主动配合,降低了配合要求;而且,基于脸部特征信息来获取注册人员的步态特征信息,可提高生物特征信息的获取准确度和获取效率。

进一步地,在上述实施例的基础上,本发明实施例提供的生物特征信息获取方法中,在获取到注册人员的步态特征信息之后,可以将注册人员和注册人员的步态特征信息对应存储到预设的步态特征数据库中。或者,在生物特征数据库中将注册人员的步态特征信息与注册人员的脸部特征信息对应存储。这样,后续可以基于步态特征数据库或生物特征数据库,以及待识别人员的步态特征信息,来进行身份识别。

在上述实施例的基础上,本发明又一实施例提供的生物特征信息或方法中,在生物特征数据库存储的注册人员的脸部特征信息可以预先根据如下方式获取:

获取注册人员的脸部图像;从注册人员的脸部图像中提取注册人员的脸部特征信息;将注册人员的脸部特征信息与注册人员进行对应存储于生物特征数据库中。

具体地,针对安防监控系统中预先注册的每个注册人员,可以获取该注册人员的脸部图像。其中,注册人员的脸部图像可以由注册人员主动提交、由安防监控系统的摄像头捕获,或者管理人员输入。

接着,利用预设的脸部特征提取算法,从注册人员的脸部图像中提取出脸部特征点,作为注册人员的脸部特征信息。其中,脸部特征提取算法可以具体为如下任意一种或多种算法的结合:ASM算法、Eigen face算法和CNN算法等。关于如何基于脸部特征提取算法来实现脸部特征点的提取,可以采用本领域常用的技术手段,此处不再详述。

本发明实施例中,在获取注册人员的脸部特征信息之后,可以将获取的注册人员的脸部特征信息与注册人员进行对应存储于生物特征数据库中,以便在能够获取待识别人员的脸部特征信息的情况下对待识别人员进行身份识别。

本发明实施例其他步骤与前述实施例步骤相似,本发明实施例不再赘述。

本发明实施例提供的生物特征获取方法,通过在生物特征数据库中预先存储注册人员的脸部特征信息,可提高注册人员的生物特征信息采集准确度。

在上述各实施例的基础上,本发明又一实施例提供了一种生物特征获取装置。

参考图3,其示出了根据本发明一个实施例生物特征获取装置的结构示意图。

如图3所示,本发明实施例提供的生物特征获取装置300可以包括:采集单元301、匹配单元302和获取单元303。

其中,采集单元301用于采集目标区域的图像信息,基于所述图像信息获取目标对象的至少一种第一生物特征信息。

匹配单元302用于将所述第一生物特征信息与预设的生物特征数据库进行匹配,基于匹配结果,确定所述目标对象是否为所述预设的生物特征数据库中的注册人员。

获取单元303用于若所述目标对象是所述预设的生物特征数据库中的注册人员,则从所述图像信息中获取所述注册人员的第二生物特征信息。

可选地,所述第一生物特征信息和所述第二生物特征信息均至少包括如下任意一种:脸部特征信息、虹膜特征信息、耳廓特征信息、步态特征信息、眼纹特征信息、唇纹特征信息;所述第一生物特征信息与所述第二生物特征信息不同。

可选地,所述采集单元301具体用于基于预设的行人检测算法,检测出所述图像信息中的行人,并作为目标对象;根据所述目标对象的位置,基于所述图像信息获取所述目标对象的脸部图像;利用预设的脸部特征提取算法,从所述目标对象的脸部图像中提取出脸部特征点,作为所述目标对象的脸部特征。

可选地,所述获取单元303具体用于从所述图像信息中获取所述注册人员的行走图像帧序列;利用预设的步态特征提取算法,从所述注册人员的步态视频帧序列中提取所述注册人员的步态特征信息。

本发明实施例提供的生物特征获取装置,通过目标对象的至少一种第一生物特征信息和预设的生物特征数据库来对目标对象进行识别,确定目标对象为注册人员之后,从图像信息中获取注册人员的第二生物特征信息,无需注册人员的主动配合,降低了配合要求;而且,基于第一生物特征信息来获取注册人员的第二生物特征信息,可提高生物特征信息的获取准确度和获取效率。

本发明提供的生物特征获取装置的实施例具体可以用于执行上述各方法实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。

参考图4,其示出了根据本发明一个实施例的电子设备的实体结构示意图。如图4所示,该电子设备400可以包括:处理器(processor)401、存储器(memory)402和总线403,其中,处理器401,存储器402通过总线403完成相互间的通信。处理器401可以调用存储器402中的计算机程序,以执行上述各方法实施例所提供的方法,例如包括:

采集目标区域的图像信息,基于所述图像信息获取目标对象的第一生物特征信息;

将所述第一生物特征信息与预设的生物特征数据库进行匹配,基于匹配结果,确定所述目标对象是否为所述预设的生物特征数据库中的注册人员;

若是,则从所述图像信息中获取所述注册人员的第二生物特征信息。

可选地,所述第一生物特征信息和所述第二生物特征信息均至少包括如下任意一种:脸部特征信息、虹膜特征信息、耳廓特征信息、步态特征信息、眼纹特征信息、唇纹特征信息;所述第一生物特征信息与所述第二生物特征信息不同。

在另一种实施方式中,所述处理器401执行所述计算机程序时实现如下方法:所述基于所述图像信息获取目标对象的第一生物特征信息,包括:

基于预设的行人检测算法,检测出所述图像信息中的行人,并作为目标对象;

根据所述目标对象的位置,基于所述图像信息获取所述目标对象的脸部图像;

利用预设的脸部特征提取算法,从所述目标对象的脸部图像中提取出脸部特征点,作为所述目标对象的脸部特征信息。

在另一种实施方式中,所述处理器401执行所述计算机程序时实现如下方法:所述从所述图像信息中获取所述注册人员的第二生物特征信息,包括:

从所述图像信息中获取所述注册人员的行走图像帧序列;

利用预设的步态特征提取算法,从所述注册人员的行走图像帧序列中提取所述注册人员的步态特征信息。

在另一种实施方式中,所述处理器401执行所述计算机程序时实现如下方法:所述方法还包括:

将所述注册人员的第二生物特征信息存储至所述生物特征数据库库中。

本发明实施例提供的电子设备,至少具有以下技术效果:通过目标对象的第一生物特征信息和预设的生物特征数据库来对目标对象进行识别,确定目标对象为注册人员之后,从图像信息中获取注册人员的第二生物特征信息,无需注册人员的主动配合,降低了配合要求;而且,基于第一生物特征信息来获取注册人员的第二生物特征信息,可提高生物特征信息的获取准确度和获取效率。

本发明实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:

采集目标区域的图像信息,基于所述图像信息获取目标对象的第一生物特征信息;将所述第一生物特征信息与预设的生物特征数据库进行匹配,基于匹配结果,确定所述目标对象是否为所述预设的生物特征数据库中的注册人员;若是,则从所述图像信息中获取所述注册人员的第二生物特征信息。

本发明实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机程序,所述计算机程序使所述计算机执行上述各方法实施例所提供的方法,例如包括:

采集目标区域的图像信息,基于所述图像信息获取目标对象的第一生物特征信息;将所述第一生物特征信息与预设的生物特征数据库进行匹配,基于匹配结果,确定所述目标对象是否为所述预设的生物特征数据库中的注册人员;若是,则从所述图像信息中获取所述注册人员的第二生物特征信息。

此外,上述的存储器中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1