Age estimation using local direction and moment pattern (LDMP) features

An automatic estimation of age from face images is gaining attention due to its interesting applications such as age-based access control, customer profiling for targeted advertisements and video surveillance. However, age estimation from a face image is challenging due to complex interpersonal biological aging process, incomplete databases and dependency of facial aging on extrinsic and intrinsic factors. The published literature on age estimation utilizes multiple existing feature descriptors and then combines them into a hybrid feature vector. There is still an absence of specially designed aging feature descriptor which encodes facial aging cues. To address this issue we propose aging feature descriptor; Local Direction and Moment Pattern (LDMP), which capture directional and textural variations due to aging. We encode the orientation information available in eight unique directions. The texture is embedded into the magnitudes of higher order moments which we extract using local Tchebichef moments. Next, orientation and texture information is combined into a robust feature descriptor. To learn the age estimator, we apply warped Gaussian process regression on the proposed feature vector. Experimental analysis demonstrates the effectiveness of the proposed method on two large databases FG-NET and MORPH-II.

[1]  Andrea Prati,et al.  Facial Age Estimation Through the Fusion of Texture and Local Appearance Descriptors , 2014, ECCV Workshops.

[2]  Zhifeng Li,et al.  Orthogonal Gaussian Process for Automatic Age Estimation , 2014, ACM Multimedia.

[3]  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).

[4]  Azriel Rosenfeld,et al.  Face recognition: A literature survey , 2003, CSUR.

[5]  Oksam Chae,et al.  Local Directional Number Pattern for Face Analysis: Face and Expression Recognition , 2013, IEEE Transactions on Image Processing.

[6]  Raveendran Paramesran,et al.  Image analysis by Krawtchouk moments , 2003, IEEE Trans. Image Process..

[7]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[8]  Jiwen Lu,et al.  Cost-Sensitive Local Binary Feature Learning for Facial Age Estimation , 2015, IEEE Transactions on Image Processing.

[9]  Guodong Guo,et al.  Joint estimation of age, gender and ethnicity: CCA vs. PLS , 2013, 2013 10th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG).

[10]  Timothy F. Cootes,et al.  Active Appearance Models , 1998, ECCV.

[11]  M. Anshelevich,et al.  Introduction to orthogonal polynomials , 2003 .

[12]  Miroslaw Pawlak,et al.  On Image Analysis by Moments , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

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

[14]  Wen Gao,et al.  Design sparse features for age estimation using hierarchical face model , 2008, 2008 8th IEEE International Conference on Automatic Face & Gesture Recognition.

[15]  Chu-Song Chen,et al.  A Learning Framework for Age Rank Estimation Based on Face Images With Scattering Transform , 2015, IEEE Transactions on Image Processing.

[16]  Jiwen Lu,et al.  Multi-feature ordinal ranking for facial age estimation , 2013, 2013 10th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG).

[17]  Ming-Kuei Hu,et al.  Visual pattern recognition by moment invariants , 1962, IRE Trans. Inf. Theory.

[18]  Karim Afdel,et al.  Improvement of age estimation using an efficient wrinkles descriptor , 2018, Multimedia Tools and Applications.

[19]  Thomas G. Dietterich Approximate Statistical Tests for Comparing Supervised Classification Learning Algorithms , 1998, Neural Computation.

[20]  Guodong Guo,et al.  Simultaneous dimensionality reduction and human age estimation via kernel partial least squares regression , 2011, CVPR 2011.

[21]  P. Yap,et al.  Image focus measure based on Chebyshev moments , 2004 .

[22]  Yongjie Chu,et al.  Multiple feature subspaces analysis for single sample per person face recognition , 2017, The Visual Computer.

[23]  Zhaoquan Cai,et al.  Facial age estimation by using stacked feature composition and selection , 2016, The Visual Computer.

[24]  P. Elsner,et al.  Intrinsic and extrinsic factors in skin ageing: a review , 2008, International journal of cosmetic science.

[25]  Jiebo Luo,et al.  Human Facial Age Estimation by Cost-Sensitive Label Ranking and Trace Norm Regularization , 2017, IEEE Transactions on Multimedia.

[26]  Oksam Chae,et al.  Local Directional Pattern (LDP) for face recognition , 2010, 2010 Digest of Technical Papers International Conference on Consumer Electronics (ICCE).

[27]  Rama Chellappa,et al.  Discriminant analysis of principal components for face recognition , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[28]  Dacheng Tao,et al.  Relative Attribute SVM+ Learning for Age Estimation , 2016, IEEE Transactions on Cybernetics.

[29]  Bogdan Gabrys,et al.  Density-Preserving Sampling: Robust and Efficient Alternative to Cross-Validation for Error Estimation , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[30]  Rama Chellappa,et al.  A hierarchical approach for human age estimation , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

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

[32]  Josef Bigün,et al.  N-folded Symmetries by Complex Moments in Gabor Space and their Application to Unsupervised Texture Segmentation , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[33]  Mingshi Wang,et al.  Rotation- and scale-invariant texture features based on spectral moment invariants. , 2007, Journal of the Optical Society of America. A, Optics, image science, and vision.

[34]  Gabriel Cristóbal,et al.  Texture classification using discrete Tchebichef moments. , 2013, Journal of the Optical Society of America. A, Optics, image science, and vision.

[35]  Stefano Soatto,et al.  A Study of Face Recognition as People Age , 2007, 2007 IEEE 11th International Conference on Computer Vision.

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

[37]  Roland T. Chin,et al.  On image analysis by the methods of moments , 1988, Proceedings CVPR '88: The Computer Society Conference on Computer Vision and Pattern Recognition.

[38]  Alireza Khotanzad,et al.  Invariant Image Recognition by Zernike Moments , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[39]  Andrea Prati,et al.  A Comparative Evaluation of Regression Learning Algorithms for Facial Age Estimation , 2014, FFER@ICPR.

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

[41]  Zhi-Hua Zhou,et al.  Facial Age Estimation by Learning from Label Distributions , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[42]  Xiaojun Qi,et al.  Face recognition under illumination variations based on eight local directional patterns , 2015, IET Biom..

[43]  Dit-Yan Yeung,et al.  Multi-task warped Gaussian process for personalized age estimation , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[44]  Xiaoming Liu,et al.  Demographic Estimation from Face Images: Human vs. Machine Performance , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[45]  Timo Ahonen,et al.  Recognition of blurred faces using Local Phase Quantization , 2008, 2008 19th International Conference on Pattern Recognition.

[46]  Robert M. Haralick,et al.  Digital Step Edges from Zero Crossing of Second Directional Derivatives , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[48]  R A Kirsch,et al.  Computer determination of the constituent structure of biological images. , 1971, Computers and biomedical research, an international journal.

[49]  Rama Chellappa,et al.  Age Estimation and Face Verification Across Aging Using Landmarks , 2012, IEEE Transactions on Information Forensics and Security.

[50]  Vasif V. Nabiyev,et al.  A new facial age estimation method using centrally overlapped block based local texture features , 2017, Multimedia Tools and Applications.

[51]  Carl E. Rasmussen,et al.  Warped Gaussian Processes , 2003, NIPS.

[52]  Yi-Ping Hung,et al.  Ordinal hyperplanes ranker with cost sensitivities for age estimation , 2011, CVPR 2011.

[53]  J. Flusser,et al.  Moments and Moment Invariants in Pattern Recognition , 2009 .

[54]  Ramakrishnan Mukundan,et al.  Local Tchebichef Moments for Texture Analysis , 2014 .

[55]  Sim Heng Ong,et al.  Image Analysis by Tchebichef Moments , 2001, IEEE Trans. Image Process..

[56]  Ramakrishnan Mukundan,et al.  Image quality assessment by discrete orthogonal moments , 2010, Pattern Recognit..

[57]  Hyeonjoon Moon,et al.  The FERET evaluation methodology for face-recognition algorithms , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[58]  Rama Chellappa,et al.  Modeling Age Progression in Young Faces , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[59]  Yun Fu,et al.  Human age estimation using bio-inspired features , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

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

[61]  FookesClinton,et al.  A flexible hierarchical approach for facial age estimation based on multiple features , 2016 .

[62]  Oksam Chae,et al.  Local Directional Texture Pattern image descriptor , 2015, Pattern Recognit. Lett..