计算机工程与应用 ›› 2016, Vol. 52 ›› Issue (15): 178-182.

• 模式识别与人工智能 • 上一篇    下一篇

人脸图像中眼镜检测与边框去除方法

陈文青1,王佰玲2   

  1. 1.绍兴职业技术学院 信息工程学院,浙江 绍兴 312000
    2.哈尔滨工业大学 计算机科学与技术学院,哈尔滨 150090
  • 出版日期:2016-08-01 发布日期:2016-08-12

Methods of eyeglasses detection and frame removal for face image

CHEN Wenqing1, WANG Bailing2   

  1. 1.College of Information Engineering, Shaoxing Vocational & Technical College, Shaoxing, Zhejiang 312000, China
    2.School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150090, China
  • Online:2016-08-01 Published:2016-08-12

摘要: 眼镜边框是影响精确提取人脸图像特征的因素之一,为此提出了一种眼镜检测和边框去除的方法。该方法由眼镜检测、眼镜边框定位和被遮挡图像修复三部分构成。提取眼睛估计区域的边缘特征并基于神经网络的方法检测眼镜;利用二值化和数学形态学的方法定位眼镜边框;通过插值的方法修复被眼镜边框遮挡的图像。实验结果表明,该方法与传统基于PCA的方法相比,眼镜去除后的人脸图像更加自然。同时,实验结果也表明该方法有助于人脸识别性能的提升。

关键词: 眼镜检测, 眼镜边框去除, 人脸识别, 肤色模型

Abstract: The eyeglasses frame is one important factor affecting the accuracy of face features extraction, so a method of detecting and removing the eyeglasses frame is proposed. The method is composed of glasses detection, frame location and restoral of the occluded images. First, the edge features of eyes region are extracted and the glasses are detected based on neural network. Then, the eyeglasses frame is located based on binarization and morphology. Finally, the image is restored by interpolation method. Experimental results show that compared with the method based on PCA(Principle Component Analysis), the removal eyeglasses face images processed by the proposed method are more natural and can achieve better face recognition performance.

Key words: eyeglasses detection, eyeglasses frame removal, face recognition, skin model