D$^4$-VTON: Dynamic Semantics Disentangling for Differential Diffusion based Virtual Try-On

Zhaotong Yang, Zicheng Jiang, Xinzhe Li, Huiyu Zhou, Junyu Dong +2 more
7/21/2024
cs.CV

No official code found. Best implementation: Jerome-Young/D4-VTON (35 stars, last commit 2024-11-05).

Abstract

In this paper, we introduce D$^4$-VTON, an innovative solution for image-based virtual try-on. We address challenges from previous studies, such as semantic inconsistencies before and after garment warping, and reliance on static, annotation-driven clothing parsers. Additionally, we tackle the complexities in diffusion-based VTON models when handling simultaneous tasks like inpainting and denoising. Our approach utilizes two key technologies: Firstly, Dynamic Semantics Disentangling Modules (DSDMs) extract abstract semantic information from garments to create distinct local flows, improving precise garment warping in a self-discovered manner. Secondly, by integrating a Differential Information Tracking Path (DITP), we establish a novel diffusion-based VTON paradigm. This path captures differential information between incomplete try-on inputs and their complete versions, enabling the network to handle multiple degradations independently, thereby minimizing learning ambiguities and achieving realistic results with minimal overhead. Extensive experiments demonstrate that D$^4$-VTON significantly outperforms existing methods in both quantitative metrics and qualitative evaluations, demonstrating its capability in generating realistic images and ensuring semantic consistency.

View on arXivView PDF

Code Implementations(1)

[ECCV 2024] Dynamic Semantics Disentangling for Differentia Diffusion based Virtual Try-On

353Shell, PythonJul 10, 20241 years ago

Similar Papers

Cite this paper

@article{yang2024dvton,
  title  = {D$^4$-VTON: Dynamic Semantics Disentangling for Differential Diffusion based Virtual Try-On},
  author = {Zhaotong Yang and Zicheng Jiang and Xinzhe Li and Huiyu Zhou and Junyu Dong and Huaidong Zhang and Yong Du},
  year   = {2024},
  eprint = {2407.15111},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.15111v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.15111.svg)](https://codeofpaper.com/paper/2407.15111)

Discussion