paper-with-me

Papers

LiveChess2FEN: a Framework for Classifying Chess Pieces based on CNNs

2020-12-12 · David Mallasén Quintana, Alberto Antonio del Barrio García, Manuel Prieto Matías

Automatic digitization of chess games using computer vision is a significant technological challenge. This problem is of much interest for tournament organizers and amateur or professional players to broadcast their over-the-board (OTB) games online or analyze them using chess engines. Previous work has shown promising results, but the recognition accuracy and the latency of state-of-the-art techniques still need further enhancements to allow their practical and affordable deployment. We have investigated how to implement them on an Nvidia Jetson Nano single-board computer effectively. Our first contribution has been accelerating the chessboard's detection algorithm. Subsequently, we have analyzed different Convolutional Neural Networks for chess piece classification and how to map them efficiently on our embedded platform. Notably, we have implemented a functional framework that automatically digitizes a chess position from an image in less than 1 second, with 92% accuracy when classifying the pieces and 95% when detecting the board.

📄 PDF Abstract BibTeX arXiv:2012.06858

Code (2)

davidmallasen/LiveChess2FEN 공식 구현 tf
JoanneT8/FEN-Chess-Identifier-APS360-Summer-2021 pytorch

Similar Papers 제목 키워드 기반

Chess2vec: Learning Vector Representations for Chess

2020-11-02 · Berk Kapicioglu, Ramiz Iqbal, Tarik Koc, Louis Nicolas Andre 외

We conduct the first study of its kind to generate and evaluate vector representations for chess pieces. In particular, we uncover the latent structure of chess pieces and moves, as well as predict chess moves from chess…

Towards Piece-by-Piece Explanations for Chess Positions with SHAP

2025-10-26 · Francesco Spinnato arxiv

Contemporary chess engines offer precise yet opaque evaluations, typically expressed as centipawn scores. While effective for decision-making, these outputs obscure the underlying contributions of individual pieces or pa…

CVChess: A Deep Learning Framework for Converting Chessboard Images to Forsyth-Edwards Notation

2025-11-14 · Luthira Abeykoon, Ved Patel, Gawthaman Senthilvelan, Darshan Kasundra arxiv

Chess has experienced a large increase in viewership since the pandemic, driven largely by the accessibility of online learning platforms. However, no equivalent assistance exists for physical chess games, creating a div…

Edge Detection

Determining Chess Game State From an Image

2021-04-30 · Georg Wölflein, Ognjen Arandjelović

Identifying the configuration of chess pieces from an image of a chessboard is a problem in computer vision that has not yet been solved accurately. However, it is important for helping amateur chess players improve thei…

Transfer Learning

Machine Learning Algorithms to Predict Chess960 Result and Develop Opening Themes

2023-10-29 · Shreyan Deo, Nishchal Dwivedi

This work focuses on the analysis of Chess 960, also known as Fischer Random Chess, a variant of traditional chess where the starting positions of the pieces are randomized. The study aims to predict the game outcome usi…

Position