ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:255.11KB ,
资源ID:2180327      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2180327.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(人脸朝向识别.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

人脸朝向识别.docx

1、人脸朝向识别人脸朝向识别摘要 本文研究的是根据人脸图像对其朝向角度进行识别的问题。首先,运用基于边缘检测Canny 算子的随机Hough变换来定位瞳孔和鼻尖的坐标。然后在人脸平面图上构造向量,计算偏向系数P。将前30张人脸朝向图的P值作为参考数据,分析其特点以确定模型的识别区间。然后利用标定好的识别模型对余下图片的人脸朝向进行识别并与实际朝向进行对比,得到模型的识别率r为XX,误判一张。关键词:人脸朝向识别 边缘检测 随机Hough变换 一 问题重述人脸朝向识别是人脸应用研究中重要的一步,在众多研究领域中,人脸朝向识别是一个无法回避的问题。现有一组人脸朝向不同角度时的图像数据,图像来自不同的1

2、0个人(详见附件),每人五幅图像,人脸的朝向分别为:左方、左前方、前方、右前方和右方,如图一所示。图一 人脸图像试建立人脸朝向识别模型,对人脸的朝向进行识别。二 模型假设1. 人脸朝向只分左,左前,前,右前,右5个方向,其余朝向不予考虑:2. 不考虑人脸中的复杂表情对提取的特征的影响。三 符号说明 向左的人脸图像的集合 向左前方的人脸图像的集合 向正前方的人脸图像的集合 向右前方的人脸图像的集合 向右的人脸图像的集合 边缘点集中的第i个元素 提取的左眼点的横坐标 提取的右眼点的横坐标 提取的鼻子的点的横坐标 提取的左眼点的纵坐标 提取的右眼点的纵坐标 提取的鼻子的点的纵坐标 两眼连线方向上的单

3、位向量 OM方向的向量 偏向系数r 模型识别率四 问题分析题目要求建立人脸朝向识别模型,对10个人的不同朝向的脸进行识别。由于所给的图片是二维的平面图,不同朝向的人脸的特征部位,如眼睛,鼻子,嘴等的位置差别明显,故将此作为识别朝向的依据。 根据得到的特征点坐标进行向量运算将此差别量化,再选择部分图片作为样本对偏向系数标定,就可以得到朝向识别的模型。最后用模型对余下图片进行识别并分析其识别性能。五 模型的建立与求解5.1 Canny算子进行边缘检测人脸图像存在多种影响识别效果的因素:采集环境光照,采集设备噪声,图像背景、服饰、发型,图像高维度。在识别前, 需要对图像进行预处理。然后再选择在图像去

4、噪和边缘细节保留上具有相对较好的平衡的Canny算子检测边缘。5.1.1 高斯滤波消除噪声噪声也属于高频信号,图像处理之前需要先经过去噪,选择使用高斯滤波模板对图像进行卷积。由高斯函数,其中即可得到图像中点的灰度A(x,y)经过平滑滤波得到灰度值G(x,y)。5.1.2 求出偏导数 图像的边缘有方向和幅度两个特征,通常沿边缘方向的像家变化剧烈,这种变化(不连续性)常可以利用求一阶导数的方法来检测边缘。使用微分算子求G(x,y)的偏导数 ,梯度大小。由此得到偏导数。5.1.3 非极大值抑制得到初步边缘点沿幅角方向检测磨制的极大值点即边缘点,遍历8个方向图像像素,把每个像素偏导值与相邻像素的模值比

5、较,取其max值为边缘点,置像素灰度值为0.8个临域幅角方向如表一所示。 表一 8临域幅角方向4321B1234 图一 边缘方向示意图5.1.4 双阀值检测由于单阈值处理时,合适的阈值选择较 困难,常常需要采用反复试验,因此采用双阈值检测算法。对经过非极大值抑制后的图像作用两个阈值th1,th2,th1=0.4th2,两个阈值作用后得到两个图像1、2,较大阈值检测出的图像2去除了大部分噪声,但是也损失了有用的边缘信息。较小阈值检测得到的图像1则保留着较多的边缘信息,以此为基础,补充图像2中的丢失的信息,连接图像边缘即得到检测结果。对题目所给图像文件中的人脸朝向图(1-1)进行边缘检测结果如图一

6、所示。 图二 Canny边缘检测的结果5.2 随机Hough变换提取面部特征 Hough 变换是图像处理中从图像识别几何形状的基本方法之一,应用很广泛。Hough 圆检测可靠性高,对噪声、变形、部分区域残缺、边缘不连续等有较好的适应性。可用改进后的随机Hough变换定位瞳孔的坐标和,将其作为眼睛的精确定位。5.2.1 确定瞳孔圆参数参数首先构造边缘点集D存储所有边缘点至集合D ,并记录各点的梯度方向,初始化参数单元集P = NULL。然后从D中随机选取3点,代入下式 计算这3点所确定的圆的参数p(a,b,c)。然后判断法线方向与梯度之差是否在允许的范围内,若是则进行下一步,否则重新选择一组点知

7、道符合为止。5.2.2 检测人在P 中寻找候选圆,满足,是允许误差,若找到则转进行下一步,否则将p插入P,令其计数值为1。若a - r xi a + r 且b - r yi b + r ,则计算di 到候选圆心的距离, 若在允许的误差范围内,则将计数值加1 ,遍历正方形范围内所有的点。当该参数对应的圆上的点数时,进行下一步,不然的话该圆为虚假圆,把该圆的参数特征从P中剔除。若检测到的为真实圆,判断已经检测到的圆是否已经达到了规定的数目,若是,则结束找寻;不然把圆上的点从边缘点集中除去,重置P=NULL再进行找寻,直到合格为止。图三 随机hough变换得出瞳孔的圆同样运用MATLAB的程序进行操

8、作,提取鼻子的特征值。5.2.3 确定瞳孔和鼻子的坐标根据上一步提取的特征,可以得到双眼的坐标和以及鼻子的坐标。 x图四 眼睛的坐标表示5.3 人脸朝向分析参数的产生精确定位出眼睛和鼻子之后,特征提取的工作就完成了。接下来,我们要分析出人脸朝向。为了避免脖子和头发的干扰,我们取眼睛以下,嘴部以上区域进行分析。5.3.1 计算模板准备选出一个正脸程度较好的人脸图像, 并且将该图像做Canny边缘检测和随机Hough变换后得到的人脸图和数据作为标准正向大头人脸模板。双眼的坐标和,a,b=0,1,2,3,通过查阅相关医学资料可得知,成人的眼部到嘴部的垂直距离一般在5cm到7cm之间,本题中我们对嘴的

9、具体坐标的要求并不需要太精确,遂取其值为6cm。两眼的距离为,嘴的坐标为 鼻子的坐标为 5.3.2 图像深度还原 将要进行识别的人脸图片与事先取得的正向人脸模板中人脸外接矩形分别标出。 由于所给的图片都是相同规格的,图片上的相同线段的长度表示的实际距离相同。将图片的边框作为人脸的外接矩形标出来。5.3.3 判断标度的刻画5.3.3.1 算法构造 选取题目所给出的不同朝向的人脸图片1-1到6-5共30张图片,假设每张脸都将双眼的中点记为O,则O点得坐标为 式中a,b均取1,2,3,,19,20。以O点为起始点作沿双眼所在直线水平向右的单位向量, =(1,0)。鼻子与中心点O的向量为 将向量与单位

10、向量进行向量相乘,其结果为P图五 朝向右前方的人脸的坐标图六 朝向正前方的人脸的坐标图七 朝向左前方的人脸的坐标5.3.3.2 刻画标度 将经过前面步骤处理后的1-1到6-5号人脸朝向图片的相应的坐标值代入向量运算,计算出其P值。将不同朝向的脸分别用A,B,C,D,E五个集合表示,其中A代表朝向左的人脸,B代表朝向左前方的人脸,C代表朝向正前方的人脸,D代表朝向右前方的人脸,E代表朝向右的人脸。将1-1到6-5每张脸所对应的P值放入该朝向的脸所对应的集合中去,再将各集合中的元素进行数据统计,得到每个集合所含元素的取值范围,结果如 表二所示。 表二 各集合的P值取值范围人脸朝向集合ABCDE元素

11、最大值Pmax 元素最小值Pmin5.4 人脸的朝向进行识别5.4.1 人脸的朝向进行识别 运用上述模型对余下的人脸朝向图片7-1到10-5分别进行一系列处理,最后计算得到P值。将P与表二中的数据进行比对,将图片放入其所属的集合中去。根据集合所代表的含义既可知道该图片中的人脸的朝向,结果如表三所示。5.4.2 识别结果分析 将运用模型进行人脸朝向识别所得的结果与真实的情况进行比对,统计识别正确的图片的数目n以及模型的人脸朝向识别的正确率r,结果如表四所示。表三 余下图片的识别结果图片编号7-17-27-37-47-58-18-28-38-48-5识别朝向真实朝向EDCBAEDCBA图片编号9-

12、19-29-39-49-510-110-210-310-410-5识别朝向真实朝向EDCBAEDCBA表四 模型识别结果的分析正确识别数n识别正确率r六 模型的评价与推广6.1 模型的优点1.在进行图片特征提取的时候,运用了改进的随机Hough变换的方法,不仅能有效而准确地精确定位人眼,而且处理速度也有了明显的提高。2.将人脸朝向的问题转化为人脸平面图上的向量运算,将抽象的问题具体化,使模型简明易懂。6.2 模型的缺点与改进由于题目只要求识别5个方向的朝向,为了简化运算和求解的过程,我们所建立的模型对数据的处理和最后结果的规划并没有做更精确的处理。再将该模型运用到人脸具体朝向角度的识别时,应该

13、双眼连线与冠状面的夹角的正弦来标度,这样得到的改进模型就可以识别到人脸朝向图的具体方位了。 杨增俊 兰聪 刘向前参考文献1 秦贵和,李宝玲.车载MOST网络音频播放节点的设计J.计算机工程与应用,2007,43(26):94-96.2 沈杰,王正群等. 基于连续隐马尔可夫模型的人脸识别方法.J计算机工程与设计,2008,2(3):707709.3 张明恒.基于面部朝向的驾驶员精神分散监测方法研究D.吉林:吉林大学交通学院,2007.4 陈锐,李辉等. 由人脸朝向驱动的多方向投影交互系统. 小型微型计算机系统,2007 年4 月第4 期。5 陈燕新,戚飞虎. 基于随机Hough 变换的快速圆检测方法J .上海交通大学学报,1999 ,32 (10) :17220.附录

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1