计算机应用 ›› 2010, Vol. 30 ›› Issue (2): 430-432.

• 模式识别 • 上一篇    下一篇

基于Gabor滤波器和BP神经网络的人脸皮肤皱纹区域自动识别

顼改燕1,徐华2,翟忠武3,葛庆平3   

  1. 1. 首都师范大学
    2. 清华大学 智能技术与系统国家重点实验室
    3.
  • 收稿日期:2009-07-29 修回日期:2009-09-14 发布日期:2010-02-10 出版日期:2010-02-01
  • 通讯作者: 顼改燕
  • 基金资助:
    几种新型固体成像器件天文适用性的研究;北京市教委项目

Human facial wrinkles recognition based on Gabor filter and BP neural network

  • Received:2009-07-29 Revised:2009-09-14 Online:2010-02-10 Published:2010-02-01
  • Contact: Xu GaiYan

摘要: 由于色斑和毛孔等强噪声的干扰,人脸皱纹识别特别是对面部细纹理的识别受到了严重影响。针对上述问题提出了一种基于Gabor滤波器和BP神经网络相结合的人脸皱纹识别算法。通过训练好的BP神经网络人脸皮肤图像首先识别是否存在皱纹,再分别自动标注存在皱纹的区域。本算法首先基于不同年龄的多幅人脸照片创建皱纹样本库,采用样本库训练神经BP网络。其次分别选取含皱纹和不含皱纹的图片,然后用Gabor滤波器组计算出图片的频谱特征,将它们作为训练样本,训练得到用于识别的BP神经网络。大量测试结果表明,本算法能够消除或减少色斑、毛孔等噪声的干扰,对有皱纹区域和无皱纹区域的识别率可达到85%以上。

关键词: Gabor变换, BP神经网络, 纹理分析, 皱纹识别, 模式识别

Abstract: For the impact of strong noises such as splashes and pores, human facial wrinkles recognition was severely disrupted, especially for the recognition of facial fine texture. This paper proposed a recognition method based on Gabor filter and BP neural network to recognize facial wrinkles. Firstly, BP neural network was trained to identify the existence of texture by Gabor filtering results and then whether the wrinkles exist or not was judged. One wrinkle sample database was created from a number of face photos with different ages, and the database had been used to train BP neural network. In this paper, wrinkled and non-wrinkled pictures were selected, and then Gabor filter bank was used to calculate their frequency spectrum as the training samples. Then, the trained neural network could be used to recognize human facial wrinkles. A large number of test results show that the algorithm can eliminate or reduce interference of splashes and pores and over 85% recognition accuracy can be got.

Key words: Gabor transformation, Back Propagation (BP) neural network, texture analysis, wrinkles recognition, pattern recognition