Shenzhen Vista Technology Co.,Ltd

Shenzhen Vista Technology Co.,Ltd

Technologia podkreśla aparat IP H.264

2022 09/02

1, hierarchiczny projekt algorytmu kamery IP H.264 można koncepcyjnie podzielić na dwie warstwy: warstwa kodowania wideo (VCL: Warstwa kodowania wideo) jest odpowiedzialna za wydajną zawartość wideo, powiedziała warstwa abstrakcyjna sieci (NAL: Warstwa abstrakcji sieci) jest odpowiedzialny za wymagania sieciowe odpowiedniego sposobu pakowania i przesyłania danych. Pomiędzy VCL a NAL definiuje interfejs metody oparte na pakiecie, opakowanie i NAL odpowiadająca sygnalizacja. Zatem wysoka wydajność kodowania i przyjazne dla sieci zadania VCL i NAL do ukończenia. Warstwa VCL, w tym kodowanie hybrydowe kompensacji ruchu blokowego i niektóre nowe funkcje. I, podobnie jak poprzedni standard kodowania wideo, H.264 nie jest funkcjami wstępnymi i końcowymi zawartymi w wersji roboczej, co może zwiększyć elastyczność standardu. NAL jest odpowiedzialny za segment sieci przy użyciu podstawowego formatu do kapsułkowania danych, w tym ramki, sygnalizacji kanału logicznego, czasu lub sekwencji końcowego użycia sygnałów informacyjnych. Na przykład NAL obsługuje kanał wideo z przełączonym obwodem w formacie transmisji, obsługuje wideo w Internecie za pomocą formatu transmisji RTP / UDP / IP. Informacje NAL nagłówka, w tym własne informacje o strukturze segmentu i rzeczywiste informacje o obciążeniu, że górna część danych VCL. (Jeśli korzystasz z partycjonowania danych, dane mogą składać się z kilku komponentów).

2, bardzo precyzyjne oszacowanie ruchu wielomodowego

H.264 Wsparcie 1/4 lub 1/8 pikseli wektor ruchu precyzyjnego. 1/4 pikseli Precision 6-Tap Filtr można zastosować do zmniejszenia szumu o wysokiej częstotliwości, dla precyzyjnego wektora ruchu 1/8 pikseli można użyć bardziej złożonego filtra 8-tap. Podczas oszacowania ruchu enkoder może również zdecydować się na „wzmocnienie” filtra interpolacji w celu poprawy wyników prognoz. Oszacowanie ruchu W H.264, makroblock (MB) 2 można podzielić na różne podbloku, tworzenie siedmiu różnych trybów wielkości bloku. Ten wielomodowy elastyczny i szczegółowy podział obrazu bardziej zgodnie z rzeczywistym kształtem ruchomych obiektów, znacznie poprawiając dokładność oszacowania ruchu. W ten sposób w każdym bloku makro może zawierać wektory ruchu 1,2,4,8 lub 16. W H.264, który pozwala enkoderowi użyć więcej niż jednej poprzedniej ramki do oszacowania ruchu, która nazywa się technologią odniesienia wielokamorowego. Na przykład, dwa lub trzy po prostu dobre kodowanie ramki odniesienia, enkoder wybierze dla każdego docelowego makrobloku może dać lepszą ramkę prognozowania, a instrukcje dla każdego bloku makro to ramka używana do prognozowania.

3, 4 × 4 bloki transformacji całkowitej

H.264 jest podobny do poprzedniego standardu, w oparciu o resztkowy blok kodowania transformacji, ale transformacja jest operacją całkowitą, a nie realnymi operacją, podobną do procesu i DCT. Zalety tego podejścia: w enkoderze i dekoderze, aby umożliwić tę samą precyzyjną transformację i odwrotną transformację, łatwy w użyciu prosty tryb działania stałego punktu. Innymi słowy, nie ma „błędu antykonwersji”. Jednostka transformacyjna wynosi 4 × 4 bloki, a nie w przeszłości wykorzystano blok 8 × 8. Ponieważ rozmiar bloku używany do przekształcenia wąskiej, bardziej precyzyjnej klasyfikacji ruchomych obiektów, tak że nie tylko przekształcają obliczenia niż mniejsze, a krawędzie ruchomych obiektów w błędach interfejsu są znacznie zmniejszone. Aby przekształcić sposób, w jaki małe kawałki większego obszaru obrazu w gładkim obszarze między szarym blokiem nie wytwarza różnic w jasności, może opracować dane makroblock 16 bloków współczynników 4 × 4 (każdy kawałek 16) Dla drugiej transformacji bloku 4 × 4 dane kolorowe czterech bloków 4 × 4 współczynników DC (po jednym dla każdego małego kawałka czterech) dla transformacji bloku 2 × 2. H.264 Kontrola szybkości w celu poprawy zdolności do oceny wielkości zmiany kroku w kontroli około 12,5%, a nie stałe zmiany wzrostu. Współczynniki transformacji znormalizowanej amplitudy w procesie odwrotnego kwantyzacji jest obróbki w celu zmniejszenia złożoności obliczeniowej. Aby podkreślić wierność koloru współczynnika kolorów z mniejszym etapem kwantyzacji.