How the KiwiVision™ plugin works with Security Center - KiwiVision™ 3.1

KiwiVision Video Analytics Plugin Guide 3.1

Applies to
KiwiVision™ 3.1
Last updated
Content type
Guides > Plugin and extension guides

The KiwiVision™ plugin integrates KiwiVision™ into Security Center by using the KiwiVision Manager role and the KiwiVision Analyzer role.

After you create and configure the KiwiVision Manager role and the KiwiVision Analyzer role, you can manage intrusion detector alerts and events from Security Center, and synchronize all the intrusion detectors with the KiwiVision™ database. Events from the KiwiVision™ system are received in Security Center, so that you can perform video analytics monitoring and reporting in Security Desk.

KiwiVision components

A KiwiVision™ integration adds the following components to Security Center:

KiwiVision Manager role
The KiwiVision Manager is the role that manages and distributes analytics to the available Analyzers, assigns cameras to the KiwiVision Analyzer plugin roles, stores the intrusion entries generated by the Analyzers, queries the shared SQL database, and manages report requests sent from Security Desk.
NOTE: You can only have one instance of a KiwiVision Manager role per system. Camera analytics configurations and event history are stored in the Directory database and are linked to the KiwiVision Manager role. If you delete the KiwiVision Manager role, all camera analytics configurations are deleted.
  • If the KiwiVision Manager role becomes unavailable, the analyzers keep tracking any active analytic assignments and processing continues. However none of the analytics will be dispatched until the KiwiVision Manager role is restarted.
  • The database can be hosted on remote servers.
    Best Practice: If the Manager and the Analyzer are not on the same machine, the database server (and SQL server) must be configured to accept remote connections from Analyzers on remote servers to ensure that analytic events are saved.

    For more information about connecting roles to remote SQL Servers, see Connecting roles to remote database servers.

KiwiVision Analyzer role
The KiwiVision Analyzer is the role that performs video analytics processing for assigned cameras. When an intrusion is detected, an intrusion event is created in the KiwiVision Manager database. The intrusion event includes camera, time, intrusion snapshot, and metadata. These intrusion events can then be monitored in Security Desk.
NOTE: You can have multiple distributed instances of the KiwiVision Analyzer roles and you can also configure how many analytics each KiwiVision Analyzer role can process. You can configure the Analytics capacity option in the Properties tab of the KiwiVision Analyzer role in Config Tool.
  • KiwiVision analytics tab
    The KiwiVision™ plugin integration in Security Center adds the KiwiVision analytics tab to the camera configuration in Config Tool. The KiwiVision analytics tab is used to select cameras that you want to configure for video analytics and to add or remove intrusion detectors.
  • Intrusion detector tab
    In KiwiVision analytics tab, the Intrusion detector tab is used to configure the intrusion detector settings for a camera with video analytics. For example, configuring the general, perspective, areas, and paths settings for an intrusion detector.
Intrusion detector monitoring
Using the Monitoring task in Security Desk, you can monitor intrusion detector events and entities in real time. For example, Object detected in field for cameras with KiwiVision™ configured.
KiwiVision intrusion detector reports
The KiwiVision intrusion detector task is a type of investigation task in Security Desk that is used to generate intrusion detector reports. This report can be used to review and investigate events from KiwiVision™, and events that were triggered in Security Center based on state changes of KiwiVision™ tags.