Czym jest system ANPR?
Skrót ANPR oznacza automatyczne rozpoznawanie tablic rejestracyjnych (w niektórych krajach stosuje się również skrót ALPR — Automatic Licence Plate Recognition). Jest to technologia, w której wykorzystuje się cyfrową kamerę wideo do monitorowania pojazdów na wyznaczonym obszarze i rejestrowania tablic rejestracyjnych.
Siedem etapów automatycznego rozpoznawania tablic rejestracyjnych
System ANPR, zwany również ALPR, jest zazwyczaj opisywany jako proces składający się z sześciu etapów. W praktyce jest ich siedem: standardowa lista pomija sposób, w jaki obraz trafia do oprogramowania rozpoznającego, oraz to, co dzieje się w przypadku błędnego odczytu. W przypadku większości kamer i oprogramowania ANPR etap szósty w ogóle nie występuje — system przechodzi bezpośrednio od najlepszego przypuszczenia do sprawdzenia w bazie danych, otwierając lub nie otwierając, bez możliwości odnotowania, że dana tablica rejestracyjna jest zawsze odczytywana nieprawidłowo.
- 1. Wybór i instalacja kamery — wybór marki i modelu kamery oraz lokalizacji instalacji. Wykonanie podłączeń elektrycznych, sieciowych oraz konfiguracja ustawień.
- 2. Pozyskiwanie surowych danych ANPR — obraz lub wynik rozpoznania tablicy generowany przez samą kamerę trafia do oprogramowania rozpoznającego za pośrednictwem interfejsu API kamery lub jako strumień wideo w formacie H.264.
- 3. Wstępne przetwarzanie i lokalizacja tablicy rejestracyjnej — kadr jest oczyszczany, a tablica rejestracyjna wyodrębniana z pozostałych elementów obrazu.
- 4. Segmentacja znaków — tablica rejestracyjna jest dzielona na poszczególne znaki zgodnie ze standardem tablic obowiązującym w danej lokalizacji.
- 5. Optyczne rozpoznawanie znaków — znaki te są przekształcane na tekst.
- 6. Korekta — odczyt jest porównywany z alternatywnymi odczytami oraz z wszelkimi ręcznymi regułami ustalonymi dla danego pojazdu. Pominięcie tego etapu spowoduje, że tablica rejestracyjna, którą kamera odczytała nieprawidłowo dziś rano, będzie odczytywana nieprawidłowo również w przyszłym roku.
- 7. Sprawdzenie w bazie danych i podjęcie działania — tablica rejestracyjna jest sprawdzana pod kątem zezwoleń i zasad obowiązujących w danej lokalizacji, po czym brama zostaje otwarta, pozostaje zamknięta lub rozpoczyna się sesja, za którą naliczana jest opłata, pobierana jest kwota i wystawiana jest faktura.
Kroki od pierwszego do piątego są wspólne dla wszystkich produktów ANPR dostępnych na rynku. Kroki szósty i siódmy stanowią punkt, w którym systemy się różnią — i zazwyczaj to właśnie garstka osób dojeżdżających codziennie do pracy z nietypowymi tablicami rejestracyjnymi, których odczyt nie udaje się każdego ranka w systemie zatrzymującym się na kroku piątym, sprawia, że dana lokalizacja trafia do nas. Każde zdjęcie na tej stronie jest klatką z rzeczywistej lokalizacji Autlo.
Krok 1 — Wybór i instalacja kamery
System Autlo współpracuje z dowolną kamerą cyfrową. Możemy podłączyć Państwa istniejące kamery lub pomóc w rozważeniu zalet i wad przy zakupie nowej. Oto tylko niektóre marki, z którymi współpracowaliśmy.






Jakość rozpoznawania zależy od odpowiedniego ustawienia kamer. Decyzje te nie wiążą się z żadnymi kosztami przed instalacją, a ich późniejsza zmiana jest kosztowna, dlatego omawiamy je z Państwem lub Państwa instalatorem przed złożeniem zamówienia na sprzęt — lub przedstawiamy zalecenia dotyczące dostosowania położenia posiadanych już kamer.
Kąt i wysokość
Im prostszy kąt widzenia na tablicę rejestracyjną, tym lepiej: ostre kąty obniżają dokładność pomiaru jeszcze przed uwzględnieniem działania oprogramowania. Zamontowanie kamery wyżej niż przednie światła pojazdu znacznie ogranicza odbicia, gdy wiązka światła pada prosto na obiektyw. Oba te czynniki zależą od uchwytu montażowego i są widoczne na zdjęciach z kamery już w ciągu jednego dnia od jej zainstalowania.
Oświetlenie w nocy
Żaden późniejszy etap nie pozwala odtworzyć szczegółów, które nigdy nie zostały zarejestrowane. Do pracy w trybie 24/7 niezbędna jest funkcja nocnego widzenia w podczerwieni, a prosta listwa LED umieszczona nad pasem ruchu — taka jak ta oświetlająca ten kadr — zapewnia wyraźną poprawę widoczności po zmroku przy bardzo niewielkich kosztach instalacji. Awaria systemu występująca wyłącznie w nocy prawie zawsze wynika z problemu z oświetleniem, a nie z oprogramowania.
Przód, tył oraz tryb awaryjny na zimę
Kamera przy wjeździe umieszczona jest z przodu pojazdu, a kamera przy wyjeździe – z tyłu; druga kamera przy wjeździe może potwierdzić obecność pojazdu znajdującego się już na terenie parkingu, natomiast kamera tylna służy do rejestrowania motocykli, motorowerów i przyczep. Należy jednocześnie ustalić plan awaryjny na wypadek opadów śniegu: korzystanie z aplikacji, kamer przednich i tylnych lub wstrzymanie egzekwowania przepisów podczas intensywnych opadów śniegu.
Krok 2 — Pobieranie surowych danych z systemu ANPR
Ten krok określa sposób współpracy systemu Autlo z kamerami już zainstalowanymi na miejscu. Istnieją dwie możliwości: pobranie wyniku rozpoznania tablicy rejestracyjnej z własnego systemu ANPR kamery za pośrednictwem jej interfejsu API lub odczyt strumienia wideo z kamery. Firma Autlo obsługuje wdrożenia produkcyjne w obu tych trybach, a wszystkie kolejne kroki są identyczne niezależnie od wybranego sposobu.
Własny interfejs API systemu ANPR kamery
Niektóre kamery są wyposażone w funkcję ANPR i działają ona bardzo sprawnie. W przypadku gdy wyniki są dokładne, nie ma powodu, aby ponownie analizować obraz — Autlo łączy się za pośrednictwem interfejsu API kamery i pobiera wynik rozpoznania tablicy rejestracyjnej, który kamera już wygenerowała.
Rozwiązanie to działa w środowisku produkcyjnym z kamerami Hikvision za pośrednictwem protokołów ISAPI i RTSP oraz z kamerami Tattile poprzez ich bezpośredni interfejs API. Inni producenci oferujący otwarty interfejs API mogą zostać dodani przy niewielkim dodatkowym nakładzie pracy.
Interfejs API funkcji ANPR kamery jest preferowany, jeśli:
• I tak zamierzają Państwo zakupić nowe kamery, a obiekt potrzebuje tylko jednej lub dwóch, więc dodatkowy koszt wbudowanej funkcji ANPR pozostaje niewielki.
• W obiekcie nie ma osłoniętego miejsca o temperaturze pokojowej, w którym można by umieścić minikomputer, lub obiekt nie jest w stanie pomieścić nieco bardziej złożonej konfiguracji sieciowej lub zasilania.
Silnik ANPR firmy Autlo
Oprogramowanie rozpoznawcze firmy Autlo działa na minikomputerze zainstalowanym na miejscu i odczytuje bezpośrednio strumień wideo z kamery. Urządzenie to ma rozmiar zbliżony do talii kart i obsługuje od trzech do sześciu kamer, w zależności od natężenia ruchu oraz stopnia trudności warunków obrazowania.
Jest to rozwiązanie uniwersalne, z którego korzysta większość obiektów. Można wykorzystać każdą kamerę generującą standardowy strumień wideo, a starsze kamery analogowe można podłączyć za pomocą kodera.
Silnik ANPR firmy Autlo jest preferowanym rozwiązaniem, jeśli:
• Kamery są już zainstalowane, co pozwala na dalsze korzystanie z nich.
• Obiekt posiada trzy lub więcej kamer – w takim przypadku jest to zazwyczaj tańsza opcja.
• Potrzebna jest ochrona przed awariami sieci: silnik przechowuje wyniki lokalnie i wysyła je do systemu centralnego, gdy tylko połączenie zostanie przywrócone.
Krok 3 — konfiguracja kamer i monitorowanie jakości
W ramach przetwarzania wstępnego kadr jest korygowany pod kątem odblasków, kontrastu i cieni. Następnie system lokalizacji wykrywa tablicę rejestracyjną na obrazie i wyodrębnia ten prostokąt, określając jego położenie, rozmiar i orientację, dzięki czemu kolejne etapy przetwarzania dotyczą czystego obrazu tablicy, a nie całej sceny.
Maskowanie: mniej wyników wyszukiwania
Im mniej elementów do przeszukania, tym łatwiejsza jest lokalizacja. Należy zamaskować wszystko, co nie dotyczy interesującego Państwa pasa ruchu, dzięki czemu silnik nigdy nie dostrzeże przejeżdżających pojazdów ani pojazdów zmierzających w innym kierunku. Czarne obszary na tym kadrze są zamaskowane — analizowane są wyłącznie pozostałe elementy, co eliminuje całą grupę błędnych odczytów, zanim dotrą one do etapu podejmowania decyzji o dostępie. Maskowanie i okna czasowe można później dostosować zdalnie; w przypadku nawiasu nie jest to możliwe.
Co można, a czego nie można naprawić na etapie przetwarzania wstępnego
Przed przystąpieniem do odczytu tablicy rejestracyjnej dostosowuje się oświetlenie, kontrast i ostrość w celu usunięcia odblasków, cieni i szumów tła. Pozwoli to uratować kadr o niskiej jakości. Nie jest jednak w stanie wymyślić szczegółów, których kamera nigdy nie uchwyciła — artefakty kompresji widoczne w tym kadrze wynikają z błędu konfiguracji sieci lub kamery, a nie z czegoś, co algorytm mógłby usunąć, dlatego niemal każde ograniczenie wymienione w dalszej części tej strony stanowi porażkę już na pierwszym etapie.
Krok 4 — Konfiguracja reguł ruchu
Prawidłowy odczyt to często dopiero początek. System potrzebuje również informacji o kontekście: czy pojazd stoi w miejscu, czy jest w ruchu, a jeśli jest w ruchu, to w jakim kierunku? W niektórych miejscach istotne jest to, jak długo pojazd tam pozostawał. W poniższym menu mogą Państwo wybrać preferowaną konfigurację:
Z bramką
Dostęp przez bramę stanowi najprostszą konfigurację. Brama lub drzwi już same określają kierunek ruchu, więc nie ma potrzeby ustalania, w którą stronę porusza się pojazd.
Przy bramie wjazdowej każde rozpoznanie rozpoczyna sesję. Przy bramie wyjazdowej każde rozpoznanie rozpoczyna sesję.
Nie będziemy zwracać uwagi na to, czy pojazd jest w ruchu, czy nie (a także zignorujemy kierunek jazdy).
System kierowania ruchem w trybie swobodnego przepływu
System Free-flow nie posiada bariery, co pozwala samochodom na swobodny ruch. Wjazdy i wyjazdy nadal odbywają się na oddzielnych pasach ruchu.
Oznacza to, że liczy się każdy pojazd poruszający się w oczekiwanym kierunku. Dotyczy to również pojazdów, których kierunku kamera nie była w stanie wykryć, na przykład dlatego, że poruszały się one bardzo szybko lub bardzo wolno.
Jeśli jednak samochód wyraźnie porusza się w niewłaściwym kierunku, zostanie potraktowany odwrotnie.
Dwukierunkowy system bez zatrzymywania pojazdów
Tryb dwukierunkowy stosuje się tam, gdzie nie ma miejsca na oddzielne wjazdy i wyjazdy. Jest to najtrudniejszy przypadek, ponieważ decyzja zależy nie tylko od kierunku, ale także od kontekstu.
Nadal obserwujemy kierunek ruchu i domyślnie podejmujemy decyzję na tej podstawie.
Jeśli jednak kierunek jest niejasny, analizujemy poprzednie działania. Jeśli samochód nie był zaparkowany, oznacza to, że właśnie przyjechał, więc rozpoczyna się sesja. Jeśli był już zaparkowany, oznacza to, że odjeżdża, więc sesja się kończy.
Stacjonarne
Tryb stacjonarny jest typowy dla miejsc załadunku z ograniczeniem czasowym, z których korzystają kierowcy usług przewozowych i kurierzy, a także dla obiektów przemysłowych, w których pojazd rozładowuje towar lub jest ważony.
W takich przypadkach sesja trwa tak długo, jak długo pojazd pozostaje w polu widzenia kamery. Oznacza to, że sesja rozpoczyna się w momencie, gdy pojazd staje się widoczny, a kończy się, gdy tablica rejestracyjna znika z pola widzenia.
Krok 5 — segmentacja znaków: rozpoznanie, jak powinna wyglądać tablica rejestracyjna
Wyodrębniony numer rejestracyjny jest dzielony na poszczególne znaki, dzięki czemu każdy z nich może być analizowany osobno, a nie jako jeden blok. To, jak precyzyjnie przebiega ten proces, zależy od samego numeru rejestracyjnego — oraz od tego, czy silnik rozpoznaje oczekiwany kształt przed rozpoczęciem dzielenia.
Zasady określone dla lokalnego standardu
Formaty tablic rejestracyjnych są zróżnicowane w zależności od kraju. W Estonii stosuje się trzy cyfry, po których następują trzy litery. W Szwecji, Finlandii i na Litwie stosuje się trzy litery, po których następują trzy cyfry. Wiele krajów nie stosuje żadnego z tych formatów, a tablice spersonalizowane nie mają żadnego ustalonego wzorca.
Firma Autlo ustala zasady dotyczące standardu obowiązującego w danej lokalizacji oraz w sąsiednich krajach, z których faktycznie przybywają tam pojazdy, dzięki czemu silnik rozpoznający tablice wie, ilu znaków może się spodziewać oraz gdzie powinny znajdować się litery i cyfry. Parking położony w pobliżu granicy rozpoznaje ruch transgraniczny równie dobrze, jak ruch lokalny, zamiast traktować każdą zagraniczną tablicę jako anomalię.
Tablice rejestracyjne, które utrudniają segmentację
Zakrzywiona tablica podzielona na dwa rzędy, z odbiciami rozchodzącymi się po całej powierzchni. Segmentacja nie ma wyraźnej linii, wzdłuż której można by dokonać podziału, dlatego silnik często zwraca jedynie górny rząd lub tylko dolny, a rzadko cały numer rejestracyjny podczas pojedynczego odczytu. Znajomość oczekiwanego formatu pozwala oprogramowaniu rozpoznać, że otrzymany wynik jest fragmentem, a nie kompletną tablicą.
Krok 6 — optyczne rozpoznawanie znaków: przekształcanie kształtów w tekst
Każdy obraz znaku jest przekształcany na tekst, a silnik zwraca ciąg znaków — stanowi on najlepsze możliwe przypuszczenie dotyczące numeru rejestracyjnego. Właśnie w tym momencie niewielkie niejasności przekształcają się w błędne wyniki, ponieważ pojedynczy błędnie odczytany znak powoduje, że numer rejestracyjny nie pasuje do żadnego wpisu. Oba pojazdy są rzeczywistymi pojazdami znajdującymi się na terenach obiektów Autlo.
Znaki o tym samym kształcie
Spersonalizowana tablica rejestracyjna, która nie odpowiada żadnemu lokalnemu standardowi. Czy to litera „I”, czy cyfra „1”? Silnik rozpoznaje ją w obu wariantach na różnych klatkach. Każdy silnik OCR ma trudności z rozróżnieniem liter O i 0, cyfr 1 i I, 5 i S, 6 i G, 2 i Z oraz 8 i B — przy rozdzielczości tablic rejestracyjnych kształty tych znaków są naprawdę niemal identyczne.
Sprzęt przeszkadzający
Czarne śruby mocujące znajdują się wewnątrz znaków. Śruba zamyka literę „D”, przez co ostatnie trzy znaki są odczytywane jako „T8X” zamiast „TDX”. Kształt uległ zmianie, zanim kamera zdążyła go zarejestrować, co sprawia, że jest to najtrudniejszy do wykrycia rodzaj błędu: wynik jest jednoznacznie błędny, a nie niepewny.
Krok 7 — korekta: dopasowanie odczytu do właściwego pojazdu
Każda z powyższych tablic rejestracyjnych nadal powoduje otwarcie szlabanu w obiekcie Autlo, ponieważ odczyt jest rozpoznawany przed dotarciem do bazy danych, a nie po nim. Jest to etap, którego nie ma w przypadku kamery kończącej proces na etapie OCR, i właśnie dlatego ten sam pojazd wciąż nie jest rozpoznawany w systemach, które zatrzymują się na etapie szóstym.
Tabliczki zastępcze
Zamiast nadpisywać wynik rozpoznania, system Autlo zachowuje ten odczyt i przechowuje obok niego prawdopodobne warianty, dzięki czemu pojazd zostanie dopasowany niezależnie od tego, w jaki sposób został odczytany tego ranka. Zachowywane są zarówno I8, jak i 18. Zachowywane są zarówno T8X, jak i TDX. Zachowywane są wszystkie fragmenty tablicy dwurzędowej. Brama otwiera się po rozpoznaniu dowolnego z nich.
Ręczne obejście
Pozostaje jeszcze sytuacja, którą każdy operator dobrze zna: stały klient, którego tablicę rejestracyjną kamera błędnie rozpoznaje niemal codziennie. Pojazd ten przejeżdża przez wszystkie pozostałe szlabany w mieście, więc kierowca nie zamierza przemalowywać śruby ani zamawiać nowej tablicy rejestracyjnej. Zasada ta na stałe powiązuje ten błąd odczytu z właściwym zezwoleniem – wystarczy minuta pracy w dziale administracyjnym, a już przy następnym przyjeździe szlaban otworzy się normalnie.
Stosowane przed kontrolą, a nie po niej
Korekta odbywa się pomiędzy rozpoznaniem a wyszukiwaniem w bazie danych i jest to jedyne miejsce, w którym może ona zadziałać. Wbudowany w kamerę system ANPR przechodzi bezpośrednio od najlepszego przypuszczenia do porównania, więc nie ma gdzie zapisać korekty, a tablica rejestracyjna, którą dziś odczytuje nieprawidłowo, będzie odczytywana nieprawidłowo również w przyszłym roku. Gdy logika jest wbudowana w oprogramowanie, poprawka pozostaje trwała.
Krok 8 — sprawdzenie bazy danych i podjęcie działania: określenie, które odczyty się uwzględniają
Zweryfikowany numer rejestracyjny jest porównywany z zezwoleniami i przepisami obowiązującymi w danej lokalizacji. Zanim jednak to nastąpi, system musi ustalić, który z wielu odczytów dotyczących danego przyjeżdżającego pojazdu faktycznie się liczy.
Jeden pojazd, jedna decyzja
Kamera rejestruje ten sam odczyt kilkakrotnie w miarę zbliżania się pojazdu, a kamera przy wjeździe może uchwycić tylną tablicę rejestracyjną podczas wyjazdu. Okno czasowe ignoruje powtórzenia, dzięki czemu sesja rozpoczyna się tylko raz — domyślnie trwa 30 sekund. Po wjeździe pojazd jest ignorowany przy wyjeździe przez określony czas, a przy wjeździe obowiązuje zasada lustrzana. Każda bramka posiada również informację o kierunku ruchu, więc pojazdy oddalające się od kamery przy wjeździe są całkowicie ignorowane.
Kierowca może zapoznać się z podjętą decyzją
Wynik może być wyświetlany na ekranie przy bramce wraz z numerem rejestracyjnym pojazdu i informacją o liczbie wolnych miejsc, dzięki czemu kierowca wie, jaką decyzję podjął system, zamiast zgadywać, dlaczego szlaban się nie podniósł. Największym źródłem frustracji przy bramce nie jest samo oczekiwanie, lecz brak pewności co do sytuacji.
O czym faktycznie decyduje bramka
Sprawdzenie zezwolenia odpowiada na jedno pytanie: czy dany pojazd ma prawo wjazdu. Prawdziwy obiekt wymaga jednak czegoś więcej, zarówno przy wjeździe, jak i przy wyjeździe. Każda z tych funkcji stanowi regułę, którą ustala się dla danego obiektu lub strefy, a jest to element, którego sprzęt do kontroli dostępu w ogóle nie posiada.
Dostęp dla wszystkich czy tylko dla posiadaczy zezwoleń
Brama może zostać skonfigurowana tak, aby otwierała się dla każdego rozpoznanego pojazdu i po prostu rejestrowała przejeżdżające pojazdy, lub tak, aby otwierała się wyłącznie dla pojazdów posiadających aktualne zezwolenie. Te same kamery obsługują obie funkcje, dzięki czemu obiekt może początkowo rejestrować ruch, a następnie zaostrzyć zasady, dopuszczając wyłącznie pojazdy z zezwoleniem, bez konieczności zakupu nowego sprzętu.
Tablice rejestracyjne umieszczone na czarnej liście
Numer rejestracyjny może zostać całkowicie zablokowany. Szlaban pozostaje opuszczony niezależnie od tego, co znajduje się w pojeździe, a zdarzenie jest rejestrowane i może wygenerować powiadomienie dla administratora, zamiast zakończyć się cichym niepowodzeniem.
Nierozliczone sesje i niezapłacone faktury
Wyjazd również stanowi punkt decyzyjny. W przypadku pojazdu z niezapłaconą sesją lub zaległą fakturą szlaban może zostać zablokowany lub otwarty przy jednoczesnym zasygnalizowaniu zadłużenia operatorowi — w zależności od potrzeb danego obiektu. Dane wykorzystywane przez szlaban są takie same jak te, na podstawie których generowane są rozliczenia.
Przepełnienie: ile pojazdów znajduje się już na terenie parkingu
Najemca zarejestrował trzy pojazdy, ale zajmuje dwa miejsca parkingowe. Gdy przyjeżdża trzeci pojazd, podczas gdy pozostałe dwa są zaparkowane, muszą Państwo podjąć decyzję: wstrzymać szlaban, wpuścić pojazd i naliczyć opłatę za dodatkowe miejsce lub otworzyć szlaban i powiadomić administratora. System kontroli dostępu, który sprawdza jedynie listę, nie jest w stanie tego zrobić, ponieważ nie ma pojęcia, ile pojazdów z danej grupy znajduje się obecnie na terenie obiektu.
Sesje, naliczanie opłat i fakturowanie
Gdy nad bramą zainstalowane jest urządzenie Autlo Park lub Autlo Operator, rozpoznana tablica rejestracyjna uruchamia płatną sesję przy wjeździe i kończy ją przy wyjeździe — bez biletu, bez kodu kreskowego. Opłata za sesję jest obliczana zgodnie z cennikiem obiektu i naliczana kierowcy lub uwzględniana w miesięcznej fakturze wystawianej najemcy lub pracodawcy na podstawie tych samych danych, z których korzysta brama.
Przesłano do Państwa systemu
Całe zdarzenie — numer rejestracyjny, wynik, powód oraz sygnatura czasowa — może zostać przesłane do systemu zewnętrznego za pośrednictwem interfejsu REST lub webhooka, dzięki czemu baza danych działu bezpieczeństwa, kadr lub zarządzania obiektem pozostaje jedynym wiarygodnym źródłem informacji.
Gdzie system ANPR napotyka swoje ograniczenia
Jeśli Państwo potrafią odczytać numer rejestracyjny, oprogramowanie również jest w stanie to zrobić — a jeśli człowiek nie jest w stanie tego zrobić, my również nie. To właśnie stanowi rzeczywiste ograniczenie tej technologii i jest to najważniejsza informacja, o której należy wiedzieć przed zaplanowaniem lokalizacji. Poniższe kadry pochodzą z działających lokalizacji Autlo; każda z nich przedstawia błąd na pierwszym etapie, którego nie da się naprawić na żadnym późniejszym etapie. Żadna z tych sytuacji nie stanowi powodu, by rezygnować z systemu ANPR; każda z nich po prostu prowadzi do innego wyniku.
Sun
Nisko położone słońce pod niewłaściwym kątem rozjaśnia tablicę rejestracyjną do jednolitej bieli lub sprawia, że pojazd staje się jedynie sylwetką.
Co się dzieje: jest to kwestia rozmieszczenia, a nie oprogramowania. Przed zaproponowaniem odpowiedniego kąta analizujemy klatki zarejestrowane przez samą kamerę w ciągu całego dnia, a druga kamera skierowana w przeciwnym kierunku zazwyczaj całkowicie eliminuje ten problem.
Śnieg
Po zimowej jeździe na tablicy rejestracyjnej osadził się śnieg i sól drogowa.
Co się dzieje: przednia i tylna kamera zapewniają ciągłość działania systemu, ponieważ sól rzadko pokrywa obie tablice rejestracyjne w równym stopniu. W przypadku, gdy tak się stanie, uruchamia się ustalony podczas konfiguracji tryb awaryjny na zimę — dlatego warto go wcześniej ustalić.
Tablica rejestracyjna jest zasłonięta
Bagażnik rowerowy, hak holowniczy lub przyczepa fizycznie zasłaniająca tablicę rejestracyjną. Żadna kamera nie odczytuje tego, co nie jest widoczne.
Co się dzieje: druga kamera umieszczona z drugiej strony pojazdu rozwiązuje większość takich sytuacji, ponieważ bagażnik rzadko zasłania obie tablice rejestracyjne. W pozostałych przypadkach pomoc zapewnia aplikacja lub dział pomocy technicznej.
Woda na obiektywie
Deszcz osiadający na szybie zaburza ostrość i rozprasza światło reflektorów na całej powierzchni kadru.
Co się dzieje: system Autlo kontynuuje ocenę tak długo, jak długo pojazd pozostaje widoczny, więc kolejna klatka zazwyczaj kończy się powodzeniem tam, gdzie pierwsza zakończyła się niepowodzeniem. Jeśli żadna z nich nie zakończy się powodzeniem, kierowca otwiera bramę za pomocą aplikacji bez konieczności dzwonienia do kogokolwiek.
Błąd w niewłaściwym miejscu
Od czasu do czasu owad siada na tablicy rejestracyjnej dokładnie w niewłaściwym miejscu i zmienia znak. Zdarzało się, że cyfra 5 została odczytana jako 6, a litera P jako R.
Co się dzieje: owad zmienia kształt, zanim kamera go zarejestruje, więc odczyt jest jednoznacznie błędny, a nie niepewny. Jest to po prostu pech, a rozwiązaniem jest drugi odczyt z kamery umieszczonej po drugiej stronie pojazdu.
To w ogóle nie jest pojazd
Czasami system lokalizacji wykrywa tekst w miejscach, gdzie nie ma tablicy rejestracyjnej. Napis na kurtce tego ochroniarza został odczytany jako numer rejestracyjny.
Co się dzieje: filtry dotyczące pasów ruchu i kierunków ruchu eliminują niemal wszystkie tego typu przypadki, a odczyt niezgodny z żadnym zezwoleniem nie powoduje żadnej reakcji. Informacja trafia do dziennika, a nie do szlabanu.
Co się dzieje w przypadku niepowodzenia odczytu
Serwis internetowy nigdy nie powinien opierać się wyłącznie na jednym pomyślnym odczycie. Za tym procesem stoją cztery warstwy, które warto skonfigurować już pierwszego dnia, a nie dopiero po pierwszym nieudanym poranku. Cała sekwencja przebiega w ciągu kilku sekund od przybycia pojazdu, jakość rozpoznawania jest mierzona dla każdej kamery z osobna, a nie zakładana z góry, a w przypadku awarii serwera rozpoznawania inna maszyna automatycznie przejmuje zadanie w ciągu kilku sekund.
Ciągła ocena
Jeśli odczyt nie powiedzie się raz, kierowca zazwyczaj czeka. System Autlo kontynuuje ocenę tak długo, jak długo pojazd pozostaje w zasięgu widzenia — na terenie ogrodzonym do momentu otwarcia bramy.
Kilka kamer
Dwie strony, czyli przód i tył. System działający zarówno z przodu, jak i z tyłu funkcjonuje bez zakłóceń nawet wtedy, gdy przednia tablica rejestracyjna jest pokryta śniegiem, a ponadto wykrywa rowery, motorowery i przyczepy.
Kopia zapasowa aplikacji
Kierowcy otwierają bramę za pomocą aplikacji Autlo w dowolnym momencie, bez konieczności dzwonienia do kogokolwiek.
Dział pomocy technicznej i zaplecze administracyjne
Zdalne otwieranie z centrum pomocy technicznej i zaplecza administracyjnego jako ostateczna opcja awaryjna.
Dane dotyczące tablic rejestracyjnych a RODO
Hosting tam, gdzie tego Państwo potrzebują. Wszystkie serwery Autlo znajdują się na terenie UE i są zgodne z RODO, a główny serwer znajduje się w Holandii. Jeśli dane muszą pozostawać bliżej Państwa siedziby, Państwa chmurę można skonfigurować na serwerze w Państwa kraju lub regionie.
Lub całkowicie na terenie Państwa obiektu. Serwer rozpoznawania może znajdować się na miejscu, w biurze firmy Autlo lub w Państwa siedzibie, w tym w ramach w pełni lokalnej instalacji. Obrazy i wyniki rozpoznawania są automatycznie usuwane po upływie czterech miesięcy.
Cieszy się zaufaniem klientów na całym świecie
Najczęściej zadawane pytania
System ANPR działa poprzez przechwycenie obrazu tablicy rejestracyjnej pojazdu i przekształcenie go w tekst, na podstawie którego oprogramowanie może podjąć odpowiednie działania. Standardowy opis obejmuje sześć etapów: przechwycenie obrazu, przetwarzanie wstępne, lokalizację tablicy, segmentację znaków, optyczne rozpoznawanie znaków oraz sprawdzenie w bazie danych, które decyduje o otwarciu szlabanu.
W praktyce etapów jest siedem. Pomiędzy przechwyceniem a wstępnym przetwarzaniem znajduje się nawiązanie połączenia z kamerą – albo za pośrednictwem własnego interfejsu API kamery, w ramach którego rozpoznaje ona już tablice, albo poprzez odczyt strumienia wideo w formacie H.264. Natomiast pomiędzy rozpoznaniem a sprawdzeniem w bazie danych znajduje się etap korekcji: porównanie odczytu z alternatywnymi odczytami oraz zastosowanie ewentualnych ręcznych nadpisów ustawionych dla danego pojazdu. Większość systemów nie posiada etapu korekcji, dlatego tablica rejestracyjna, którą system odczytał nieprawidłowo dzisiaj, będzie nadal odczytywana nieprawidłowo w przyszłym roku.
Sześć standardowych etapów to: przechwytywanie obrazu, przetwarzanie wstępne, lokalizacja tablicy rejestracyjnej, segmentacja znaków, optyczne rozpoznawanie znaków oraz sprawdzenie w bazie danych i podjęcie działania.
Firma Autlo wymienia siedem etapów, dodając jako drugi etap podłączenie do kamery — za pomocą własnego interfejsu API kamery lub strumienia H.264 — oraz jako szósty etap korektę, stosowaną przed sprawdzeniem w bazie danych, tak aby niejednoznaczna lub błędnie odczytana tablica rejestracyjna nadal odpowiadała właściwemu zezwoleniu.
Tak. Formaty tablic rejestracyjnych są zróżnicowane w zależności od kraju — w Estonii stosuje się trzy cyfry, a następnie trzy litery, w Szwecji, Finlandii i na Litwie — trzy litery, a następnie trzy cyfry, natomiast wiele krajów nie stosuje żadnego z tych formatów. Autlo ustala reguły segmentacji i rozpoznawania zgodnie ze standardem obowiązującym w Państwa lokalizacji oraz w sąsiednich krajach, z których faktycznie przybywają tam pojazdy, dzięki czemu ruch transgraniczny jest odczytywany równie niezawodnie jak ruch lokalny, a nie traktowany jako anomalia.
Tak. Należy ustawić ręczną regułę dla tego pojazdu w systemie Autlo: reguła ta powiąże błędny odczyt z właściwym zezwoleniem, a nadpisanie danych zostanie zastosowane przed podjęciem decyzji o zezwoleniu na wjazd. Od następnego przyjazdu szlaban otworzy się normalnie, kierowca zachowa swój numer rejestracyjny, a nikt nie będzie musiał ingerować w działanie kamery.
Jest to coś, czego nie potrafi system rozpoznawania działający wewnątrz kamery — przechodzi on bezpośrednio od najlepszego przypuszczenia do sprawdzenia w bazie danych, więc nie ma możliwości zarejestrowania korekty. Pojedynczy osoba dojeżdżająca codziennie do pracy z nietypowym numerem rejestracyjnym jest najczęstszą przyczyną, dla której obiekt wydaje się zawodny, a naprawa zajmuje zaledwie minutę, gdy logika znajduje się w oprogramowaniu.
Tak. Numer rejestracyjny może zostać całkowicie zablokowany, a szlaban pozostaje opuszczony niezależnie od tego, co znajduje się w pojeździe. Zdarzenie to jest rejestrowane i może wygenerować powiadomienie dla administratora, zamiast po prostu zakończyć się bez echa.
Wyjazd stanowi punkt decyzyjny w taki sam sposób, jak wjazd. W przypadku pojazdu, który ma niezapłaconą sesję lub zaległą fakturę, szlaban może zostać zablokowany lub otwarty, przy czym informacja o zaległości zostanie przekazana operatorowi — w zależności od preferencji danego obiektu. Ponieważ szlaban i rozliczenia opierają się na tych samych danych, nie ma potrzeby przeprowadzania uzgadniania między nimi.
Tak — jest to system zarządzania nadmiarem pojazdów, który od lat funkcjonuje w obiektach obsługiwanych przez Autlo. Najemca może posiadać więcej zarejestrowanych tablic rejestracyjnych niż dysponuje miejscami parkingowymi, a Państwo decydują, co się stanie, gdy przyjedzie o jeden pojazd za dużo: zatrzymać szlaban, wpuścić pojazd i naliczyć opłatę za dodatkowe miejsce lub otworzyć szlaban w normalny sposób i powiadomić administratora.
System kontroli dostępu, który sprawdza jedynie, czy tablica rejestracyjna znajduje się na liście, nie jest w stanie tego zrobić, ponieważ nie dysponuje informacją o tym, ile pojazdów z danej grupy znajduje się aktualnie na terenie obiektu. Zobacz: zarządzanie parkingami przy biurowcach.
Silnik firmy Autlo został zaprojektowany tak, aby rozpoznawać wszystko, co jest fizycznie czytelne. Zasadyzgodnie z lokalnymi i sąsiednimi standardami, dopasowywanie tablic alternatywnych oraz ciągła ponowna ocena w trakcie, gdy pojazd pozostaje w polu widzenia, oznaczają, że tablica, którą osoba mogłaby odczytać na podstawie obrazu z kamery, jest tablicą rozpoznawaną przez system — w tym tablice spersonalizowane, zakrzywione, dwurzędowe oraz zasłonięte śrubami, które same w sobie uniemożliwiają odczyt za pomocą surowego OCR. W przypadku gdy rozpoznanie konkretnego pojazdu nadal nie jest możliwe, reguła ręcznego nadpisania trwale wypełnia tę lukę.
To, co ogranicza dokładność w danej lokalizacji, ma charakter fizyczny, a nie algorytmiczny: nisko położone słońce rozjaśniające tablicę do jednolitej bieli, obfity śnieg lub sól drogowa zakrywająca znaki, woda na obiektywie lub tablica ukryta za bagażnikiem rowerowym. Warunki te stanowią wyzwanie również dla ludzkiego oka i powodują niepowodzenie już na pierwszym etapie, zanim w grę wkroczy jakiekolwiek oprogramowanie. Kąt ustawienia kamery, wysokość montażu oraz oświetlenie mają rzeczywisty wpływ na rozpoznawalność numeru, dlatego firma Autlo udziela porad dotyczących wszystkich trzech czynników przed instalacją, a nie po niej.
Jakość odczytu jest mierzona w sposób ciągły dla każdej kamery, a nie szacowana, dlatego możemy przedstawić Państwu dane dotyczące konkretnej lokalizacji na podstawie pomiarów z Państwa własnej bramy, a nie podawać średnią z innych obiektów.
W niemal wszystkich przypadkach tak. Istnieją dwie możliwości. W przypadku gdy kamera samodzielnie rozpoznaje tablice rejestracyjne, Autlo łączy się z interfejsem API kamery i wykorzystuje uzyskane wyniki — rozwiązanie to jest obecnie wdrożone w środowisku produkcyjnym w połączeniu z urządzeniami firm Hikvision i Tattile. W przypadku kamer, które nie posiadają własnej funkcji rozpoznawania, Autlo odczytuje strumień wideo w formacie H.264 za pośrednictwem protokołu RTSP i samodzielnie wykonuje kroki od trzeciego do piątego na minikomputerze zainstalowanym na miejscu; rozwiązanie to współpracuje z każdą kamerą generującą standardowy strumień, a także ze starszymi kamerami analogowymi za pośrednictwem kodera. Jeśli Państwa sprzęt posiada otwarty interfejs API i nie znajduje się na liście, prosimy o kontakt, a my rozważymy dodanie go do listy.
Oba rozwiązania są skuteczne, a firma Autlo wykorzystuje je w swoich obiektach produkcyjnych. W przypadkach, gdy rozpoznawanie przeprowadzane przez samą kamerę jest dokładne, ponowne odczytywanie obrazu nie wnosi żadnych korzyści — firma Autlo pobiera wynik z kamery za pośrednictwem swojego interfejsu API, a następnie stosuje korektę, reguły dostępu, zarządzanie nadmiarem danych oraz rozliczenia. W przypadku gdy kamera nie rozpoznaje obiektów lub jej wyniki nie są wystarczająco wiarygodne, by na ich podstawie ustanowić reguły dostępu, silnik Autlo samodzielnie analizuje strumień wideo.
Istotne jest to, że wybór ten ma wpływ wyłącznie na etapy od trzeciego do piątego. Korekta, decyzja o dostępie oraz wszystkie aspekty komercyjne są w obu przypadkach realizowane przez oprogramowanie – jest to część, której kamera nie jest w stanie zapewnić samodzielnie.
Nie. Autlo nie jest powiązane z żadnym konkretnym producentem. Wymagane jest albo otwarte API, albo standardowy strumień H.264 – oba te rozwiązania są powszechnie stosowane w kamerach IP. W praktyce wysokość montażu, kąt ustawienia oraz oświetlenie mają znacznie większy wpływ na jakość rozpoznawania niż wybór marki.
Tak — jest to krok siódmy i stanowi on najczęstszy sposób konfiguracji kontroli dostępu za pomocą systemu ANPR. Numery rejestracyjne są porównywane z uprawnieniami, dzięki czemu brama otwiera się wyłącznie dla pojazdów posiadających aktualne uprawnienia dostępu. Listy można prowadzić w panelu administracyjnym Autlo lub przesyłać z Państwa własnego systemu za pośrednictwem interfejsu API, tak aby baza danych działu kadr lub najemców pozostawała jedynym wiarygodnym źródłem informacji. Aby dowiedzieć się, jak to działa w praktyce, zapoznajcie się z systemem zarządzania parkingiem ANPR.
Tak. Najemcom lub działom można przydzielić grupę z ustaloną liczbą zezwoleń i pozostawić im samodzielne przydzielanie tych miejsc, co eliminuje konieczność angażowania administratora przy każdej zmianie samochodu lub zatrudnieniu nowego pracownika. Brama otwiera się wówczas wyłącznie dla pojazdów należących do grupy, w której nadal dostępne są wolne miejsca. Kwestia ta została omówiona w sekcji poświęconej zarządzaniu parkingami biurowymi.
Tak. Gdy oprogramowanie Autlo Park lub Autlo Operator działa w połączeniu z bramą, tablica rejestracyjna pełni rolę identyfikatora: sesja rozpoczyna się w momencie rozpoznania pojazdu przy wjeździe i kończy się przy wyjeździe, bez konieczności wydawania biletu i bez żadnych czynności ze strony kierowcy. Następnie opłata za sesję jest obliczana zgodnie z cennikiem obiektu i naliczana kierowcy lub uwzględniana w miesięcznej fakturze wystawianej najemcy lub pracodawcy na podstawie tych samych danych, z których korzystała bramka.
Tak. Dostęp można przyznać na określony czas, a nie na stałe, a przedziały czasowe oraz uprawnienia wykonawców można ustawić z poziomu własnego systemu za pośrednictwem interfejsu API. Zezwolenia dla gości i zezwolenia krótkoterminowe są zarządzane w tym samym systemie administracyjnym, co zezwolenia dla pracowników i zezwolenia miesięczne.
Tak. Dane dotyczące sesji, tablic rejestracyjnych i płatności mogą być przesyłane do systemu zewnętrznego za pośrednictwem REST lub webhooka, w tym informacje o przyznaniu lub odmowie dostępu wraz z numerem rejestracyjnym, wynikiem, przyczyną oraz sygnaturą czasową, co stanowi podstawowe wymagania większości dzienników bezpieczeństwa i audytowych. Zobacz sekcję „Integracje API”.
Tak. Rozpoznawanie tablic rejestracyjnych stanowi jeden z modułów na jednej platformie, dzięki czemu ta sama bramka i ten sam system rozpoznawania mogą obsługiwać sesje ładowania pojazdów elektrycznych oraz rozliczenia, a także bezbarierowe pobieranie opłat drogowych, bez konieczności stosowania drugiego systemu. Proszę zapoznać się z oprogramowaniem dla operatorów stacji ładowania oraz systemem płatności za przejazd drogami płatnymi.
Rozpoznanie nie powiodło się na pierwszym etapie, a żadne kolejne etapy nie są w stanie odtworzyć tego, czego kamera nie zarejestrowała. Dlatego obiekty są projektowane z uwzględnieniem rozwiązań awaryjnych: przedniej i tylnej kamery, dzięki czemu wyraźna tylna tablica rejestracyjna nadal pozwala na rozpoznanie, aplikacji umożliwiającej kierowcom samodzielne otwarcie bramy oraz zdalnego otwierania przez dział pomocy technicznej. Przed nadejściem zimy warto jednoznacznie ustalić, które rozwiązanie awaryjne ma zastosowanie w przypadku opadów śniegu.
Tak, przy odpowiednim oświetleniu. Do pracy w trybie 24/7 wymagana jest funkcja nocnego widzenia w podczerwieni, a prosta listwa LED umieszczona nad pasem ruchu zapewnia wyraźną poprawę widoczności po zmroku przy bardzo niewielkich kosztach instalacji. Miejsce, które jest dobrze widoczne w dzień, a słabo w nocy, prawie zawsze ma problem z oświetleniem, a nie z oprogramowaniem.
Dostępność każdej kamery jest monitorowana. W przypadku awarii jednego serwera rozpoznawania inny serwer przejmuje jego funkcje automatycznie w ciągu kilku sekund, a w międzyczasie bramę nadal można otworzyć za pomocą aplikacji lub poprzez dział pomocy technicznej.
Niezawodność tego rozwiązania zapewnia druga kamera monitorująca tył pojazdu, ponieważ wiele z tych pojazdów posiada tablicę rejestracyjną wyłącznie z tyłu.
Wszystkie serwery firmy Autlo znajdują się na terenie UE i są zgodne z RODO, a główny serwer znajduje się w Holandii. Jeśli dane muszą pozostawać bliżej Państwa siedziby, Państwa chmurę można skonfigurować na serwerze w Państwa kraju lub regionie.
Sam serwer rozpoznawania może znajdować się na miejscu, w biurze firmy Autlo lub w Państwa siedzibie, w tym w formie w pełni lokalnej instalacji na Państwa własnym sprzęcie. Obrazy i wyniki rozpoznawania są automatycznie usuwane po upływie czterech miesięcy.
Hikvision, Axis, Dahua, Bosch, Tattile, Milesight i Survision są znakami towarowymi ich odpowiednich właścicieli. Autlo jest niezależnym dostawcą oprogramowania i nie jest powiązane z żadnym producentem kamer, nie jest przez niego wspierane ani nie jest jego certyfikowanym partnerem. Nazwy i logo te zostały wymienione wyłącznie w celu opisania sprzętu, z którym, zgodnie z posiadanymi informacjami, współpracuje oprogramowanie Autlo.
Planują Państwo budowę obiektu?
Jeśli zajmują się Państwo doborem kamer, wyborem miejsc ich montażu lub ustalaniem procedur na wypadek, gdyby rozpoznawanie nie powiodło się, chętnie omówimy z Państwem wszystkie szczegóły przed złożeniem zamówienia.
Mają Państwo pytania dotyczące rozpoznawania tablic rejestracyjnych?
Prosimy o przekazanie nam informacji na temat obiektu — bram, posiadanych kamer oraz tego, co powinno się stać w przypadku niepowodzenia odczytu. My wówczas poinformujemy Państwa, jakie rozwiązania są realistyczne.