The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - March (2010 vol.32)
pp: 385-401
Jinli Suo , Graduate University of Chinese Academy of Sciences, Beijing and Lotus Hill Research Institute, China
Song-Chun Zhu , University of California, Los Angeles, Los Angeles and Lotus Hill Research Institute, China
Shiguang Shan , Chinese Academy of Sciences, Beijing
Xilin Chen , Chinese Academy of Sciences, Beijing
ABSTRACT
In this paper, we present a compositional and dynamic model for face aging. The compositional model represents faces in each age group by a hierarchical And-Or graph, in which And nodes decompose a face into parts to describe details (e.g., hair, wrinkles, etc.) crucial for age perception and Or nodes represent large diversity of faces by alternative selections. Then a face instance is a transverse of the And-Or graph—parse graph. Face aging is modeled as a Markov process on the parse graph representation. We learn the parameters of the dynamic model from a large annotated face data set and the stochasticity of face aging is modeled in the dynamics explicitly. Based on this model, we propose a face aging simulation and prediction algorithm. Inversely, an automatic age estimation algorithm is also developed under this representation. We study two criteria to evaluate the aging results using human perception experiments: 1) the accuracy of simulation: whether the aged faces are perceived of the intended age group, and 2) preservation of identity: whether the aged faces are perceived as the same person. Quantitative statistical analysis validates the performance of our aging model and age estimation algorithm.
INDEX TERMS
Face aging modeling, face age estimation, generative model, And-Or graph, ANOVA.
CITATION
Jinli Suo, Song-Chun Zhu, Shiguang Shan, Xilin Chen, "A Compositional and Dynamic Model for Face Aging", IEEE Transactions on Pattern Analysis & Machine Intelligence, vol.32, no. 3, pp. 385-401, March 2010, doi:10.1109/TPAMI.2009.39
REFERENCES
[1] A.M. Albert, K. RicanekJr, and E. Patterson, “A Review of the Literature on the Aging Adult Skull and Face: Implications for Forensic Science Research and Applications,” J. Forensic Science Int'l, vol. 172, no. 1, pp. 1-9, Apr. 2007.
[2] Y. Bando, T. Kuratate, and T. Nishita, “A Simple Method for Modeling Wrinkles on Human Skin,” Proc. 10th Pacific Conf. Computer Graphics and Applications, pp. 166-175, 2002.
[3] R.G. Behrents, An Atlas of Growth in the Aging Cranio Facial Skeleton. Center for Human Growth and Development, Univ. of Michigan Press, 1985.
[4] A.C. Berg and S.C. Justo, “Aging of Orbicularis Muscle in Virtual Human Faces,” Proc. Seventh Int'l Conf. Information Visualization, pp. 164-168, July 2003.
[5] A.C. Berg, F.J.P. Lopez, and M. Gonzalez, “A Facial Aging Simulation Method Using Flaccidity Deformation Criteria,” Proc. 10th Int'l Conf. Information Visualization, pp. 791-796, July 2006.
[6] L. Boissieux, G. Kiss, N.M. Thalmann, and P. Kalra, “Simulation of Skin Aging and Wrinkles with Cosmetics Insight,” Proc. Eurographics Workshop Animation Computer Animation and Simulation, pp. 15-27, 2000.
[7] D.M. Burt and D.I. Perrett, “Perception of Age in Adult Caucasian Male Faces: Computer Graphic Manipulation of Shape and Color Information,” Proc. Royal Soc. of London, vol. 259, pp. 137-143, Feb. 1995.
[8] H. Chen, Z. Xu, Z. Liu, and S.C. Zhu, “Composite Templates for Cloth Modeling and Sketching,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, pp. 943-950, June 2006.
[9] H. Chen and S.C. Zhu, “A Generative Sketch Model for Human Hair Analysis and Synthesis,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 28, no. 7, pp. 1025-1040, July 2006.
[10] T.F. Cootes, G.J. Edwards, and C.J. Taylor, “Active Appearance Models,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 23, no. 6, pp. 681-685, June 2001.
[11] D. De Carlo, D. Metaxas, and M. Stone, “An Anthropometric Face Model Using Variational Techniques,” Proc. 25th Int'l Conf. Computer Graphics and Interactive Techniques, pp. 67-74, 1998.
[12] Y. Fu and T.S. Huang, “Human Age Estimation with Regression on Discriminative Aging Manifold,” IEEE Trans. Multimedia, vol. 10, no. 4, pp. 578-584, June 2008.
[13] Y. Fu and N. Zheng, “M-Face: An Appearance-Based Photorealistic Model for Multiple Facial Attributes Rendering,” IEEE Trans. Circuits and Systems for Video Technology, vol. 16, no. 7, pp. 830-842, July 2006.
[14] G. Guo, Y. Fu, C.R. Dyer, and T.S. Huang, “Image-Based Human Age Estimation by Manifold Learning and Locally Adjusted Robust Regression,” IEEE Trans. Image Processing, vol. 17, no. 7, pp. 1178-1188, July 2008.
[15] M. Gandhi, “A Method for Automatic Synthesis of Aged Human Facial Images,” master's thesis, McGill Univ., 2004.
[16] X. Geng, Z. Zhou, and K. Smith-Miles, “Automatic Age Estimation Based on Facial Aging Patterns,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 29, no. 12, pp. 2234-2240, Dec. 2007.
[17] C.M. Hill, C.J. Solomon, and S.J. Gibson, “Aging the Human Face—A Statistically Rigorous Approach,” Proc. IEE Symp. Imaging for Crime Detection and Prevention, pp. 89-94, June 2005.
[18] T.J. Hutton, B.F. Buxton, P. Hammond, and H.W.W. Potts, “Estimating Average Growth Trajectories in Shape-Space Using Kernel Smoothing,” IEEE Trans. Medical Imaging, vol. 22, no. 6, pp. 747-753, June 2003.
[19] F. Jiang and Y. Wang, “Facial Aging Simulation Based on Super Resolution in Tensor Space,” Proc. 15th Int'l Conf. Image Processing, pp. 1648-1651, 2008.
[20] Y.H. Kwon and N.D.V. Lobo, “Age Classification from Facial Images,” Computer Vision and Image Understanding, vol. 74, no. 1, pp. 1-21, Apr. 1999.
[21] A. Lanitis, C.J. Taylor, and T.F. Cootes, “Toward Automatic Simulation of Aging Effects on Face Images,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 24, no. 4, pp. 442-455, Apr. 2002.
[22] A. Lanitis, “Comparative Evaluation of Automatic Age-Progression Methodologies,” EURASIP J. Advances in Signal Processing, vol. 8, no. 2, pp. 1-10, Jan. 2008.
[23] A. Lanitis, C. Dragonova, and C. Christondoulou, “Comparing Different Classifiers for Automatic Age Estimation,” IEEE Trans. Systems, Man, and Cybernetics, Part B, vol. 34, no. 1, pp. 621-628, Feb. 2004.
[24] A. Lanitis, “Evaluating the Performance of Face-Aging Algorithms,” Proc. Eighth Int'l Conf. Automatic Face and Gesture Recognition, 2008.
[25] W.S. Lee, Y. Wu, and N.M. Thalmann, “Cloning and Aging in a VR Family,” Proc. Virtual Reality, pp. 61-68, Mar. 1999.
[26] F.R. Leta, A. Conci, D. Pamplona, and I. Itanguy, “Manipulating Facial Appearance through Age Parameters,” Proc. Ninth Brazilian Symp. Computer Graphics and Image Processing, pp. 167-172, 1996.
[27] H. Ling, S. Soatto, N. Ramanathan, and D.W. Jacobs, “Study of Face Recognition as People Age,” Proc. 11th Int'l Conf. Computer Vision, pp. 1-8, 2007.
[28] Z. Liu, Z. Zhang, and Y. Shan, “Image-Based Surface Detail Transfer,” IEEE Computer Graphics and Applications, vol. 24, no. 3, pp. 30-35, May/June 2004.
[29] S. Mukaida, H. Ando, K. Kinoshita, M. Kamachi, and K. Chihara, “Facial Image Synthesis Using Age Manipulation Based on Statistical Feature Extraction,” Proc. Visualization, Imaging, and Image Processing, pp. 12-17, 2002.
[30] U. Park, Y. Tong, and A.K. Jain, “Face Recognition with Temporal Invariance: A 3D Aging Model,” Proc. Eighth Int'l Conf. Automatic Face and Gesture Recognition, 2008.
[31] E. Patterson, K. Ricanek, M. Albert, and E. Boone, “Automatic Representation of Adult Aging in Facial Images,” Proc. Sixth IASTED Int'l Conf. Visualization, Imaging, and Image Processing, p. 612, 2006.
[32] P. Perez, M. Gangnet, and A. Blake, “Poisson Image Editing,” ACM Trans. Graphics, vol. 22, no. 3, pp. 313-318, July 2003.
[33] N. Ramanathan and R. Chellappa, “Modeling Age Progression in Young Faces,” Proc. Int'l Conf. Computer Vision and Pattern Recognition, vol. 1, pp. 387-394, 2006.
[34] N. Ramanathan and R. Chellappa, “Face Verification across Age Progression,” IEEE Trans. Image Processing, vol. 15, no. 11, pp. 3349-3361, Nov. 2006.
[35] N. Ramanathan and R. Chellappa, “Modeling Shape and Textural Variations in Aging Faces,” Proc. Eighth Int'l Conf. Automatic Face and Gesture Recognition, 2008.
[36] K. RicanekJr and T. Tesafaye, “Morph: A Longitudinal Image Database of Normal Adult Age-Progression,” Proc. Seventh Int'l Conf. Automatic Face and Gesture Recognition, pp. 341-345, 2006.
[37] C.M. Scandrett, C.J. Solomon, and S.J. Gibson, “A Person-Specific, Rigorous Aging Model of the Human Face,” Pattern Recognition Letters, vol. 27, no. 15, pp. 1776-1787, Nov. 2006.
[38] R. Singh, M. Vatsa, A. Noore, and S.K. Singh, “Age Transformation for Improving Face Recognition,” Proc. Second Int'l Conf. Pattern Recognition and Machine Intelligence, pp. 576-583, 2007.
[39] J. Suo, F. Min, S.C. Zhu, S. Shan, and X. Chen, “A Multi-Resolution Dynamic Model for Face Aging Simulation,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, pp. 1-8, 2007.
[40] J. Suo, T. Wu, S.C. Zhu, S. Shan, X. Chen, and W. Gao, “Design Sparse Features for Age Estimation Using Hierarchical Face Model,” Proc. Eighth Int'l Conf. Automatic Face and Gesture Recognition, 2008.
[41] B.P. Tiddeman, M.R. Stirrat, and D.I. Perrett, “Towards Realism in Facial Prototyping: Results of a Wavelet mrf Method,” Proc. 24th Conf. Theory and Practice of Computer Graphics, pp. 105-111, 2006.
[42] J. Wang and C. Ling, “Artificial Aging of Faces by Support Vector Machines,” Proc. 17th Canadian Conf. Artificial Intelligence, pp. 499-503, 2004.
[43] J. Wang, Y. Shang, G. Su, and X. Lin, “Age Simulation for Face Recognition,” Proc. 18th Int'l Conf. Pattern Recognition, vol. 3, pp. 913-916, 2006.
[44] Y. Wu and N.M. Thalmann, “A Dynamic Wrinkle Model in Facial Animation and Skin Aging,” J. Visualization and Computer Animation, vol. 6, pp. 195-205, Oct. 1995.
[45] Z. Xu, H. Chen, S.C. Zhu, and J. Luo, “A Hierarchical Compositional Model for Face Representation and Sketching,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 30, no. 6, pp. 955-969, June 2008.
[46] S. Yan, H. Wang, X. Tang, and T.S. Huang, “Learning Auto-Structured Regressor from Uncertain Nonnegative Labels,” Proc. 11th Int'l Conf. Computer Vision, pp. 1-8, 2007.
[47] Z. Yao, X. Yang, and S.C. Zhu, “Introduction to a Large-Scale General Purpose Ground Truth Database: Methodology, Annotation Tool and Benchmarks,” Proc. Sixth Int'l Conf. Energy Minimization Methods in Computer Vision and Pattern Recognition, pp. 169-183, 2007.
[48] M.S. Zimbler, M.S. Kokosk, and J.R. Thomas, “Anatomy and Pathophysiology of Facial Aging,” Facial Plastic Surgery Clinics of North Am., vol. 9, no. 2, pp. 179-187, 2001.
[49] “Face and Gesture Recognition,” Network: FG-NET Aging Database, http://sting.cycollege.ac.cy/alanitisfgnetaging /, 2008.
25 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool