atlas

Research map / 3D vision / 3D generation

ShoeFit: A New Dataset and Dual-image-stream DiT Framework for Virtual Footwear Try-On

NeurIPS 2025 · 3D vision › 3D generation · approach: Feed-forward 3D asset generation and editing · 0 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.

Introduces MVShoes, a 7305-triplet multi-view shoe try-on dataset, and ShoeFit, a dual-image-stream FLUX.1-Lite DiT with multi-view reference concatenation, 3D RoPE, and LayeredRefAttention for virtual footwear try-on.

Problem

Virtual footwear try-on (VFTON) suffers from data scarcity (no public shoe try-on dataset), viewpoint misalignment between product and target foot views, and background-induced color distortion from reflective shoe materials.

Approach

Drops the text stream of FLUX and adds a conditioning image stream; conditions on multiple product views via reference concatenation with a 3D RoPE (view index plus height/width), and uses an SE-based layer-aware attention that modulates foreground shoe features with background statistics while restricting denoising attention to foreground shoe tokens.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
remove the text stream and add a conditioning image stream (ablation)Vanilla FLUX.1-Lite model · MVShoesSSIM: 0.745 -> 0.761Helped
add LayeredRefAttention instead of standard attention with background masking (ablation)Dual-image-stream ShoeFit · MVShoesSSIM: 0.756 -> 0.772Helped
use standard attention with background masking instead of LayeredRefAttention (ablation)Dual-image-stream ShoeFit · MVShoesSSIM: 0.772 -> 0.756Hurt
add multi-view conditioning (ablation)Dual-image-stream ShoeFit with LayeredRefAttention · MVShoesSSIM: 0.772 -> 0.778Helped
add 3D RoPE to multi-view conditioning (ablation)Dual-image-stream ShoeFit with LayeredRefAttention and multi-view conditioning · MVShoesSSIM: 0.778 -> 0.780Helped
add 3D RoPE to multi-view conditioning (ablation)Dual-image-stream ShoeFit with LayeredRefAttention and multi-view conditioning · MVShoesKID: 0.695 -> 0.485Helped
use multiple product views instead of one product view (ablation)ShoeFit · MVShoesSSIM: 0.772 -> 0.780Helped
add LayeredRefAttention (ablation)ShoeFit dual-image-stream model · MVShoes inferenceInference time per image: 17.44 seconds -> 21.15 secondsHurt
add LayeredRefAttention (ablation)ShoeFit dual-image-stream model · MVShoes inferenceGPU memory usage: 22.0 GB -> 28.5 GBHurt

Surprising findings

Limitations

Experimental setup

Datasets: MVShoes

Benchmarks: MVShoes

Metrics: SSIM LPIPS FID KID DISTS

Baselines: FLUX.1-Fill FLUX.1-Fill-Redux OOTDiffusion CatVTON-Flux-Lite CatVTON-Flux-Lite-2V

Builds on: FLUX.1 CatVTON FLUX.1-Lite DeepSpeed ZeRO Squeeze-and-Excitation

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