学位论文 > 优秀研究生学位论文题录展示

基于AdaBoost算法的人脸识别研究

作 者: 李靖
导 师: 郝丽娜
学 校: 东北大学
专 业: 模式识别与智能系统
关键词: 人脸识别 Gabor Jet特征 特征选择 AdaBoost算法 支持向量机 错误纠正码
分类号: TP391.41
类 型: 硕士论文
年 份: 2009年
下 载: 46次
引 用: 0次
阅 读: 论文下载
 

内容摘要


人脸识别是一项极具发展潜力的生物特征识别技术,近年来是模式识别、图像处理、机器视觉、机器学习以及认知科学等领域研究的热点课题之一。在安全验证系统、信用卡验证、公安系统的罪犯身份识别、银行和海关的监控、人机交互等领域中,人脸识别具有广阔的应用前景。由于人脸的识别受许多因素的影响,问题本身很复杂,人脸识别中还有许多关键技术有待进一步解决,因此人脸识别的研究具有十分重要的理论意义和应用价值。本文围绕人脸识别这个问题,针对人脸特征提取、特征选择和分类器设计进行了一些理论和实验的研究工作。本文的研究工作主要包括以下几个方面:首先,对当前常用的人脸识别理论方法做了扼要的介绍,并对当前人脸识别技术的研究现状、存在的问题和未来的发展方向进行了简单的阐述。其次,在特征提取与特征选择方面,提出了基于AdaBoost算法的人脸Gabor Jet特征选择方法。虽然基于Gabor特征的人脸识别方法较其他人脸表示方法能很好地抵御光照及其噪声的影响,具有很高的识别率,但是人脸图像的Gabor特征数据量大,从而计算量大,算法的实时性不够好。针对这个问题本文提出使用AdaBoost算法来选择人脸的一些关键特征点,用相应特征点的Gabor Jet特征来表示人脸。与基于AdaBoost算法的人脸Gabor特征选择相比,特征选择所花费的时间可以大大减少;与弹性图匹配算法相比可以避免由人为因素确定的关键特征点所造成的次优解。最后,在分类器设计方面,提出了基于AdaBoost算法与错误纠正码(Error-Correcting Output Code,简称ECOC)的支持向量机多类分类算法。支持向量机原本是一个二类分类器,而包括人脸识别在内的大多数模式识别问题是多类分类问题,对此人们提出了多种通过多个二类分类器组合来解决一个多类分类问题的方法,错误纠正码法则是把一个多类分类问题分解为多个两类分类问题的组合。AdaBoost算法的一个主要特点是在每次迭代运算过程中对被错分类的样本增大权值,使在下次迭代的弱分类器学习中加强对容易被错分类样本的重视程度。本文提出的基于AdaBoost算法和错误纠正码的支持向量机多类分类算法并不是像基于错误纠正码的支持向量机算法那样所有的样本都参与弱分类器的训练,而是在每次迭代中根据样本权值大小选择一部分样本参与弱分类器的训练,这样在样本数特别大的情况下,既可以减少每个支持向量机的训练时间,同时使所训练得到的支持向量机多样化,最终增强弱分类器组的整体泛化能力。

全文目录


摘要  5-7
英文摘要  7-12
第1章 绪论  12-20
  1.1 模式识别概述  12-13
  1.2 生物特征识别  13-15
    1.2.1 虹膜识别  14
    1.2.2 指纹识别  14-15
    1.2.3 声纹识别  15
    1.2.4 步态识别  15
  1.3 人脸识别概述  15-18
    1.3.1 人脸识别的基本问题  16-17
    1.3.2 人脸识别的研究现状  17-18
    1.3.3 自动人脸识别系统概述  18
  1.4 本文各章内容安排  18-20
第2章 人脸识别的主要理论方法  20-36
  2.1 人脸识别的常用方法  20-32
    2.1.1 主成分分析法  20-21
    2.1.2 线性判别分析法  21-22
    2.1.3 独立分量分析法  22-23
    2.1.4 核函数方法  23-24
    2.1.5 奇异值分解法  24-26
    2.1.6 隐马尔可夫模型法  26-27
    2.1.7 弹性图匹配法  27-29
    2.1.8 神经网络法  29
    2.1.9 贝叶斯法  29-30
    2.1.10 主动形状模型法  30-32
    2.1.11 三维形态模型法  32
  2.2 人脸识别中存在的问题  32-33
  2.3 人脸识别的发展方向  33
  2.4 本章小结  33-36
第3章 基于AdaBoost算法的人脸特征选择  36-54
  3.1 人脸灰度图像的Gabor Jet特征  36-42
    3.1.1 二维Gabor滤波器  36-41
    3.1.2 二维灰度图像的Gabor Jet特征  41-42
  3.2 基于Gabor特征的人脸识别方法概述  42-44
    3.2.1 分析法  42-43
    3.2.2 整体法  43
    3.2.3 Gabor小波网络  43-44
  3.3 基于AdaBoost算法的Gabor Jet特征选择  44-49
    3.3.1 特征选择概述  44-46
    3.3.2 基于AdaBoost算法的Gabor Jet特征选择  46-49
  3.4 基于Gabor Jet特征的人脸识别  49-50
  3.5 实验结果  50-53
    3.5.1 人脸数据库简介  50
    3.5.2 人脸图像预处理  50-51
    3.5.3 交叉验证  51
    3.5.4 实验一:人脸Gabor Jet特征选择  51-52
    3.5.5 实验二:人脸识别测试  52-53
  3.6 本章小结  53-54
第4章 基于AdaBoost算法的支持向量机人脸识别  54-78
  4.1 支持向量机概述  54-58
    4.1.1 最优分类面  54-55
    4.1.2 广义最优分类而  55-56
    4.1.3 非线性分类问题  56-57
    4.1.4 Lagrange乘子法  57-58
  4.2 支持向量机的学习算法  58-65
    4.2.1 块算法  59
    4.2.2 分解算法  59-60
    4.2.3 序贯最小优化算法  60-65
  4.3 多类问题基本算法  65-70
    4.3.1 多类分类问题概述  65-66
    4.3.2 基于支持向量机的多类分类  66-70
  4.4 基于支持向量机的人脸识别  70-76
    4.4.1 错误纠正码简述  70-71
    4.4.2 Hadamard错误纠正码  71-72
    4.4.3 基于AdaBoost算法与错误纠正码的支持向量机人脸识别  72-76
  4.5 实验结果  76-77
  4.6 本章小结  77-78
第5章 总结与展望  78-80
  5.1 本文工作总结  78-79
  5.2 未来工作展望  79-80
参考文献  80-86
致谢  86

相似论文

  1. 基于SVM的常压塔石脑油干点软测量建模研究,TE622.1
  2. 基于SVM的高速公路路面浅层病害的自动检测算法研究,U418.6
  3. 基于PCA-SVM的液体火箭发动机试验台故障诊断算法研究,V433.9
  4. 空间目标ISAR成像仿真及基于ISAR像的目标识别,TN957.52
  5. 音乐结构自动分析研究,TN912.3
  6. 2D人脸模板保护算法研究,TP391.41
  7. 基于三维重建的焊点质量分类方法研究,TP391.41
  8. 基于人眼检测的驾驶员疲劳状态识别技术,TP391.41
  9. 胆囊炎和肾病综合症脉象信号的特征提取与分类研究,TP391.41
  10. 直推式支持向量机研究及其在图像检索中的应用,TP391.41
  11. 基于仿生模式识别的文本分类技术研究,TP391.1
  12. 唇读中的特征提取、选择与融合,TP391.41
  13. 基于SVM的中医舌色苔色分类方法研究,TP391.41
  14. 基于图像的路面破损识别,TP391.41
  15. 基于支持向量机的故障诊断方法研究,TP18
  16. 过程支持向量机及其在卫星热平衡温度预测中的应用研究,TP183
  17. 基于监督流形学习算法的固有不规则蛋白质结构预测研究,Q51
  18. 语音情感识别的特征选择与特征产生,TP18
  19. 基于车载3D加速传感器的路况监测研究,TP274
  20. 高光谱图像技术诊断黄瓜病害方法的研究,S436.421
  21. 基于加权投票和关键帧提取的视频流人脸识别方法研究,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com