Have a personal or library account? Click to login
Chessboard and Chess Piece Recognition With the Support of Neural Networks Cover

Chessboard and Chess Piece Recognition With the Support of Neural Networks

Open Access
|Dec 2020

Abstract

Chessboard and chess piece recognition is a computer vision problem that has not yet been efficiently solved. Digitization of a chess game state from a picture of a chessboard is a task typically performed by humans or with the aid of specialized chessboards and pieces. However, those solutions are neither easy nor convenient. To solve this problem, we propose a novel algorithm for digitizing chessboard configurations.

We designed a method of chessboard recognition and pieces detection that is resistant to lighting conditions and the angle at which images are captured, and works correctly with numerous chessboard styles. Detecting the board and recognizing chess pieces are crucial steps of board state digitization.

The algorithm achieves 95% accuracy (compared to 60% for the best alternative) for positioning the chessboard in an image, and almost 95% for chess pieces recognition. Furthermore, the sub-process of detecting straight lines and finding lattice points performs extraordinarily well, achieving over 99.5% accuracy (compared to the 74% for the best alternative).

DOI: https://doi.org/10.2478/fcds-2020-0014 | Journal eISSN: 2300-3405 | Journal ISSN: 0867-6356
Language: English
Page range: 257 - 280
Submitted on: May 30, 2020
Accepted on: Nov 12, 2020
Published on: Dec 16, 2020
Published by: Poznan University of Technology
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2020 Maciej A. Czyzewski, Artur Laskowski, Szymon Wasik, published by Poznan University of Technology
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.