Project Tasks and Timeline - achyut3598/SmartHackSmasher GitHub Wiki
Task List
Zach's primarily responsible for the following tasks:
-
Automated Car Sign Recognition Module supervised Algorithm
- Research algorithms that have been used in other real world applications for identifying what sign a road sign is and implement an AI system for this.
-
Automated Car Object Detection Module supervised Algorithm
- Implement a supervised AI Algorithm that when presented with a known set of data of objects such as cars and trees can detect the object.
-
Automated Car GPS Module supervised Algorithm
- Implement a supervised AI Algorithm that look at GPS data and identifies trends in it.
Mathew's primarily responsible for the following tasks:
-
Automated Car Sign Recognition Module semi-supervised Algorithm
- Research Machine Learning image recognition algorithms that can work to identify road signs and implement it.
-
Automated Car Object Detection Module semi-supervised Algorithm
- Research Machine Learning object detection algorithm that can be used to help identify Objects on the road such as trees and cars.
-
Automated Car GPS Module semi-supervised Algorithm
- Research Machine Learning algorithm to find trends in GPS data and implement it.
Achyut's responsible for the following tasks:
-
Automated Car Road Sign Detection Module unsupervised Algorithm
- Research Unsupervised AI Algorithm that can learn to differentiate several types of road signs and implement it.
-
Automated Car Object Detection Module unsupervised Algorithm
- Research Machine Learning image recognition algorithm that can identify if there is an object or not on the road and implement it.
-
Automated Car GPS Module unsupervised Algorithm
- Research Numerical trending AI Algorithm that can find trends in GPS data and implement it.
Shared Tasks
-
Anomaly Detection Modules
- Implement a rating system for each of the above Modules. Each of these Object Detection Modules will compare the output of the 3 AI Algorithms in each module and output rather all is clear or if there is an issue and if so how severe it was.
-
Output Controller
- Implement a system that takes the outputs of the anomaly detectors and analyzes them for a course of action depending on severity
-
Car Visualization Program
*For Demonstration Purposes, design a UI that shows the effects of the AI Modules and output controller by comparing a car that functions with it with one that functions without it.
Timeline
Task | Primary Developer | Start Date | End Date |
---|---|---|---|
Road Sign Supervised | Zach | 10/3 | 12/1 |
Road Sign Semi-Supervised | Mathew | 10/3 | 12/1 |
Road Sign Unsupervised | Achyut | 10/3 | 12/1 |
Road Sign Anomaly Integration | Team | 3/1 | 3/21 |
Object Detection Supervised | Zach | 12/1 | 2/1 |
Object Detection Semi-Supervised | Mathew | 12/1 | 2/1 |
Object Detection Unsupervised | Achyut | 12/1 | 2/1 |
Object Detection Anomaly Integration | Team | 3/1 | 3/21 |
GPS | Achyut | 2/1 | 3/1 |
GPS Anomaly Integration | Team | 3/1 | 3/21 |
Research Paper | Team | 4/1 | 4/21 |
Output Controller | Team | 3/14 | 4/21 |
Automated Car AI Demo | Achyut + Mathew | 3/1 | 3/21 |
Automated Car Unity Demo | Zach | 3/1 | 3/21 |