Hand Tracking AR Experience is a browser-based augmented reality application built using MediaPipe Hands and JavaScript. It tracks hand movements in real time through a webcam, recognizes gestures such as pinch and open hand, and creates interactive visual effects directly in the browser.
- Real-time hand tracking
- Supports up to two hands
- Gesture recognition
- Pinch detection
- Interactive shockwave effects
- Dynamic hand-to-hand connections
- FPS monitoring
- Browser-based AR experience
- HTML5
- CSS3
- JavaScript
- MediaPipe Hands
- Canvas API
- WebRTC
Clone the repository:
git clone https://github.com/nandinisingh156/hand-tracking-ar-experience.gitRun a local server:
python -m http.server 8000Open:
http://localhost:8000
- Allow camera permissions.
- Click "Enter Experience".
- Show your hand to the webcam.
- Perform gestures such as pinch and open hand.
- Watch the AR effects respond in real time.
hand-tracking-ar-experience/
│
├── index.html
└── README.md
- Augmented Reality
- Computer Vision
- Human-Computer Interaction
- Gesture-Based Interfaces
- Custom gesture recognition
- Mobile optimization
- 3D object interaction
- AI-powered gesture classification
Nandni Singh
MIT License