← All projects
2022Augmented Reality

Augmented Mirror

An interactive augmented reality mirror using computer vision for pose estimation and gesture-based interactions.

Augmented Mirror

An interactive augmented reality mirror using computer vision for pose estimation and gesture-based interactions.

  • Augmented Reality
  • Computer Vision
  • Motion Tracking
View code

01

Context

Second Self explores the mirror as a modular augmented-reality interface. The system detects the person standing in front of it, aligns digital content with their reflection and provides a shared foundation for applications in learning, health and physical training.

02

Pose estimation and alignment

A pose-estimation model detects body, face and hand landmarks. Depth data from an Intel RealSense D435i camera converts image coordinates into real-world coordinates so that graphics can be positioned consistently on the reflected body.

03

System architecture

The computer-vision pipeline runs inside a Docker container for portability. Detected coordinates are transmitted to a server and then to the browser-based display, separating perception, data exchange and rendering.

04

Applications

Prototypes built on the platform include sign-language training, a music-practice module and pose-controlled minigames such as Poke It, Bounce and Dance. Together they test the mirror as an extensible medium rather than a single-purpose product.

Augmented Mirror
Augmented Mirror
Augmented Mirror
Augmented Mirror
Augmented Mirror