Skip to content

User Stories and Design Diagrams

Vasu Bhog edited this page Dec 6, 2019 · 11 revisions

User Stories

  • As a driver I want to be able to utilize the device to enable smart detection of dangerous road objects and conditions.

  • As a passenger, I want to be able to help navigate and aid the driver using the device and ensuring that that the driver is aware.

  • As a device owner, I will be able to utilize the advanced modeling that detects driver swaying and fatigue, as well as road sign detection.

Design Diagrams

Diagram 1:

Design Diagram 1

Diagram 2:

Design Diagram 2

Diagram 3:

Design Diagram 3

Design Description

Diagram 1:

  • High-Level Design of the Input Layer, Computer Layer, and Output Layer.
  • Able to illustrate the overall system design that will take place.
  • Includes the amount of data, computation through ML models and output to the interface.

Diagram 2:

  • A more concrete diagram illustrating from the user perspective.
  • Illustrates the computer layer further.
  • We will feed live feed road data into our image processing program that will be able to detect and use the ML models to output warnings to the user.

Diagram 3:

  • An in-depth look at the internal system of the ML models and Computer Vision.
  • The diagram will illustrate what the user should get back to the interface based on the computer layer.
  • The diagram illustrates the different components of the machine learning model that will be used to first learn and then process the live feed data back to the user.