{"url":"/task/face-generation","name":"Face Generation","slug":"face-generation","description_markdown":"Face generation is the task of generating (or interpolating) new faces from an existing dataset.\r\n\r\nThe state-of-the-art results for this task are located in the Image Generation parent.\r\n\r\n<span style=\"color:grey; opacity: 0.6\">( Image credit: [Progressive Growing of GANs for Improved Quality, Stability, and Variation\r\n](https://arxiv.org/pdf/1710.10196v3.pdf) )</span>","categories":[{"name":"Computer Vision","url":"/area/computer-vision"}],"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","slug_source":"archive_url"},"counts":{"papers_tagged":381,"papers_with_code":143,"benchmarks":0,"benchmark_tables_in_archive":0,"benchmark_tables_shown":0,"benchmark_tables_withheld_as_spam":0,"benchmark_definition":"a leaderboard table with at least one row; benchmark_tables_shown also counts the zero-row tables; benchmark_tables_in_archive adds the tables withheld as spam","datasets":5,"subtasks":5,"parent_tasks":2},"benchmarks":[],"datasets":[{"url":"/dataset/dfdm","name":"DFDM","full_name":"Deepfake videos generated from different models","num_papers_in_archive":3},{"url":"/dataset/ifakefacedb","name":"iFakeFaceDB","full_name":null,"num_papers_in_archive":3},{"url":"/dataset/fluxsynid","name":"FLUXSynID","full_name":"","num_papers_in_archive":1},{"url":"/dataset/vggface2-hq","name":"VGGFace2 HQ","full_name":"VGGFace2 HQ","num_papers_in_archive":1},{"url":"/dataset/face-dataset-by-generated-photos","name":"Face dataset by Generated Photos","full_name":"Face dataset for Academics by Generated Photos","num_papers_in_archive":0}],"subtasks":[{"url":"/task/face-age-editing","name":"Face Age Editing"},{"url":"/task/facial-expression-generation","name":"Facial expression generation"},{"url":"/task/kinship-face-generation","name":"Kinship face generation"},{"url":"/task/talking-face-generation","name":"Talking Face Generation"},{"url":"/task/talking-head-generation","name":"Talking Head Generation"}],"parent_tasks":[{"url":"/task/facial-recognition-and-modelling","name":"Facial Recognition and Modelling"},{"url":"/task/image-generation","name":"Image Generation"}],"papers":{"order":"repositories listed in the archive (desc), then date (desc); the archive holds no stars","population":"papers tagged with this task that list at least one repository in the archive","shown":30,"of":143,"tagged_in_all":381,"items":[{"url":"/paper/progressive-growing-of-gans-for-improved","title":"Progressive Growing of GANs for Improved Quality, Stability, and Variation","date":"2017-10-27","arxiv_id":"1710.10196","repositories_listed":115,"syntology":{"n":89,"n_ran":24,"n_unverified":65,"n_pointer_only":19}},{"url":"/paper/arcface-additive-angular-margin-loss-for-deep","title":"ArcFace: Additive Angular Margin Loss for Deep Face Recognition","date":"2018-01-23","arxiv_id":"1801.07698","repositories_listed":100,"syntology":{"n":21,"n_ran":16,"n_unverified":5,"n_pointer_only":14}},{"url":"/paper/everybody-dance-now","title":"Everybody Dance Now","date":"2018-08-22","arxiv_id":"1808.07371","repositories_listed":14,"syntology":{"n":3,"n_ran":1,"n_unverified":2,"n_pointer_only":1}},{"url":"/paper/encoding-in-style-a-stylegan-encoder-for","title":"Encoding in Style: a StyleGAN Encoder for Image-to-Image Translation","date":"2020-08-03","arxiv_id":"2008.00951","repositories_listed":10,"syntology":{"n":16,"n_ran":6,"n_unverified":10,"n_pointer_only":1}},{"url":"/paper/faceshifter-towards-high-fidelity-and","title":"FaceShifter: Towards High Fidelity And Occlusion Aware Face Swapping","date":"2019-12-31","arxiv_id":"1912.13457","repositories_listed":10,"syntology":{"n":6,"n_ran":6,"n_unverified":0,"n_pointer_only":6}},{"url":"/paper/ganimation-anatomically-aware-facial","title":"GANimation: Anatomically-aware Facial Animation from a Single Image","date":"2018-07-24","arxiv_id":"1807.09251","repositories_listed":9,"syntology":{"n":3,"n_ran":1,"n_unverified":2,"n_pointer_only":0}},{"url":"/paper/learning-a-model-of-facial-shape-and","title":"Learning a model of facial shape and expression from 4D scans","date":"2017-11-01","arxiv_id":null,"repositories_listed":9,"syntology":null},{"url":"/paper/few-shot-knowledge-transfer-for-fine-grained","title":"Few-shot Knowledge Transfer for Fine-grained Cartoon Face Generation","date":"2020-07-27","arxiv_id":"2007.13332","repositories_listed":4,"syntology":null},{"url":"/paper/interpreting-the-latent-space-of-gans-for","title":"Interpreting the Latent Space of GANs for Semantic Face Editing","date":"2019-07-25","arxiv_id":"1907.10786","repositories_listed":4,"syntology":{"n":5,"n_ran":2,"n_unverified":3,"n_pointer_only":5}},{"url":"/paper/fairer-analysis-and-demographically-balanced","title":"Fairer Analysis and Demographically Balanced Face Generation for Fairer Face Verification","date":"2024-12-04","arxiv_id":"2412.03349","repositories_listed":3,"syntology":null},{"url":"/paper/a-visualization-method-for-data-domain","title":"A visualization method for data domain changes in CNN networks and the optimization method for selecting thresholds in classification tasks","date":"2024-04-19","arxiv_id":"2404.12602","repositories_listed":3,"syntology":null},{"url":"/paper/arc2face-a-foundation-model-of-human-faces","title":"Arc2Face: A Foundation Model for ID-Consistent Human Faces","date":"2024-03-18","arxiv_id":"2403.11641","repositories_listed":3,"syntology":{"n":4,"n_ran":1,"n_unverified":3,"n_pointer_only":3}},{"url":"/paper/controllable-and-guided-face-synthesis-for","title":"Controllable and Guided Face Synthesis for Unconstrained Face Recognition","date":"2022-07-20","arxiv_id":"2207.10180","repositories_listed":3,"syntology":null},{"url":"/paper/blendgan-implicitly-gan-blending-for","title":"BlendGAN: Implicitly GAN Blending for Arbitrary Stylized Face Generation","date":"2021-10-22","arxiv_id":"2110.11728","repositories_listed":3,"syntology":{"n":21,"n_ran":8,"n_unverified":13,"n_pointer_only":0}},{"url":"/paper/anigan-style-guided-generative-adversarial","title":"AniGAN: Style-Guided Generative Adversarial Networks for Unsupervised Anime Face Generation","date":"2021-02-24","arxiv_id":"2102.12593","repositories_listed":3,"syntology":{"n":2,"n_ran":2,"n_unverified":0,"n_pointer_only":2}},{"url":"/paper/deepfakes-and-beyond-a-survey-of-face","title":"DeepFakes and Beyond: A Survey of Face Manipulation and Fake Detection","date":"2020-01-01","arxiv_id":"2001.00179","repositories_listed":3,"syntology":null},{"url":"/paper/wav2pix-speech-conditioned-face-generation","title":"Wav2Pix: Speech-conditioned Face Generation using Generative Adversarial Networks","date":"2019-03-25","arxiv_id":"1903.10195","repositories_listed":3,"syntology":null},{"url":"/paper/cemiface-center-based-semi-hard-synthetic","title":"CemiFace: Center-based Semi-hard Synthetic Face Generation for Face Recognition","date":"2024-09-27","arxiv_id":"2409.18876","repositories_listed":2,"syntology":null},{"url":"/paper/towards-controllable-face-generation-with","title":"Controllable Face Synthesis with Semantic Latent Diffusion Models","date":"2024-03-19","arxiv_id":"2403.12743","repositories_listed":2,"syntology":null},{"url":"/paper/cross-age-contrastive-learning-for-age","title":"Cross-Age Contrastive Learning for Age-Invariant Face Recognition","date":"2023-12-18","arxiv_id":"2312.11195","repositories_listed":2,"syntology":null},{"url":"/paper/stylenat-giving-each-head-a-new-perspective","title":"StyleNAT: Giving Each Head a New Perspective","date":"2022-11-10","arxiv_id":"2211.05770","repositories_listed":2,"syntology":{"n":1,"n_ran":0,"n_unverified":1,"n_pointer_only":0}},{"url":"/paper/complete-face-recovery-gan-unsupervised-joint","title":"Complete Face Recovery GAN: Unsupervised Joint Face Rotation and De-Occlusion From a Single-View Image","date":"2022-01-05","arxiv_id":null,"repositories_listed":2,"syntology":null},{"url":"/paper/fine-tuning-stylegan2-for-cartoon-face","title":"Fine-Tuning StyleGAN2 For Cartoon Face Generation","date":"2021-06-22","arxiv_id":"2106.12445","repositories_listed":2,"syntology":null},{"url":"/paper/interfacegan-interpreting-the-disentangled","title":"InterFaceGAN: Interpreting the Disentangled Face Representation Learned by GANs","date":"2020-05-18","arxiv_id":"2005.09635","repositories_listed":2,"syntology":{"n":3,"n_ran":1,"n_unverified":2,"n_pointer_only":3}},{"url":"/paper/feature-quantization-improves-gan-training","title":"Feature Quantization Improves GAN Training","date":"2020-04-05","arxiv_id":"2004.02088","repositories_listed":2,"syntology":{"n":4,"n_ran":1,"n_unverified":3,"n_pointer_only":1}},{"url":"/paper/real-or-fake-spoofing-state-of-the-art-face","title":"GANprintR: Improved Fakes and Evaluation of the State of the Art in Face Manipulation Detection","date":"2019-11-13","arxiv_id":"1911.05351","repositories_listed":2,"syntology":null},{"url":"/paper/latent-space-factorisation-and-manipulation","title":"Latent Space Factorisation and Manipulation via Matrix Subspace Projection","date":"2019-07-26","arxiv_id":"1907.12385","repositories_listed":2,"syntology":null},{"url":"/paper/unsupervised-face-normalization-with-extreme","title":"Unsupervised Face Normalization With Extreme Pose and Expression in the Wild","date":"2019-06-01","arxiv_id":null,"repositories_listed":2,"syntology":null},{"url":"/paper/gp-gan-gender-preserving-gan-for-synthesizing","title":"GP-GAN: Gender Preserving GAN for Synthesizing Faces from Landmarks","date":"2017-10-03","arxiv_id":"1710.00962","repositories_listed":2,"syntology":null},{"url":"/paper/causalgan-learning-causal-implicit-generative","title":"CausalGAN: Learning Causal Implicit Generative Models with Adversarial Training","date":"2017-09-06","arxiv_id":"1709.02023","repositories_listed":2,"syntology":{"n":3,"n_ran":3,"n_unverified":0,"n_pointer_only":1}}],"syntology_records":14,"syntology_note":"a paper without a record is not a recorded non-run: it may lack an arXiv id or simply be absent from the graph layer"},"description_links":{"kept":0,"unwrapped_to_text":0,"bare_urls_linked":0,"relative_images_dropped":0,"rule":"internal links are kept only when the target slug exists in the catalog"},"syntology":{"read_at":"2026-09-24T18:15:14+00:00","claim":"Per-sample execution status on synthesized fixtures ('ran N of M samples'); not a correctness claim and not a ranking signal.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"}},"not_shown":{"libraries":"the archive has no per-task library table","trend_sparklines":"the Trend column of the benchmarks table was a rendered image; it is not in the archive","social_and_latest_sorts":"stars and social signals are not in the archive"}}