Source Code
Back to Portfolio
Vidmoji

Vidmoji

Overview

Vidmoji is a real-time computer vision project that detects hand gestures through a webcam and overlays corresponding emojis on the video feed. Built with MediaPipe, OpenCV, and Pillow, it recognises five gestures per hand — from a closed fist to an 'I love you' sign — and maps them instantly to emoji. Designed for casual online video meetings where expressive, button-free interaction matters.

Key Features

Gesture Recognition

Detects 5 hand gestures per hand in real time using MediaPipe's hand landmark model.

😄

Emoji Overlay

Maps recognised gestures to emojis and renders them directly onto the live video frame.

Low-latency Pipeline

Configurable detection delay and display duration for smooth, responsive interaction.

🎥

Video Meeting Ready

Designed for casual online meetings — raise your hand, flash a peace sign, no button clicks needed.