Go to documentation repository
Page History
Note | ||
---|---|---|
| ||
To fine tune this detection tool, you will require assistance from AxxonSoft tech support. |
To fine-tune the detection tool, do as follows:
Aby należycie dostroić urządzenie, skontaktuj się z Działem Wsparcia AxxonSoft. |
Aby dostroić narzędzie rozpoznawania tablic rejestracyjnych, wykonaj następujące kroki:
Jeśli jest to konieczne, włącz Zaawansowaną analizę If necessary, enable advanced image analysis (1).
Yes – improves the quality of recognition under adverse conditions (for example, if the characteristics / settings of the camera do not fully meet the requirements, or in bad weather). The processing time of the frame increases by 20-30%, depending on its size. Under normal conditions, this setting does not affect the quality of recognition
- To recognize the numbers at sharp angles with respect to the camera, select Yes in the Algorithm of recognition of distorted LP image field (2).
- Set the image contrast threshold (3). The default value is 40 . On a high-quality image, increase this value to 50-60. If the image has poor contrast, lower this value.
If you expect different sizes of number plates within FOV, activate the LP advanced search algorithm (4). This parameter accounts for max and min width of number plates, and, in some cases, may help increasing recognition quality and optimizing CPU load.
Tak – poprawia jakość detekcji pod niesprzyjającymi warunkami (dla przykładu: gdy model/ustawienia kamery nie spełniają wszystkich wymagań, bądź w złych warunkach pogodowych). Czas przetwarzania ramki zwiększy się o 20-30%, w zależności od jej rozmiarów. Przy typowych warunkach, jakość detekcji nie poprawi się.
- Aby rozpoznawanie tablic rejestracyjnych przebiegało poprawnie, gdy są one ustawione pod kątem względem kamery, zaznacz Tak przy parametrze Perspektywa (2).
- Wyznacz minimalny kontrast przy parametrze Próg obrazu (3). Domyślna wartość to 40. Przy obrazach o wysokiej jakości, wyznacza wartość na 50-60. Przy złych warunkach kontrastu, ustaw niższą wartość.
Jeśli spodziewane są tablice rejestracyjne o różnych wielkościach w polu widzenia kamery, zaznacz Tak przy parametrze Zaawansowane wyszukiwanie kandydatów numberów (4). Ten parametr zwraca uwagę na maksymalną oraz minimalną szerokość tablic rejestracyjnych, i, w niektórych warunkach, może poprawić jakość rozpoznawania oraz obniżyć obciążenie CPU.
Aby skonfigurować zdarzenia rozpoznawania tablic rejestracyjnych z listy:
- Wyznacz minimalną procentową wartość podobieństwa między rezultatem rozpoznawania, a odpowiednim wzorem tablicy rejestracyjnej z listy, wyznaczając wartość dla pola Minimalna dokładność (7). Ten parametr pozwala filtrować wyniki względem ich wiarygodności.
Domyślnie, zdarzenie rozpoznania tablicy rejestracyjnej jest zapisywane po tym, gdy ścieżka obiektu zawierającego tablicę rejestracyjną przemieści się poza pole widzenia kamery. Możesz skonfigurować moment rejestracji w polu Limit czasu (8), wpisując wartość w sekundach, lub wtedy, gdy zostanie przekroczona wartość w polu Dokładność rozpoznanego numeru, % (5). Jeśli oba parametry są różne od zera, zdarzenie rozpoznania tablicy będzie zapisane wtedy, gdy pierwszy warunek zostanie spełniony.
Info title Note Wartość parametru Dokładność rozpoznanego numeru, % nie może by niższa od wartości parametru Minimalna dokładność.
Wyznacz maksymalną Liczbę wątków (6). Jeśli wartość to 0, proces rozpoznawania będzie przebiegać przez cały czas na wątku, który go rozpoczął.
Note title Important Łączna ilość wątków dla tego parametru dla wszystkich narzędzi NPR nie może przekroczyć:
- maksymalnej liczby wątków rozpoznawania określonej przez licencję (sprawdź swoją licencję poprzez lsvpwcutility – zapoznaj się z dokumentacją producenta);
- liczby rdzeni CPU;
- 100.
W polu Czas śledzenia określ czas w sekundach, przez który śledzenie pojazdu będzie resetowane
To set up a number plate recognition event:
- Specify the minimum percentage of similarity between the recognition result and the corresponding number plate template, for positive LPR result (7). Use this parameter to filter the results by reliability.
Jeśli jest to konieczne, wyznacz inne parametry. Opis jest dostępny w tabeli poniżej. If necessary, set additional parameters. For more details, refer to the table.
Parameter Description VodiCTL_VPW_DYNAMIC_ENABLE Enable/disable the number recognition dynamics (by default, the dynamics is enabled).
If the value is Yes, then tracking is enabled, and the number is recognized by the set of frames. If the value is No, then tracking is disabled, and the number is recognized by each frame separately without taking to account the previous ones, and the quality can vary from 0 to
Time period (in microseconds) over which the recognition result is to be displayed to the user. This parameter can be used only if the VodiCTLWłącz/wyłącz śledzenie przy rozpoznawaniu tablic rejestracyjnych (domyślnie włączone).
Jeśli wartość to Tak, śledzenie jest włączone, a numer tablicy rejestracyjnej jest rozpoznawany poprzez zestaw klatek wideo. Jeśli wartość to Nie, śledzenie jest wyłączone, a numery tablic rejestracyjnych będą rozpoznawane dla każdej badanej klatki osobno, nie zwracając uwagi na detekcję w innych klatkach; jakość rozpoznanych tablic rejestracyjnych może się wahać od 0 do 100%.
VodiCTL_VPW_DYNAMIC_OUTPUT_PERIOD
is setCzas (w mikrosekundach), podczas którego rezultaty rozpoznawania tablic rejestracyjnych będą wyświetlane użytkownikowi. Ten parametr działa tylko wtedy, gdy parametr VodiCTL_VPW_DYNAMIC_WITH_DUPLICATE parameter
The minimum time required to monitor the license plate (in microseconds) before displaying the recognition result to the user. This parameter can only be used when the “Dynamic” mode is on. In this mode, the trajectory of the vehicle is monitored, and the user does not immediately receive the recognition result of the license plate, but after the time specified for this setting. In this case, the first recognition result will be replaced by the result of higher quality and subsequently displayed to the user. If parameter 0 is set for this value, the user gets the first result of recognizing the detected license plate. After the time specified in this parameter expires, the monitoring of the trajectory of the license plate continues until it disappears from the frame.jest ustawiony.
VodiCTL_VPW_DYNAMIC_OUTPUT_TIMEOUT
Enable/disable the periodic output of license plate recognition resultsMinimalny czas (w mikrosekundach), przez który tablica rejestracyjna musi być monitorowana zanim wyniki zostaną wyświetlone użytkownikowi. Ten parametr działa tylko wtedy, gdy VodiCTL_VPW_DYNAMIC_ENABLE jest włączone. W tym trybie trajektorie obiektów są monitorowane, a użytkownik nie otrzymuje od razu wyników rozpoznawania tablic, lecz po czasie wyznaczonym dla tego ustawienia. W takim przypadku, pierwszy rezultat rozpoznawania tablic będzie zamieniony przez rezultat o wyższej jakości, oraz wyświetlony użytkownikowi. Jeśli ten parametr ma wartość 0, użytkownik otrzyma rezultat pierwszego rozpoznania tablicy. Kiedy wyznaczony czas upłynie, monitorowanie ścieżki tablicy rejestracyjnej będzie kontynuowane dopóki nie zniknie ona poza pole widzenia kamery.
VodiCTL_VPW_DYNAMIC_WITH_DUPLICATE
The parameter for internal use. The recommended value to set isWłącz/Wyłącz okresowe powtarzanie wyników rozpoznawania tablic rejestracyjnych.
VodiCTL_VPW_IMAGE_BLUR
Enable/disable logging of all recognition parametersDo użytku wewnętrznego. Zalecana wartość: 13.
VodiCTL_VPW_LOG_SETTINGS
The license plate filter coefficient by the so-called image density - ratio of white pixels to total pixels (second strategy). The type is unsigned. This coefficient is used for image thresholding and has the optimal values, which are determined by AutoSDK developers using their own test samples. The parameter is considered as a service one, and its value should be set according to the recommendations of technical support specialistsWłącz/wyłącz logowanie wszystkich parametrów rozpoznanych tablic rejestracyjnych.
VodiCTL_VPW_PLATE_FILTER_RODROPFACTOR
The license plate filter coefficient by the so-called image density - ratio of white pixels to total pixels (first strategy). The type is unsigned. This coefficient is used for image thresholding and has the optimal values, which are determined by AutoSDK developers using their own test samples. The parameter is considered as a service one, and its value should be set according to the recommendations of technical support specialistsWspółczynnik dla filtra tablic rejestracyjnych, określający tak zwaną "gęstość obrazu" - współczynnik białych pikseli do wszystkich pikseli (druga metoda). Typ danych - unsigned. Ten współczynnik jest stosowany do oznaczania wartości progowej obrazu, i posiada optymalne wartości, które są ustalane przez deweloperów AutoSDK, przy użyciu ich własnych próbek obrazu. Parametr ten jest parametrem serwisowym, a jego wartość powinna być dostosowana do zaleceń specjalistów wsparcia technicznego.
VodiCTL_VPW_PLATE_FILTER_ROFACTOR
Enable/disable the simple license plates filter algorithm by the minimum number of recognized symbols on them. If the algorithm is enabled (the value of the parameter is greater than 0), the base search for symbols on the prospective license plate (geometry, proportions) is performed. If less symbols are recognized on the prospective license plate than specified in this parameter, this prospective license plate is not considered a license plate. That is, the value of this parameter is the minimum characters that must be present on the prospective license plate when the basic algorithm is in useWspółczynnik dla filtra tablic rejestracyjnych, określający tak zwaną "gęstość obrazu" - współczynnik białych pikseli do wszystkich pikseli (pierwsza metoda). Typ danych - unsigned. Ten współczynnik jest stosowany do oznaczania wartości progowej obrazu, i posiada optymalne wartości, które są ustalane przez deweloperów AutoSDK, przy użyciu ich własnych próbek obrazu. Parametr ten jest parametrem serwisowym, a jego wartość powinna być dostosowana do zaleceń specjalistów wsparcia technicznego. VodiCTL_VPW_PLATE_FILTER_SYMCOUNT
Włącz/Wyłącz prosty algorytm filtrowania tablic rejestracyjnych, określający minimalną ilość rozpoznanych znaków na tablicy. Jeśli algorytm ten jest włączony (wartość parametru jest większa niż 0), wyszukiwanie symboli na potencjalnych tablicach rejestracyjnych (ich geometria, proporcje) jest podejmowane. Jeśli algorytm nie wykryje wystarczającej liczby symboli, obiekt nie jest uznawany za tablicę rejestracyjną. Wartość tego parametru to minimalna ilość znaków, które muszą być obecne na potencjalnej tablicy rejestracyjnej podczas, gdy prosty algorytm rozpoznawania tablic jest w użyciu.
VodiCTL_VPW_PLATE_STAR_MAX
Maximum unrecognized symbols on the license plate, at which the result will still be considered the result of the recognition of the license plate.
Maksymalna ilość nierozpoznanych symboli na tablicy rejestracyjnej. Jeśli ilość nierozpoznanych symboli wychodzi poza tę wartość, obiekt nie będzie rozpoznany jako tablica rejestracyjna.
- Naciśnij ZastosujClick the Apply button.
By default, a number plate recognition event is registered after a track containing a number plate disappears from FOV. You can set the moment of registration to a Timeout in seconds (8), or to reaching a similarity percentage specified in the LP display quality field (5). If both parameters are set to non-zero, the recognition event will be registered upon matching the first condition.
Info | ||
---|---|---|
| ||
The LP display quality parameter value must be no lower than the Minimum similarity value. |
Specify the maximum number of recognition threads (6). If the value is 0, the recognition process will occur in the same thread that starts it.
Note | ||
---|---|---|
| ||
The cumulative value of this parameter across all NPR detection tools must not exceed: - the licensed number of recognition threads (check your license with the lsvpwcutility – please refer to manufacturer's documentation); - the number of CPU cores; - 100. |
In the Tracker Timeout field, set a time interval in seconds after which the tracking of a vehicle is reset (10).
Info | ||
---|---|---|
| ||
Use this setting to eliminate double-triggering in such cases as, for example, another recognition of the same number after it has been obstructed for some time, and then reappears in scene. If you set Tracker Timeout to a value greater than a probable time of obstruction, the detection tool will not double-trigger. | ||
Tego ustawienia należy używać, by unikać wielokrotnego wyzwalania narzędzia przez jeden pojazd, na przykład w przypadku, gdy tablica rejestracyjna zostanie przesłonięta przez np. inny pojazd w polu widzenia kamery, a następnie pojawi się w polu widzenia ponownie. Jeśli Czas śledzenia jest dłuższy niż czas, przez który tablica rejestracyjna była niewidoczna, narzędzie detekcji zostanie wyzwolone tylko raz. |