Chess position identification using pieces classification based on synthetic images generation and deep neural network fine-tuning

  • Rafael Campello UFPE
  • Afonso Delgado UFPE

Resumo


Chess pieces recognition using computer vision is a problem generally approached in various ways, with different kinds of results and complexity. Deep learning is a state of the art approach to solve problems on image recognition although facing necessity of huge data sets. This paper discusses a method to identify synthetically generated chess images on Blender using its Python API via fine-tuning of VGG16 convolutional network obtaining close to 97% accuracy on piece classification. Possible applications include automated record of real chess games and real-time play between online players using real boards.
Palavras-chave: chess, neural networks, piece recognition, synthetic data generation
Publicado
28/10/2019
Como Citar

Selecione um Formato
CAMPELLO, Rafael; DELGADO, Afonso. Chess position identification using pieces classification based on synthetic images generation and deep neural network fine-tuning. In: SIMPÓSIO DE REALIDADE VIRTUAL E AUMENTADA (SVR), 21. , 2019, Rio de Janeiro. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 68-76.