当前位置: 首页 > 专利查询>东北大学专利>正文

一种基于双目视觉测量技术的快速人脸识别方法技术

技术编号:12075438 阅读:95 留言:0更新日期:2015-09-18 11:14
本发明专利技术公开了一种基于双目视觉测量技术的快速人脸识别方法,包括以下步骤:先从双目图像中提取人脸的有效特征,划分出人脸的有效区域;再利用双目视觉测量技术,对提取到的人脸区域进行大小测量;根据计算出的人脸区域大小,将人脸数据库拆分成多个人脸子数据库;最后,在识别阶段,将实际计算出的人脸区域与人脸子数据库进行对比识别。本发明专利技术将实际计算出的人脸区域与人脸子数据库进行对比识别,从而减少了识别比对的次数,大大提升了人脸识别的速度;此外本发明专利技术中利用人脸的实际大小与人脸子数据库进行对比识别,识别的误差也较小,从而有效提高了人脸识别的准确率;此外本发明专利技术的人脸识别方法还具有较好的通用性。

【技术实现步骤摘要】

本专利技术涉及一种基于双目视觉测量技术的快速人脸识别方法,属于人脸识别

技术介绍
近几十年来生物特征识别得到了快速发展。生物特征作为人的一种内在属性,具有很强的自身稳定性和个体差异性,现有的生物识别技术包括:指纹识别、虹膜识别、视网膜识别、步态识别、静脉识别和人脸识别等;其中,人脸识别由于其具有直接、友好、方便的特点,易于被用户接受,因而得到了广泛的应用,尤其是在刑侦、安全验证系统和人机交互等方面,涉及了计算机视觉、模式识别、人工智能、数字图像处理、神经网络、心理学、生理学、数学等诸多研究领域。现有技术中,专利号为201210250450.7的专利公开了一种基于双目摄像头的智能电视人脸识别方法,主要包括以下步骤:左摄像头和右摄像头同时获取图像,分别检测人脸和人眼,比较计算出的两个图像的差异,如果大于阈值,则判定为照片欺骗,结束识别,否则,完成识别。该方法主要利用双目技术解决了照片欺骗的问题,但是其识别速度慢,识别准确率也较低;专利号为201210250450.7的专利公开了“一种基于双目被动立体视觉的快速三维人脸识别方法”,其运用搭建好的双目摄像机,进行人脸检测和采集,定位眼睛和鼻尖,构建基准三角形,进而进行三维人脸重建,在完成三维人脸表情归一化后,运用三维人脸识别算法进行识别,但是由于三维人脸重建和三维人脸识别的计算量较大,因而该方法的识别速度也较慢;申请号为201410281328.5的专利申请公开了“一种基于双目立体视觉的人脸图像识别方法”,其利用双目视觉在人脸图像中标出人脸区域,是一种人脸检测方法,但是其并未涉及人脸识别;申请号为201310024137.6的专利申请公开了一种“基于双目立体视觉的四目摄像机正面人脸重建方法”,其利用两个双目摄像机从正面拍摄人脸图像,将两个摄像机拍摄的人脸图像进行融合,增强了人脸识别对姿态的鲁棒性,该方法也仅是一种人脸重建的方法,并未涉及人脸识别;另外,张顺岚《莫建文.基于双目视觉的三维人脸识别算法》[J].电视技术,2014,38(9).基于双目视觉对三维人脸识别算法进行了改进,利用主动形状模型(ASM)定位人脸图像中的特征点,结合摄像机模型参数得到其三维坐标,构建特征点距离矩阵,最后用BP神经网络进行识别;该方法利用人脸特征点的三维坐标训练神经网络进行识别,但是其识别速度慢,识别准确率也较低;周佳立、张树有、杨国平.《基于双目被动立体视觉的三维人脸重构与识别》[J].自动化学报,2009,35(2).利用上下两平行光轴摄像机建立的双目视觉系统采集人脸图像,通过人脸检测和初步视差估计,重建人脸三维点云信息,再利用神经网络进行多层次人脸曲面重建,再进行人脸归一化和识别。该方法中由于三维人脸重建和三维人脸识别的计算量较大,因而识别速度也较慢。
技术实现思路
本专利技术的目的在于,提供一种基于双目视觉测量技术的快速人脸识别方法,它可以有效解决现有技术中存在的问题,尤其是人脸识别速度慢、准确率低的问题。为解决上述技术问题,本专利技术采用如下的技术方案:一种基于双目视觉测量技术的快速人脸识别方法,包括以下步骤:先从双目图像中提取人脸的有效特征,划分出人脸的有效区域;再利用双目视觉测量技术,对提取到的人脸区域进行大小测量;根据计算出的人脸区域大小,将人脸数据库拆分成多个人脸子数据库;最后,在识别阶段,将实际计算出的人脸区域与人脸子数据库进行对比识别。上述的基于双目视觉测量技术的快速人脸识别方法,具体包括以下步骤:(1)采集双目人脸图像,划分出人脸区域;(2)对人脸区域进行人眼定位,获得左右眼睛瞳孔的中心坐标;(3)根据左右眼睛瞳孔的中心坐标,对倾斜人脸图像进行旋转校正,获得旋转校正后左右眼睛的纵坐标y′1;(4)对校正后的人脸图像进行垂直投影,定位人脸的左右边界;(5)对校正后的人脸图像进行水平投影,定位嘴巴的位置,获得嘴巴的纵坐标y′2;(6)根据人脸图像旋转校正后左右眼睛的纵坐标y′1、嘴巴的纵坐标y′2和人脸的左右边界,提取人脸矩形区域;(7)对提取出的人脸矩形区域进行肤色检测和形态学处理,统计肤色像素的数目,并根据肤色像素的数目和每个像素的面积,计算肤色像素在焦平面所占的面积s;(8)计算视差d;(9)利用小孔成像模型和三角测量原理,计算实际的人脸面积s′;(10)在建库阶段,根据人脸面积s′的大小,将人脸数据库拆分成多个不同的人脸子数据库;(11)在识别阶段,根据实际计算出的人脸面积,利用相应的人脸子数据库进行人脸识别。采用上述方法步骤,从而可以准确、快速的识别出人脸。优选的,步骤(1)具体包括:采用双目摄像机采集人脸图像,并用基于haar-like特征的Adaboost机器学习算法进行人脸检测,从而可以准确而快速的划分出人脸区域。优选的,步骤(2)具体包括:将人脸区域变换到灰度空间,采用基于haar-like特征的Adaboost机器学习算法进行人眼区域检测;再将检测出的人眼区域分别向X轴和Y轴投影,则在左目图像中定位出左右眼睛瞳孔的中心坐标(x11,y11)、(x12,y12),在右目图像中定位出左右眼睛瞳孔的中心坐标(x21,y21)、(x22,y22);该方法中先利用Adaboost机器学习算法进行粗定位,再利用投影实现更精确的定位,因为瞳孔的像素值最低,所以分别取投影最小值处的坐标即为眼睛的坐标。更优选的,本专利技术中采用以下公式将人眼区域向X轴和Y轴投影以定位出人眼坐标:将人眼区域向X轴投影时:IPFv(x)=1y2-y1∫y1y2I(x,y)dy]]>VPFv(x)=1y2-y1Σyi=y1y2[I(x,yi)-IPFv(x)]]]>HPFv(x)=(1-α)·IPFv(y)+αVPFv(x)其中,IPFv为垂直积分投影函数,VPFv为垂直方差投影函数,HPFv为垂直混合投影函数,y1为投影起点纵坐标,y2为投影终点纵坐标,I(x,y)为(x,y)处的像素值,x为投影横坐标;将人眼区域向Y轴投影时:IPFh(y)=1x2-x1∫x1x2I(x,y)dx]]>VPFh(y)=1x2-x1Σxi=x1x2[I(xi,y)-IPFh(y)]]]>HPFh(y)=(1-α)·IPFh(y)-α·VPFh(y)其中,α=0.6,IPFh为水平积分投影函数,VPFh为水平方差投影函数,HPFh为水平混合投影函数,x1为投影起点横坐标,x2为投影终点横坐标,I(本文档来自技高网
...

【技术保护点】
一种基于双目视觉测量技术的快速人脸识别方法,其特征在于,包括以下步骤:先从双目图像中提取人脸的有效特征,划分出人脸的有效区域;再利用双目视觉测量技术,对提取到的人脸区域进行大小测量;根据计算出的人脸区域大小,将人脸数据库拆分成多个人脸子数据库;最后,在识别阶段,将实际计算出的人脸区域与人脸子数据库进行对比识别。

【技术特征摘要】
1.一种基于双目视觉测量技术的快速人脸识别方法,其特征在于,包括以下步骤:先从双
目图像中提取人脸的有效特征,划分出人脸的有效区域;再利用双目视觉测量技术,对提取
到的人脸区域进行大小测量;根据计算出的人脸区域大小,将人脸数据库拆分成多个人脸子
数据库;最后,在识别阶段,将实际计算出的人脸区域与人脸子数据库进行对比识别。
2.根据权利要求1所述的基于双目视觉测量技术的快速人脸识别方法,其特征在于,具体包
括以下步骤:
(1)采集双目人脸图像,划分出人脸区域;
(2)对人脸区域进行人眼定位,获得左右眼睛瞳孔的中心坐标;
(3)根据左右眼睛瞳孔的中心坐标,对倾斜人脸图像进行旋转校正,获得旋转校正后左
右眼睛的纵坐标y′1;
(4)对校正后的人脸图像进行垂直投影,定位人脸的左右边界;
(5)对校正后的人脸图像进行水平投影,定位嘴巴的位置,获得嘴巴的纵坐标y′2;
(6)根据人脸图像旋转校正后左右眼睛的纵坐标y′1、嘴巴的纵坐标y′2和人脸的左右边
界,提取人脸矩形区域;
(7)对提取出的人脸矩形区域进行肤色检测和形态学处理,统计肤色像素的数目,并根
据肤色像素的数目和每个像素的面积,计算肤色像素在焦平面所占的面积s;
(8)计算视差d;
(9)利用小孔成像模型和三角测量原理,计算实际的人脸面积s′;
(10)在建库阶段,根据人脸面积s′的大小,将人脸数据库拆分成多个不同的人脸子数据
库;
(11)在识别阶段,根据实际计算出的人脸面积,利用相应的人脸子数据库进行人脸识
别。
3.根据权利要求2所述的基于双目视觉测量技术的快速人脸识别方法,其特征在于,步骤
(2)具体包括:将人脸区域变换到灰度空间,采用基于haar-like特征的Adaboost机器学习
算法进行人眼区域检测;再将检测出的人眼区域分别向X轴和Y轴投影,则在左目图像中
定位出左右眼睛瞳孔的中心坐标(x11,y11)、(x12,y12),在右目图像中定位出左右眼睛瞳孔的中
心坐标(x21,y21)、(x22,y22)。
4.根据权利要求3所述的基于双目视觉测量技术的快速人脸识别方法,其特征在于,采用
以下公式将人眼区域向X轴和Y轴投影以定位出人眼坐标:
将人眼区域向X轴投影时:
IPFv(x)=1y2-y1∫y1y2I(x,y)dy]]>VPFv(x)=1y2-y1Σyi=y1y2[I(x,yi)-IPFv(x)]]]>HPFv(x)=(1-α)·IPFv(y)+αVPFv(x)
其中,IPFv为垂直积分投影函数,VPFv为垂直方差投影函数,HPFv为垂直混合投影函
数,y1为投影起点纵坐标,y2为投影终点纵坐标,I(x,y)为(x,y)处的像素值,x为投影横
坐标;
将人眼区域向Y轴投影时:
IPFh(y)=1x2-x1∫x1x2I(x,y)dx]]>VPFh(y)=1x2-x1Σxi=x1x2[I(xi,y)-IPFh(y)]]]>HPFh(y)=(1-α)·IPFh(y)-α·VPFh(y)
其中,α=0.6,IPFh为水平积分投影函数,VPFh为水平方差投影函数,HPFh为水平混
合投影函数,x1为投影起点横坐标,x2为投影终点横坐标,I(x,y)为(x,y)处的像素值,y
为投影纵坐标。
5.根据权利要求4所述的基于双目视觉测量技术的快速人脸识别方法,其特征在于,步骤
(3)中,假设倾斜人脸图像中瞳孔间连线与水平方向的夹角为θ,则旋转校正后的眼睛瞳
孔的中心坐标(x′,y′)为:<...

【专利技术属性】
技术研发人员:刘志刚赵嘉均
申请(专利权)人:东北大学
类型:发明
国别省市:辽宁;21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1