Mirasys VCA (Video Content Analytics) comprises a set of real-time video analytics solutions that utilizes advanced image processing algorithms to turn video into actionable intelligence. At the core of the product is an advanced object recognition and tracking engine that continually tracks moving and stationary targets. The tracking engine features built-in robustness to environmental nuisance conditions such as changing illumination, moving foliage, rippling water, etc.
Mirasys VCA is a generic name for a suite of video analytics add-on product options that include functionality such as :
Motion object tracking: Motion-data based object highlighting and tracking, auto- zoom functionality. The motion-data is produced by server-based , hermeneutic motion detection.
Tripwire counting: In addition to motion object tra cking functionality, line counting for over-head installed cameras, and Spotter client-based counter visualization.
Object behaviour/attributes detection: In addition to the aforementioned functionality, to continually track and classify moving and stationary targets and features a full suite of rule-based filters including such as: enter, exit, appear, disappear, stopped objects, directionality constraints, object counting, loitering, object type and object speed. Multiple filters are supported on any combination of multiple overlapping detection zones. In addition to an advanced people tracking engine optimized for tracking people in cluttered indoor scenes such as retail scenarios. Includes specific high-accuracy counting functions optimized for use in busy scenes.
Related analytics options: Available as separate applications, products or through project-based integrations:
Camera-based (built-in, edge) analytics support for selected camera manufacturers and their functionality through manufacturer-specific integration connectors.
Audio analytics technologies, which refers to software for extraction of information and meaning from audio signals, such as detecting sounds of breaking glass, etc.
Facial recognition technologies, which refers to software for automatically identifying or verifying the identity, age, gender, etc., of a person from video footage.
In order to get started, the following steps should be executed for each server:
Most features of the Mirasys VCA must be activated before they can be used. Activating Mirasys VCA consists of the following steps:
• Obtaining VCA license activation codes.
OBTAINING THE ACTIVATION CODE
Before Mirasys VCA can be enabled, it must be activated. Typically, a VCA license activation code is supplied by Mirasys directly, or by your Mirasys representative, upon receipt of a valid hardware globally unique identifier (HWGUID) code generated on the server on which Mirasys VCA is to be activated. The VCA license activation process is outlined below:
1. On the server where VCA license activation is required, export the HWGUID.txt file from VCA Configuration Tool using “Hardware GUID export”.
2. Send the created HWGUID.txt file via email to the address of orders or ask your sales contact. Mirasys will then provide the VCA activation
code for the required evaluation or production licenses.
The VCA activation code is created based on factors such as:
• Server main board
If there is an operating system change, then an existing activation is not valid any longer. For hardware changes, if three factors still match, then the existing activation code can be used, but a new HWGUID would be different, if regenerated.
The actual VCA license files are stored by default in the C:\Program Files
(x86)\DVMS\DVR\ folder using the naming convention “License_n.lic”, where ‘n’
is a number differentiating between different licenses (e.g., evaluation licenses
vs. production licenses, or different types of licenses).
In order to use the VCA beyond the motion object tracking functionality, the VCA license codes need to be activated in the VCA Configuration Tool.
1) Open the VCA Configuration Tool, select the license tab and add your
It is possible to add up to 8 licenses per server. All licenses can be of different type and they can have different amounts of channels.
1) Select the VCA checkbox. Now the licenses that were activated in the License tab are visible.
2) You must select which license you want to use for each camera. It is also possible to use more than one license for the selected camera. This way different features can be selected for one camera.
3) Depending on the VCA license, several cameras can be configured (with different license combinations). Available cameras are marked with green highlight. If there are no VCA engines left, the camera is highlighted in yellow.
4) After licenses are selected select “Configure” to configure cameras and set events.
Camera calibration is required for the Mirasys VCA core to provide the three-dimensional aspects of the scene for classifying detected objects into different object classes, such as people or vehicles. Once the camera has been calibrated, the engine can infer real-world object properties such as speed, height and area and classify the objects accordingly.
NOTE: Use of PTZ cameras or cameras with automatic zoom lenses are discouraged from being used for server based VCA, as the camera calibration, rules and counters will be invalidated by camera/lens movement, resulting in false alarms and incorrect calculations.
The following describes the purpose of each element of the calibration page. To get started calibrating straight away, see the Calibrating a Camera topic below.
3D Graphics Overlay
During the calibration process, the features in the video image need to be matched with a 3D graphics overlay. The 3D graphics overlay consists of a green grid that represents the ground plane. Placed on the ground plane are 3D mimics that represent the dimensions of a person with the current calibration parameters. The calibration mimics are used for verifying the size of a person in the scene.
The calibration parameters can be adjusted as follows:
Other Graphical Tools
Vertical Field of View
1. Open Mirasys Spotter and open a camera where you configured VCA.
2. Open camera tools and select “Highlight”. The “Highlight moving targets” is on by default, if camera has VCA configured. You can leave it on or deselect it. You can select which other options you want to see for the VCA camera. The available options are: Highlight moving targets, Show tracks, Show textual info (if ANPR+ is configured), Show zones, Show lines, Show counters and Reset counters
3. You can set these settings on and off anytime you want in Spotter. Zones/lines will only appear when the related rule was triggered.
1. To customize the Bounding box colours, etc., open Spotter Settings and select the Plugins tab.
2. Select VCA Visualization plugin. You can now select Visualization colour and Zone colour. It is also possible to set Line thickness and time for line length. These settings are also possible to set to be automatic, which means that line thickness is adjusted to window size.
1. Open Mirasys System Manager Alarm Settings
2. Create new alarm and select “Metadata” as Trigger type.
3. Select a camera that has VCA events configured and select correct zone ID (the zones you set in VCA Configuration tool. Note that the Zone ID is the # shown in the tooltip of the zone.). Below zone dropdown, the possible events are listed. The ones you have configured are marked in the list with brackets that say “(Configured)”. Select one of the configured events. It is up to you whether you want to define an ending input as well.
4. Move to the actions tab and select and action for you alarm.
5. Save Settings and open Spotter to view Alarm list.