1 / 14

DartPi Automatic Dart Score Detection using Raspberry Pi

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

thuy
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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DartPiAutomatic Dart Score Detection using Raspberry Pi Christian Hirsch

  2. Content • Motivation • Development Environment • Approach/Progress • Problems • Videos DartPi – Automatic Dart Score Detection

  3. 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

  4. 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

  5. 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

  6. your title

  7. Would be nice but … DartPi – Automatic Dart Score Detection

  8. … not possible  DartPi – Automatic Dart Score Detection

  9. Possible … your title

  10. Possible … DartPi – Automatic Dart Score Detection

  11. 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

  12. your title

  13. 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

  14. Thank you & good night Questions?

More Related