/chess-view

Chessboard state recognition for OTB chess.

Primary LanguageJupyter Notebook

Chessboard state recognition

Table of contents

General info

Chessboard state recognition for OTB Chess.

Build thread on Twitter

Time for real chess pieces. Instead of taking images and labeling them, I decided to make 3d model for each piece in #FreeCAD. Then I'm going to generate synthetic dataset (RGB, RGB-D, bboxes) using @GazeboSim or UnrealCV and retrain model. pic.twitter.com/BT7DbqfG6A

— Kamil Kurach (@kamil_kurach) November 11, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Technologies

  • Python
  • C++
  • Tensorflow

Hardware

  • Logitech C270

Install

Dataset

Camera Calibration

Board Recognition

Piece Recognition

Summary