计算机工程与应用2013,Vol.49Issue(3):198-201,242,5.DOI:10.3778/j.issn.1002-8331.1106-0565
一种快速高效的人脸检测方法
Fast and efficient method of human face detection
摘要
Abstract
This paper introduces a method of face detection based on the advanced Adaboost algorithm. The method is composed of two phases: training and detecting. The training phase contains three parts: gain the rectangular features based on HaarLike function, generate the strong classifier by using the advanced Adaboost algorithm, generate the strong face classifier by cascading the strong classifiers. In the detecting phase, the paper introduces a method using the Pyramid Exhaustive Search (PES) method to do face detection on the image which needs to be detected. In order to address the degradation problems which may arise during the training process in traditional Adaboost algorithm, this paper defines a threshold HW, in each round of training. The weights are updated by the situation in which sample is wrongly classified or not or the current weight is greater than the right HW, or not. This approach can avoid the degradation of a serious distorting weight distribution which may appear in the training phase and improve the detection efficiency. After programming practice, the result shows that the method achieves high detection efficiency and better detection accuracy.关键词
人脸检测/改进型Adaboost算法/权重分布/矩形特征/金字塔式穷举搜索法/积分图/分类器Key words
human face detection/ advanced Adaboost algorithm/ weight distribution/ rectangular features/ Pyramid Exhaustive Search(PES)/ integral image/ classifier分类
信息技术与安全科学引用本文复制引用
黄兴,王小涛,陆丽华..一种快速高效的人脸检测方法[J].计算机工程与应用,2013,49(3):198-201,242,5.基金项目
南京航空航天大学研究生创新基地开放基金资助项目(No.200902016). (No.200902016)