Create reference choreographies using videos and play along with your webcam or smartphone camera. This game uses MediaPipe to compare choreographies, giving you a score.
Status: Alpha version
Demo:
Copyright / takedown notice — If this repository on GitHub contains material you own, please contact me directly or open an issue with your claim. I will cooperate and remove the content immediately upon request.
pip install -r requirements.txt
python process_video.py --video FILE.mp4 --name "NAME"Open in Chrome Desktop (only tested here): https://algomlop.github.io/Clone-Dance/visualizer.html
OR
- Start the HTTP server:
python -m http.server- Open in Chrome Desktop (only tested here):
http://localhost:8000/visualizer.html
Open in Chrome Desktop (only tested here): https://algomlop.github.io/Clone-Dance/clone_dance.html
OR
- Start the HTTP server:
python -m http.server- Open in Chrome Desktop (only tested here):
http://localhost:8000/clone_dance.html
- Make an enjoyable game
- Improve visual and sound effects
- Fine-tuning of the detection and scoring strategy (position vs angle). I think it's better only angles. Skip or simplify calibration if only angles are used.
- Fine-tuning of the difficulty levels
- Test in more devices (smartphones and other browsers)
- Preview next pose
- Local multiplayer (now is limited to one person in the reference and the live video)
- Choreography (JSON) editor
Made with love and AI
