atlas

Research map / Image generation / Editing and style transfer

AnyFit: Controllable Virtual Try-on for Any Combination of Attire Across Any Scenario

NeurIPS 2024 · Image generation › Editing and style transfer · approach: Virtual try-on · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

AnyFit is a diffusion-based virtual try-on system that supports multiple garments via parallel-attention HydraNet branches, initializes from merged SDXL weights, and uses parsing-free mask augmentation for robust fitting.

Problem

Image-based virtual try-on struggles with high-fidelity, robust fitting across scenarios and cannot handle combinations of multiple garments (e.g., tops and bottoms) in one try-on.

Approach

Hydra Encoding/Fusion blocks parallelize self-attention per garment condition within a shared HydraNet whose features are concatenated into MainNet's attention; Prior Model Evolution merges SDXL base, inpainting and DreamShaper weight increments with greedy-searched coefficients; Adaptive Mask Boost trains on parsing-free elongated OpenPose masks and elongates masks at inference based on garment a

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AnyFit instead of DCI-VTONVITON-HD try-on · VITON-HDSSIM: 0.881 -> 0.893Helped
Use AnyFit instead of IDMDressCode try-on · DressCodeFID: 5.32 -> 4.51Helped
Use AnyFit instead of VTON-concatmulti-garment try-on · DressCode-multipleFID: 21.11 -> 20.43Helped
Use AnyFit trained on proprietary data instead of IDMsingle-garment try-on · Proprietary datasetFID: 48.76 -> 43.97Helped
Add Hydra Blocks (ablation)AnyFit multi-garment try-on · DressCode-multipleFID: 22.48 -> 20.43Helped
Add Hydra Blocks (ablation)AnyFit multi-garment try-on · DressCode-multipleKID: 8.02 -> 7.10Helped
Add Prior Model Evolution (ablation)AnyFit multi-garment try-on · DressCode-multipleFID: 21.35 -> 20.43Helped
Add Prior Model Evolution (ablation)AnyFit multi-garment try-on · DressCode-multipleKID: 7.58 -> 7.10Helped
Add Adaptive Mask Boost (ablation)AnyFit single-garment try-on · Proprietary datasetFID: 44.75 -> 43.97Helped
Add Adaptive Mask Boost (ablation)AnyFit single-garment try-on · Proprietary datasetLPIPS: 0.183 -> 0.181Helped
Add Prior Model Evolution (ablation)AnyFit single-garment try-on · Proprietary datasetFID: 45.01 -> 43.97Helped
Add Prior Model Evolution (ablation)AnyFit single-garment try-on · Proprietary datasetKID: 1.52 -> 0.69Helped

Surprising findings

Limitations

Experimental setup

Datasets: VITON-HD DressCode proprietary e-commerce dataset DressCode-multiple

Benchmarks: VITON-HD DressCode DressCode-multiple proprietary e-commerce dataset

Metrics: LPIPS SSIM FID KID

Baselines: HR-VITON LADI-VTON DCI-VTON StableVTON GP-VTON OOTDiffusion IDM Paint-by-Example IDM-2Stage VTON-concat

Builds on: SDXL ReferenceNet IP-Adapter OOTDiffusion Stable Diffusion

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy