Project Story – Huawei Share Hand-Gesture Clone
This project began as an attempt to break the limits of traditional device-to-device sharing. Huawei Share is fast and convenient, but it locks users into a specific ecosystem. The idea behind this project was to recreate the concept in a way that works on all devices, with no restrictions and no special hardware.
The twist was simple:
Instead of tapping two devices together, the system should respond to hand gestures captured through a webcam.
🌱 The Origin
The idea started as an experiment:
“Can gesture recognition replace physical triggers like NFC or device touch?”
This question led to the decision to build a web-based prototype that runs entirely in a browser.
No installation.
No paired hardware.
Just a webcam and GPU support.
🛠️ Building the Concept
The first challenge was choosing a platform that could run on any computer. The answer was clear:
- WebGL for rendering
- WebRTC for webcam input
- JavaScript ML models for tracking the hand
Once the base was ready, the main focus became stability.
Older machines struggled with WebGL or lacked GPU acceleration, so the project officially targeted newer computers only, ensuring smooth real-time gesture detection.
🎬 The Demonstration
To show the concept clearly, a demonstration video was recorded:
https://aniketxraj.me/SHP/video.mp4
This video walks through the idea, the interface, and how the gesture-trigger works in action.
It is a demo only, not the tool itself.
🚧 Challenges
Several difficulties shaped the project:
- Hand tracking performance varies between webcams
- WebGL compatibility is inconsistent across older systems
- Real-time gesture prediction requires stronger GPUs
- Preventing browser crashes on unsupported devices became necessary
These limitations influenced the project’s direction and helped define the final system requirements.
🌟 What This Project Represents
This project is more than a clone—it’s a demonstration of what is possible when ordinary web technologies are combined with real-time computer vision.
It shows how a simple idea can evolve into a working prototype with:
- Cross-platform access
- Gesture-based interaction
- Browser-level ML recognition
It stands as a small step toward more natural and intuitive ways of controlling digital systems.
🔮 The Future Vision
The prototype opens several paths for future development:
- Faster and more reliable gesture models
- True file-transfer logic
- Cross-device pairing without QR codes or taps
- Mobile support when browser ML becomes more optimized
The long-term goal is to turn gesture-based interactions into normal everyday digital actions.
✍️ Creator
Project by Aniket Kumar Raj
Developed as an experiment in combining vision-based interaction with a universal sharing system.
Log in or sign up for Devpost to join the conversation.