What’s new in version🔗

Video analytics

  • Added Fall Detection module. The module allows detecting falls of people.

  • Face recognition modules now have a Short delay mode to reduce the time between the appearance of a face in the frame and its recognition.

Integrations

  • The Integration with ONVIF Profile A/C allows interaction with external systems that support the ONVIF Profile A and Profile C specifications without having to integrate these systems directly with Eocortex. As part of this integration, it is possible to synchronize object databases from an external system, as well as perform two-factor access verification along with the external system.

Client Apps

  • Now, in the Eocortex Client application, it is possible to configure keyboard shortcuts to perform various actions.

  • Mechanisms for working with alarms have been revised. Alarm generation has been unified, and the process is now more convenient and transparent. Features that make it easier to accept alarms and allow to mark alarms as false or ignore repeat alarms have been added. The ability to display cameras placed near the alarm location has been added.

  • The Archive export has been added to the Eocortex Web-client application.

  • The ability to create custom Views and view the server views has been added to the Eocortex Web-client application.

Automation

  • Added the Start the tour and Stop the tour actions to automation scripts for starting and stopping tours automatically.

Server applications

  • Improved video stream decoding. Now, it is possible to use multiple graphics cards; during the configuration, it is possible to specify which graphics cards will be used, and at runtime, the balancing system will ensure optimal load balancing between the graphics cards.

Installation and deployment

  • Now, it uses the Flatpak platform to install the Eocortex Client application on the Linux OS. It allowed us to expand the list of used operating systems, simplify installation, and minimize conflicts caused by differences in the internal implementation of the operating system.

Security

  • Added the ability to access depth limitation. As part of this feature, different groups of users can be restricted from viewing the archive, events, and reports for specific cameras or groups of cameras beyond the configured ('allowed') time.

API

  • In the Unique Visitor Counting module the ability to receive reports via REST API has been added.

  • Interaction with Episode archive service via REST API has been added.

  • The ability to output page-by-page reports via REST API has been added to the license plate recognition and face recognition modules.

Video analytics

  • The Uniform Detector module has been improved. Now it has become possible to check the presence of workwears for employees.

  • The Face Recognition (Complete) module has been improved. The accuracy of sex and age recognition has increased, and it is now possible to set the minimum threshold of facial similarity to a photo from the database more precisely.

  • The Unique Visitor Counting module has been improved. The accuracy of counting and the speed of generating reports over a large time interval have increased.

Video processing

  • It is now possible to perform Use decoding on GPU for streams received from cameras. This will help to reduce the load on CPU when using analytics modules.

Vizualization

  • The Maps section has been redesigned and improved. The following have been added: improved navigation and search on the map, transition to related plans, flexible camera field of view customization, configuration of video displaying inside the field of view, and event status markers.

  • The Plans section has been redesigned and improved. The following have been added: transition to the map, an extended list of supported image formats for uploading as a plan, adjustable camera field of view and video displaying inside it, and flexible group addition of sensors.

Eocortex Client

Eocortex Web-client

  • Now it is possible to view the Event log in the Eocortex Web-client application.

Archive

  • The Long-term database service has been developed, which allows storing events of desired types without being limited by the archive storage time.

Automation

Integrations

  • Integration with POS terminals has been enhanced. Added step-by-step viewing of video recorded during the checkout process, as well as setting the positioning of this video on the timeline.

  • Improved integration with Suprema BioStar 2 ACS. It is now possible not only to receive events from the ACS, but also to send commands to it to control doors.

Deployment

Video Analytics

  • New video analytics module is available: Object Classification and Counting. The Object Classification and Counting counts objects that are crossing specified lines or contained in predefined areas of arbitrary shape, distinguishing them by categories.

  • The Face Recognition (Complete) module has been improved: CPU and GPU resources consumption has been reduced without loss of recognition accuracy, which allows to host more cameras with the module on one server.

Eocortex Client

  • The Eocortex Client application now has the ability of displaying watermarks on live and archived video.

  • Now it is possible, when viewing the archive in Fragments mode, view fragments specifically for analytics, motion and alarm events. It is also possible to group selected fragments to export them as a seamless video.

  • Responsiveness of the user interface in the Eocortex Client application has been improved.

Eocortex Web-client

Eocortex Configurator

Server applications

  • Internal databases of system events and all analytics were ported from Firebird to PostgreSQL. With this, the report formation time was reduced when the speed of accessing the events and the modules' data was increased.

  • Support is discontinued for Windows 7 and Windows Server 2008 operating systems, as well as 32-bit versions of other operating systems.

Automation

Security

API

  • New archive_events and archive_event_types request types for retrieving archive events have been added to the HTTP API.

Video Analytics

  • The neural networks package used in previous versions has been renamed to Eocortex Neural Networks Standard. A new, more effective neural networks package has been developed: Eocortex Neural Networks Special. Any of these packages can be used, depending on the capabilities of the hardware.

  • Objects detection accuracy has been improved for the Tracking, Search for Objects, Uniform Detection, Face Mask Detection, Face Recognition (Complete) modules.

  • Now the License Plate Recognition (Complete) module description and License Plate Recognition (Light) modules have the ability to count the number of vehicles and their persistence in the parking area.

  • Support for 32-bit versions of the License Plate Recognition (Complete) and License Plate Recognition (Light) modules has been discontinued.

  • Now only one of the License Plate Recognition modules can be installed on the same server: either License Plate Recognition (Complete) or License Plate Recognition (Light).

Eocortex Client

  • Now in the Eocortex Client application, any camera can be viewed separately using the Overview monitor feature.

  • Now in the Eocortex Client application, for each monitor the Start view can be set.

  • Now in the Eocortex Client application, positioning on plans can be performed with left mouse button.

  • Now the Events log of the Eocortex Client application displays authorization events of web clients and mobile applications.

  • The Eocortex Client application now has the ability to display time for cameras either in the time zone of the client computer or in the time zone of the cameras themselves.

  • The possibility of frame-by-frame playback has been added to the Simultaneous archive viewing mode.

Eocortex Configurator

Server applications

  • The ability to keep selected important archive fragments without time limit has been added with the Episode archive feature.

Integration

API

  • The query to launch automatic views switching in the Eocortex Client application has been added to the HTTP API.

Video Analytics

  • The Hard Hat detector module has been renamed to the Uniform Detection module. Now can to detect of people not wearing uniform. Depending on the settings, to can determine: the color of the uniform, the absence of vests, the absence of hard hats. It is also possible to add zones and lines for which alarms will be generated.

  • The Tracking module has been improved: added the ability to filter alarm events by object categories, as well as by certain types of transport. In addition, in the Eocortex Client application can to enable the display of object frames depending on the object category.

  • The face database Eocortex now has the ability to sort records.

  • Now for the Face Recognition (Complete) module, the search for faces in the database by photo is available.

  • Now group operations are available in the faces database intended for the simultaneous work with several records.

  • Now the Face recognition report can be saved in PDF format.

  • Added the Report regarding groups of face database.

  • Now can to enable the display of face frames in the Eocortex Client application.

  • Now the Tracking, Search for Objects and Uniform Detection modules running on the same camera share the processor and video card resources.

  • Now in the Eocortex Web-client for the Face recognition and People Сounting modules the liveview video analytics is available.

  • Now the Fire and Smoke Detection module uses a neural network. This has improved the detection.

Eocortex Client

Server applications

Mobile applications

  • Now, for mobile applications, it is possible to view the placement of cameras on online maps.

  • Now mobile assistant Eva can play the archive at the requested point in time.

Eocortex Union

  • The Eocortex Union has been created, provides convenient access from the same point to several Eocortex video surveillance systems at the same time. The Eocortex Union includes client applications, configuration, and system state monitoring tools.

Integration

  • Integration with POS terminals has been implemented. Now Eocortex video surveillance systems can receive information about cash transactions from POS terminals in real time, display this information on the screen, store it in an archive and use it in automation scripts.

  • Implemented integration BioStar 2 security platform by Suprema. Now Eocortex video surveillance systems can receive events from Biotar 2 in real time, store them in the archive and use them in automation scenarios.

Video Analytics

  • The support of the inherited Face Recognition (Basic) module has been discontinued.

  • The Interactive Search module has been renamed to Search for Objects. Now it is possible to search for objects by the following categories: people, vehicles, weapons, bags, animals; the search for separate types of vehicles is also available. The search speed has been increased, and it is now possible to launch the module on a video analytics server.

  • The Face Recognition (Complete) module has been enhanced: the accuracy of face detection and recognition has been improved; the recognition of turned and masked faces has been added; the events that allow to set scenarios based on the presence or absence of a mask on the face and on the face turned away from the camera have been added; now, when adding new faces to the database, it has become possible to learn that there are duplicates present; it is now possible to add persons who do not meet the requirements for samples of persons to the database. At the first launch of the improved module, the face database will be automatically updated; it will take some time.

  • Testing of Eocortex video analysis modules has become even easier.

  • In the People Сounting module, it is now possible to set individual counter reset parameters for each camera.

  • New settings for each sabotage detector have been added to the Sabotage Detection; the number of false triggering events has been reduced the sensitivity of several detectors has been increased.

  • It is now possible to set individual face and license plate databases for different cameras.

  • A black body calibrator setting for the Temperature for recognized faces video analytics built into a thermal camera has been added.

Server applications

  • It is now possible to indicate two addresses for a server in the Eocortex Configurator application.

  • Now, it is possible to generate RTSP links directly in the Eocortex Configurator application in order to connect to the Eocortex server via RTSP.

  • It is now possible to receive H.265 video streams via ONVIF.

  • Several improvements have been introduced to the ONVIF server: the HTTP Digest authorization (in addition to the existing WS UsernameToken); in response to a query for video and audio configuration, the information regarding the unavailability of Multicast has been added; responses to certain queries have been adjusted to comply with the applicable standard.

  • A number of improvements have been made to the RTSP server: now an unknown command does not stop the video broadcasting, and the software with the ability to switch between TCP and UDP can correctly switch from UDP to TCP by default, without specifying the protocol in the settings.

  • It is now possible to distribute the reencoding of video streams for mobile applications among various servers.

Security

Eocortex Client

  • It is now possible to connect to the Eocortex server, to the Eocortex server via P2P, and to Eocortex Cloud using the Eocortex Client application.

  • Now can be configure on the alarm monitor to open the video with a delay to see the situation at the time of the alarm.

  • The consumption of hardware resources when operating in full screen mode has been reduced in the Eocortex Client application.

  • 9 new grids have been added (2 of them with vertical alignment).

Integration

  • The queries allowing to enable, disable and set up the Face Recognition (Complete), Unique Visitor Counting, License Plate Recognition (Complete), Counting People in Queue, People Сounting video analysis modules have been added to REST API.

  • Now, all the main license plate database interaction operations are available in REST API: obtaining, adding, editing and deleting data regarding vehicles and groups.

  • The Face recognized and the Large number of people in the queue events, as well as the conditions for actions at occurrence of these events have been added to REST API.

  • In HTTP API, the information regarding the coordinates of the detected objects has been added for those events that include frames of the objects. Also, in the face detection and recognition events, a field with the trajectory identifier has been added. In addition, a binary time field has been added to the above events.

  • The Send Push notifications to mobile devices action has been added to REST API.

Deployment

  • The size of the distribution kit has been significantly reduced by excluding PDF documentation from the installation packages. Now, in case there is no internet connection on the application deployment site, it is required to download the PDF documentation from the site in advance.

  • The option of silent install under Linux has been added.

  • To facilitate setup of the systems with Enterprise and ULTRA licenses, the possibility to set up user rights immediately upon creating a view has been introduced.

  • The integration with Paxton Net2 systems has been performed.

  • The synchronization of face database with external systems, allowing to upload data from the files located in a folder on the disc to the Eocortex face database has been implemented.

  • The volume of data transmitted through the network by the Eocortex System Monitoring subsystem has been reduced.

  • The possibility to reduce the frequency of data exchange between the primary and secondary servers of the system has been added.

  • The following new access rights have been added: Access to maps, Camera cell control, Access to face and license plate databases, Accept alarms without obligatory comments, Blurring disabled.

  • The following archive export capabilities have been added: Adding a Watermark, Encrypting the Archive Using a Password.

  • The Frame Area Blurring module intended for blurring the specified areas of a real-time video has been introduced.

  • The time of operation of the server without the floating license key has been increased in order to reduce the risks of video surveillance system failure in case of network issues.

  • Obtaining video encoded with H.265 (w/o B frames) using direct queries to the server via RTSP has been implemented.

  • Now, the separate events and archive bookmarks are displayed on the timeline when viewing the archive of several cameras simultaneously.

  • The constant camera redundancy is now available.

  • The following improvements have been introduced to the face recognition modules: delays and discrepancies when displaying the recognized faces have been remedied, the requirements imposed on the images of the faces to be added to the database have been relaxed.

  • The NVIDIA GeForce RTX™ 30 video cards based on the Ampere architecture are now supported by the modules that use neural networks.

  • The License Plate Recognition (Complete) module description module has been updated: new license plate templates have been added for some countries; new settings and recognition methods have been added; now the module can be used on a Linux based server.

  • The License Plate Recognition (Light) module has been updated: the recognition of license plates of five more countries has been added; new license plate templates for several countries have been added.

  • The Counting People in Queue module has been improved: the counting accuracy has been increased; the consumption of resources when using the GPU has been reduced.

  • The view selection menu of the Eocortex Client application has been modified.

  • Now, the Face Recognition (Complete) and Unique Visitor Counting modules can recognize emotions.

  • The video analytics built in the cameras is now supported.

  • Now, a server can be assigned as a video analytics server.

  • Server and Client views have replaced screen grids in the Client Application.

  • Floating licensing is now available in Eocortex.

  • Eocortex Web-client is now fully in HTML5 (in the previous version, Adobe Flash Player was used in the full screen mode).

  • Replication of the remote database allowing to perform recognition even in the temporary absence of a connection with the remote face and license plate databases has been implemented for the Face Recognition and License Plate Recognition modules.

  • The trial version ordering tool has been incorporated into the setup interface of the License Plate Recognition (Complete) module description module. The trial version allows to test the module during 60 days.

  • Now, the ONVIF server of Eocortex can use not only Base Notification but also Pull-Point Notification for transferring events.

  • Enterprise license added.

  • Now, the server and client software for all types of licenses is installed from a single distribution kit.

  • The Work time logging (Complete) report has been developed for the Face Recognition (Complete) module.

  • The Sabotage Detection module’s operation has been improved.

  • It is now possible to connect RTSP devices using the following type of a connection string: rtsp://login:password@address.