Robust method for facial features localization
提出了一种基于AdaBoost算法和C-V方法的人脸特征定位方法。首先根据AdaBoost算法训练样本得到脸、眼、鼻、嘴4个检测器;然后结合人脸边缘图像的先验规则,使用人脸检测器提取人脸区域;接着利用眼、鼻、嘴检测器从人脸区域中检测出人脸特征所在的矩形区域;最后利用C-V方法从各个特征区域中分割出人脸特征的轮廓,进而得到人脸关键特征点的位置。在DTUIMM人脸测试集上,眼睛的检测率为100%,鼻子的检测率为95.3%,嘴巴的检测率为98.4%,提取出的特征点位置准确。实验结果表明方法是有效和鲁棒的。In this paper, a robust hierarchical approach based on AdaBoost algorithm and C-V method was presented for facial features localization. First, four kinds of detectors were trained by AdaBoost algorithm for detecting faces, eyes, noses and mouths. Second, face regions were detected using the face detector combined with a rule of face edge. Third, the eye regions, nose regions and mouth regions were detected using the facial feature detectors, and the feature contours and feature points were extracted from the feature regions by C-V method. The experiments on DTU_IMM face test set resulted in 94.6% accuracy rate on eyes, 95.3% on noses and 98.4% on mouths, and the positions of the extracted feature points were accurate. Results show that the proposed approach is efficient and robust.