Dlaczego miniatury z NVR wyglądają ostrzej niż nagrany strumień?

Eva Wong jest Technicznym pisarzem i stałym majsterkowiczem w ZimaSpace. Całe życie geek z pasją do homelabów i oprogramowania open-source, specjalizuje się w tłumaczeniu skomplikowanych koncepcji technicznych na przystępne, praktyczne przewodniki. Eva wierzy, że samodzielne hostowanie powinno być zabawą, a nie czymś onieśmielającym. Poprzez swoje samouczki umożliwia społeczności rozwiewanie tajemnic konfiguracji sprzętu, od budowy pierwszego NAS po opanowanie kontenerów Docker.

Miniatury z rejestratora NVR często wyglądają ostrzej, ponieważ wybierają i skalują korzystną klatkę, podczas gdy odtwarzanie ujawnia kompresję, ruch i predykcję międzyklatkową.

Osoba przy bramie może wyglądać wyraźnie na karcie zdarzenia, ale po otwarciu klipu obraz staje się miękki. Miniatura przedstawia jeden starannie wyświetlony moment, często w znacznie mniejszym rozmiarze; nagranie jest sekwencją, która musi zachować ruch w ramach określonego budżetu przepływności. Ta różnica wpływa zarówno na zakodowane dane, jak i na widoczność defektów.

Miniatura może wykorzystywać klatkę kodowaną wewnętrznie

Codeki wideo okresowo zapisują klatkę I, którą można zdekodować bez odwoływania się do wcześniejszych klatek. Klatki między klatkami kluczowymi przewidują zmiany i mogą wykazywać więcej artefaktów, gdy ruch jest złożony lub przepływność ograniczona. Rejestrator NVR może wybrać czystą klatkę I do karty zdarzenia zamiast reprezentatywnej klatki z ruchem.

Forensyczne wyjaśnienie dotyczące artefaktów kompresji w nagraniach monitoringu opisuje, jak relacje między klatkami I, P i B wpływają na widoczne artefakty monitoringu. Pojedyncza wyodrębniona klatka nie może więc reprezentować jakości całej grupy obrazów.

Różnica jest najbardziej widoczna przy szybkim ruchu, deszczu, roślinności lub szumie kamery, ponieważ predykcja musi zakodować więcej zmiennych szczegółów. Nieruchoma twarz w pobliżu klatki kluczowej może wyglądać doskonale, podczas gdy ta sama twarz trzy klatki później staje się miękka. Miniatura jest prawdziwa, ale stanowi wybiórczą próbkę.

Mały rozmiar wyświetlania ukrywa defekty i zwiększa pozorną ostrość

Miniatury są zmniejszane do niewielkiej karty, co uśrednia krawędzie bloków i szum, tworząc czystsze piksele. Interfejs może również wyostrzać obraz po zmianie rozmiaru. Odtwarzanie wypełnia większe okno, ujawniając szum komarowy, utratę informacji o chrominancji, deblokowanie i rozmycie ruchu, które były obecne od początku, ale były zbyt małe, by je zauważyć.

Materiał wyjaśniający dotyczący klatek kluczowych wideo wskazuje, że klatki kluczowe można dekodować niezależnie i że wiążą się one z innymi kompromisami kompresji niż klatki predykcyjne. Różnica ta ma większe znaczenie, gdy odtwarzanie ujawnia przejścia między nimi.

Pozorna ostrość zależy więc częściowo od skali wyświetlania. Porównanie miniatury o szerokości 320 pikseli z oknem odtwarzania o szerokości 1920 pikseli nie jest uczciwym testem jakości. Powiększ miniaturę do tego samego rozmiaru wyświetlania, a znaczna część jej przewagi może zniknąć.

Kiedy wybór klatki nie wyjaśnia różnicy

Niektóre systemy tworzą miniatury z wysokorozdzielczego strumienia głównego, ale odtwarzają strumień pomocniczy o niższej rozdzielczości, szczególnie na telefonach lub przy połączeniach zdalnych. Inne tworzą nieruchomy obraz bezpośrednio z kamery. W takich przypadkach miniatura może rzeczywiście zawierać więcej szczegółów przestrzennych niż wybrany strumień odtwarzania.

Materiały techniczne dotyczące odstępów między klatkami I wyjaśniają, jak odstępy między klatkami I i ustawienia strumienia wpływają na transmisję między rejestratorem DVR a klientem. Niezgodność strumienia głównego i pomocniczego jest decyzją dotyczącą potoku przetwarzania, a nie tylko złudzeniem percepcyjnym.

Wyjaśnienie o korzystnej klatce nie sprawdza się, gdy każda wyeksportowana klatka ze strumienia głównego jest przy tej samej skali bardziej miękka niż miniatura. Nie sprawdza się również wtedy, gdy rozdzielczość miniatury przewyższa rozdzielczość nagrania lub gdy zawiera ona ulepszenia zastosowane po stronie kamery, których nie ma w wideo. Zidentyfikuj źródłowy strumień, zanim zmienisz przepływność lub odstęp między klatkami kluczowymi.

Porównuj miniaturę i klatki wideo w tej samej skali

Wybierz jedno zdarzenie z ruchem i wyeksportuj miniaturę, najbliższą jej klatkę I oraz kilka otaczających ją klatek predykcyjnych. Porównaj je przy identycznych wymiarach w pikselach i bez powiększenia przeglądarki. Zapisz, który strumień dostarczył każdy materiał, długość interwału GOP, przepływność, czas otwarcia migawki oraz informację, czy rejestrator NVR zastosował wyostrzanie.

Lokalne podpróbkowanie chrominancji pomaga oddzielić szczegóły chrominancji, przepływność i kompromisy związane z pamięcią masową, zamiast traktować „ostrość” jako jedno ustawienie. Zachowaj oryginalny klip przed utworzeniem porównawczych obrazów nieruchomych.

Jeśli klatka I w tej samej skali przypomina miniaturę, ale późniejsze klatki stają się miękkie, przyczyną są wybór klatki i predykcja. Jeśli strumień główny pozostaje ostry, a obraz w aplikacji jest miękki, odpowiada za to przekierowanie odtwarzania. Jeśli wszystkie klatki o tym samym rozmiarze wyglądają podobnie, przewaga miniatury wynikała głównie z małego rozmiaru wyświetlania.

Centrum Technologii i Sztucznej Inteligencji

Więcej do przeczytania

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.