Harry Field

Draughts Board

Object Detection

1

Draughts Board Computer Vision Project

TRY THIS MODEL
Drop an image or

Images

759 images
Explore Dataset

This dataset was created by Harry Field and contains the labelled images for capturing the game state of a draughts/checkers 8x8 board.

This was a fun project to develop a mobile draughts applciation enabling users to interact with draughts-based software via their mobile device's camera.

The data captured consists of:

  • White Pieces
  • White Kings
  • Black Pieces
  • Black Kings
  • Bottom left corner square
  • Top left corner square
  • Top right corner square
  • Bottom right corner square

Corner squares are captured so the board locations of the detected pieces can be estimated.

Results of Yolov5 model after training with this dataset

From this data, the locations of other squares can be estimated and game state can be captured. The image below shows the data of a different board configuration being captured. Blue circles refer to squares, numbers refer to square index and the coloured circles refer to pieces.

Once game state is captured, integration with other software becomes possible. In this example, I created a simple move suggestion mobile applciation seen working here.

The developed application is a proof of concept and is not available to the public. Further development is required in training the model accross multiple draughts boards and implementing features to add vlaue to the physical draughts game.

The dataset consists of 759 images and was trained using Yolov5 with a 70/20/10 split.

The output of Yolov5 was parsed and filtered to correct for duplicated/overlapping detections before game state could be determined.

I hope you find this dataset useful and if you have any questions feel free to drop me a message on LinkedIn as per the link above.

Trained Model API

This project has a trained model available that you can try in your browser and use to get predictions via our Hosted Inference API and other deployment methods.

Cite This Project

If you use this dataset in a research paper, please cite it using the following BibTeX:

@misc{
                            draughts-board-fm9sx_dataset,
                            title = { Draughts Board Dataset },
                            type = { Open Source Dataset },
                            author = { Harry Field },
                            howpublished = { \url{ https://universe.roboflow.com/harry-field-qemqy/draughts-board-fm9sx } },
                            url = { https://universe.roboflow.com/harry-field-qemqy/draughts-board-fm9sx },
                            journal = { Roboflow Universe },
                            publisher = { Roboflow },
                            year = { 2021 },
                            month = { sep },
                            note = { visited on 2024-03-28 },
                            }
                        

Connect Your Model With Program Logic

Find utilities and guides to help you start using the Draughts Board project in your project.

Source

Harry Field

Last Updated

3 years ago

Project Type

Object Detection

Subject

Draughts-pieces

Views: 502

Views in previous 30 days: 14

Downloads: 7

Downloads in previous 30 days: 1

License

Public Domain

Classes

b bk bl br tl tr w wk