Zoofly85 / automatic-darts-

darts scoring .use 3 ov 9732 webcams to detect the dart position and give a score of the dart .#darts scoring

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Automatic Dart Scoring System This repository contains the code for an automatic dart scoring system using computer vision and multiple cameras. The system is capable of detecting and tracking darts thrown at a dartboard, calculating the scores .

Features Real-time dart detection and tracking using multiple cameras Automatic score calculation based on dart positions Support for the 501 game mode basic still need work User interface for score correction and game management Calibration functionality for accurate dart tracking Dart count, score fixed count, and accuracy percentage tracking Saving and loading of counter data Requirements Python 3.x OpenCV (cv2) NumPy Tkinter Shapely Hardware Setup The system requires the following hardware components:

3 cameras positioned around the dartboard (right, left, and top) A computer or device to run the code and process the camera feeds Ensure that the cameras are properly connected and indexed correctly in the code.

Calibtating , select four points on the outher double intersection of 20 and 1 , 6 and 10 , 19 and 3 ,11 and 14 . in that order on all 3 webcams

https://www.printables.com/en/model/287938-dartboard-led-ring-and-camera-mount-v2/comments

TODO

  • improve dart detection
  • show dartboard not drawn dartboard
  • finish 501 game settings
  • improve GUI
  • 2 players

If anyone has good ideas or can improve on detection accuracy that would be great !_

About

darts scoring .use 3 ov 9732 webcams to detect the dart position and give a score of the dart .#darts scoring


Languages

Language:Python 100.0%