Czym jest ALPR / ANPR?

ALPR / ANPR - definicja

ALPR i ANPR to skróty używane zamiennie na określenie systemów automatycznego rozpoznawania tablic rejestracyjnych. ALPR oznacza Automatic License Plate Recognition, a ANPR - Automatic Number Plate Recognition. W praktyce chodzi o zestaw metod przetwarzania obrazu, które wykrywają tablicę rejestracyjną na zdjęciu lub w nagraniu wideo, lokalizują jej obszar, a następnie odczytują znaki metodami OCR lub modelami uczenia maszynowego.

W kontekście anonimizacji zdjęć i nagrań wideo pojęcie ALPR / ANPR ma podwójne znaczenie. Po pierwsze, oznacza technikę identyfikacji numerów rejestracyjnych. Po drugie, wskazuje na kategorię przetwarzania, która może prowadzić do przetwarzania danych osobowych, jeżeli numer tablicy pozwala zidentyfikować osobę fizyczną bezpośrednio lub pośrednio. Taki kierunek wynika z art. 4 pkt 1 RODO oraz z wykładni pojęcia identyfikowalności przyjmowanej przez organy ochrony danych i orzecznictwo unijne.

Technicznie system ALPR / ANPR działa zwykle w kilku krokach: detekcja tablicy, normalizacja obrazu, segmentacja lub rozpoznanie sekwencyjne znaków, walidacja składni numeru oraz zapis wyniku. W materiałach przeznaczonych do publikacji lub udostępnienia zewnętrznego ten sam etap detekcji może być użyty nie do odczytu, lecz do zamazania tablicy. To ważne rozróżnienie z perspektywy compliance. Odczyt zwiększa zakres przetwarzania. Samo wykrycie i niezwłoczne zamazanie może wspierać zasadę minimalizacji danych z art. 5 ust. 1 lit. c RODO.

Kiedy ALPR / ANPR staje się przetwarzaniem danych osobowych

Nie każdy numer rejestracyjny zawsze będzie danymi osobowymi w każdej sytuacji. Ocena zależy od kontekstu, celu i możliwości powiązania numeru z konkretną osobą. W państwach UE dominuje podejście ostrożnościowe: jeżeli administrator lub podmiot, z którym dane mogą zostać zestawione, ma realną możliwość ustalenia właściciela lub użytkownika pojazdu, numer tablicy należy traktować jako informację dotyczącą osoby możliwej do zidentyfikowania.

W Polsce występuje rozbieżność interpretacyjna. Z jednej strony UODO, EROD i praktyka oparta na szerokim rozumieniu identyfikowalności skłaniają do traktowania tablic rejestracyjnych jako danych osobowych w określonych kontekstach. Z drugiej strony w części orzecznictwa sądów administracyjnych przyjmowano, że sam numer rejestracyjny nie zawsze stanowi dane osobowe. Dla materiałów foto i wideo przeznaczonych do publikacji bezpieczniejszym podejściem jest anonimizacja tablic, zwłaszcza gdy obraz pojazdu łączy się z miejscem, czasem, trasą przejazdu lub innymi cechami identyfikującymi.

Znaczenie ma także wyrok TSUE w sprawie C-582/14 Breyer, w którym Trybunał przyjął szerokie podejście do identyfikowalności przy użyciu dodatkowych informacji dostępnych innym podmiotom. Nie dotyczył on tablic rejestracyjnych, ale jest istotny dla oceny pośredniej identyfikacji. W praktyce compliance numer rejestracyjny w materiale wideo należy analizować podobnie jak inne identyfikatory pośrednie.

Jak działa ALPR / ANPR w przetwarzaniu zdjęć i nagrań wideo

W nowoczesnych systemach detekcja tablic opiera się zwykle na modelach deep learning. To istotne także dla anonimizacji. Aby automatycznie zamazywać tablice rejestracyjne, potrzebny jest wcześniej wytrenowany model AI, który nauczył się rozpoznawać położenie tablic na zróżnicowanych obrazach. Dopiero taki model może zostać użyty operacyjnie do wykrywania i zasłaniania tablic w plikach wideo lub zdjęciach.

Typowy pipeline techniczny obejmuje następujące etapy:

  • detekcję obiektu - wskazanie prostokąta ograniczającego tablicę,
  • śledzenie między klatkami - utrzymanie ciągłości maski w materiale wideo,
  • opcjonalny OCR - rozpoznanie znaków, jeśli celem jest odczyt,
  • anonimizację - rozmycie, pikselizację lub pełne zasłonięcie wykrytego obszaru,
  • kontrolę jakości - weryfikację braków detekcji i fałszywych trafień.

W przypadku Gallio PRO automatyzacja dotyczy wyłącznie twarzy i tablic rejestracyjnych w materiałach zapisanych, a nie anonimizacji w czasie rzeczywistym ani strumieni wideo. Oprogramowanie nie wykrywa automatycznie logotypów, tatuaży, tabliczek z imionami, dokumentów ani treści na monitorach. Takie elementy można zamazywać manualnie w edytorze.

Kluczowe parametry i metryki ALPR / ANPR

Ocena systemu ALPR / ANPR wymaga rozdzielenia skuteczności detekcji od skuteczności odczytu. W zastosowaniach compliance najważniejsza jest często nie perfekcja OCR, lecz wysoki recall detekcji, ponieważ niewykryta tablica pozostaje niezanonimizowana.

Poniższa tabela porządkuje podstawowe metryki.

Parametr

Znaczenie

Praktyka dla anonimizacji

 

Recall detekcji

Odsetek tablic poprawnie wykrytych

Krytyczny - niski recall zwiększa ryzyko ujawnienia danych

Precision detekcji

Odsetek trafień, które są rzeczywistymi tablicami

Wpływa na liczbę zbędnych masek

IoU

Stopień pokrycia ramki detekcji z obiektem

Wpływa na to, czy maska obejmie całą tablicę

OCR accuracy

Poprawność odczytu znaków

Wtórna, jeśli celem jest tylko zamazanie

Latency na klatkę / plik

Czas przetworzenia materiału

Wpływa na wydajność procesu offline

False negative rate

Odsetek pominiętych tablic

Kluczowy wskaźnik ryzyka prawnego

Do prostego opisu skuteczności można stosować wzory:

Precision = TP / (TP + FP)

Recall = TP / (TP + FN)

Gdzie TP oznacza poprawne wykrycia, FP - fałszywe wykrycia, a FN - pominięte tablice. W procesach anonimizacji zwykle preferuje się wyższy recall kosztem umiarkowanego wzrostu FP, ponieważ nadmiarowe zamazanie jest z reguły mniej ryzykowne niż brak zamazania.

Obowiązki prawne i zgodność z RODO

Jeżeli ALPR / ANPR służy do odczytu tablic i dalszego wykorzystania wyniku, administrator musi ustalić podstawę prawną przetwarzania, cel, okres retencji i zakres odbiorców danych. Należy też zrealizować obowiązki informacyjne, o ile nie zachodzi wyjątek przewidziany w RODO, oraz ocenić ryzyko dla praw i wolności osób. Przy monitoringu, analizie ruchu lub egzekwowaniu należności często potrzebna będzie ocena skutków dla ochrony danych, czyli DPIA zgodnie z art. 35 RODO.

W przypadku publikacji zdjęć i nagrań wideo obowiązki compliance często prowadzą do innego wniosku: zamiast odczytywać numer, należy go niezwłocznie zamazać. Takie podejście ogranicza zakres danych i wspiera privacy by design z art. 25 RODO. W wielu krajach europejskich zamazywanie tablic w materiałach publikowanych jest szeroko przyjmowanym standardem praktycznym, wynikającym z krajowych regulacji, wytycznych organów oraz unijnego podejścia do ochrony prywatności.

Wyzwania i ograniczenia ALPR / ANPR

Skuteczność rozpoznawania tablic zależy od jakości materiału. Problemy pojawiają się przy dużej kompresji, ruchu, silnym kontraście, zabrudzeniu tablic, nietypowych krojach znaków i częściowym zasłonięciu. Dla anonimizacji problemem są także małe obiekty w tle, ujęcia nocne oraz odbicia światła.

W praktyce należy uwzględnić następujące ograniczenia:

  • model uczony na jednym kraju może gorzej działać dla innych formatów tablic,
  • niska rozdzielczość obniża skuteczność detekcji i OCR,
  • fałszywie negatywne wyniki są najpoważniejszym błędem z perspektywy ochrony danych,
  • sam OCR nie jest konieczny do anonimizacji i może niepotrzebnie zwiększać zakres przetwarzania.

Odniesienia normatywne i źródła

Pojęcie ALPR / ANPR nie jest zdefiniowane w jednym akcie prawnym UE jako termin compliance. Jego ocena opiera się na przepisach ogólnych o danych osobowych, prywatności i bezpieczeństwie przetwarzania obrazu.

  • Rozporządzenie (UE) 2016/679 - RODO, w szczególności art. 4, 5, 25, 32 i 35.
  • Trybunał Sprawiedliwości UE, wyrok z 19 października 2016 r., C-582/14, Breyer - szerokie rozumienie identyfikowalności przy użyciu dodatkowych informacji.
  • Europejska Rada Ochrony Danych (EROD) - wytyczne dotyczące pojęć administratora, przetwarzania i oceny ryzyka, stosowane pomocniczo przy analizie systemów identyfikacyjnych.
  • ISO/IEC 27001:2022 - wymagania dla systemu zarządzania bezpieczeństwem informacji, istotne dla organizacji przetwarzających zdjęcia i wideo.
  • ISO/IEC 23894:2023 - wytyczne dotyczące zarządzania ryzykiem w systemach AI, przydatne przy ocenie modeli wykrywających tablice.