π Overview
MScode (morse code )is a web-based gesture and eye-blink controlled translation system built using HTML, CSS, and JavaScript. It enables real-time human-computer interaction using a browser camera.
The system detects eye blinks and hand gestures (like 1, 2 fingers) and converts them into digital outputs displayed directly on the web interface.
This project focuses on accessibility, futuristic UI interaction, and browser-based AI vision control.
β¨ Features
ποΈ Eye blink detection using webcam
β Finger gesture recognition (1, 2, 3 fingers, etc.)
π Fully browser-based (no installation required)
π Real-time gesture-to-command translation
π₯οΈ Live on-screen output display
β‘ Lightweight and fast performance
π§ Easy to extend with AI or voice control
π₯ Demo
demo link π
You can also host it using:
GitHub Pages
Netlify
Vercel
πΈ In Screen
ποΈ Blink Detection UI
β Hand Gesture Recognition
π₯οΈ Live Output Screen
βοΈ How It Works
-
Web camera captures live video feed in browser
-
JavaScript processes video frames
-
MediaPipe detects face, eyes, and hand landmarks
-
System identifies blink or finger gestures
-
Mapped command is displayed in real time on webpage
π οΈ Tech Stack
HTML5 π
CSS3 π¨
JavaScript βοΈ
MediaPipe AI Vision π€
WebRTC (Camera Access) π·
π Project Structure
Mscode/ βββ index.html βββ style.css βββ script.js βββ blink.js βββ gesture.js βββ utils.js βββ README.md
π Installation & Setup
git clone https://github.com/monish4030/Mscode.git
cd MScode
Open index.html in browser
OR use Live Server in VS Code for best experience.
π Deployment
You can deploy this project easily using:
GitHub Pages
Netlify
Vercel
π Future Improvements
π€ Voice command integration in browser
π§ AI learning for personalized gestures
π± Mobile responsive gesture control
π Login-based user profiles
π License
π‘ Author
MONISH PARAMASIVAM
β If you like this project, give it a star on GitHub!