ChessboardDetect
Hodgepodge of chessboard chessboard detection algorithms on images from actual matches. (by Elucidation)
tensorflow_chessbot
Predict chessboard FEN layouts from images using TensorFlow (by Elucidation)
ChessboardDetect | tensorflow_chessbot | |
---|---|---|
1 | 2 | |
77 | 500 | |
- | - | |
3.8 | 2.5 | |
4 months ago | 10 months ago | |
Jupyter Notebook | Jupyter Notebook | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ChessboardDetect
Posts with mentions or reviews of ChessboardDetect.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-04-08.
-
Web app that digitizes the chessboard positions in pictures from any angle
I found this repo very interesting: https://github.com/Elucidation/ChessboardDetect
tensorflow_chessbot
Posts with mentions or reviews of tensorflow_chessbot.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Introducing FENfinder! Search across educational YouTube videos for specific chess positions.
Basically, I download a video, split the video into images (1 img/sec), and then use a slightly modified version of chessfenbot to identify a chess position in the image. If I find one I store it in a database along with some metadata about the video where the position was seen.
-
I made an index of every opening in Daniel Naroditsky's speedruns
Nah I mean based on the video frames. I've been playing with the code from the ChessFENBot repo (https://github.com/Elucidation/tensorflow_chessbot/blob/chessfenbot). The idea is basically to download the first ten minutes or so of the video, split the video into images (maybe ~1/sec), convert the board to a FEN notation, and look for a starting position. From that point, I can generate a move list / PGN from subsequent FENs and once I have about 10+ moves use that PGN to derive an ECO code for the opening.
What are some alternatives?
When comparing ChessboardDetect and tensorflow_chessbot you can also consider the following projects:
DeepPoseKit - a toolkit for pose estimation using deep learning
yolov3-tf2 - YoloV3 Implemented in Tensorflow 2.0
EKG - Ensemble Knowledge Guided Sub-network Search and Fine-tuning for Filter Pruning