当前位置: 首页 > 物联网百科 > 产品百科 > 查看详情
人脸识别系统解决方案
来源:作者:日期:2020-04-07 09:26:37点击:4861次

  本解决方案涉及人脸识别技术领域。

  背景技术:

  人脸识别技术是基于人的脸部特征,对输入的人脸图像或者视频上的人脸进行识别判断,从而识别人脸的身份。目前,人脸识别技术广泛应用在安保系统,例如,人脸识别门禁考勤系统,人脸识别防盗门,人脸识别手机解锁,人脸识别来运行的机器人等。近年来,在人脸识别技术的发展过程中,出现了人脸的欺骗行为,例如打印人脸图像到纸张上,或者使用投影、液晶显示屏(LiquidCrystalDisplay,简称LCD)等播放设备显示在屏幕上,放置于人脸识别系统的采集装置前,会得到各种人脸图像,这些人脸图像跟真实的人脸图像有很大的相似性,容易被系统当成真实的人脸进行识别,成为人脸识别系统中的不安全因素。然而,在人脸识别系统中,特别是无人值守或高安全性场合,防止人使用人脸假体欺骗系统是非常重要的。因此,如何在人脸识别技术中进行真假人脸识别成为目前的研究课题之一。
 

人脸识别系统解决方案
 

  技术实现要素:

  本发明的目的是提供一种人脸识别系统,以解决人脸识别技术难辨真假脸从而做出误判的问题。

  为达到上述技术目的,本发明采取的技术方案是:一种人脸识别系统,包括实时图像获取模块、人脸获取模块、人脸特征点提取模块、人脸比对模块、防伪控制模块、人脸信息库,所述防伪控制模块包括第一控制模块、第二控制模块、比较模块、告警模块;

  所述实时图像获取模块为摄像头,用于将拍摄的实时图像传送到人脸获取模块;

  所述人脸获取模块从实时图像中获取人脸图像;

  所述人脸特征点提取模块用于提取人脸的关键点信息;

  所述人脸比对模块将提取到的人脸关键点信息与人脸信息库中存储的人脸进行比对识别;

  所述第一控制模块包括计时器、计数器,所述计时器在设定的时间内发出控制信号控制所述实时图像模块重复获取实时图像信息,所述计数器计算所述实时图像模块重复获得实时图像信息的次数;

  所述比较模块将所述实时图像模块重复获得的实时图像信息进行两两比较获得人眼眨眼判断;

  所述第二控制模块根据人眼眨眼判断结果控制人脸比对模块工作;

  报警模块发出假脸告警信息。

  进一步地,所述控制模块还包括位移量输出单元,用于向所述摄像头输出获取图像的方位角和位移量,以得到在不同方位角和位移量下的图像信息。

  进一步地,所述设定的时间为0.2s-0.4s。

  进一步地,所述的报警模块为蜂鸣器。

  与现有技术相比,本发明具有如下优点:

  本发明提供的人脸识别系统利用摄像头在设定时间间隔重复获取图像信息,这样可以判断获取的人脸是否有眨眼行为,第二控制模块将人脸比对模块及比较模块的结果进行权值计算,即在有眨眼行为且人脸比对正确的情况向下才人脸识别成功,进而提高安全程度。本人脸识别系统简单,易操作成本较低,也适合用于无法安装多镜头或是手机设备中,应用范围较广。

  附图说明

  图1为本发明的框架结构示意图。

  具体实施方式

  为使本申请的目的、技术方案和优点更加清楚,以下结合附图及具体实施例对本申请作进一步地详细说明,为简单起见,以下描述中省略了本领域技术人员公知的某些技术特征。

  如图1所示,一种人脸识别系统,包括实时图像获取模块、人脸获取模块、人脸特征点提取模块、人脸比对模块、防伪控制模块、人脸信息库,防伪控制模块包括第一控制模块、第二控制模块、比较模块、告警模块;实时图像获取模块为摄像头,用于将拍摄的实时图像传送到人脸获取模块;人脸获取模块从实时图像中获取人脸图像,即通过人脸检测方法在实时图像上检测出人脸;人脸特征点提取模块用于提取人脸的关键点信息;人脸关键点为5个,为两个眼睛、一个嘴巴、一个鼻子、脸部轮廓;人脸比对模块将提取到的人脸关键点信息与人脸信息库中存储的人脸进行比对识别。

  第一控制模块包括计时器、计数器,计时器在设定的时间内发出控制信号控制实时图像模块重复获取实时图像信息,计数器计算实时图像模块重复获得实时图像信息的次数;其中,设定的时间为0.2s,这样每隔0.2s摄像头就对图像信息进行采集,以获得人脸的动态图像信息。

  比较模块将实时图像模块重复获得的实时图像信息进行两两比较获得人眼眨眼判断,这样比较模块可以根据前一次的人脸图像与后一次的人脸图像在眼睛上的不同从而判断是否有眨眼行为。

  第二控制模块根据人眼眨眼判断结果控制人脸比对模块工作,即若比较模块判断有眨眼行为时,启动人脸对比模块进行人脸比对,若无眨眼行为则不启动人脸比对模块进行人脸比对。

  报警模块在比较模块判断无眨眼行为后发出告警信息,提示存在假脸,即计数器记录的重复获取图像信息次数为3次-5次后,比较模块仍判断无眨眼行为,这时,报警模块进行告警,本实施例中,告警模块为蜂鸣器。

  更优地,控制模块还包括位移量输出单元,用于向摄像头输出获取图像的方位角和位移量,以得到在不同方位角和位移量下的图像信息,这样,可以获得不同角度下的人脸信息,以方便人脸特征点的精确提取及人脸比对模块的比对。

  更优地,设定的时间为可以设为0.35s或0.4s或0.2s-0.4s之间的任意一个数,以便及时捕捉人脸眨眼信息。

  本发明能在设定时间间隔重复获取图像信息,利用人每0.2s-0.4s便会进行眨眼的生理特征,通过比较模块判断间隔的两幅图像信息中的人脸否有眨眼行为,在有眨眼行为时第二控制模块开启人脸识别功能,无眨眼行为时,再重复获取图像信息直到设定的次数,若仍无眨眼行为,则人脸识别不成功,第二控制模块发出告警信息,进而提高安全程度,本人脸识别方法简单,应用范围较广。

  应当指出的是,针对本领域的技术人员来说,看到该技术方案的实施例可以不经创造性劳动做出其他变形和同等手段的技术方案替换,因此,凡在本发明的精神和原则之内,所做的任何修改和等同变换,都应视为在本发明的保护范围。