Release 4.39
IREX 4.39 Changelog
New features
4.39.0
- The Apache Superset integration was expanded. The platform can now also retrieve statistics for buildings, plans, resource groups, cameras, biometric terminals, alarm monitors, persons, vehicles, users, and user groups.
- The platform can now automatically export Logbook entries to external systems. Export parameters are set in the cluster configuration.
- On the Logbook page, the additional filters on the Persons tab now support uploading a person photo or descriptor file. The platform uses that file to find logbook entries for actions that used a similar photo or descriptor, based on the configured similarity threshold.
- On the Logbook page, in the additional filters, the multi-select fields for system object names and vehicle plate numbers were replaced with single-value text fields that support partial-match search. Entering a fragment of a name or plate number returns entries for actions on objects whose name or plate number contains that fragment.
- The player now supports frame-by-frame navigation and reverse playback through the video archive within the playback buffer.
- In the CarTrack Pro module, in the "Track vehicles with a recognized plate" mode, the platform can now capture the "License plate is missing" and "Invalid License plate" events.
- The CarTrack Pro module now more accurately determines the number of motorcycle riders and whether each rider is wearing a protective helmet, including when a rider is only partially visible in the frame.
- The "Minivans" vehicle type was added in the CarTrack Pro module. The module also determines vehicle types more accurately.
- The Camera settings and Video Analytics settings pages now support navigation between each other and include the "Turn on", "Turn off", and "Go to Events" options. The Video Analytics settings page now also has a PTZ camera control panel.
- The design and logic for configuring Alarm Monitor schedules were improved. On the Schedule settings page, the monitor operating schedule is set with time windows on the Days of the week and Dates tabs.
- In the messenger bot, the design of Alarm Monitor event messages was improved.
Technical improvements
4.39.0
- For the Synet library, the performance of the "SynetQuantizedConvolution" and "SynetQuantizedInnerProduct" classes was improved for processors that support AMX.
- The code related to configuring safety gear detection was refactored.
- The internal structure of the video analytics modules was optimized.
- The structure of the UI components was refactored.
- The "takeUntil" operator, used to release resources when UI components are removed, was replaced with "takeUntilDestroyed".
- When person-list and vehicle-list import and export are stopped, the import and export process status in the database now changes from "import_in_progress" and "export_in_progress" to "import_cancelled" and "export_cancelled".
- The base Node.js image for building the user interface is now loaded through Harbor.
- Data for synchronizing video and video analytics annotations is now transferred through a separate playback control stream.
- On the Layouts page, video stream playback is now more stable.
- Data queries for cameras, plans, and map markers were optimized.
- The "ClassifierManager.inputDataDir" parameter, used to specify the path to classifier data for the AudioTrack module, was renamed to "Workflow.dataPath".
4.39.1
- The "actor_service_account" parameter was removed from automatic Logbook export files.
- The API response for a search of "Match" and "No Match" events now includes face descriptor information.
Resolved issues
4.39.0
- In user groups, when granting access to video sources, selecting cameras and clicking "Add" now adds all selected cameras.
- In the messenger bot, for the "Date and Time" filter, the interval now uses the user’s time zone instead of server time.
- On the Logbook page, the selected values of the main and additional filters are now preserved when navigating to other pages and returning to the Logbook page.
- On the Logbook page, search by vehicle plate number is now case-insensitive.
- On the Logbook page, when a prepared report is downloaded again, a "Logbook report downloaded" entry is now created correctly.
- In the Logbook CSV report, empty cells in the "Details" column now show a dash.
- On the Logbook page, for "Archived video loaded" entries, the video playback end time is now recorded correctly in the old player interface.
- After saving changes when editing an ONVIF device, the device detail card no longer opens automatically. The ONVIF devices page opens instead.
- On the plan page, the PTZ label on the camera icon for a PTZ camera is now displayed.
- In the FaceTrack Pro module, the control zone boundaries are now displayed immediately after opening the module settings page.
- In the player, video is now displayed correctly in full-screen mode.
4.39.1
- On the Logbook page, the detail card for a "Search in logbook" entry now shows the "Photo or pattern" parameter when the search used a photo or descriptor.
- In the Logbook CSV report, the "Details" column now shows the date and time with the year, month, day, hours, minutes, and seconds.
- On the Logbook page, searching with the "Photo or descriptor file used" filter now returns entries for photo searches performed from a person, event, or alarm card.
- On the Logbook page, search by system object names, vehicle plate numbers, and Case ID is now case-insensitive.
- In the Logbook CSV report, the "Details" column for entries with a photo or descriptor now shows the "Photo or pattern: yes" parameter.