VidClothEditor

Efficient and Robust Video Virtual Try-On Framework via Enhanced Multi-garment Alignment

Zijian He, Peixin Chen, Guolin Zheng, Guangrun Wang, Xiaonan Luo, Liang Lin, Guanbin Li
SUN YAT-SEN UNIVERSITY

Abstract

Video virtual try-on aims to generate realistic sequences where garments maintain their identity and adapt accurately to a person's pose and body shape in source video. This task can be regarded as one of inpainting, where previous methods focus primarily on the specific try-on region while simply ``copying" the remaining parts of the person. However, this approach limits the degrees of freedom and heavily relies on precise human parsing. In complex in-the-wild scenarios, dynamic blurring and limb occlusions can introduce errors and discontinuities in the inpainting region, adversely affecting the video try-on results. Our solution, VidClothEditor, adopts a relaxed editing approach that allows for full-body inpainting and treats non-edited regions as a reconstruction task. It utilizes multiple garment alignment with a proposed region guidance to enhance the naturalness of video try-on results. Additionally, we employ garment-augmented video consistency learning, which significantly reduces the inference time and increases the practical potential for video editing. Comprehensive experiments on the VITON-HD and TikTok datasets confirm VidClothEditor's ability to generate high-quality images and smooth videos.

Overall Framework of VidClothEditor

Overview of our VidClothEditor framework. First, we preprocess the reference video and the target upper garment through segmentation and pose detection. This process obtains a clothing-agnostic sequence and a pose sequence. We apply full-body masking and obtain the lower garment image from the first frame. Next, the target upper garment and the extracted lower garment are inputted into the GarmentNet to extract hierarchical features. Finally, the UNet incorporate aligned garments features and the conditional sequence into the denosing progress to produce vivid video try-on results.

         Full-body inpainting strategy with region guidance, ensuring consistency in video virtual try-on.

Region-guidance Multiple Garment Fusion

Overview of the region-guidance multiple garment fusion. We use (a) spatial attention to integrate garment features into the denoising UNet. To prevent feature interference, we employ (b) region guidance to properly align the attention maps.

Garment-augmented Video Consistency learning

Overview of the video consistency learning. Given a source video \(z_0\) in the latent space, we perform a forward SDE to add noise on it, resulting in \(z_{t_{n+1}}\). \(z_{t_n}\) is the one-step estimation from \(z_{t_{n+1}}\), which is obtained by the garment-augmented PF-ODE solver. \(z_{t_{n+1}}\) and \(z_{t_n}\) should be enforced to satisfy the self-consistency property.

Virtual Try-on Results on the TikTok Dataset

Multi-garment Try-on Results

Qualitative Comparison on the TikTok Dataset

Ablation Study of Consistency Distillation

Qualitative Comparison on the VITON-HD Dataset