Dartpi automatic dart score detection using raspberry pi
Sponsored Links
This presentation is the property of its rightful owner.
1 / 14

DartPi Automatic Dart Score Detection using Raspberry Pi PowerPoint PPT Presentation


  • 104 Views
  • Uploaded on
  • Presentation posted in: General

DartPi Automatic Dart Score Detection using Raspberry Pi. Christian Hirsch. Content. Motivation Development Environment Approach/Progress Problems Videos. Motivation. „Analog“ dart is cooler Darts can hurt You see that you‘ve played Manual counting is annoying

Download Presentation

DartPi Automatic Dart Score Detection using Raspberry Pi

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


DartPiAutomatic Dart Score Detection using Raspberry Pi

Christian Hirsch


Content

  • Motivation

  • Development Environment

  • Approach/Progress

  • Problems

  • Videos

DartPi – Automatic Dart Score Detection


Motivation

  • „Analog“ dart is cooler

    • Darts can hurt

    • You see that you‘ve played

  • Manual counting is annoying

  • A PC or notebook is too big/expensive

  • Raspberry Pi is the solution

DartPi – Automatic Dart Score Detection


Development Environment

  • For Testing:

    • Open CV 2.4.3, C++

    • Microsoft Visual Studio 2010

    • Videos

  • Final version

    • RaspberryPi, Raspbian

    • OpenCV 2.3.?, g++, make

    • „analog“ Dartboard + 2 Webcams

DartPi – Automatic Dart Score Detection


Approach/Progress

  • Detect dartboard + markings

  • Detect darts

  • Check whether someone shot a dart or player changed

  • Equip dartboard with webcams

  • Compile the program on Raspbian

  • Count the dart-score

  • Create a userinterface (?)

  • Handle user interactions

DartPi – Automatic Dart Score Detection


your title


Would be nice but …

DartPi – Automatic Dart Score Detection


… not possible 

DartPi – Automatic Dart Score Detection


Possible …

your title


Possible …

DartPi – Automatic Dart Score Detection


Dart Detection - Process

  • Initialize background model

    • for each camera

  • Check if something changes

    • small changes in short time -> dart

    • big changes, long time -> change

    • anyting else -> error

  • Get dartboard + dart contours

    • calculate position

    • calculate points

  • Return points

DartPi – Automatic Dart Score Detection


your title


Real Problems

  • GLS

  • Webcams

    • no wideangle

  • Raspberry Pi performance

    • Image resolution of 320x240 px used

    • Errors

  • Maybe one webcam does not work correctly

DartPi – Automatic Dart Score Detection


Thank you & good night Questions?


  • Login