Skip to content

[v.2.16.0] 05.03.2026#

Component versions

Service Version used
CARS_API v.5.0.16
CARS_Stream v.3.0.36
CARS_Analytics backend v.4.5.0
CARS_Analytics frontend v.2.3.99

CARS_API#

New Features:

  • Added a new version of the LP classifier «grz_country_recognition_v5» for license plate country recognition. This version includes support for 16 new countries and also determines the license plate individuality.

Changes:

  • Improved algorithms for determining vehicle affiliation with emergency services, detecting the presence of flashing lights, and determining vehicle type to improve prediction accuracy;
  • Added a non-quantized version of the detector and redetector models. Implemented automatic selection of the model type (quantized/non-quantized) depending on the hardware configuration to ensure optimal performance.

Fixes:

  • Fixed the issue with opening the documentation in .html format in the delivery. Now the documentation opens correctly without the need for a VPN.

CARS_Stream#

Changes:

  • Supported the new handler «Smoke-fire tracking»;
  • Updated the vehicle detector and re-detector versions;
  • Introduced a new vehicle type estimator with trailer presence consideration;
  • Improved algorithms for determining vehicle affiliation with emergency services, detecting the presence of flashing lights, and determining vehicle type to improve prediction accuracy;
  • Added a non-quantized version of the detector and redetector models. Implemented automatic selection of the model type (quantized/non-quantized) depending on the hardware configuration to ensure optimal performance.

Fixes:

  • Fixed the issue with opening the documentation in .html format in the delivery. Now the documentation opens correctly without the need for a VPN.

CARS_Analytics#

New Features:

  • Added a new export format for UAE reports. The exported reports now include additional columns for recognized UAE license plates that can be selected in the export window:
  • License plate code;
  • License plate color.
  • Updated Swagger REST-API Cars Analytics Backend:
  • Added the /docs method for quick access to the REST-API Cars Analytics Backend web interface;
  • Added support for the English language interface in Swagger: when setting the en-us value in the .env-vanilla file, the Swagger interface is displayed in English.
  • Added a new «Smoke-fire tracking» handler with the ability to configure the frequency of situation assessments. This handler allows selecting smoke and fire tracking areas using a grid in the camera settings. In the handler settings, regions for intersection can be selected/excluded, with the ability to set a minimum number of cells with specific classes (fire, black smoke, white smoke) for event creation. Events are created with the fixation of the start and end of the event;
  • Updated the list of vehicle types. The UI now uses the revised vehicle type list:
  • Replaced the legacy vehicle type classifier with the new featured_vehicle_type classifier in the camera settings;
  • Added a «Has trailer» filter;
  • Updated vehicle type search and detailed event/incident views to support the new vehicle types;
  • Updated vehicle display and filtering to use the new vehicle types.
  • Implemented versioning for API-methods /api/. Updated the format: api/v1/ is now used instead of api/v1-cars/;
  • Added the /api/v1/filters/feature/country method to retrieve available license plate country features. The method returns individuality parameters and execution time. Available in Swagger; Available in Swagger;
  • Added the /api/version method to retrieve service versions. Available in Swagger;
  • Added links to camera settings: the camera name in the Events and Incidents tables, as well as in the Handlers section, now redirects to the corresponding camera settings page;
  • The «Add» button in the «Handlers» section when creating a scenario is now disabled until the general scenario settings are saved;
  • Updated the «Interactive» preview mode:
  • Added optional zone rendering in the «Interactive» preview mode, with the ability to toggle configured zones via checkboxes;
  • Enabled navigation to the Event/Incident details page by clicking the corresponding element in the preview.

Changes:

  • Displayed previously created zones on the preview when adding a new recognition zone;
  • Drawn created zones on the preview when viewing the video stream;
  • Removed the «Vehicle Positioning» classifier from the selection list; it is now applied by default for the relevant handlers. Handlers using the «Vehicle Positioning» estimator have been migrated to the «vehicle_position_v2» classifier. The classifier is also available in cars_api_tester;
  • The «Counting vehicles» handler now returns the positionScore (positioning score);
  • Added validation for accuracy filter settings in Events and Incidents: the «from» value can no longer exceed the «to» value;
  • Renamed the «Sabotage plugin» to «Sabotage»;
  • Added a camera information row to the Event and Incident details pages;
  • Added a retention limit for export tasks (reports, images, and other files). Implemented automatic deletion of files not linked to tasks and task files older than the configured retention period;
  • Implemented filter parameter persistence on the «Events» and «Incidents» pages. Filter settings are now preserved after page refresh or when navigating back from the Event/Incident details page;
  • The «Add» button on the unsaved scenario page is now inactive until the scenario is created;
  • Removed the «Rotation Angle» field from the camera settings;
  • Updated the camera settings layout: added the «The direction of movement is not set» placeholder for the no-direction state and reduced the top padding for the «Recognition zones haven't been added» block;
  • Improved settings export and import via the admin panel;
  • Updated the filtering section:
  • Reworked license plate filtering by replacing the single «Type» dropdown with two separate fields — «Feature 1» and «Feature 2»;
  • Added a «Has trailer» selector with the following options: «N/A», «Yes», «No»;
  • Updated the «Has flashing lights» selector with the following options: «N/A», «Yes», «No».
  • Updated the «Sabotage» handler:
  • The sabotage indicator (triangle) is now always displayed in orange;
  • The default value of «Max trigger frequency» in camera settings has been set to 3000 ms;
  • Recognition zones no longer need to be created to use the handler;
  • The handler is now available only in scenarios of type «Incidents». Added the following restrictions:
    • Creating the «Sabotage» handler in «Events» scenarios is not allowed;
    • Switching the scenario type from «Incidents» to «Events» is not allowed if the scenario contains the «Sabotage» handler; The system shows an error notification when a user attempts these restricted actions during scenario creation or editing.

Fixes:

  • Fixed bugs in the «Events» section:
  • «Search by Image» now works correctly;
  • When loading a corrupted image, a notification is displayed, and search for such an image is not performed;
  • Fixed the logic for scenario ordering: scenarios are now ordered by name, and when names match, the secondary criterion is the creation date;
  • Added missing English translations;
  • Added a camera information line in the event and incident cards;
  • Fixed issues in the filtering block:
  • The «Apply» button now correctly activates when filter parameters are filled or changed;
  • The «Reset» button name is now fully displayed;
  • After applying filters, the «Export» button becomes active, and export is performed according to the applied filter conditions.
  • Fixed an incorrect value in the vehicle dropdown in the «Vehicle orientation detection policy» field in the «Zone flow» handler. Values now display correctly;
  • Adjusted the layout of the lower border for the parameter groups;
  • Fixed an issue with saving images in list items: an image added via the filter when creating a list item now saves correctly;
  • Fixed an issue when saving a camera after changing the source type: switching between source types now works correctly without required-field errors and without blocking saving changes;
  • Fixed filter search in the Events/Incidents sections: when entering values manually, dropdown search now matches only by key and no longer searches by UUID;
  • Adjusted error display when deleting a recognition zone used in a scenario handler: the user now sees a single error message instead of two;
  • Fixed an issue with opening the API documentation in the deployment package. Documentation now opens without VPN and works correctly.

CARS_Installer#

New Features:

  • Added a new ANALYTICS_AGGREGATION_VERSION variable that defines the attribute aggregation version:V1 uses the previous logic, while V2 aggregates based on unique values and selects the final result using the most frequent value across the received best shots, with step-by-step refinement as new data arrives.

Changes:

  • Removed the full launch mode from docker_start_all.sh;
  • Removed the ALYTICS_SYNC_FULLFRAME_WITH_PLATE and ANALYTICS_SYNC_VCROP_WITH_PLATE variables from .env-vanilla. Image synchronization (full frame, vehicle crop, and license plate image) now runs always.

General Changes#

  • Documentation updated;
  • Guardant Control Center licensing service updated from version 3.29 to 4.4.3.