Chess Pieces

Object Detection

Chess Pieces Computer Vision Project

Drop an image or


628 images
Explore Dataset

Here are a few use cases for this project:

  1. Chess Game Analysis Tool: Integrate the "Chess Pieces" computer vision model into a software application that enables chess players to learn from their games by detecting and comprehending the pieces' movements, their piece position at any given moment, and the nature of the tactics or strategies used.

  2. Automated Chess Game Streaming: The model can be used for live streaming chess matches where real-time annotations are generated, indicating each piece's move and suggesting possible future moves.

  3. Chess Tutoring App: The model can assist in developing a chess tutoring mobile app or software, where it helps beginners to recognize and understand the names, positions, and movements of each chess piece by analyzing an image of the chessboard.

  4. Chess Equipment Quality Control: Manufacturers of chess equipment can implement the model in their assembly line for quality control to verify if all pieces are present, distinct, correctly colored, and properly shaped.

  5. Chess Archival Digitization: Use the model as part of a larger project aiming to digitize archival volumes of historical chess games. The model could identify chess pieces from the images, and the resulting metadata could be used to recreate the games digitally.

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.


This project has a YOLOv5 model checkpoint available for inference with Roboflow Deploy. YOLOv5 is a proven and tested, production ready, state-of-the-art real-time object detection model.

Cite This Project

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

                            title = { Chess Pieces Dataset },
                            type = { Open Source Dataset },
                            author = { Block },
                            howpublished = { \url{ } },
                            url = { },
                            journal = { Roboflow Universe },
                            publisher = { Roboflow },
                            year = { 2023 },
                            month = { jun },
                            note = { visited on 2024-05-24 },

Connect Your Model With Program Logic

Find utilities and guides to help you start using the Chess Pieces project in your project.



Last Updated

a year ago

Project Type

Object Detection



Views: 299

Views in previous 30 days: 26

Downloads: 22

Downloads in previous 30 days: 1


CC BY 4.0


Black-Bishop Black-King Black-Knight Black-Pawn Black-Queen Black-Rook Corner White-Bishop White-King White-Knight White-Pawn White-Queen White-Rook