Kompresja wideo a skuteczność detekcji twarzy: H.264 vs H.265 vs AV1 - wyniki testów

Mateusz Zimoch
Opublikowano: 3.07.2026

TL;DR: Im mocniej skompresowany materiał, tym większe ryzyko, że automatyczna detekcja nie wykryje wszystkich twarzy i konieczna będzie ręczna redakcja. Różnice między H.264, H.265 i AV1 mają znaczenie, ale decyduje przede wszystkim agresywność kompresji, nie sam kodek. Dlatego anonimizuj na najlepszym dostępnym pliku źródłowym, przed końcowym eksportem. Gallio PRO automatycznie zamazuje twarze i tablice rejestracyjne na zapisanych plikach, a resztę poprawisz ręcznie we wbudowanym edytorze - lokalnie i bez zapisywania logów. Pobierz wersję demo i przetestuj ten sam film przed i po kompresji.

Kompresja wideo zmniejsza rozmiar pliku kosztem części informacji wizualnej - także tej, której algorytm potrzebuje, by rozpoznać rysy twarzy i wyznaczyć obszar do zamazania. Dla marketingu, PR, administracji publicznej, mediów i compliance oznacza to prostą zależność: jeśli plik trafia do anonimizacji już po agresywnej kompresji, skuteczność face blurring może spaść - nie dlatego, że narzędzie działa błędnie, ale dlatego, że w obrazie zabrakło szczegółów potrzebnych do stabilnej detekcji.

Pobierz bezpłatne demo →

Dlaczego kodek i poziom kompresji wpływają na face blurring?

Detekcja twarzy opiera się na wzorcach geometrycznych i teksturze obrazu. Algorytm potrzebuje zwykle wystarczająco wyraźnych informacji o oczach, linii nosa, konturze twarzy, kontraście skóry względem tła i ciągłości tych cech między klatkami. Kompresja może usunąć lub zniekształcić właśnie te elementy.

W praktyce problem pojawia się w czterech miejscach: (1) przy niskim bitrate rośnie rozmycie blokowe lub wygładzanie detali; (2) kodeki silniej wykorzystujące predykcję międzyklatkową mogą gubić drobne różnice przy ruchu; (3) twarze małe w kadrze stają się wizualnie zbyt ubogie, by model oznaczył je z wysoką pewnością; (4) przy ponownej kompresji (np. po eksporcie z komunikatora albo CMS) artefakty nakładają się i obniżają jakość jeszcze bardziej.

Wniosek dla procesu publikacji jest prosty: visual data anonymization należy wykonywać na możliwie najlepszym pliku źródłowym, przed końcowym eksportem do internetu lub mediów społecznościowych. W takich scenariuszach stosuje się zwykle oprogramowanie klasy Gallio PRO - on-premise software do anonimizacji danych wizualnych na zdjęciach i nagraniach, które automatycznie zamazuje wyłącznie twarze i tablice rejestracyjne, nie wykonuje anonimizacji w czasie rzeczywistym ani strumienia wideo i nie zapisuje logów z detekcji, danych osobowych ani danych wrażliwych.

Czarno-biały obraz ekranu laptopa wyświetlającego oprogramowanie do montażu wideo, z klawiaturą na pierwszym planie.

Zakres automatycznej detekcji i granice narzędzia

Automatyczna detekcja obejmuje wyłącznie twarze i tablice rejestracyjne. To istotne doprecyzowanie, bo przy planowaniu workflow łatwo założyć zbyt szeroki zakres automatyzacji. Gallio PRO nie wykrywa automatycznie logotypów firm, tatuaży, tabliczek z imionami, dokumentów ani obrazu na ekranach monitorów - takie elementy zamazuje się manualnie we wbudowanym edytorze, jeśli materiał wymaga dodatkowej redakcji.

Dlatego zbyt wysoka kompresja jest podwójnie problematyczna: utrudnia automatyczną detekcję twarzy, a jednocześnie zwiększa ryzyko, że operator będzie musiał ręcznie korygować więcej obszarów - co wydłuża czas przygotowania materiału do publikacji.

Metoda testowa: jak porównywać H.264, H.265 i AV1

Nie wystarczy zestawić samych nazw kodeków. Dla skuteczności detekcji liczy się kombinacja pięciu parametrów: rozdzielczości, bitrate, liczby klatek na sekundę, wielkości twarzy w kadrze i liczby ponownych eksportów. Sensowny test biznesowy powinien więc obejmować ten sam materiał źródłowy zakodowany trzema kodekami przy kilku poziomach jakości, przepuszczony przez ten sam pipeline anonimizacji.

Najbardziej użyteczny model testowy: przygotuj materiał referencyjny 1080p z twarzami w trzech skalach - duża na pierwszym planie, średnia w odległości kilku metrów, mała w tle. Zakoduj plik do H.264, H.265 i AV1 w ustawieniach lekkiej, średniej i wysokiej kompresji. Na końcu porównaj trzy wskaźniki: odsetek wykrytych twarzy, liczbę fałszywych pominięć oraz stabilność śledzenia twarzy między klatkami. Taki scenariusz najlepiej sprawdzić na rzeczywistym materiale organizacji, pobierając wersję demonstracyjną i testując ten sam film przed i po kompresji.

Osoba analizuje sceny filmowe na dwóch monitorach w słabo oświetlonym studiu, trzymając dokument z różnymi obrazami. Na biurku stoi kubek z kawą.

Wyniki testów praktycznych: H.264 vs H.265 vs AV1

Poniższe zestawienie należy czytać jako wynik techniczny zależny od kontekstu. Skuteczność detekcji nie jest cechą samego kodeka w oderwaniu od ustawień - zależy od implementacji enkodera, zawartości sceny, ruchu, oświetlenia i jakości źródła. Mimo to w testach praktycznych zwykle widać powtarzalny trend.

Kodek

Niska kompresja

Średnia kompresja

Wysoka kompresja

Wpływ na detekcję twarzy

H.264

Wysoka czytelność twarzy

Umiarkowana utrata detali

Widoczne artefakty blokowe

Najbardziej przewidywalny przy materiałach 1080p, ale przy mocnym ściskaniu szybko pogarsza małe twarze

H.265

Bardzo dobra czytelność przy niższym bitrate

Dobra ogólna jakość

Silniejsze wygładzanie drobnych cech

Często lepszy od H.264 przy tym samym rozmiarze pliku, lecz małe twarze mogą tracić teksturę wcześniej, niż sugeruje obraz oglądany przez człowieka

AV1

Bardzo dobra efektywność kompresji

Dobra jakość percepcyjna

Agresywna optymalizacja szczegółów lokalnych zależnie od ustawień

Potrafi zachować dobrą jakość wizualną dla widza, ale nie zawsze równie dobrze zachowuje cechy ważne dla algorytmów detekcji

H.264 nadal wypada stabilnie w środowiskach operacyjnych, bo jest przewidywalny i szeroko wspierany. Przy umiarkowanej kompresji face blurring zwykle utrzymuje dobrą skuteczność dla twarzy średnich i dużych; spadek pojawia się szczególnie tam, gdzie twarz zajmuje mały fragment kadru, a obraz był już wcześniej eksportowany z innym ustawieniem stratnym.

H.265 zwykle daje lepszą relację jakości do rozmiaru pliku niż H.264 - dla architektów systemów oznacza to lżejsze nagrania bez natychmiastowej utraty użyteczności do anonimizacji. Jednocześnie przy wyższej kompresji częściej wygładza mikroteksturę skóry i drobne kontrasty wokół oczu: człowiek nadal „widzi twarz", ale model może mieć mniej pewności, zwłaszcza przy ruchu i słabym świetle.

AV1 jest bardzo efektywny pod względem rozmiaru i jakości percepcyjnej, ale w workflow anonimizacyjnym trzeba go oceniać ostrożnie. To, że materiał wygląda dobrze po publikacji, nie oznacza, że zachował cechy korzystne dla automatycznej detekcji. AV1 bywa bardzo dobry dla dystrybucji końcowej, ale nie zawsze powinien być pierwszym wyborem jako format wejściowy do face blurring, jeśli materiał jest już mocno skompresowany.

Ekran komputera wyświetlający oprogramowanie do montażu wideo z osiami czasu i klipami, stojący na biurku obok klawiatury i myszy.

Najważniejszy wynik testów: decyduje agresywność kompresji, nie sam kodek

Najbardziej powtarzalna obserwacja jest prosta: różnice między H.264, H.265 i AV1 mają znaczenie, ale większe znaczenie ma to, czy materiał zachowuje lokalny detal twarzy. Przy lekkiej kompresji wszystkie trzy kodeki mogą dać materiał użyteczny do anonimizacji. Przy wysokiej - każdy z nich może doprowadzić do pominięcia twarzy, szczególnie małej, częściowo zasłoniętej albo widocznej pod kątem.

To przekłada się na praktykę: jeśli dostajesz nagrania od podwykonawcy, z drona, z monitoringu lub z aplikacji mobilnych, ustal minimalny standard wejściowy. Jeśli materiał jest zbyt mocno skompresowany, automatyczne blurowanie może nie wystarczyć i wtedy konieczna jest ręczna redakcja.

Osoba montująca wideo na komputerze z wykorzystaniem interfejsu osi czasu, wskazująca ekran piórkiem w monochromatycznym otoczeniu.

Rekomendowany, bezpieczny proces visual data anonymization (krok po kroku)

  1. Wybierz najlepszy dostępny plik źródłowy - nie wersję już przepuszczoną przez komunikator czy CMS.
  2. Zaimportuj materiał do Gallio PRO (pracuje na plikach, nie na strumieniu na żywo ani w czasie rzeczywistym).
  3. Uruchom automatyczne face blurring i license plate blurring - Gallio PRO zamazuje twarze i tablice rejestracyjne (to jedyne dwa elementy wykrywane automatycznie).
  4. Przejrzyj wynik klatka po klatce tam, gdzie kompresja, ruch lub mała skala twarzy mogły obniżyć skuteczność, i nanieś poprawki ręczne we wbudowanym edytorze (także na elementach niewykrywanych automatycznie).
  5. Wyeksportuj wersję publikacyjną dopiero na końcu - i nie renderuj wielokrotnie tego samego pliku między działami, bo każdy kolejny eksport obniża szansę na pełną detekcję. Gallio PRO nie zapisuje logów z detekcji ani danych osobowych.

Zobacz, jak Gallio PRO anonimizuje nagrania wideo.

Jeżeli organizacja pracuje na dużej skali i wymaga wdrożenia lokalnego, integracji z istniejącym obiegiem plików oraz kontroli środowiska, warto skontaktować się z zespołem w sprawie on-premise i procedury testowej.

Aspekt compliance przy publikacji wizerunku i tablic

W praktyce organizacje często przyjmują ostrożne podejście do wizerunku i tablic rejestracyjnych - ale ważna jest precyzja prawna. Nie można ogólnie twierdzić, że zamazywanie tablic rejestracyjnych jest obowiązkowe we wszystkich państwach Europy Zachodniej na podstawie prawa krajowego i unijnego. Ocena zależy od kontekstu publikacji, celu przetwarzania i tego, czy w danej sytuacji tablica pozwala na identyfikację osoby. W Polsce również nie ma jednolitej linii: status tablic jako danych osobowych zależy od okoliczności sprawy i możliwości powiązania numeru z osobą fizyczną.

W przypadku twarzy organizacje opierają się zwykle na szerzej rozumianej ochronie wizerunku i danych osobowych. Nie da się jednak przyjąć, że obowiązek anonimizacji twarzy zawsze i wprost wynika z RODO, Kodeksu cywilnego oraz Prawa autorskiego - co do zasady publikacja wizerunku wymaga podstawy prawnej lub zgody, a ocena zależy od celu, kontekstu i sposobu wykorzystania materiału. Prawo autorskie przewiduje typowe wyjątki od wymogu zezwolenia na rozpowszechnianie wizerunku, w szczególności gdy chodzi o osobę powszechnie znaną w związku z pełnieniem funkcji publicznych albo gdy wizerunek stanowi jedynie szczegół całości, takiej jak zgromadzenie, krajobraz czy publiczna impreza. Samo otrzymanie wynagrodzenia nie jest odrębnym wyjątkiem niezależnym od zgody - może natomiast oznaczać, że zgoda na rozpowszechnianie została udzielona.

Znak zapytania ułożony z drobnych koralików na porysowanej drewnianej powierzchni, na czarno-białym zdjęciu.

FAQ - kompresja wideo a skuteczność detekcji twarzy

Czy H.265 zawsze daje lepszą skuteczność detekcji twarzy niż H.264?

Nie zawsze. H.265 często lepiej zachowuje jakość przy mniejszym rozmiarze pliku, ale przy określonych ustawieniach może silniej wygładzać drobne cechy twarzy. Wynik zależy od bitrate, ruchu, oświetlenia i skali twarzy w kadrze.

Czy AV1 jest dobrym formatem wejściowym do anonimizacji wideo?

To zależy od stopnia kompresji. AV1 bywa bardzo efektywny, ale dobra jakość percepcyjna dla widza nie zawsze przekłada się na równie dobrą jakość dla algorytmu detekcji. Do anonimizacji najlepiej testować własny materiał źródłowy.

Co zrobić, gdy automatyczne face blurring nie wykryje wszystkich twarzy?

Wtedy potrzebna jest ręczna redakcja w edytorze. Zbyt wysoka kompresja utrudnia auto-detekcję, szczególnie dla małych twarzy, twarzy w ruchu i ujęć w słabym świetle.

Czy Gallio PRO automatycznie wykrywa też logotypy, tatuaże i dokumenty?

Nie. Automatyczna detekcja obejmuje wyłącznie twarze i tablice rejestracyjne. Logotypy, tatuaże, tabliczki z imionami, dokumenty i obraz na ekranach monitorów wymagają pracy manualnej w edytorze.

Czy Gallio PRO działa w czasie rzeczywistym na strumieniu wideo?

Nie. Gallio PRO nie wykonuje anonimizacji w czasie rzeczywistym ani anonimizacji strumienia wideo.

Czy kompresja wpływa też na license plate blurring?

Tak. Tablice tracą czytelność przy agresywnej kompresji. Jeśli znaki stają się nieostre lub rozpadają się na artefakty, automatyczne wykrycie może być mniej stabilne, zwłaszcza przy ruchu pojazdu i słabym kontraście.

Czy oprogramowanie zapisuje logi z danymi detekcji?

Nie. Gallio PRO nie zbiera logów zawierających detekcję twarzy i tablic rejestracyjnych ani logów zawierających dane osobowe i dane wrażliwe.

Powiązane materiały

Tekst przygotował zespół Gallio PRO - specjaliści od ochrony danych i inżynierii wideo, tworzący oprogramowanie do anonimizacji wykorzystywane w bezpieczeństwie, sektorze publicznym i mediach. Materiał ma charakter informacyjny i nie stanowi porady prawnej.

Ustaw bezpieczny standard wejściowy dla swoich nagrań - pobierz bezpłatne demo Gallio PRO →

Bibliografia

  1. Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. (RODO).
  2. European Data Protection Board, Guidelines 3/2019 on processing of personal data through video devices.
  3. Urząd Ochrony Danych Osobowych - materiały i wytyczne dotyczące monitoringu wizyjnego oraz przetwarzania wizerunku.
  4. Ustawa z dnia 23 kwietnia 1964 r. - Kodeks cywilny.
  5. Ustawa z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych.