{"url":"/task/face-reenactment","name":"Face Reenactment","slug":"face-reenactment","description_markdown":"**Face Reenactment** is an emerging conditional face synthesis task that aims at fulfilling two goals simultaneously: 1) transfer a source face shape to a target face; while 2) preserve the appearance and the identity of the target face.\r\n\r\n\r\n<span class=\"description-source\">Source: [One-shot Face Reenactment ](https://arxiv.org/abs/1908.03251)</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":68,"papers_with_code":28,"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":1,"subtasks":0,"parent_tasks":1},"benchmarks":[],"datasets":[{"url":"/dataset/animeceleb","name":"AnimeCeleb","full_name":"AnimeCeleb","num_papers_in_archive":2}],"subtasks":[],"parent_tasks":[{"url":"/task/3d","name":"3D"}],"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":28,"of":28,"tagged_in_all":68,"items":[{"url":"/paper/apb2face-audio-guided-face-reenactment-with","title":"APB2Face: Audio-guided face reenactment with auxiliary pose and blink signals","date":"2020-04-30","arxiv_id":"2004.14569","repositories_listed":3,"syntology":null},{"url":"/paper/aniportrait-audio-driven-synthesis-of","title":"AniPortrait: Audio-Driven Synthesis of Photorealistic Portrait Animation","date":"2024-03-26","arxiv_id":"2403.17694","repositories_listed":2,"syntology":{"n":11,"n_ran":6,"n_unverified":5,"n_pointer_only":0}},{"url":"/paper/one-shot-face-reenactment","title":"One-shot Face Reenactment","date":"2019-08-05","arxiv_id":"1908.03251","repositories_listed":2,"syntology":null},{"url":"/paper/magicportrait-temporally-consistent-face","title":"MagicPortrait: Temporally Consistent Face Reenactment with 3D Geometric Guidance","date":"2025-04-30","arxiv_id":"2504.21497","repositories_listed":1,"syntology":null},{"url":"/paper/stableanimator-high-quality-identity","title":"StableAnimator: High-Quality Identity-Preserving Human Image Animation","date":"2024-11-26","arxiv_id":"2411.17697","repositories_listed":1,"syntology":{"n":11,"n_ran":1,"n_unverified":10,"n_pointer_only":0}},{"url":"/paper/liveportrait-efficient-portrait-animation","title":"LivePortrait: Efficient Portrait Animation with Stitching and Retargeting Control","date":"2024-07-03","arxiv_id":"2407.03168","repositories_listed":1,"syntology":{"n":4,"n_ran":4,"n_unverified":0,"n_pointer_only":4}},{"url":"/paper/df40-toward-next-generation-deepfake","title":"DF40: Toward Next-Generation Deepfake Detection","date":"2024-06-19","arxiv_id":"2406.13495","repositories_listed":1,"syntology":{"n":2,"n_ran":2,"n_unverified":0,"n_pointer_only":2}},{"url":"/paper/deepfake-generation-and-detection-a-benchmark","title":"Deepfake Generation and Detection: A Benchmark and Survey","date":"2024-03-26","arxiv_id":"2403.17881","repositories_listed":1,"syntology":null},{"url":"/paper/pose-adapted-shape-learning-for-large-pose","title":"Pose Adapted Shape Learning for Large-Pose Face Reenactment","date":"2024-01-01","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/bakedavatar-baking-neural-fields-for-real","title":"BakedAvatar: Baking Neural Fields for Real-Time Head Avatar Synthesis","date":"2023-11-09","arxiv_id":"2311.05521","repositories_listed":1,"syntology":null},{"url":"/paper/hyperreenact-one-shot-reenactment-via-jointly","title":"HyperReenact: One-Shot Reenactment via Jointly Learning to Refine and Retarget Faces","date":"2023-07-20","arxiv_id":"2307.10797","repositories_listed":1,"syntology":{"n":7,"n_ran":7,"n_unverified":0,"n_pointer_only":7}},{"url":"/paper/reliableswap-boosting-general-face-swapping","title":"ReliableSwap: Boosting General Face Swapping Via Reliable Supervision","date":"2023-06-08","arxiv_id":"2306.05356","repositories_listed":1,"syntology":null},{"url":"/paper/styleavatar-real-time-photo-realistic","title":"StyleAvatar: Real-time Photo-realistic Portrait Avatar from a Single Video","date":"2023-05-01","arxiv_id":"2305.00942","repositories_listed":1,"syntology":{"n":8,"n_ran":3,"n_unverified":5,"n_pointer_only":0}},{"url":"/paper/audio-visual-face-reenactment","title":"Audio-Visual Face Reenactment","date":"2022-10-06","arxiv_id":"2210.02755","repositories_listed":1,"syntology":null},{"url":"/paper/stylemask-disentangling-the-style-space-of","title":"StyleMask: Disentangling the Style Space of StyleGAN2 for Neural Face Reenactment","date":"2022-09-27","arxiv_id":"2209.13375","repositories_listed":1,"syntology":null},{"url":"/paper/explicitly-controllable-3d-aware-portrait","title":"3DFaceShop: Explicitly Controllable 3D-Aware Portrait Generation","date":"2022-09-12","arxiv_id":"2209.05434","repositories_listed":1,"syntology":{"n":5,"n_ran":5,"n_unverified":0,"n_pointer_only":5}},{"url":"/paper/thin-plate-spline-motion-model-for-image","title":"Thin-Plate Spline Motion Model for Image Animation","date":"2022-03-27","arxiv_id":"2203.14367","repositories_listed":1,"syntology":{"n":11,"n_ran":10,"n_unverified":1,"n_pointer_only":0}},{"url":"/paper/finding-directions-in-gan-s-latent-space-for","title":"Finding Directions in GAN's Latent Space for Neural Face Reenactment","date":"2022-01-31","arxiv_id":"2202.00046","repositories_listed":1,"syntology":null},{"url":"/paper/initiative-defense-against-facial","title":"Initiative Defense against Facial Manipulation","date":"2021-12-19","arxiv_id":"2112.10098","repositories_listed":1,"syntology":{"n":2,"n_ran":2,"n_unverified":0,"n_pointer_only":1}},{"url":"/paper/ai-generated-characters-for-supporting","title":"AI-generated characters for supporting personalized learning and well-being","date":"2021-12-15","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/animeceleb-large-scale-animation-celebfaces","title":"AnimeCeleb: Large-Scale Animation CelebHeads Dataset for Head Reenactment","date":"2021-11-15","arxiv_id":"2111.07640","repositories_listed":1,"syntology":null},{"url":"/paper/everything-s-talkin-pareidolia-face","title":"Everything's Talkin': Pareidolia Face Reenactment","date":"2021-04-07","arxiv_id":"2104.03061","repositories_listed":1,"syntology":null},{"url":"/paper/apb2facev2-real-time-audio-guided-multi-face","title":"APB2FaceV2: Real-Time Audio-Guided Multi-Face Reenactment","date":"2020-10-25","arxiv_id":"2010.13017","repositories_listed":1,"syntology":null},{"url":"/paper/smile-semantically-guided-multi-attribute","title":"SMILE: Semantically-guided Multi-attribute Image and Layout Editing","date":"2020-10-05","arxiv_id":"2010.02315","repositories_listed":1,"syntology":null},{"url":"/paper/fsgan-subject-agnostic-face-swapping-and","title":"FSGAN: Subject Agnostic Face Swapping and Reenactment","date":"2019-08-16","arxiv_id":"1908.05932","repositories_listed":1,"syntology":{"n":8,"n_ran":1,"n_unverified":7,"n_pointer_only":0}},{"url":"/paper/faceswapnet-landmark-guided-many-to-many-face","title":"FReeNet: Multi-Identity Face Reenactment","date":"2019-05-28","arxiv_id":"1905.11805","repositories_listed":1,"syntology":{"n":1,"n_ran":1,"n_unverified":0,"n_pointer_only":1}},{"url":"/paper/icface-interpretable-and-controllable-face","title":"ICface: Interpretable and Controllable Face Reenactment Using GANs","date":"2019-04-03","arxiv_id":"1904.01909","repositories_listed":1,"syntology":null},{"url":"/paper/reenactgan-learning-to-reenact-faces-via","title":"ReenactGAN: Learning to Reenact Faces via Boundary Transfer","date":"2018-07-29","arxiv_id":"1807.11079","repositories_listed":1,"syntology":null}],"syntology_records":11,"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"}}