Preview only show first 10 pages with watermark. For full document please download

License Plate Recognition Technology Embedded In Axis

   EMBED


Share

Transcript

VaxALPR On Camera User Manual 1.9.11 License plate recognition technology embedded in AXIS camera User Manual Version 1.9.11 VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 1 VaxALPR On Camera User Manual 1.9.11 Table of Contents 1. About VaxALPR On Camera ................................................................................................... 4 2. Product installation ............................................................................................................... 4 3. License ................................................................................................................................... 6 4. Setup quick guide .................................................................................................................. 9 5. Settings ................................................................................................................................ 10 5.1 Country Options .......................................................................................................... 12 5.2 Axis A1001 Network Door Controller .......................................................................... 13 5.2.1 VaxALPR On Camera Configuration..................................................................... 14 5.2.2 Axis A1001 Access Controller Configuration ....................................................... 15 5.2.3 Adding plate credential to a new user ................................................................ 16 5.3 Environment Options .................................................................................................. 18 5.4 OCR Options ................................................................................................................ 19 5.4.1 Triggered Options ................................................................................................ 19 5.5 Reporting Options ....................................................................................................... 19 6. Region of interest configuration (ROI) ................................................................................ 24 7. Blacklist and whitelist configuration ................................................................................... 25 7.1 Add a new plate .......................................................................................................... 25 7.2 Modify the description of a plate ................................................................................ 25 7.3 Delete a plate .............................................................................................................. 26 7.4 Delete the list from the camera .................................................................................. 26 7.5 Export to a XML file ..................................................................................................... 26 7.6 Import from a CSV file ................................................................................................. 27 8. VaxALPR On Camera Viewer ............................................................................................... 29 9. Integration with Axis Camera Station ................................................................................. 30 9.1 Requisites .................................................................................................................... 30 9.2 Capturing events from VaxALPR On Camera .............................................................. 30 10. Tips and basic troubleshooting guide ............................................................................. 35 11. Developers area .............................................................................................................. 38 11.1 VaxALPR On Camera events definition ....................................................................... 38 11.1.1 ALPR event declaration ....................................................................................... 38 11.1.2 Blacklist event ..................................................................................................... 40 11.1.3 Whitelist event .................................................................................................... 41 VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 2 VaxALPR On Camera User Manual 1.9.11 11.2 Proprietary event format ............................................................................................ 42 11.3 HTTP POST Format ...................................................................................................... 44 12. Changelog ........................................................................................................................ 45 VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 3 VaxALPR On Camera User Manual 1.9.11 1. About VaxALPR On Camera VaxALPR On Camera is a real-time solution for automatic license plate recognition (ALPR) with multi-country support. The product can be installed in all the AXIS cameras with ARTPEC-4 or ARTPEC-5 chips. The analytics run entirely within the camera, thus no PC is required even for the setup. VaxALPR On Camera is available for parking, low speed free-flow or high speed triggered environments. Results are published through the network under VAPIX/ONVIF protocols, HTTP POST or open proprietary format among other mechanisms described in this manual. 2. Product installation 1. Connect with the camera and select “Applications” at the menu on the left. Axis Main Configuration page Important: VaxALPR On Camera requires a license file. Trial licenses are available, please check section 3 or contact with Vaxtor Systems to request one. Web: http://www.vaxtor.com VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 4 VaxALPR On Camera User Manual 1.9.11 2. Deploy VaxALPR On Camera application. If there is a previous version of the software, please remove it first. Deploy menu   Press the button “Select file” and select the package file provided by Vaxtor Systems (VaxALPR_On_Camera_1_9_11.eap). Ensure to upload the latest application available at http://www.vaxtor.es/vaxalpr-axis.html. Press “Upload package” to deploy the application. The next image shows the application correctly deployed. VaxALPR On Camera deployed If there is an error on the deploy operation: VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 5 VaxALPR On Camera User Manual 1.9.11 - - Check that the file has been correctly downloaded from the Vaxtor website. An MD5 sum will be published with each new version. You can use Certutil.exe application in Microsoft Windows to calculate the MD5 of the file (https://technet.microsoft.com/en-us/library/cc732443(v=ws.11).aspx). Upgrade to the latest firmware available for the Axis product (at least firmware 5.70 will be required). 3. License VaxALPR On Camera requires a license file to run correctly. To acquire a valid license, you can contact Vaxtor Systems or download a trial license valid for 30 days from Axis website (a valid Axis account will be needed). To download a valid license: 1. Select “Application->VaxALPR On Camera->License” on the left menu. Take note of the device serial number that appear on the “Manual Installation” bullet and click on the www.axis.com link. 2. A new browser window will open with the axis website. Login with your Axis account or create a new account. Once logged you will be redirected to the “License key registration” webpage. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 6 VaxALPR On Camera User Manual 1.9.11 3. Insert your camera serial number. 4. Select “I do not have a license code” to download a trial license. If you have a license code for a permanent license insert it here. 5. Select the application VaxALPR On Camera. 6. Press “Generate”. A valid license file will be downloaded. Once you have a valid license file: 1. Select “Application->VaxALPR On Camera->License” on the left menu. Press the button “Select file” and select the license file provided by Vaxtor Systems. 2. Press the button “Install”. License options VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 7 VaxALPR On Camera User Manual 1.9.11 The next image shows the license installed. License installed To ensure that the installation has been done correctly, select the option “Applications -> Overview” on the left menu. The license column will have the value “Valid”. Press “Start” button to run the application. The Status column will have the value “Running”. License validation view VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 8 VaxALPR On Camera User Manual 1.9.11 4. Setup quick guide By default, VaxALPR On Camera default parameters are set to recognize license plates in most scenarios. To start the application, follow the next steps: 1. 2. 3. 4. 5. 6. 7. Install the application. Upload a correct license file. Ensure that the date and time of the camera are correctly set. Ensure that the application is running. Select the main country (check section 5.1). Optional: Create a Region of Interest delimiting the detection area (check section 6). Configure the reporting options and the camera ID (check section 5.4.1). Important: The “Reset” button at the Main Page will reset to default all the parameters. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 9 VaxALPR On Camera User Manual 1.9.11 5. Settings Please, read carefully this section to setup correctly VaxALPR On Camera application to your environment conditions. VaxALPR On Camera settings are located at the Applications->VaxALPR On Camera->Settings area on the left menu. Main page: Will open a new window with the available settings. VaxALPR On camera VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 10 VaxALPR On Camera User Manual 1.9.11 Main Page At the bottom of the page there are four buttons: - Submit: Send the values to the camera Dismiss: Dismiss local changes a reload the current values. Reset: Reset the LPR settings to the default values. Save XML: Download a XML file with the current LPR settings in the camera. Import XML: Upload a XML file with the desired LPR settings. This will overwrite all the configuration on the camera. Note: The “helps” button at the Main Page will show the parameters information. Note: The “Show advanced options” checkbox will display more options available to the user. We do not recommend to modify this options unless told otherwise. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 11 VaxALPR On Camera User Manual 1.9.11 5.1 Country Options Countries Including at least 1 reference country is mandatory. The OCR is country independent, however setting at least one reference increases performance which is a key factor to consider inside the camera environment. The country reference does not necessarily mean that plates from other countries are not read (see grammar strict parameter)  Countries (1-5): In order to add a new country to the list, click and select from the menu and press the “+” button. The country will be added to the list below. It is possible to add up to 5 countries. To remove a country from the list, press the “x” button. Important: Sort the countries list appearance from more to less probability of occurrence. For instance, if the ANPR is set in UK, set UK as first reference country. To switch the order, drag and drop the selected country to right position. Background mode Establish a difference between plate font and background color  “Dark foreground, light background”: Select this option when the plate background color is lighter than the characters (for instance, black fonts on white background)  “Light foreground, dark background”: Select this option when the plate background color is darker than the characters (for instance, white fonts on black background)  “Both”: Select this option when both types of plates may appear. Important: Be accurate with this option. Do not select “both” unless it makes sense in your scenario since the OCR performance is strongly affect by this setting Grammar strict Enable this option to bound results to the list of selected countries per its plate grammar. Only the plates matching the countries grammar will be considered as a valid result. Disable this option to consider valid any read regardless there was a match or not among the countries list. Important: False positives may arise when this option is unchecked. The recommendation is to leave this ON in free-flow mode and OFF in triggered mode VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 12 VaxALPR On Camera User Manual 1.9.11 Minimum number of characters (Advanced option) Adjust plate number of potential characters  Minimum Number of Plate Characters: Minimum number of characters needed to be considered a valid plate.  Maximum Number of Plate Characters: Maximum number of characters to be considered a valid plate. Read double line plates (Advanced option) Check this option to read plates with 2 lines. Important: Uncheck this option if you do not consider reading squared plates 5.2 Axis A1001 Network Door Controller It is possible to integrate VaxALPR On Camera with the Axis A1001 Network Door Controller. When both systems are working together, all the plates read by VaxALPR On Camera will be sent in real time to the Axis A1001 Network Door Controller to make access grant or deny decision based on the local database on Axis A1001 Network Door Controller. This feature requires that the firmware version on the Axis A1001 Network Door Controller is 1.57 or above. Important note: A1001 hardware configuration is needed to be done before start the configuration in VaxALPR On Camera. At least one reader will be needed to configure to the system which will be used for the VaxALPR On Camera to assign to and be the idpoint of the LPN source. This process can be can be done by AXIS Entry Manager or any 3rd Party Access Control Management System integrated with A1001. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 13 VaxALPR On Camera User Manual 1.9.11 5.2.1 VaxALPR On Camera Configuration To communicate both systems: 1. Fill the fields: o A1001 IP Address: IP Address of the A1001 Axis Network Door Controller. o User: User for the A1001 Axis Network Door Controller. The default user is root. o Password: Password for the A1001 Axis Network Door Controller. 2. Submit the changes and wait a few seconds. 3. If the connection with the Axis A1001 Network Door Controller is successful, 3 new options will appear: o Activate A1001 Integration: When checked, the plates read by the system will be sent to the controller. o Controller: The controller that will issue the order within the Axis system. o IdPoint: The reader identification in the Entry Manager that will receive the plate information. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 14 VaxALPR On Camera User Manual 1.9.11 5.2.2 Axis A1001 Access Controller Configuration Once the configuration in VaxALPR On Camera is done, it is need to configure the credential (LPN) and Identification method separated in 3rd party access control management system or AXIS Entry Manager which is an embedded access management system in Axis A1001 Network Door Controller. For more information regarding 3rd party access control management solution, please contact your Axis partner or your local Axis sales representative. If using Axis Entry Manager as the access control management system, then: 1. Login into Axis Entry Manager and go to “Access Management”. 2. Go to the desired door or floor and in the reader authentication types click on “+ Add identification type”. 3. On the new window select “License plate only” and click Ok. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 15 VaxALPR On Camera User Manual 1.9.11 4. Drag the desired schedule to this new identification type. Axis Entry Manager supports multiple identification at the same time. For example, you can add “PIN only” or “Card Only” as additional identification type at the same time with LPN only to be able to gain access by other means at the same time if the reader supports it. Please refer to the Axis A1001 Network Door Controller documentation at https://www.axis.com/global/en/products/axis-a1001/support-and-documentation for further detail on the configuration process. 5.2.3 Adding plate credential to a new user 1. Login into Axis Entry Manager and go to “Access Management”. 2. Click on “+Add new user”. 3. Fill the First name and Last name, and click on the “Add credential” button. 4. Select “License plate” and click “Add credential” again. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 16 VaxALPR On Camera User Manual 1.9.11 5. Fill the credential details and click “Save”. It is possible to add plate credentials to existing users through the edit option. Please refer to the Axis A1001 Network Door Controller documentation at https://www.axis.com/global/en/products/axis-a1001/support-and-documentation for further detail on the creation of new users. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 17 VaxALPR On Camera User Manual 1.9.11 5.3 Environment Options Resolution Display the list of available resolutions suitable for VaxALPR On Camera. Important: This resolution does not necessarily have to match the resolution set in the camera main stream. To have an idea of what the scenario looks like it is recommended to set the camera main stream to the same as you’re setting for the OCR. This way you can check the real video “as is” from Axis Live Video View. The ALPR stream is captured directly from the sensor of the camera. Repeated plates Minimum elapsed time to output the same plate (again)  Same Plate Delay (seconds): Time elapsed before the same plate is re-sent as a valid result. It is recommended to set this option to 0 seconds in triggered mode. For example, if the plate appears in the screen 10 second and the same plate delay is set in 2 seconds, the same plate will be throw up 5 times. Minimum number of characters  Minimum and Maximum Character Height (12-70 pixels): The user must define the minimum and maximum height in pixels of the plate characters. To obtain a better performance of the application, it is recommended a distance between 8 and 10 pixels from the minimum to the maximum values set. Check section 6 (display a yellow overlay with the dimensions of a 24 pixels’ height plate) and section 10. Important: The more you narrow this range the faster and accurate the OCR will run. Skip setting ranges such as min 14 and max 70 or similar unless it is necessary. If plate characters fluctuate between 22 and 28 for instance, set 20 and 30 rather than 14 and 70 Enable Whitelist and Blacklist When these options are checked, the camera will check the plates detected against its internal blacklist and whitelist. Clicking the button “Configure” will open a new window to setup each list. Check section 7 for more details on how to setup the different lists inside the camera. Slope angle (Advanced option)  Maximum Slope Angle (0-40 degrees): Maximum slope allowed for the application. A slope over 30 degrees is not recommended Region Of Interest (Advanced option) Clicking the button “Configure” will open a new window to setup the Region of Interest. Check section 6 for more details. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 18 VaxALPR On Camera User Manual 1.9.11 5.4  OCR Options Mode: o Free-Flow: The ANPR works in continuous mode and does not require any trigger to operate. All plates read are reported in real time. o Triggered: The application work in triggered mode using physical IO ports or Axis virtual ports (see section 5.4.1). When the trigger event is set, the application will perform a recognition and return the captured plate. If the system doesn’t recognize a plate an event with “NONE” plate number is launched. o Axis Motion Detection: The motion detection activates the free-flow reading. The application will recognize plates only when “Axis Motion Detector” event is active. OCR Confidence (Advanced option)  Minimum Global Confidence (0-100): Minimum confidence needed in a plate recognition to be a valid result. The global confidence is the average of the characters’ confidence.  Minimum Character confidence (0-100): Minimum confidence needed in a character to be set as valid.  LPR Complexity: By default, the complexity is adjusted based on the OCR mode. Higher complexities mean more accurate results, but slower response. 5.4.1 o Low: Faster mode, it is only recommended for very high speed environments. o Medium: Recommended mode for free flow and Axis Motion Detection. o High: Recommended mode for Triggered. Triggered Options  Port number: Camera port number.  Is a virtual port: Check if the port number is a virtual port. First virtual port is number 1. To make an HTTP call activating this port for 1 second access to this URL: http://cameraip/axis-cgi/io/virtualinput.cgi?action=6:/1000\ Replace “cameraip” for the real IP of the camera. 5.5  Reporting Options Write results to SD: When checked, the camera will save a JPEG image on each recognition to the SD card in the camera. The images are stored in the folder “/areas/Vaxreader//” inside the SD, and the image file name is set to: o For each plate detected: HHMMSS-PLATE.jpg in UTC time. o If the plate is on the blacklist: BLACKLIST/HHMMSS-PLATE.jpg in UTC time. o If the plate is on the whitelist: WHITELIST/HHMMSS-PLATE.jpg in UTC time. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 19 VaxALPR On Camera User Manual 1.9.11   Write results to Network: When checked, the camera will save a JPEG image on each recognition to the network share configured in the camera. The images are stored in the folder “/areas/Vaxreader//” inside the network share folder, and the image file name is set to: For each plate detected: HHMMSS-PLATE.jpg in UTC time. o If the plate is on the blacklist: BLACKLIST/HHMMSS-PLATE.jpg in UTC time. o If the plate is on the whitelist: WHITELIST/HHMMSS-PLATE.jpg in UTC time. Send VAPIX / ONVIF events: When checked, the camera will send VAPIX / ONVIF event on each recognition. The message format is detailed in the section 11.1 for plates detected, plates on the blacklist and plates on the whitelist respectively. o  o ID: Numeric ID. Each report will use this ID as source. Send Milestone or POST events: When checked, the camera will send a HTTP POST notification to the Host, Port and Route specified bellow. The message posted is a wellformed XML following the format specified in the section 11.3 . o HOST: IP or hostname of the destination. o Port: Destination port. o Camera IP or ID: Public IP of the AXIS camera. Milestone will use this field to identify the source of the event. o Route: The URL where the notification will be sent. Set this field to “/” in case that the HOST is a Milestone server. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 20 VaxALPR On Camera User Manual 1.9.11 Video Stream Settings, Overlay section  Insert Overlay: When checked VaxALPR On Camera will modify the dynamic overlay in the Axis camera. To enable this option, it is necessary to include “#D” in the overlay settings. o Overlay Text: The desired overlay text. The text accepts special words that will be replaced dynamically with the data of the current plate detected:  $date$: The date in ISO8601 format.  $plate$: The plate number.  $country$: The plate country.  $blacklist$: The description on the blacklist associated to this plate.  $whitelist$: The description on the whitelist associated to this plate.  $ifblacklist$ .... $ifblacklist$: The text between the $ifblacklist$ tags will only be show if the plate is on the blacklist.  $ifwhitelist$ .... $ifwhitelist$: The text between the $ifwhitelist$ tags will only be show if the plate is on the whitelist.  $confidence$: The confidence level (0 – 100) of the read.  $processingtime$: The processing time for that read measured in milliseconds.  $left$: Left coordinate in pixels of the plate.  $top$: Top coordinate in pixels of the plate. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 21 VaxALPR On Camera User Manual 1.9.11    $Right$: Right coordinate in pixels of the plate.  $Bottom$: Bottom coordinate in pixels of the plate. o Overlay Camera: VAPIX Camera ID. o Axis User: User name with privileges in the camera to setup a dynamic overlay. o Axis Password: Password associated to the given user. TCP Connector: When checked VaxALPR On Camera will send a configurable string to the Host and Port specified bellow. o HOST: IP or hostname of the destination. o Port: Destination port. o Text: The desired string. The text accepts special words that will be replaced dynamically with the data of the current plate detected:  $date$: The date in ISO8601 format.  $plate$: The plate number.  $country$: The plate country.  $blacklist$: The description on the blacklist associated to this plate.  $whitelist$: The description on the whitelist associated to this plate.  $ifblacklist$ .... $ifblacklist$: The text between the $ifblacklist$ tags will only be show if the plate is on the blacklist.  $ ifwhitelist$ .... $ifwhitelist$: The text between the $ifwhitelist$ tags will only be show if the plate is on the whitelist.  $confidence$: The confidence level (0 – 100) of the read.  $processingtime$: The processing time for that read measured in milliseconds.  $left$: Left coordinate in pixels of the plate.  $top$: Top coordinate in pixels of the plate.  $right$: Right coordinate in pixels of the plate.  $bottom$: Bottom coordinate in pixels of the plate. Send JSON: When checked, the camera will send a HTTP POST notification to the configured server. This notification will contain the defined JSON object. o HOST: IP or hostname of the destination. o Port: Destination port. o Route: The URL where the notification will be sent. o Use HTTPS: The notification is sent using HTTPS protocol. o JSON Object: The JSON Object sent. This field accepts special words that will be replaced dynamically with the data of the current plate detected: VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 22 VaxALPR On Camera User Manual 1.9.11    $date$: The date in ISO8601 format.  $plate$: The plate number.  $country$: The plate country.  $blacklist$: The description on the blacklist associated to this plate.  $whitelist$: The description on the whitelist associated to this plate.  $ifblacklist$ .... $ifblacklist$: The text between the $ifblacklist$ tags will only be show if the plate is on the blacklist.  $ ifwhitelist$ .... $ifwhitelist$: The text between the $ifwhitelist$ tags will only be show if the plate is on the whitelist.  $confidence$: The confidence level (0 – 100) of the read.  $processingtime$: The processing time for that read measured in milliseconds.  $left$: Left coordinate in pixels of the plate.  $top$: Top coordinate in pixels of the plate.  $right$: Right coordinate in pixels of the plate.  $bottom$: Bottom coordinate in pixels of the plate.  $image$: JPG file with the image encoded in base64. Dorlet integration: When checked, the camera will send a notification to the AS/3 controller configured. o AS/3 Host: IP or hostname of the AS/3 controller. o AS/3 Port: Destination port. o AS/3 LAM: LAM ID. o AS/3 Vial Id: Vial ID. Send proprietary events: When checked, the camera will send a notification to the Host and Port specified bellow. The format of this notification is specified in the section 11.2. o HOST: IP or hostname of the destination. o Port: Destination port. o ID: Numeric ID. Each report will use this ID as source. For .NET developers you can download VaxAlprRemotePlateParser.dll class library from our web site to parse incoming raw data messages from VaxALPR On Camera and get an easy to manage object with all results accessible to class members. The process is as follows: - Get proprietary notification from VaxALPR On Camera in raw format (Annex I) - Send the full message data to the DLL parser and get a plate result instance. Class members are “GetPlateNumber()”, “GetOCRImage()”, “GetCountry()” and so on… The source code for our VaxALPR On Camera Viewer is also published at Vaxtor webpage. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 23 VaxALPR On Camera User Manual 1.9.11 6. Region of interest configuration (ROI) To define a new region of interest, follow the next steps: 1. Click on the video image to draw the polygon. Each click will add a new node to the polygon. The polygon will be draw in red color. 2. To restart the polygon press “Clear current ROI” button. 3. To finish the definition of the ROI press the “Save ROI” button. The ROI polygon will turn green if set correctly. To delete an existing ROI: 1. Press the “Delete ROI” button. The defined ROI will be erased from the video image. Right clicking on the video will draw a yellow overlay with the dimensions of a 24 pixels height plate. Region of Interest Configuration Important: A well-defined region of interest may shoot up the OCR performance. Use this tool anytime you can, but beware with small regions. Try to maximize the potential recognition area within the polygon while excluding zones where the plate won’t ever appear. The view in the ROI matches the camera main stream resolution, not the one set from the OCR menu. However, the selected region will be valid under the OCR’s. If you would like to visualize exactly the same OCR view, please set both camera main stream and OCR to the same resolution. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 24 VaxALPR On Camera User Manual 1.9.11 7. Blacklist and whitelist configuration VaxALPR On Camera can operate with a blacklist and a whitelist stored on the camera. Both lists are managed internally and uses the same user interface. To access the list management areas, press on the button “Configure” of each list at the main configuration page. Whitelist Configuration 7.1 Add a new plate To add a new plate to the list: 1. Type the plate number on the plate textbox. The description field is optional. 2. Press the “Add” button. The plate will appear on the plate list. 3. Click “Save list” to send the information to the camera. Important: No data is sent to the camera until the button “Save list” is pressed. 7.2 Modify the description of a plate 1. Type the plate number on the plate textbox or select the plate on the list. The current description will be automatically filled up on the description textbox. 2. Type the new description on the description textbox. 3. Click the “Edit” button. The plate with the new description will appear on the list. 4. Click “Save List” to send the information to the camera. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 25 VaxALPR On Camera User Manual 1.9.11 Whitelist plate edition 7.3 Delete a plate 1. Type the plate number on the plate textbox or select the plate on the list. Multiple plates can be select (keep the control key pressed while clicking on the list). 2. Press the button “Delete”. If multiple plates are selected a confirmation dialog will appear. The plates are deleted from the list. 3. Click “Save list” to send the information to the camera. 7.4 Delete the list from the camera To delete the list from the camera, press the button “Delete list”. A confirmation dialog will appear. Important: Once a list is deleted it can’t be recovered. 7.5 Export to a XML file To export a list to a XML file, press the button “Export to XML file”. A file with the name of the list will be downloaded. The XML file format is: platenumber description for the plate The list can have 0 or multiple BlacklistItem. If the list is a whitelist the first node will be and the item nodes will be . VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 26 VaxALPR On Camera User Manual 1.9.11 7.6 Import from a CSV file The camera can upload a csv file. This example will use Microsoft Excel to generate the csv file, but other tools may work also. 1. Create an empty excel book and populate the columns. The first row MUST HAVE the header (PLATE, DESCRIPTION, ID, etc.). Fields PLATE and DESCRIPTION are mandatory. All the other fields will be ignored by the import process. Whitelist example VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 27 VaxALPR On Camera User Manual 1.9.11 2. Save the file as a csv file. 3. On the blacklist interface click the button “Import a file” and select the csv file. Importing a file will not mix the current list on the camera with the imported list. The current list on the camera will be ignored. 4. Click “Save list” to send the information to the camera. Export to CSV file VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 28 VaxALPR On Camera User Manual 1.9.11 8. VaxALPR On Camera Viewer You can download this free application from our website to monitor plates read by VaxALPR On Camera. You shall activate proprietary notifications from the OCR configuration menu. 1. Go to VaxALPR On Camera configuration menu. 2. Go Notifications and select Send Proprietary Notifications a. HOST: The computer IP where you’re running VaxALPR On Camera Viewer b. PORT: Selected port number c. ID: Number such as 1,2,3… 3. Run VaxALPR On Camera Viewer in your PC 4. Set the port number the same number you put in the camera PORT notification 5. Press the button “Start Listening” to capture the plates read from the camera VaxALPR On Camera Viewer screen Important: If no plates are reported to the viewer, please make sure that a firewall is not blocking the connection. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 29 VaxALPR On Camera User Manual 1.9.11 9. Integration with Axis Camera Station AXIS Camera Station is the ideal solution to meet the needs for efficient surveillance of smalland midsized installations, such as retail shops, hotels, schools and manufacturing sites – a proven solution with more than 50,000 installations worldwide. It is designed to perfectly match Axis’ wide range of network video products and product features to optimize system reliability. Web: http://www.axis.com/global/en/products/axis-camera-station 9.1 Requisites This manual assume that the user has already installed and configured correctly: - VaxALPR On Camera (version 1.9.5 or upper). AXIS Camera Station (version 5.02.015 or upper). The AXIS camera with VaxALPR On Camera installed must be correctly configured in AXIS Camera Station. It is out of the scope of this section the correctly setup of both solutions, please refer to the documentation available at http://www.vaxtor.es/vaxalpr-axis.html and http://www.axis.com/global/en/products/axis-camera-station/support-and-documentation. 9.2 Capturing events from VaxALPR On Camera VaxALPR On Camera is able to send VAPIX/ONVIF events when a plate is recognized. Check section 5.5 to activate those events. VaxALPR On Camera send 3 different events: - Analysis/ALPR: This event is send each time a plate is recognized by the system. Analysis/Blacklist: This event is send each time a plate that is on the blacklist is recognized by the system. Analysis/Whitelist: This event is send each time a plate this is on the whitelist is recognized by the system. To capture any of these events in Camera Station: 1. Click on the “Configuration” Button and select “Recording & Events”. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 30 VaxALPR On Camera User Manual 1.9.11 2. Select the tab “Advanced rules” and click the button “New…” VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 31 VaxALPR On Camera User Manual 1.9.11 3. Add a new Trigger. Click the button “Add…” and select “Device Event” on the list. A new window will pop to configure the event. 4. Select the Device with the application VaxALPR On Camera installed and the desired event (IE: Analysis / Blacklist). 5. Define the time that the event will be active (5 seconds by default) and the desired filters. For example, it is possible to use the description filter to trigger the event only when a vehicle is on the blacklist and the description match with the description assigned on the camera blacklist. A user case could be to activate an I/O port that open a secondary door when a selected group of vehicles are detected (VIP cars). VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 32 VaxALPR On Camera User Manual 1.9.11 6. Define the actions to be performed. Refer to the AXIS Camera Station manual to learn more about the possible actions. In this example we will rise an alarm. 7. Define the schedule. 8. Define a name for the rule in the details and click “Finish”. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 33 VaxALPR On Camera User Manual 1.9.11 This example will make an alarm to appear on the Alarm Camera Station section. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 34 VaxALPR On Camera User Manual 1.9.11 10. Tips and basic troubleshooting guide You can use this guide to help you identify and resolve basic problems you may be experiencing with the VaxALPR On Camera application. I launch VaxALPR and stops suddenly Make sure the license installed is valid and that the date and time is correctly set on the camera. The license is valid but a check license message appears on the ALPR interface. Make sure that the date and time of the camera are correctly set. The software is running OK but it’s reading nothing Can you see the plate with your eyes in the image? If the answer is NO, adjust the zoom and focus to visualize the plate… if it’s YES, continue reading… Assuming the countries list is correct… we’re going to set the parameters as much global as possible and we’ll refine later… 1. 2. 3. 4. Decrease confidence levels: 25 per character and 50 global Increase characters’ height range to something between 14 and 60 pixels Disable grammar strict Remove any existent ROI Now it’s working OK… Then we can refine the parameters - Check the “log” to visualize the characters’ plate height to narrow the min/max range. [INFO] Vaxreader: Plate 0 ( - ): - Do not make the ROI very strict - Increase confidence level: 40 per character and 70 global - Enable grammar strict Now it’s working OK… but missing many plates Assuming the OCR configuration is OK, check the log to display OCR recognition time and make sure the ROI is correctly set. Please make sure vehicles are not moving at medium-high speed or the cameras has a very large resolution that slows down the OCR processing. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 35 VaxALPR On Camera User Manual 1.9.11 Still not working fine… Some tips about the camera settings - The camera resolution impacts dramatically in OCR performance. If you have set 1.2 Mpix and get plates 40 pixels’ height, it’s recommended to set 0.6 Mpix and get 20 pixels’ height plates. - The maximum gain recommended (Video&Audio->Camera Settings->Exposure Settings) should be around 9 dB - Shutter recommendation: fixed within this range: a. 1/250: When the vehicle will stop in front of the camera. b. 1/500: When the vehicle speed is lower than 40 km/h. c. 1/1000: When the vehicle speed is higher than 40 km/h. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 36 VaxALPR On Camera User Manual 1.9.11 How can I calculate the height in pixels of a plate? To check the height in pixels of the plate characters it is recommended to capture a frame of the video feed and measure the height with an external program like Microsoft Paint. It is also possible to set the maximum and minimum height to 70 and 14 pixels respectively and check in the log file the recognized values. This option will not work if the plate is bigger than 70 pixels or lower than 14. Log button Log file VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 37 VaxALPR On Camera User Manual 1.9.11 11. Developers area VaxALPR On Camera provides a small API to interact with third parties. Contact with Vaxtor Systems if you are interested in this area. 11.1 VaxALPR On Camera events definition VaxALPR On Camera can communicate with third party applications using a VAPIX notification. The camera sends 3 different events:  ALPR events: This event is send each time a plate is detected by the camera.  Blacklist events: This event is send each time a plate in the blacklist is detected by the camera.  Whitelist events: This event is send each time a plate in the whitelist is detected by the camera. 11.1.1 ALPR event declaration topic0 CameraApplicationPlatform topic1 Analysis topic2 ALPR id onvif-source plate onvif-data timestamp onvif-data VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 38 VaxALPR On Camera User Manual 1.9.11 country onvif-data confidence onvif-data charconfidence onvif-data charheight onvif-data processtime onvif-data left onvif-data top onvif-data right onvif-data VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 39 VaxALPR On Camera User Manual 1.9.11 bottom onvif-data roi onvif-data 11.1.2 Blacklist event topic0 CameraApplicationPlatform topic1 Analysis topic2 Blacklist id onvif-data plate onvif-data timestamp onvif-data description VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 40 VaxALPR On Camera User Manual 1.9.11 onvif-data 11.1.3 Whitelist event topic0 CameraApplicationPlatform topic1 Analysis topic2 Whitelist id onvif-data plate onvif-data timestamp onvif-data description onvif-data VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 41 VaxALPR On Camera User Manual 1.9.11 11.2 Proprietary event format Each time VaxALPR On Camera recognizes a new plate, the application will open a TCP/IP communication, send the following message and close the connection. Message format: - 4 bytes, int32 => 0xCAFEBABE is the start message header identifier (fixed) - 4 bytes, int32 => 0xBABE10 result message (fixed) - 4 bytes, int32 => VaxALPR instance ID, matches the tag Instance-ID from VaxALPR configuration file - 8 bytes, int64 => Time Stamp, current date in milliseconds - 4 bytes, int32 => NC1: number of ASCII characters of the plate number - NC1 bytes, byte => ASCII bytes array - 4 bytes, int32 => NC2: number of ASCII characters of the plate origin - NC2 bytes, byte => ASCII bytes array - 4 bytes, int32 => ROI ID containing the license plate (1…n). 0 value means plate out of any ROI (Unused) - 8 bytes, double => Global confidence of plate recognition: [0...100] - 8 bytes, double => Characters height, in pixels - NC1 bytes, float => per character recognition confidence [0…100] - 8 bytes, double => OCR processing time, in milliseconds - 4 bytes, int32 => 'x0' coordinate of the plate left-top corner, in pixels - 4 bytes, int32 => 'y0' coordinate of the plate left-top corner, in pixels - 4 bytes, int32 => 'x1' coordinate of the plate right-bottom corner, in pixels - 4 bytes, int32 => 'y1' coordinate of the plate right-bottom corner, in pixels - 8 bytes, int64 => OCR image timestamp, in milliseconds - 4 bytes, int32 => SF: size of the OCR image, in bytes - SF bytes, byte => OCR image data in JPEG format - 4 bytes, int32 => R1: size of image reserved data, in bytes - R1 bytes, byte => reserved data, R1 bytes - 8 bytes, int64 => Environment image timestamp, in milliseconds (Unused) - 4 bytes, int32 => SF: size of the environment image, in bytes (Unused) - SF bytes, byte => Environment image data in JPEG format (Unused) - 4 bytes, int32 => R2: size of image reserved data, in bytes (Unused) - R1 bytes, byte => reserved data, R2 bytes (Unused) - 4 bytes, int32 => vehicle direction, if available: 0=>unknown, 1=>closer, 2=>farther (Unused) - 4 bytes, int32 => ALPR multi-plate rate (Unused) - 4 bytes, int32 => 1: plate reported under SYNCHRO_SIGNALED mode, 0: SYNCHRO_FREE_FLOW mode - 4 bytes, int32=> 0x42F83988 Header indicating optional data follows up - - - - -----------------------------------------------------------------------------------------------------------------------------------------------4 bytes, int32 => 0x50000001 Plate number in wide string format section o 4 bytes, int32 => Number of plate characters o 4 bytes, int32 => NC3: Number of bytes taking the full plate string o NC3 bytes, byte => Array of bytes representing the string either in UTF8 or UNICODE format 4 bytes, int32 => 0x50000002 Hot-List section (*) o 4 bytes, int32 => 1:white list. 2: black list o 4 bytes, int32 => NC4:number of ASCII characters in the message o NC4 bytes, byte => ASCII bytes array containing the message 4 bytes, int32 => 0x50000003 String code section (**) o 4 bytes, int32 => String code = 1:plate country region, 2: vehicle color, 3: vehicle make, 4: vehicle model o 4 bytes, int32 => NC5: number of ASCII characters of the string o NC5 bytes, byte => ASCII bytes array containing the characters 4 bytes, int32 => 0x50000004 GPS section o 8 bytes, double => Latitude in decimal format VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 42 VaxALPR On Camera User Manual 1.9.11 - o 4 bytes, int32 => 1:N, 2:S o 8 bytes, double => Longitude in decimal format o 4 bytes, int32 => 1:W, 2:E -----------------------------------------------------------------------------------------------------------------------------------------------4 bytes, int32 => 0x42F87D89 is the end message header identifier (fixed) (*) The hot list block can appear twice, one per list. (**) The string code block can appear more than once, but each code only can appear once. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 43 VaxALPR On Camera User Manual 1.9.11 11.3 HTTP POST Format Each time VaxALPR On Camera recognizes a new plate, the application will send a POST notification with a well-formed XML. The XML follow the schema defined in the AnalyticsEvent.xsd available at www.vaxtor.com website. If the plate is on the blacklist and/or in the whitelist another POST will be sent. The Type field will be “Blacklist License Plate Recognition” or “Whitelist License Plate Recognition” respectively. The following XML is an example of a response for plate number M8016LS. The bounding box is referred to the snapshot in the message. 00000000-0000-0000-0000-000000000000 2016-05-23T08:39:36.135998Z License Plate Recognition VaxALPR On Camera Event M8016LS 192.168.0.100 M8016LS Plate 0.972857 M8016LS true 46 0.42 0.23 0.54 0.55 0 1280 960 193656 BASE64ENCODEDJPEG Vaxtor Systems VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 44 VaxALPR On Camera User Manual 1.9.11 12. Changelog Version 1.9.11:  New reporting option: JSON output. The camera will send the defined JSON object in an HTTP POST message to the server configured.  Integration with Axis A1001 controller.  Oman is now supported.  Improvements in Australian plates recognitions.  First part of the improvements for Italy plates recognitions. We will be making new improvements for Italy in the next week.  Improved Germany plate recognitions.  Minor corrections to European grammars. Version 1.9.8:  Corrected a bug when creating items on the whitelist and blacklist under Internet Explorer.  Rotation of the camera will be automatically detected based on AXIS configuration.  Blacklist and Whitelist will handle correctly non ASCII characters (Ö, Ü, Ä).  Defined grammars for Australia, Taiwan and Jordan.  Corrected a bug related with German, French and Ireland grammars.  OCR Improvements for Europe and Taiwan.  Added an overlay to check how a plate with a character height of 24 pixels looks like while defining the region of interest.  Suppressed functionality “auto adjust character height”.  The reserved information in the proprietary protocol has been modified. Version 1.9.7:  Improvements on accuracy and performance.  Corrected a bug related with Netherlands plates.  Corrected a bug related with black foreground plates.  A warning message has been added if ROI definition is made with different resolutions.  Configurable Overlay port.  Added new TCP connector.  Corrected a bug related with ROI definition in Internet Explorer.  HTTP POST Camera IP can be any string. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 45 VaxALPR On Camera User Manual 1.9.11  Added import XML option. Version 1.9.5:  Improvements on accuracy and performance.  New: Whitelist management.  New: Blacklist management.  New: CameraApplicationPlatform/Analysis/Whitelist and Blacklist Axis events.  New: Dynamic Overlay management.  New: Write ALPR results to network share.  New: AS/3 TCP controller integration (Dorlet).  UI improvements.  Minor bug fixes. VaxALPR On Camera User Manual Version 1.9.11 – March 2017 VAXTOR SYSTEMS. Ronda de Poniente 15, 1º. Tres Cantos – SPAIN Phone number: +34 91 757 22 11 -- e-mail: [email protected] – web: http://www.vaxtor.com 46