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

The Diagram(s) is (are) the diagram(s) where you can find the function :
  • DFD 7.2 Identify Violator
  • Functional Tree of Area 7
  • Parent Higher Level Function

    Input logical dataflows

    Output logical dataflows

    User needs

    Number

    Description

    3.1.0.1
    The system shall enforce the traffic laws and regulations of the region automatically (where possible).
    3.1.0.2
    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
    3.1.0.3
    The system shall be able to provide support for the enforcement of safe behaviour and vehicle priorities.
    3.1.1.1
    The system shall be able to collect evidence on vehicles that commit traffic signal violations.
    3.1.1.2
    The system shall be able to collect evidence on vehicles that exceed a local (variable) speed limit.