├── .idea ├── .gitignore ├── Darts_Project.iml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── ArucoMarkerGenerator.py ├── CalibrationWithUncertainty.py ├── ContourUtils.py ├── Dart_Scoring ├── DartScore.py └── dart_scorer_util.py ├── FPS.py ├── PickleFiles ├── dist.pickle ├── dist_cheap_webcam_good_target.pickle ├── dist_surface_back.pickle ├── mtx.pickle ├── mtx_cheap_webcam_good_target.pickle ├── mtx_surface_back.pickle ├── uncertaintyDist _cheap_webcam_good_target.pickle └── uncertaintyMtx _cheap_webcam_good_target.pickle ├── QT_GUI_Elements ├── dart_main_gui.ui ├── qt_ui_classes.py └── ui_dart_main_gui.py ├── README.md ├── Resources ├── ArucoID0.png ├── ArucoID1.png ├── ArucoID2.png ├── ArucoID3.png ├── Dart_Test_Sheet.pdf ├── Doku │ ├── Aruco_Marker_Positions.png │ ├── Flowchart_Master_Darts.png │ ├── Flussdiagramm_Master_Darts.png │ ├── GUI.png │ ├── Polar_graph_paper.svg.png │ ├── dart_point_compemsation.png │ ├── dartboard_holder.png │ ├── lighting.png │ ├── start_img.jpg │ └── threshold.png └── Main Frame.PNG ├── Tests └── aufkleber-dartscheibe.jpg ├── detect_aruco.py ├── icons ├── Anonymous_dartboard.svg ├── dart_icon.ico ├── darts-logo_white.png └── x-circle.svg ├── main_with_gui.py ├── opencv_gui_sliders.py ├── requirements.txt └── utils.py /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/Darts_Project.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/.idea/Darts_Project.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /ArucoMarkerGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/ArucoMarkerGenerator.py -------------------------------------------------------------------------------- /CalibrationWithUncertainty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/CalibrationWithUncertainty.py -------------------------------------------------------------------------------- /ContourUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/ContourUtils.py -------------------------------------------------------------------------------- /Dart_Scoring/DartScore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Dart_Scoring/DartScore.py -------------------------------------------------------------------------------- /Dart_Scoring/dart_scorer_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Dart_Scoring/dart_scorer_util.py -------------------------------------------------------------------------------- /FPS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/FPS.py -------------------------------------------------------------------------------- /PickleFiles/dist.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/PickleFiles/dist.pickle -------------------------------------------------------------------------------- /PickleFiles/dist_cheap_webcam_good_target.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/PickleFiles/dist_cheap_webcam_good_target.pickle -------------------------------------------------------------------------------- /PickleFiles/dist_surface_back.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/PickleFiles/dist_surface_back.pickle -------------------------------------------------------------------------------- /PickleFiles/mtx.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/PickleFiles/mtx.pickle -------------------------------------------------------------------------------- /PickleFiles/mtx_cheap_webcam_good_target.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/PickleFiles/mtx_cheap_webcam_good_target.pickle -------------------------------------------------------------------------------- /PickleFiles/mtx_surface_back.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/PickleFiles/mtx_surface_back.pickle -------------------------------------------------------------------------------- /PickleFiles/uncertaintyDist _cheap_webcam_good_target.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/PickleFiles/uncertaintyDist _cheap_webcam_good_target.pickle -------------------------------------------------------------------------------- /PickleFiles/uncertaintyMtx _cheap_webcam_good_target.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/PickleFiles/uncertaintyMtx _cheap_webcam_good_target.pickle -------------------------------------------------------------------------------- /QT_GUI_Elements/dart_main_gui.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/QT_GUI_Elements/dart_main_gui.ui -------------------------------------------------------------------------------- /QT_GUI_Elements/qt_ui_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/QT_GUI_Elements/qt_ui_classes.py -------------------------------------------------------------------------------- /QT_GUI_Elements/ui_dart_main_gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/QT_GUI_Elements/ui_dart_main_gui.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/README.md -------------------------------------------------------------------------------- /Resources/ArucoID0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/ArucoID0.png -------------------------------------------------------------------------------- /Resources/ArucoID1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/ArucoID1.png -------------------------------------------------------------------------------- /Resources/ArucoID2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/ArucoID2.png -------------------------------------------------------------------------------- /Resources/ArucoID3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/ArucoID3.png -------------------------------------------------------------------------------- /Resources/Dart_Test_Sheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/Dart_Test_Sheet.pdf -------------------------------------------------------------------------------- /Resources/Doku/Aruco_Marker_Positions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/Doku/Aruco_Marker_Positions.png -------------------------------------------------------------------------------- /Resources/Doku/Flowchart_Master_Darts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/Doku/Flowchart_Master_Darts.png -------------------------------------------------------------------------------- /Resources/Doku/Flussdiagramm_Master_Darts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/Doku/Flussdiagramm_Master_Darts.png -------------------------------------------------------------------------------- /Resources/Doku/GUI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/Doku/GUI.png -------------------------------------------------------------------------------- /Resources/Doku/Polar_graph_paper.svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/Doku/Polar_graph_paper.svg.png -------------------------------------------------------------------------------- /Resources/Doku/dart_point_compemsation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/Doku/dart_point_compemsation.png -------------------------------------------------------------------------------- /Resources/Doku/dartboard_holder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/Doku/dartboard_holder.png -------------------------------------------------------------------------------- /Resources/Doku/lighting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/Doku/lighting.png -------------------------------------------------------------------------------- /Resources/Doku/start_img.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/Doku/start_img.jpg -------------------------------------------------------------------------------- /Resources/Doku/threshold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/Doku/threshold.png -------------------------------------------------------------------------------- /Resources/Main Frame.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Resources/Main Frame.PNG -------------------------------------------------------------------------------- /Tests/aufkleber-dartscheibe.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/Tests/aufkleber-dartscheibe.jpg -------------------------------------------------------------------------------- /detect_aruco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/detect_aruco.py -------------------------------------------------------------------------------- /icons/Anonymous_dartboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/icons/Anonymous_dartboard.svg -------------------------------------------------------------------------------- /icons/dart_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/icons/dart_icon.ico -------------------------------------------------------------------------------- /icons/darts-logo_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/icons/darts-logo_white.png -------------------------------------------------------------------------------- /icons/x-circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/icons/x-circle.svg -------------------------------------------------------------------------------- /main_with_gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/main_with_gui.py -------------------------------------------------------------------------------- /opencv_gui_sliders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/opencv_gui_sliders.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/requirements.txt -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LarsG21/Darts_Project/HEAD/utils.py --------------------------------------------------------------------------------