Multimedia Tools and Applications

, Volume 72, Issue 1, pp 801–824 | Cite as

Human face aging with guided prediction and detail synthesis

  • Ming-Han Tsai
  • Yen-Kai Liao
  • I-Chen Lin


In this paper, we present an example-based method to estimate the aging process of a human face. To tackle the difficulty of collecting considerable chronological photos of individuals, we utilize a two-layer strategy. Based on a sparse aging database, an EM-PCA-based algorithm with the personal guidance vector is first applied to conjecture the temporal variations of a target face. Since the subspace-based prediction may not preserve detailed creases, we propose synthesizing facial details with a separate texture dataset. Besides automatic simulation, the proposed framework can also include further guidance, e.g., parents’ impact vector or users’ indication of wrinkles. Our estimated results can improve feature point positions and user evaluation demonstrates that the two-layer approach provides more reasonable aging prediction.


Face aging Image generation Pattern analysis 



Authors would like to appreciate Hui-Ping Liu for her initial trials on face aging, and thank the volunteers that participated in our experiments. Ming-Han Tsai and Yen-Kai Liao are the co-first authors and I-Chen Lin is the corresponding author. This paper was partially supported by the National Science Council, Taiwan under grant no. NSC 100-2221-E-009-148.


  1. 1.
    Blanz V and Vetter T (1999) A morphable model for the synthesis of 3D faces. Proc. SIGGRAPH’99, pp. 187–194Google Scholar
  2. 2.
    Burt M, Perrett D (1995) Perception of age in adult Caucasian male faces: computer graphic manipulation of shape and color information. Proc Roy Soc Lond B Biol Sci 259(1355):137–143CrossRefGoogle Scholar
  3. 3.
    Chou J-K and Yang C-K (2011) Simulation of Face/Hairstyle Swapping in Photographs with Skin Texture Synthesis. Multimedia Tools and Applications (MTAP). doi:  10.1007/s11042-011-0891-1
  4. 4.
    Cootes TF, Edwards GJ, Taylor CJ (2001) Active appearance models. IEEE Trans Pattern Anal Mach Intell 23(6):681–685CrossRefGoogle Scholar
  5. 5.
    Fu Y, Huang T-S (2008) Human age estimation with regression on discriminative aging manifold. IEEE Trans Multimed 10(4):578–584CrossRefGoogle Scholar
  6. 6.
    Geng X, Zhou Z-H, Smith-Miles K (2007) Automatic age estimation based on facial aging patterns. IEEE Trans Pattern Anal Mach Intell 29(12):2234–2240CrossRefGoogle Scholar
  7. 7.
    Guo G, Fu Y, Dyer CR, Huang TS (2008) Image-based human age estimation by manifold learning and locally adjusted robust regression. IEEE Trans Image Process 17(7):1178–1188CrossRefMathSciNetGoogle Scholar
  8. 8.
    Hubball D, Chen M, Grant PW (2008) Image-based aging using evolutionary computing. Comput Graph Forum 27(2):607–616CrossRefGoogle Scholar
  9. 9.
    Lanitis A, Taylor CJ, Cootes TF (2002) Toward automatic simulation of aging effects on face images. IEEE Trans Pattern Anal Mach Intell 24(4):442–455CrossRefGoogle Scholar
  10. 10.
    Li W, Zhang D, Lu G, Luo N (2012) A novel 3-D palmprint acquisition system. IEEE Trans Syst Man Cybern Syst Hum 42(2):437–451CrossRefGoogle Scholar
  11. 11.
    Lin I-C, Chang W-H, Lo Y-S, Peng J-Y, Lin C-Y (2010) Image-based detail reconstruction of non-Lambertian surfaces. Comput Animat Virtual Worlds (CAVW) 21(1):55–68CrossRefGoogle Scholar
  12. 12.
    Liu Z, Shan Y, Zhang Z (2001) Expressive expression mapping with ratio images. Proc. ACM SIGGRAPH’01, pp. 271–276, AugGoogle Scholar
  13. 13.
    Mohammed U, Prince SJD and Kautz J (2009) Visio-lization: generating novel facial images. ACM Trans. Graphics, 28(3): 57:1–57:8Google Scholar
  14. 14.
    Pérez P, Gangnet M, Blake A (2003) Poisson image editing. ACM Trans Graph 22(3):313–318CrossRefGoogle Scholar
  15. 15.
    Ramanathan N, Chellappa R (2006) Modeling age progression in young faces. Proc IEEE Conf Comput Vis Pattern Recogn 1:387–394Google Scholar
  16. 16.
    Ramanathan N, Chellappa R, Biswas S (2009) Age progression in human faces: a survey. J Vis Lang Comput 20(3):131–144CrossRefGoogle Scholar
  17. 17.
    Scherbaum K, Sunkel M, Seidel H-P, Blanz V (2007) Prediction of individual non-linear aging trajectories of faces. Comput Graph Forum 26(3):285–294CrossRefGoogle Scholar
  18. 18.
    Seitz SM and Dyer CR (1996) View Morphing. Proc. ACM SIGGRAPH’ 96, pp. 21–30, AugGoogle Scholar
  19. 19.
    Shaw RB, Katzel EB, Koltz PF, Kahn DM, Girotto JA, Langstein HN (2010) Aging of the mandible and its aesthetic implications. Plast Reconstr Surg 125(1):332–342CrossRefGoogle Scholar
  20. 20.
    Suo J, Zhu S-C, Shan S, Chen X (2010) A compositional and dynamic model for face aging. IEEE Trans Pattern Anal Mach Intell 32(3):385–401CrossRefGoogle Scholar
  21. 21.
    The FG-NET Aging Database (2002)
  22. 22.
    Wang C-C, Su Y-C, Hsu C-T, Lin C-W and Mark Liao H-Y (2009) Bayesian Age Estimation on Face Images. Proc. IEEE International Conference on Multimedia and Expo, New York, USA, pp. 282–285, JuneGoogle Scholar
  23. 23.
    Zimbler MS, Kokoska MS, Thomas JR (2001) Anatomy and pathophysiology of facial aging. Facial Plast Surg Clin N Am 9(2):179–187Google Scholar

Copyright information

© Springer Science+Business Media New York 2013

Authors and Affiliations

  1. 1.Department of Computer ScienceNational Chiao Tung UniversityHsinchu CityTaiwan

Personalised recommendations