Machine Darts - Ein Offline Autoscoring System

Automatic Dart Scoring System developed by Zoofly85
Antworten
Huff23
Fortgeschrittener
Fortgeschrittener
Beiträge: 76
Registriert: 13. Feb 2025 16:43
Wohnort: HH
Has thanked: 16 times
Been thanked: 42 times

Machine Darts - Ein Offline Autoscoring System

Machine Darts

Machine Darts (MD) ist ein Projekt im Bereich  Autoscoring Dart System von Zoofly.

Zoofly85 - Github - Machine Dart updater

MD.png

MD arbeitet in der Detection mit einer KI, die die Bilder der Kameras auswertet, und den steckenden Dart versucht zu erkennen,
wo dieser sich im Board befindet.
Es arbeitet im Moment mit dem sehr verbreiteten 3 Kamera-Setup, welches überall gerade so in der Verwendung ist.
Es wird auch in diesem System mit einer nötigen Kalibrierung gearbeitet.

Es ist grundsätzlich offline zu betreiben. Also zum spielen wird keine aktive Verbindung zu einem Server benötigt.
Internet Verbindung im Moment aber sehr hIlftreich.

Das Projekt befindet sich eher noch im Beta Status, gibt bei den verschiedenen Tests aber schon wirklich gute Ergebnisse.
99%+ Detection ist z.B. bei meinem Setup und Trefferbild schon gut zu erreichen.

MD-Detection.png

Da das System auf Bilder angewiesen ist, sind gute Kamerabilder essenziell wichtig!
Wer das Thema bei z.b. Autodarts verfolgt, wird wissen worauf es da ankommt. 
Inwieweit das mal anders wird, hängt von dem Training des KI-Modells ab, welches Zoofly mit Fehler Detection-Bildern
im Moment füttert.
In der aktuellen Version von MD (1.0.17) ist es so, das bei 10 manuellen Korrekturen, die Detection-Fehler-Bilder zu seinem Server
geschickt werden, und zur Datenanalyse benutzt werden. Man ist also im Moment auch aktiver Beta Tester, und sollte es auch so verstehen.

Cool mit spielen, kann man aber schon --- :)



Zoofly hat auch einen Discord Zugang. 

Machine Darts Discord

Anbei mal ein kleines Video, um einfach mal einen Eindruck zu bekommen. 
Das GU-Interface ist in weiten teilen bestimmt noch optisch zu verbessern.
Im Mittelpunkt steht erstmal: Detection und Ki Modell.


Zur benötigten Hardware:
Grundsätzlich mit den Anforderungen von z.B. Autodarts zu vergleichen.
Zu einer guten Detection-time, sind z.b. die aktuellen N95/97/100/150 CPU´s schon gut. 
3 Kameras(100° Linsen)  im 120° Winkel ums Board, und Ringlicht
Und im Moment Windows System only.

MD-Intro_1.mp4

Schauen wir gespannt weiter auf dieses Projekt. 

Good Darts




 
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Huff23
Fortgeschrittener
Fortgeschrittener
Beiträge: 76
Registriert: 13. Feb 2025 16:43
Wohnort: HH
Has thanked: 16 times
Been thanked: 42 times

Re: Machine Darts - Ein Offline Autoscoring System

Es passiert viel 😯




Schaut selbst, und macht euch ein Bild.

You Tube -Channel Machine Darts


Viel spass.
Huff23
Fortgeschrittener
Fortgeschrittener
Beiträge: 76
Registriert: 13. Feb 2025 16:43
Wohnort: HH
Has thanked: 16 times
Been thanked: 42 times

Re: Machine Darts - Ein Offline Autoscoring System

Nach ein paar Schwierigkeiten, kommt das nächste sehr brauchbare Release.

Es scheint, dass das new-build, welches wohl nötig war, wirklich nochmal ein Schub gemacht hat.
Ich hoffe, Performance, Erkennung und Detection-Speed geht für alle noch mal nach oben.
Es sollte dann wieder wie gewohnt auf Github erhältlich sein. Sonst schaut einfach bei Discord in der Kanal.


Für das erspielte Sonntagsbier zum PDC kucken, hat es gereicht. :)

Beer-Race.png

Good darts weiterhin 
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Huff23
Fortgeschrittener
Fortgeschrittener
Beiträge: 76
Registriert: 13. Feb 2025 16:43
Wohnort: HH
Has thanked: 16 times
Been thanked: 42 times

Re: Machine Darts - Ein Offline Autoscoring System

Hi

Nochmal ein Update zu Machine Darts:

Ab jetzt gibt es auch eine Linux Version für die x64 Cpu-Architektur.
Download jetzt wieder über den Github-Link.

Machine Darts : Releases

Machine Darts Discord

Die CPU/GPU-Anforderungen, werden sich erst noch zeigen. Zumal die GPU-Treiber
Unterstützung bei manchen Linuxversionen bestimmt auch mal eher basic sind.

Es geht vorran -- ein wirklich interesantes Projekt.

GD weiterhin




 
Huff23
Fortgeschrittener
Fortgeschrittener
Beiträge: 76
Registriert: 13. Feb 2025 16:43
Wohnort: HH
Has thanked: 16 times
Been thanked: 42 times

Re: Machine Darts - Ein Offline Autoscoring System

Ein weiters Update:

Es passiert soviel, gefühlt teilweise im Tages Takt kommt ein neues Release.
Aktuell ist die Version 1.1.20 (Linux/Windows) auf dem Discord im Rollout.

Kurz mal ne Auflistung was neu dabei ist (hab bestimmt nicht an alles gedacht):
  • Möglichkeit zum Online Spiel: mit peer to peer Verbindung, also kein zentraler Server
  • Sound-FX Umgebung: Sounds bei bestimmten Ereignissen abspielen
  • Gif Umgebung: Gif´s bei bestimmten Ereignissen abspielen
  • direkte WLED Integration. Jetzt auch alles bunt, wer will.
  • Replay Funktion bzw. Aufnahme von einstellbaren Scores und Check-out´s.
    (Die 180 wird automatisch aufgezeichnet, oder z.B. das 100+ finish.)
  • Lokales Tunier erstellen und spielen
  • eigene Training-Spiele erstellen
  • Sein persönlichen Bot frei spielen und online zur Verfügung stellen.
    Oder spiele gegen andere Player-bots. Sie sind doch sehr viel "echter" als AI-Bots.
Das ist schon mal ne ganze Menge.

Jetzt etwas in die Zukunft: (was bei Zoofly dann auch schon nächste Woche sein kann. :) )
In Aussicht steht eine 2-Cam Version. Also zur Erkennung reichen 2-Cams. Die bei vielen dann 
freie dritte Cam, kann man dann als Player-Cam benutzen, mit Replay Funktion z.B.
Sehr schön.. und alle USB Probleme bleiben so wie sie sind. Oder anders, wenn es jetzt mit drei 
Cams läuft, dann braucht man sich für ne Player-Cam keine Gedanken machen.
Eine kleine Test Vorabversion, gab es schon zu sehen.

Ich bleibe dabei und weiter gespannt.


GD´s weiterhin
Antworten