摘要:本次设计里用的图片来自ORL人脸数据库,即随机抽取一张,然后与人脸数据库中的现有图像进行对比,输出与待测人脸的相似人脸,以达到人脸识别的功能。整个的程序在MATLAB R2014b软件里运行与调试。实现人脸识别技术的方法可归结为三大类:第一类是基于几何特征的方法;第二类是基于模板的方法;第三类是基于模型的方法。本次课题里采用ORL人脸数据库里的400张人脸,对待测人脸图像进行尺度归一化以及灰度归一化,然后用识别算法就是运用第二类基于模板的方法里的Fisherface,又称LDA(线性判别分析法),来实现后续的识别与匹配。
关键词 人脸识别;ORL;归一化;LDA
目录
摘要
Abstract
1 绪论-1
1.1 人脸识别技术的发展历程及意义-1
1.1.1 人脸识别技术的发展历程-1
1.1.2 人脸识别技术的意义-1
1.2 本课题的研究内容-2
2 图像的预处理-4
2.1 人脸图像的尺度归一化-4
2.1.1 图像的裁剪-4
2.1.2 图像的平移-4
2.1.3 图像的旋转-5
2.1.4 图像的收缩与放大-5
2.2 人脸图像的灰度归一化-6
2.2.1 直方图均衡法-6
2.2.2 对比度的拉伸-7
3 人脸图像的特征提取与识别-9
3.1 PCA降维技术-9
3.2 LDA特征提取-9
3.3 LDA特征提取数据分析-11
4 主程序的运行与分析-13
4.1 主程序运行的操作步骤-13
4.2 主程序运行的分析-16
4.3 技术指标-16
结论-17
致谢-18
参考文献-19
附录-20