摘要
为了较好地解决被部分遮挡的人脸的检测问题,提出一种基于组件距离匹配度函数的人脸检测方法。该算法首先采用基于支持向量机的Adaboost算法即AdaboostSVM算法对输入图像进行人脸各组件的检测,然后根据组件间距离的均值和方差构建组件距离匹配度函数,并提出基于组件距离匹配度函数的组件整合验证算法,在此基础上对被遮挡的组件的位置进行估计,进而实现部分遮挡的人脸的检测与定位。实验结果表明,该方法能够提高部分遮挡的人脸的检测性能与速度,能够在复杂背景下对被部分遮挡的人脸进行较为准确的定位与检测。
To solve the problem of detecting the faces with partial occlusions better, a face detection method based on the component distance matching degree function was proposed. The method was carried out in the study as below: Firstly, the AdaboostSVM algorithm, i.e. the Adaboost algorithm based on a support vector machine (SVM), was used to detect the components of the faces included in the input image. Then, the component distance matching degree function was given, which was determined by the mean and variance of the components' distance together. The component integration verification algorithm based on the function of the component distance matching degree was proposed, and the locations of the occluded components were estimated. Finally, the faces with partial occlusions were detected and located. The experimental results show that the proposed algorithm can enhance the performance and the speed of detection of partially occluded faces, and can detect the faces with partial occlusions exactly in a complex background.
出处
《高技术通讯》
CAS
CSCD
北大核心
2012年第4期382-387,共6页
Chinese High Technology Letters
基金
863计划(2006AA042259),中央高校基本科研业务费专项资金(HEUCF100606,HEUCF100604,HEUCFZ1010)和国家教育部博士点专项基金(20092304120013)资助项目.