User Guide
LPR Module User Guide (UG-En, build 92 on 3rd April 2011).
c© Copyright Intelligent Security Systems, 2011
Printed in US.
Intelligent Security Systems reserves the right to make changes to both this Manual and to the products it describes.System specifications are subject to change without notice. Nothing contained within this Manual is intended as any offer,warranty, promise or contractual condition, and must not be taken as such. No part of this publication may be reproduced,transmitted, transcribed, stored in a retrieval system or translated into any human or computer language in any form byany means without the express written permission of the copyright holder. Unauthorized copying of this publication maynot only infringe copyright but also reduce the ability of Intelligent Security Systems to provide accurate and up-to-dateinformation to both users and operators.
LPR Module 3
Contents
User Guide
Contents
Contents 3
Preface 6
Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Target Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Using This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Getting Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1 General Features 8
1.1 Types of Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.1.1 Standalone Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.1.2 Server-Workstation Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.1.3 Distributed Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2 Deploying Module 12
2.1 Checking System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.1.1 Application Server Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.1.2 Administrator Workstation Requirements . . . . . . . . . . . . . . . . . . . . . . 13
2.2 Installing Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.1 Installing video cameras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.2 Thermo-box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.2.3 Lightning guard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.2.4 Illumination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.3 Installing Module Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.3.1 Installation Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.4 Setting Module Database Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3 Administrating Module 23
3.1 Working Principles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2 Object Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.2.1 Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
www.isscctv.com
LPR Module 4
Contents
User Guide
3.2.2 Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.2.3 LPR: group of modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2.4 License plate recognizer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.2.4.1 General settings Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2.4.2 Advanced settings Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.2.4.3 Supplementary algorithms Tab . . . . . . . . . . . . . . . . . . . . . . 34
3.2.5 License plate recognizer 6 fps . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.2.6 Logic module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.2.6.1 The Recognizers Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.2.6.1.1 Lane Marking Utility . . . . . . . . . . . . . . . . . . . . . . 38
3.2.6.2 The External databases Tab . . . . . . . . . . . . . . . . . . . . . . . . 40
3.2.6.3 The Miscellaneous Tab . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.2.7 LPR: operator GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.3 Configuration Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.3.1 Standalone Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.3.2 Server-Workstation Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.3.3 Distributed Server-Workstation Configuration . . . . . . . . . . . . . . . . . . . 53
4 Working with Module 56
4.1 Working in Protocol Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.1.1 Working with Protocol Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.1.1.1 Working with Protocol Tab Records . . . . . . . . . . . . . . . . . . . 60
4.1.2 Working with Search Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.1.2.1 Searching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.1.2.2 Pattern Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
4.1.2.3 Working with Search Results . . . . . . . . . . . . . . . . . . . . . . . 65
4.1.3 Working with Local Lists Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.2 Working in Details Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
4.2.1 Module Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.3 Working with Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
5 Frequently Asked Questions 71
Appendix A: Recommended cameras 73
A.1 Watec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
www.isscctv.com
LPR Module 5
Contents
User Guide
A.2 Bosch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
A.3 Sanyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
A.4 Pelco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
A.5 Baxall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Appendix B: TCP/IP Ports Used by Module 77
Appendix C: Module Events and Commands Reference 78
C.1 LPR: group of modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
C.2 Logic Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
C.3 License plate recognizer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
C.4 License plate recognizer 6 fps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
C.5 LPR: operator GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Appendix D: Technical Support Information 97
Index 99
www.isscctv.com
LPR Module 6
Preface
User Guide
Preface
Scope
Current manual describes the process of installing, configuring and using Module software on serverand client computers.
Note: The 4.3.2, 5.2 and 6.0 Module version are equal on the functionality and the recognition quality;the differ is that the first one works over SecurOS 4.3.2, the second—over SecurOS 5.2, the third—overSecurOS 6.0. In turn, SecurOS 6.0 has variety of advantages over 4.3.2 and 5.2 version, includingnumber of the integrated IP-cameras.
Target Audience
• Installing and configuring software: this manual is designed for system administrators. It isassumed the user has advanced skills on Microsoft R© Windows R© Operating System, installingnew hardware into system unit, and he/she has practical experience with TCP/IP networking,serial (COM) ports and general CCTV knowledge and overview.
• Using LPR Module: this manual is designed for SecurOS users. It is assumed the user hasbasic knowledge of using mouse and keyboard and SecurOS user interface.
Using This Manual
This document is organized as a book, so the user can print it or use electronic version. In lattercase one can use Adobe Reader’s Bookmarks feature as well as cross-reference hyperlinks to navigatethrough content. In several topics this manual refers to other SecurOS manuals (SecurOS InstallationGuide, SecurOS Administration Guide, SecurOS User Guide, SecurOS Programming Guide). One canfind these manuals as separate files on SecurOS installation CD or download them from ISS Companyweb site (www.isscctv.com).
www.isscctv.com
LPR Module 7
Preface
User Guide
Getting Technical Support
If you have any questions that this manual does not answer to, we recommend you to contact yoursystem installer (administrator) for more detailed information.
For any further information you can contact our Technical Support Team:
• phone in Russia:
+7 (495) 645 21 21 (Monday to Thursday, 10am– 19pm EST; Friday, 9am– 17pm EST)
• phone in USA:
+1 732 855 1111 (Monday to Friday, 9am–6pm EST)
• phone in Brazil:
+55 11 2262 2894 (Monday to Friday, 9am–6pm EST)
• phone in Chile:
+56 2 897 7320 (Monday to Friday, 9am–6pm EST)
• e-mail:
in Russia: [email protected]
in other countries: [email protected]
Note: To ensure quick technical support, prepare technical and service information described in sec-tion Appendix D: Technical Support Information on page 97 before addressing Technical Support Team.
www.isscctv.com
LPR Module 8
General Features
User Guide
1. General Features
The LPR Module (below Module) of the SecurOS integrated security system is intended for automaticrecognizing vehicle license plate detected in camera view. Integration of the Module with the SecurOSsystem allows its use with other monitoring systems (e. g. video and audio control, access control)and equipment (e. g. balance, barrier). Server-workstation architecture supplies a distributed system.
Module has the following capabilities:
• Recognition of license plates of the following countries: Argentina, Austria, Azerbaijan, Belarus,Belgium, Bulgaria, Brazil, British Virgin Islands, Canada (Quebec), Chile, China, Colombia,Ecuador, Estonia, Finland, France, Germany, Italy, Kazakhstan, Latvia, Lithuania, Malaysia,Moldova, Paraguay, Poland, Portugal, Russia (including USSR obsolete formats), Singapore,Slovenia, Spain, Taiwan, Tahiti (French Polynesia), Turkey, Ukraine, United Arab Emirates(Abu Dhabi), USA (some states) (the list can be enlarged on customer requests)
• Searching for recognized numbers through databases (in external customer database and internalModule’s database) in real time
• Using databases as white (“have access”), black (“no access”) and/or information list
• Editing internal database
• Registering recognized license plates in internal database with additional data: transit date andtime, video information referencing (freeze or video frame).
• Printing a report of the captured car: print frame and information about the recognized licenseplate
• Synchronous (with recognizer) video information saving and browsing on several cameras
• Advanced search of recognized license plates through internal database
1.1 Types of Configurations
Workstation software can be installed on any computer of security system (video server, applicationserver or administrator workstation), see SecurOS Installation Guide.
1.1.1 Standalone Configuration
This setup may be used for mid-size applications. Here the server acts as an administrator workstation.
www.isscctv.com
LPR Module 9
General Features
User Guide
Figure 1: Scheme of Standalone Module Installation
1.1.2 Server-Workstation Configuration
In this case server and workstation software are installed on different computers. All computers ofsecurity system should be connected to TCP/IP network.
Figure 2: Scheme of Server–Workstation Module Installation
Module server components have to be installed on application/video server , workstation components—on administrator/operator workstation. Communication between administrator workstation and serveris provided through TCP/IP network.
Server has administration capabilities, i. e. Module can be configured from it. license plate numberrecognitionas well as saving it into a database and video archive are proceeded on server. Adminis-trator/operator workstation is a client computer connected to SecurOS network, designed to watchingand system interface operations.
www.isscctv.com
LPR Module 10
General Features
User Guide
1.1.3 Distributed Configuration
In this case Module software is installed on different computers: several servers and workstations. Allcomputers of security system should be connected to TCP/IP network. Server software is installedon several computers, and each of them performs a certain task (see figure 3). This configuration isintended to use for security systems with intense data streams. With use of distributed configurationcomputational tasks will be assigned to separate servers to make more effective Module functioning.
Figure 3: Scheme of Distributed Server–Workstation Module Installation
Module server components have to be installed on application/video server (see 2.3 Installing ModuleApplication on page 16), Module workstation components—on administrator/operator workstation.Data exchange between administrator/operator workstation and servers performs through TCP/IPnetwork.
The following tasks will be performed on separate servers:
• Video capturing and processing image if analog cameras are used and saving to video archive—on video server
• License plates recognition—on application server
• Data recording (information about recognized plates, car velocities, etc.) in database—ondatabase server
www.isscctv.com
LPR Module 11
General Features
User Guide
• Processing and analyzing data—on application server
Monitoring and working with interface are performed from administrator/operator workstation.
Note: Distributed server-workstation configuration allows further increase of the computational resourcesby adding servers targeted to each specific task.
www.isscctv.com
LPR Module 12
Deploying Module
User Guide
2. Deploying Module
Please follow these steps to ensure proper system deployment:
1. Check system requirements for each server and workstation of your security network.
2. Install requested hardware (e. g. video capture cards) on each server. Connect external hardware(e. g. cameras).
3. Install Module software on server.
4. Install Module software on workstation.
5. Migrate Module database from v.4.2.1/4.3.0/4.3.2 to 4.3.2 R4 (migration utility).
Each step will be described in the following paragraphs.
2.1 Checking System Requirements
Module has to be installed on a separate computer connected via network with video servers. InstallingModule directly on particular video server is allowed, however it imposes increased server productivityrequirements (see SecurOS Installation Guide).
Before installing Modulehardware and software review system requirements below and make sure thatyour computers comply with them.
2.1.1 Application Server Requirements
Basic requirements for application server equipment are given in the following table.
Table 1: Application server system requirements
Parameter Requirements
OS Windows XP (Service Pack 2) or Windows Server 2003 (Service Pack 1)
Mainboard See SecurOS Installation Guide
CPU Intel Core 2 Duo 6320 1.87 GHz or higher
RAM 1024 MB or more
HDD 80 GB or more
TCP/IP network speed10 Mbps or higher (in case of server-workstation installation); 100 Mbpsor higher (in case of watching video remotely)
www.isscctv.com
LPR Module 13
Deploying Module
User Guide
2.1.2 Administrator Workstation Requirements
Basic requirements for administrator workstation equipment are given in the following table.
Table 2: Administrator workstation system requirements
Parameter Requirements
OS Windows XP (Service Pack 2)
Mainboard See SecurOS Installation Guide
CPUIntel Celeron 2 GHz or better (processor should support SSE2 instruc-tion set in case of watching video remotely)
RAM 256 MB or more
HDD 40 GB or more
Video adapterAny SVGA card (except nVidia GeForce2) with 64 MB memory onboard(128 MB is preferred)
TCP/IP network speed10 Mbps or higher (100 Mbps or higher in case of watching videoremotely)
2.2 Installing Hardware
Types and quality of video capture boards depend on used video cameras (see SecurOS InstallationGuide).
2.2.1 Installing video cameras
Note: Connecting video cameras are fully described in SecurOS Installation Guide.
The video cameras have to be installed directly next to the path of the passing vehicles. The bestcamera position (for the qualitative detection rates) the camera is on the road and looking down atan angle of 10-20 degrees. The width of the control zone is defined by its horizontal resolution(see below). For the traditional TV cameras the maximum width of the control zone is up to fivemeters. For megapixel cameras it can be more, but in this case increases considerably the load on thecomputer.
www.isscctv.com
LPR Module 14
Deploying Module
User Guide
There are some guidelines for choosing and setting up video cameras. For list of recommendedcameras see Appendix A: Recommended cameras on page 73.
Warning! Wrong installation may cause license plate recognition errors.
• Camera type. It is recommended to use a monochrome camera with high resolution and 1/2” or1/3” interleave transfer sensor and with manual exposure set to 1/2000 or 1/5000 sec.
This is necessary to get better images of high speed cars license plate numbers.
Example: At a speed of 60 km/h a car passes 15 meters per a second, and 1 mm— for 1/2000 second.If a vehicle speed is less then 15 km/h, e.g. on parking, then the 1/500 second explosure is enough.
• On choosing objective type and setting focal length use the following items:
For the majority of the European countries the licence plate symbol thickness is 1 cm, and it’swidth is—50 cm. For better recognition the symbol stroke on image must be at least 2 pixels.On horizontal frame with the size of from 700 till 750 pixels the under-control zone will beabout (for cameras that works in NTSC format with frame width in 640 pixels the zone will beless. In a pinch when 1 cm takes 1,5 pixels and frame width is 700 pixels then the zone sizewill be the following: 700/1.5 = 4.7 meters (that is about one and a half lane). Reducing theresolution lower than 1.5 pixels by 1 cm can affect the quality of recognition, especially at lowcontrast and dirty plates.
Figure 4: Camera zoom setup
• Camera features. Automatic focus and levelling quaking image features has to be disabled.
• Camera with auto-aperture (ELC). Auto-aperture may be used when there are no quick bright-ness changes within the camera view. In other cases, this feature has to be turned off.
To setup the iris diaphragm:
1. Turn the objective to auto-aperture work.
2. Almost shade the camera aperture.
3. Make some snap-shots of cars.
4. Watch the created images from the video-archive. If these images are blurry, slightly openthe aperture and repeat the procedure.
• Camera angle of rotation. Mount a camera in such a way that the horizontal level of thecamera does not deviate from the horizon more than 10◦.
www.isscctv.com
LPR Module 15
Deploying Module
User Guide
Figure 5: The right camera installation (the angle less than 10◦)
Figure 6: The wrong camera installation (the angle more than 10◦)
• Camera angle of inclination. The best camera position is that the cars move directly towarda camera. Some deviations are acceptable: horizontal—not more than 30◦ and vertical—notmore than 40◦.
Warning! Acceptable deviation of horizontal camera angle may not be more than 20◦, whenlicense plates of the following countries are recognized by Module: USA, Canada, Paraguay,Argentina, etc. This value is due to smaller width of symbols used for license plates in thesecountries.
Figure 7: Vertical angle of inclination
www.isscctv.com
LPR Module 16
Deploying Module
User Guide
Figure 8: Horizontal angle of inclination
2.2.2 Thermo-box
Use thermo-boxes reasoning from climatic conditions of the region. Its size is determined by cameraand objective ones. It is recommended to use thermo-boxes with heating and blower functions.
2.2.3 Lightning guard
Use lightning guard equipment to protect connected active devices from external natural interferencedue to strokes of lightning.
2.2.4 Illumination
It is enough natural lighting on solar day (but not less than 50 lux). However on night-time usediffused illumination with intensity 300 lux.
Warning! There has to be no glare on receiving video and no exposure on obtained image.
On night-time one can use additional light sources, e. g. searchlights with either 500–1000 wattincandescent lamp or 250–400 watt elements of diode-resistor logic. Also use setting IR searchlightin case there are no place for additional illumination. Model of IR searchlight is selected dependingon necessary illumination angle and distance. With IR searchlight it is recommended to use camerastogether with IR Corrective filter for glare and camera extra exposure compensation.
Note: IR illuminators by Pelco are recommended.
2.3 Installing Module Application
This section describes Module software installation on a SecurOS network computer.
www.isscctv.com
LPR Module 17
Deploying Module
User Guide
2.3.1 Installation Procedure
1. Insert the CD disc containing Module software into the CD-ROM drive. Launch theInstall.exe file.
The language dialog will appear. Select the language which will be used during the installationprocess, and click the OK button.
Setup Wizard will guide you through a number of screens to gather all the required informationprior to copying any files, so you can quit Setup Wizard and cancel the procedure at any stepwithout consequences. You can also go back to any previous step to alter settings by clickingBack button.
When I start LPR Module setup, an information dialog “Another copy of SecurOS LPR Module
detected on this computer. . . ” What does it mean?
This means that Module is already installed on this computer, or that the previous version hasnot been uninstalled properly.
New version will override the currently installed one. We recommend you to backup SecurOSdirectory or at least current configuration database before installing the new version.
Click OK button to continue installing Module or click Cancel button to quit setup.
2. Select Module components for installation (see figure 9).
Select one of the following option:
• Full installation—complete Module installation
• Recognition server installation—only license plate recognition and database serverModule components installation (without user interface)
• Operator’s workplace installation—only graphical user interface Module compo-nent installation. Select this option when installing Module on operator workstation
• Custom installation—user selectable Module components. Custom installation op-tion is used in case of separate installation of Module components in other combinations,such as Module database server.
Note: For administrator workstation Module installation, select Custom installation option andselect all components but database PostgreSQL server, when recognized numbers are stored in remotedatabase.
Click the Next button to continue. If Module database component is selected, then see item 3otherwise see item 6.
www.isscctv.com
LPR Module 18
Deploying Module
User Guide
Figure 9: Module Components Selection to Install
3. Set new database name and account for a new database (see figure 10). If Module has beenpreviously installed on this computer in Server mode and its database will be used in futurethen specify existing database name and account. Click Next button to continue.
www.isscctv.com
LPR Module 19
Deploying Module
User Guide
Figure 10: Setting Database Parameters
4. If the same database has been found define the action over it (see figure 11). Otherwise proceedto item 5.
Select one of the following option:
• Use database—use old PostgreSQL database from the previous Module installation onthis computer. Previous Module version must be correspondent to the current one toguarantee correct database working.
• Reinitialize (clean) database—database will be reinitialized, all information in itwould be deleted.
Click the Next button to continue (see item 6).
www.isscctv.com
LPR Module 20
Deploying Module
User Guide
Figure 11: Dealing with Old Database
5. If the database was not found on the computer specify PostgreSQL superuser credentials (accountand password) necessary for creating Module database (see figure 12). Click the Next button tocontinue.
6. Select the Module interface language. Click the Next button to continue.
7. Review your installation preferences and click the Back button to make changes, if necessary.If everything is correct, click the Install button. The installation process will begin.
8. After the installation process has completed, a window will appear where you should click theFinish button to exit the installation program.
If Setup Wizard asks you to restart the computer, select either to restart now, or restart thecomputer later (in latter case you will need to restart computer manually before launching theModule).
2.4 Setting Module Database Version
To migrate Module database from v.4.2.1/4.3.0/4.3.2 to 4.3.2 R4 the migration utility is required.
Note: The Module database v.5.2 is fully compatible with the database v.4.3.2 R4.
www.isscctv.com
LPR Module 21
Deploying Module
User Guide
Figure 12: Database Creation
Warning! LPR Module v.4.3.0 does not work with LPR Module v.4.2.1 database, neither doesthe LPR Module v.4.3.2 and 4.3.2 R4 with LPR Module v.4.3.0 database.
The succession of changes is the following: 4.2.1 → 4.3.0 → 4.3.2 → 4.3.2 R4—by dint of loadingthe corresponding BAT files.
Location:
• for migration 4.2.1 → 4.3.0:<SecurOS folder>/modules/Auto/migration/4.2.1-4.3.0/migrate.bat
• for migration 4.3.0 → 4.3.2:<SecurOS folder>/modules/Auto/migration/4.3.0-4.3.2/migrate.bat
• for migration 4.3.2 → 4.3.2 R4:<SecurOS folder>/modules/Auto/migration/4.3.2-4.3.2 R4/migrate.ba
The utility is launching through command line or another BAT file. For example:migrate.bat auto db auto user, where
auto db—Module database
auto user—Module user name
www.isscctv.com
LPR Module 22
Deploying Module
User Guide
Warning! The utility must be started from the computer with the PostgreSQL Module database.
After launching type in the specified user password.
Warning! There may be an incomplete maintenance of Module functionality for plate numbersrecognized through the previous versions of the Module.
www.isscctv.com
LPR Module 23
Administrating Module
User Guide
3. Administrating Module
3.1 Working Principles
Module recognizes vehicle license plate detected in camera view automatically. Each recognizedlicense plate is stored in a database with an additional information (date, time, recognition cameraID) and displayed on the Module interface along with all information received from the license plate(video of the passing car, matching with external or/and local database and details on correspondingaccess level).
Note: There are two different Module objects for recognition of licence plates from video streams withlow fps (below six) and with normal fps (six and larger), see 3.2.5 License plate recognizer 6 fps onpage 36.
License plates found in “alarmed” and/or informational external databases (“alarmed” license plates)are marked with the corresponding color and displayed on the Module interface.
Module can be configured to inform operator about maximum speed violation facts using velocitymeasurement obtained from video analysis.
Operator has a visual control tools as well as the ability to search through the database. For eachlicense plate number in the database it is possible to view the video and video frame archived on thesystem’s hard drive.
Below is the recommended scheme of operator interface.
Figure 13: Interface objects scheme
www.isscctv.com
LPR Module 24
Administrating Module
User Guide
3.2 Object Reference
3.2.1 Databases
The object represents the Database objects united by a feature in a logic group.
Parent object: Security Zone (see SecurOS Administration Guide).
Object has no properties to alter.
3.2.2 Database
This object defines database of recognized license plate and the retention period of its records. It setsthe operations over the database.
Parent object: Databases (see 3.2.1 Databases on page 24).
Figure 14: Database object settings window
Table 3: Database object settings
Parameter Description
Database
TypeSelect the database type from the list. Default value isPostgreSQL.
(continued on next page)
www.isscctv.com
LPR Module 25
Administrating Module
User Guide
(continued from previous page)
Parameter Description
Host
Specify IP address or DNS/WINS name of the PostgreSQL serverwithin TCP/IP network.Note: use of DNS name is preferred to avoid possible issues ina local network with DHCP server and dynamic IP addresses.
Port Specify computer port for database connection.
Database name, User,Password
Indicate the database name and user account defined on Modulesoftware installation (see item 5, chapter 2.3 Installing ModuleApplication on page 16).
Schema Reserved for future use.
Test connectionClick this button to test connection to the database. On successfulconnection the OK label is displaying near the button.
Options
Erase records older than Specify retention period for records (in days).
Warning! One should not manually edit tables of the Module database otherwise Module mightnot work properly.
3.2.3 LPR: group of modules
Used for Module objects logical grouping.
Parent object: Computer (see SecurOS Administration Guide).
Object has no settings to alter.
3.2.4 License plate recognizer
This is a core object of Module, defines parameters of recognition.
Parent object: LPR: group of modules (see 3.2.3 LPR: group of modules on page 25).
The object settings window contains the following tabs:
• General settings tab, see 3.2.4.1 General settings Tab on page 26
• Advanced settings tab, see 3.2.4.2 Advanced settings Tab on page 30
• Supplementary algorithm tab, see 3.2.4.3 Supplementary algorithms Tab on page 34
www.isscctv.com
LPR Module 26
Administrating Module
User Guide
3.2.4.1 General settings Tab
Figure 15: General settings tab of License plate recognizer object settings window
Table 4: General settings of License plate recognizer object
Parameter Description
Video source
(continued on next page)
www.isscctv.com
LPR Module 27
Administrating Module
User Guide
(continued from previous page)
Parameter Description
Analyse video fromcamera
Select a camera that will be monitoring the vehicle license plates.Attention! For the corresponding Camera object set the following para-meters:
• Pre-recording phase duration—set an approximate vehicle tran-sit time by camera view (in seconds).
Warning! The best Pre-recording phase duration parametervalue should somewhat exceed the average time spent in the frame.However, if it is a very large (more then 10 seconds), then onecan restrict, for example, ten seconds, because the more time isset the greater the total load on the system (for memory andperformance).
• Resolution—set the value according with the planned under-controlled zone width (actually for megapixel cameras), cornersof the cameras installation and the requirement that on 1 sm ofthe zone cross-selection (visible in a frame) it is necessary atleast 1.2–1.5, (better 2), pixels (see 2.2.1 Installing video cam-eras on page 13). If the signal comes with the interlaced scan-ning (typically for analog cameras) it is necessary to select theHigh (CIF2) value or, at least the Normal (CIF1) value. For thecamera with the progressive scanning (usually it is IP-cameras)select the Complete (CIF4) value.
Recognize in maskedarea only
Select the check box to enable analysis of mask area video only and inactivated field choose mask zone from drop-down list box. this maskwill be used to detect cars without license plates also (if the option isactive).
Video recording
Recording mode
Choose the required video recording mode from the drop-down list box.Possible values:
Do not record—no record
Make snapshots—only license plate frame record (one vehicle—oneframe)
Record car pass—vehicle moving video record
Record video fromcameras
Select the Camera objects from which video will be recording synchro-nously with recognizer one.
(continued on next page)
www.isscctv.com
LPR Module 28
Administrating Module
User Guide
(continued from previous page)
Parameter Description
Recognition
Countries / standardsSelect countries that license plates will be recognizing. There is coun-tries name supported by license key file in the list (see SecurOS Admin-istration Guide).
Choose templates
Click this button to select license plate templates. The Template Man-ager window will appear. Select the check-boxes of licence plates tem-plates to be recognized (see figure 16). By default all selected countriestemplates are chosen.Note: it is currently impossible for algorithmic reasons to randomly dis-able number plate types of the following countries: Latvia, Abu Dhabi,British Virgin Islands, Germany, Malaysia, Singapore, Chile, and Ja-maica.
Recognitionenvironment
Select the operating mode of corresponding recognizer work. Possiblevalues:
road/highway (still camera)—the recognition camera is still and di-rected on an observable stream of vehicles. The result of recogni-tion stands out on license plate exit from camera view
parking—the recognition camera is still and directed, for example, ona barrier. A final hypothesis is also generated when car stops oncamera view (e. g. before a barrier on parking lots or checkpoints)
road/highway (travelling camera)—the recognition camera is notstill. For example the camera is established on the moving policecar. The result of recognition stands out when achieving sufficientquality
Directions name
Leaving Specify the outgoing direction name (relatively to source camera view).
Approaching Specify the incoming direction name (relatively to source camera view).
Save recognitionresults to database
Select the Database object to record recognized license plates numbers(see 3.2.2 Database on page 24).Attention! By selecting the Do not use database value, recognizedlicense plates numbers will not be recorded into database and LogicModule and LPR: operator GUI objects cannot be configured. Thisprocedure may be used when Module data stream (license plates num-bers) are processed or recorded by means of SecurOS scripts (calledfrom HTML forms), VBScript/JScript Programming Module scripts orintegration with External Database Exporter Module.
www.isscctv.com
LPR Module 29
Administrating Module
User Guide
Figure 16: Template Manager Window
www.isscctv.com
LPR Module 30
Administrating Module
User Guide
3.2.4.2 Advanced settings Tab
Figure 17: Advanced settings Tab of License plate recognizer object settings window
www.isscctv.com
LPR Module 31
Administrating Module
User Guide
Table 5: Advanced settings of License plate recognizer object
Parameter Description
Recognition
Final hypothesistimeout
Specify the amount of seconds that is needed to generate final hypothesisif license plate is temporary invisible for camera or car is not moving.Record format—X.XX. Default value 1.50.
Recognitionalgorithm sensitivity
Move the slider to specify the sensitivity level of the recognition al-gorithm. The slider has only two positions, corresponding to Stan-dard and High sensitivities. The latter ensures higher recognition rateon low-contrast license plates at the cost of using more computation-ally demanded recognition algorithm resulting in a 30% increase of theprocessor load on average, if compared to Standard level. High levelis recommended to decrease the number of poorly (or completely not)recognised license plates. If the user priority is to avoid capturing ve-hicles with false or poor recognition results, then Standard level isrecommended.
Recognize plates ofapproaching vehicles
Select this check box to enable recognition of incoming vehicles licenseplates.
Recognize plates ofleaving vehicles
Select this check box to enable recognition of outgoing vehicles licenseplates.
Analyze eachhalf-frame
Select this check box to enable recognition on both the odd and evenhalf-fields of interlaced video frames. At the cost of nearly doubling theprocessor load, this will make possible analyzing the incoming videoat the effective rate of 50 or 60 fps (for NTSC cameras), which is asensible choice to be able to recognize number plates on cars travellingat great speed. This check box is grayed unless the camera is set tocapture the full frame. Activating this option is worth considering ifyou know for sure that the full frame is interlaced, which is typicalof conventional TV cameras (there are exceptions, though) and quiteuncommon (although possible) with IP cameras.
(continued on next page)
www.isscctv.com
LPR Module 32
Administrating Module
User Guide
(continued from previous page)
Parameter Description
Discard recognized plate if
Recognition quality islower than
Select this check box to specify quality threshold for recognized licenseplates (defines experimentally). Used to increase the efficiency of Mod-ule working. Record format—X.Note: recognition quality value is displayed on Details window (see4.2 Working in Details Window on page 68).
Plate alreadyrecognized duringlast
Select this check box to disable double recognition. This can happenwhen a car is temporally blocked up or starts moving. Blocked platemeans that car has passed. Unblocked plate means that new car has ap-peared. Thus, to avoid double recognition specify the maximum possibleblocked time. Record format—X.X. Default value 0.5.
Plate visible for lessthan
Select this check box to enable ignoring vehicle license plate visiblefor less than the specified time (in seconds). This can be used if onlya vehicle license plate is captured in camera view (e. g. on riding aroundbarrier). Record format—X.XX. Default value 0.03.
Plate displaced lessthan
Select this check box to enable ignoring vehicle license plate displacedless than the specified distance (in percent of the frame size). Recordformat—XXX. Default value 0%. Used to avoid recognition errors oncapturing motionless objects.
Symbols are shooterthen, Symbols aretaler then
Select this check box to enable ignoring numbers which can arise onextraneous inscriptions, for example advertising character on car boards.The set values are resulted in percentage of the vertical size of a frameand concern the largest number sign characters. It makes sense tospecify these parameters in that case when the variant of the motionlesscamera is selected, and, remaining read, vary in the sizes at car passinga maximum in 2–2.5 times. In suitable conditions it is useful to sharethis parameters with statistics.The minimum size of symbols in the recognized number is 7–8 pixels onthe input frame without interlacing, and this value can not be reducedby settings. The maximum size is 40 pixels. To recognize the largernumbers, the upper limit on the height of the symbol should always bespecified as the value of Symbols are taler then.
(continued on next page)
www.isscctv.com
LPR Module 33
Administrating Module
User Guide
(continued from previous page)
Parameter Description
Camera orientation
Camera orientation
Select this check box to specify corners of the stationary camera ori-entation (it makes sense to specify them with a view of more effectivefiltering numbers which can arise on extraneous inscriptions and regularstructures, such as lattices of heat sinks of cars). Corners need to be setto within 3-5 degrees. In any case the inclination should not be morethan 400◦, and turn is no more 30–35◦, and for the countries with highand narrow number sign characters (as in the USA and many countriesof Latin America) the limiting angle of rotation of the camera will beless. To set camera orientation follows with care when the corner be-tween a direction of the camera and a direction of movement of the carstrongly varies, for example, when cars make sharp manoeuvre in thecourse of movement, turn.Warning: to set camera orientation does not follow for the countries onwhich numbers the proportional font (for example, Malaysia and partlyPortugal is used) as it can lead to skip “short” numbers including someof narrow characters.
www.isscctv.com
LPR Module 34
Administrating Module
User Guide
3.2.4.3 Supplementary algorithms Tab
Figure 18: Supplementary algorithm Tab of License plate recognizer object settings window
www.isscctv.com
LPR Module 35
Administrating Module
User Guide
Table 6: Supplementary algorithm settings of License plate recognizer object
Parameter Description
Speed measurement method
Use radarSelect this option for radar applying and choose the corresponding devicein the field below.
Use videoSelect this option for video analyzing and experimentally define on-video speed correction factor in the Speed correction factor field below.Record format –X.XX. Default value 1.00.
Car detector
Detect cars withoutlicense plates
Select this check box to enable the car pass detector. If the property isnot selected then a car with no license plate will be failed to take intoaccount and the following two properties will not be active.Note: the block can be activated only if the detector position is enablein license key file!
Average vertical sizeof car
Specify the value of the average car height in percents of frame height.
Statistics usage
Use statistics
Select this check box to enable system optimization of recognitionprocess.Recognizer knows how to store statistics of the vertical sizes of thesingle-row numbers recognised in various parts of a frame. It allowsto improve quality of recognition and more confidently to eliminatenumbers falsely recognised on casual (advertising) inscriptions, regu-lar structures etc. The statistical data start to be used in process ofaccumulation so the effect usually appears after passing of fifty car. Atrecognition restarts the stored statistics is saved (see the note below thetable).
Clear statistics Select this check box to enable statistic data clearance.
Results output
Use native code page
Select this check box if characters on recognized plate numbers are tobe represented using the native code page. By default all characters aretreated as being English ones. Selecting this check box will currentlyaffect only letters appearing in Russian and Soviet number plates. Theseletters will be assigned Cyrillic ASCII codes.
(continued on next page)
www.isscctv.com
LPR Module 36
Administrating Module
User Guide
(continued from previous page)
Parameter Description
Execution priority and processor affinity
Execution priority
Select execution priority of recognition process in the Windows envi-ronment from the drop-down list box. The list coincides with standardWindows task priorities. Real-time type priority is not recommendedbecause it may result in operating system instability.
Processors affinitySelect the check box of processors which will be used for recognition(active only for multi-processors workstations).
Write debuginformation
Select this check box to create a log file of the Module events.
Note: Statistics is reasonable for using only in case of stationarily fixed camera. In case of change of itsposition or a visual direction earlier gathered statistics is unsuitable.Statistics should not be used at such position of the camera when in the same part of a frame there canbe numbers of essentially different size. For example, when the camera is strengthened low over roadand looks directly forwards so �the horizon line� is visible. In this case number of the moving car willremain practically on a place and only to vary in the sizes.The best case—when the camera is fixed over a road and its view covers rather small site of road.
3.2.5 License plate recognizer 6 fps
This object is a core object of Module along with License plate recognizer object. It defines parametersof license plates recognition on frames captured from video streams with six or lower fps. Therefore,the user should use only cameras configured to capture video with such frame rates. If a real videostream has larger fps value then video stream frames will be filtered to achieve six fps actual frequencylevel.
Parent object: LPR: group of modules (see 3.2.3 LPR: group of modules on page 25).
The object settings window is identical to License plate recognizer (see 3.2.4 License plate recognizeron page 25).
www.isscctv.com
LPR Module 37
Administrating Module
User Guide
3.2.6 Logic module
This object defines Module logic.
Parent object: LPR: group of modules (see 3.2.3 LPR: group of modules on page 25).
The object settings window contains the following tabs:
• Recognizers tab, see 3.2.6.2 The External databases Tab on page 40
• External databases tab, see 3.2.6.2 The External databases Tab on page 40
• Miscellaneous tab, see 3.2.6.3 The Miscellaneous Tab on page 45
3.2.6.1 The Recognizers Tab
Figure 19: The Recognizers Tab Of Logic module Object Settings Window
Table 7: The recognizers settings Logic module object settings
Parameter Description
Recognizers to processlicense plates from
Select the check box of the corresponding License plate recognizerobject. Note: it is possible to select the recognizers that use thesame Database object.
Determine car lane
Select this checkbox to generate the event CAR LANES (see table ofthe Logic Module object events, C.2 Logic Module on page 78)for each recognized number plate indicating the lane where thisnumber plate is located. This event is not generated unless lanesare marked up (see 3.2.6.1.1 Lane Marking Utility on page 38 forthe given camera.Note: in the Module (ver. 6.0) information about the car acces-sories of a lane does not fit into the database or in user interfaceand is available only in the form of the said event.
(continued on next page)
www.isscctv.com
LPR Module 38
Administrating Module
User Guide
(continued from previous page)
Parameter Description
Configure...Click this button to run the Lane Marking utility. The Openfile dialog window will appear to select a file of a lane image (see3.2.6.1.1 Lane Marking Utility on page 38).
Database object to storeprocessing results
Optional: list of attached external databases to store processingresults.
3.2.6.1.1 Lane Marking Utility
Figure 20: Lane Marking Utility
The Lane Marking Utility is used to define car location on the lanes. It is used for megapixel camerasthat take two or more lanes.
It should be mentioned that the software defines accessory not a car but its recognized number to thelane. That is why if the camera is mount on a side of the road and car number is fixed high enoughthen the number can be shown on the next lane and so it will be assigned to the wrong one.
To set/change lane mark:
1. Export as JPEG files (see SecurOS User Guide) a couple of video shots.
Note: Make sure the frames originate from the camera indicated as the video source in the settings panelof the Analysis camera object.
www.isscctv.com
LPR Module 39
Administrating Module
User Guide
2. Open the Analysis camera object properties window and click the Mark lanes button to run theLane Marking utility (see figure 20).
3. Click the Open button (the utility control panel, see the table below).Select one of the savedJPEG files. Click OK button.
Table 8: Lane Marking utility buttons
Button Name Description
Open Use this button to open the saved JPEG files.
Transform Use this button to move lines and points.
Zoom In Use this button to zoom in the figure.
Zoom Out Use this button to zoom out the figure.
Add Use this button to set a new lane.
remove Use this button to remove a lane.
4. Click the Add button to specify a new lane. An editable rectangle zone will appear on theimage, the lane parameters block will be on the right side (figure 21).
Figure 21: The lane parameters block
Select the traffic direction.
5. Use the utility control buttons to mark out the lane on the image.
Note: The utility is made so that the lane cross-borders (top and down ones) are always on a one pairof lines and lines will abut one to another. To move line vertexes use left mouse button (press it nearthe point). The internal vertexes may be moved along the corresponding cross-borders only, the externalones— in any direction. Besides the lines may be moved as a whole by pressing and holding left mousebutton. If the marked out lanes are correspond to the adjacent road sections precisely then all sidesboards are intersect at one point.
www.isscctv.com
LPR Module 40
Administrating Module
User Guide
6. To specify a new lane click the Add button and repeat 4–5 items.
To delete a lane from the list, click its parameters block (figure 21) and click the Remove button.
7. Click Save & close button to save parameters and close the Lane Marking utility window;click Cancel button— to exit the utility without saving.
If the lane arrow contours were saved, the Use lane mark up to detect long vehicles check box (ofthe Analysis camera object) becomes active and available for selecting.
3.2.6.2 The External databases Tab
Figure 22: The External databases Tab Of Logic module Object Settings Window
Table 9: The External databases settings Logic module object settings
Parameter Description
Databases to look uplicense plates
Optional: list of attached external databases to look up recog-nized numbers. To fill in the list, use buttons below (see nextparameter).
AddClick this button to add an external database in the list. TheExternal database properties window will appear (see figure23).
RemoveClick this button to remove selected external database from thelist. This button is active for selected database.
PropertiesClick this button to open the External database properties win-dow for changing the database parameters (see figure 23).
Click OK button to apply changes or Cancel—to cancel and exit without saving.
www.isscctv.com
LPR Module 41
Administrating Module
User Guide
Figure 23: External database settings
Table 10: External database settings
Parameter Description
Database name Specify external database name.
Type
Select the external database type. Possible values:
Blacklist—for blacklist license plates
Information—for information list license plates
Whitelist—for white list license plates
The Connection Tab
Connection stringSpecify a string to use for connection to the external database.Type in manually or click Build connection string button (seebelow).
(continued on next page)
www.isscctv.com
LPR Module 42
Administrating Module
User Guide
(continued from previous page)
Parameter Description
Build connection stringClick this button to form the instruction to connect to database.New window will appear (see figure 24).
The Query Tab
Query
Specify an SQL-query to get a license plate number “alarmed”information from external database.Note: on editing the query line the Test button become inactive(see below).Attention: database license plate numbers must be stored as uppercase, otherwise it will be necessary to conclude parameter of num-ber in the UPPER environment within query. The given operationwill lead to full search through database that increase CPU usageand greatly slow down another queries operation.
Parameter binding
Fill in parity table of query parameters (designated as ’?’ symbol)with received from recognizer data. A position number in the tabledefines the query parameter. The Type row points a category ofaccepted data corresponding the given parameter, and the Samplevalue row—an example of parameter value which will be used atquery correctness test.
Bind parameters
Click this button to set interrelation between parameters of queryand accepted data. By clicking this button a check of connectionto an external database and correctness of the query is performed.Attention: the query is checked for correctness, but not carriedout!Note: after performance of the given procedure the button Testbecomes active (see below).
The Miscellaneous Tab
Generate events
On license plate found indatabase
Select this check box to enable system events generation if recog-nized license plate was found in any external database.
On license plate not foundin database
Select this check box to enable system events generation if recog-nized license plate was not found in any external database.
(continued on next page)
www.isscctv.com
LPR Module 43
Administrating Module
User Guide
(continued from previous page)
Parameter Description
Tweaks
Disable localized queries
If the number plate string can, in principle, be represented usingthe native code page (for example, a Russian number plate canbe thought of as bearing either English or Cyrillic characters),then two queries are made by default, the second one using thealternative coding. If this checkbox is selected, a single query ismade with the recognized number passed “as is”.
TestClick this button to check connection to an external database andquery. The query is carried out.
Figure 24: External database connection settings
www.isscctv.com
LPR Module 44
Administrating Module
User Guide
Table 11: External database connection settings
Parameter Description
Use ODBC data source
Select this option on using ODBC data source created by means ofWindows. Choose the corresponding one from the drop-down listbox. Additional configuration is needed when using Oracle ODBCdata source (see Note after the table).
User, Password Specify user account and password for the data source.
Use direct ODBC driverconnection
Select this option on direct ODBC driver connection. Choose thecorresponding driver from the drop-down list box.
Driver-specific parameters table (optionally)
Name, ValueClick in corresponding row to type in variable name (or value) forconnection to external database.
Remove parameter Click this button to remove selected variable.
Add parameter Click this button to add new special variable.
Note: When using Oracle database connection data might be transmitted with in-correct codepage. For correct driver working the driver language configurationis necessary (see the Oracle database server installation documentation or go towww.oracle.com/technology/tech/globalization/htdocs/nls lang%20faq.htm reference), or activateForce SQL WCHAR Support option on Workarounds tab of Oracle ODBC data source configurationwindow (see figure 25).
Figure 25: Oracle ODBC data source settings window
www.isscctv.com
LPR Module 45
Administrating Module
User Guide
Warning! It is recommended to use ODBC driver that supports the Unicode code, otherwisedata corruption during query execution may occur!
Click OK button to apply changes or Cancel—to cancel and exit without saving.
3.2.6.3 The Miscellaneous Tab
Figure 26: The Miscellaneous Tab Of Logic module Object Settings Window
Table 12: The Miscellaneous settings Logic module object settings
Parameter Description
Events generation
Generate events on licenseplate found in localdatabase
Optional: select this check box to enable system events generationif recognized license plate was found in local database.
Generate events on licenseplate not found in localdatabase
Optional: select this check box to enable system events generationif recognized license plate was not found in local database.
Alarm on speeding
Optional: select this check box to enable system message gener-ation on vehicle speeding violation. The corresponding messagewill be displayed in operator interface on vehicle speed-limit ex-ceeding detection.
Speed-limit Define a maximum allowed vehicle speed.
www.isscctv.com
LPR Module 47
Administrating Module
User Guide
3.2.7 LPR: operator GUI
This object defines the operator interface (see figure 13).
Parent object: Screen (see SecurOS Administration Guide).
Figure 27: LPR: operator GUI object settings window
Table 13: LPR: operator GUI object settings
Parameter Description
Receive events from thelogic object
Select the corresponding Logic module object from the drop-downlist.
The monitor to displayarchive
Select Monitor object from the drop-down list to display videofrom cameras (recognition camera). Recommended values for thisMonitor object are the following: X— 0, Y— 0, W— 70, H— 70
(see SecurOS Administration Guide).
Recognized license plates protocol window
(continued on next page)
www.isscctv.com
LPR Module 48
Administrating Module
User Guide
(continued from previous page)
Parameter Description
Show windowSelect this check box to enable displaying Protocol window inoperator interface.
Use virtual desktopSelect this option to display Protocol window on virtual desktop.Use this option on several VDU applying.
Use screenSelect this option to display Protocol window on virtual displayunit (VDU).
Window position:X, Y, W, H
Specify left top positions, width and height (in percentage of desk-top size) of the window on screen. Recommended values: X— 0,Y— 70, W— 70, H— 30.
Number of protocolrecords: General list
Specify maximum amount of records in the last recognized licenseplates list.
Number of protocolrecords: Special licenseplates list
Specify maximum amount of records in the last “alarmed” licenseplates list (see page 60).
Enable database editingSelect this check box to allow operator to edit database (see4.1.3 Working with Local Lists Tab on page 66).
Recognized license plates details window
Show windowSelect this check box to enable displaying Detailed window inoperator interface.
Use virtual desktopSelect this option to display Detailed window on virtual desktop.Use this option on several VDU applying.
Use screenSelect this option to display Detailed window on virtual displayunit (VDU).
Window position:X, Y, W, H
Specify left top positions, width and height (in percentage of desk-top size) of the window on screen. Recommended values: X— 70,Y— 0, W— 30, H— 100.
Enable license plate editing Select this check box to allow operator to edit recognized number.
Note: Operator interface on different workstations can be configured in different ways, independently ofone another.
Warning! It is necessary to activate scripting in Internet Explorer settings for proper work ofthe LPR: operator GUI object in Windows 2003 Server operational system (see figure 28).
www.isscctv.com
LPR Module 49
Administrating Module
User Guide
Figure 28: Internet Explorer Security Settings Window for Windows 2003 Server
3.3 Configuration Examples
3.3.1 Standalone Configuration
1. Open Computer object settings (see SecurOS Administration Guide) and setup the followingparameter:
• Disks to store archive → set Read/Write access for video for at least one hard disk (e. g.for C).
2. Create Video Capture Device object (see SecurOS Administration Guide).
3. Create Camera object with the following parameters:
• Channel number → set the actual number of the labeled BNC connector the first camerais attached to.
• Resolution → set High (CIF2) value. For noninterlaced scanning cameras Full (CIF4)
can be set. In case Normal (CIF)set value camera zone control decreases in two times.
• Pre-recording phase duration → set approximate vehicle transit time (s) in camera view.
www.isscctv.com
LPR Module 50
Administrating Module
User Guide
Figure 29: Object tree for standalone configuration
4. Create Database object (see 3.2.2 Database on page 24). Define database for recognized containernumber records and retention period optionally.
Set the following parameter:
• Server → set the server external IP address (the 127.0.0.1 computer internal address bydefault).
It is necessary to configure connection to external IP addresses on the specified PostgreSQLserver.
To configure connection to external IP addresses, edit the postgresql.conf and pg hba.conf
files of configuration: the listen addresses = ’’ string must be written in thepostgresql.conf file, and permissions for administrator and operator remote workstationsmust be added in the pg hba.conf file. For example:
host all all 0.0.0.0/0 md5
Note: To check the connection use the Test connection button on the administrator remote workstationor use the pgAdmin application on operator workstation.
5. Create LPR: group of modules object (see 3.2.3 LPR: group of modules on page 25).
6. Create License plate recognizer object (see 3.2.4 License plate recognizer on page 25) or Licenseplate recognizer 6 fps object (see 3.2.5 License plate recognizer 6 fps on page 36), taking intoaccount video frame rate received from the corresponding camera. Set the following parameterson General settings tab:
• Analyse video from camera → define the corresponding Camera object.
• Save recognition results to database → define Database object for recognized licenseplates numbers.
• Define Recognition, Video recording parameters, etc.
7. Create Logic module object (see 3.2.6.1 The Recognizers Tab on page 37). Set the followingparameter:
www.isscctv.com
LPR Module 51
Administrating Module
User Guide
• Recognizers to process license plates from→ add the corresponding License plate recog-nizer object.
8. Create Screen object.
9. Create Monitor object. In its settings window click Add All button to assign all cameras tothis monitor, or fill in the table Cameras with cameras receiving video of recognized licenseplates. Set the parameters:
• X— 0, Y— 0, W— 70, H— 70.
10. Create LPR: operator GUI object. Set the following parameters:
• Choose the corresponding Logic module object from the drop-down list box.
• Choose the corresponding Monitor object from the drop-down list box.
• Recognized license plates protocol window: select Show window check box, X— 0,Y— 70, W— 70, H— 30.
• Recognized license plates details window: select Show window check box, X— 70,Y— 0, W— 30, H— 100.
11. Exit administration mode.
3.3.2 Server-Workstation Configuration
Figure 30: Object tree for server-workstation configuration
1. Open Computer object settings (see SecurOS Administration Guide) of server computer andsetup the following parameter:
• Disks to store archive → set Read/Write access for video for at least one hard disk (e. g.for C).
www.isscctv.com
LPR Module 52
Administrating Module
User Guide
2. Create Video Capture Device object (see SecurOS Administration Guide).
3. Create Camera object with the following parameters:
• Channel number → set the actual number of the labeled BNC connector the first camerais attached to.
• Resolution → set High (CIF2) value. For noninterlaced scanning cameras Full (CIF4)
can be set. In case Normal (CIF)set value camera zone control decreases in two times.
• Pre-recording phase duration → set approximate vehicle transit time (s) in camera view.
4. Create Database object (see 3.2.2 Database on page 24). Define database for recognized containernumber records and retention period optionally.
Set the following parameter:
• Server → set the server external IP address (the 127.0.0.1 computer internal address bydefault).
It necessary to configure connection to external IP addresses on the specified PostgreSQL server.
To configure connection to external IP addresses, edit the postgresql.conf and pg hba.conf
files of configuration: the listen addresses = ’’ must be written in the postgresql.conf
file, and permissions for administrator and operator remote workstations must be added in thepg hba.conf file. For example:
host all all 0.0.0.0/0 md5
Note: To check the connection use Test connection button on the administrator remote workstation oruse the pgAdmin application on operator workstation.
5. Create LPR: group of modules object (see 3.2.3 LPR: group of modules on page 25).
6. Create License plate recognizer object (see 3.2.4 License plate recognizer on page 25) or Licenseplate recognizer 6 fps object (see 3.2.5 License plate recognizer 6 fps on page 36), taking intoaccount video frame rate received from the corresponding camera. Set the following parameters:
• Analyse video from camera → define the corresponding Camera object.
• Save recognition results to database → define Database object for recognized licenseplates numbers.
• Define Recognition, Video recording parameters, etc.
7. Create Logic module object (see 3.2.6.1 The Recognizers Tab on page 37). Set the followingparameter:
• Recognizers to process license plates from→ add the corresponding License plate recog-nizer object.
8. Create Computer object with ID equal to NetBIOS name of computer to be used as operatorworkstation, and set the following parameter:
• Network address → IP address or DNS/WINS name of the computer within local TCP/IPnetwork.
www.isscctv.com
LPR Module 53
Administrating Module
User Guide
9. Create Monitor object. In its settings window click Add All button to assign all cameras tothis monitor, or fill in the table Cameras with cameras receiving video of recognized licenseplates. Set the parameters:
• X— 0, Y— 0, W— 70, H— 70.
10. Create LPR: operator GUI object. Set the following parameters:
• Choose the corresponding Logic module object from the drop-down list box.
• Choose the corresponding Monitor object from the drop-down list box.
• Recognized license plates protocol window: select Show window check box, X— 0,Y— 70, W— 70, H— 30.
• Recognized license plates details window: select Show window check box, X— 70,Y— 0, W— 30, H— 100.
11. Launch SecurOS client on operator workstation and specify video server IP address (orDNS/WINS name) when prompted.
3.3.3 Distributed Server-Workstation Configuration
1. Make sure the security network is configured for WINS name resolution or there is a non-emptyhosts file in the folder \System32\drivers\etc on operator workstations connected to thesecurity network.
Note: To check name resolution, run the ping command on operator workstations and put computernetwork name of application server for recognized container numbers processing as a command parameter.The command should indicate a connection (network traffic) between these computers.
2. Open Computer object settings (see SecurOS Administration Guide) of video server computerand setup the following parameter:
• Disks to store archive → set Read/Write access for video for at least one hard disk (e. g.for C).
3. Create Video Capture Device object (see SecurOS Administration Guide).
4. Create Camera object with the following parameters:
• Channel number → set the actual number of the labeled BNC connector the first camerais attached to.
• Resolution → set High (CIF2) value. For noninterlaced scanning cameras Full (CIF4)
can be set. In case Normal (CIF)set value camera zone control decreases in two times.
• Pre-recording phase duration → set approximate time (s) container is placed in cameraview.
5. Select Computer object of database server computer.
www.isscctv.com
LPR Module 54
Administrating Module
User Guide
6. Create Database object (see 3.2.2 Database on page 24). Define database for recognized containernumber records and retention period optionally.
Set the following parameter:
• Server → set the server external IP address (the 127.0.0.1 computer internal address bydefault).
It necessary to configure connection to external IP addresses on the specified PostgreSQL server.
To configure connection to external IP addresses, edit the postgresql.conf and pg hba.conf
files of configuration: the listen addresses = ’’ must be written in the postgresql.conf
file, and permissions for administrator and operator remote workstations must be added in thepg hba.conf file. For example:
host all all 0.0.0.0/0 md5
Note: To check the connection use Test connection button on the administrator remote workstation oruse the pgAdmin application on operator workstation.
7. Select Computer object of recognition server computer and create LPR: group of modules object(see 3.2.3 LPR: group of modules on page 25).
8. Create several (if necessary) License plate recognizer objects (see 3.2.4 License plate recognizeron page 25) or License plate recognizer 6 fps objects (see 3.2.5 License plate recognizer 6 fpson page 36), taking into account video frame rate received from the corresponding camera. Setthe following parameters for each object:
• Analyse video from camera → define the corresponding Camera object.
• Save recognition results to database → define Database object for recognized containernumbers.
• Define Recognition, Video recording parameters, etc.
9. Select Computer object of data processing and analyzing server computer and create LPR: groupof modules object (see 3.2.3 LPR: group of modules on page 25).
10. Create Logic module object (see 3.2.6.1 The Recognizers Tab on page 37). Set the followingparameter:
• Recognizers to process license plates from→ add the corresponding License plate recog-nizer object.
11. Create Computer object with ID equal to NetBIOS name of computer to be used as operatorworkstation, and set the following parameter:
• Network address → IP address or DNS/WINS name of the computer within local TCP/IPnetwork.
12. Create Screen object.
13. Create Monitor object. In its settings window click Add All button to assign all cameras tothis monitor, or fill in the table Cameras with cameras receiving video of recognized licenseplates. Set the parameters:
www.isscctv.com
LPR Module 55
Administrating Module
User Guide
• X— 0, Y— 0, W— 70, H— 70.
14. Create LPR: operator GUI object. Set the following parameters:
• Choose the corresponding Logic module object from the drop-down list box.
• Choose the corresponding Monitor object from the drop-down list box.
• Recognized license plates protocol window: select Show window check box, X— 0,Y— 70, W— 70, H— 30.
• Recognized license plates details window: select Show window check box, X— 70,Y— 0, W— 30, H— 100.
15. Launch SecurOS client on operator workstation and specify video server IP address (orDNS/WINS name) when prompted.
www.isscctv.com
LPR Module 56
Working with Module
User Guide
4. Working with Module
Below is a typical operator interface:
Figure 31: Operator interface
Operator interface consists of the following elements:
• Protocol window, see 4.1 Working in Protocol Window on page 57
• Details window, see 4.2 Working in Details Window on page 68
• video monitor, see 4.3 Working with Monitor on page 70
www.isscctv.com
LPR Module 57
Working with Module
User Guide
As a LPR Module operator, one can do the following:
• monitor vehicle license plates recognizing, see 4.3 Working with Monitor on page 70
• view information about recognized license plate, see 4.2 Working in Details Window on page 68
• view video frame associated with a captured license plate, see 4.1 Working in Protocol Windowon page 57
• edit recognized license plate, see 4.2 Working in Details Window on page 68
• search through license plates log and archive, see 4.1.2 Working with Search Tab on page 61
• register license plates in any local list (“white” list / informational list / “black” list, see4.1.3 Working with Local Lists Tab on page 66
4.1 Working in Protocol Window
Figure 32: Active and Inactive Tabs of the Protocol Window
Protocol window (see the figure above) is used for the following:
• monitoring recognized vehicle license plates (Protocol tab)
• searching vehicle license plate (Search tab)
• working with local list records: add, edit, delete (Local Lists tab)
www.isscctv.com
LPR Module 58
Working with Module
User Guide
To switch between tabs, left-click it.
To look through the list one can use either mouse scroll and scroll bar or the following key buttons:↑, ↓, →, ←, Home/End, Page Up/Page Down.
4.1.1 Working with Protocol Tab
Figure 33: Protocol Window: Protocol Tab in Automatic Mode
There are two browse modes:
• Automatic mode (Automatic button is pressed, white color)— live video, the current recognizedlicense plate from active camera is displaying in Details window.
• Manual mode (Manual button is pressed, white color)— fixed mode, but the recognized listincreases in real-time.
In automatic mode new record with just recognized license plate moves to the top of the list. There iscar passing on the video monitor. Details window displays the vehicle license plate information fromall databases (due to system deploying). This is a passive observation.
www.isscctv.com
LPR Module 59
Working with Module
User Guide
Note: The latest record removes from the list (operator view) but not from database.
In manual mode on any record selection monitor will display a “stop frame” of the car correspondingto the license plate and Details window will display the vehicle license plate information from alldatabases (active observation).
To switch between modes, left-click it.
Protocol tab displays two lists of license plates records:
• List of the last recognized ones (general list)
• List of the last recognized “alarmed” ones (“alarmed” records list)
Each Protocol tab record contains the follow information:
• Recognized license plate number
• Transit time (time of recognition)
• Recognizer identifier (opposite the recognized license plate)
• Direction (relative to camera view)
• Optionally: “alarmed” information—commentary to the number if it was found in Module and/orexternal databases
Record color indicates record state (see the table below).
Table 14: Color Identification
Color Record status
White The recognized license plate is found in white list, e. g. in access list.
BlueThe recognized license plate is found in information list, i. e. there is any commentfor this number.
Yellow The recognized license plate is found in black list, e. g. in hijack list.
Grey The captured license plate is not been found in any list or is partly recognized.
“?” yellow colored symbol means unrecognized symbol.
www.isscctv.com
LPR Module 60
Working with Module
User Guide
“Alarmed” records are records of the following license plates:
• License plate recognized and found in white list
• License plate recognized and found in information list
• License plate recognized and found in black list
• License plate of vehicle with speed-limit violation
Note: On detecting vehicle speed-limit exceeding the recognized number will be displayed as a blacklistedone and the Speed limit violation message will appear in Details window (see 4.2.1 Module Messageson page 69 for more information).
4.1.1.1 Working with Protocol Tab Records
To browse the license plate information (to select it), click it.The record will be marked, monitor will enter the video archive mode and will display a “stop frame”of the car corresponding to the license plate. The Details window will display information about thislicense plate from all databases (see 4.2 Working in Details Window on page 68).
Note: If additional cameras was set for the analyse camera then all archives from the cameras aresupposed to be synchronized. One can manage synchronous playback by using playback controls of anycamera. See SecurOS User Guide for more information.
To filter “alarmed” license plates, click Filter button.The Protocol tab will become one-listed and display only “alarmed” records.
To switch from one listed tab, click Filter button again.
www.isscctv.com
LPR Module 61
Working with Module
User Guide
4.1.2 Working with Search Tab
Use Search tab to search license plates by symbols, comment and/or time interval.
There is Search form on the top of the tab (see 4.1.2.1 Searching on page 62), Search result is belowit (see 4.1.2.3 Working with Search Results on page 65).
Figure 34: Protocol Window: Search Tab
www.isscctv.com
LPR Module 62
Working with Module
User Guide
4.1.2.1 Searching
Use Search form to set searching parameters.
Figure 35: Protocol Window: Search Form
Note: All search parameters are optional. One can combine it anyhow.
To search for a vehicle by time interval:
1. Select from check box and specify the start search time (use search form buttons or do itmanually). If from option is disable then recognizer starting time will be set as start searchtime.
2. Select till check box and specify the end search time (use search form buttons or do it manually).If till option is disable then current date and time will be set as end search time.
3. Choose license plate type from Type drop-down list box or leave default Any value.
4. Choose the corresponding recognizer from Recognizer drop-down list box or leave the defaultAll value.
5. Leave Text field empty.
6. Clear Search license plates only check box.
7. Click Search button or Enter key button to run search process.
www.isscctv.com
LPR Module 63
Working with Module
User Guide
To search for a vehicle by comment or the whole license plate or part of it:
1. Clear from and till check boxes or enable and define search time interval.
2. Choose license plate type from Type drop-down list box or leave default Any value.
3. Choose the corresponding recognizer from Recognizer drop-down list box or leave default Allvalue.
4. Define the whole license plate (or its pattern, see 4.1.2.2 Pattern Search on page 64) or commentin Text field.
5. Select Search license plates only check box to search over license plates only (excepting anycomments).
6. Click Search button or Enter key button to run search process.
To search for a vehicle by license plate and time interval:
1. Select from check box and specify the start search time (use search form buttons or do itmanually). If from option is disable then recognizer starting time will be set as start searchtime.
2. Select till check box and specify the end search time (use search form buttons or do it manually).If till option is disable then current date and time will be set as end search time.
3. Choose license plate type from Type drop-down list box or leave default Any value.
4. Choose the corresponding recognizer from Recognizer drop-down list box or leave default Allvalue.
5. Define the whole license plate (or its pattern, see 4.1.2.2 Pattern Search on page 64) or commentin Text field for search.
6. Select Search license plates only check box to search over license plates only (excepting anycomments).
7. Click Search button or Enter key button to run search process.
To browse all database:
1. Clear from and till check boxes or enable and define search time interval.
2. Choose Any item or specify one from Type drop-down list box.
3. Choose the corresponding recognizer from Recognizer drop-down list box.
4. Leave Text field empty.
5. Clear Search license plates only check box.
6. Click Search button or Enter key button to run search process.
www.isscctv.com
LPR Module 64
Working with Module
User Guide
To search for a partly recognized license plates:
1. Clear from and till check boxes or enable and define search time interval.
2. Choose Error item from Type drop-down list box.
3. Choose the corresponding recognizer from Recognizer drop-down list box.
4. Leave Text field empty.
5. Clear Search license plates only check box.
6. Click Search button or Enter key button to run search process.
To search for a vehicle by recognizer:
1. Clear from and till check boxes or enable and define search time interval.
2. Choose license plate type from Type drop-down list box or leave default Any value.
3. Choose the corresponding recognizer from Recognizer drop-down list box.
4. Leave Text field empty.
5. Clear Search license plates only check box.
6. Click Search button or Enter key button to run search process.
4.1.2.2 Pattern Search
One can set the whole license plate or part of it in the Text field (pattern). On part license platesetting unrecognized symbols may be replaced by regular expression.
Note: For getting additional information on regular expression topic seehttp://www.regular-expressions.info/.
Table 15: Pattern search samples
Regular expression (mask) Description
˜ˆA All license plates begin with the A letter.
!˜ˆA All license plates do not begin with the A letter.
˜A$ All license plates end with the A letter.
!˜A All license plates do not have the A letter.
˜[0-9]A All license plates have the A letter after any numeral.
(continued on next page)
www.isscctv.com
LPR Module 65
Working with Module
User Guide
(continued from previous page)
Regular expression (mask) Description
˜(OO|AA|XX) All license plates have the OO or AA or XX substring.
˜(77|97)$ All license plates end with the 77 or 97 substring.
˜[0-1][0-1] All license plates have the 00, 01, 10 and 11 substring.
4.1.2.3 Working with Search Results
There is a list of found records in Search result. If found records number more than 20 the list willbe organized in pages.
To browse next page, click Show next 20 entries link.
To browse the license plate information (to select it), click it.The record will be marked, monitor will enter the video archive mode and will display a “stop frame”of the car corresponding to the license plate. The Details window will display information about thislicense plate from all databases (see 4.2 Working in Details Window on page 68).
One can export search result in plain text file.To export found records:
1. Choose Plain Text file from Export to drop-down list box.
2. Click Export button. Windows Save file as standart window will appear.
3. Choose file path and type in its name.
4. Click Save button.
www.isscctv.com
LPR Module 66
Working with Module
User Guide
4.1.3 Working with Local Lists Tab
Figure 36: Protocol Window: Local Lists Tab
Local Lists tab (see figure 36) contains list of local list records and Local list form (see figure 37).
This tab used for the following:
• View all local list records
• Register license plate in any local list
• Edit any information on local listed license plate
• Remove license plate from any local list
Use Local lists form for work with local list records.
www.isscctv.com
LPR Module 67
Working with Module
User Guide
Figure 37: Protocol Window: Local List Form
To register license plate:
1. Define license plate in Local lists form.
2. Choose the corresponding local list from Type drop-down list box(Black List / Information / White List).
3. Left-click in Text field and type in any commentary for the license plate.
4. Click Save as new button to register license plate.
The license plate will be registered in defined local list. Now on this license plate recognition therecord will be displayed according its new state, defined commentary will be displayed in Commentfield (see 4.2 Working in Details Window on page 68).
To select record, click it.Local list form fields will be fill in with the corresponding information.
To edit record commentary:
1. Select the record.
2. Left-click in Text field.
3. Edit commentary for the license plate.
4. Click Save button.
Commentary will be changed. Now on this license plate recognition the record will be displayedaccording its new state, new commentary will be displayed in Comment field (see 4.2 Working inDetails Window on page 68).
To edit recognized vehicle number in record:
1. Select the record.
www.isscctv.com
LPR Module 68
Working with Module
User Guide
2. Left-click in Number plate field.
3. Edit license plate.
4. Click Save button.
The license plate in selected local list record will be changed. Now on this license plate recognitionthe record will be displayed according its state, commentary will be displayed in Comment field (see4.2 Working in Details Window on page 68).
To change belonging to any local list for record:
1. Select the record.
2. Choose the corresponding local list from Type drop-down list box.
3. Click Save button.
The license plate will belong to the chosen local list. Now on this license plate recognition therecord will be displayed according its new state, commentary will be displayed in Comment field (see4.2 Working in Details Window on page 68).
To delete record:
1. Select the record.
2. Select Delete check box to activate Delete button.
3. Click Delete button.
Local list record will be removed from the list. Now on this license plate recognition the record will bedisplayed according its new state, commentary will be displayed in Comment field (see 4.2 Workingin Details Window on page 68).
Note: Only on selected Delete check box Delete button is active.
4.2 Working in Details Window
The Details window displays information about active record of recognized vehicle license plate.
This window contains the following information:
• conventionalized image of recognized license plate
• Source field—displays recognizer ID
• Plate field—editable text field of recognized license plate (see below)
• Quality field—displays quality of recognition
www.isscctv.com
LPR Module 69
Working with Module
User Guide
Figure 38: Details Window
• Speed field—displays vehicle velocity (in kmph)
• Date field—displays transit date and time (date and time of recognition)
• Comment field—displays information from local list (see 4.1.3 Working with Local Lists Tab onpage 66) or external databases, and Module messages (see 4.2.1 Module Messages on page 69for more information) on recognized license plate
To edit recognized license plate:
1. Left-click Plate field.
2. Edit recognized license plate.
3. Press Enter key.
To print a report:
1. Click Print report button. A print dialog box will appear.
2. Set printing parameters and click OK button.
The current frame of a captured vehicle and the information about the recognized license plate will beprinted.
4.2.1 Module Messages
If Alarm on speeding check box is selected and detected vehicle speed exceeds speed-limit definedin Speed-limit field of the object settings window (see figure 26) the Speed limit violation messagewill be displayed in Comment field (see figure 39).
www.isscctv.com
LPR Module 70
Working with Module
User Guide
The number will be registered in black list database with additional information about its measuredspeed.
Figure 39: Details Window with Warning Message
4.3 Working with Monitor
SecurOS video monitor serves for video monitoring and video controlling. Use it to browse archiverecords. In live video mode monitor displays camera view, in archive one—archive records. For moreinformation (e.g. switching layouts and cameras, working with archive, image zoom) see SecurOSUser Guide.
www.isscctv.com
LPR Module 71
Frequently Asked Questions
User Guide
5. Frequently Asked Questions
Question: How can I put previously recorded video in SecurOS interface?
To put previously recorded video in SecurOS interface:
1. Copy file of previously recorded video to the SecurOS folder (e. g. C:\SecurOS). Rename thisfile as X. Y, where X—integer number from 0 till 31, Y—integer number from 1 till 16.
2. Create Video Capture Device object (see SecurOS Administration Guide) in SecurOS object treeand set the following parameters:
• Type → select the Virtual value from the drop-down list box
• PCI Channel → select the X value (see item 1). For example, if the file name was 0. 01,then one need to set the 0 value.
Warning! Channel number should not coincide with channels used in other Video CaptureDevice objects on the same computer, otherwise the video will not be displayed on the videomonitor. In this case rename the file by changing its X value to make it differ from any numberof already used channels.
3. Create Camera object as a child one for the just created Video Capture Device object (seeitem 2). Define a channel number: set the Y value (see item 1). For example, if the file namewas 0. 01, then one need to set the 1 value.
Question: What value must be set for the “Pre-recording phase duration” Camera object para-
meter?
In Pre-recording phase duration one need to set an average time of car passing in camera view. Itis recommended to set a value not more than 10 seconds. Setting more than 10 seconds may causesystem errors.
www.isscctv.com
LPR Module 72
Frequently Asked Questions
User Guide
Question: How can I create an external database query using several data fields?
The result of an external database connection parameters query execution (see 3.2.6.1 The RecognizersTab on page 37) should be a data string. The following example is a query to several external databasefields:
SELECT CAST (’Car model ’ AS TEXT) || model || CAST(’ was stolen ’ AS TEXT)
|| stealing date || CAST(’ and in search from ’ AS TEXT)
|| post date FROM steal WHERE LPR=UPPER(?).
The query result would be a list of messages like Car model ... was stolen ...
and in search from ... with car model, stealing date and start searching date. The list willbe made up from records on database of stolen cars with recognized license plates.
www.isscctv.com
LPR Module 73
Appendix A: Recommended cameras
User Guide
Appendix A: Recommended cameras
A.1 Watec
Table 16: Watec Cameras
Cameras Description
WAT-127LH1/2” black-and-white camera, 570TVL, 0.0015lux (F1.4), ES, ALCVD/DD, I/LL, 24VAC/12VDC, 44× 44× 70mm.Objective KVR1016DC (1/2”, 10.0–120.0mm, 35◦–3.2◦, F1.6, DD, C).
WAT-902DM2
1/2” black-and-white digital camera DSP, 570TVL, 0.0018 lux (F1.4,AGC Hi), BLC, ES, ALC VD/DD, with “mirror image” function, 12V,36× 36× 64mm.Additional lighting is required in darkness.
WAT-902DM2S
1/2” black-and-white digital camera DSP, 570TVL, 0.0006 lux (F1.4,AGC Hi), BLC, ES, ALC VD/DD, with “mirror image” function, 12V,36× 36× 64mm.Objective KVR1016DC (1/2”, 10.0–120.0mm, 35◦–3.2◦, F1.6, DD, C).Additional lighting is required in darkness.
WAT-535EX1/3” black-and-white camera, 550TVL, 0.003lux (F1.4, AES1/100000sec, AGC Hi/Low), BLC, CS-Mount, AI=DC/VD, 12VDC(150mA), 44× 44× 53mm.
WAT-902H2Ultimate
1/2” black-and-white camera, 570 TVL, 0.0001 lux (F1.4, AES to1/100000 sec, AGC(Hi/Low)/MGC), energy floor 50 dB, backlight com-pensation—3 options (manual), gamma Off/Lo/Hi (0.35/0.45/1.0), ALCVD/DD, 12 V DC (110 mA), 36× 40× 63 mm.Objective KVR1016DC (1/2”, 10.0–120.0mm, 35◦–3.2◦, F1.6, DD, C).
WAT-902H3Ultimate
1/3” black-and-white camera, 570 TVL, 0.0001 lux (F1.4, AES to1/100000 sec, AGC(Hi/Low)/MGC), energy floor 50 dB, backlight com-pensation—3 options (manual), gamma Off/Lo/Hi (0.35/0.45/1.0), ALCVD/DD, 12 V DC (110 mA), 36× 40× 63 mm.Objective KVR1016DC (1/2”, 10.0–120.0mm, 35◦–3.2◦, F1.6, DD, C).
Note: YV0560D (YAMANO company) Japanese variofocal objective with automatic aperture can beused also (1/3” 5–60mm (55◦–4,6◦), F1.6–360 “CS”-tread DC).
www.isscctv.com
LPR Module 74
Appendix A: Recommended cameras
User Guide
A.2 Bosch
Table 17: Bosch Cameras
Cameras Description
LTC 0385
1/3”” black-and-white camera, expanded dynamic range, 15b DSP,570TVL, 0.03lux (F1.2), built-in digital motion detector, DirectDrive/Video Drive automatic aperture, automatic shutter (1/50–1/100000), fixed, default or without blinking, energy floor ≥50dB, mains locking/internal/external synchronization, 110–240VAC,67× 59× 122mm.Additional lighting is required in darkness.
LTC 04851/3” color camera, 570TVL, 0.65lux, automatic shutter (1/50–1/100000), fixed, default or without blinking.Additional lighting is required in darkness.
LTC 04951/3” color camera with “Day/Night” function and DinionXF IR filter,570TVL, 0.59/0.08lux, automatic shutter(1/50–1/100000), fixed, defaultor without blinking.
LTC 06201/2” color camera with “Day/Night” function, 540TVL, 0.3/0.05lux,automatic shutter (1/50–1/100000), fixed, default or without blinking.
Note: Either KVR0616AI variofocal objective with alternating focal distance (1/3”, 6.0–60.0mm,58◦–5◦, F1.6, VD, CS) or Tamron one with the similar parameters can be used also.
A.3 Sanyo
Table 18: Sanyo Cameras
Cameras Description
VCB-3380P1/3” black-and-white camera, 570TVL, 0.07lux (F1.2), BLC, autoiris,electronic shutter 1/50–1/100000, CS-mount, 220VAC, DC and Videoobjective control, CS/C-adapter as a unit.
(continued on next page)
www.isscctv.com
LPR Module 75
Appendix A: Recommended cameras
User Guide
(continued from previous page)
Cameras Description
VCB-3385P1/3” black-and-white camera, 570TVL, 0.07lux (F1.2), BLC, CS-mount,12VDC, DC and Video objective control, autoiris, electronic shutter1/50–1/100000, CS/C-adapter as a unit.
Note: Either KVR0616AI variofocal objective with alternating focal distance (1/3”, 6.0–60.0mm,58◦–5◦, F1.6, VD, CS) or Tamron one with the similar parameters can be used also.
A.4 Pelco
Table 19: Pelco Cameras
Cameras Description
MC3710H-6X,MC3710H-7X
1/3” black-and-white camera, 570TVL, 0.07lux, electronic shutter 1/50-1/100000 c DC/VD, energy floor 50dB.
MC3610H-6X,MC3610H-7X
1/3” black-and-white camera, 570TVL, 0.04lux, DC/VD, energy floor50dB.
MC3651H-2X
1/3” black-and-white camera, 570TVL, Sony Exview, 0.002lux (F1.2),35 IRE, three modes of increasing sensitivity (DSS), energy floor 50dB,electronic shutter 1/50–1/100000, AGC (can be disconnected), signalcompensation, enhancement, DC/VD, BLC, C/CS type of objective bind-ing, 18–30VAC/10–36VDC.
Note: Either KVR0616AI variofocal objective with alternating focal distance (1/3”, 6.0–60.0mm,58◦–5◦, F1.6, VD, CS) or Tamron one with the similar parameters can be used also.
www.isscctv.com
LPR Module 76
Appendix A: Recommended cameras
User Guide
A.5 Baxall
Table 20: Baxall cameras
Cameras Description
ICE-CM2XUTP
1/2” color camera with black-and-white function under low exposure,540TVL, Sony ExviewHAD, 0.3 lux (F1.2),Direct Drive/ Video Driveautomatic aperture, energy floor geq 50 dB, BLC with user-defined area,WB regulation, peak white inversion, DSP, 12/24V, TP, C/CS-mount.
ICE-B2XHTP
1/2” black-and-white low exposure camera, 580 TVL, Sony ExviewHAD,0.03 lux (F1.2), Direct Drive/ Video Drive automatic aperture, BLCwith user-defined area, gamma correction 0.45/1.0, peak white inversion,energy floor ≥ 50 dB, phase adjustment, C/CS-mount.
Note: Either Bosch variofocal objective with alternating focal distance LTC3274/41 (1/2”, 7.5–75 mm,MANUAL-IRIS, F/1.6–360, 4 PIN) or Tamron ones: 12VA1040ASIR (1/2”, 10–40 mm, F/1.4, VD,IR Corrective, C-mount) or 12VG1040ASIR (1/2”, 10–40 mm, F/1.4, DC, IR Corrective, C-mount), orother with the similar parameters can be used also.
www.isscctv.com
LPR Module 77
Appendix B: TCP/IP Ports Used by Module
User Guide
Appendix B: TCP/IP Ports Used by
Module
Module objects use a list of TCP/IP network ports for interaction (in addition to the ports describedin SecurOS Administration Guide).
To open the necessary ports, check the firewall settings and open ports in the table below in bothdirections for Module executable files *.exe located in LPR Module program directory.
Table 21: TCP/IP Ports
Module object Port numbers
LPR: group of modules 38880
License plate recognizer 21081,20900
License plate recognizer 6 fps 22029,20900
LPR: operator GUI 21756
Logic module 21755
www.isscctv.com
LPR Module 78
Appendix C: Module Events and Commands Reference
User Guide
Appendix C: Module Events and
Commands Reference
SecurOS system events programming is described in SecurOS Programming Guide. Below there areModule objects parameters of events and commands identifiers.
C.1 LPR: group of modules
Object type identifier: LPR.
Events: none.
Commands: none.
C.2 Logic Module
Object type identifier: LPR LOGIC.
Table 22: LPR LOGIC events
Event IdentifierName used inmacros
Description
LOG ADDED
New record was added to the protocollist. Parameter:
tid—new database record ID
recognizer type—recognizer type(License plate recognizer orLicense plate recognizer 6 fps);
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
license plate—recognized licenseplate
logic id—Logic Module object ID
(continued on next page)
www.isscctv.com
LPR Module 79
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
LOG MODIFIED
To reload log record is needed as it waschanged. Parameter:
tid—changed database record ID
recognizer type—recognizer type(License plate recognizer orLicense plate recognizer 6 fps);
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
license plate—recognized licenseplate
logic id—Logic Module object ID
CAR SPEED LIMIT VIOLATION
beginningSpeed violationregistered
Exceeding vehicle speed limit. Parame-ters:
recognizer type—recognizer type(License plate recognizer orLicense plate recognizer 6 fps);
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
license plate—recognized licenseplate
logic id—Logic Module object ID
logic name—Logic Module objectname in object tree
speed—vehicle speed value
speed limit—speed limit value
number—recognition result
(continued on next page)
www.isscctv.com
LPR Module 80
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
CAR SPEED LIMIT VIOLATION
ending
direction id—vehicle direction ID
best view date time—the best li-cense plate view frame pa-rameters (date in DD-MM-YYHH:MM:SS.FFF format)
CAR LP FOUND
License plate was found in database. Pa-rameters:
recognizer type—recognizer type(License plate recognizer orLicense plate recognizer 6 fps);
recognizer id—recognizer ID
recognizer name—License platerecognizer object name in objecttree
license plate—recognized licenseplate
logic id—Logic Module object ID
logic name—Logic Module objectname in object tree
number—recognition result
database name—database name
database type—database type(possible values: blacklist,whitelist, informationlist)
(continued on next page)
www.isscctv.com
LPR Module 81
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
CAR LP NOT FOUND
License plate was not found in database.Parameters:
recognizer type—recognizer type(License plate recognizer orLicense plate recognizer 6 fps);
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
license plate—recognized licenseplate
logic id—Logic Module object ID
logic name—Logic Module objectname in object tree
CAR LP NOT FOUND
recognizer type—source recognizertype (License plate recognizer orLicense plate recognizer 6 fps);
recognizer id—source recognizerID
recognizer name—source recognizerobject name in object tree
license plate—recognized licenseplate
logic id—Logic Module object ID
number—recognition result
database name—database name
database type—database type(possible values: blacklist,whitelist, informationlist)
(continued on next page)
www.isscctv.com
LPR Module 82
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
CAR OUT TRACKED
The plate is out if the frame. This eventcan be generated in parking mode only ifa car with recognized number is leavingthe frame. If the number was lost thenthe event will not be generated.
date time—event frame parameters
track id—track internal ID
number—recognition result
plate left i—left plate coordinate inframe width share (0..1)
plate top i—top plate coordinate inframe height share (0..1)
plate right i—right plate coordi-nate in frame width share (0..1)
plate bottom i—bottom plate coor-dinate in frame height share (0..1)
plate left—left plate coordinate inpercentage terms (integer)
plate top—top plate coordinate inpercentage terms (integer)
plate right—right plate coordinatein percentage terms (integer)
plate bottom—bottom plate coordi-nate in percentage terms (integer)
weight—result hypothesis trustwor-thiness
template country id—country ID
camera id—recognizer’ camera ID
recognizer id—source recognizerID
recognizer name—source recognizerobject name in object tree
recognizer type—source recognizertype
(continued on next page)
www.isscctv.com
LPR Module 83
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
CAR IS OUT OF LANES
The car is out of a lane. This eventis generated if the Determine car lanecheck box is selected.
recognizer id—source recognizerID
recognizer name—source recognizerobject name in object tree
recognizer type—source recognizertype (License plate recognizer or
number—recognition result
logic id—the Logic Module objectID
logic id—the Logic Module objectname
best view time—time of the platebest visibility
lanes—number of lanes
the lanes parameter define number oflane X ones, where X—lane num-ber
(continued on next page)
www.isscctv.com
LPR Module 84
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
CAR LANES
The car is on a lane. This event is gen-erated if the Determine car lane checkbox is selected.
recognizer id—source recognizerID
recognizer name—source recognizerobject name in object tree
recognizer type—source recognizertype (License plate recognizer or
number—recognition result
logic id—the Logic Module objectID
logic id—the Logic Module objectname
best view time—time of the platebest visibility
lanes—number of lanes
the lanes parameter define number oflane X ones, where X—lane num-ber
(continued on next page)
www.isscctv.com
LPR Module 85
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
DB SEARCH ERROR
Limit to waiting of(internal orexternal) databasequery results isachieved.
Query result is not received from data-base. Parameters:
recognizer type—recognizer type(License plate recognizer orLicense plate recognizer 6 fps);
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
license plate—recognized licenseplate
logic id—Logic Module object ID
logic name—Logic Module objectname in object tree
number—recognition result
database name—database name
FORCED HALT
Terminate LogicModule applicationdue to externaldatabase connectionfailure.
External database connection failure re-sults in application termination. Para-meters:
recognizer type—recognizer type(License plate recognizer orLicense plate recognizer 6 fps);
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
license plate—recognized licenseplate
logic id—Logic Module object ID
logic name—Logic Module objectname in object tree
Commands: none.
www.isscctv.com
LPR Module 86
Appendix C: Module Events and Commands Reference
User Guide
C.3 License plate recognizer
Object type identifier: LPR CAM.
Table 23: LPR CAM events
Event IdentifierName used inmacros
Description
CAR LP RECOGNIZED
Final hypothesis of recognition. Para-meters:
camera id—recognizer’ camera ID
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
recognizer type—recognizer objecttype
number—recognition result
weight—final hypothesis trustworthi-ness
template country id—country ID
template country name—countryname this license plate belong to
template name—license plate type
track id—license plate track ID
speed—vehicle velocity
velocity—vehicle velocity (parame-ter is supported for back compat-ibility with Module previous re-leases)
direction id—vehicle direction ID
best view date time—the best li-cense plate view frame pa-rameters (date in DD-MM-YYHH:MM:SS.FFF format)
(continued on next page)
www.isscctv.com
LPR Module 87
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
CAR LP HYPO
Intermediate hypothesis of recognition.Parameters:
camera id—recognizer’ camera ID
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
recognizer type—recognizer objecttype
number—recognition result
weight—final hypothesis trustworthi-ness
template country id—country ID
template country name—countryname this license plate belong to
template name—license plate type
track id—license plate track ID
speed—vehicle velocity
velocity—vehicle velocity (parame-ter is supported for back compat-ibility with Module previous re-leases)
direction id—vehicle direction ID
(continued on next page)
www.isscctv.com
LPR Module 88
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
CAR LP DECLINED
Hypothesis of recognition was rejected(see page 32). Parameters:
camera id—recognizer’ camera ID
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
recognizer type—recognizer objecttype
number—recognition result
weight—final hypothesis trustworthi-ness
template country id—country ID
template country name—countryname this license plate belong to
template name—license plate type
track id—license plate track ID
speed—vehicle velocity
velocity—vehicle velocity (parame-ter is supported for back compat-ibility with Module previous re-leases)
direction id—vehicle direction ID
best view date time—the best li-cense plate view frame pa-rameters (date in DD-MM-YYHH:MM:SS.FFF format)
reason—reason of hypothesis rejec-tion
(continued on next page)
www.isscctv.com
LPR Module 89
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
CAR DETECTED
Car appeared in camera view and itsnumber recognized (even if partly). Pa-rameters:
camera id—recognizer’ camera ID
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
recognizer type—recognizer objecttype
date time—event frame para-meters (date in DD-MM-YYHH:MM:CC.FFF format)
CAR WITHOUT LP DETECTED
Car without licenseplate appears incamera view
Car without license plate appeared oncamera view. Parameters:
camera id—recognizer’ camera ID
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
recognizer type—recognizer objecttype
speed—vehicle velocity
direction id—vehicle direction ID
best view date time—the best carview frame parameters (datein DD-MM-YY HH:MM:SS.FFFformat)
(continued on next page)
www.isscctv.com
LPR Module 90
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
CAR PASSED
Vehicle license plate is out of cameraview. Parameters:
camera id—recognizer’ camera ID
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
recognizer type—recognizer objecttype
best view date time—the best li-cense plate view frame pa-rameters (date in DD-MM-YYHH:MM:SS.FFF format)
TRACK RECORD NEW
New car was detected. Parameters:
tid—database record ID
Table 24: LPR CAM commands
Command IdentifierName used inmap/macros
Description
DISABLE RECOGNITION
Stop recognition. If number was recog-nized and not displayed it will be dis-played. But all gathered but not dis-played information on cars without num-ber will be cleared.
ENABLE RECOGNITION Start recognition due to settings.
C.4 License plate recognizer 6 fps
Object type identifier: LPR CAM LITE.
www.isscctv.com
LPR Module 91
Appendix C: Module Events and Commands Reference
User Guide
Table 25: LPR CAM LITE events
Event IdentifierName used inmacros
Description
CAR LP RECOGNIZED
Final hypothesis of recognition. Para-meters:
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
recognizer type—recognizer objecttype
number—recognition result
weight—final hypothesis trustworthi-ness
template country id—country ID
template country name—countryname this license plate belong to
template name—license plate type
track id—license plate track ID
speed—vehicle velocity
velocity—vehicle velocity (parame-ter is supported for back compat-ibility with Module previous re-leases)
direction id—vehicle direction ID
best view date time—the best li-cense plate view frame pa-rameters (date in DD-MM-YYHH:MM:SS.FFF format)
CAR LP HYPO
(beginning)
Intermediate hypothesis of recognition.Parameters:
recognizer id—recognizer ID
(continued on next page)
www.isscctv.com
LPR Module 92
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
CAR LP HYPO
(continuance)
Intermediate hypothesis of recognition.Parameters:
recognizer name—recognizer objectname in object tree
recognizer type—recognizer objecttype
number—recognition result
weight—final hypothesis trustworthi-ness
template country id—country ID
template country name—countryname this license plate belong to
template name—license plate type
track id—license plate track ID
speed—vehicle velocity
velocity—vehicle velocity (parame-ter is supported for back compat-ibility with Module previous re-leases)
direction id—vehicle direction ID
CAR LP DECLINED
(beginning)
Hypothesis of recognition was rejected(see page 32). Parameters:
camera id—recognizer’ camera ID
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
recognizer type—recognizer objecttype
(continued on next page)
www.isscctv.com
LPR Module 93
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
CAR LP DECLINED
(continuance)
number—recognition result
weight—final hypothesis trustworthi-ness
template country id—country ID
template country name—countryname this license plate belong to
template name—license plate type
track id—license plate track ID
speed—vehicle velocity
velocity—vehicle velocity (parame-ter is supported for back compat-ibility with Module previous re-leases)
direction id—vehicle direction ID
best view date time—the best li-cense plate view frame pa-rameters (date in DD-MM-YYHH:MM:SS.FFF format)
reason—reason of hypothesis rejec-tion
(continued on next page)
www.isscctv.com
LPR Module 94
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
CAR DETECTED
Car appeared in camera view and itsnumber recognized (even if partly). Pa-rameters:
camera id—recognizer’ camera ID
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
recognizer type—recognizer objecttype
date time—event frame para-meters (date in DD-MM-YYHH:MM:CC.FFF format)
CAR WITHOUT LP DETECTED
Car without licenseplate appears incamera view
Car without license plate appeared oncamera view. Parameters:
camera id—recognizer’ camera ID
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
recognizer type—recognizer objecttype
speed—vehicle velocity
direction id—vehicle direction ID
best view date time—the best carview frame parameters (datein DD-MM-YY HH:MM:SS.FFFformat)
(continued on next page)
www.isscctv.com
LPR Module 95
Appendix C: Module Events and Commands Reference
User Guide
(continued from previous page)
Event IdentifierName used inmacros
Description
CAR PASSED
Vehicle license plate is out of cameraview. Parameters:
camera id—recognizer’ camera ID
recognizer id—recognizer ID
recognizer name—recognizer objectname in object tree
recognizer type—recognizer objecttype
best view date time—the best li-cense plate view frame pa-rameters (date in DD-MM-YYHH:MM:SS.FFF format)
TRACK RECORD NEW
New car was detected. Parameters:
tid—database record ID
Table 26: LPR CAM LITE commands
Command IdentifierName used inmap/macros
Description
DISABLE RECOGNITION
Stop recognition. If number was recog-nized and not displayed it will be dis-played. But all gathered but not dis-played information on cars without num-ber will be cleared.
ENABLE RECOGNITION Start recognition due to settings.
www.isscctv.com
LPR Module 96
Appendix C: Module Events and Commands Reference
User Guide
C.5 LPR: operator GUI
Object type identifier: LPR GUI.
Events: none.
Commands: none.
www.isscctv.com
LPR Module 97
Appendix D: Technical Support Information
User Guide
Appendix D: Technical Support
Information
Current section contains service information that is necessary on addressing to ISS Technical Support.
Note: Collected data have to be send by e-mail on ISS Technical Support e-mail address (see ).
To ensure quick technical support, prepare the following technical information:
Warning! Data in items marked by “*” are necessary to report.
1. (*) User (customer) name to address to
2. (*) Organization name
3. (*) User (or organization) contacts: phone, e-mail
4. Name of a personal ISS manager (on ISS authorized partner case). Otherwise, give the followingdata:
Company where the hardware and software components were purchased
Actions proposed to solve the problems announced by a partner from whom the product waspurchased
5. (*) Problem description
6. Actions results in the problem
7. List of changes which result to the problem in case of applying after some changes in systemsettings/configuration
8. System and diagnostic information on computer and SecurOS system configuration obtained fromthe ISS System Report Utility (see SecurOS Administration Guide for detailed informationabout utility).
If it is impossible to run the utility provide the following information:
• (*) video capture cards serial number and Dallas code
Note: Equipment Dallas code can be found by the ISS Hardware Report utility (see SecurOS Admin-istration Guide for detailed information about utility).
• (*) name and version of the installed ISS company software
• video capture cards driver version
www.isscctv.com
LPR Module 98
Appendix D: Technical Support Information
User Guide
• total number of video servers, remote administrator and monitoring (operator) workstationsin the system
• operating system (name and service pack version).
9. Another useful information, if possible. For example:
• computer equipment configuration
• central processors load
• main and virtual memory used volumes
• network load
• network and network neighborhood configuration
www.isscctv.com
LPR Module 99
Index
User Guide
Index
A
Adobe Reader, 6
Analysis camera object, 38–40
C
Camera object, 27, 49, 50, 52–54, 71
cameras
angle of inclination, 15
angle of rotation, 14
auto-aperture, 14
features, 14
objective type, 14
type, 14
CAR DETECTED event, 89, 94
CAR IS OUT OF LANES event, 83
CAR LANES event, 37, 84
CAR LP DECLINED event, 88, 92, 93
CAR LP FOUND event, 80
CAR LP HYPO event, 87, 91, 92
CAR LP NOT FOUND event, 81
CAR LP RECOGNIZED event, 86, 91
CAR OUT TRACKED event, 82
CAR PASSED event, 90, 95
CAR SPEED LIMIT VIOLATION event, 79, 80
CAR WITHOUT LP DETECTED event, 89, 94
Computer object, 25, 49, 51–54
configuration
distributed, 53
examples, 49
server-workstation, 9, 51
standalone, 8, 49
configurations
distributed configuration, 10
create reports, 69
D
database
version 4.2.1, 12, 20
version 4.3.0, 20
version 4.3.2, 20
version 4.3.2 R4, 20
Database object, 24, 28, 37, 50, 52, 54
Database object
description, 24
Databases object, 24
DB SEARCH ERROR event, 85
Detailed window
system messages
settings, 42, 45
Details window, 56, 68
Comment field, 69
Date field, 69
editing, 69
image, 68
Plate field, 68
printing, 69
Quality field, 68
Source field, 68
Speed field, 68
speed limit, 69
www.isscctv.com
LPR Module 100
Index
User Guide
DISABLE RECOGNITION command, 90, 95
E
ENABLE RECOGNITION command, 90, 95
external IP address, 50, 52, 54
configuration, 50, 52, 54
F
FORCED HALT event, 85
I
installation, 16
cameras, 13
database
creating, 20
database parameters, 18
dealing with old, 19
hardware, 13
interface language, 20
requirements, 12
server application, 12
workstation application, 13
restart, 20
review, 20
server application, 16
steps, 12
type, 17
workstation application, 17
ISS Hardware Report, 97
ISS System Report Utility, 97
L
License plate recognizer 6 fps object, 50, 52, 54,77–81, 85
License plate recognizer 6 fps object
description, 36
License plate recognizer object, 36, 37, 50–52, 54,77–81, 83–85
License plate recognizer object
description, 25
local database, 45
LOG ADDED event, 78
LOG MODIFIED event, 79
Logic Module object, 28, 37, 78–81, 83–85
Logic module object, 47, 50–55, 77
Logic module object
description, 37
LPR: group of modules object, 25, 36, 37, 50, 52,54, 77
description, 25
LPR: operator GUI object, 28, 48, 51, 53, 55, 77
LPR: operator GUI object
description, 47
M
migrate.bat, 21
migration database, 12
migration utility, 20
Monitor object, 47, 51, 53–55
O
operator interface, 56
P
Protocol window, 56, 57
Local Lists tab, 66
records, 66
modes
automatic, 58
manual, 58
Protocol tab
records, 59
www.isscctv.com
LPR Module 101
Index
User Guide
Protocol tabs, 58, 60
Search tab
records, 61
search form, 61
R
records
“alarmed”, 23, 60
“alarmed” records list, 48
general list, 48, 59
Local Lists tab
editing, 67, 68
registering, 67
selecting, 67
Protocol tab, 59
filtering, 60
selecting, 60
Search tab
export, 65
paging, 65
pattern search, 64
searching, 62–64
selecting, 65
special records list, 59
state, 59
regular expression, 64
S
Screen object, 47, 51, 54
Security Zone object, 24
SecurOS, 6, 8, 9, 12, 19
T
TCP/IP protocol, 10
technical support, 7, 97
TRACK RECORD NEW event, 90, 95
V
Video Capture Device object, 49, 52, 53, 71
video monitor, 70
monitoring, 70
video control, 70
video stream, 8
www.isscctv.com
Top Related