Discover and explore top open-source AI tools and projects—updated daily.
Video virtual try-on framework
Top 66.5% on SourcePulse
MagicTryOn is a video virtual try-on framework designed for researchers and developers in computer vision and graphics. It leverages a large-scale video diffusion Transformer to enable realistic garment-preserving virtual try-on experiences, offering a coarse-to-fine strategy for enhanced garment fidelity.
How It Works
The framework utilizes a Wan2.1 diffusion Transformer backbone with full self-attention to maintain spatiotemporal consistency across video frames. A key innovation is its coarse-to-fine garment preservation strategy, augmented by a mask-aware loss function, which specifically targets and enhances the fidelity of the garment region during the try-on process.
Quick Start & Requirements
conda create -n magictryon python==3.12.9
) and activate it (conda activate magictryon
). Install dependencies via pip install -r requirements.txt
or conda env create -f environment.yaml
.HF_ENDPOINT=https://hf-mirror.com huggingface-cli download LuckyLiGY/MagicTryOn --local-dir ./weights/MagicTryOn_14B_V1
.Highlighted Details
Maintenance & Community
The project is actively developed, with recent releases of code and pretrained weights. Further updates are planned for Gradio App, V1.3B weights, testing scripts, and training scripts.
Licensing & Compatibility
Released under the Creative Commons BY-NC-SA 4.0 license. This license permits copying, redistribution, remixing, and transformation for non-commercial purposes, provided appropriate credit is given and contributions are shared under the same license. Commercial use or linking with closed-source projects is restricted.
Limitations & Caveats
The framework is primarily for non-commercial use due to its CC BY-NC-SA 4.0 license. The customized try-on pipeline involves multiple complex steps and external model dependencies, which may require significant setup and troubleshooting.
4 weeks ago
Inactive