[发明专利]识别人脸是否为正面脸的方法有效
申请号: | 200710046130.9 | 申请日: | 2007-09-19 |
公开(公告)号: | CN101393597A | 公开(公告)日: | 2009-03-25 |
发明(设计)人: | 赵文忠;赵磊 | 申请(专利权)人: | 上海银晨智能识别科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/32 |
代理公司: | 上海光华专利事务所 | 代理人: | 余明伟 |
地址: | 201203上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 识别 是否 正面 方法 | ||
技术领域
本发明涉及一种识别人脸是否为正面脸的方法。
背景技术
在人脸识别中,由于输入的待识别的人脸往往并非标准的正面脸,例如可能为侧脸或者具有侧光的人脸,如果不对其进行区分,一律按照正面脸来做识别处理,显然极易导致识别率下降,严重时甚至会出现识别错误,因此,如何有效区分人脸是否为正面脸实已成为本领域技术人员亟待解决的技术课题。
发明内容
本发明的目的在于提供一种识别人脸是否为正面脸的方法,以有效识别出人脸是否为正面脸还是侧面或有侧光。
为了达到上述目的,本发明提供的识别人脸是否为正面脸的方法,包括步骤:1)对待识别的人脸图像进行人脸检测以确定其是否包含人脸,并对包含人脸的待识别人脸图像进行双眼定位;2)根据定位的双眼判断所述双眼是否水平,若双眼不为水平,则旋转所述待识别的人脸图像以使所述双眼水平;3)根据处于水平的双眼的距离自相应待识别的人脸图像中截取出相应人脸部分;4)根据所截取出的相应人脸部分生成与所述人脸部分相应的镜像人脸;5)根据所述人脸部分与镜像人脸对应各像素点的灰度值计算两图像之间的差距;6)将所述差距与预设的阀值进行比较以判断所述待识别的人脸图像包含的人脸是否为正面脸。
较佳地,在步骤2)中,以定位出的双眼的中心为基点旋转所述待识别的人脸图像,在步骤3)所截取出的人脸部分的上侧边框距离所述双眼的距离为第一距离,对应下侧边框距离所述双眼的距离为第二距离,其中,所述第一距离为所述双眼距离的一半,所述第二距离为所述双眼距离的1.5倍,在步骤3)和步骤4)之间还包括对所截取出的人脸部分进行尺寸归一化处理的步骤,在步骤5)中,按照公式
综上所述,本发明的识别人脸是否为正面脸的方法通过将待识别的人脸与相应的镜像人脸进行比较可有效识别出待识别的人脸是否为正面脸还是侧面脸或包含有侧光。
附图说明
图1为本发明的识别人脸是否为正面脸的方法的操作流程示意图。
图2为本发明的识别人脸是否为正面脸的方法所需识别的人脸示意图。
图3为本发明的识别人脸是否为正面脸的方法将待识别的人脸旋转后的示意图。
图4为本发明的识别人脸是否为正面脸的方法将截取出的人脸部分归一化处理后示意图。
图5为本发明的识别人脸是否为正面脸的方法生成的镜像人脸示意图。
具体实施方式
请参阅图1,本发明的识别人脸是否为正面脸的方法主要依据的原理为:一个正面且无侧光的人脸是轴对称的,因此如果一待识别的人脸与其镜像脸相差较大时则认为待识别的人脸是侧脸或有侧光,因此,根据所述原理,所述识别人脸是否为正面脸的方法首先执行步骤S10,对待识别的人脸图像进行人脸检测以确定其是否包含人脸,并对包含人脸的待识别人脸图像进行双眼定位,请参见图2,其为待识别的人脸图像,经过人脸检测,显然其包含人脸,对检测出的人脸再进行双眼定位,其中,人脸检测及双眼定位都为本领域技术人员所熟悉,在此不再详细说明,接着执行步骤S11。
在步骤S11中,根据定位的双眼判断所述双眼是否水平,若双眼不为水平,则执行步骤S12,否则进入步骤S13,如图2所示,显然人脸图像中包含的人脸的双眼不处于水平,因此,进入步骤S12。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海银晨智能识别科技有限公司,未经上海银晨智能识别科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710046130.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:层状式牙根管长度测定仪
- 下一篇:喷水拖把