基于支持向量机(SVM)的人脸识别技术研究
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编号
南京航空航天大学金城学院
毕业设计
基于支持向量机(SVM)的人脸识别技术 题目
研究 学生姓名 学号 系部 专业 班级 指导教师
二〇一六年五月
1
南京航空航天大学金城学院 本科毕业设计(论文)诚信承诺书
本人郑重声明:所呈交的毕业设计(论文)(题目:基于支持向量机(SVM)的人脸识 别技术研究)是本人在导师的指导下独立进行研究所取得的成果。尽本人所知,除了毕 业设计(论文)中特别加以标注引用的内容外,本毕业设计(论文)不包含任何其他个 人或集体已经发表或撰写的成果作品。
作者签名: (学号):
2016 年 5 月 10 日
2
毕业设计(论文)报告纸
基于支持向量机(SVM)的人脸识别技术研究
摘要
人脸识别是生物特征识别中非常热门的研究方向,人员身份鉴别在社会各界得到极 为广泛的应用,是计算机与模式识别相结合的课题。支持向量机方法具有非常多的优点, 比如,全局最优、结构简单、推广能力强等,因此支持向量机取得了广泛的研究与发展。 人脸具有形变大,影响因素多,特别是易受干扰的特点。本文针对于人脸数据库,分别 对特征提取和支持向量机算法进行了改进,使其更适合解决人脸识别的问题。
The main research work is as follows: 1. The application of face recognition on the background, domestic and international research status and development trend; 2. Commonly used algorithm describing face image preprocessing, mainly introduces the gray transform, histogram equalization method and filter method, gray processing and noise filtering of image; 3. of the face representation research. The main analysis of the three kinds of face representation method based on statistics one one principal component analysis method, Gabor wavelet representation and wavelet dimension method. Through the comparison of these three methods, this paper chooses the method of wavelet transform to extract face feature; 4. To study the basic idea and algorithm of support vector machine, to improve the two value classification algorithm of support vector machine, so as to improve the recognition accuracy and efficiency; 5.Using Matlab software to simulate the face recognition algorithm to verify the
3
effectiveness of the face recognition algorithm.
毕业设计(论文)报告纸
Hale Waihona Puke Baidu
Keywords: Face recognition; SVM; Principal component analysis; Gabor wavelet
representation; Wavelet dimension reduction method
1.1 研究背景 .......................................................... 7 1.2 研究意义及现状 .................................................... 8 1.3 本文研究内容 ..................................................... 10 第二章 支持向量机理论 ................................................... 12 2.1 SVM 原理 ......................................................... 12 2.2 核函数 ........................................................... 15 第三章 人脸识别的过程与方法 .............................. 错误!未定义书签。 3.1 灰度变换 .......................................... 错误!未定义书签。 3.2 直方图均衡法 ...................................... 错误!未定义书签。 3.3 滤波法 ............................................ 错误!未定义书签。 3.4 二值化 ............................................ 错误!未定义书签。 3.5 图像归一化 ........................................ 错误!未定义书签。 第四章 人脸特征提取 ...................................... 错误!未定义书签。 4.1 主成分分析 ........................................ 错误!未定义书签。 4.2 小波 .............................................. 错误!未定义书签。 第五章 基于 SVM 的人脸识别 ................................ 错误!未定义书签。 5.1 支持向量机分类算法改进 ............................ 错误!未定义书签。 5.2 仿真实验 .......................................... 错误!未定义书签。 第六章 设计总结及心得体会 ................................ 错误!未定义书签。 6.1 设计总结 .......................................... 错误!未定义书签。 6.2 心得体会 .......................................... 错误!未定义书签。 致 谢 ................................................... 错误!未定义书签。 参考文献 ................................................. 错误!未定义书签。 附录 ..................................................... 错误!未定义书签。
本文的主要研究工作如下: 1.简述人脸识别的应用背景、对国内外的研究现状和发展趋势; 2. 描述人脸图像预处理的常用算法,主要介绍灰度变换法、直方图均衡法和滤波 法,对图像进行灰度处理和噪声滤除; 3.对人脸表示方法的研究。主要分析了三种基于统计的人脸表示方法--主成分分析 法,gabor小波表示法以及小波降维法。通过对这三种方法的比较,本文选用了基于小波 降维的方法进行人脸特征的提取; 4. 研究支持向量机的基本思想和算法,对支持向量机的二值分类算法进行改进, 从而利用人脸特征对人脸进行识别,以提高识别准确率和效率; 5.利用Matlab软件对人脸识别算法进行仿真,验证人脸识别算法的有效性。
4
毕业设计(论文)报告纸
目录
摘 要 ................................................................... 1 第一章 绪论 .............................................................. 7
5
毕业设计(论文)报告纸
部分仿真代码 .......................................... 错误!未定义书签。
关键字:人脸识别,支持向量机,主成分分析法,gabor小波表示法,小波降维
1
毕业设计(论文)报告纸
法
2
毕业设计(论文)报告纸
Research on face recognition technology based on support vector machine (SVM)
ABSTRACT
Face recognition is a biometric identification in a active research field, currently has widely used in identity authentication and access control is one of very active research topics in computer science and technology and pattern recognition field. The support vector machine method has the advantages of global optimization, simple structure and high generalization ability, so as to achieve specific structural risk minimization, in recent years has been extensive research and development. Human face is a non rigid body, has the characteristics of large deformation, influencing factors and vulnerable to interference, relative to the image vector dimension, face recognition is also a high dimensional nonlinear, small sample problem. This paper in the face database, respectively for feature extraction and support vector machine algorithm is improved to make it more suitable for solving the problems in face recognition.
本文首先研究人脸识别技术的研究内容和常见的几种人脸识别的方法;然后研究了 基于主成分分析法、gabor小波表示法以及小波降维法的人脸表示方法,对这三种算法 进行比较,选择基于小波降维的方法进行人脸特征的提取;研究支持向量机基本思想和 算法,对支持向量机的二值算法进行改进,以适应大量样本的训练,从而实现人脸特征 的识别;最后利用Matlab软件对人脸识别算法进行仿真,验证人脸识别算法的准确率和 效率。
南京航空航天大学金城学院
毕业设计
基于支持向量机(SVM)的人脸识别技术 题目
研究 学生姓名 学号 系部 专业 班级 指导教师
二〇一六年五月
1
南京航空航天大学金城学院 本科毕业设计(论文)诚信承诺书
本人郑重声明:所呈交的毕业设计(论文)(题目:基于支持向量机(SVM)的人脸识 别技术研究)是本人在导师的指导下独立进行研究所取得的成果。尽本人所知,除了毕 业设计(论文)中特别加以标注引用的内容外,本毕业设计(论文)不包含任何其他个 人或集体已经发表或撰写的成果作品。
作者签名: (学号):
2016 年 5 月 10 日
2
毕业设计(论文)报告纸
基于支持向量机(SVM)的人脸识别技术研究
摘要
人脸识别是生物特征识别中非常热门的研究方向,人员身份鉴别在社会各界得到极 为广泛的应用,是计算机与模式识别相结合的课题。支持向量机方法具有非常多的优点, 比如,全局最优、结构简单、推广能力强等,因此支持向量机取得了广泛的研究与发展。 人脸具有形变大,影响因素多,特别是易受干扰的特点。本文针对于人脸数据库,分别 对特征提取和支持向量机算法进行了改进,使其更适合解决人脸识别的问题。
The main research work is as follows: 1. The application of face recognition on the background, domestic and international research status and development trend; 2. Commonly used algorithm describing face image preprocessing, mainly introduces the gray transform, histogram equalization method and filter method, gray processing and noise filtering of image; 3. of the face representation research. The main analysis of the three kinds of face representation method based on statistics one one principal component analysis method, Gabor wavelet representation and wavelet dimension method. Through the comparison of these three methods, this paper chooses the method of wavelet transform to extract face feature; 4. To study the basic idea and algorithm of support vector machine, to improve the two value classification algorithm of support vector machine, so as to improve the recognition accuracy and efficiency; 5.Using Matlab software to simulate the face recognition algorithm to verify the
3
effectiveness of the face recognition algorithm.
毕业设计(论文)报告纸
Hale Waihona Puke Baidu
Keywords: Face recognition; SVM; Principal component analysis; Gabor wavelet
representation; Wavelet dimension reduction method
1.1 研究背景 .......................................................... 7 1.2 研究意义及现状 .................................................... 8 1.3 本文研究内容 ..................................................... 10 第二章 支持向量机理论 ................................................... 12 2.1 SVM 原理 ......................................................... 12 2.2 核函数 ........................................................... 15 第三章 人脸识别的过程与方法 .............................. 错误!未定义书签。 3.1 灰度变换 .......................................... 错误!未定义书签。 3.2 直方图均衡法 ...................................... 错误!未定义书签。 3.3 滤波法 ............................................ 错误!未定义书签。 3.4 二值化 ............................................ 错误!未定义书签。 3.5 图像归一化 ........................................ 错误!未定义书签。 第四章 人脸特征提取 ...................................... 错误!未定义书签。 4.1 主成分分析 ........................................ 错误!未定义书签。 4.2 小波 .............................................. 错误!未定义书签。 第五章 基于 SVM 的人脸识别 ................................ 错误!未定义书签。 5.1 支持向量机分类算法改进 ............................ 错误!未定义书签。 5.2 仿真实验 .......................................... 错误!未定义书签。 第六章 设计总结及心得体会 ................................ 错误!未定义书签。 6.1 设计总结 .......................................... 错误!未定义书签。 6.2 心得体会 .......................................... 错误!未定义书签。 致 谢 ................................................... 错误!未定义书签。 参考文献 ................................................. 错误!未定义书签。 附录 ..................................................... 错误!未定义书签。
本文的主要研究工作如下: 1.简述人脸识别的应用背景、对国内外的研究现状和发展趋势; 2. 描述人脸图像预处理的常用算法,主要介绍灰度变换法、直方图均衡法和滤波 法,对图像进行灰度处理和噪声滤除; 3.对人脸表示方法的研究。主要分析了三种基于统计的人脸表示方法--主成分分析 法,gabor小波表示法以及小波降维法。通过对这三种方法的比较,本文选用了基于小波 降维的方法进行人脸特征的提取; 4. 研究支持向量机的基本思想和算法,对支持向量机的二值分类算法进行改进, 从而利用人脸特征对人脸进行识别,以提高识别准确率和效率; 5.利用Matlab软件对人脸识别算法进行仿真,验证人脸识别算法的有效性。
4
毕业设计(论文)报告纸
目录
摘 要 ................................................................... 1 第一章 绪论 .............................................................. 7
5
毕业设计(论文)报告纸
部分仿真代码 .......................................... 错误!未定义书签。
关键字:人脸识别,支持向量机,主成分分析法,gabor小波表示法,小波降维
1
毕业设计(论文)报告纸
法
2
毕业设计(论文)报告纸
Research on face recognition technology based on support vector machine (SVM)
ABSTRACT
Face recognition is a biometric identification in a active research field, currently has widely used in identity authentication and access control is one of very active research topics in computer science and technology and pattern recognition field. The support vector machine method has the advantages of global optimization, simple structure and high generalization ability, so as to achieve specific structural risk minimization, in recent years has been extensive research and development. Human face is a non rigid body, has the characteristics of large deformation, influencing factors and vulnerable to interference, relative to the image vector dimension, face recognition is also a high dimensional nonlinear, small sample problem. This paper in the face database, respectively for feature extraction and support vector machine algorithm is improved to make it more suitable for solving the problems in face recognition.
本文首先研究人脸识别技术的研究内容和常见的几种人脸识别的方法;然后研究了 基于主成分分析法、gabor小波表示法以及小波降维法的人脸表示方法,对这三种算法 进行比较,选择基于小波降维的方法进行人脸特征的提取;研究支持向量机基本思想和 算法,对支持向量机的二值算法进行改进,以适应大量样本的训练,从而实现人脸特征 的识别;最后利用Matlab软件对人脸识别算法进行仿真,验证人脸识别算法的准确率和 效率。