[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
/docsmethod 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-vanillafile, 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_typeclassifier 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 ofapi/v1-cars/; - Added the
/api/v1/filters/feature/countrymethod to retrieve available license plate country features. The method returns individuality parameters and execution time. Available in Swagger; Available in Swagger; - Added the
/api/versionmethod 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_VERSIONvariable that defines the attribute aggregation version:V1uses the previous logic, whileV2aggregates 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
fulllaunch mode fromdocker_start_all.sh; - Removed the
ALYTICS_SYNC_FULLFRAME_WITH_PLATEandANALYTICS_SYNC_VCROP_WITH_PLATEvariables 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.