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

基于人脸检测的自动红眼消除研究

作 者: 崔跃利
导 师: 郑伟
学 校: 河北大学
专 业: 通信与信息系统
关键词: AdaBoost算法 人脸检测 红眼定位 红眼消除
分类号: TP391.41
类 型: 硕士论文
年 份: 2009年
下 载: 20次
引 用: 0次
阅 读: 论文下载
 

内容摘要


“红眼效应”是指用闪光灯拍摄人物照片时,在人眼瞳孔中央形成的红点现象。它阻碍附有闪光功能的嵌入式产品比如数码相机、摄像机、手机等的广泛应用。论文主要实现了一个自动红眼消除系统,该系统主要分成人脸检测和红眼消除两个模块。人脸检测模块分成训练过程和检测过程,红眼消除模块分为红眼定位和色彩修正。人脸检测模块采用了基于AdaBoost算法的人脸检测。论文详细阐述了基于Adaboost人脸检测算法,包括haar-like特征、积分图、Adaboost算法的训练过程以及人脸的检测过程,并实现了人脸检测系统,最后给出人脸检测的部分效果图。红眼消除模块主要是在找到的人脸候选区域中,经过计算红色度,并对红色度图像进行分割,再对分割后的二值图像进行形态学闭操作,得到优化的掩摸,再用几何特征限制算法限制非红眼目标,从而定位真正的红眼区域,最后对所定位的红眼进行色彩修正和平滑操作。最后使用C和C++语言在VC6.0平台上实现了一个自动红眼消除系统。在实验中选取了一组含红眼的数码图像作为测试集,对于红色度较高的正面人脸,系统的红眼消除准确率很高,但是对于非正面人脸、红色度很低的弱红眼,红眼消除系统存在失效现象。而在一般数码照片中,正面人脸所占的比例非常大,因此,论文提出的方法能有效地消除数码照片中的红眼现象,在数码领域具有一定应用价值。

全文目录


摘要  5-6
Abstract  6-9
第1章 绪论  9-14
  1.1 研究背景及研究意义  9-10
  1.2 国内外的研究现状  10-13
  1.3 论文的安排  13-14
第2章 基于AdaBoost算法人脸检测  14-34
  2.1 ADABOOST算法概述  14-15
  2.2 HAAR-LIKE特征  15-18
  2.3 基于积分图的特征值计算  18-21
    2.3.1 积分图概念  18-19
    2.3.2 利用积分图计算Haar-like特征值  19-21
  2.4 ADABOOST训练算法  21-25
    2.4.1 训练样本集  22
    2.4.2 弱分类器  22
    2.4.3 强分类器  22-24
    2.4.4 瀑布式级联分类器  24-25
  2.5 ADABOOST算法人脸检测过程  25-33
    2.5.1 彩色图转成灰度图  25-27
    2.5.2 检测机制  27-29
    2.5.3 合并重叠的人脸框  29-30
    2.5.4 人脸检测系统评价指标  30
    2.5.5 检测结果  30-33
  2.6 本章小结  33-34
第3章 红眼消除  34-48
  3.1 红眼定位  34-42
    3.1.1 预处理和红色度分割  34-39
    3.1.2 形态学闭操作  39-40
    3.1.3 几何特征限制  40-42
    3.1.4 定位红眼  42
  3.2 红眼修正和平滑  42-44
  3.3 实验结果  44-47
  3.4 本章小结  47-48
第4章 红眼消除模块的软件实现  48-55
  4.1 红眼消除模块的主要数据结构  48-49
  4.2 核心函数软件实现  49-54
    4.2.1 红色度分割编程实现  49-50
    4.2.2 形态学闭操作编程实现  50-51
    4.2.3 几何特征限制编程实现  51-52
    4.2.4 红眼修正和平滑编程实现  52-54
  4.3 本章小结  54-55
第5章 自动红眼消除系统设计与实现  55-62
  5.1 人脸检测和红眼消除整合  55
  5.2 系统设计与实现  55-59
    5.2.1 系统原理图  55-57
    5.2.2 系统流程图  57-59
  5.3 实验结果与分析  59-61
  5.4 本章总结  61-62
第6章 总结与展望  62-64
  6.1 本文所做工作总结  62-63
  6.2 进一步的研究工作  63-64
参考文献  64-68
攻读硕士学位期间发表论文情况  68-69
致谢  69

相似论文

  1. 基于人眼检测的驾驶员疲劳状态识别技术,TP391.41
  2. 基于监督流形学习算法的固有不规则蛋白质结构预测研究,Q51
  3. 基于肤色分割与AdaBoost算法的人脸检测研究,TP391.41
  4. 基于AdaBoost算法的人脸识别研究,TP391.41
  5. 基于OpenCV的人脸检测方法研究,TP391.41
  6. 基于视觉的驾驶员疲劳实时检测研究,TP391.41
  7. 基于连续Adaboost算法的多角度人脸检测技术研究与实现,TP391.41
  8. 人脸表情识别算法研究,TP391.41
  9. 基于与或图的异常人脸检测技术研究,TP391.41
  10. 基于特征点定位的虚拟试戴的研究,TP391.41
  11. 彩色人脸检测与识别研究,TP391.41
  12. 人脸自动美化算法研究,TP391.41
  13. 基于图像分析的人脸比对技术研究,TP391.41
  14. 基于ARM9的嵌入式图像处理平台的设计及应用,TP391.41
  15. 自然教室中基于视频流的人脸识别系统的研究与实现,TP391.41
  16. 人脸检测研究,TP391.41
  17. 基于肤色信息的人脸检测与跟踪算法研究,TP391.41
  18. 基于AdaBoost算法的人脸检测方法研究,TP391.41
  19. 基于AdaBoost和Cascade算法的人脸检测,TP391.41
  20. 基于肤色的人脸检测及其在红眼消除中的应用研究,TP391.41
  21. 流行学习在交通标志识别中的应用研究,TP391.41

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