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
- Host: GitHub
- URL: https://github.com/der-penz/scored
- Owner: Der-Penz
- Created: 2025-03-11T16:09:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-18T20:20:00.000Z (about 1 year ago)
- Last Synced: 2025-03-18T21:26:30.736Z (about 1 year ago)
- Topics: cv, darts-scoring, deep-learning, keypoint-detection, yolo
- Language: Jupyter Notebook
- Homepage:
- Size: 2.92 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.

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.

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