本发明涉及识别技术领域,特别是涉及一种生物信息识别方法、识别装置以及智能锁。
背景技术:
生物信息识别技术是一种用户从一定的目的出发,根据已有的知识和经验,采用相应的生物信息处理装置,对生物信息的真伪性、有用性进行辨认与甄别的技术。
然而,单一的对某种生物信息进行识别,可靠性有待提高,购置多台生物信息识别设备进行多重实别,识别效率有待提高。
技术实现要素:
本发明实施例解决的问题是如何提高生物信息识别的可靠性和识别效率。
为解决上述问题,本发明实施例提供一种生物信息识别方法,所述生物信息识别方法包括:
建立包含至少两种生物信息的信息库;
打包属于同一对象的所述至少两种生物信息,形成信息包;
获取待识别对象的生物信息,其中至少包括作为检索信息的生物信息;
对比所述检索信息与所述信息库中生物信息,若所述信息库中包含与所述检索信息一致的生物信息,则调取信息包中与该生物信息对应同一对象的其他所述生物信息,将所述待识别对象的其他生物信息与所述信息包中的信息进行比对。
可选的,所述打包属于同一对象的所述至少两种生物信息,形成信息包包括:将所述属于同一对象的所述至少两种生物信息进行关联。
可选的,所述生物信息识别方法还包括确定获取所述待识别对象的生物 信息的次序:
对所述信息库中所述至少两种生物信息分别求信息量均值;
将所述生物信息按所述信息量均值进行排序,得到所述至少两种生物信息的信息量排序表;
按照所述信息量排序表中由小到大的次序,确定获取所述待识别对象的生物信息的次序。
可选的,所述检索信息的种类为所述至少两种生物信息信中信息量最小的生物信息。
可选的,所述将所述待识别对象的其他生物信息与所述信息包中的信息进行比对包括:
按照所述信息量排序表中由小到大的次序进行比对。
可选的,所述对比与所述获取同时开始,所述对比所述待识别对象的生物信息与所述信息库中生物信息后,若所述信息库中未包含与所述待识别对象的生物信息一致的生物信息,则终止对所述其他生物信息的获取,丢弃所述其他生物信息数据。
可选的,在所述信息库中包含与所述排序表中前一次序的所述待识别对象的生物信息时,获取下一次序的所述待识别对象的生物信息。
可选的,所述生物信息包括图像类生物识别信息;所述图像类生物识别信息包括以下至少一种:
指纹、掌纹、静脉血管信息、虹膜信息、面部信息。
可选的,所述面部信息包括以下至少一种:面部器官位置关系、面部器官形状。
本发明实施例还提供一种生物信息识别装置,所述识别装置包括:生物信息存储单元,适于存储包含至少两种生物信息的信息库;
生物信息打包单元,适于打包属于同一用户的所述至少两种生物信息,形成信息包;
生物信息获取单元,获取待识别对象的生物信息,其中至少包括作为检索信息的生物信息;
检索信息选取单元,适于确定所述检索信息;
生物信息对比单元,适于对比所述检索信息与所述信息库中生物信息,若所述信息库中包含与所述检索信息一致的生物信息,则调取信息包中与该生物信息对应同一对象的其他所述生物信息,将所述待识别对象的其他生物信息,与所述信息包中的信息进行比对。
可选的,所述检索信息选取单元还包括:均值单元、排序单元;
所述均值单元适于对所述信息库中所述至少两种生物信息分别求信息量均值;
所述排序单元适于将所述生物信息按所述信息量均值进行排序,得到所述至少两种生物信息的信息量排序表;
按照所述信息量排序表中由小到大的次序,确定获取所述待识别对象的生物信息的次序。
可选的,所述获取包括获取用于作为检索信息的生物信息;
获取用于与其它生物信息比对的生物信息。
本发明实施例还提供一种智能锁,所述智能锁包括识别装置、开启装置、锁具;
所述开启装置与所述识别装置相耦接,根据所述识别装置的识别结果控制所述锁具的状态。
与现有技术相比,本发明实施例的技术方案具有以下有益效果:
本发明实施例通过建立包含至少两种生物信息的信息库,丰富生物信息的数量,使得仿冒生物信息的难度增加,从而提高生物信息识别的可靠性。通过对比所述检索信息与所述信息库中生物信息,若所述信息库中包含与所述检索信息一致的生物信息,则调取信息包中与该生物信息对应同一对象的其他所述生物信息,将所述待识别对象的其他生物信息与所述信息包中的信息进行比对,使得第一次比对的结果用于调取后续比对的生物信息,从而减 少识别时间,提高识别效率。
进一步,通过将所述信息包中所述至少两种生物信息按照信息量进行排序,选取信息量最小的生物信息作为所述检索信息,使得第一次比对的检索时间减少,从而提高识别效率。
进一步,当所述其他生物信息的种类大于一种时,所述获取其他生物信息按照信息量由小到大的顺序进行,从而在统计学上,对多个识别过程来说,减少识别过程所需时间的期望值,提高识别效率。
此外,当生物信息全部为图像类生物信息时,生物信息识别可以共用同一图像处理器,从而降低硬件成本。
附图说明
图1是本发明实施例中一种生物信息识别方法流程图;
图2是本发明实施例中一种确定获取所述待识别对象的生物信息次序的流程图;
图3是本发明实施例中一种生物信息识别装置结构示意图;
图4是本发明实施例中一种检索信息选取单元结构示意图;
图5是本发明实施例中一种智能锁的结构示意图。
具体实施方式
如前所述,单一的对某种生物信息进行识别,可靠性有待提高,购置多台生物信息识别设备进行多重实别,识别效率有待提高。
本发明实施例通过建立包含至少两种生物信息的信息库,丰富生物信息的数量,使得仿冒生物信息的难度增加,从而提高生物信息识别的可靠性。通过对比所述检索信息与所述信息库中生物信息,若所述信息库中包含与所述检索信息一致的生物信息,则调取信息包中与该生物信息对应同一对象的其他所述生物信息,将所述待识别对象的其他生物信息与所述信息包中的信息进行比对,使得第一次比对的结果用于调取后续比对的生物信息,从而减少识别时间,提高识别效率。
为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
图1是本发明实施例中一种生物信息识别方法流程图。
S11,建立包含至少两种生物信息的信息库。
在具体实施中,生物信息包括图像类生物识别信息,例如指纹、掌纹、静脉血管信息、虹膜信息、面部信息等。面部信息可以是面部器官位置关系或者面部器官形状,或者以上二者的结合。
在具体实施中,建立包含至少两种生物信息的信息库的过程在识别过程进行之前,需要进行预先采集。
S12,打包属于同一对象的所述至少两种生物信息,形成信息包。
在具体实施中,所述打包属于同一对象的所述至少两种生物信息,形成信息包可以通过将所述属于同一对象的所述至少两种生物信息进行关联的方式来完成,也就是说,建立属于同一对象的至少两种生物信息之间的对应关系。
本发明实施例通过建立包含至少两种生物信息的信息库,丰富生物信息的数量,使得仿冒生物信息的难度增加,从而提高生物信息识别的可靠性。
S13,获取待识别对象的生物信息,其中至少包括作为检索信息的生物信息。
在具体实施中,获取包括获取用于作为检索信息的生物信息、获取用于与其它生物信息比对的生物信息两种。
在具体实施中,获取待识别对象的生物信息时,可以先对所述信息库中所述至少两种生物信息别求信息量均值;将所述生物信息按所述信息量均值进行排序,得到所述至少两种生物信息的信息量排序表;按照所述信息量排序表中由小到大的次序,确定获取所述待识别对象的生物信息的次序。
图2是本发明实施例中一种确定获取所述待识别对象的生物信息的次序的流程图。
S131,对所述信息库中所述至少两种生物信息分别求信息量均值。
信息库中的每种生物信息均对应多个不同识别对象的数据,对所述信息库中所述至少两种生物信息分别求信息量均值,可以在一定程度上消除个体差异,对每种生物信息的信息量进行更加客观的评定。
S132,将所述生物信息按所述信息量均值进行排序,得到所述至少两种生物信息的信息量排序表。
由于对获取所述待识别对象的生物信息的次序进行确定的过程并不是每次识别均需要进行的,故生成一个生物信息的信息量排序表,保存排序,方便简化识别流程。
S133,按照所述信息量排序表中由小到大的次序,确定获取所述待识别对象的生物信息的次序。
在具体实施中,何时进行确定获取所述待识别对象的生物信息的次序由用户决定。由于科技的不断进步,不同种类生物信息的信息量也会发生改变,由用户设定何时对获取所述待识别对象的生物信息的次序进行更新,具有更大的适用范围,满足用户多样化的需求。
在本发明一实施例中,用户设定特定的时间间隔进行排序。
在本发明另一实施例中,用户设定在所述信息库中增加新的生物信息种类时进行排序。
在本发明又一实施例中,用户设定在所述信息库中每个生物信息种类的生物信息数量发生明显变化时进行排序。
在本发明一实施例中,所述检索信息的确定方式,包括通过将所述信息包中所述生物信息按照信息量进行排序的方式,选取信息量最小的生物信息作为所述检索信息。选取信息量最小的生物信息作为所述检索信息,使得第一次比对的检索时间减少,从而提高识别效率。
S14,对比所述检索信息与所述信息库中生物信息。
在本发明一实施例中,先获取用于作为检索信息的生物信息,在所述信息库中存在与所述检索信息一致的生物信息时,再获取用于与其它生物信息比对的生物信息
S15,若所述信息库中包含与所述检索信息一致的生物信息,则调取信息包中与该生物信息对应同一对象的其他所述生物信息,将所述待识别对象的其他生物信息与所述信息包中的信息进行比对。
在具体实施中,将所述待识别对象的其他生物信息与所述信息包中的信息进行比对,可以按照所述信息量排序表中由小到大的次序进行比对。
在本发明一实施例中,所述对比与所述获取同时开始,所述对比所述待识别对象的生物信息与所述信息库中生物信息后,若所述信息库中未包含与所述待识别对象的生物信息一致的生物信息,则终止对所述其他生物信息的获取,丢弃所述其他生物信息数据。
在本发明另一实施例中,在所述信息库中包含与所述排序表中前一次序的所述待识别对象的生物信息时,获取下一次序的所述待识别对象的生物信息。
当所述其他生物信息的种类大于一种时,所述获取其他生物信息按照信息量由小到大的顺序进行,从而在统计学上,对多个识别过程来说,减少识别过程所需时间的期望值,提高识别效率。
为实现上述方法,本发明实施例还提供一种生物信息识别装置。
图3是本发明实施例中一种生物信息识别装置结构示意图。
识别装置30包括生物信息存储单元31、生物信息打包单元32、生物信息获取单元33、检索信息选取单元34和生物信息对比单元35。
生物信息存储单元31,适于存储包含至少两种生物信息的信息库。
生物信息打包单元32,适于打包属于同一用户的所述至少两种生物信息,形成信息包。
生物信息获取单元33,适于获取待识别对象的生物信息,其中至少包括作为检索信息的生物信息。
检索信息选取单元34,适于确定所述检索信息
在具体实施中,检索信息选取单元34还包括:均值单元、排序单元。图4是本发明实施例中一种检索信息选取单元结构示意图。
均值单元341,对所述信息库中所述至少两种生物信息分别求信息量均值。
排序单元342,所述排序单元适于将所述生物信息按所述信息量均值进行排序,得到所述至少两种生物信息的信息量排序表。按照所述信息量排序表中由小到大的次序,确定获取所述待识别对象的生物信息的次序
生物信息对比单元35,适于对比所述检索信息与所述信息库中生物信息,若所述信息库中包含与所述检索信息一致的生物信息,则调取信息包中与该生物信息对应同一对象的其他所述生物信息,将所述待识别对象的其他生物信息,与所述信息包中的信息进行比对。
在具体实施中,当生物信息全部为图像类生物信息时,生物信息识别可以共用同一图像处理器,从而降低硬件成本。
本发明实施例还提供一种智能锁,图5是本发明实施例中一种智能锁的结构示意图。
智能锁50包括识别装置51、开启装置52、锁具53;
所述开启装置52与所述识别装置51相耦接,适于根据所述识别装置51的识别结果控制所述锁具53的状态。识别装置51的结构及原理前文已进行过描述,在此不再赘述。
本发明实施例通过建立包含至少两种生物信息的信息库,丰富生物信息的数量,使得仿冒生物信息的难度增加,从而提高生物信息识别的可靠性。通过选取待识别对象的所述至少两种生物信息其中一种作为检索信息,对比所述检索信息与所述信息库中生物信息,若所述信息库中包含与所述检索信息一致的生物信息,则调取信息包中与该生物信息对应同一对象的其他所述生物信息,将所述待识别对象的其他生物信息与所述信息包中的信息进行比对,使得第一次比对的结果用于调取后续比对的生物信息,从而减少识别时间,提高识别效率。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。