This repository has been archived by the owner on Jan 28, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Kaye edited this page Mar 24, 2023
·
2 revisions
Bikeway Obstacle Detection using Smartphone (B.O.D.S.) is a system that uses newer smartphones to capture images and depth data from the environment. These images are processed to create a model that predicts if an obstacle is near or approaching the rider's path. The current version of B.O.D.S. utilizes an iPhone 13 Pro and a binary classification CNN model with F1 score as the performance metric. Still, other smartphones and machine learning techniques and models can be explored. The document provides a baseline for contributors and highlights areas for system manipulation. Further work is needed to collect more types of ground obstacles and experiment with different models.
- Installation guidelines and minimum requirements
- Pre-capture Camera Alignment and Steam Settings
- Floating-point Depth Data to Grayscale PNG
- Image Output File Settings
- Installation guidelines and minimum requirements
- Image Conversion Process for Training
- Obstacle Detection Algorithm for Binary Classification
- Application of Adaptive Thresholding and Morphological operations
- Find the contours of an obstacle in a region of interest (ROI)
- Summary of Model Architecture
- Summary of Performance using F1 Score