# Training Deep Face Recognition Systems with Synthetic Data

arXiv: https://arxiv.org/abs/1802.05891 · HTML: https://mlsanity.com/paper/1802.05891/

## Key facts

- Cited by 22 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 16 Feb 2018.

## Built on by (most cited first, 22 of 22)

- [GANDiffFace: Controllable Generation of Synthetic Datasets for Face Recognition with Realistic Variations](https://mlsanity.com/paper/2305.19962/) (2023)
- [Single-Stage Keypoint-Based Category-Level Object Pose Estimation from an RGB Image](https://mlsanity.com/paper/2109.06161/) (2021)
- [PrintsGAN: Synthetic Fingerprint Generator](https://mlsanity.com/paper/2201.03674/) (2022)
- [Synthetic Data in Human Analysis: A Survey](https://mlsanity.com/paper/2208.09191/) (2022)
- [On the use of automatically generated synthetic image datasets for benchmarking face recognition](https://mlsanity.com/paper/2106.04215/) (2021)
- [Robust Model-based Face Reconstruction through Weakly-Supervised Outlier Segmentation](https://mlsanity.com/paper/2106.09614/) (2021)
- [Simulated Adversarial Testing of Face Recognition Models](https://mlsanity.com/paper/2106.04569/) (2021)
- [PoseExaminer: Automated Testing of Out-of-Distribution Robustness in Human Pose and Shape Estimation](https://mlsanity.com/paper/2303.07337/) (2023)
- [Enhancing Multi-Camera People Tracking with Anchor-Guided Clustering and Spatio-Temporal Consistency ID Re-Assignment](https://mlsanity.com/paper/2304.09471/) (2023)
- [Beyond Real Faces: Synthetic Datasets Can Achieve Reliable Recognition Performance without Privacy Compromise](https://mlsanity.com/paper/2510.17372/) (2025)
- [FPGAN-Control: A Controllable Fingerprint Generator for Training with Synthetic Data](https://mlsanity.com/paper/2310.19024/) (2023)
- [Heterogeneous Face Recognition via Face Synthesis with Identity-Attribute Disentanglement](https://mlsanity.com/paper/2206.04854/) (2022)
- [Transformer-based Map Matching Model with Limited Ground-Truth Data using Transfer-Learning Approach](https://mlsanity.com/paper/2108.00439/) (2021)
- [ComFace: Facial Representation Learning with Synthetic Data for Comparing Faces](https://mlsanity.com/paper/2405.16016/) (2024)
- [SYNOSIS: Image synthesis pipeline for machine vision in metal surface inspection](https://mlsanity.com/paper/2410.14844/) (2024)
- [Beyond Flatland: Pre-training with a Strong 3D Inductive Bias](https://mlsanity.com/paper/2112.00113/) (2021)
- [Qualitative Data Augmentation for Performance Prediction in VLSI circuits](https://mlsanity.com/paper/2302.07566/) (2023)
- [Hybrid Approach for 3D Head Reconstruction: Using Neural Networks and Visual Geometry](https://mlsanity.com/paper/2104.13710/) (2021)
- [Generating synthetic multi-dimensional molecular-mediator time series data for artificial intelligence-based disease trajectory forecasting and drug development digital twins: Considerations](https://mlsanity.com/paper/2303.09056/) (2023)
- [Enhancing ML model accuracy for Digital VLSI circuits using diffusion models: A study on synthetic data generation](https://mlsanity.com/paper/2310.10691/) (2023)
- [Bringing Balance to Hand Shape Classification: Mitigating Data Imbalance Through Generative Models](https://mlsanity.com/paper/2507.17008/) (2025)
- [Benchmarking Face Recognition without Real Faces](https://mlsanity.com/paper/2607.14932/) (2026)

## Abstract (arXiv)

Recent advances in deep learning have significantly increased the performance of face recognition systems. The performance and reliability of these models depend heavily on the amount and quality of the training data. However, the collection of annotated large datasets does not scale well and the control over the quality of the data decreases with the size of the dataset. In this work, we explore how synthetically generated data can be used to decrease the number of real-world images needed for training deep face recognition systems. In particular, we make use of a 3D morphable face model for the generation of images with arbitrary amounts of facial identities and with full control over image variations, such as pose, illumination, and background. In our experiments with an off-the-shelf face recognition software we observe the following phenomena: 1) The amount of real training data needed to train competitive deep face recognition systems can be reduced significantly. 2) Combining large-scale real-world data with synthetic data leads to an increased performance. 3) Models trained only on synthetic data with strong variations in pose, illumination, and background perform very well across different datasets even without dataset adaptation. 4) The real-to-virtual performance gap can be closed when using synthetic data for pre-training, followed by fine-tuning with real-world images. 5) There are no observable negative effects of pre-training with synthetic data. Thus, any face recognition system in our experiments benefits from using synthetic face images. The synthetic data generator, as well as all experiments, are publicly available.
