基于瀑布型分类器的人脸检测研究

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:q137301947
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人脸检测肩负着在一幅输入图像中搜索并确定人脸是否存在以及如果存在,确定人脸位置和大小的任务。本文针对当前主流的基于统计学习和瀑布型分类器检测框架的人脸检测方法,在收集到更大规模样本集的基础上,重新对当前主流的瀑布型分类器检测和训练技术进行了系统分析。为了构建面对更加复杂样本时速度更快、精度更准的检测器,对主流瀑布型分类器训练和使用方法进行一系列的改进。这些方法可以概括为三个方面:降低瀑布型分类器的训练负担并提高检测精度,提高瀑布型分类器的检测速度,优化瀑布型分类器的速度\精度的折中调节算法。   首先,为了解决存在大规模训练人脸样本集和非人脸样本集的情况下,瀑布型分类器训练所需要的时间代价过高的问题,提出了训练过程中对正例样本和反例样本交叉自举的矩阵式学习算法。简单说来,对于瀑布式分类器,矩阵式学习并不仅在相邻的子分类器间对巨大的反例样本集进行“自举”,在每个子分类器的学习过程中,对大规模正例样本集也进行自举以降低学习中直接使用的训练正例样本集大小。当然,矩阵式学习并不只是简单的对正例样本和反例样本进行自举,针对矩阵式学习中的交叉自举,进一步提出了累加式样本自举方法和特征继承技术。在自举过程中,相邻的子分类器的共享信息被用来进行更加快速的学习,这些共享信息包括两个方面,分类器中已经学到的特征和已经自举得到的样本。   其次,提出一种更加高效的非人脸窗口预排除方法,进一步提高了人脸检测的速度,这包括了一种新的特征——局部组合二值特征,以及相应的以特征为中心的瀑布型检测算法。在提出的非人脸窗口预排除方法中,特征计算方式更加简单,避免可能重复的特征计算。局部组合二值特征的基本单元是二值特征,二值特征是图像上相邻区域间灰度差异的二值信息,即像Haar特征那样的多个区域间对比的更“黑”更“白”关系。局部组合二值特征是组合二值特征的一个有效子集,而组合二值特征表示的是多个不同二值特征值共生的信息。在局部组合二值特征中,组合的方式被限制在类似局部二值模式组合像素点时的方式,形成局部组合二值特征。局部组合二值特征数目少,描述能力强,被用来进行预分类器的学习。预分类器采用了一种类似“注意机制”的以特征为中心的瀑布型分类器运行技术,以特征为中心的运行机制首先针对某个显著特征模板对图像每个位置计算出特征值,构成特征图像,然后在穷举窗口上应用学习得到的本特征模板在各位置的统计信息,并进一步判断窗口为人脸或者非人脸。无论是赖以计算的特征模板还是窗口内特征模板的统计信息都使用学习的方法得到,具体来说,最终采用的模板是多个候选得到的最优模板,统计信息是Boosting学习得到的瀑布型分类器。   最后,提出一种基于搜索的瀑布型分类器精度\速度的折中算法。基于一个已有的Boosting瀑布型分类器,提出的方法能够构建多个速度标准下的瀑布型分类器,使得人脸检测算法在应用中能够根据不同速度标准获得更优的分类性能。构建算法对构成瀑布型分类器的强分类器阈值空间进行搜索,以获得计算代价更优的瀑布型分类器。为了降低搜索的计算代价,搜索开始于正例分类正确率为百分之百的瀑布型分类器,以后每一轮的运行在当前瀑布型分类器基础上,搜索进一步损失小部分正例分类正确率条件下所有可能的瀑布型分类器,并获得当前计算代价最小的瀑布型分类器。然后,在当前获得的瀑布型分类器基础上,迭代运行,直到获得的瀑布型分类器正例分类正确率达到用户指定的正例分类正确率。   本文提出的方法在包括正面人脸检测和常用的多姿态范围内的人脸检测问题进行了实验,与别的已经公开发表过的相关工作相比,在已公开的标准人脸测试集上的实验结果表明,本文算法在精度方面具有优势,同时,在一幅320×240的图像上,多姿态人脸检测可以达到近实时的应用需求。
其他文献
中医作为中国特色的传统医学具有重要的社会价值,但是由于缺乏对相关资源的有效管理,使得以往的专家经验并没有在中医项目上得到充分的发挥。为了解决专家与项目之间和专家与专
“软件人”构件化的研究与实现是863计划项目“基于“软件人”的分布式构件动态演化技术研究”和国家自然科学基金项目:基于“软件人”网构软件拟人智能动态演化方法与技术的
随着生活水平的提高和生产规模的扩大,对于远程监控系统的监控范围和监控方式的要求越来越高。传统的集中监控系统为了适应工业生产过程的实时监控和高环境适应性的要求,其监
学位
随着数据库技术的迅速发展,结构不同的数据库即异构数据库之间不能安全顺畅的共享和交换数据成为政府/大企业实现信息集成的瓶颈。而且,一些新的需求如:系统间的协同工作、对外
随着网络与计算机技术的不断进步,以计算机为媒介的通信(CMC)不仅改变了人们的日常生活,同时也为欺骗带来了新的场所和新的形式。从大量的电子数据中自动地检测和发现欺骗是
几千年来,我国中医学者通过实践积累了丰富的经验和大量的经典方剂。并产生了中医理论及施治的一系列原则。而对于中医医生个体而言,基本上是在中医理论指导下,靠长期经验,进行诊
如今软件规模和复杂度急剧增加,手工进行软件测试越来越不能满足需求。尤其是性能测试往往需要模拟大量用户的并发操作,更是难以通过手工测试的手段来实现。这促使人们开发测试
目前,Java卡在国内市场虽然所占的份额还很小,但是未来的趋势正朝着有利于Java卡的方向发展。而且国内一些具有前瞻性的卡商也开始着手进行Java卡的开发,在GP(Global Platform)
随着我国铁路事业的发展,对钢轨进行表面缺陷在线检测的问题日益突出。由于钢轨存在大量的表面附着物,无法基于钢轨图像的灰度值准确的对钢轨表面进行检测。基于结构光的机器视
科技的进步与社会的需求推动了高性能计算技术的出现与发展,而在科学计算领域,随着问题规模与复杂度的不断增加,人们对大规模计算的要求也急剧增长。当前,一般通过提升集群模式下