Number | Task | Task Lead | Est. Hours |
---|---|---|---|
1 | Understand OpenCV and practice object detection using Python or web application. | Vasu | 18 |
2 | Setup a camera to be connected to live feed driving data. | Chunjie | 6 |
3 | Connect Camera with Raspberry Pi. | Chunjie | 5 |
4 | Write program to detect objects as they move in the camera. | Chao | 16 |
5 | Research methods to detect multiple objects in image, video, and live feed. | Chao | 9 |
6 | Research how to train a machine learning model to detect road objects. | Vasu | 10 |
7 | Write neural network code to be used to learn and recognize dangerous car conditions. | Chao | 17 |
8 | Train neural network with training and validation sets of dangerous objects. | Chunjie | 12 |
9 | Create an alert interface/program when object is detected. | Chunjie | 14 |
10 | Detect road swaying and dangerous driving through lane detection. | Vasu | 13 |
11 | Get full system to run on Raspberry Pi in a “live” environment. | Vasu | 10 |
12 | Write code to notify user of alerted object through Raspberry Pi and interface screen. | Chao | 11 |