Oprogramowanie LPR / ANPRAktualizacja: 2026-09-29

Oprogramowanie ANPR: jak rozpoznaje tablice rejestracyjne

Oprogramowanie ANPR (Automatic Number Plate Recognition), nazywane też LPR, automatycznie odczytuje tablice rejestracyjne z obrazu kamer. Nasz silnik rozpoznawania tablic działa na zwykłych kamerach IP obsługujących ONVIF i strumień RTSP, więc nie wymaga dedykowanych kamer ANPR. Przetwarzanie odbywa się lokalnie na obiekcie. Poniżej wyjaśniamy, co zmierzyliśmy w testach, jak działa rozpoznawanie i na co zwrócić uwagę, wybierając oprogramowanie do parkingu.

Potrzebujesz całego systemu, nie tylko silnika? System parkingowy ANPR łączy rozpoznawanie tablic, sterowanie bramą, rozliczenia i panel operatora.

Co zmierzyliśmy

Zamiast podawać wskaźnik skuteczności, podajemy wynik testu z liczbą prób i metodą. Test konsensusu z września 2026 używał 16 klipów i 24 tablic z dwóch kamer pracujących razem. Prawda oznaczała zgodność obu kamer. Pomiary wydajności wykonano na dwóch telefonach z Androidem (Pixel 10, Xiaomi 12X) i kamerach IP 1080p pracujących z 20 klatkami na sekundę.

ParametrZmierzona wartość
Test konsensusu, 16 klipów / 24 tablice24 z 24 potwierdzone
Błędne odczyty w teście0
Mediana czasu do potwierdzenia0,60 s
Detekcja tablicy na klatkę38 - 57 ms
OCR wycinka tablicy15 - 20 ms
Jedna kamera 1080p24 - 26 kl/s
Dwie kamery 1080p jednocześnieok. 8 kl/s
Pierwsza klatka po RTSP0,4 - 1,2 s
Bufor strumienia0,42 - 0,70 s
Minimalna wysokość tablicy w kadrzeok. 30 px

Test trudnych warunków: tablica potwierdzona w deszczu o 02:37, dwie tablice nocne o 04:05 i 04:36. Kamery potrafią resetować znaczniki czasu kilka razy na dobę; oprogramowanie wykrywa zastój strumienia po 15 sekundach i łączy się ponownie. Przy pracy ciągłej pamięć utrzymywała się na poziomie 73 do 99 MB przez godzinę.

Jak działa rozpoznawanie tablic

1

Kamera rejestruje obraz

Zwykła kamera IP (ONVIF / RTSP) wysyła strumień z miejsca, gdzie tablica jest dobrze widoczna. Najważniejszy jest kadr: tablica powinna mieć około 30 px wysokości.

2

Oprogramowanie czyta tablicę

Silnik detekcji znajduje obszar tablicy w klatce, a OCR odczytuje znaki. W pomiarach detekcja zajmowała 38 do 57 ms na klatkę, a OCR 15 do 20 ms.

3

System podejmuje decyzję

Oprogramowanie porównuje odczyt z regułami obiektu i przekazuje wynik do sterownika bramy albo zapisuje zdarzenie w panelu operatora.

Darmowe czy komercyjne

Wybór sprowadza się do tego, kto odpowiada za efekt końcowy. Otwarte oprogramowanie daje dostęp do kodu i nie kosztuje, ale resztę systemu i wsparcie bierzesz na siebie. Komercyjne rozwiązanie dostarcza gotowy proces: montaż i kalibrację, sterowanie bramą, rozliczenia i wsparcie przy awarii.

Otwarte oprogramowanie sprawdza się, gdy:

  • prowadzisz naukę, badania lub projekt hobbystyczny
  • budujesz test koncepcji z jedną kamerą
  • chcesz mieć pełny dostęp do kodu i sam utrzymujesz system

Komercyjne rozwiązanie jest potrzebne, gdy:

  • parking zarabia i przerwa w działaniu oznacza stratę
  • potrzebujesz sterowania bramą, rozliczeń i panelu operatora
  • potrzebujesz wsparcia i dokumentacji RODO

Dla klientów spoza Polski obowiązuje cennik w EUR: od 200 EUR/mc (pakiet mobilny), 400 EUR/mc (Start), 600 EUR/mc (Business), ceny netto.

Czego potrzebuje oprogramowanie

Kamery IP z ONVIF

Zwykłe kamery IP ze strumieniem RTSP. Testowane na Tapo i Hikvision 1080p 20 kl/s. Można użyć kamer, które są już na obiekcie, jeśli tablica jest w kadrze wystarczająco duża.

Kadr, nie zoom

Minimalna wysokość tablicy w kadrze to około 30 px. To kryterium montażowe ważniejsze od modelu kamery.

Jednostka analizująca

Jedna jednostka na dwie kamery. Testowaliśmy telefony z Androidem (Pixel 10, Xiaomi 12X). Nie potrzebujesz serwera na obiekcie.

Sterowanie bramą

Integracja z istniejącym szlabanem przez sterownik. Impuls otwarcia wysyła kontroler ESP32-S3. Brama jest opcjonalna: system działa też w trybie samej rejestracji.

Powiązane tematy

Najczęściej zadawane pytania

Czy LPR to to samo co ANPR?

LPR (License Plate Recognition) i ANPR (Automatic Number Plate Recognition) oznaczają tę samą technologię: automatyczną detekcję i odczyt tablic rejestracyjnych z obrazu kamery. LPR to częściej używany termin w USA, ANPR w Wielkiej Brytanii, Unii Europejskiej i Polsce, a ALPR to spotykany synonim. Proces składa się z trzech kroków: detekcji obszaru tablicy w klatce, odczytu znaków (OCR) i walidacji formatu tablicy. W naszym podejściu detekcja i OCR działają lokalnie, na jednostce zainstalowanej na obiekcie.

Jak sprawdziliście, że oprogramowanie poprawnie rozpoznaje tablice?

W teście z września 2026 używaliśmy 16 klipów i 24 tablic, nagranych przez dwie kamery pracujące razem (wjazd i wyjazd). Za prawdę przyjmowaliśmy zgodność obu kamer. We wdrożonym ustawieniu konsensusu oprogramowanie potwierdziło 24 z 24 tablic, bez błędnych odczytów, a mediana czasu od pojawienia się pojazdu do potwierdzenia wynosiła 0,60 s. To wynik testu na małej próbie, dlatego podajemy liczbę prób, a nie wskaźnik skuteczności. Test obejmował też trudne warunki: tablica potwierdzona w deszczu o 02:37 oraz dwie tablice nocne o 04:05 i 04:36.

Czy oprogramowanie wymaga dedykowanych kamer ANPR?

Nie. Oprogramowanie działa na zwykłych kamerach IP obsługujących standard ONVIF i strumień RTSP. Testowaliśmy je na kamerach Tapo i Hikvision 1080p pracujących z 20 klatkami na sekundę. Nie są potrzebne dedykowane kamery ANPR. Jedna jednostka analizująca może obsługiwać dwie kamery jednocześnie, na przykład wjazd i wyjazd.

Jaka wysokość tablicy w kadrze jest potrzebna?

Najważniejszy parametr montażowy to wysokość tablicy w kadrze. W naszych pomiarach minimalna wysokość wynosiła około 28 do 30 pikseli. Przy 31 do 32 pikselach odczyty były pewne. Poniżej tego progu odczyty się sypią. Wniosek praktyczny: kadr i miejsce montażu kamery są ważniejsze niż zoom. Dobry kadr często pozwala użyć kamery, która już jest na obiekcie.

Jak szybkie jest przetwarzanie na jednej kamerze i na dwóch?

W pomiarach na dwóch telefonach z Androidem (Pixel 10 i Xiaomi 12X) detekcja tablicy zajmowała 38 do 57 ms na klatkę, a OCR wycinka 15 do 20 ms. Jedna kamera 1080p była przetwarzana z szybkością 24 do 26 klatek na sekundę. Dwie kamery 1080p jednocześnie dawały około 8 klatek na sekundę razem, bez odrzuconych klatek, przy dwóch wątkach na silnik. Pierwsza klatka po połączeniu strumienia RTSP pojawiała się w 0,4 do 1,2 s, a bufor strumienia wynosił 0,42 do 0,70 s.

Czy jest darmowe oprogramowanie ANPR?

Istnieją otwarte projekty do rozpoznawania tablic, które można uruchomić samodzielnie. Sprawdzają się w nauce, badaniach i testach koncepcji z jedną kamerą, bez wymagań produkcyjnych. Dla komercyjnego parkingu takie rozwiązanie zwykle nie wystarcza, bo trzeba jeszcze utrzymać działanie na kamerach, ogarnąć sterowanie bramą, rozliczenia, panel operatora i dokumentację RODO. My rozwijamy oprogramowanie rozpoznające tablice sami i możemy je dostosować do konkretnego obiektu, zamiast składać system z gotowych elementów bez wsparcia.

Co się dzieje, gdy strumień z kamery się zatrzyma?

Kamery potrafią resetować znaczniki czasu kilka razy na dobę, co zrywa strumień. Oprogramowanie wykrywa zastój strumienia po 15 sekundach bez postępu i łączy się ponownie automatycznie. W testach pracy ciągłej system utrzymywał stabilną pamięć (73 do 99 MB przez godzinę) po poprawkach związanych z zarządzaniem pamięcią.

Czy oprogramowanie może działać bez internetu?

Rozpoznawanie tablic i sterowanie bramą działają lokalnie na obiekcie, więc nie zależą od połączenia z internetem. Panel operatora i strona płatności działają na serwerze, do którego jednostka się łączy. Przy chwilowej utracie łącza rozpoznawanie i obsługa bramy działają dalej, a zdarzenia zapisują się lokalnie.

Na jakim sprzęcie działa jednostka analizująca?

Testowaliśmy dwie jednostki: Google Pixel 10 (Tensor G5, Android 16) i Xiaomi 12X (Snapdragon 870, Android 13). Jednostka analizująca to telefon z Androidem, bez serwera na obiekcie. Jedno urządzenie obsługuje dwie kamery. Panel operatora i strona płatności działają na serwerze, a nie na urządzeniu na obiekcie. Sterowanie bramą realizuje kontroler ESP32-S3 (WiFi, mDNS, OTA).

Jak oprogramowanie obsługuje kontrolę kierunku pojazdu?

Po poprawce regresji toru kierunek "stoi" klasyfikowany jest w 5 procent przypadków i dotyczy wyłącznie aut faktycznie stojących, a 2 procent przypadków pozostaje nieznanych. 49 z 56 par kamer pracowało w spójnym wzorze: pierwsza kamera rejestrowała zbliżanie, druga oddalanie. Dzięki temu wjazd i wyjazd są rozpoznawane na podstawie ruchu, a nie tylko odczytu tablicy.

Sprawdźmy Twoje kamery

Wyślij zdjęcia istniejącej instalacji i układ wjazdu. Powiemy, czy obecne kamery wystarczą do rozpoznawania tablic, czy trzeba coś zmienić, i przygotujemy wycenę.

Zamów audyt