An open API service indexing awesome lists of open source software.

https://github.com/der-penz/scored

Single Camera automated darts scoring using keypoint detection
https://github.com/der-penz/scored

cv darts-scoring deep-learning keypoint-detection yolo

Last synced: about 1 year ago
JSON representation

Single Camera automated darts scoring using keypoint detection

Awesome Lists containing this project

README

          

# Scored

## Single Camera automated darts scoring using keypoint detection

The project aims to detect dart scores by using a yolo v11 keypose model on a single camera image to predict the score of the thrown darts.
4 Keypoints on the dartboard, the darts tip and flight are detected.

![image](images/detected_keypoints.png)

After detecting the keypoints, the 4 dartboard keypoints are used to apply a perspective transform to warp the perspective in a top down view. With the warped points of the dart tips the score of the dart can easily be calculated by their distance to the center and their angle.

![image](images/warped_dartboard.png)

## Training

To see how to train your own model and how to prepare and create a dataset, refer to [Train Instructions](train.md)