Go to documentation repository
Documentation for Axxon One 2.0. Documentation for other versions of Axxon One is available too.
To configure the Vehicle recognition XR detector, do the following:
- Go to the Detectors tab.
- Below the required camera, click Create… → Category: Vehicle → Vehicle recognition XR.
By default, the detector is enabled and set to recognize vehicle license plates.
If necessary, you can change the detector parameters. The list of parameters is given in the table:
Parameter | Value | Description |
---|---|---|
Object features | ||
Check in lists | Yes | The Check in lists parameter is disabled by default. If you want to use this detector to check in lists of vehicle license plates, select the Yes value (see Checking in lists of LPs) |
No | ||
Video stream | Main stream | If the camera supports multistreaming, select the stream for which detection is needed. Selecting a low-quality video stream reduces the load on the Server |
Second stream | ||
Other | ||
Enable | Yes | The detector is enabled by default. To disable the detector, select the No value |
No | ||
Name | Vehicle recognition XR | Enter the detector name or leave the default name |
Decoder mode | Auto | Select a processing resource for decoding video streams. When you select a GPU, a stand-alone graphics card takes priority (when decoding with NVIDIA NVDEC chips). If there is no appropriate GPU, the decoding will use the Intel Quick Sync Video technology. Otherwise, CPU resources will be used for decoding |
CPU | ||
GPU | ||
HuaweiNPU | ||
Type | Vehicle recognition XR | Name of the detector type (non-editable field) |
Basic settings | ||
Algorithm for detecting vehicle direction | By LP coordinates | The By LP coordinates algorithm is used by default. It works as follows: if the coordinates of the vehicle license plate shift from top to bottom (the vehicle moves towards the camera) and if the coordinates of the vehicle license plate shift from bottom to top (the vehicle moves away from the camera). Select the By vehicle scale change parameter if in the Surveillance window, the scale of the vehicle license plate increases (the vehicle moves towards the camera) and if the scale of the vehicle license plate decreases (the vehicle moves away from the camera) |
By vehicle scale change | ||
Event timeout | 0 | Specify the time in seconds after which an event must be generated after recognizing a license plate in the frame. If the value is 0, an event is generated after the track with a license plate is lost. The value must be in the range [1, 60] |
Frame size change | 1920 | The analyzed frames are scaled down to a specified resolution (1920 pixels on the longer side) by default. The value must be in the range [640, 10000]. The following algorithm is used:
Note For example, the source image resolution is 2048*1536, and the specified value is set to 1000. In this case, the source resolution will be halved two times (512*384), as after the first division, the number of pixels on the longer side exceeds the specified value (1024 > 1000). If detection is performed on a higher resolution stream and detection errors occur, we recommend reducing the compression. |
LP recognition advanced settings | ||
Country pattern compliance | Yes | The parameter is enabled by default. To disable the check of country pattern compliance, select the No value |
No | ||
Extra processing for LP search | Yes | The parameter is disabled by default. To enable the extra processing for LP search, select the Yes value |
No | ||
Frame processing period (sec) | 1 | Specify the period of frame processing in seconds. The value must be in the range [0, 999] |
Maximum height of licence plate characters (pixels) | 70 | Specify the maximum height of licence plate characters in pixels. The value must be equal to or greater than the value in the Minimum height of licence plate characters (pixels) parameter. The value must be in the range [34, 70] Note
|
Maximum Levenshtein distance | 1 | Specify the maximum Levenshtein distance between license plate characters. The value must be in the range [0, 999]. This parameter is used to determine what makes a license plate different from the previous license plate (Levenshtein distance). For two identical readings, the Levenshtein distance is zero. This parameter helps to reduce false positives when a license plate is read several times before a result is given and a partial reading still represents a valid license plate. Example: real license plate is "AB-4567".
If the maximum distance is set to 0 (exact match), the system reports two license plates. But if the distance is set to 1 (or greater), the system reports the first license plate, but not the second one. This is because a license plate with one distinct character is considered a readout of the same license plate, that is, a probable misreading has occurred Note
|
Maximum LP slope angle | 40 | Specify the maximum slope angle of the license plate. The value must be in the range [0, 999] |
Maximum number of same LP readings | 10 | Specify the maximum number of readings of the same license plate. The value must be in the range [1, 999] |
Minimal number of characters in LP | 2 | Specify the minimum number of characters in a license plate. The value must be in the range [2, 16] |
Minimum authenticity threshold | 80 | Specify the minimum value of recognition authenticity as a percentage. The value must be in the range [1, 100] |
Minimum characters confidence threshold | 80 | Specify the minimum threshold value of license plate recognition confidence as a percentage. The value must be in the range [1, 100] |
Minimum height of licence plate characters (pixels) | 14 | Specify the minimum height of license plate characters in pixels. This is the distance between the top pixel of the character and the bottom pixel. The value must be in the range [14, 70] |
Minimum number of same LP readings | 1 | Specify the minimum number of readings of the same license plate. For example, if you set the value to 2, you will receive a massage about a license plate only if two identical readings have been made. The value must be in the range [1, 999] |
Recognition algorithm complexity | Low level | Select the complexity level of recognition algorithm from the list. The Medium level is selected by default Note
|
Medium level | ||
High level | ||
Recognition timeout (sec) | 0 | Specify the recognition timeout in seconds. The value must be in the range [0, 999] |
LP recognition basic settings | ||
Country 1 name | Albania, Algeria, American Samoa, Andorra, Angola, Anguilla, Antigua and Barbuda, Argentina, Armenia, Aruba, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Barbados, Belarus, Belgium, Benin, Bermuda, Bhutan, Bolivia, Bosnia, Botswana, Brazil, Brunei, Bulgaria, Burkina Faso, Burundi, Cambodia, Cameroon, Canada, Cape Verde, Cayman Islands, Central African Republic, Chad, Chile, Christmas Island, Colombia, Comoros, Congo, Cook Islands, Croatia, Cyprus, Czech Republic, Denmark, Dominica, Dominican Republic, East Timor, Ecuador, Egypt, El Salvador, Equatorial Guinea, Estonia, Faroe Islands, Fiji, Finland, France, French Guiana, French Polynesia, French Southern Territories, Gabon, Gambia, Georgia, Germany, Ghana, Gibraltar, Great Britain, Greece, Greenland, Grenada, Guadeloupe, Guatemala, Guinea, Guyana, Haiti, Honduras, Hong Kong, Hungary, Iceland, India, Indonesia, Ireland, Israel, Italy, Ivory Coast, Jamaica, Jordan, Kazakhstan, Kenya, Kiribati, Kosovo, Kuwait, Kyrgyzstan, Laos, Latvia, Liberia, Liechtenstein, Lithuania, Luxembourg, Macau, Macedonia, Madagascar, Malawi, Malaysia, Mali, Malta, Marshall Islands, Martinique, Mauritania, Mauritius, Mayotte, Mexico, Micronesia, Moldova, Monaco, Mongolia, Montenegro, Morocco, Mozambique, Namibia, Nauru, Netherlands, Netherlands Antilles, New Caledonia, New Zealand, Nicaragua, Niger, Nigeria, Northern Mariana Islands, Norway, Oman, Pakistan, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Poland, Portugal, Qatar, Reunion Island, Romania, Russia, Rwanda, Saint Kitts and Nevis, Saint Lucia, Samoa, San Marino, Sao Tome and Principe, Saudi Arabia, Senegal, Serbia, Seychelles, Singapore, Slovakia, Slovenia, Solomon Islands, South Africa, South Sudan, Spain, Sri Lanka, Swaziland, Sweden, Switzerland, Taiwan, Tajikistan, Tanzania, Thailand, Togo, Tonga, Trinidad and Tobago, Turkey, Turkmenistan, Turks and Caicos Islands, Uganda, Ukraine, United Arab Emirates, United Kingdom, United States, Uruguay, Uzbekistan, Vatican, Venezuela, Vietnam, Virgin Islands British, Virgin Islands USA, Wallis and Futuna Islands, Zambia, Zimbabwe, Not used | In the corresponding fields, select from the list one or more countries, the license plates of which you want to recognize |
Country 2 name | ||
Country 3 name | ||
Country 4 name | ||
Country 5 name | ||
Vehicle recognition advanced settings | ||
Minimum vehicle recognition confidence threshold | 50 | Specify the threshold value of the minimum vehicle recognition confidence as a percentage. The value must be in the range [1, 100] |
Vehicle analytics quality | Low level | Select the quality of the vehicle analysis from the list. The Medium level is selected by default |
Medium level | ||
High level | ||
Vehicle recognition basic settings | ||
Vehicle recognition | Yes | The parameter is disabled by default. To enable the vehicle recognition, select the Yes value |
No |
By default, the entire frame is analyzed. If you want to analyze only a part of a frame, in the Surveillance window, specify the area in which detection and recognition of vehicles will be performed. You can adjust the area by moving the anchor points .
Note
- For convenience of configuration, you can "freeze" the frame. Click the button. To cancel the action, click this button again.
- To hide the detection area, click the button. To cancel the action, click this button again.
- To delete the selected area, click the button.
To save the parameters of the detector, click the Apply button. To cancel the changes, click the Cancel button.
Configuration of the Vehicle recognition XR is complete.