Milestone XProtect ® Analytics 2.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual Target Audience for this Document This document is aimed at administrators of the Milestone XProtect Analytics – BOSCH VCA (Video Content Analysis) solution. This document provides detailed descriptions of how to install and configure XProtect Analytics – BOSCH VCA. It furthermore provides a number of targeted “how-to” examples, guiding users through completing common configuration tasks.
Milestone XProtect Analytics 2.2 – BOSCH VCA; 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 – BOSCH VCA; Administrator’s Manual Contents INTRODUCTION .......................................................... 6 Basic Data Flow .................................................................................... 7 SYSTEM REQUIREMENTS ............................................ 8 Surveillance Server Running XProtect Analytics ....................................... 8 Smart Client Used for Viewing Analytics Data ..........................................
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual Viewing the BOSCH VCA Server Log File ................................................ 24 Changing Licenses (SLC/CLK) ............................................................. 25 Specifying SLC and CLK to Upgrade ...................................................... 25 Specifying New CLK to Extend Number of Connections ............................ 26 Using the Built-in Help System .....................................................
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual Introduction Milestone XProtect Analytics provides an intelligent yet highly intuitive solution for video content analysis tasks such as license plate recognition (LPR), 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 – BOSCH VCA; 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 – BOSCH VCA; Administrator’s Manual 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 – BOSCH VCA; 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 – BOSCH VCA; Administrator’s Manual 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. XProtect Transact An add-on component used with the main surveillance system, XProtect Transact is normally used for integrating data streams from cash registers, ATMs, etc. with time-linked video.
Milestone XProtect Analytics 2.2 – BOSCH VCA; 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 – BOSCH VCA; Administrator’s Manual Smart Client users download and install plugins from the surveillance system server. The Smart Client should be installed first, then the 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.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual Trial version? If installing a trial version, select Install 30 days trial and specify your user name and organization. When ready, click Next. 4. On the next wizard page, select the folder in which you want to install XProtect Analytics. Then click Next. 5. Click the Install button to begin the actual installation. 6. When installation is complete, click the Finish button. Installing the XProtect Analytics Plugin for BOSCH VCA 1.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual Installing the Alert Plugin Server-Side Installer 1. Insert the XProtect Analytics software DVD, and click Install XProtect Analytics Alert Plugin ... Alternatively, if you downloaded XProtect Analytics from the internet, locate and double-click the file AlertPluginServerInstaller_en-US.exe. 2. The compressed alert plugin server-side installer automatically extracts itself and installs.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual If using XProtect Corporate, open C:\Program Files\Milestone\XProtect Corporate Management Server\ExternalPlugins\Analytics.xml in Microsoft® Notepad or another editing tool of your choice. 2. In the XML file, edit the port number information so it matches the port number(s) specified on the Transact Administrator application’s Server Settings tab. 3. Save the changes you have made to the XML file. www.milestonesys.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual BOSCH VCA Administrator When all prerequisites (see page 10) are in place and you have installed the Milestone XProtect Analytics BOSCH VCA service, you have access to XProtect Analytics’ Administrator application, which lets you manage your BOSCH VCA settings.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual Toolbar The Administrator’s toolbar provides you with shortcuts to often-used commands: 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 19).
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual Connections on page 21 for more information. Save your configuration in the Administrator application. Make sure the Milestone BOSCH VCA Server service is running (restart it if required). See Managing the BOSCH VCA Server Service on page 23 for more information. You can now use a Smart Client to connect to your analytics solution, and view analytics data combined with time-linked video.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual address, separated by a colon. Examples (where port number 10000 is used): http://localhost:10000, http://123.123.123.123:10000. Authentication: Specify the authentication method to be used when connecting to the surveillance system server.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual Specifying VCA 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 BOSCH VCA connections. BOSCH VCA connections define the exact analytics configuration for each camera you are going to use. To specify a BOSCH VCA connection, do the following: 1.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual this may make the list of cameras considerably longer, however. Camera URL: Is either automatically filled in with the camera’s IP address or left blank, depending on which kind of surveillance system you are installing XProtect Analytics on. Channel ID: Some BOSCH devices offer several video channels, some simply offer one. When the device offers several channels, specify the required video channel (e.g.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual If any errors are detected during the test, details about the error will be displayed on the test window’s Errors tab. Managing the BOSCH VCA Server Service To verify the status of the Milestone BOSCH VCA Server service, look at the BOSCH VCA Server service status indicator in the bottom right corner of the Administrator application. Service is running: To stop the service, click the toolbar’s Stop Server button.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual Logging Viewing the BOSCH VCA Driver Log File The Milestone BOSCH VCA Server driver logs its activity in a log file. The log file can be a very useful tool for monitoring and troubleshooting the status of the driver. To view the Milestone BOSCH VCA Server driver log file, select the BOSCH VCA Administrator’s Tools menu, then select View Log File and then Driver Log. Tip: Alternatively, press ALT+F9 on your keyboard.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual Changing Licenses (SLC/CLK) Your licences determine how you are able to use XProtect Analytics: Your Software License Code (SLC) determines your right to use a full version of the software. The SLC is a 13-character long combination of digits, letters and dashes (example: AB1-2345-CD67).
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual 6. You now have a fully working version with which you can use as many connections as allowed by your CLK: Specifying New CLK to Extend Number of Connections 1. In the Administrator application, expand the License management folder. 2. Click the blue Entered CLK allows for # connections text to access the License management features: Tip: Note the MAC address for this machine field.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual Navigating the Built-in Help System You are always able to freely navigate between the help system’s contents. To do this, simply use the help window’s four tabs: Contents, Search, Favorites and Glossary, or use the links inside the help topics. Contents Tab: Lets you navigate the help system based on a tree structure. Many users will be familiar with this type of navigation from, for example, Windows Explorer.
Milestone XProtect Analytics 2.2 – BOSCH VCA; 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 – BOSCH VCA; Administrator’s Manual Mapping-Compatible Surveillance System Events You can only map analytics detections with certain types of surveillance system events.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual Repeat if you want other analytics detections to trigger other surveillance system events. 4. Open the XProtect Analytics Administrator application and restart the server service by clicking the Restart Server button in the Administrator application’s toolbar. Tip: If mapping events to XProtect Corporate user-defined events, metadata containing the ID of the camera behind the analytics event will be included in the mapping.
Milestone XProtect Analytics 2.2 – BOSCH VCA; Administrator’s Manual 4. Select the protocol on which the surveillance server listens for generic event data, either TCP or UDP. Again, your selection must match what has been specified for the required generic event on the surveillance server. 5. Optionally, you are able to send the data defined in step 2 to an additional host.
Milestone XProtect Analytics 2.2 – BOSCH VCA; 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 – BOSCH VCA; Administrator’s Manual Removing the Event Mapping Tool The Event Mapping Tool is automatically removed when you remove the XProtect Analytics plugin with which you have used the Event Mapping Tool.
Milestone XProtect Analytics 2.2 – BOSCH VCA; 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 – BOSCH VCA; 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 – BOSCH VCA; 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 – BOSCH VCA; 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.