论文部分内容阅读
人脸检测问题最初作为自动人脸识别系统的定位环节被提出,近年来由于其在安全访问控制、视觉检测、基于内容的检索和新一代人机界面等领域的应用价值,开始作为一个独立的课题受到研究者的普遍重视。到目前为止,人脸检测问题由于自身的复杂性,仍旧未能得到彻底解决。最新的进展是Viola等人的基于积分图像的Adaboost方法,其层叠分类器在人脸检测方面速度快且性能与Rowley的ANN方法基本相同,在此基础上所构建的检测系统是第一个真正实时的人脸检测系统。但是作为一种新兴技术,Adaboost方法在人脸检测领域的研究还有待探索和完善。例如:弱分类器的选择、训练算法的完善、多尺度检测计算量大、缺乏和先验知识的整合能力等等。本文作者结合研究生阶段所参加的科研项目,对人脸检测问题作了一些探讨,对基于积分图像的Adaboost人脸检测方法存在的部分问题分别进行了研究,并给出了相应的解决方案。本文工作包括: (1)Adaboost学习算法的改进 基于积分图像的Adaboost方法采用一种称为“积分图像”的图像表示方法,快速计算出弱分类器用到的特征。然后基于Adaboost学习算法,从一个较大的特征集中选择少量的关键的视觉特征,产生一个高效的强分类器。再用级联的方式将单个的强分类器合成为一个更加复杂的层叠分类器,使图像的背景区域快速地丢弃,而在有可能存在目标(人脸)的区域花费更多的计算,其在人脸检测方面速度相当快。本文在对Adaboost学习特点的深入分析基础上,在构成弱分类器用到的特征选取方面作了一定改进,提高了分类器的性能,并提出一种有效的方法来完善学习算法。实验结果表明,新的人脸检测器检测效果有所提高,构造效率则显著提高。 (2)基于肤色的人脸检测方法研究 本文选择目前广泛使用的YCbCr色彩模型来进行肤色分割和人脸验证,最终构建了一个纯粹利用肤色来检测人脸的检测系统。本文采用了一种光照校正算法部分消除光照对颜色影响,提高了检测算法的适应能力,并对肤色区域分割和肤色区域合并算法进行了一定研究。实验结果表明,这种人脸检测方法对于不同姿态、不同表情的人脸均有较好适用性。 (3)提出一种基于肤色区域分割预处理与多层叠分类器验证相结合的人脸检测方法 基于积分图像的Adaboost方法构造的多层叠分类器用于人脸检测虽然取得了极大成功,但同样因为要对输入图像穷举扫描,在很大程度上影响了检测效率,这限制了它在一些实时性要求的较高的大幅图像人脸检测应用中的使用。本文在多层叠分类硕士论文人脸检测方法研究器基础上,通过肤色区域分割预处理产生候选人脸区域。并在候选区域上采用多层叠分类器通过受限窗口扫描进行人脸检测,由此减少传统多尺度穷举扫描检测方法的计算代价。而且通过候选区域扫描限制了人脸误识情况的发生,从而提高系统的总体性能。实验结果表明,新的人脸检测器计算速度有很大提高(大幅彩色图像中),同时保持了多层叠分类器人脸检测的稳定性。