Etikett: dartscore

Ett litet genombrott

Projektet DartScore tog ett litet steg framåt idag när jag gjorde en kodmodul som jämför två bilder och hittar var senaste pilen träffar tavlan. Bilden nedan är från testprogrammet som visar en grön ruta runt senaste träffen och beroende på att kameran ser snett uppifrån sitter spetsen i övre högra hörnet för det mesta. Ingen rocket-science men lite coolt ändå.  I nästa steg ska jag analysera rutan med pilen och se var spetsen är lite mer exakt. I första versionen ska programmet räkna poäng per pil och förstå när det är en ny omgång (tavlan blir tom igen). I den versionen kan jag också se hur noggrant det blir men får troligen komplettera med en kamera till eller kanske någon annan form av detektering.

dartsfound

DartScore

Ett projekt för att räkna poäng i dart med hjälp av bildigenkänning. Det har pågått i åratal men nu känns det som att det lossnat lite. Projektet har startats om och bytt strategi flera gånger och nu är det uppdelat i lite olika delar och jag har även hittat andra likasinnade så nu har jag lite hjälp också!

Bilden till vänster visar den nu ganska färdiga taveluppsättningen med lysdiodsbelysning och en dataskärm som ska visa resultatet.

Förutom detta består systemet av 2 st raspberry pis. En som filmar darttavlan och ’hittar’ var pilarna träffar och en som ska sköta bildskärmen och även (kanske) filma spelarna för att se vems tur det är etc… Kommunikationen mellan dom är tänkt att ske med LCM via mitt trådlösa nätverk och det ska jag försöka få igång som nästa steg…

DartScore på mitt Github konto