Illumination-Aware Age Progression

We present an approach that takes a single photograph of a child as input and automatically produces a series of age-progressed outputs between 1 and 80 years of age, accounting for pose, expression, and illumination. Leveraging thousands of photos of children and adults at many ages from the Internet, we first show how to compute average image subspaces that are pixel-to-pixel aligned and model variable lighting. These averages depict a prototype man and woman aging from 0 to 80, under any desired illumination, and capture the differences in shape and texture between ages. Applying these differences to a new photo yields an age progressed result. Contributions include relightable age subspaces, a novel technique for subspace-to-subspace alignment, and the most extensive evaluation of age progression techniques in the literature.

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

[2]  Ce Liu,et al.  Exploring new representations and applications for motion analysis , 2009 .

[3]  Pieter Peers,et al.  SubEdit: a representation for editing measured heterogeneous subsurface scattering , 2009, SIGGRAPH 2009.

[4]  R. Chellappa,et al.  Age progression in Human Faces : A Survey , 2008 .

[5]  Ira Kemelmacher-Shlizerman,et al.  Exploring photobios , 2011, SIGGRAPH 2011.

[6]  Jan Kautz,et al.  Visio-lization: generating novel facial images , 2009, ACM Trans. Graph..

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

[8]  C. Ingleby Composite Portraits , 1885, Nature.

[9]  Ira Kemelmacher-Shlizerman,et al.  Collection flow , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[10]  D. Perrett,et al.  Perception of age in adult Caucasian male faces: computer graphic manipulation of shape and colour information , 1995, Proceedings of the Royal Society of London. Series B: Biological Sciences.

[11]  David I Perrett,et al.  Extracting Prototypical Facial Images from Exemplars , 2013, Perception.

[12]  Pat Hanrahan,et al.  A signal-processing framework for inverse rendering , 2001, SIGGRAPH.

[13]  Sheng-Wen Shih,et al.  Exemplar-based Age Progression Prediction in Children Faces , 2011, 2011 IEEE International Symposium on Multimedia.

[14]  Bingbing Ni,et al.  Web image mining towards universal age estimator , 2009, ACM Multimedia.

[15]  Adrian David Cheok,et al.  Transactions on Edutainment VI , 2011, Trans. Edutainment.

[16]  Tal Hassner,et al.  Viewing Real-World Faces in 3D , 2013, 2013 IEEE International Conference on Computer Vision.

[17]  C. Cacou Anthropometry of the head and face , 1995 .

[18]  Shiguang Shan,et al.  A Compositional and Dynamic Model for Face Aging , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Shree K. Nayar,et al.  Face swapping: automatically replacing faces in photographs , 2008, SIGGRAPH 2008.

[20]  Yixiong Liang,et al.  Age Simulation in Young Face Images , 2007, 2007 1st International Conference on Bioinformatics and Biomedical Engineering.

[21]  Mark Tygert,et al.  A Randomized Algorithm for Principal Component Analysis , 2008, SIAM J. Matrix Anal. Appl..

[22]  Ronen Basri,et al.  Lambertian Reflectance and Linear Subspaces , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

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

[24]  K. Ricanek,et al.  Comparison of synthetic face aging to age progression by forensic sketch artist , 2007 .

[25]  Tony Ezzat,et al.  Facial analysis and synthesis using image-based models , 1996, Proceedings of the Second International Conference on Automatic Face and Gesture Recognition.

[26]  Bernard Tiddeman,et al.  Towards Realism in Facial Image Transformation: Results of a Wavelet MRF Method , 2005, Comput. Graph. Forum.

[27]  Yiying Tong,et al.  Face recognition with temporal invariance: A 3D aging model , 2008, 2008 8th IEEE International Conference on Automatic Face & Gesture Recognition.

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

[29]  Thomas Brox,et al.  High Accuracy Optical Flow Estimation Based on a Theory for Warping , 2004, ECCV.

[30]  Susana Martinez-Conde Age progression , 2015, Nature.

[31]  Pascal Paysan,et al.  Statistical modeling of facial aging based on 3D scans , 2010 .

[32]  Yixiong Liang,et al.  A Multi-layer Model for Face Aging Simulation , 2011, Trans. Edutainment.

[33]  Horace Heafner Age-progression technology and its application to law enforcement , 1996, Other Conferences.

[34]  Antonio Torralba,et al.  SIFT Flow: Dense Correspondence across Different Scenes , 2008, ECCV.

[35]  Ira Kemelmacher-Shlizerman,et al.  Face reconstruction in the wild , 2011, 2011 International Conference on Computer Vision.

[36]  Joachim Weickert,et al.  Lucas/Kanade Meets Horn/Schunck: Combining Local and Global Optic Flow Methods , 2005, International Journal of Computer Vision.

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

[38]  Hans-Peter Seidel,et al.  Prediction of Individual Non‐Linear Aging Trajectories of Faces , 2007, Comput. Graph. Forum.

[39]  Jan Kautz,et al.  Visio-lization: generating novel facial images , 2009, SIGGRAPH 2009.