Inspiration

The goal was to create a personalized digital fitting experience that bridges real-world fashion and digital media. I wanted people to try on outfits from any source photos, cartoons, movies, or social media without limitations, while keeping the experience highly realistic and identity-preserving.

What it does

Outfit Oracle™ lets users: Upload a photo of an outfit they love. Scan and identify every garment in the image. Digitally recreate it with realistic folds, textures, and colors. Upload their own photo to try the outfit on themselves. Customize colors and download the result for personal use.

How I built it

Gemini 3 Pro performs multi-modal scans and extracts fashion items and identity data. Studio Asset Synthesis isolates garments and recreates them in a professional studio context. Hue Synthesis renders realistic colors and material physics for true-to-life changes. ZetsuEDU Transfer algo projects the user’s facial identity onto the recreated outfit to ensure a personalized fit. Built with parametric chromatics, AI diffusion models, and high-resolution renders for product-grade accuracy.

Challenges I ran into

Preserving the user’s facial identity while applying the outfit. Preserving the pipeline architecture throughout the build. Rendering garments realistically across different textures, folds, and lighting. Balancing high-quality output with processing speed to keep the experience smooth. Handling a variety of sources, from cartoon images to professional photos, without losing fidelity.

Accomplishments that I am proud of

99.8% face retention across all outputs. Creation of a truly personalized, high-fidelity digital fitting experience. Ability to render complex garments and colors realistically. Successfully integrated AI scanning, reconstruction, and user projection into one seamless tool. It can literally take an outfit from anything and place it on anyone.

What I learned

Identity and realism are critical for user trust and engagement. Combining multiple AI models can achieve results that a single model cannot. User experience improves when complex AI processes are simplified for the end-user. Testing across a wide range of input images is key to robustness. Gemini 3 will not always listen and, sometimes, you have to force it.

What's next for Outfit Oracle™ See It On You

Add real-time try-on previews with interactive adjustments. Integrate marketplace-ready models for instant options. Niche down to target specific audiences that can use the applications features more affectively.

Built With

Share this project:

Updates