Joint gender classification and age estimation by nearly orthogonalizing their semantic spaces

Abstract In human face-based biometrics, gender classification and age estimation are two important research topics. Although a variety of approaches have been proposed to handle them, just a few of them are solved jointly, even so, these joint methods do not specifically concern the semantic difference between human gender and age, which is intuitively helpful for joint learning, consequently leaving us a room of further improving their performance. To this end, in this work we firstly propose a general learning framework for jointly estimating human gender and age by attempting to formulate such semantic relationships as a form of near-orthogonality regularization and then to incorporate it into the objective of the joint learning framework. In order to evaluate the effectiveness of the proposed framework, we exemplify it by respectively taking the widely used binary-class SVM for gender classification, and two threshold-based ordinal regression methods (i.e., the discriminant learning for ordinal regression and support vector ordinal regression) for age estimation, and crucially coupling both through the proposed semantic formulation. Moreover, we construct its nonlinear counterpart by deriving a representer theorem for the joint learning strategy. Finally, extensive experiments on four aging datasets, i.e., FG-NET, Morph Album I, Album II and Images of Groups demonstrate the effectiveness and superiority of the proposed strategy.

[1]  Chao Zhang,et al.  A Study on Cross-Population Age Estimation , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[2]  Andreas Christmann,et al.  Support vector machines , 2008, Data Mining and Knowledge Discovery Handbook.

[3]  Songcan Chen,et al.  Cumulative attribute relation regularization learning for human age estimation , 2015, Neurocomputing.

[4]  Yan Li,et al.  A Study on Apparent Age Estimation , 2015, 2015 IEEE International Conference on Computer Vision Workshop (ICCVW).

[5]  Jordi Vitrià,et al.  Gender Recognition in Non Controlled Environments , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[6]  Shuicheng Yan,et al.  Ranking with Uncertain Labels , 2007, 2007 IEEE International Conference on Multimedia and Expo.

[7]  K. Ricanek,et al.  Aspects of Age Variation in Facial Morphology Affecting Biometrics , 2007, 2007 First IEEE International Conference on Biometrics: Theory, Applications, and Systems.

[8]  Stan Z. Li,et al.  Age Estimation by Multi-scale Convolutional Network , 2014, ACCV.

[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]  Xun Xu,et al.  SODA-Boosting and Its Application to Gender Recognition , 2007, AMFG.

[11]  Silke Lange,et al.  Dependency of magnetocardiographically determined fetal cardiac time intervals on gestational age, gender and postnatal biometrics in healthy pregnancies , 2004, BMC pregnancy and childbirth.

[12]  Nicholas Costen,et al.  Sparse models for gender classification , 2004, Sixth IEEE International Conference on Automatic Face and Gesture Recognition, 2004. Proceedings..

[13]  Robert H. Deng,et al.  Attribute-Based Access to Scalable Media in Cloud-Assisted Content Sharing Networks , 2013, IEEE Transactions on Multimedia.

[14]  Changsheng Li,et al.  Learning distance metric regression for facial age estimation , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[15]  Qi Feng,et al.  Effective human age estimation using a two-stage approach based on Lie Algebrized Gaussians feature , 2013, Multimedia Tools and Applications.

[16]  Chen Wang,et al.  Local circular patterns for multi-modal facial gender and ethnicity classification , 2014, Image Vis. Comput..

[17]  Pierluigi Carcagnì,et al.  Assessment of deep learning for gender classification on traditional datasets , 2016, 2016 13th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS).

[18]  Gang Hua,et al.  Ordinal Regression with Multiple Output CNN for Age Estimation , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Wenyao Xu,et al.  Human Gender Classification: A Review , 2015, Int. J. Biom..

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

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

[22]  Amit Jain,et al.  Integrating independent components and linear discriminant analysis for gender classification , 2004, Sixth IEEE International Conference on Automatic Face and Gesture Recognition, 2004. Proceedings..

[23]  Albert Ali Salah,et al.  Combining Facial Dynamics With Appearance for Age Estimation , 2015, IEEE Transactions on Image Processing.

[24]  Antitza Dantcheva,et al.  Gender Estimation Based on Smile-Dynamics , 2017, IEEE Transactions on Information Forensics and Security.

[25]  Lokesh khubalkar Attribute Based Access to Scalable Media , 2017 .

[26]  Yun Fu,et al.  Is gender recognition affected by age? , 2009, 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops.

[27]  Roope Raisamo,et al.  Evaluation of Gender Classification Methods with Automatically Detected and Aligned Faces , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[28]  Wenhao Zhang,et al.  Gender and gaze gesture recognition for human-computer interaction , 2016, Comput. Vis. Image Underst..

[29]  Jun Li,et al.  Dense SIFT and Gabor descriptors-based face representation with applications to gender recognition , 2010, 2010 11th International Conference on Control Automation Robotics & Vision.

[30]  Thomas S. Huang,et al.  Human age estimation using bio-inspired features , 2009, CVPR.

[31]  Jerry Fjermestad,et al.  Electronic Customer Relationship Management , 2006 .

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

[33]  Brunelli Poggio,et al.  HyberBF Networks for Gender Classification , 1992 .

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

[35]  Bingbing Ni,et al.  Web Image and Video Mining Towards Universal and Robust Age Estimator , 2011, IEEE Transactions on Multimedia.

[36]  Wei Chu,et al.  New approaches to support vector ordinal regression , 2005, ICML.

[37]  Luc Van Gool,et al.  DEX: Deep EXpectation of Apparent Age from a Single Image , 2015, 2015 IEEE International Conference on Computer Vision Workshop (ICCVW).

[38]  D. H. Manjaiah,et al.  Electronic Customer Relationship Management (e-CRM): Data Integration for Technical Institutions , 2014 .

[39]  Nanning Zheng,et al.  Facetransfer: a system model of facial image rendering , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[40]  Yun Fu,et al.  A study on automatic age estimation using a large database , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[41]  Roberto Paredes,et al.  Local Deep Neural Networks for gender recognition , 2016, Pattern Recognit. Lett..

[42]  Jian-Jiun Ding,et al.  Facial age estimation based on label-sensitive learning and age-oriented regression , 2013, Pattern Recognit..

[43]  Cuixian Chen,et al.  Gender classification from infants to seniors , 2010, 2010 Fourth IEEE International Conference on Biometrics: Theory, Applications and Systems (BTAS).

[44]  Javier Lorenzo-Navarro,et al.  Descriptors and regions of interest fusion for in- and cross-database gender classification in the wild , 2017, Image Vis. Comput..

[45]  Haibin Ling,et al.  Diagnosing deep learning models for high accuracy age estimation from a single image , 2017, Pattern Recognit..

[46]  Guodong Guo,et al.  Human age estimation: What is the influence across race and gender? , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[47]  Jianping Li,et al.  Parameter selection of support vector machines and genetic algorithm based on change area search , 2011, Neural Computing and Applications.

[48]  Jiwen Lu,et al.  Ordinary Preserving Manifold Analysis for Human Age and Head Pose Estimation , 2013, IEEE Transactions on Human-Machine Systems.

[49]  Jiwen Lu,et al.  Group-aware deep feature learning for facial age estimation , 2017, Pattern Recognit..

[50]  Shumeet Baluja,et al.  Boosting Sex Identification Performance , 2005, International Journal of Computer Vision.

[51]  Ming-Hsuan Yang,et al.  Learning Gender with Support Faces , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[52]  Phalguni Gupta,et al.  Hierarchical age estimation with dissimilarity-based classification , 2013, Neurocomputing.

[53]  Guodong Guo,et al.  A framework for joint estimation of age, gender and ethnicity on a large database , 2014, Image Vis. Comput..

[54]  Xiu-Shen Wei,et al.  Deep Label Distribution Learning for Apparent Age Estimation , 2015, 2015 IEEE International Conference on Computer Vision Workshop (ICCVW).

[55]  Haizhou Ai,et al.  Demographic Classification with Local Binary Patterns , 2007, ICB.

[56]  Xiaoming Zhang,et al.  Kernel Discriminant Learning for Ordinal Regression , 2010, IEEE Transactions on Knowledge and Data Engineering.

[57]  Kai Li,et al.  D2C: Deep cumulatively and comparatively learning for human age estimation , 2017, Pattern Recognit..

[58]  Hassen Drira,et al.  Combining face averageness and symmetry for 3D-based gender classification , 2015, Pattern Recognit..

[59]  Yun Fu,et al.  Human Age Estimation With Regression on Discriminative Aging Manifold , 2008, IEEE Transactions on Multimedia.

[60]  Chao Zhang,et al.  Exploiting Unlabeled Ages for Aging Pattern Analysis on a Large Database , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition Workshops.

[61]  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.

[62]  Albert Ali Salah,et al.  Recognition of Genuine Smiles , 2015, IEEE Transactions on Multimedia.

[63]  Yan-Ying Chen,et al.  Travel Recommendation by Mining People Attributes and Travel Group Types From Community-Contributed Photos , 2013, IEEE Transactions on Multimedia.

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

[65]  Xiaolong Wang,et al.  Deeply-Learned Feature for Age Estimation , 2015, 2015 IEEE Winter Conference on Applications of Computer Vision.

[66]  Jun Wan,et al.  Age Estimation Based on a Single Network with Soft Softmax of Aging Modeling , 2016, ACCV.

[67]  Gerhard Raab,et al.  Customer Relationship Management: A Global Perspective , 2012 .

[68]  Shaogang Gong,et al.  Cumulative Attribute Space for Age and Crowd Density Estimation , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[69]  Qiang Ji,et al.  Gender recognition from visible and thermal infrared facial images , 2016, Multimedia Tools and Applications.

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

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

[72]  Zhongyu Lou,et al.  Expression-Invariant Age Estimation , 2014, BMVC.

[73]  ZhouZhi-Hua,et al.  Automatic Age Estimation Based on Facial Aging Patterns , 2007 .

[74]  Nello Cristianini,et al.  Gender Classification by Deep Learning on Millions of Weakly Labelled Images , 2016, 2016 IEEE 16th International Conference on Data Mining Workshops (ICDMW).

[75]  Paul A. Viola,et al.  A unified learning framework for real time face detection and classification , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.

[76]  Huang-Chia Shih,et al.  Robust gender classification using a precise patch histogram , 2013, Pattern Recognit..

[77]  Eam Khwang Teoh,et al.  Facial age range estimation with extreme learning machines , 2015, Neurocomputing.

[78]  H. Ai,et al.  LUT-Based Adaboost for Gender Classification , 2003, AVBPA.

[79]  Driss Aboutajdine,et al.  Boosting 3-D-Geometric Features for Efficient Face Recognition and Gender Classification , 2012, IEEE Transactions on Information Forensics and Security.

[80]  Michael J. A. Berry,et al.  Data Mining Techniques: For Marketing, Sales, and Customer Relationship Management , 2004 .

[81]  Chen Wang,et al.  Facial image-based gender classification using Local Circular Patterns , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[82]  Peng Li,et al.  Patch-based within-object classification , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[83]  Marios Savvides,et al.  DeepGender: Occlusion and Low Resolution Robust Facial Gender Classification via Progressively Trained Convolutional Neural Networks with Attention , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[84]  Bao-Liang Lu,et al.  Multi-view gender classification using symmetry of facial images , 2011, Neural Computing and Applications.

[85]  Lin Chen,et al.  An interval type-2 T-S fuzzy classification system based on PSO and SVM for gender recognition , 2014, Multimedia Tools and Applications.

[86]  Rama Chellappa,et al.  Face Verification Across Age Progression , 2006, IEEE Transactions on Image Processing.

[87]  Tetsunori Kobayashi,et al.  Subspace-based age-group classification using facial images under various lighting conditions , 2006, 7th International Conference on Automatic Face and Gesture Recognition (FGR06).

[88]  Qi Tian,et al.  Cross-database age estimation based on transfer learning , 2010, 2010 IEEE International Conference on Acoustics, Speech and Signal Processing.

[89]  Jiwen Lu,et al.  Fusing shape and texture information for facial age estimation , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[90]  Alexander C. Loui,et al.  Automatic face-based image grouping for albuming , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[91]  Felix A. Wichmann,et al.  Gender Classification of Human Faces , 2002, Biologically Motivated Computer Vision.

[92]  P. Bühlmann,et al.  The group lasso for logistic regression , 2008 .

[93]  Andrew C. Gallagher,et al.  Understanding images of groups of people , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[94]  Min Chen,et al.  Discriminant Feature Manifold for Facial Aging Estimation , 2010, 2010 20th International Conference on Pattern Recognition.

[95]  Jean-Luc Dugelay,et al.  Minimalistic CNN-based ensemble model for gender prediction from face images , 2016, Pattern Recognit. Lett..

[96]  Xiaolong Wang,et al.  A study on human age estimation under facial expression changes , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[97]  N. Zheng,et al.  M-Face: An Appearance-Based Photorealistic Model for Multiple Facial Attributes Rendering , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[98]  Luc Van Gool,et al.  Deep Expectation of Real and Apparent Age from a Single Image Without Facial Landmarks , 2016, International Journal of Computer Vision.

[99]  Balasubramanian Raman,et al.  Compass local binary patterns for gender recognition of facial photographs and sketches , 2016, Neurocomputing.

[100]  Bahman Javadi,et al.  Editorial: recent advances in communication networks and multimedia technologies , 2013, Multimedia Tools and Applications.

[101]  Yunhong Wang,et al.  A hierarchical framework for image-based human age estimation by weighted and OHRanked Sparse Representation-based classification , 2012, 2012 5th IAPR International Conference on Biometrics (ICB).

[102]  Changyin Sun,et al.  Gender classification using 3D statistical models , 2016, Multimedia Tools and Applications.

[103]  Javier Lorenzo-Navarro,et al.  On using periocular biometric for gender classification in the wild , 2016, Pattern Recognit. Lett..

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

[105]  Yu Zhang,et al.  Learning from facial aging patterns for automatic age estimation , 2006, MM '06.

[106]  Yixiong Liang,et al.  Multi-task GLOH feature selection for human age estimation , 2011, 2011 18th IEEE International Conference on Image Processing.

[107]  Changsheng Li,et al.  Learning ordinal discriminative features for age estimation , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[108]  Ye Xu,et al.  Estimating Human Age by Manifold Analysis of Face Pictures and Regression on Aging Features , 2007, 2007 IEEE International Conference on Multimedia and Expo.

[109]  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.

[110]  Mohammad Hamiruce Marhaban,et al.  FASTA-ELM: A fast adaptive shrinkage/thresholding algorithm for extreme learning machine and its application to gender recognition , 2017, Neurocomputing.

[111]  Kate Smith-Miles,et al.  Facial age estimation by multilinear subspace analysis , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

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

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

[114]  Theo Gevers,et al.  Learning-based encoding with soft assignment for age estimation under unconstrained imaging conditions , 2012, Image Vis. Comput..

[115]  Arthur E. Hoerl,et al.  Ridge Regression: Biased Estimation for Nonorthogonal Problems , 2000, Technometrics.

[116]  Shaogang Gong,et al.  Audio- and Video-based Biometric Person Authentication , 1997, Lecture Notes in Computer Science.

[117]  Terrence J. Sejnowski,et al.  SEXNET: A Neural Network Identifies Sex From Human Faces , 1990, NIPS.

[118]  Roman Rosipal,et al.  Overview and Recent Advances in Partial Least Squares , 2005, SLSFS.

[119]  Shuicheng Yan,et al.  Learning Auto-Structured Regressor from Uncertain Nonnegative Labels , 2007, 2007 IEEE 11th International Conference on Computer Vision.