Świecący centralny mikroczip z misternymi liniami na ciemnej, teksturowanej, geometrycznej powierzchni.

Wymagania sprzętowe do anonimizacji wideo: GPU, CPU i realistyczne planowanie wydajności

Mateusz Zimoch
Opublikowano: 13.09.2026
Zaktualizowano: 24.09.2026

W skrócie: Wydajność anonimizacji wideo zależy przede wszystkim od rozdzielczości, liczby klatek na sekundę, liczby obiektów w kadrze oraz kodeka - nie tylko od liczby rdzeni procesora. Układ GPU to komponent o największym wpływie na szybkość pracy, a Gallio PRO zapewnia nawet dziesięciokrotnie szybsze przetwarzanie dzięki akceleracji GPU. Ten przewodnik jest przeznaczony dla osób odpowiedzialnych za infrastrukturę IT, integratorów systemów oraz menedżerów bezpieczeństwa, którzy muszą określić specyfikację urządzenia przed zatwierdzeniem zakupu.

Dlaczego na pytanie o dobór sprzętu zwykle pada zła odpowiedź

Jeśli zapytasz, ile sprzętu potrzebujesz do anonimizacji materiałów wideo, zwykle otrzymasz jedną z dwóch mało użytecznych odpowiedzi: minimalną specyfikację skopiowaną ze strony wymagań systemowych albo wynik testu laboratoryjnego, który ma się nijak do Twoich nagrań.

Minimalne wymagania informują jedynie, czy program się uruchomi. Nie mówią nic o tym, czy zdołasz przetworzyć tygodniowy eksport nagrań z kamer w ciągu jednej nocy. Testy laboratoryjne są wykonywane na czystych, dobrze oświetlonych klipach z jednym obiektem. Tymczasem Twoje nagranie może przedstawiać parking o zmierzchu, z jedenastoma osobami w kadrze. Różnica między tymi warunkami może oznaczać nawet pięciokrotnie dłuższy czas przetwarzania.

Poniżej znajdziesz schemat doboru sprzętu oraz protokół testów porównawczych, dzięki którym uzyskasz wynik oparty na własnych materiałach.

Zbliżenie skomplikowanej płytki drukowanej z misternymi ścieżkami i połączeniami, z małymi komponentami i dwoma czarnymi otworami.

Cztery czynniki, które faktycznie decydują o wydajności

  1. Rozdzielczość. Przejście z 1080p do 4K oznacza czterokrotnie większą liczbę pikseli. Czas przetwarzania nie rośnie idealnie liniowo wraz z ich liczbą, ale zmierza w tym kierunku. To właśnie przy 4K niedopasowane konfiguracje sprzętowe zaczynają zawodzić.
  2. Liczba klatek na sekundę. Trzydzieści klatek na sekundę oznacza dwa razy więcej pracy niż piętnaście. Duża część nagrań CCTV jest rejestrowana znacznie poniżej 30 kl./s, co często stanowi najprostszy i najtańszy sposób na zwiększenie przepustowości.
  3. Gęstość obiektów. Koszt detekcji rośnie wraz z liczbą twarzy i tablic rejestracyjnych widocznych w kadrze. Pusty korytarz i zatłoczony peron, nawet nagrane tą samą kamerą, nie stanowią takiego samego obciążenia.
  4. Kodek i kontener. Dekodowanie wymaga realnych zasobów obliczeniowych. H.265 zapewnia mniejsze pliki, ale jest bardziej wymagający podczas dekodowania niż H.264. Nasze wyniki testów H.264, H.265 i AV1 pokazują również, jak kompresja wpływa na jakość detekcji - a ma to znaczenie równie duże jak szybkość przetwarzania.
Zbliżenie na płytę główną komputera w czerni i bieli, z układem scalonym otoczonym skomplikowanymi obwodami i komponentami.

Komponent po komponencie

GPU

To na GPU działa model wykrywania obiektów i to właśnie ten komponent najsilniej wpływa na uzyskiwane wyniki. Gallio PRO obsługuje akcelerację GPU, umożliwiającą przetwarzanie nawet dziesięć razy szybsze niż w przypadku pracy wyłącznie na CPU. Przy wyborze karty graficznej ważniejsza od samego taktowania jest pojemność pamięci VRAM, ponieważ to ona umożliwia przetwarzanie materiałów o wyższej rozdzielczości bez konieczności zmniejszania wielkości partii danych. Do pracy z materiałem 1080p zazwyczaj wystarcza karta ze średniej półki. W przypadku stałego przetwarzania wideo 4K pamięć VRAM powinna być pierwszym parametrem do sprawdzenia.

CPU

Procesor nie pozostaje bezczynny. Odpowiada za dekodowanie i kodowanie materiałów, operacje wejścia i wyjścia plików oraz zarządzanie kolejką zadań. Słaby CPU połączony z mocnym GPU tworzy zajęty, ale powolny system, ponieważ karta graficzna czeka na kolejne klatki. Zamiast maksymalizować wydajność jednego komponentu, należy dążyć do równowagi całej konfiguracji.

RAM

W przypadku pojedynczego strumienia 1080p przyjmij 16 GB RAM jako praktyczne minimum. Dla materiałów 4K, kilku zadań uruchamianych równolegle lub długich pojedynczych plików warto zaplanować 32 GB lub więcej. Niedobór pamięci objawia się sięganiem po plik wymiany, a to potrafi zamienić dwugodzinne zadanie w proces trwający całą noc.

Pamięć masowa

Pamięć masowa jest najczęściej niedoszacowanym komponentem - z dwóch powodów. Liczy się przepustowość, ponieważ ciągły odczyt i zapis dużych plików wideo na dysku mechanicznym ograniczy cały proces niezależnie od wydajności GPU. Jeszcze większe znaczenie ma jednak pojemność. Poniższa tabela może służyć jako orientacyjny punkt wyjścia do planowania:

Źródło

Typowa przepływność

Na godzinę

Na 1000 godzin

CCTV 1080p

4-12 Mb/s

1,8-5,4 GB

1,8-5,4 TB

CCTV 4K

25-50 Mb/s

11-22 GB

11-22 TB

Kamera nasobna

2-6 Mb/s

0,9-2,7 GB

0,9-2,7 TB

Następnie podwój tę wartość. Co najmniej do momentu usunięcia materiału źródłowego przechowujesz równocześnie oryginalne nagranie i zanonimizowany eksport. Art. 5 ust. 1 lit. e RODO wymaga ograniczenia okresu przechowywania danych, dlatego retencję i bezpieczne usuwanie niezanonimizowanych źródeł należy uwzględnić w planie pamięci masowej, zamiast odkładać tę kwestię na później.

System operacyjny

Gallio PRO działa w systemach Windows 10 i nowszych, macOS 10.14 i nowszych oraz Linux z glibc 2.35 lub nowszym. Jest również dostępny jako kontener Docker, co stanowi typowy wybór dla współdzielonego węzła przetwarzania, a także oferuje interfejs REST API do integracji z istniejącymi procesami.

Czarno-białe zdjęcie wieży komputera stacjonarnego z widocznymi wewnętrznymi komponentami, w tym wentylatorami i kartą graficzną, oświetlone od boku.

Trzy referencyjne konfiguracje sprzętowe


Stanowisko operatora

Węzeł działowy

Węzeł wsadowy

Typowy wolumen

Poniżej 20 godzin miesięcznie

20-200 godzin miesięcznie

Od 200 godzin miesięcznie

Forma wdrożenia

Aplikacja desktopowa

Stacja robocza lub serwer

Kontener Docker, Linux CLI

GPU

Średnia półka, 8 GB VRAM

Średnia lub wyższa półka, 12-16 GB VRAM

Wysoka półka, co najmniej 16 GB VRAM

RAM

16 GB

32 GB

64 GB

Pamięć masowa

NVMe, 1 TB

NVMe oraz pamięć sieciowa

Dysk roboczy NVMe oraz macierz pojemnościowa

Główne ograniczenie

Czas weryfikacji przez operatora

Przepustowość pamięci masowej

Projekt kolejki zadań

Powyżej około 200 godzin materiału miesięcznie ograniczeniem przestaje być sama maszyna, a staje się sposób planowania i przekazywania zadań. Temat ten omawiamy w przewodniku dotyczącym anonimizacji dużych zbiorów zdjęć i filmów.

Zbliżenie płyty głównej komputera z wieloma obwodami, chipami i komponentami, z centralną jednostką przetwarzającą i różnymi złączami.

Jak przeprowadzić test wydajności przed zakupem - w sześciu krokach

  1. Wybierz trzy reprezentatywne klipy. Każdy powinien trwać dziesięć minut: jeden z najłatwiejszych warunków, jeden typowy oraz jeden z najtrudniejszych. Najtrudniejszy materiał zwykle oznacza słabe oświetlenie i wiele poruszających się obiektów.
  2. Zapisz parametry materiału źródłowego. Uwzględnij rozdzielczość, liczbę klatek na sekundę, kodek, przepływność oraz przybliżoną liczbę obiektów na klatkę. Bez tych danych nie można wiarygodnie ekstrapolować wyniku.
  3. Przetwórz klipy w bezpłatnej wersji demonstracyjnej Gallio PRO. Demo nie ma limitów i dodaje znak wodny przy rozdzielczości do 720p, co wystarcza do porównania czasów przetwarzania na rozważanym sprzęcie. Możesz je pobrać i przetestować bezpłatnie.
  4. Zmierz czas przetwarzania, a następnie czas weryfikacji. Zapisz liczbę minut potrzebnych na przetworzenie materiału oraz, osobno, czas, którego operator potrzebuje w edytorze ręcznym na poprawienie pominięć i zamazania obiektów niewykrywanych automatycznie.
  5. Wykonaj test z akceleracją GPU i bez niej. Różnica uzyskana na Twoich nagraniach jest jedyną wartością, którą warto uwzględnić w uzasadnieniu zakupu.
  6. Przelicz wyniki na miesięczny wolumen i dodaj 30% zapasu. Rezerwa uwzględni ponowne przetwarzanie, zmiany rozdzielczości oraz eksporty, o których nikt wcześniej nie poinformował.
Srebrny chip CPU oznaczony jako „Central Processing Unit” na czarnej płytce drukowanej z misternymi liniami i elementami.

Co nie pomaga

Dodanie rdzeni CPU nic nie zmieni, jeśli wąskim gardłem jest prędkość odczytu z pamięci masowej. Dodanie drugiego GPU również nie przyniesie efektu bez kolejki zdolnej efektywnie zasilać obie karty. Zakup sprzętu z myślą o maksymalnym obciążeniu 4K, gdy 95% materiału stanowi 1080p, oznacza inwestycję w niewykorzystywaną moc. Najpierw zmierz, potem określ specyfikację.

W planie warto uwzględnić dwie kwestie dotyczące obciążenia. Kamery ruchome są trudniejsze w obsłudze niż kamery stałe, ponieważ śledzenie obiektów musi zachowywać spójność mimo zmieniającego się kadru. Więcej informacji znajdziesz w artykule o anonimizacji nagrań z kamer PTZ i ciągłości rozmycia. Poza tym automatyczne wykrywanie obejmuje wyłącznie twarze i tablice rejestracyjne. Nagrania zawierające identyfikatory, ekrany monitorów, dokumenty lub tatuaże wymagają czasu pracy w edytorze ręcznym, którego nie wyeliminuje żadna modernizacja sprzętu.

Szczegółowe zbliżenie monochromatycznej płytki elektronicznej z chipami, kondensatorami i różnymi komponentami.

Gdzie dobór sprzętu spotyka się ze zgodnością z przepisami

Art. 32 ust. 1 lit. b RODO wymaga zdolności do ciągłego zapewnienia poufności, integralności, dostępności i odporności systemów przetwarzania. Zbyt słaby sprzęt jest więc problemem związanym ze zgodnością z przepisami, a nie tylko niedogodnością: urządzenie, które nie jest w stanie opróżnić kolejki, powoduje zaleganie niezanonimizowanych nagrań i ryzyko niedotrzymania terminów realizacji żądań dostępu do danych. W tym samym kierunku wskazuje art. 25 ust. 1 RODO, dotyczący ochrony danych w fazie projektowania, ponieważ anonimizacja powinna być domyślnym stanem eksportu, a nie etapem pomijanym wtedy, gdy system jest przeciążony.

Ponieważ Gallio PRO przetwarza materiały wyłącznie na Twoim sprzęcie, wybór konfiguracji jest również decyzją dotyczącą bezpieczeństwa: nagrania nigdy nie opuszczają Twojej infrastruktury, a oprogramowanie nie przechowuje dzienników detekcji ani danych osobowych. Zakres własnej konfiguracji najlepiej oszacować, zaczynając od anonimizacji wideo w Gallio PRO. W przypadku wdrożeń korporacyjnych, konfiguracji on-premise lub szczególnych wymagań związanych ze zgodnością warto skontaktować się z zespołem.

Znak zapytania zrobiony z podrwanych kawałków białego papieru ułożonych na czarnym tle.

FAQ

Czy do anonimizacji wideo potrzebne jest GPU?

Nie jest konieczny do uruchomienia oprogramowania, ale znacząco zmienia opłacalność całego procesu. Gallio PRO zapewnia nawet dziesięciokrotnie szybsze przetwarzanie z akceleracją GPU, dlatego karta graficzna jest opłacalna przy wszystkim poza okazjonalną anonimizacją pojedynczych klipów.

Ile pamięci VRAM potrzeba do anonimizacji wideo 4K?

W przypadku regularnej pracy z materiałem 4K pamięć VRAM należy traktować jako pierwsze ograniczenie i zaplanować 12-16 GB lub więcej. Dla 1080p zazwyczaj wystarcza karta ze średniej półki wyposażona w 8 GB VRAM.

Ile miejsca wymaga 1000 godzin nagrań?

W przybliżeniu 1,8-5,4 TB dla monitoringu CCTV 1080p oraz 11-22 TB dla materiału 4K. Następnie należy podwoić tę wartość, ponieważ równocześnie przechowywany jest oryginał i zanonimizowany eksport.

Czy oprogramowanie do anonimizacji może działać na serwerze zamiast na komputerze stacjonarnym?

Tak. Gallio PRO jest dostępny jako kontener Docker i oferuje REST API, co stanowi typową konfigurację dla współdzielonego węzła przetwarzania. Dostępne są również aplikacje desktopowe dla systemów Windows, macOS i Linux.

Czy szybszy sprzęt ogranicza potrzebę ręcznej weryfikacji?

Nie. Sprzęt wpływa wyłącznie na czas przetwarzania. Czas weryfikacji zależy od pominięć detekcji oraz od obiektów, które nigdy nie są wykrywane automatycznie, takich jak identyfikatory, ekrany i dokumenty. Są one obsługiwane w edytorze ręcznym.

Mateusz Zimoch

Lider i współzałożyciel Gallio PRO. Posiada rozległą wiedzę z zakresu informatyki, analityki danych, robotyki i sztucznej inteligencji. Absolwent dwóch kierunków studiów na Politechnice Wrocławskiej. Założył dwa startupy skupione na opracowywaniu rozwiązań Computer Vision opartych na sztucznej inteligencji i konstruowaniu pojazdów zdalnie sterowanych (ROV).