CameraChessWeb
CameraChessWeb copied to clipboard
Record a chess game live and upload the PGN to Lichess
Camera Chess Web
Replace Chess eBoards with your phone camera using ChessCam (https://www.chesscam.net).
Features include:
- Broadcasting your game to Lichess.
- Playing a game on Lichess.
- Digitizing a chess game from a video / live stream.
Download the free app on Google Play.
Demo
Roadmap
- Raise an alert when an illegal move is played (currently they're just ignored)
- Add sounds for the opponents moves in "/play"
- Add support for variants
- Develop a testing framework for different board + piece sets
- ... Your next big idea?
Models
Here are the models in ONNX format, post in the Issues if you want them in PyTorch format as well. Once you've downloaded the models, you can view them in Netron (https://netron.app/).
Name | Description | Link |
---|---|---|
480L_xcorners_480x288.onnx | YOLOv8 xcorner detector | https://drive.google.com/file/d/1-58WXTiXTupb7BJsO_ilwAN9j1XNTUTn/view?usp=sharing |
480S_pieces_step_3_480x288.onnx | Pruned YOLOv8 piece detector | https://drive.google.com/file/d/1K1Yqm3vYGcbIlI2gTIaY5EKPLpQ1dcU6/view?usp=sharing |
480S_pieces_480x288.onnx | YOLOv8 piece detector | https://drive.google.com/file/d/1-0ud7pAT2-oR9DxAimWCTJuQeCFnchPQ/view?usp=sharing |
Contributors ✨
Thanks goes to these wonderful people (emoji key):
Conor Shepherd 🔬 |
tdr24008 🔬 |
DakshHandeCode 🎨 |
ChessScholar 🐛 |
JohnP-1 🐛 |
Abdullah Khetran 🔬 |
This project follows the all-contributors specification. Contributions of any kind welcome!