Fake It Till You Make It: Face analysis in the wild using synthetic data alone
Not on the map. Why?
Abstract (arXiv)
We demonstrate that it is possible to perform face-related computer vision in the wild using synthetic data alone. The community has long enjoyed the benefits of synthesizing training data with graphics, but the domain gap between real and synthetic data has remained a problem, especially for human faces. Researchers have tried to bridge this gap with data mixing, domain adaptation, and domain-adversarial training, but we show that it is possible to synthesize data with minimal domain gap, so that models trained on synthetic data generalize to real in-the-wild datasets. We describe how to combine a procedurally-generated parametric 3D face model with a comprehensive library of hand-crafted assets to render training images with unprecedented realism and diversity. We train machine learning systems for face-related tasks such as landmark localization and face parsing, showing that synthetic data can both match real data in accuracy as well as open up new approaches where manual labelling would be impossible.
Key facts. Cited by 200 papers in the map (data through 7 Oct 2026). Builds on 39 of its 81 references that are in the map. First posted on arXiv 30 Sep 2021.
Builds on
39 of 81 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2019PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitizationcited by 818
- 2016Playing for Data: Ground Truth from Computer Gamescited by 816
- 2020PIFuHD: Multi-Level Pixel-Aligned Implicit Function for High-Resolution 3D Human Digitizationcited by 521
- 2017Learning from Synthetic Humanscited by 358
- 2016Virtual Worlds as Proxy for Multi-Object Tracking Analysiscited by 340
- 2016Learning from Simulated and Unsupervised Images through Adversarial Trainingcited by 287
- 2017Hand Keypoint Detection in Single Images using Multiview Bootstrappingcited by 231
27 more
- 2017GANerated Hands for Real-time 3D Hand Tracking from Monocular RGBcited by 147
- 2018Face Alignment in Full Pose Range: A 3D Total Solutioncited by 147
- 2017Morphable Face Models - An Open Frameworkcited by 138
- 2018Look at Boundary: A Boundary-Aware Face Alignment Algorithmcited by 137
- 2019Meta-Sim: Learning to Generate Synthetic Datasetscited by 128
- 2019Adaptive Wing Loss for Robust Face Alignment via Heatmap Regressioncited by 127
- 2019FairFace: Face Attribute Dataset for Balanced Race, Gender, and Agecited by 87
- 2016Learning Detailed Face Reconstruction from a Single Imagecited by 71
- 2019Photorealistic Image Synthesis for Object Instance Detectioncited by 66
- 20163D Face Reconstruction by Learning from Synthetic Datacited by 64
- 2020CONFIG: Controllable Neural Face Image Generationcited by 61
- 2017Unrestricted Facial Geometry Reconstruction Using Image-to-Image Translationcited by 56
- 2015Rendering of Eyes for Eye-Shape Registration and Gaze Estimationcited by 49
- 2018Domain Adaptation through Synthesis for Unsupervised Person Re-identificationcited by 44
- 2018Effective Use of Synthetic Data for Urban Scene Semantic Segmentationcited by 41
- 2019Simulating Content Consistent Vehicle Datasets with Attribute Descentcited by 35
- 2019Face Parsing with RoI Tanh-Warpingcited by 33
- 20193FabRec: Fast Few-shot Face alignment by Reconstructioncited by 33
- 2018DenseReg: Fully Convolutional Dense Shape Regression In-the-Wildcited by 32
- 2018Semi-supervised Adversarial Learning to Generate Photorealistic Face Images of New Identities from 3D Morphable Modelcited by 28
- 2019OpenEDS: Open Eye Datasetcited by 27
- 2020Edge-aware Graph Representation Learning and Reasoning for Face Parsingcited by 26
- 2014On Rendering Synthetic Images for Training an Object Detectorcited by 18
- 2019Laplace Landmark Localizationcited by 16
- 2020Synthetic-to-Real Unsupervised Domain Adaptation for Scene Text Detection in the Wildcited by 15
- 2017Hand2Face: Automatic Synthesis and Recognition of Hand Over Face Occlusionscited by 8
- 2020High Resolution Zero-Shot Domain Adaptation of Synthetically Rendered Face Imagescited by 4
Built on by
Citing papers per year: 2021: 5; 2022: 40; 2023: 50; 2024: 53; 2025: 37; 2026: 15.
200 papers.
Sort:
By area:
- 2024A Survey on Large Language Models for Code Generationcited by 646
- 2022Kubric: A scalable dataset generatorcited by 373
- 2022Rodin: A Generative Model for Sculpting 3D Digital Avatars Using Diffusioncited by 309
- 2023What does CLIP know about a red circle? Visual prompt engineering for VLMscited by 215
- 2023Infinite Photorealistic Worlds using Procedural Generationcited by 142
- 2023Machine Learning for Synthetic Data Generation: A Reviewcited by 118
- 2024CinePile: A Long Video Question Answering Dataset and Benchmarkcited by 112
- 2024Best Practices and Lessons Learned on Synthetic Datacited by 104
- 2022DigiFace-1M: 1 Million Digital Face Images for Face Recognitioncited by 92
- 2024BlockFusion: Expandable 3D Scene Generation using Latent Tri-plane Extrapolationcited by 81
- 2023IDiff-Face: Synthetic-based Face Recognition through Fizzy Identity-Conditioned Diffusion Modelscited by 72
- 20223D face reconstruction with dense landmarkscited by 70
38 more
- 2022MetaPortrait: Identity-Preserving Talking Head Generation with Fast Personalized Adaptationcited by 69
- 2022Learning to Relight Portrait Images via a Virtual Light Stage and Synthetic-to-Real Adaptationcited by 67
- 2023Real-Time Radiance Fields for Single-Image Portrait View Synthesiscited by 64
- 2023Portrait4D: Learning One-Shot 4D Head Avatar Synthesis using Synthetic Datacited by 55
- 20244D-DRESS: A 4D Dataset of Real-world Human Clothing with Semantic Annotationscited by 51
- 2022On the Principles of Parsimony and Self-Consistency for the Emergence of Intelligencecited by 50
- 2022SimPer: Simple Self-Supervised Learning of Periodic Targetscited by 44
- 2024GaussianCube: A Structured and Explicit Radiance Representation for 3D Generative Modelingcited by 44
- 2023GAIA: Zero-shot Talking Avatar Generationcited by 43
- 2023HandRefiner: Refining Malformed Hands in Generated Images by Diffusion-based Conditional Inpaintingcited by 42
- 2023STAR Loss: Reducing Semantic Ambiguity in Facial Landmark Detectioncited by 41
- 20233D Face Reconstruction with the Geometric Guidance of Facial Part Segmentationcited by 38
- 2022VoLux-GAN: A Generative Model for 3D Face Synthesis with HDRI Relightingcited by 37
- 2023AvatarBooth: High-Quality and Customizable 3D Human Avatar Generationcited by 37
- 2022VolTeMorph: Realtime, Controllable and Generalisable Animation of Volumetric Representationscited by 36
- 2024RodinHD: High-Fidelity 3D Avatar Generation with Diffusion Modelscited by 36
- 2023ArtiFact: A Large-Scale Dataset with Artificial and Factual Images for Generalizable and Robust Synthetic Image Detectioncited by 35
- 2024LRM-Zero: Training Large Reconstruction Models with Synthesized Datacited by 35
- 2022RTMV: A Ray-Traced Multi-View Synthetic Dataset for Novel View Synthesiscited by 33
- 2022DAD-3DHeads: A Large-scale Dense, Accurate and Diverse Dataset for 3D Head Alignment from a Single Imagecited by 31
- 2022SCAMPS: Synthetics for Camera Measurement of Physiological Signalscited by 28
- 2022Synthetic Data in Human Analysis: A Surveycited by 28
- 2024EgoGen: An Egocentric Synthetic Data Generatorcited by 27
- 2024Position: Measure Dataset Diversity, Don't Just Claim Itcited by 26
- 2023StyleAvatar3D: Leveraging Image-Text Diffusion Models for High-Fidelity 3D Avatar Generationcited by 25
- 20223D Segmentation of Humans in Point Clouds with Synthetic Datacited by 24
- 2025SynthLight: Portrait Relighting with Diffusion Model by Learning to Re-render Synthetic Facescited by 24
- 2022Shape Preserving Facial Landmarks with Graph Attention Networkscited by 23
- 2022Memories are One-to-Many Mapping Alleviators in Talking Face Generationcited by 22
- 2023HiFace: High-Fidelity 3D Face Reconstruction by Learning Static and Dynamic Detailscited by 22
- 2024FaceLift: Learning Generalizable Single Image 3D Face Reconstruction from Synthetic Headscited by 22
- 2024Real Risks of Fake Data: Synthetic Data, Diversity-Washing and Consent Circumventioncited by 21
- 2025BEDLAM2.0: Synthetic Humans and Cameras in Motioncited by 21
- 2025Pixel3DMM: Versatile Screen-Space Priors for Single-Image 3D Face Reconstructioncited by 20
- 2023Deep Learning Technique for Human Parsing: A Survey and Outlookcited by 18
- 2024ID3: Identity-Preserving-yet-Diversified Diffusion Models for Synthetic Face Recognitioncited by 18
- 2021Learning to Fit Morphable Modelscited by 16
- 2022PSP-HDRI+: A Synthetic Dataset Generator for Pre-Training of Human-Centric Computer Vision Modelscited by 15
50 most cited of 200 All 200 (JSON)
- 2026SatUnreal: A High-Precision Synthetic Dataset for Satellite Stereo Matching via Unreal Engine23 Sep 2026
- 2026GNM Head: A Generative aNthropometric Model of the human head26 Jul 2026
- 2026Metric-Guided Synthetic Image Data Rendering for Deep Learning compatible with Agentic AI14 Jul 2026
- 2026Enhancing Facial Expression Recognition in Head-Mounted Displays with Synthetic Data5 Jul 2026
- 2026Post-Generation Curation of Synthetic Images via Homogeneous-Heterogeneous Splitting2 Jul 2026
- 2026Archon: A Unified Multimodal Model for Holistic Digital Human Generation28 May 2026
- 2026Bilevel Optimization of Synthetic Trajectories for Multi-Turn LLM Fine-Tuning23 May 2026
- 2026Profile-Specific 3DMM Regression from a Single Lateral Face Image3 May 2026
- 2026Identifying Ethical Biases in Action Recognition Models20 Apr 2026
- 2026TokenLight: Precise Lighting Control in Images using Attribute Tokens16 Apr 2026
- 2026Representing 3D Faces with Learnable B-Spline Volumes14 Apr 2026
- 2026A Synthetic Eye Movement Dataset for Script Reading Detection: Real Trajectory Replay on a 3D Simulator7 Apr 2026
38 more
- 2026Synthetic-Child: An AIGC-Based Synthetic Data Pipeline for Privacy-Preserving Child Posture Estimation3 Mar 2026
- 2026SesaHand: Enhancing 3D Hand Reconstruction via Controllable Generation with Semantic and Structural Alignment28 Feb 2026
- 2026HOT-POT: Optimal Transport for Sparse Stereo Matching18 Jan 2026
- 2025Using Gaussian Splats to Create High-Fidelity Facial Geometry and Texture18 Dec 2025
- 2025Designing and Generating Diverse, Equitable Face Image Datasets for Face Verification Tasks21 Nov 2025
- 2025BEDLAM2.0: Synthetic Humans and Cameras in Motion18 Nov 2025
- 2025Beyond Real Faces: Synthetic Datasets Can Achieve Reliable Recognition Performance without Privacy Compromise20 Oct 2025
- 2025Escaping Model Collapse via Synthetic Data Verification: Near-term Improvements and Long-term Convergence18 Oct 2025
- 2025OmniGaze: Reward-inspired Generalizable Gaze Estimation In The Wild15 Oct 2025
- 2025Lightweight Facial Landmark Detection in Thermal Images via Multi-Level Cross-Modal Knowledge Transfer13 Oct 2025
- 2025BFSM: 3D Bidirectional Face-Skull Morphable Model29 Sep 2025
- 2025EfficientDepth: A Fast and Detail-Preserving Monocular Depth Estimation Model26 Sep 2025
- 2025Pain in 3D: Generating Controllable Synthetic Faces for Automated Pain Assessment20 Sep 2025
- 2025Bitrate-Controlled Diffusion for Disentangling Motion and Content in Video10 Sep 2025
- 2025PanoLAM: Large Avatar Model for Gaussian Full-Head Synthesis from One-shot Unposed Image9 Sep 2025
- 2025Posterior shape models revisited: Improving 3D reconstructions from partial data using target specific models6 Sep 2025
- 2025Virtual Community: An Open World for Humans, Robots, and Society20 Aug 2025
- 2025Vec2Face+ for Face Dataset Generation23 Jul 2025
- 2025Enhancing Domain Diversity in Synthetic Data Face Recognition with Dataset Fusion22 Jul 2025
- 2025DAViD: Data-efficient and Accurate Vision Models from Synthetic Data21 Jul 2025
- 2025Image Translation with Kernel Prediction Networks for Semantic Segmentation11 Jul 2025
- 2025ScoreMix: Synthetic Data Generation by Score Composition in Diffusion Models Improves Recognition11 Jun 2025
- 2025Towards Large-Scale Pose-Invariant Face Recognition Using Face Defrontalization4 Jun 2025
- 2025DiffLocks: Generating 3D Hair from a Single Image using Diffusion Models9 May 2025
- 2025Pixel3DMM: Versatile Screen-Space Priors for Single-Image 3D Face Reconstruction1 May 2025
- 2025AI-GenBench: A New Ongoing Benchmark for AI-Generated Image Detection29 Apr 2025
- 2025Pixels2Points: Fusing 2D and 3D Features for Facial Skin Segmentation28 Apr 2025
- 2025Cut-and-Splat: Leveraging Gaussian Splatting for Synthetic Data Generation11 Apr 2025
- 2025GenEAva: Generating Cartoon Avatars with Fine-Grained Facial Expressions from Realistic Diffusion-based Faces10 Apr 2025
- 2025Multi-Disease-Aware Training Strategy for Cardiac MR Image Segmentation23 Mar 2025
- 2025Zero-1-to-A: Zero-Shot One Image to Animatable Head Avatars Using Video Diffusion20 Mar 2025
- 2025AugGen: Synthetic Augmentation using Diffusion Models Can Improve Recognition14 Mar 2025
- 2025SRM-Hair: Single Image Head Mesh Reconstruction via 3D Morphable Hair8 Mar 2025
- 2025SpinML: Customized Synthetic Data Generation for Private Training of Specialized ML Models5 Mar 2025
- 2025DiffRenderGAN: Addressing Training Data Scarcity in Deep Segmentation Networks for Quantitative Nanomaterial Analysis through Differentiable Rendering and Generative Modelling13 Feb 2025
- 2025FOCUS -- Multi-View Foot Reconstruction From Synthetically Trained Dense Correspondences10 Feb 2025
- 2025Differentially Private Synthetic Data via APIs 3: Using Simulators Instead of Foundation Model8 Feb 2025
- 2025UniGaze: Towards Universal Gaze Estimation via Large-scale Pre-Training4 Feb 2025
50 newest of 200 All 200 (JSON)
- 2022Rodin: A Generative Model for Sculpting 3D Digital Avatars Using Diffusioncited by 309
- 2023IDiff-Face: Synthetic-based Face Recognition through Fizzy Identity-Conditioned Diffusion Modelscited by 72
- 2023HandRefiner: Refining Malformed Hands in Generated Images by Diffusion-based Conditional Inpaintingcited by 42
- 2023AvatarBooth: High-Quality and Customizable 3D Human Avatar Generationcited by 37
- 2024RodinHD: High-Fidelity 3D Avatar Generation with Diffusion Modelscited by 36
- 2023StyleAvatar3D: Leveraging Image-Text Diffusion Models for High-Fidelity 3D Avatar Generationcited by 25
- 2025SynthLight: Portrait Relighting with Diffusion Model by Learning to Re-render Synthetic Facescited by 24
- 2024ID3: Identity-Preserving-yet-Diversified Diffusion Models for Synthetic Face Recognitioncited by 18
- 2025DiffLocks: Generating 3D Hair from a Single Image using Diffusion Modelscited by 15
- 2025Zero-1-to-A: Zero-Shot One Image to Animatable Head Avatars Using Video Diffusioncited by 9
- 2024Auto Cherry-Picker: Learning from High-quality Generative Data Driven by Languagecited by 4
- 2024AnySynth: Harnessing the Power of Image Synthetic Data Generation for Generalized Vision-Language Taskscited by 4
12 most cited of 18 All 18 (JSON)
- 2025ScoreMix: Synthetic Data Generation by Score Composition in Diffusion Models Improves Recognition11 Jun 2025
- 2025DiffLocks: Generating 3D Hair from a Single Image using Diffusion Models9 May 2025
- 2025GenEAva: Generating Cartoon Avatars with Fine-Grained Facial Expressions from Realistic Diffusion-based Faces10 Apr 2025
- 2025Zero-1-to-A: Zero-Shot One Image to Animatable Head Avatars Using Video Diffusion20 Mar 2025
- 2025AugGen: Synthetic Augmentation using Diffusion Models Can Improve Recognition14 Mar 2025
- 2025SynthLight: Portrait Relighting with Diffusion Model by Learning to Re-render Synthetic Faces16 Jan 2025
- 2024AnySynth: Harnessing the Power of Image Synthetic Data Generation for Generalized Vision-Language Tasks24 Nov 2024
- 2024FashionR2R: Texture-preserving Rendered-to-Real Image Translation with Diffusion Models18 Oct 2024
- 2024Beyond Oversmoothing: Evaluating DDPM and MSE for Scalable Speech Synthesis in ASR16 Oct 2024
- 2024ID3: Identity-Preserving-yet-Diversified Diffusion Models for Synthetic Face Recognition26 Sep 2024
- 2024TCDiff: Triple Condition Diffusion Model with 3D Constraints for Stylizing Synthetic Faces5 Sep 2024
- 2024RodinHD: High-Fidelity 3D Avatar Generation with Diffusion Models9 Jul 2024
12 newest of 18 All 18 (JSON)
- 2024Best Practices and Lessons Learned on Synthetic Datacited by 104
- 2025Differentially Private Synthetic Data via APIs 3: Using Simulators Instead of Foundation Modelcited by 13
- 2024Digi2Real: Bridging the Realism Gap in Synthetic Data Face Recognition via Foundation Modelscited by 9
- 2025Escaping Model Collapse via Synthetic Data Verification: Near-term Improvements and Long-term Convergencecited by 5
- 2024Exploring the Landscape for Generative Sequence Models for Specialized Data Synthesiscited by 0
- 2025Escaping Model Collapse via Synthetic Data Verification: Near-term Improvements and Long-term Convergence18 Oct 2025
- 2025Differentially Private Synthetic Data via APIs 3: Using Simulators Instead of Foundation Model8 Feb 2025
- 2024Digi2Real: Bridging the Realism Gap in Synthetic Data Face Recognition via Foundation Models4 Nov 2024
- 2024Exploring the Landscape for Generative Sequence Models for Specialized Data Synthesis4 Nov 2024
- 2024Best Practices and Lessons Learned on Synthetic Data11 Apr 2024
- 2023What does CLIP know about a red circle? Visual prompt engineering for VLMscited by 215
- 2024KALIE: Fine-Tuning Vision-Language Models for Open-World Manipulation without Robot Datacited by 15
- 2026A Synthetic Eye Movement Dataset for Script Reading Detection: Real Trajectory Replay on a 3D Simulatorcited by 0
- 2026A Synthetic Eye Movement Dataset for Script Reading Detection: Real Trajectory Replay on a 3D Simulator7 Apr 2026
- 2024KALIE: Fine-Tuning Vision-Language Models for Open-World Manipulation without Robot Data21 Sep 2024
- 2023What does CLIP know about a red circle? Visual prompt engineering for VLMs13 Apr 2023
- 2024A Survey on Large Language Models for Code Generationcited by 646
- 2022Kubric: A scalable dataset generatorcited by 373
- 2023Infinite Photorealistic Worlds using Procedural Generationcited by 142
- 2023Machine Learning for Synthetic Data Generation: A Reviewcited by 118
- 2024CinePile: A Long Video Question Answering Dataset and Benchmarkcited by 112
- 2022DigiFace-1M: 1 Million Digital Face Images for Face Recognitioncited by 92
- 2024BlockFusion: Expandable 3D Scene Generation using Latent Tri-plane Extrapolationcited by 81
- 20223D face reconstruction with dense landmarkscited by 70
- 2022MetaPortrait: Identity-Preserving Talking Head Generation with Fast Personalized Adaptationcited by 69
- 2022Learning to Relight Portrait Images via a Virtual Light Stage and Synthetic-to-Real Adaptationcited by 67
- 2023Real-Time Radiance Fields for Single-Image Portrait View Synthesiscited by 64
- 2023Portrait4D: Learning One-Shot 4D Head Avatar Synthesis using Synthetic Datacited by 55
12 most cited of 173 All 173 (JSON)
- 2026SatUnreal: A High-Precision Synthetic Dataset for Satellite Stereo Matching via Unreal Engine23 Sep 2026
- 2026GNM Head: A Generative aNthropometric Model of the human head26 Jul 2026
- 2026Metric-Guided Synthetic Image Data Rendering for Deep Learning compatible with Agentic AI14 Jul 2026
- 2026Enhancing Facial Expression Recognition in Head-Mounted Displays with Synthetic Data5 Jul 2026
- 2026Post-Generation Curation of Synthetic Images via Homogeneous-Heterogeneous Splitting2 Jul 2026
- 2026Archon: A Unified Multimodal Model for Holistic Digital Human Generation28 May 2026
- 2026Bilevel Optimization of Synthetic Trajectories for Multi-Turn LLM Fine-Tuning23 May 2026
- 2026Profile-Specific 3DMM Regression from a Single Lateral Face Image3 May 2026
- 2026Identifying Ethical Biases in Action Recognition Models20 Apr 2026
- 2026TokenLight: Precise Lighting Control in Images using Attribute Tokens16 Apr 2026
- 2026Representing 3D Faces with Learnable B-Spline Volumes14 Apr 2026
- 2026Synthetic-Child: An AIGC-Based Synthetic Data Pipeline for Privacy-Preserving Child Posture Estimation3 Mar 2026
12 newest of 173 All 173 (JSON)