Skip to content

raorjun/steplight

Repository files navigation

StepLight

This project aims to create a wearable object detection system using machine learning and computer vision. It will leverage the Coral Dev Board’s TPU for efficient inference, coupled with OpenCV to classify objects such as "Cross" vs. "Don’t Cross" for real-time decision-making.

Authors

Arjun Rao & Armaan Gera

Libraries and Equipment

  • TensorFlow - A machine learning library that is used to train and run models. We use this library to export our model to a .tflite file and run it on the Google Coral Dev Board.
  • OpenCV - A computer vision library that is used to process images and video.
  • Flutter - A UI toolkit that is used to create the mobile app that interacts with our wearable solution via Wifi/Bluetooth.
  • Google Coral Dev Board - A computer with a Mendel Linux OS that is used to run our machine learning model.
  • Arducam 5MP Wide Angle Camera - The camera that is used in our wearable solution.

Feature List

  • Screen Reader Compatible (Web Content Accessibility Guidelines)
  • Wearable solution that interacts with an app through a Wifi signal or Bluetooth
  • Camera integrated with some form of wearable hardware (glasses)
  • Real-time object detection or classification for improving the individual's spatial awareness
  • Color-neutral UI with minimal number of pages (easy and intuitive navigation)
  • Developed for iOS and Android devices.

Priority List

Status Date Description
Started 9/9/2024 Description of Current Status
Completed 9/17/2024 Description of Completed Feature
Testing 9/17/2024 Unit Tests Needed
Bugged 9/17/2024 Link to Git Issue

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages