Skip to content

ShMazumder/VirtualTryOn

Repository files navigation

👓 AI 3D Glasses Virtual Try-On

An AI-powered augmented reality (AR) application that lets users try on glasses virtually using face tracking and 3D rendering. Built with Python, TensorFlow, MediaPipe, and Three.js/ARKit.

Demo GIF (Replace with your demo video/image)


✨ Features

  • Real-time face detection (MediaPipe, OpenCV)
  • 3D glasses overlay (Blender models + ARKit/Three.js)
  • AI recommendations (face shape analysis with CNN)
  • Cross-platform (Web, iOS, Android)
  • E-commerce integration (optional)

🛠️ Tech Stack

Category Technologies
AI/CV MediaPipe, TensorFlow, OpenCV
3D/AR ARKit (iOS), ARCore (Android), Three.js
Frontend React.js (Web), React Native (Mobile)
Backend Firebase, Node.js (optional)

🚀 Quick Start

Prerequisites

  • Python 3.8+
  • Node.js 16+
  • iOS/Android dev tools (for mobile)

Installation

  1. Clone the repo:
    git clone https://github.com/yourusername/ai-glasses-tryon.git
    cd ai-glasses-tryon

About

👓 AI-Powered 3D Glasses Virtual Try-On

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published