Computer Vision System for Virtual Apparel Fitting & Biometric Sizing_
A GPU-accelerated AI engine extracting body measurements from user photos and applying realistic fabric-warped clothing overlays — powering a virtual fitting room experience that secured further startup funding.

Entity_Client
Fashion-Tech Startup (NDA)
Primary_Role
Lead AI Architect & Vision Engineer
Duration_Log
8 weeks
Resource_Team
1 dev
Project_Overview
A fashion-tech startup wanted to reduce the industry's high return rate by letting shoppers virtually try on clothes from their phone. We built the core AI engine: a body segmentation and measurement extraction system combined with a GAN-based clothing warping and fusion pipeline — designed as a frontend-agnostic API powering their React Native mobile app.
Operational_Process
Implemented a multi-stage computer vision pipeline: background removal and body segmentation with DeepLabV3 → human parsing for body landmark extraction → 2D-to-3D measurement estimation with reference calibration → clothing warping via GAN-based Texture Fusion → GPU-optimized inference with TensorRT → FastAPI serving results to the mobile client.
Core_Capabilities
Performance_Metrics
Processing Time
DATA_POINT: 60% reduction
Visual Realism
DATA_POINT: Poisson blending
Try-On Requests
DATA_POINT: thousands/day capacity
Sizing Accuracy
DATA_POINT: from single photo
Funding Outcome
DATA_POINT: post-demo
Multi-Pose Support
DATA_POINT: robust detection
Conflict_Resolution
Built a robust preprocessing stage using OpenCV and DeepLabV3 for background removal and lighting normalization before any model inference.
Developed a custom Texture Fusion layer using Poisson blending techniques to seamlessly integrate clothing edges with body contours, creating a photorealistic result.
Optimized the inference engine using TensorRT and a GPU-accelerated FastAPI backend — reducing per-request processing time by 60%, achieving sub-3-second results.
Designed a Reference Calibration system using phone sensor data or a known object in the frame as a scale reference, enabling accurate real-world measurement estimation from 2D input.