基于视频的人脸检测与跟踪系统的研究

基于视频的人脸检测与跟踪系统的研究

论文摘要

本文研究了人脸检测与人脸跟踪问题。人脸检测与人脸跟踪技术是计算机视觉的关键技术。计算机视觉中的人脸图像信息处理领域包含有人脸识别、姿态估计、表情识别、视频监控等多个研究方向,而几乎所有这些方向都涉及到人脸的检测与跟踪问题。文中收集和分析了大量近年来国内外关于人脸检测与人脸跟踪的学术论文及研究报告,针对人脸自动跟踪系统的建立进行了深入的研究。并在国际、国内关于人脸检测技术研究成果的基础上,提出并实现了集人脸检测和跟踪与一体的自动人脸跟踪系统。该系统借鉴了前人的一些人脸检测与人脸跟踪算法,并针对研究项目的要求和实验条件,作了一些关键性的改进。其主要研究工作如下:在人脸检测环节,本文采用了两种方案:基于Adaboost的人脸检测和基于肤色的人脸检测。这两种方法的特点是速度快,实时性好且有互补性。Adaboost的人脸检测是从一个较大的特征集中选择少量关键的haar-like特征,产生一个高效的强分类器。再用级联方式将单个的强分类器级联成为一个更加复杂的级联分类器。在此基础上,实现了基于Adaboost的人脸检测软件,该软件可检测多种格式的静态正面人脸图像,检测速度快,实时性好,对CMU人脸测试库的检测率达到97. 5%。在参考了大量的人脸检测算法的基础上,实现了基于肤色特征的人脸检测方法。这种方法利用肤色特征,将图像转换到HSV空间,根据设置的阈值将肤色区域从复杂的图像中分割出,针对背景中的类肤色区的干扰问题,本文提出了结合运动信息去掉噪声的方法,从而得到人脸候选区。在这里也提出了一种快速有效获取人脸侯选区的中心和大小的方法,并进行标识。提出并实现了基于卡尔曼预测算法的人脸跟踪算法。该方法结合了人脸检测与目标跟踪两方面的内容。采用Adaboost算法进行人脸检测,再用肤色检测验证目标人脸区以提高检测的准确率,并记录要跟踪的目标信息;应用了卡尔曼预测算法预测下一帧中的目标位置和大小,进行目标匹配,根据匹配结果更新记录目标的信息,并显示输出标识的结果,从而实现人脸的跟踪。该算法简单计算量小,跟踪速度快。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 引言
  • 1.2 问题的提出及研究意义
  • 1.2.1 问题的提出
  • 1.2.2 研究的意义
  • 1.3 人脸检测问题
  • 1.3.1 人脸检测综述
  • 1.3.2 人脸检测的研究现状
  • 1.4 人脸跟踪问题
  • 1.4.1 人脸跟踪综述
  • 1.4.2 人脸跟踪的研究现状
  • 1.5 本文研究内容
  • 2 基于 AdaBoost 算法的人脸检测
  • 2.1 引言
  • 2.2 人脸检测方法
  • 2.3 AdaBoost 算法
  • 2.3.1 Haar-like 特征和特征值的计算
  • 2.3.2 AdaBoost 算法的基本原理
  • 2.4 训练分类器
  • 2.4.1 弱分类器的训练方法
  • 2.4.2 强分类器的学习
  • 2.4.3 分级分类器
  • 2.5 人脸检测过程
  • 2.6 实验结果分析
  • 3 基于运动信息的人脸肤色区域分割
  • 3.1 引言
  • 3.2 彩色空间介绍
  • 3.3 基于肤色的人脸检测
  • 3.3.1 人脸肤色分布模型
  • 3.3.2 肤色分布模型参数校正
  • 3.4 结合运动信息的肤色区域分割
  • 3.4.1 运动目标的分割方法
  • 3.4.2 运动区域中肤色的提取
  • 3.4.3 标识人脸区域
  • 3.5 实验结果与分析
  • 3.6 本章小结
  • 4 人脸跟踪算法的实现
  • 4.1 引言
  • 4.2 常用的跟踪方法及分类
  • 4.3 卡尔曼滤波算法
  • 4.4 人脸跟踪的实现
  • 4.4.1 人脸目标分割
  • 4.4.2 基于Kalman 滤波算法的人脸跟踪
  • 4.4.3 多目标跟踪
  • 4.5 实验结果及分析
  • 4.6 本章小结
  • 5 人脸跟踪系统的设计
  • 5.1 引言
  • 5.2 系统组成
  • 5.3 软件实现
  • 5.3.1 OpenCV 简介
  • 5.3.2 系统软件结构
  • 5.4 本章小结
  • 6 全文总结与展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于视频的人脸检测与跟踪系统的研究
    下载Doc文档

    猜你喜欢