Enhanced age estimation by considering the areas of non-skin and the non-uniform illumination of visible light camera sensor

We propose an age estimation method using a weighted MLBP based on fuzzy system.With two inputs, optimal weights are obtained by fuzzy system without training.Optimal weight is assigned to histogram features by MLBP method in each sub-block.Age is estimated by SVR based on the fusion of weighted MLBP and Gabor features. Most previous research on human age estimation based on the detection of multiple feature points using the active appearance model (AAM) method. However, it is difficult to use the AAM-based methods in actual applications, because their performance is strongly affected by image backgrounds, head movements, and non-uniform facial region illumination. Furthermore, they require significant processing time. Other age estimation methods based on a detected face box area may be considered as an alternative; however, noise areas that include hair, backgrounds, and non-uniform illumination of visible light camera sensor may be inadvertently included in the face box, which reduces age estimation accuracy. Therefore, we propose a new age estimation method that is robust to these noise areas. Our proposed method is novel in following four ways. First, we propose an age estimation method using a weighted multi-level local binary pattern (wMLBP) based on a fuzzy-logic system. Second, two input values (the difference between the mean gray levels of the sub-block and the central area of the face, and the distance from the sub-block to the center of the facial region) are determined considering the noise areas of hair, background, and non-uniform illumination of visible light camera sensor. Then, the optimal weights are determined using a fuzzy-logic system with these two input values, which does not require a time-consuming training process. Third, by assigning an optimal weight to the histogram features extracted by the MLBP method in each sub-block, age estimation accuracy is enhanced. Finally, the age is estimated using a SVR method based on a combination of weighted MLBP features and Gabor wavelet features. Experimental results obtained using the public PAL and MORPH age databases demonstrate that the accuracy of our method is superior to other previous methods.

[1]  Kang Ryoung Park,et al.  Age estimation using a hierarchical classifier based on global and local facial features , 2011, Pattern Recognit..

[2]  Kang Ryoung Park,et al.  A comparative study of local feature extraction for age estimation , 2010, 2010 11th International Conference on Control Automation Robotics & Vision.

[3]  Rabab Kreidieh Ward,et al.  Wavelet-based illumination normalization for face recognition , 2005, IEEE International Conference on Image Processing 2005.

[4]  Tien Dat Nguyen,et al.  Finger-Vein Image Enhancement Using a Fuzzy-Based Fusion Method with Gabor and Retinex Filtering , 2014, Sensors.

[5]  Richard Bowden,et al.  Local binary patterns for multi-view facial expression recognition , 2011 .

[6]  C. Christodoulou,et al.  Comparing different classifiers for automatic age estimation , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[7]  Tien Dat Nguyen,et al.  Fake finger-vein image detection based on Fourier and wavelet transforms , 2013, Digit. Signal Process..

[8]  Rama Chellappa,et al.  Computational methods for modeling facial aging: A survey , 2009, J. Vis. Lang. Comput..

[9]  Josephine Sullivan,et al.  One millisecond face alignment with an ensemble of regression trees , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[10]  Wen Gao,et al.  Illumination normalization for robust face recognition against varying lighting conditions , 2003, 2003 IEEE International SOI Conference. Proceedings (Cat. No.03CH37443).

[11]  Niels da Vitoria Lobo,et al.  Age Classification from Facial Images , 1999, Comput. Vis. Image Underst..

[12]  Jhony K. Pontes,et al.  A flexible hierarchical approach for facial age estimation based on multiple features , 2016, Pattern Recognit..

[13]  Matti Pietikäinen,et al.  A comparative study of texture measures with classification based on featured distributions , 1996, Pattern Recognit..

[14]  Denise C. Park,et al.  A lifespan database of adult facial stimuli , 2004, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[15]  Wei-Yun Yau,et al.  Effects of facial alignment for age estimation , 2010, 2010 11th International Conference on Control Automation Robotics & Vision.

[16]  A. Gunay,et al.  Automatic age classification with LBP , 2008, 2008 23rd International Symposium on Computer and Information Sciences.

[17]  B. S. Manjunath,et al.  Texture Features for Browsing and Retrieval of Image Data , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[18]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, International Journal of Computer Vision.

[19]  Yongzhao Zhan,et al.  Maximum Neighborhood Margin Discriminant Projection for Classification , 2014, TheScientificWorldJournal.

[20]  Ching Y. Suen,et al.  Age estimation using Active Appearance Models and Support Vector Machine regression , 2009, 2009 IEEE 3rd International Conference on Biometrics: Theory, Applications, and Systems.

[21]  Kang Ryoung Park,et al.  Human Age Estimation Based on Multi-level Local Binary Pattern and Regression Method , 2014 .

[22]  Weiwei Zhang,et al.  Illumination modeling and normalization for face recognition , 2003, 2003 IEEE International SOI Conference. Proceedings (Cat. No.03CH37443).

[23]  Yun Fu,et al.  Age Synthesis and Estimation via Faces: A Survey , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Haihong Zhang,et al.  Face recognition with consideration of aging , 2011, Face and Gesture 2011.

[25]  Jun Miura,et al.  Fuzzy-based illumination normalization for face recognition , 2013, 2013 IEEE Workshop on Advanced Robotics and its Social Impacts.

[26]  Kang Ryoung Park,et al.  New Fuzzy-Based Retinex Method for the Illumination Normalization of Face Recognition , 2012 .

[27]  Tal Hassner,et al.  Age and gender classification using convolutional neural networks , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[28]  Jian-Huang Lai,et al.  Normalization of Face Illumination Based on Large-and Small-Scale Features , 2011, IEEE Transactions on Image Processing.

[29]  Timothy F. Cootes,et al.  Toward Automatic Simulation of Aging Effects on Face Images , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[30]  Karl Ricanek,et al.  MORPH: a longitudinal image database of normal adult age-progression , 2006, 7th International Conference on Automatic Face and Gesture Recognition (FGR06).

[31]  Carlos Segura,et al.  A deep analysis on age estimation , 2015, Pattern Recognit. Lett..

[32]  Zhi-Hua Zhou,et al.  Automatic Age Estimation Based on Facial Aging Patterns , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[33]  Etienne E. Kerre,et al.  Defuzzification: criteria and classification , 1999, Fuzzy Sets Syst..

[34]  Yun Fu,et al.  Image-Based Human Age Estimation by Manifold Learning and Locally Adjusted Robust Regression , 2008, IEEE Transactions on Image Processing.

[35]  Bernard De Baets,et al.  Fast and accurate center of gravity defuzzification of fuzzy system outputs defined on trapezoidal fuzzy partitions , 2006, Fuzzy Sets Syst..