atlas

Research map / 3D vision / Human pose estimation

VTON-HandFit: Virtual Try-on for Arbitrary Hand Pose Guided by Hand Priors Embedding

CVPR 2025 · 3D vision › Human pose estimation · approach: Depth-based hand pose regression · 1 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.

Proposes VTON-HandFit, a diffusion-based virtual try-on method that uses hand priors (HaMeR 3D hand parameters and DINOv2 appearance features) and a hand-canny loss to handle garments occluded by hands, and introduces the Handfit-3K hand-occlusion test set.

Problem

Diffusion-based virtual try-on degrades when the hand occludes the garment region, since existing methods rely on hand parsing that fails on small fingers and leaves artifacts or background residue.

Approach

Reconstructs hand structure and appearance by disentangling 3D hand priors (HaMeR MANO-related structure embeddings and DINOv2 visual embeddings) and injecting them via a Hand-Pose Aggregation Net (ControlNet-style) and mask-restricted cross-attention, plus a hand-canny edge loss, instead of post-hoc hand refinement.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use VTON-HandFit instead of CatVTONVirtual try-on · DressCode pairedFID: 3.2755 -> 2.8666Helped
use VTON-HandFit instead of CatVTONVirtual try-on · DressCode unpairedFID: 5.4220 -> 5.2314Helped
use VTON-HandFit instead of CatVTONVirtual try-on · VITON-HD pairedFID: 6.1394 -> 5.9564Helped
use VTON-HandFit instead of CatVTONVirtual try-on · VITON-HD unpairedFID: 9.1434 -> 8.8178Helped
use VTON-HandFit instead of IDM-VTONVirtual try-on with hand occlusion · Handfit-3K pairedMPJPE: 48.6378 -> 25.1376Helped
use VTON-HandFit instead of IDM-VTONVirtual try-on with hand occlusion · Handfit-3K pairedFID-H: 11.5403 -> 7.0574Helped
use VTON-HandFit instead of IDM-VTONVirtual try-on with hand occlusion · Handfit-3K unpairedMPJPE: 57.3447 -> 26.6892Helped
use VTON-HandFit instead of IDM-VTONVirtual try-on with hand occlusion · Handfit-3K unpairedFID-H: 12.7721 -> 9.0003Helped
add Hand-Pose Aggregation Net using Densepose only (ablation)Baseline virtual try-on model · VITON-HDFID: 6.9549 -> 6.8924Helped
add Depth and DWpose to the Densepose-based Hand-Pose Aggregation Net (ablation)Baseline+HPA (Densepose) · VITON-HDFID: 6.8924 -> 6.3390Helped
add hand structural embedding (ablation)Baseline+HPA · VITON-HDFID: 6.3390 -> 6.2225Helped
add hand appearance embedding (ablation)Baseline+HPA+Cstruct · VITON-HDFID: 6.2225 -> 6.0515Helped

Surprising findings

Limitations

Experimental setup

Datasets: VITON-HD DressCode Handfit-3K

Benchmarks: VITON-HD DressCode Handfit-3K

Metrics: SSIM LPIPS FID KID FID-H KID-H MPJPE

Baselines: LaDI-VTON StableVTON OOTDiffusion IDM-VTON CatVTON IDM-VTON* (HandRefiner post-processing)

Builds on: ControlNet Stable Diffusion HaMeR DINOv2 IDM-VTON

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