User Manual - ZK-LPR Car ID Index History: ..........................3 Overview ........................ 4 Installation Requirements ..................5 2.1. Camera requirements ......................5 2.2. Storage requirement ......................6 2.3. License Plate Character size....................7 2.4. Camera Positioning ......................8 Access to ZKTeco ....................9 3.1.
ZKTeco is a powerful LPR application developed, embedded in the cameras. ZKTeco is the all in one product to plug and play, ready to read plates just out of the box. It Includes an interface web application that allows you to manage different scenarios, avoiding extra hardware and software installations.
User Manual - ZK-LPR Car ID 2. Installation Requirements 2.1. Camera requirements LPR ZK Camera support a 64GB Micro SD recommended quality Q10 The micro SD should be formatted in EXT4 format. List of compatible cameras: • BL-852Q38A – LP •...
User Manual - ZK-LPR Car ID 2.2. Storage requirement The preset values suppose a 40% of JPEG compression (default system value) In the following table we can find estimation of size requirements: Size/Registers 1000 5000 10000 100000 640x480 13KB 12.7 MB 63.5 MB...
User Manual - ZK-LPR Car ID 2.3. License Plate Character size Characters in license plates must have an average height between 20 to 80 pixels, being 25 pixels a good reference value. Less resolution may lead character confusion in some countries. In addition, camera sensitivity affects too.
User Manual - ZK-LPR Car ID 2.4. Camera Positioning Recommended vertical angles are approximately 20 . The maximum recommended value is 35 Recommended horizontal angles are approximately 20 . The maximum recommended value is 35 The angle between the plates and the X axis of the scene must be inferior to 25...
3.1. First access (selection country) Upon the first access to the web ZKTeco the system will ask us for the region and country. The country selection is mandatory to define the country(s) of license plate to read. First select the Region: Now select the countries in the region.
Page 10
User Manual - ZK-LPR Car ID Page 10 of 79...
User Manual - ZK-LPR Car ID 4. Web View 4.1. The top of the screen has a tab menu, it is marked with a red rectangle is the MENU toolbar with all the available options. Page 11 of 79...
User Manual - ZK-LPR Car ID 4.2. Live Tab The live tab shows the cameras live view. (this tab is divided into 3 different areas) We have divided it into 3 parts: The Monitor Panel (labeled A), The Results Panel (labeled B) and the Info Panel (labeled C).
Page 13
User Manual - ZK-LPR Car ID Page 13 of 79...
Page 14
User Manual - ZK-LPR Car ID Show lanes: Checking you can see a blue line defining the lanes we have configured in the parameters, the plates in the left side of the screen are plates captured in lane 1, the plates in the right side of the screen in lane 2.
Page 15
User Manual - ZK-LPR Car ID Results Panel: Shows the latest results, we highlight the last result with a Blue outline. The results will provide: • • TIME • PLATE • LANE • CONFIDENCE • COUNTRY • IMAGE Page 15 of 79...
User Manual - ZK-LPR Car ID 4.3. Review Tab The review tab allows us to search, filter and consult the results. From Date: Select the date when do you want to initiate the search To Date: Select the date until you wish to search.
Page 17
User Manual - ZK-LPR Car ID The green box corresponds to the amount of results do you want to view per page. The Red Box shows the license plate number images. If you move the mouse cursor over any image you will obtain a larger image.
Page 18
User Manual - ZK-LPR Car ID There is a download image option. Searching for a license plate which we only remember a few letters or numbers. In this case, all you need to do is enter a part of the plate in the PLATE filter and search.
4.4. List Tab In this tab you can create lists, a list is a group of license plates that will trigger an action, ZKTeco allows you perform different actions to any list. By default, there are 4 lists created, ALL PLATES, NOT IN LIST, BLACKLIST, and WHITELIST. You can edit, delete or add more lists.
Page 20
User Manual - ZK-LPR Car ID Now we are going to configure an action for this list, in other words, what we expect to happen if we read a license plate. Click on “EMPLOYEES” list to see the options. List of the license plates: EMPLOYEES Add a new license plate, click on the “+”...
Page 21
User Manual - ZK-LPR Car ID To edit or delete a license plate in that list, just click on the plate and then: *In case if the system works in trigger mode and we want to execute a no plate action, we have to add NO_PLATE to the list.
Page 22
User Manual - ZK-LPR Car ID Action for the list: Here are all the actions we can configure for each list. • Socket Client: Enable a socket connection to send messages as XML or JSON • Socket Server: Open a port in the camera to listen to hosts to send messages as XML or JSON.
Page 23
User Manual - ZK-LPR Car ID 1. Configuring the action Socket Client because you want to send the results to another device, using the EMPLOYEES list, click on “Action for the list” and add a new action pressing “+” and then select in “Action type = Socket Client”.
Page 24
User Manual - ZK-LPR Car ID Page 24 of 79...
Page 25
User Manual - ZK-LPR Car ID 2. Configuring the action Socket Server will use the camera to receive messages from other devices. Set the scheduler as needed and click on “SAVE SCHEDULER”. Action Info: Click on for more information. Click on for more information about format type.
Page 26
User Manual - ZK-LPR Car ID 3. Configuring the action IO to open a gate for those plates that belong to the list EMPLOYEES. Click on “Action for the list” and add a new action pressing “+” and then select in “Action type = IO”...
Page 27
User Manual - ZK-LPR Car ID 4. Configuring the action FTP to send an XML, JSON or image to an FTP server. Using the EMPLOYEES list, click on “Action for the list” and add a new action pressing “+” and then select in “Action type = FTP”...
Page 28
User Manual - ZK-LPR Car ID Page 28 of 79...
Page 29
User Manual - ZK-LPR Car ID 5. Configuring the action HTTP to send analytic events to a VMS. Using the EMPLOYEES list, click on “Action for the list” and add a new action pressing “+” and then select in “Action type = HTTP”...
Page 30
User Manual - ZK-LPR Car ID Click on for more information about format type. Page 30 of 79...
Page 31
User Manual - ZK-LPR Car ID 6. Configuring the action MILESTONE to send analytic events to a Milestone VMS. Using the EMPLOYEES list, click on “Action for the list” and add a new action pressing “+” and then select in “Action type = MILESTONE”.
Page 32
User Manual - ZK-LPR Car ID 7. Configuring the action WIEGAND to send analytic events to a Wiegand middleware board. Using the EMPLOYEES list, click on “Action for the list” and add a new action pressing “+” and then select in “Action type = WIEGAND”...
Page 33
User Manual - ZK-LPR Car ID 8. Configuring the action Trigger Server will use the camera to receive triggers from other devices and send a message. Using the EMPLOYEES list, click on “Action for the list” and add a new action pressing “+”...
Page 34
User Manual - ZK-LPR Car ID Page 34 of 79...
Page 35
User Manual - ZK-LPR Car ID 9. Configuring the action WIEGAND SOYAL to send analytic events to a Wiegand middleware board. Using the EMPLOYEES list, click on “Action for the list” and add a new action pressing “+” and then select in “Action type = WIEGAND”.
Page 36
User Manual - ZK-LPR Car ID 10. Configuring the action FTP JPG MTT using the EMPLOYEES list, click on “Action for the list” and add a new action pressing “+” and then select in “Action type = FTP JPG MTT”.
Page 37
User Manual - ZK-LPR Car ID 11. Configuring the action EMAIL to send messages, using the EMPLOYEES list, click on “Action for the list” and add a new action pressing “+” and then select in “Action type = EMAIL”. Set the scheduler as needed and click on “SAVE SCHEDULER”.
Page 38
User Manual - ZK-LPR Car ID Click on for more information about format type. Page 38 of 79...
Page 39
User Manual - ZK-LPR Car ID In case, you don’t want to continue using an action in a list you can modify able to disable or delete the action. To disable click on the list, select the action and then click on edit option.
Page 40
User Manual - ZK-LPR Car ID Exports for the list: Here are all the automatic exports we can configure for each list. • Local matches: Exports the matches of the list locally • FTP matches: Exports the matches of the to an FTP server •...
Page 41
User Manual - ZK-LPR Car ID 1. Configuring the export FTP matches to export the results to an ftp result, using the EMPLOYEES list, click on “Export for the list” and add a new export pressing “+” and then select in “Export type = FTP matches”.
Page 42
User Manual - ZK-LPR Car ID 2. Configuring the export FTP lists to export the list locally, using the EMPLOYEES list, click on “Export for the list” and add a new export pressing “+” and then select in “Export type = FTP list”.
Page 43
User Manual - ZK-LPR Car ID In case, you don’t want to continue to use export in a list you are able to disable or delete the action. To delete click on the list, select the export and then click on delete option.
Page 44
User Manual - ZK-LPR Car ID Import for the list: Here are all the automatic imports we can configure for each list. • FTP list: Import the list to an FTP server • SINCRO camera: Import the list from another camera You can also import the list manually uploading an xml list file.
Page 45
User Manual - ZK-LPR Car ID • Nlelemlist: the element in list, on: o Id= Id of the element o Sendserver = Always 0 o Dateserver= Always “” o Reserve = Always “” o Numberplate= Plate number of the element o Listid= Id of the list o Timestamp= Always “”...
Page 46
User Manual - ZK-LPR Car ID A list can perform several imports, depending on the scenario and needs. Having the Employees list selected, click on “Imports for the list” and then click on the + button and define the type and interval. The interval can be set as: •...
Page 47
User Manual - ZK-LPR Car ID Click on for more information about format type. 2. Configuring the import SINCRO camera to import the list from another camera, using the EMPLOYEES list, click on “Import for the list” and add a new import pressing “+” and then select in “Import type = SINCRO Camera”.
User Manual - ZK-LPR Car ID 4.4.1 Configure Milestone Once the Milestone action is configured, we need set up Milestone server to process our action. To do this, we follow the next steps: 1- Enable analytic events. a. We click to Tool -> Options and select the “Analytics Event” tab. At this tab we will active the Analytics events.
Depending on which region you select it will list the countries in that region. In case the country you are searching for isn’t listed please contact to the manufacturer. Let's configure ZKTeco to read plates from Malaysia and Singapore. In Region, list and select ASIA In countries, search and select one by one the countries.
Page 50
User Manual - ZK-LPR Car ID After selecting the countries, restart service clicking on button. Now you are ready to read license plates for these two countries. Next you need to select the camera function mode: Trigger: The camera will read if a trigger is active such as induction loop, laser, etc.
Page 51
To reset ROI, click on “RESET ROI” button. Click on the “RESTART SERVICE” button to take effect. Show Lanes: Let you draw a line to configure 2 lanes, depending on how you draw the line ZKTeco will consider which lanes are going to be.
Page 52
1.- Draw top point. 2.- Draw bottom point. To reset ROI, click on “Delete Lanes” button. Click on the “RESTART SERVICE” button to take effect. ZKTeco will read the license plate and indicate on which lane they were detected. Page 52 of 79...
Page 53
Click on the “RESTART SERVICE” button to take effect. Trigger Mode: ZKTeco is normally in an idle state. When a trigger command is received, it performs a variable number of captures, depending on configuration, and returns a result. Results from different triggering events are independent of one another, that is, if the same vehicle, is still present on a second trigger command, the same license plate will be returned a second time.
Page 54
Trigger IO Port: Choose which digital input port you will use. Click on the “RESTART SERVICE” button to take effect. FreeFlow/Motion options: ZKTeco continuously runs OCR on the receiving frames. Whenever a new vehicle enters the scene, a new result is sent through the notification socket.
Page 55
User Manual - ZK-LPR Car ID Minimum characters difference: Is the number of characters between two plates to consider a plate different (AAAA to AAAB is 1 character different) Motion threshold: Is the sensibility value for the VPAR motion. Motion queue: Is the number of images stored in a queue to process in MOTION mode.
User Manual - ZK-LPR Car ID 4.6. Evidence In this tab, configure the Evidence Camera: To add a new evidence camera: Click on the “+” button, text the evidence camera name and click on “Save”. Details: here we set up the connection parameters to the evidence camera FPS: Maximum frames per second to process.
User Manual - ZK-LPR Car ID 4.7. LPR MAIN In this tab, configure general parameters: Expert Options: View type: you can select how you prefer to see in main tab, in list or square. Save the image: If selected, will store in a folder the complete image.
Page 58
User Manual - ZK-LPR Car ID Log Options: Log Level: Let you determine the log level to register what is going on with ZKTeco. By default, is set to 3. Level 4 and 5 are for experts and debugging team.
Page 59
Maintenance Options: In this section you can upload files for camera configuration, licensing, update ZKTeco version, change the logo and upload images for the path option showed in the Camera Configuration tab.
Page 60
User Manual - ZK-LPR Car ID Upload File: Let you upload a file. Revert last files: If after applying changes with the uploaded files, it doesn’t work correctly you can revert changes. Show Info: Show you information about the version and camera MAC ADDRESS.
User Manual - ZK-LPR Car ID 4.8. Audit Tab The camera registers actions like export and import lists and actions executed depending on the list configurations. In the Audit tab, you can search by dates information related to these actions.
Page 62
User Manual - ZK-LPR Car ID Imports example: Actions example: Page 62 of 79...
Page 63
User Manual - ZK-LPR Car ID Page 63 of 79...
User Manual - ZK-LPR Car ID 4.9. DEBUG In this TAB the user can see /download different logs. Logs are activated and setup in General Configuration TAB. These logs can be useful to help our technical team to diagnose and solve application problems.
User Manual - ZK-LPR Car ID 5. Camera list synchronization The ZKTeco system allows a list system synchronized. One of the cameras works like a master and the other cameras works like a slave. The master camera uploads the file with the list content and the slave cameras downloads the file.
User Manual - ZK-LPR Car ID 5.1.2. Slave configuration Access to the List Tab. To configure only one list selects the list and make the import in the list. To configure all the list selects all plates. Page 66 of 79...
Page 67
User Manual - ZK-LPR Car ID Create an import each minute (or desirable time) the time enabled if change with the type SINCRO Camera and click Save. Configure the master camera credentials. Host: Camera master IP User: <empty> Password: <empty>...
User Manual - ZK-LPR Car ID 5.2. Architecture 2 Using FTP server where store the list. 5.2.1. Master configuration Access to the List Tab. To configure only one list selects the list and make the export in the list. To configure all the list selects all plates.
Page 69
User Manual - ZK-LPR Car ID Create an export each minute enabled if change with the type FTP list and click Save. Configure the credentials of the FTP server and the format CSV or XML, can be the booth but must be the same in the slaves.
User Manual - ZK-LPR Car ID 5.2.2. Slave configuration Access to the List Tab. To configure only one list selects the list and make the import in the list. To configure all the list selects all plates. Create an import each minute (or desirable time) the time enabled if change with the type FTP list and click Save.
Page 71
User Manual - ZK-LPR Car ID Configure the same credentials of the FTP server and the same format CSV or XML than the master configuration. If the master selection type format is XML can be selected XML or XML_NOTDELETE, if your selection is XML all the elements not included in each file downloaded will be deleted.
User Manual - ZK-LPR Car ID Troubleshooting 6.1 Mode: NO LICENSE If the camera is not licensed, we find that the mode will be “NO LICENSE” in live page. To solve this problem, please get in touch with support. 6.2 Mode: STOPPED If the LPR service is stopped, we find that the mode will be “STOPPED”...
User Manual - ZK-LPR Car ID 6.3 Not enough space at Camera or SD If the camera or SD card has not enough space, the system could fail. If the space is below 20%, please review the purge option section 6.4 The system does not recognize license plates...
User Manual - ZK-LPR Car ID c. Check that the sender device has connection TCP/IP to the camera at defined port. It can be checked via telnet. d. If the message is received correctly, the system log must show the line: 6.5 Problem with ACTIONS...
Page 75
User Manual - ZK-LPR Car ID Check in Tab Audit if the action has been executed. In red error sent. 7) Check in the logs if the action has been executed. Active Service and Enabled. 8) Check the connection with the host with a ping command.
User Manual - ZK-LPR Car ID 6.5.1 Socket client If the socket client action does not send the message, please check the following points: 1) Check HOST and Port of defined action. 2) Check the connection that the camera has connection to the HOST/PORT.
User Manual - ZK-LPR Car ID 6.5.2 Socket server / Trigger server If the socket server action does not send the message, please check the following points: 1) Check the defined port 2) Reboot the service if you have defined a new socket server action 3) Open a telnet client to Camera IP and defined port and check that the message is received.
User Manual - ZK-LPR Car ID 6.5.4 FTP If the FTP action does not send the message, please check the following points: 1) Check the defined parameter 2) Check the credentials and access with FTP client https://filezilla-project.org/download.php?type=client 3) Install FTP server like the FileZilla server and check the logs https://dl2.cdn.filezilla-project.org/server/FileZilla_Server-0_9_60_2.exe?h=Fjvi4wvvZmA-...
User Manual - ZK-LPR Car ID 6.5.5 HTTP/MILESTONE/WIEGAND If the HTTP action does not send the message, please check the following points: 1) Check the defined parameter 2) With an explorer (Internet explorer, Firefox, Chrome) do a request to defined URL and check that the URL respond.
Need help?
Do you have a question about the ZK-LPR Car ID and is the answer not in the manual?
Questions and answers