Low Level Function
7.2.1 Analyse Image
Overview
This Function shall be capable of providing the following facilities:
(1) The ability to analyse the image received from the Process Fraud Notifications or Detect Fraud Functions.
(2) The ability to determine the ID of the violator vehicle, and the type of fraud (violation) involved from the received image.
(3) Once the image has been analysed, the ability to send the results to the Determine Violator ID Function.
Functional Requirements
(a) when the second trigger input data flow is received, get the image recorded by the other Functions
(b) alternatively, if the first trigger input data flow is received, extract the relevant elements from the fraud notification
(c) analyse the image received in (a) to determine the type of fraud involved and the vehicle ID
(d) as a result of (c), send the vehicle ID back to the requesting Function using the first trigger output data flow
(e) also send the same data plus the fraud type to the Determine Violator Function using the first trigger input data flow and the other output data flow.
Diagrams
Parent Higher Level Function
Input logical dataflows
Output logical dataflows
User needs
Number | Description |
| The system shall enforce the traffic laws and regulations of the region automatically (where possible). |
| The system shall be able to collect the evidence of a violation of the traffic laws and regulations in a manner suitable to justify the application of a legal punishment |
| The system shall be able to provide support for the enforcement of safe behaviour and vehicle priorities. |
| The system shall be able to collect evidence on vehicles that commit traffic signal violations. |
| The system shall be able to collect evidence on vehicles that exceed a local (variable) speed limit. |