{"url":"/task/virtual-try-on","name":"Virtual Try-on","slug":"virtual-try-on","description_markdown":"Virtual try-on of clothing or other items such as glasses and makeup. Most recent techniques use Generative Adversarial Networks.","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":276,"papers_with_code":114,"benchmarks":9,"benchmark_tables_in_archive":9,"benchmark_tables_shown":9,"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":11,"subtasks":0,"parent_tasks":1},"benchmarks":[{"leaderboard":"/sota/virtual-try-on-on-viton","slug":"virtual-try-on-on-viton","dataset":"VITON","dataset_url":"/dataset/viton","rows_in_archive":10,"metrics":["FID","SSIM","LPIPS","IS","KID","PSNR"],"first_row_in_archive_order":{"model":"Flow-Style-VTON","paper_title":"Style-Based Global Appearance Flow for Virtual Try-On","paper_url":"/paper/style-based-global-appearance-flow-for","paper_date":"2022-04-03","arxiv_id":"2204.01046","code_links":[{"title":"senhe/flow-style-vton","url":"https://github.com/senhe/flow-style-vton"},{"title":"KiseKloset/DM-VTON","url":"https://github.com/KiseKloset/DM-VTON"},{"title":"MosbehBarhoumi/VITON-PRE-PROCESSING","url":"https://github.com/MosbehBarhoumi/VITON-PRE-PROCESSING"}],"syntology":{"n":21,"n_ran":14,"n_unverified":7,"n_pointer_only":21}}},{"leaderboard":"/sota/virtual-try-on-on-viton-hd","slug":"virtual-try-on-on-viton-hd","dataset":"VITON-HD","dataset_url":"/dataset/viton-hd","rows_in_archive":5,"metrics":["FID"],"first_row_in_archive_order":{"model":"FItDiT","paper_title":"FitDiT: Advancing the Authentic Garment Details for High-fidelity Virtual Try-on","paper_url":"/paper/fitdit-advancing-the-authentic-garment","paper_date":"2024-11-15","arxiv_id":"2411.10499","code_links":[{"title":"BoyuanJiang/FitDiT","url":"https://github.com/BoyuanJiang/FitDiT"},{"title":"Sainzerjj/FitDiT","url":"https://github.com/Sainzerjj/FitDiT"}],"syntology":{"n":6,"n_ran":5,"n_unverified":1,"n_pointer_only":6}}},{"leaderboard":"/sota/virtual-try-on-on-deep-fashion","slug":"virtual-try-on-on-deep-fashion","dataset":"Deep-Fashion","dataset_url":"/dataset/deepfashion","rows_in_archive":2,"metrics":["IS","SSIM"],"first_row_in_archive_order":{"model":"MG-VTON","paper_title":"Towards Multi-pose Guided Virtual Try-on Network","paper_url":"/paper/towards-multi-pose-guided-virtual-try-on","paper_date":"2019-02-28","arxiv_id":"1902.11026","code_links":[],"syntology":null}},{"leaderboard":"/sota/virtual-try-on-on-mpv","slug":"virtual-try-on-on-mpv","dataset":"MPV","dataset_url":"/dataset/mpv","rows_in_archive":2,"metrics":["FID","SWD"],"first_row_in_archive_order":{"model":"PF-AFN","paper_title":"Parser-Free Virtual Try-on via Distilling Appearance Flows","paper_url":"/paper/parser-free-virtual-try-on-via-distilling","paper_date":"2021-03-08","arxiv_id":"2103.04559","code_links":[{"title":"geyuying/PF-AFN","url":"https://github.com/geyuying/PF-AFN"},{"title":"KiseKloset/DM-VTON","url":"https://github.com/KiseKloset/DM-VTON"}],"syntology":null}},{"leaderboard":"/sota/virtual-try-on-on-dress-code","slug":"virtual-try-on-on-dress-code","dataset":"Dress Code","dataset_url":"/dataset/dress-code","rows_in_archive":1,"metrics":["FID"],"first_row_in_archive_order":{"model":"Leffa","paper_title":"Learning Flow Fields in Attention for Controllable Person Image Generation","paper_url":"/paper/learning-flow-fields-in-attention-for","paper_date":"2024-12-11","arxiv_id":"2412.08486","code_links":[{"title":"franciszzj/leffa","url":"https://github.com/franciszzj/leffa"}],"syntology":{"n":6,"n_ran":0,"n_unverified":6,"n_pointer_only":0}}},{"leaderboard":"/sota/virtual-try-on-on-fashioniq","slug":"virtual-try-on-on-fashioniq","dataset":"FashionIQ","dataset_url":"/dataset/fashion-iq","rows_in_archive":1,"metrics":["10 fold Cross validation"],"first_row_in_archive_order":{"model":"mm","paper_title":"SwapNet: Garment Transfer in Single View Images","paper_url":"/paper/swapnet-garment-transfer-in-single-view","paper_date":"2018-09-01","arxiv_id":null,"code_links":[{"title":"andrewjong/SwapNet","url":"https://github.com/andrewjong/SwapNet"}],"syntology":null}},{"leaderboard":"/sota/virtual-try-on-on-microsoft-coco-dataset","slug":"virtual-try-on-on-microsoft-coco-dataset","dataset":"Microsoft COCO dataset","dataset_url":null,"rows_in_archive":1,"metrics":["SSIM"],"first_row_in_archive_order":{"model":"VTON-IT","paper_title":"VTON-IT: Virtual Try-On using Image Translation","paper_url":"/paper/vton-it-virtual-try-on-using-image","paper_date":"2023-10-06","arxiv_id":"2310.04558","code_links":[{"title":"shuntos/viton-it","url":"https://github.com/shuntos/viton-it"}],"syntology":null}},{"leaderboard":"/sota/virtual-try-on-on-streettryon","slug":"virtual-try-on-on-streettryon","dataset":"StreetTryOn","dataset_url":"/dataset/streettryon","rows_in_archive":1,"metrics":["FID"],"first_row_in_archive_order":{"model":"Street TryOn","paper_title":"Street TryOn: Learning In-the-Wild Virtual Try-On from Unpaired Person Images","paper_url":"/paper/street-tryon-learning-in-the-wild-virtual-try","paper_date":"2023-11-27","arxiv_id":"2311.16094","code_links":[{"title":"cuiaiyu/street-tryon-benchmark","url":"https://github.com/cuiaiyu/street-tryon-benchmark"}],"syntology":null}},{"leaderboard":"/sota/virtual-try-on-on-ubc-fashion-videos","slug":"virtual-try-on-on-ubc-fashion-videos","dataset":"UBC Fashion Videos","dataset_url":null,"rows_in_archive":1,"metrics":["FVD"],"first_row_in_archive_order":{"model":"Fashion-VDM","paper_title":"Fashion-VDM: Video Diffusion Model for Virtual Try-On","paper_url":"/paper/fashion-vdm-video-diffusion-model-for-virtual-1","paper_date":"2024-10-31","arxiv_id":"2411.00225","code_links":[],"syntology":null}}],"datasets":[{"url":"/dataset/deepfashion","name":"DeepFashion","full_name":"","num_papers_in_archive":397},{"url":"/dataset/fashion-iq","name":"Fashion IQ","full_name":"","num_papers_in_archive":102},{"url":"/dataset/viton","name":"VITON","full_name":"VITON-Zalando Dataset","num_papers_in_archive":92},{"url":"/dataset/viton-hd","name":"VITON-HD","full_name":"High-Resolution VITON-Zalando Dataset","num_papers_in_archive":84},{"url":"/dataset/people-snapshot-dataset","name":"People Snapshot Dataset","full_name":"","num_papers_in_archive":36},{"url":"/dataset/dress-code","name":"Dress Code","full_name":"","num_papers_in_archive":32},{"url":"/dataset/deep-fashion3d","name":"Deep Fashion3D","full_name":"","num_papers_in_archive":31},{"url":"/dataset/movi","name":"MoVi","full_name":"Large Multipurpose Motion and Video Dataset","num_papers_in_archive":12},{"url":"/dataset/mpv","name":"MPV","full_name":"Multi-Pose Virtual try on","num_papers_in_archive":4},{"url":"/dataset/streettryon","name":"StreetTryOn","full_name":"","num_papers_in_archive":2},{"url":"/dataset/strat","name":"STRAT","full_name":"Spatial TRAnsformation for virtual Try-on","num_papers_in_archive":1}],"subtasks":[],"parent_tasks":[{"url":"/task/1-image-2-2-stitchi","name":"1 Image, 2*2 Stitchi"}],"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":114,"tagged_in_all":276,"items":[{"url":"/paper/viton-an-image-based-virtual-try-on-network","title":"VITON: An Image-based Virtual Try-on Network","date":"2017-11-22","arxiv_id":"1711.08447","repositories_listed":7,"syntology":null},{"url":"/paper/composer-creative-and-controllable-image","title":"Composer: Creative and Controllable Image Synthesis with Composable Conditions","date":"2023-02-20","arxiv_id":"2302.09778","repositories_listed":6,"syntology":null},{"url":"/paper/toward-characteristic-preserving-image-based","title":"Toward Characteristic-Preserving Image-based Virtual Try-On Network","date":"2018-07-20","arxiv_id":"1807.07688","repositories_listed":5,"syntology":{"n":2,"n_ran":0,"n_unverified":2,"n_pointer_only":0}},{"url":"/paper/style-based-global-appearance-flow-for","title":"Style-Based Global Appearance Flow for Virtual Try-On","date":"2022-04-03","arxiv_id":"2204.01046","repositories_listed":3,"syntology":{"n":21,"n_ran":14,"n_unverified":7,"n_pointer_only":21}},{"url":"/paper/deep-fashion3d-a-dataset-and-benchmark-for-3d","title":"Deep Fashion3D: A Dataset and Benchmark for 3D Garment Reconstruction from Single Images","date":"2020-03-28","arxiv_id":"2003.12753","repositories_listed":3,"syntology":null},{"url":"/paper/towards-photo-realistic-virtual-try-on-by","title":"Towards Photo-Realistic Virtual Try-On by Adaptively Generating$\\leftrightarrow$Preserving Image Content","date":"2020-03-12","arxiv_id":"2003.05863","repositories_listed":3,"syntology":{"n":2,"n_ran":1,"n_unverified":1,"n_pointer_only":2}},{"url":"/paper/viton-gan-virtual-try-on-image-generator","title":"VITON-GAN: Virtual Try-on Image Generator Trained with Adversarial Loss","date":"2019-11-12","arxiv_id":"1911.07926","repositories_listed":3,"syntology":null},{"url":"/paper/real-time-per-garment-virtual-try-on-with","title":"Real-Time Per-Garment Virtual Try-On with Temporal Consistency for Loose-Fitting Garments","date":"2025-06-14","arxiv_id":"2506.12348","repositories_listed":2,"syntology":null},{"url":"/paper/fitdit-advancing-the-authentic-garment","title":"FitDiT: Advancing the Authentic Garment Details for High-fidelity Virtual Try-on","date":"2024-11-15","arxiv_id":"2411.10499","repositories_listed":2,"syntology":{"n":6,"n_ran":5,"n_unverified":1,"n_pointer_only":6}},{"url":"/paper/vton-handfit-virtual-try-on-for-arbitrary","title":"VTON-HandFit: Virtual Try-on for Arbitrary Hand Pose Guided by Hand Priors Embedding","date":"2024-08-22","arxiv_id":"2408.12340","repositories_listed":2,"syntology":null},{"url":"/paper/anymaker-zero-shot-general-object","title":"CustAny: Customizing Anything from A Single Example","date":"2024-06-17","arxiv_id":"2406.11643","repositories_listed":2,"syntology":null},{"url":"/paper/multimodal-conditioned-latent-diffusion","title":"Multimodal-Conditioned Latent Diffusion Models for Fashion Image Editing","date":"2024-03-21","arxiv_id":"2403.14828","repositories_listed":2,"syntology":null},{"url":"/paper/ootdiffusion-outfitting-fusion-based-latent","title":"OOTDiffusion: Outfitting Fusion based Latent Diffusion for Controllable Virtual Try-on","date":"2024-03-04","arxiv_id":"2403.01779","repositories_listed":2,"syntology":{"n":3,"n_ran":3,"n_unverified":0,"n_pointer_only":3}},{"url":"/paper/towards-garment-sewing-pattern-reconstruction","title":"Towards Garment Sewing Pattern Reconstruction from a Single Image","date":"2023-11-07","arxiv_id":"2311.04218","repositories_listed":2,"syntology":null},{"url":"/paper/anydoor-zero-shot-object-level-image","title":"AnyDoor: Zero-shot Object-level Image Customization","date":"2023-07-18","arxiv_id":"2307.09481","repositories_listed":2,"syntology":{"n":1,"n_ran":0,"n_unverified":1,"n_pointer_only":0}},{"url":"/paper/gp-vton-towards-general-purpose-virtual-try","title":"GP-VTON: Towards General Purpose Virtual Try-on via Collaborative Local-Flow Global-Parsing Learning","date":"2023-03-24","arxiv_id":"2303.13756","repositories_listed":2,"syntology":null},{"url":"/paper/occlumix-towards-de-occlusion-virtual-try-on","title":"OccluMix: Towards De-Occlusion Virtual Try-on by Semantically-Guided Mixup","date":"2023-01-03","arxiv_id":"2301.00965","repositories_listed":2,"syntology":null},{"url":"/paper/c-vton-context-driven-image-based-virtual-try","title":"C-VTON: Context-Driven Image-Based Virtual Try-On Network","date":"2022-12-08","arxiv_id":"2212.04437","repositories_listed":2,"syntology":null},{"url":"/paper/fill-in-fabrics-body-aware-self-supervised","title":"Fill in Fabrics: Body-Aware Self-Supervised Inpainting for Image-Based Virtual Try-On","date":"2022-10-03","arxiv_id":"2210.00918","repositories_listed":2,"syntology":null},{"url":"/paper/rmgn-a-regional-mask-guided-network-for","title":"RMGN: A Regional Mask Guided Network for Parser-free Virtual Try-on","date":"2022-04-24","arxiv_id":"2204.11258","repositories_listed":2,"syntology":{"n":10,"n_ran":8,"n_unverified":2,"n_pointer_only":10}},{"url":"/paper/parser-free-virtual-try-on-via-distilling","title":"Parser-Free Virtual Try-on via Distilling Appearance Flows","date":"2021-03-08","arxiv_id":"2103.04559","repositories_listed":2,"syntology":null},{"url":"/paper/cp-vton-clothing-shape-and-texture-preserving","title":"CP-VTON+: Clothing Shape and Texture Preserving Image-Based Virtual Try-On","date":"2020-06-10","arxiv_id":null,"repositories_listed":2,"syntology":null},{"url":"/paper/real-time-deep-hair-matting-on-mobile-devices","title":"Real-time deep hair matting on mobile devices","date":"2017-12-19","arxiv_id":"1712.07168","repositories_listed":2,"syntology":null},{"url":"/paper/2506-10468","title":"Low-Barrier Dataset Collection with Real Human Body for Interactive Per-Garment Virtual Try-On","date":"2025-06-12","arxiv_id":"2506.10468","repositories_listed":1,"syntology":null},{"url":"/paper/viton-drr-details-retention-virtual-try-on","title":"VITON-DRR: Details Retention Virtual Try-on via Non-rigid Registration","date":"2025-05-29","arxiv_id":"2505.23439","repositories_listed":1,"syntology":null},{"url":"/paper/inverse-virtual-try-on-generating-multi","title":"Inverse Virtual Try-On: Generating Multi-Category Product-Style Images from Clothed Individuals","date":"2025-05-27","arxiv_id":"2505.21062","repositories_listed":1,"syntology":{"n":3,"n_ran":2,"n_unverified":1,"n_pointer_only":3}},{"url":"/paper/vtbench-comprehensive-benchmark-suite-towards","title":"VTBench: Comprehensive Benchmark Suite Towards Real-World Virtual Try-on Models","date":"2025-05-26","arxiv_id":"2505.19571","repositories_listed":1,"syntology":null},{"url":"/paper/incorporating-visual-correspondence-into","title":"Incorporating Visual Correspondence into Diffusion Model for Virtual Try-On","date":"2025-05-22","arxiv_id":"2505.16977","repositories_listed":1,"syntology":null},{"url":"/paper/shape-guided-clothing-warping-for-virtual-try","title":"Shape-Guided Clothing Warping for Virtual Try-On","date":"2025-04-21","arxiv_id":"2504.15232","repositories_listed":1,"syntology":null},{"url":"/paper/enhancing-person-to-person-virtual-try-on","title":"Enhancing Person-to-Person Virtual Try-On with Multi-Garment Virtual Try-Off","date":"2025-04-17","arxiv_id":"2504.13078","repositories_listed":1,"syntology":null}],"syntology_records":8,"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"}}