[发明专利]基于多线程控制的生物识别方法和装置有效
申请号: | 201510811658.5 | 申请日: | 2015-11-20 |
公开(公告)号: | CN105488874B | 公开(公告)日: | 2017-09-19 |
发明(设计)人: | 席亚飞 | 申请(专利权)人: | 北京天诚盛业科技有限公司 |
主分类号: | G07C9/00 | 分类号: | G07C9/00 |
代理公司: | 北京恩赫律师事务所11469 | 代理人: | 刘守宪 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 多线程 控制 生物 识别 方法 装置 | ||
技术领域
本发明涉及生物识别领域,特别是指一种基于多线程控制的生物识别方法和装置。
背景技术
随着生物识别技术的发展,这种技术被用到了各个领域。在门禁方面引入生物识别技术使门禁系统进入了一个崭新的阶段。生物门禁(一般为虹膜门禁和人脸门禁)是一种非接触的认证方式,而且安全系数比传统门禁更高,用处将会越来越广泛。
生物门禁的工作过程大致可以分成三个步骤:图像采集及特征提取、人机交互和识别验证。在现有技术中,这三个步骤是单线程顺序执行的,这就导致生物门禁的工作效率低下,并且在人机交互时,用户看到的实际上是一段时间之前的图像,实时性不好,人机交互不流畅,用户体验性差。
发明内容
本发明提供一种基于多线程控制的生物识别方法和装置,该方法能够使得生物门禁的工作效率高,人机交互流畅,用户体验性好;并且能够避免多个线程之间的命令冲突问题。
为解决上述技术问题,本发明提供技术方案如下:
一种基于多线程控制的生物识别方法,包括用于采集生物图像并提取生物特征的第一线程,用于使用生物特征进行认证的第二线程和用于进行人机交互的第三线程,其中:
所述第一线程包括:
采集生物图像;
向第三线程发送打开显示界面信号,以打开显示界面;
向第三线程发送更新显示界面信号,以进行显示,其中所述更新显示界面信号中包含所述生物图像;
提取所述生物图像的生物特征;
向第二线程发送所述生物特征;
判断是否符合关闭界面的条件,若是,则向第三线程发送关闭显示界面信号,以关闭显示界面;
所述第二线程包括:
使用第一线程发送的生物特征进行认证,若认证通过,则向第一线程和第三线程发送认证成功信号。
一种基于多线程控制的生物识别装置,包括用于采集生物图像并提取生物特征的第一模块,用于使用生物特征进行认证的第二模块和用于进行人机交互的第三模块,其中:
所述第一模块包括:
采集单元,用于采集生物图像;
打开显示界面信号发送单元,用于向第三模块发送打开显示界面信号,以打开显示界面;
更新显示界面信号发送单元,用于向第三模块发送更新显示界面信号,以进行显示,其中所述更新显示界面信号中包含所述生物图像;
提取单元,用于提取所述生物图像的生物特征;
生物特征发送单元,用于向第二模块发送所述生物特征;
第一关闭界面条件判断单元,用于判断是否符合关闭界面的条件,若是,则向第三模块发送关闭显示界面信号,以关闭显示界面;所述第二模块包括:
认证单元,用于使用第一模块发送的生物特征进行认证,若认证通过,则向第一模块和第三模块发送认证成功信号。
本发明具有以下有益效果:
与现有技术中单线程顺序执行各个步骤相比,本发明通过第一线程采集生物图像并提取生物特征,通过第二线程使用生物特征进行认证,使用第三线程进行人机交互,第一线程、第二线程和第三线程并行执行,通过信号流转来完成线程之间的交互,使得生物门禁的工作效率高,并且在人机交互时,用户看到的几乎是实时的图像,人机交互流畅,用户体验性好。
并且,发明人还发现,即使将生物门禁的识别方法简单的分成三个线程,每个线程会根据自身的判断执行相应的命令,若线程的步骤安排以及各线程之间的信号流转安排不合理,就会造成命令冲突的情况。比如第三线程需要根据第一线程和第二线程的信号来控制显示界面打开、关闭和显示等操作,若第一线程和第二线程的信号存在冲突,第三线程的显示也会出现混乱(包括开关混乱、显示混乱等)。
本发明仅通过第一线程的信号控制第三线程打开和关闭显示界面,不会出现显示界面的开关混乱;另外,显示界面需要根据第一线程发送的更新显示界面信号显示生物图像,需要显示第二线程发送的认证结果(认证成功信号),按照时间关系,第一线程发送更新显示界面信号是在第二线程发送认证结果之前的,即显示完生物图像后,再显示认证结果,不会出现显示界面的显示混乱。因此,本发明能够避免多个线程之间的命令冲突问题。
综上所述,本发明的基于多线程控制的生物识别方法能够使得生物门禁的工作效率高,人机交互流畅,用户体验性好;并且能够避免多个线程之间的命令冲突问题。
附图说明
图1为本发明的基于多线程控制的生物识别方法的一个实施例中的第一线程流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天诚盛业科技有限公司,未经北京天诚盛业科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510811658.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种盾构机注浆设备管路清洗系统
- 下一篇:顶管内壁清洁装置