Mobile Fitting Room: On-device Virtual Try-on via Diffusion Models
Justin Blalock, David Munechika, Harsha Karanth, Alec Helbling, Pratham Mehta, Seongmin Lee, Duen Horng Chau
TL;DR
This work tackles privacy-aware virtual try-on by delivering a fully on-device diffusion-based pipeline for garment placement, controlled generation, and user customization. It combines DreamBooth-style fine-tuning for garment specificity with CoreML-based compression (including 6-bit palettization and U-Net splitting) and inpainting-driven region control to enable interactive, offline mobile experiences. The approach preserves user privacy, supports personalized interactions, and demonstrates practical deployment potential through a retail-facing scenario, with planned evaluations and app-store deployment. The key contribution is a cohesive, mobile-first diffusion framework that balances quality, efficiency, and usability for fashion e-commerce on consumer devices.
Abstract
The growing digital landscape of fashion e-commerce calls for interactive and user-friendly interfaces for virtually trying on clothes. Traditional try-on methods grapple with challenges in adapting to diverse backgrounds, poses, and subjects. While newer methods, utilizing the recent advances of diffusion models, have achieved higher-quality image generation, the human-centered dimensions of mobile interface delivery and privacy concerns remain largely unexplored. We present Mobile Fitting Room, the first on-device diffusion-based virtual try-on system. To address multiple inter-related technical challenges such as high-quality garment placement and model compression for mobile devices, we present a novel technical pipeline and an interface design that enables privacy preservation and user customization. A usage scenario highlights how our tool can provide a seamless, interactive virtual try-on experience for customers and provide a valuable service for fashion e-commerce businesses.
