人脸朝向识别——数模论文

人脸朝向识别——数模论文

ID:43799144

大小:777.13 KB

页数:25页

时间:2019-10-14

人脸朝向识别——数模论文_第1页
人脸朝向识别——数模论文_第2页
人脸朝向识别——数模论文_第3页
人脸朝向识别——数模论文_第4页
人脸朝向识别——数模论文_第5页
资源描述:

《人脸朝向识别——数模论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、人脸朝向识别摘要人脸朝向识别是人脸应用研究屮重要的一步,在众多研究领域屮,人脸朝向识别是一个无法回避的问题。本文利用BP神经网络的理论知识来研究人脸识别技术,对图像中的人脸朝向判别建立数学模型,建立了基于BP网络的人脸朝向识别方法。首先运用主成分分析法PrincipalComponentAnalysis-PCA提取40幅图像像索的灰度值,经过一定的处理,转换为含7个元索的特征向量组成BP神经网络的输入向量,并对输入向量进行归一化处理,使取值在[-1,1]之间,加快网络的训练速度。设置一个输出端,输出值(0,1,2,3,4)对应5个人脸朝向:右方、右前方、前方、

2、左前方、左方。通过设置不同的中间层神经元个数并修改相应的网络参数得到:当BP神经网络的输入层神经元个数为40个,输出层神经元个数为1个,隐含层的神经元个数为10个时,收敛速度较快。其中隐含层神经元的传递函数采用S型正切函数tansig,输出层神经元传递函数采用纯线性函数purelin,采用traingdm训练函数,得到的样本为40时的训练误差曲线较为理想,仿真输出与廿标输出较吻合,准确率可达82.5%o说明基于BP神经网络对人脸识别具有一定的准确率。最后,利用已建立的模型对9号和10号两组图像共计十张进行判断,正确率高达100%。从以上的实验中可以看出,BP网

3、络冇着良好的非线性映射能力,在人脸识别和图像处理方面具有一定的优势。本文大量的数据计算通过Matlab软件实现。关键词:图像像素处理;主成分分析法;特征向量;BP神经网络;MatlabI具箱;人脸朝向识别一•问题重述人脸朝向识别是人脸应用研究中重要的一步,在众多研究领域中,人脸朝向识别是一个无法回避的问题。现有10个人的人脸照片,每人5幅共计50张。每个人5张照片的人脸朝向分别为:右方、右前方、前方、左前方和左方。我们需要利用现有图像,建立人脸朝向识别数学模型,实现人脸朝向识别功能。二•问题分析每张图片由一定的像素确定,毎张不同图片互相区分则需要对这些像素进行

4、观察找出其区别于其他图片的典型特征。我们知道一张图像的像素维数十分庞大,如何实现降维处理并找出其特征点是一个关键。我们采用了PCA(主成分分析法)降维处理并提取了特征值。取40张图片作为训练样本,把40张图片的特征向量组成一矩阵并归一化处理得到了待训练的特征向量矩阵,这能够减小运算量和加快运算速度。为了实现对图像的识别,则需要通过对样木的处理來实现对每个方向进行分类,BP神经网络能够很好的解决这一问题。输入训练样本后,不断地修改网络参数,即是不断调整权值,阈值使实际输出与目标输出的误差逐渐减小以至趋于零。这样在一定的误差允许范围内可以得到一个比较准确的分类结果

5、。然后再选择新的图片按照相同的方法提取特征向量去检验系统的准确率。三.基本假设1•假设每张图片各点的灰度值是都小于256的;2•假设每张图片清晰可见,无污迹;3•假设每张图片的人脸方向均是标准的,偏差十分小。4•假设照片中人物的肤色相同;5.假设照片拍摄过程中,人物所受光照强度相同;6.假设照片拍摄吋刻,人物没有过于明显的表情;1.R:相关系数矩阵;2.朋=l,2,・・・,p):相关系数矩阵的特征值;3.u^i=1,2,...,加):特征值对应的特征向量;4.勺:像素矩阵的第i行第丿•列的灰度值;1.1少=)=1,2,...,〃):各主成分载荷;1.X=(x,

6、.,z=l,...5):加入到网络的输入矢量;2.//=(/?,,/=1,2,...,10):表示屮间层输出矢量;3.丫=()亦=1,2,…,5):表示网络的实际输出矢量;4.£)=(%,心1,2,...,5):表示训练组中各模式的目标输出矢量;5.V,:表示输出单元i到隐单元丿•的权值;用和6.耳:表示隐单元丿•到输出单元R的权值;7.0k:表示输岀单元的阈值;8.(pj:表示隐单元的阈值;14-P-血仁测试样本的特征向量;15-丁-⑷:测试样本的目标向量;16.zbp神经网络仿真结果的输;in4.1基于PCA的像素矩阵的降维处理4.1.1灰度特征向量的选取

7、思路通过统计工具箱的imread函数读取图片,构成一个420x420的像索矩阵(见附录1),显然该矩阵维数太高。在BP神经网络的输入层中,我们不可能把一张图片的全部像索点作为输入向量输进去,因为其数据量非常庞大,会明显减缓训练过程。如果像索更大的话计算会更加困难,所以通常在使用图像像索信息时都会进行降维处理。我们按照下面的方法先降一定的维数:把420x420的像索矩阵依次按相邻10行,相邻10列的顺序分别求均值得到一个42x42像索图像的低分辨率矩阵(附录2),这样就可以大大降低维数过大给计算机运行带來的压力,然后再进行主成分分析。主成分分析(PCA)山是一种

8、经典的降维方法。它的主要思想是采用组合

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。