Go to documentation repository
Page History
...
- Implemented Tag&Track Pro feature that automatically tracks an object with a PTZ camera using coordinates obtained from panoramic cameras.
- Added an option to insert up to 2 commands for launching macros to the context menu. The macros are set for each camera separately while adding cameras to Video Surveillance Monitor.
- You can now use NumPad buttons to activate cameras with 2-, 3- and 4-character IDs in Video Surveillance Monitor.
- Added a registry key for increasing/decreasing camera window size with a single mouse click.
- Added a registry key allowing the display of tooltips to Video Surveillance Monitor control panel elements.
- Added the over video display of video stream parameters through the ShowDisplayingFps registry key.
- Added a registry key for hiding facial bounding boxes in Video Surveillance Monitor.
- Added the ShowDate registry key allowing you to add the current date to time displayed in the Video Surveillance Monitor's camera window.
- Added registry keys allowing you to adjust stream switching rules in the GreenStream option.
- Added the DecompressorQueue.ByTime registry key allowing buffered video display.
- Optimized the basic VMD operation.
Viewing and managing Archive
- Added an option to create bookmarks without setting protection of corresponding videos. Added the BookmarkProtectArchive registry key that makes this setting unchangeable.
- Added generation of events in case of creating/deleting/editing bookmarks, and setting archive protection to on or off. To have these events displayed in UIs and recorded to the database, specify them in a DDI file. CAM
- Added an option to hide selected portions of video footage from viewing by selected categories of users.
- The timeline now displays intervals semi-transparent (to avoid intervals overlapping).
- Added a registry key to reset the fast playback rate on clicking the pause button.
- Added the TouchScreeenUpdateTimeout registry key that allows you to set a timeout in seconds for starting recorded footage playback from a touchscreen.
- Added the MaxSpeedValue registry key that sets a limit to the fast playback rate.
Archive Export
- You can now mask all faces on exported videos.
- The AviExport background export utility now includes tools for automatic burning of CDs/DVDs containing exported videos.
- The AviExport background export utility now allows selection of a container type (AVI/MKV/ASF/FLV/MP4).
- Added a registry key to adjust font size to video resolution in exported footage.
- When you open the AviExport background export utility, the starting time of the exported video is set 1 hour earlier than the current system time, or the selected video(s) time.
- The header of the AviExport background export utility window now includes an icon to minimize the app to a taskbar progress indicator icon.
- Added an option to switch the AviExport background export utility window to simple view with basic settings only.
- The information about continuing recording on a new HDD, amount of free disk space and deleting an archive from a catalog is now being logged.
- Added a command to export a currently selected video. MONITOR
- Added the TempDirByDst registry key that allows you to create a temporary folder in the export destination path, even if it's located on an NAS or USB disk.
Export from an external storage
- Edge Storage is now a child object to Video Capture Device.
- Added an option to export videos from external storage without data conversion.
- Added the "syncing_cams_max_number" registry parameter allowing you to set the number of simultaneously synchronized archives located on camera's external storage.
- Added support for external storage to the AviExport background export utility.
- You can now export audio synchronized to video from external storage.
ActiveX
- ActiveX component now has UI and functionality identical to that of Video Surveillance Monitor.
- Added ActiveX settings for hiding some UI elements such as buttons, menus, etc.
- ActiveX now works with the AviExport background export utility. To start exporting, you have to install the utility or have the corresponding files.
Decoding
- Added support for hardware decoding of H.264 streams using the Intel Quick Sync Video technology.
- Introduced the ErrorSensitivity parameter allowing you to interrupt decoding of H.265 videos with Hikvision ffmpeg decoder in the event of any video streaming error.
PTZ Control
- Added support for PTZ control panels integrated via IP Drivers Pack; you can now add such devices using IP Wizard.
- Added an option to send PTZ control messages to a TCP port by specifying the address manually via the settings panel.
- You can now use the TelemetryPriority registry key to prioritize web servers from which PTZ is controlled.
Video analytics
- Facial capture area settings have been moved from Face-Intellect Server to Facial Recognition Tool.
- A camera is now capable of applying multiple Tracker objects.
- Tracker objects now include a Neural Filter option (requires a separate license).
- VMDA detectors can now distinguish cameras with upper and lower object speed limit settings for creating alarms; for this purpose, VMDA.useSpeedLimitTypeLessThan and VMDA.useSpeedLimitTypeMoreThan registry keys have been added.
- Added an option to save and recall templates for Forensic Search in Video Footage.
- Detection Zone object now does not include abandoned objects detection tool.
- Upgraded the video signal stability detection tool (detects camera tampering), added new fine-tuning settings.
Adding and configuring devices
- Upgraded functionality of Camera discovery tool (IP Wizard) utility
- Added columns header with an option of sorting. If you click a header, the column is sorted alphabetically or increasing/decreasing.
- Added support for IPINT 3.0; devices are added via the Drivers Pack v3.0.
- Added the Search Devices button.
- ONVIF devices are now detected automatically; you can add recognized devices via the ONVIF protocol.
- IP Wizard can now operate in 64-bit version.
- To synchronize video and audio streams coming from different devices, the Microphone object now allows setting a delay.
- Added a registry key that allows breaking the transmission of video streams whose windows are obscured by other cameras' videos in current Surveillance Monitor layout.
- A camera can now transmit up to 10 video streams, depending on its capabilities.
- RTSP Server's IP interface is now configured via settings panel (not registry).
- RTSP servers are now launched in separate processes.
- Added a visible camera picture (Visible Part) setting that allows cropping fisheye camera images.
- Introduced an option to set scaling rate for fisheye camera image conversion via Tweaki.exe utility.
Captions
- In Captioner, you can now set the retention time for captions.
- Caption Search UI now includes a button that interrupts the search process.
- To conserve GPU load, additional information for cameras is now not displayed by default.
- Added a macro allowing re-indexing of captions. CAM_TITLE
...
- Introduced a new Screen Manager UI that allows for:
- Remote switching of virtual screens on other PCs.
- Changing camera layouts in the presence of Video Surveillance Monitor.
- Using the Video Surveillance Monitor's new layout mode which allows you to store new layouts in the database, and to synchronize layouts across PCs. Screen Manager allows you to use preset types of layouts, or create your own.
- Added a new interface object, Graphs, allowing you to dynamically represent analog sensors' readings.
- Added a new interface allowing display of statistical data about objects' statuses as a table or a chart.
- Added a single-button screen wizard which sets screens for PCs.
Integration of new protocols
- Introduced ONVIF server for media streaming to external systems: streams videos with synchronized audio, supports H.264/H.265/MPEG-4/MJPEG, multiple streams, embedded storage, multicasting, authentication and I/O; transmits metadata, transmits events in XML format according to the Ministry of Transportation specification.
- Introduced SIP server supporting the following functions:
- Added an object that allows you to use a Telegram bot for messaging.
- Implemented a module and script commands allowing use of the BACnet protocol (Intellect Server as a BACnet device): you can now subscribe to events, send events and record values.
- Added support for AMQP messaging standard (RabbitMQ).
- Added HTTP Server module capable of sending events to an external system via HTTP polling.
- Web API now includes support for the Technoserv proprietary protocol.
- Integrated VideoGuard protocol (via the web server).
- Implemented integration with VideoIntellect software that allows receiving events from video analytics.
Distributed architecture upgrades
- Added a command to receive events queue data from remote Servers/Administrator workstations.
- Added an option to use domain name instead of IP address in communication between remote Servers/Administrator workstations.
- You can now check integrity of main executables (intellect.exe/slave.exe) via a registry key.
- Increased RAM memory limit for MS SQL installation from 1 GB to 4 GB.
- Updated ElasticSearch search engine to version 2.2.1.
- Added the NotifyExpireLic registry key that allows creation of an event containing the number of days until the license expires. The event is generated upon system booting, and on each date change.
- Added the URM_ProcessWait registry key that allows setting a time limit for exiting the Video.run process (until it's forced to stop).
- Optimized memory consumption by various modules.
- Added the sync_timeout key that allows setting a timeout for stopping DB synchronization in case the process freezes.
- The Intellect DB now includes procedures required for inclusive creation of trackers and VMDA detectors (as happens with video input devices and cameras).
- Added support for the Guardant Sign dongle.
- Guardant Stealth II dongle is also supported.
Event Viewer updates
- You can now hide and reveal filters panel in Event Viewer via a checkbox.
- The Event Viewer window header now includes the object name.
- Added events containing object context menu actions in Event Viewer. EVENT_VIEWER
- You can now add a maximum displayed lines setting for Event Viewer.
Map interface updates
- Added an option to display a tooltip with the most recent event over the object's icon in the Map interface window.
- Added an option to display cameras' FOV in the Map interface window.
- The Map now provides an option to display text notes (comments) in a corresponding field of a newly added object.
- The object context menu on the Map now includes an option to set the number of recent events to be displayed (up to 99).
- The object list on the Map now allows filtering by layers.
- Added an event containing the activation of a layer on the Map. MAP
- The Map Editor now includes a setting that adds the object ID to its name on the map as a prefix.
- The Map Editor now allows working with groups of objects.
- Added a menu option to hide object names on the map.
- Optimized loading the UI on complex maps.
- Improved display and selection of linear objects on the Map.
- Map settings now include the Upload from DB parameter that allows uploading a specified number of recent events to the Map upon Intellect system startup.
- The Map now provides an option to request single frames or camera archives (also for cameras under a parent object) via the ActiveX component.
Operator Protocol revamp
- The list of events is now displayed as a matrix (one cell per event).
- You can now sort events by time in any order: by default, the most recent event is located in the top left corner; you can change this according to your needs.
- Newly created events shift all cells (except selected) left to right, top to bottom.
- The number of columns depends on the width of the Operator Protocol window. The standard width of a cell is set empirically for optimal display.
- All buttons and comments are now located on a single upper panel. You can select one or several events, and use the panel to work with them.
- You can now select multiple events for group processing.
- Added an option to indicate the processing of events by other operators. Events processed by other operators are marked with grey background, and their cells include the name of the Operator Protocol in which the processing has been completed.
- Additional event parameters are displayed in bottom right corner of the cell.
- Added an option to display an alarm frame in a separate window outside the cell.
- Show in Archive, Find on Map and Escalate buttons are now greyed out when inactive (not hidden as before).
- You can escalate an event to a desired operator by selecting the corresponding Operator Protocol from the drop-down list.
- The Alarm Situation button color is now red, the Suspicious Situation button for non-critical alarms is yellow, False Alarm is green.
- Added a Department filter as a drop-down to search events on the Search in events archive tab.
- The Create Report tab in a generated report now includes 2 extra fields: one containing the name of the operator that processed the event, the other includes the status (Alarm Situation, Suspicious Situation, False Alarm, Ignored).
- For an object linked with a camera, you can now display alarm frames and archive footage in the same manner as for the camera; if the object is linked to multiple cameras, you can scroll through their images.
- Corrected display of longer object and zone names (added hyphenation).
- The Search in Events Archive tab now includes a column containing source events.
- Added a Sort by Priority setting. By default, this setting is on. The events are sorted in descending order: escalated events (from other Operator Protocols), then alarms, and status events. You can disable the New Events at the End setting to get the new events on the top of the list.
- Added the Fit Window Size setting allowing display of event cell in full width of the Operator Protocol window.
- Added an option to display help files (TXT, PDF, DOCX, etc.) on clicking the ? button. You can set a particular help file for each row in the Objects table when configuring the Operator Protocol object.
- Added a name for the Type field in the Create Event tab.
- Added a Set Bookmark checkbox for automatic creation of bookmark in Video Footage when an event is processed by the operator. The bookmark obtains a name identical to operator's text note.
- Added an option to select multiple objects from the object list in the Search in Events Archive tab by setting checkboxes.
- The Search in Events Archive tab now includes a Section drop-down list where you can search events only from objects linked to the corresponding section.
- The Search in Events Archive tab now includes an Objects filter for searching events only from selected objects.
- In the Operator Protocol settings, you can now select parameters to be displayed with the event.
- For fields with indication of processing time, you can now set non-integer values, e.g., 0.5 min.
- If you select an event cell for processing, a camera activation event is generated (for non-camera objects, it relates to a linked camera). If you select multiple alarms, the events will be sent one after another. You can use this function with the active monitor.
- Removed the temporary appearing of the UI on system startup if it's not present on the current screen.
- Clicking a mouse on an event's cell leads to creation of an ACTIVATE_LEFT or ACTIVATE_RIGHT event for further processing by the script. OPERATORPROTOCOL
- Added the HIDE_BUTTON script command to hide/unhide the Alarm Situation, Suspicious Situation, and False Alarm buttons.OPERATORPROTOCOL
- Added the Delay button to set additional time for event processing; the setting appears in the corresponding field. If you leave the field empty, the button remains hidden. Added a registry key to limit the number of snoozes: by default, you have only one try, after which the button becomes inactive for this particular event.
- Added an option to receive events from detectors embedded in cameras (CAM_IP_DETECTOR object).
- Added incident resolving function: you can now set a list of operator's actions with time logging and commenting on each entry.
- You can now choose between video display through ActiveX or Video Surveillance Monitor.
- You can now set an arbitrary color for active alarm's bounding box.
- You can now rename Alarm Situation, Suspicious Situation, False Alarm buttons, and set event statuses with hotkeys.
- Added progress indicators to the event search and compiling report; these actions now permit working with other tabs in Operator Protocol.
- You can now prioritize events digitally by specifying priority of 1 to 10 in object filter in Operator Protocol settings; the lower the number, the higher the priority.
- If pre-alarm archive viewing is required, you can set its time period with the ArchShift registry key.
- You can now use the new Filter Events Tree setting on the Create Report tab in Operator Protocol.
Enhancements in programming and integration functions
...
Overview
Content Tools