Milestone XProtect ® Analytics 2.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Target Audience for this Document This document is aimed at administrators of the Milestone XProtect Analytics – Generic VA (Video Analytics) solution. This document provides detailed descriptions of how to install and configure XProtect Analytics for use with the Generic VA plugin. It furthermore provides a number of targeted “how-to” examples, guiding administrators through completing common configuration tasks.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Copyright, Trademarks and Important Information Copyright © 2011 Milestone Systems A/S. Trademarks XProtect is a registered trademark of Milestone Systems A/S. Microsoft® and Windows® are registered trademarks of Microsoft Corporation. All other trademarks mentioned in this document are trademarks of their respective owners.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Contents PRODUCT OVERVIEW ................................................. 6 Basic Data Flow .................................................................................... 7 MINIMUM SYSTEM REQUIREMENTS ............................ 8 SERVER-SIDE INSTALLATION ................................... 10 Important Prerequisites ..................................................................... 10 Milestone Surveillance System ........
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Specifying New CLK to Extend Number of Connections ............................ 24 EVENT MAPPING TOOL ............................................. 26 Event Mapping Tool’s Structure .......................................................... 26 Customizing Placeholder Rules ........................................................... 27 Which Surveillance System Events Can I Use? ....................................
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Product Overview Milestone XProtect Analytics provides an intelligent yet highly intuitive solution for video content analysis tasks such as license plate recognition, perimeter protection, left objects detection, etc. Depending on which video content analysis plugins are used with XProtect Analytics, you can work with: License plate recognition (LPR) Perimeter protection Detection of persons, vehicles, etc.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual XProtect Corporate is a premium multi-server video management system with central management of unlimited cameras, including full-fledged client access XProtect Transact is a transaction management system normally used for integrating data streams from cash registers, ATMs, etc. with time-linked video.
Milestone XProtect Analytics 2.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Hard Disk Space 100 MB free. Software Microsoft .Net 3.5 Framework with service Pack 1. DirectX 9.0 or newer. Analytics Alert Plugin, for more information about the Analytics Alert Plugin, see the document XProtect Analytics User’s Manual on the surveillance system software DVDs and also available from www.milestonesys.com. Tip: To check which DirectX version is installed on a computer, click Start, select Run..., and type dxdiag.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Server-Side Installation Important Prerequisites XProtect Analytics works in tight integration with Microsoft Windows components as well as a range of different Milestone products.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual User with full access: Technically, the analytics solution will log in to your XProtect Corporate system with a user account set up through the Management Client/Manager. For this purpose, the user account in question most have a role with full access rights to all cameras used in connection with the analytics solution.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual 3. The Create Source window will open. Click the Add New… button. 4. You now get to specify a name for your source’s configuration. If in doubt, give the configuration the same name as you specified for your source in step 2. At this stage, do not change the port number or add any source XSD files. 5. When ready, click OK twice, then the Close button to close the Transact Administrator application.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Third-party video content analysis tools, such as the one mentioned above, are developed by independent partners delivering solutions based on the Milestone open platform. These solutions can impact performance on the Milestone surveillance system. Installation Procedure Before installing the XProtect Analytics software, make sure you understand the system requirements and prerequisites (see the previous sections).
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Installing the XProtect Analytics Plugin for Generic VA 1. Insert the XProtect Analytics software DVD, and click Install Generic VA Plugin. Alternatively, if you downloaded XProtect Analytics from the internet, locate and doubleclick the file GenericPlugin.Installer.en-US.msi. After a short while the XProtect Analytics Generic VA setup wizard opens. Click Next to begin the installation process. 2.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual After installation, you can open the XProtect Analytics Administrator application—either from Windows’ Start menu or by double-clicking the Generic VA Administrator desktop shortcut—and start configuring your analytics solution. If You Later Change Transact Port The following information is important only if you change XProtect Transact’s main server settings after you have installed the XProtect Analytics software.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Generic VA Administrator When all prerequisites (see page 10) are in place and you have installed the Generic VA plugin, you have access to XProtect Analytics’ Administrator application, which lets you manage your analytics settings.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Save: Lets you save changes to your settings. Cut: Lets you cut an item for pasting somewhere else. Copy: Lets you copy an item for pasting somewhere else. Paste: Lets you paste an item copied or cut from somewhere else. Delete: Lets you delete an item. Add Server: Lets you specify a new surveillance system server (see page 18). Add Connection: Lets you specify a new connection (see page 20).
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual IP addresses. See Specifying Positive IP Lists on page 21 for more information. Save your configuration in the Administrator application. Make sure the Generic VA Server service is running (restart it if required). See Managing the Generic VA Server Service on page 22 for more information. If required, specify which surveillance system events should be triggered when analytics detections are made.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Authentication: Specify the authentication method to be used when connecting to the surveillance system server. Background: o If connecting to an XProtect Professional or XProtect Enterprise server: Technically, XProtect Analytics will log in to your surveillance system with a user account set up through XProtect Professional’s or XProtect Enterprise’s Image Server Administrator.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Specifying Connections Once XProtect Analytics has information about which surveillance system server(s) it should connect to, and hence which cameras are available, you can specify connections. Connections define the exact analytics configuration for each camera you are going to use for analytics. 1. In the Administrator application, right-click the Connections folder, and select Add Connection.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual UDP (default is port UDP). Transact source: Select required Transact source. The source has been configured in XProtect Transact’s Administrator application. For more information, see page 11. 3. Save your new settings by clicking the Save button in the Administrator application’s toolbar. Note that when certain settings have changed, the Generic VA Server service must be restarted.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Description: (Optional) Type a description of your list, typically information about the purpose of the list. 3. You have two ways of adding addresses to your list: Either by manually entering each IP address or hostname, or by importing an external list of addresses. Manual entering: Type the required IP address in the New address field. Repeat for each required address. Import: Click the Import...
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Logging XProtect Analytics logs activity in log files. The log files can be a very useful tool for monitoring and troubleshooting the status of XProtect Analytics. All entries in the log files are time-stamped, with the most recent entries displayed at the bottom of each log file. Viewing the Driver Log File To view the driver log file, select the Administrator application’s Tools menu, then select View Log File > Driver Log.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Tip: Note the MAC address for this machine field. The field lists the MAC (Media Access Control) address of the computer on which XProtect Analytics is installed. The MAC address uniquely identifies the computer. If you later need to get a new license—for example if you need to use more cameras than covered by your original license—your Milestone vendor is likely to ask you for the MAC address. 3.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual 4. Save your new settings by clicking the Save button in the Administrator application’s toolbar. Note that when certain settings have changed, the Generic VA Server service must be restarted. To verify whether this is required, look at the server service status indicator in the bottom right corner of the Administrator application. In case restart is required, click the Restart Server button in the Administrator application’s toolbar. 5.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Event Mapping Tool The Event Mapping Tool is used for making analytics detections trigger surveillance system events. What happens when the surveillance system is triggered is highly individual as it depends entirely upon the configuration of your surveillance system. Example: In connection with license plate recognition, triggered events are often used to subsequently trigger output signals for raising of parking barriers, etc.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Toolbar Save: Lets you save changes to your settings. Cut: Lets you cut an item for pasting somewhere else. Copy: Lets you copy an item for pasting somewhere else. Paste: Lets you paste an item copied or cut from somewhere else. Delete: Lets you delete an item. Refresh: Lets you refresh the connection to the relevant XProtect Analytics plugin and its associated surveillance ser(s).
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual 4. If you require more rules for the connection in question, you can copy and paste rules in the XML file. Copy: Rule And paste it immediately above or below. Now you have two rules whose names you can edit: Rule Rule Repeat if more rules are required for the connection in question. 5.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual as the detection of a person crossing a line, an illegally parked vehicle, a left object, etc.) or a list (used in, for example, license plate recognition where particular license plates may be on positive or negative lists). In the example, from license plate recognition, we have selected a list of VIP vehicle license plates. 2.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual In the example, from we have selected a list of VIP vehicle license plates. 2. In the Generic Events section’s Available events list, either ... Select Send alert text as event. This will send the entire analytics detection alert text in the data packet which the surveillance server will analyze in order to trigger the generic event.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Built-in Help System The Administrator application and the Event Mapping Tool each feature a built-in help system. To use a help system, simply press the F1 key on your keyboard. Alternatively, click the Help icon in the Administrator application’s or Event Mapping Tool’s toolbar. The help system will open in a separate window. Navigating the Built-in Help System You are always able to freely navigate between the help system’s contents.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Removal When removing XProtect Analytics, bear in mind that the analytics solution consists of several components: On the server side, there is the XProtect Analytics software itself, a plugin for each type of video content analysis your organization uses as well as a server-side installer for the analytics alert plugin used by Smart Clients. On the client side, there is the analytics alert plugin itself.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual see the documentation for your XProtect Corporate, XProtect Enterprise or XProtect Professional surveillance solution. Removing the Alert Plugin for Smart Clients To remove the alert plugin from a computer running a Smart Client, do the following on the computer running the Smart Client After you remove the alert plugin, it will no longer be possible to view analytics data in the Smart Client. 1.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual Glossary A Analytics: Common term for the functionality you can achieve by analyzing a video stream in order to recognize and find specific types of information. Analytics functionality can relate to license plate recognition, face recognition, object recognition, etc. Aperture: On a camera, aperture refers to the adjustable opening (a.k.a. iris) used for controlling the amount of light coming through a lens.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual H Host: A computer connected to a TCP/IP network. A host has its own IP address, but may depending on network configuration - furthermore have a name (host name) in order to make it easily identifiable. Host Name: A name by which a particular computer on a network is identified. Host names are often easier to remember than IP addresses. HTTP: Hyper Text Transfer Protocol, a standard for exchanging files across the internet.
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual M MAC Address: Media Access Control address, a 12-character hexadecimal number uniquely identifying each device on a network. MPEG: A group of compression standards and file formats for digital video, developed by the Moving Pictures Experts Group (MPEG).
Milestone XProtect Analytics 2.2 – Generic VA; Administrator’s Manual S SLC: Abbreviation for Software License Code; a code required to use a full version of the analytics solution. Smear: Smear is an effect leading to unwanted light vertical lines in images; it is frequently linked to slight imperfections in cameras’ CCD imagers (the sensors used to digitally create the images).
Milestone Systems offices are located across the world. For details about office addresses, phone and fax numbers, visit www.milestonesys.com.