This Function shall be capable of providing the following facilities:<br/><br/>(1) The ability to analyse the image received from the Process Violation Notifications or Detect Violation Functions.<br/>(2) The ability to determine the ID of the violator vehicle, and the type of violation involved from the received image.<br/>(3) Once the image has been analysed, the ability to send the results to the Determine Violator ID Function.<br/>
(a) when the second trigger input data flow is received, get the image recorded by the other Functions;<br/>(b) alternatively, if the first trigger input data flow is received, extract the relevant elements from the violation notification;<br/>(c) analyse the image received in (a) to determine the type of violation involved and the Vehicle ID;<br/>(d) as a result of (c), send the Vehicle ID back to the requesting Function using the first trigger output data flow;<br/>(e) also send the same data plus the violation type to the Determine Violator Function using the first trigger input data flow and the other output data flow.<br/>