GANimation: Anatomically-Aware Facial Animation from a Single Image
Open accessAbstract
Recent advances in Generative Adversarial Networks (GANs) have shown impressive results for task of facial expression synthesis. The most successful architecture is StarGAN [4], that conditions GANs' generation process with images of a specific domain, namely a set of images of persons sharing the same expression. While effective, this approach can only generate a discrete number of expressions, determined by the content of the dataset. To address this limitation, in this paper, we introduce a novel GAN conditioning scheme based on Action Units (AU) annotations, which describes in a continuous manifold the anatomical facial movements defining a human expression. Our approach allows controlling the magnitude of activation of each AU and combine several of them. Additionally, we propose a fully unsupervised strategy to train the model, that only requires images annotated with their activated AUs, and exploit attention mechanisms that make our network robust to changing backgrounds and lighting conditions. Extensive evaluation show that our approach goes beyond competing conditional generators both in the capability to synthesize a much wider range of expressions ruled by anatomically feasible muscle movements, as in the capacity of dealing with images in the wild.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
GANimation has introduced a novel GAN conditioning method based on action units (AU) annotations.
“GAN animation (GANimation) (Pumarola et al. 2018) has introduced a novel GANconditioning method based on action units (AU) annotations.”
From Countering Malicious DeepFakes: Survey, Battleground, and Horizon (2022) · cites this paper as Pumarola et al. 2018
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Unpaired image-to-image translation using cycle-consistent adversarial networks
Zhu, J.-Y., Park, T., Isola, P., & Efros, A. A. (2017) · 2017 IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2017.244 · Cited by 23,602 · see citing works
Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network
Ledig, C., Theis, L., Huszar, F., Caballero, J., Cunningham, A., Acosta, A., Aitken, A., Tejani, A., Totz, J., Wang, Z., et al. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.19 · Cited by 12,696 · see citing works
Improved training of Wasserstein GANs
Gulrajani, I., Ahmed, F., Arjovsky, M., Dumoulin, V., & Courville, A. (2017) · arXiv · doi:10.48550/arxiv.1704.00028 · Cited by 6,800 · see citing works
StarGAN: Unified Generative Adversarial Networks for Multi-domain Image-to-Image Translation
Choi, Y., Choi, M., Kim, M., Ha, J.-W., Kim, S., & Choo, J. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00916 · Cited by 4,163 · see citing works
Flagged first, then by citations
Research works printed but not linked: 31
- [1]Arjovsky M, Chintala S, Bottou L: Wasserstein GAN. arXiv preprint arXiv:1701.07875 (2017) · arXiv
- [3]Benitez-Quiroz CF, Srinivasan R, Martinez AM,: Emotionet: An accurate, real-time algorithm for the automatic annotation of a million facial expressions in the wild. In: CVPR (2016)
- [5]Du S, Tao Y, Martinez AM: Compound facial expressions of emotion. Proceedings of the National Academy of Sciences p. 201322355 (2014) PMC3992629 24706770
- [6]Ekman P, Friesen W: Facial action coding system: A technique for the measurement of facial movement. Consulting Psychologists Press (1978)
- [7]Fischler MA, Elschlager RA: The representation and matching of pictorial structures. IEEE Transactions on Computers 22(1), 67– 92 (1973)
- [8]Goodfellow I, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Courville A, Bengio Y: Generative adversarial nets. In: NIPS (2014)
- [10]Isola P, Zhu JY, Zhou T, Efros AA: Image-to-image translation with conditional adversarial networks. In: CVPR (2017)
- [11]Johnson J, Alahi A, Fei-Fei L: Perceptual losses for real-time style transfer and super-resolution. In: ECCV (2016)
- [12]Karras T, Aila T, Laine S, Lehtinen J: Progressive growing of GANs for improved quality, stability, and variation. In: ICLR (2018)
- [13]Kim T, Cha M, Kim H, Lee J, Kim J: Learning to discover cross-domain relations with generative adversarial networks. In: ICML (2017)
- [14]Kingma D, Ba J: ADAM: A method for stochastic optimization. In: ICLR (2015)
- [15]Kingma DP, Welling M: Auto-encoding variational bayes. In: ICLR (2014)
- [16]Langner O, Dotsch R, Bijlstra G, Wigboldus DH, Hawk ST, Van Knip-penberg A: Presentation and validation of the radboud faces database. Cognition and emotion 24(8), 1377– 1388 (2010)
- [17]Larsen ABL, Spnderby SK, Larochelle H, Winther O: Autoencoding beyond pixels using a learned similarity metric. In: ICML (2016)
- [19]Li C, Wand M: Precomputed real-time texture synthesis with markovian generative adversarial networks. In: ECCV (2016)
- [20]Li M, Zuo W, Zhang D: Deep identity-aware transfer of facial attributes. arXiv preprint arXiv:1610.05586 (2016) · arXiv
- [21]Liu MY, Breuel T, Kautz J: Unsupervised image-to-image translation networks. In: NIPS (2017)
- [22]Mathieu M, Couprie C, LeCun Y: Deep multi-scale video prediction beyond mean square error. In: ICLR (2016)
- [23]Mirza M, Osindero S: Conditional generative adversarial nets. arXiv preprint arXiv:1411.1784 (2014) · arXiv
- [24]Odena A, Olah C, Shlens J: Conditional image synthesis with auxiliary classifier GANs. In: ICML (2017)
- [25]Pathak D, Krahenbuhl P, Donahue J, Darrell T, Efros AA: Context encoders: Feature learning by inpainting. In: CVPR (2016)
- [26]Perarnau G, van de Weijer J, Raducanu B, Álvarez JM: Invertible conditional GANs for image editing. arXiv preprint arXiv:1611.06355 (2016) · arXiv
- [27]Pumarola A, Agudo A, Sanfeliu A, Moreno-Noguer F: Unsupervised person image synthesis in arbitrary poses. In: CVPR (2018)
- [28]Radford A, Metz L, Chintala S: Unpaired image-to-image translation using cycle-consistent adversarial networks. In: ICLR (2016)
- [29]Reed S, Akata Z, Yan X, Logeswaran L, Schiele B, Lee H: Generative adversarial text to image synthesis. In: ICML (2016)
- [31]Shen W, Liu R: Learning residual images for face attribute manipulation. In: CVPR (2017)
- [32]Shrivastava A, Pfister T, Tuzel O, Susskind J, Wang W, Webb R: Learning from simulated and unsupervised images through adversarial training. In: CVPR (2017)
- [33]Wang X, Gupta A: Generative image modeling using style and structure adversarial networks. In: ECCV (2016)
- [34]Wang Z, Liu D, Yang J, Han W, Huang T: Deep networks for image superresolution with sparse prior. In: ICCV (2015)
- [37]Zhang H, Xu T, Li H, Zhang S, Huang X, Wang X, Metaxas D: Stack-gan: Text to photo-realistic image synthesis with stacked generative adversarial networks. In: ICCV (2017) 30010548
- [39]Zhu S, Fidler S, Urtasun R, Lin D, Loy CC: Be your own prada: Fashion synthesis with structural coherence. In: ICCV (2017)
Cited by
Sorted by citations
A Review on Generative Adversarial Networks: Algorithms, Theory, and Applications
Gui, J., Sun, Z., Wen, Y., Tao, D., & Ye, J. (2023) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2021.3130191 · Cited by 1,231 · see citing works
Multi-attentional Deepfake Detection
Zhao, H., Wei, T., Zhou, W., Zhang, W., Chen, D., & Yu, N. (2021) · 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr46437.2021.00222 · Cited by 1,019 · see citing works
Exploiting Visual Artifacts to Expose Deepfakes and Face Manipulations
Matern, F., Riess, C., & Stamminger, M. (2019) · 2019 IEEE Winter Applications of Computer Vision Workshops (WACVW) · doi:10.1109/wacvw.2019.00020 · Cited by 824 · see citing works
Few-Shot Adversarial Learning of Realistic Neural Talking Head Models
Zakharov, E., Shysheya, A., Burkov, E., & Lempitsky, V. (2019) · 2019 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00955 · Cited by 687 · see citing works
FSGAN: Subject Agnostic Face Swapping and Reenactment
Nirkin, Y., Keller, Y., & Hassner, T. (2019) · 2019 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00728 · Cited by 706 · see citing works
Masood, M., Nawaz, M., Malik, K. M., Javed, A., Irtaza, A., & Malik, H. (2023) · Applied Intelligence · doi:10.1007/s10489-022-03766-z · Cited by 543 · see citing works
FakeCatcher: Detection of Synthetic Portrait Videos using Biological Signals
Ciftci, U. A., Demir, I., & Yin, L. (2024) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2020.3009287 · Cited by 499 · see citing works
Hierarchical Cross-Modal Talking Face Generation With Dynamic Pixel-Wise Loss
Chen, L., Maddox, R. K., Duan, Z., & Xu, C. (2019) · 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2019.00802 · Cited by 437 · see citing works
M2TR: Multi-modal Multi-scale Transformers for Deepfake Detection
Wang, J., Wu, Z., Ouyang, W., Han, X., Chen, J., Jiang, Y.-G., & Li, S.-N. (2022) · Proceedings of the 2022 International Conference on Multimedia Retrieval · doi:10.1145/3512527.3531415 · Cited by 368 · see citing works
Disentangled and Controllable Face Image Generation via 3D Imitative-Contrastive Learning
Deng, Y., Yang, J., Chen, D., Wen, F., & Tong, X. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.00520 · Cited by 329 · see citing works
Generative Adversarial Networks for Image and Video Synthesis: Algorithms and Applications
Liu, M.-Y., Huang, X., Yu, J., Wang, T.-C., & Mallya, A. (2021) · Proceedings of the IEEE · doi:10.1109/jproc.2021.3049196 · Cited by 236 · see citing works
Defect-GAN: High-Fidelity Defect Synthesis for Automated Defect Inspection
Zhang, G., Cui, K., Hung, T.-Y., & Lu, S. (2021) · 2021 IEEE Winter Conference on Applications of Computer Vision (WACV) · doi:10.1109/wacv48630.2021.00257 · Cited by 200 · see citing works
Countering Malicious DeepFakes: Survey, Battleground, and Horizon
Juefei-Xu, F., Wang, R., Huang, Y., Guo, Q., Ma, L., & Liu, Y. (2022) · International Journal of Computer Vision · doi:10.1007/s11263-022-01606-8 · Cited by 191 · see citing works
“To address this limitation, GAN animation (GANimation) (Pumarola et al., 2018) has introduced a novel GAN conditioning method based on action units (AU) annotations.”
MethodFake face detection via adaptive manipulation traces extraction network
Guo, Z., Yang, G., Chen, J., & Sun, X. (2021) · Computer Vision and Image Understanding · doi:10.1016/j.cviu.2021.103170 · Cited by 165 · see citing works
High-resolution neural face swapping for visual effects
Naruniec, J., Helminger, L., Schroers, C., & Weber, R. M. (2020) · Computer Graphics Forum · doi:10.1111/cgf.14062 · Cited by 154 · see citing works
A survey on face data augmentation for the training of deep neural networks
Wang, X., Wang, K., & Lian, S. (2020) · Neural Computing and Applications · doi:10.1007/s00521-020-04748-3 · Cited by 141 · see citing works
Diffused Heads: Diffusion Models Beat GANs on Talking-Face Generation
Stypułkowski, M., Vougioukas, K., He, S., Zięba, M., Petridis, S., & Pantic, M. (2023) · arXiv · doi:10.48550/arxiv.2301.03396 · Cited by 140
Cascade EF-GAN: Progressive Facial Expression Editing With Local Focuses
Wu, R., Zhang, G., Lu, S., & Chen, T. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.00507 · Cited by 121 · see citing works
FReeNet: Multi-Identity Face Reenactment
Zhang, J., Zeng, X., Wang, M., Pan, Y., Liu, L., Liu, Y., Ding, Y., & Fan, C. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.00537 · Cited by 111 · see citing works
ICface: Interpretable and Controllable Face Reenactment Using GANs
Tripathy, S., Kannala, J., & Rahtu, E. (2020) · 2020 IEEE Winter Conference on Applications of Computer Vision (WACV) · doi:10.1109/wacv45572.2020.9093474 · Cited by 88 · see citing works
Efficient Emotional Adaptation for Audio-Driven Talking-Head Generation
Gan, Y., Yang, Z., Yue, X., Sun, L., & Yang, Y. (2023) · 2023 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv51070.2023.02069 · Cited by 72 · see citing works
ADD: Attention-Based DeepFake Detection Approach
Khormali, A., & Yuan, J.-S. (2021) · Big Data and Cognitive Computing · doi:10.3390/bdcc5040049 · Cited by 55 · see citing works
Blind detection of glow-based facial forgery
Guo, Z., Hu, L., Xia, M., & Yang, G. (2021) · Multimedia Tools and Applications · doi:10.1007/s11042-020-10098-y · Cited by 23 · see citing works
Fine-grained talking face generation with video reinterpretation
Huang, X., Wang, M., & Gong, M. (2021) · The Visual Computer · doi:10.1007/s00371-020-01982-7 · Cited by 11 · see citing works
- Authors
- Pumarola, A., Agudo, A., Martinez, A. M., Sanfeliu, A., & Moreno-Noguer, F.
- Affiliations
- Consejo Superior de Investigaciones Científicas (ES)
- Corresponding author
- Pumarola, Albert
- Venue
- Lecture Notes in Computer Science
- Publisher
- Springer International Publishing
- Published
- 2018
- Volume
- 11214
- Pages
- 835-851
- ISSN
- 0302-9743 (ISSN-L)
- 1611-3349
- PMC
- PMC6240441
- OpenAlex
- W2883861033
- Cited by
- 621
- References
- 4
- Citations by year
- 2026: 17 · 2025: 46 · 2024: 71 · 2023: 84 · 2022: 83 · 2021: 97 · 2020: 132 · 2019: 83 · 2018: 8
- FWCI
- 24.11
- Type
- conference paper
- Language
- en
- Open access
- green
- europepmc.org
- Locations
- Lecture notes in computer science (publishedVersion)
- PubMed (publishedVersion)
- Europe PMC (PubMed Central) (acceptedVersion)
- PubMed Central (acceptedVersion)
- UPCommons institutional repository (Universitat Politècnica de Catalunya) (submittedVersion, other-oa)
- DIGITAL.CSIC (Spanish National Research Council (CSIC)) (submittedVersion)
- Funders
- Nvidia
- Ministerio de Economía y Competitividad (644271, MDM-2016-0656)
- National Eye Institute (R01EY020834)
- National Institute on Deafness and Other Communication Disorders (R01DC014498)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Generative Adversarial Networks and Image Synthesis
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Face recognition and analysis
- Physical Sciences › Engineering › Control and Systems Engineering › Human Motion and Animation
- Keywords
- facial expression synthesis, facial animation, facial action units, conditional generative adversarial networks, unsupervised training, attention mechanism, StarGAN, facial muscle movement
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review