FLOW 1.19 introduces a wide range of updates to improve the flexibility, operability, and robustness of your deployments. From new data types and widgets and extended tagging, to privacy-first license plate hashing, better object recognition and maintenance utilities.
Movement Set Statistics Widget
The new Movement Set Statistics widget allows users to track and analyze traffic flow between defined entry and exit arms of intersections. Each movement is defined by a combination of inbound and outbound arms and visualized based on actual vehicle trajectories.
This widget supports full customization of the movement list, including arm naming, their coloring, and selection of time interval granularity, which defines how frequently data is collected (e.g., every 5 minutes, 1 hour, etc.). Each movement is linked to specific data sources from any analytic where such movements have been defined and published using the Events widget.
Users can configure and visualize these movements using the Cartogram View, Table View, or Time Series View. The widget provides flexible time filtering, allowing selection of specific intervals. Data can be further aggregated, exported in various formats, including CSV, XLSX, and PDF, and users can also generate a comprehensive print-ready PDF report that combines both visual and tabular outputs from multiple widgets of this type.
This widget is a powerful tool for understanding and analyzing intersection behavior over time. It enables side-by-side comparison of traffic patterns across different time intervals or scenarios, such as before and after changes to signaling or layout. Its combination of precise movement tracking, export options, and flexible time filtering makes it an essential tool for both traffic analysis and decision-making.
➡️ Read the full article: Movement Set Statistics Widget
Events as a New Data Type
FLOW now supports Events as a structured data type across the platform. This new data type extends the previously used Table Widget-based data and introduces a more robust, scalable format for storing, filtering, and exporting trajectory-based detections. Each event now includes detailed fields such as unique event IDs, timestamps, event status flags (e.g., created, updated, closed), and detection attributes.
Events are natively accessible from other widgets and the FLOW API, allowing them to be filtered, displayed across dashboards and available for third party systems. Thanks to their consistent structure, they are easy to use and integrate.
Two primary event types are supported:
Trajectory Events – aligning with past Table Widget functionality, but with greatly improved metadata, closure logic, and access via API.
➡️ Read the full article: Trajectory Events Widget
➡️ Read the full article: Near Miss Events Widget
Tags in FLOW
FLOW 1.19 introduces semantic Tags, which can be attached to data outputs for improved classification, filtering, and user clarity. Each tag includes a name, icon and a unique identifier (data_name). Tags help unify configuration across multiple devices and simplify UI navigation.
Default tag list:
bv – Blocking vehicle
ip – Illegal presence
lc – Lane compliance
nm – Near miss
pc – pedestrian in crosswalk
rl – Red light runner
ro – Road obstacle
sv – Speeding
tv – Turning movement
ww – Wrong way
➡️ Read the full article: Tags in FLOW
License Plate Hashing & ALPR Improvements
To comply with privacy regulations, FLOW offers on-the-fly license plate hashing, ensuring that license plate data remains anonymized and cannot be retrieved in its original form. The hashed representation is unique enough for tracking purposes while maintaining compliance with GDPR and similar privacy regulations. FLOW also allows users to customize data retention policies based on local regulations and operational needs.
➡️ For more info about automated license plate reading in FLOW, read the full article: ALPR in FLOW
Occupancy Attribute
The Occupancy attribute is now available inside the Value Widget, allowing FLOW users to evaluate how long a zone remains occupied during each aggregation interval. This is useful for measuring congestion, parking behavior, or loading/unloading duration.
Occupancy is based on real trajectory timing and available in Whole History mode.
➡️ Read the full article: Value Widget
Maintenance Section
The new Maintenance section introduces tools for better upkeep and servicing of FLOW devices. Under three sections – Device, Tools and Notes – FLOW offers the following tools:
Factory reset – A complete software restore of the selected Block to factory state. Deletes all analytics configuration, traffic data, defined data outputs, and users. Network settings and system parameters remain intact.
Auto-recover – Offers scheduled periodic restart or manual trigger for both Node and Block.
Ping – Allows administrators to check network availability from the FLOW unit to any external IP address.
TCP port check – Used to validate whether a specific TCP port on a destination IP is open and reachable. Helps in diagnosing blocked communication with third-party systems or devices.
Maintenance Notes – Text-based logging section per device that allows administrators to document support interventions, observations, or planned actions.
These options are available to users with administrator privileges.
Object Detection Improvements
FLOW 1.19 brings enhancements to object detection logic and classification capabilities, resulting in greater precision and reliability of visual recognition:
New Class: Articulated Bus
More precise bounding boxes
Stronger ALPR reading
Improved traffic light detection
Switching Detection Models
Administrators can now also switch primary detection models directly via Insights under the new Nodes section:
Default model
Fisheye model
Thermal camera mode
Model switching is supported only on Orin based TrafficXRoads devices and for Enterprise solutions.
Other News
Several other features were also introduced to expand system flexibility and data stability:
Integration with Genetec – FLOW can now directly connect to Genetec Security Center via its API, allowing users to register Genetec-managed cameras and automatically import video streams into FLOW for analysis. This streamlines integration in environments where Genetec serves as the central video management system, removing the need for manual stream configuration.
FLOW Middleware – FLOW offers built-in middleware by default, improving reliability when processing problematic or unstable video streams. This ensures more stable input and fewer disruptions in analytics.
Improved detection of stationary vehicles
Processing FPS limit – You can now configure how often each analytic is processed and define a maximum delay before frames are dropped. This helps optimize system performance in resource-constrained or real-time environments.
Database engine upgrade – FLOW now combines PostgreSQL and SQLite to store data more efficiently.
For a full breakdown of storage limits per device type, stay tuned for an upcoming article.
You can find the full FLOW Changelog here.
Let the traffic flow with FLOW!