Proceedings

AgeFlow: Conditional Age Progression and Regression with Normalizing Flows

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 743-750.

https://doi.org/10.24963/ijcai.2021/103

Abstract

Age progression and regression aim to synthesize photorealistic appearance of a given face image with aging and rejuvenation effects, respectively. Existing generative adversarial networks (GANs) based methods suffer from the following three major issues: 1) unstable training introducing strong ghost artifacts in the generated faces, 2) unpaired training leading to unexpected changes in facial attributes such as genders and races, and 3) non-bijective age mappings increasing the uncertainty in the face transformation. To overcome these issues, this paper proposes a novel framework, termed AgeFlow, to integrate the advantages of both flow-based models and GANs. The proposed AgeFlow contains three parts: an encoder that maps a given face to a latent space through an invertible neural network, a novel invertible conditional translation module (ICTM) that translates the source latent vector to target one, and a decoder that reconstructs the generated face from the target latent vector using the same encoder network; all parts are invertible achieving bijective age mappings. The novelties of ICTM are two-fold. First, we propose an attribute-aware knowledge distillation to learn the manipulation direction of age progression while keeping other unrelated attributes unchanged, alleviating unexpected changes in facial attributes. Second, we propose to use GANs in the latent space to ensure the learned latent vector indistinguishable from the real ones, which is much easier than traditional use of GANs in the image domain. Experimental results demonstrate superior performance over existing GANs-based methods on two benchmarked datasets. The source code is available at https://github.com/Hzzone/AgeFlow.

  1. [Chen et al., 2015] Bor-Chun Chen, Chu-Song Chen, and Winston H Hsu. Face recognition and retrieval using cross- age reference coding with cross-age celebrity dataset. IEEE TMM, 2015.
  2. [Deng et al., 2019] Jiankang Deng, Jia Guo, Niannan Xue, and Stefanos Zafeiriou. ArcFace: Additive angular margin loss for deep face recognition. In CVPR, 2019.
  3. [Dinh et al., 2015] Laurent Dinh, David Krueger, and Yoshua Bengio. NICE: Non-linear independent compo- nents estimation. In ICLR, 2015.
  4. [Dinh et al., 2017] Laurent Dinh, Jascha Sohl-Dickstein, and Samy Bengio. Density estimation using real NVP. In ICLR, 2017.
  5. [Goodfellow et al., 2014] Ian Goodfellow, Jean Pouget- Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Gen- erative adversarial nets. In NIPS, 2014.
  6. [He et al., 2019] Zhenliang He, Meina Kan, Shiguang Shan, and Xilin Chen. S2GAN: Share aging factors across ages and share aging trends among individuals. In ICCV, 2019.
  7. [Huang et al., 2021a] Zhizhong Huang, Shouzhen Chen, Junping Zhang, and Hongming Shan. PFA-GAN: Progres- sive face aging with generative adversarial network. IEEE TIFS, 2021.
  8. [Huang et al., 2021b] Zhizhong Huang, Junping Zhang, and Hongming Shan. Routinggan: Routing age progression and regression with disentangled learning. In ICASSP, 2021.
  9. [Huang et al., 2021c] Zhizhong Huang, Junping Zhang, and Hongming Shan. When age-invariant face recognition meets face age synthesis: A multi-task learning frame- work. In CVPR, 2021.
  10. [Kingma and Dhariwal, 2018] Durk P Kingma and Prafulla Dhariwal. Glow: Generative flow with invertible 1x1 con- volutions. In NeurIPS, 2018.
  11. [Li et al., 2018] Peipei Li, Yibo Hu, Qi Li, Ran He, and Zhenan Sun. Global and local consistent age generative adversarial networks. In ICPR, 2018.
  12. [Li et al., 2019] Peipei Li, Yibo Hu, Ran He, and Zhenan Sun. Global and local consistent wavelet-domain age syn- thesis. IEEE TIFS, 2019.
  13. [Li et al., 2020a] Peipei Li, Huaibo Huang, Yibo Hu, Xi- ang Wu, Ran He, and Zhenan Sun. Hierarchical face ag- ing through disentangled latent characteristics. In ECCV, 2020.
  14. [Li et al., 2020b] Qi Li, Yunfan Liu, and Zhenan Sun. Age progression and regression with spatial attention modules. In AAAI, 2020.
  15. [Liu et al., 2015] Ziwei Liu, Ping Luo, Xiaogang Wang, and Xiaoou Tang. Deep learning face attributes in the wild. In ICCV, 2015.
  16. [Liu et al., 2019] Yunfan Liu, Qi Li, and Zhenan Sun. Attribute-aware face aging with wavelet-based generative adversarial networks. In CVPR, 2019.
  17. [Mao et al., 2017] Xudong Mao, Qing Li, Haoran Xie, Ray- mond YK Lau, Zhen Wang, and Stephen Paul Smolley. Least squares generative adversarial networks. In ICCV, 2017.
  18. [Mirza and Osindero, 2014] Mehdi Mirza and Simon Osin- dero. Conditional generative adversarial nets. arXiv preprint arXiv:1411.1784, 2014.
  19. [Miyato et al., 2018] Takeru Miyato, Toshiki Kataoka, Masanori Koyama, and Yuichi Yoshida. Spectral nor- malization for generative adversarial networks. In ICLR, 2018.
  20. [Or-El et al., 2020] Roy Or-El, Soumyadip Sengupta, Ohad Fried, Eli Shechtman, and Ira Kemelmacher-Shlizerman. Lifespan age transformation synthesis. In ECCV, 2020.
  21. [Park et al., 2010] Unsang Park, Yiying Tong, and Anil K Jain. Age-invariant face recognition. IEEE TPAMI, 2010.
  22. [Ricanek and Tesafaye, 2006] Karl Ricanek and Tamirat Tesafaye. MORPH: A longitudinal image database of nor- mal adult age-progression. In FG, 2006.
  23. [Song et al., 2018] Jingkuan Song, Jingqiu Zhang, Lianli Gao, Xianglong Liu, and Heng Tao Shen. Dual conditional gans for face aging and rejuvenation. In IJCAI, 2018. IJCAI
  24. [Wang et al., 2016] Wei Wang, Zhen Cui, Yan Yan, Jiashi Feng, Shuicheng Yan, Xiangbo Shu, and Nicu Sebe. Re- current face aging. In CVPR, 2016.
  25. [Wang et al., 2018] Zongwei Wang, Xu Tang, Weixin Luo, and Shenghua Gao. Face aging with identity-preserved conditional generative adversarial networks. In CVPR, 2018.
  26. [Yang et al., 2018] Hongyu Yang, Di Huang, Yunhong Wang, and Anil K Jain. Learning face age progression: A pyramid architecture of GANs. In CVPR, 2018.
  27. [Zhang et al., 2016] Kaipeng Zhang, Zhanpeng Zhang, Zhifeng Li, and Yu Qiao. Joint face detection and align- ment using multitask cascaded convolutional networks. IEEE SPL, 2016.
  28. [Zhang et al., 2017] Zhifei Zhang, Yang Song, and Hairong Qi. Age progression/regression by conditional adversarial autoencoder. In CVPR, 2017.
  29. [Zhu et al., 2017] Jun-Yan Zhu, Taesung Park, Phillip Isola, and Alexei A Efros. Unpaired image-to-image transla- tion using cycle-consistent adversarial networks. In ICCV, 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards