STOPPED VEHICLE DETECTION SYSTEM

The system enables early traffic incidents detection and response, ensuring smooth traffic flow, improving travel time and air quality

About the Client

ARS Traffic & Transport Technology (ARS T&TT), based in the Netherlands, is a top provider of intelligent traffic and transport technology solutions.

The company’s mission is to enhance transportation safety, efficiency, and sustainability by utilizing advanced technology and collaborating closely with customers and partners.

ARS T&TT focuses on creating and deploying innovative technology solutions to boost the safety, efficiency, and sustainability of transportation networks. Their offerings include Traffic Management & Information, Traffic Enforcement, Smart Parking, Planning & Logistics, Public Transport solutions, and Marine Technology.


About the Solution

One of our client’s main products is an Incident Detection System designed to identify traffic jams, sudden deceleration, stopped vehicles, and road obstructions using video and radar sensors.

Images from sensors are analyzed, and if an issue is detected, the Traffic Management Center is alerted and visuals are presented. The alert ends when the situation normalizes, with a ‘clear’ message sent.

This system enables early traffic incidents detection and response, ensuring smooth traffic flow, improving road network throughput, travel time, and air quality.

Main Application Areas

The system supports real-time traffic monitoring in:

  • urban motorways
  • tunnels
  • bridges
  • special crossings.

The Project Goal

During the project, Vector Software engineers successfully developed several new modules that are key to the Stopped Vehicle Detection System.


Tools & Technologies


The System Components

Status: existing component

The Stopped Vehicle Detection System consists of outstations that observe traffic via radar and camera, interpret it, and send information about stopped vehicles. Each outstation works autonomously without a central component.


Status: new module

Fetches radar data, decodes it into object data, and prioritizes timestamping for accuracy using sensor documentation specifications.


Status: existing module

Analyzes incoming video, detects and classifies VA objects, and prioritizes video frame timestamping for accuracy.


Status: existing module

Uses two instances to interpret radar and VA object data, analyzes traffic flow, determines traffic state, and generates traffic events.


Status: new module

Analyzes traffic events from radar and video interpreters, creates traffic alerts, and pushes them to the customer via the interface module.


Status: new module

Primary customer interface, delivering new traffic alerts and updates.


Status: new module

Enables customers to retrieve alerts in CSV format and provides a traffic alert overview via MQTT subscription.


Status: new module

Monitors all modules on the device, writes results to local cache, and sends important events to the SNMP interface module.


Status: new module

Monitors custom modules, presumes malfunction if no report is received, and forces a restart if necessary.


Status: new module

Offers SNMP service, sharing important events and local cache information to inform subscribers of outstation issues.


Status: new functionality

Implements RMAS protocol for software updates, allowing customers to upgrade or downgrade devices. Manages one version number for the entire system.


Status: off-the-shelf module

Uses MQTT for process communication, ensuring consistent message delivery and minimizing non-delivered essential messages.


Status: off-the-shelf module

Manages the system clock using NTP.


Status: existing module

Stores raw encoded video data on disk with filenames indicating recording start datetime, useful for development and testing.


Status: new module

Fetches radar data, decodes it into object data, and prioritizes timestamping for accuracy using sensor documentation specifications.


Status: existing module

Records outputs from several modules, noting the recording moment, and applies a data retention policy to prevent long-term storage of sensitive information.


Outstation storage includes:

On-disk storage for video and processed data recorder
Cache for data that may not be lost
Logs with configurable log rotation for all modules