Wszechstronne kodowanie wideo - Versatile Video Coding

VVC / H.266 / MPEG-I część 3
Wszechstronne kodowanie wideo
Status Obowiązujący
Rok rozpoczęty 2017
Opublikowane po raz pierwszy 2020
Ostatnia wersja 1.0
29 sierpnia 2020 r.
Organizacja ITU-T , ISO , IEC
Komisja SG16 ( VCEG ), MPEG
Standardy podstawowe H.261 , H.262 , H.263 , H.264 , H.265 , MPEG-1
Domena kompresja wideo
Licencja niejasny
Strona internetowa www .itu .int /rec /T-REC-H .266

Versatile Video Coding ( VVC ), znany również jako H.266 , ISO/IEC 23090-3 , MPEG-I Part 3 i Future Video Coding ( FVC ), to standard kompresji wideo sfinalizowany 6 lipca 2020 r. przez Joint Video Experts Team (JVET), wspólny zespół ekspertów ds. wideo z grupy roboczej VCEG grupy badawczej ITU-T 16 oraz grupy roboczej MPEG ISO/IEC JTC 1 . Jest następcą High Efficiency Video Coding ( HEVC , znanego również jako ITU-T H.265 i MPEG-H Part 2 ). Celem jest uczynienie transmisji i streamingu 4K komercyjnie opłacalnymi.

Pojęcie

W październiku 2015 r. MPEG i VCEG utworzyły Joint Video Exploration Team (JVET) w celu oceny dostępnych technologii kompresji i zbadania wymagań dla standardu kompresji wideo nowej generacji. Nowe algorytmy powinny mieć 30-50% lepszy współczynnik kompresji dla tej samej jakości percepcyjnej, z obsługą kompresji bezstratnej i subiektywnie bezstratnej. Powinien obsługiwać rozdzielczości od 4K do 16K, a także filmy 360°. VVC powinien obsługiwać YCbCr 4:4:4, 4:2:2 i 4:2:0 z 10 do 16 bitami na komponent, szeroką gamę kolorów BT.2100 i wysoki zakres dynamiki (HDR) powyżej 16 stopni (ze szczytem jasność 1000, 4000 i 10000 nitów ), kanały pomocnicze (dla głębi, przezroczystości itp.), zmienne i ułamkowe szybkości klatek od 0 do 120 Hz, skalowalne kodowanie wideo dla temporalnej (szybkość klatek), przestrzennej (rozdzielczość), SNR, gama kolorów i różnice w zakresie dynamiki, kodowanie stereo/multiview, formaty panoramiczne i kodowanie zdjęć. YCbCr 4:4:4 i YCbCr 4:2:2 są obsługiwane od marca 2019 r. Prace nad obsługą wysokiej głębi bitowej (12 i 16 bitów na komponent) rozpoczęły się w październiku 2020 r. i trwają. Oczekuje się, że złożoność kodowania jest kilkukrotnie (do dziesięciu razy) większa niż HEVC , w zależności od jakości algorytmu kodowania (który wykracza poza zakres standardu). Oczekuje się, że złożoność dekodowania będzie około dwa razy większa niż HEVC.

Rozwój VVC odbywa się przy użyciu modelu testowego VVC (VTM), referencyjnej bazy kodu oprogramowania, która została uruchomiona z minimalnym zestawem narzędzi do kodowania. Dalsze narzędzia do kodowania są dodawane po przetestowaniu w Core Experiments (CE). Jego poprzednikiem był Joint Exploration Model (JEM), eksperymentalna baza kodu oprogramowania oparta na oprogramowaniu referencyjnym używanym do HEVC .

Historia

JVET wystosowało ostateczne „Zaproszenie do składania wniosków” w październiku 2017 r., od którego oficjalnie rozpoczął się proces normalizacji.

Pierwsza robocza wersja standardu Versatile Video Coding została opublikowana w kwietniu 2018 roku.

Na IBC 2018 pokazano wstępne wdrożenie oparte na VVC, które podobno kompresuje wideo o 40% wydajniej niż HEVC.

Treść ostatecznego standardu została zatwierdzona 6 lipca 2020 r.

Aktualny harmonogram

  • Październik 2017: Zaproszenie do składania wniosków
  • Kwiecień 2018: Ocena otrzymanych wniosków i pierwszy projekt normy
  • Lipiec 2019: Głosowanie nad projektem komisji
  • Październik 2019: Głosowanie wydane na projekt standardu międzynarodowego
  • 6 lipca 2020: Zakończenie ostatecznego standardu

Koncesjonowanie

Aby zmniejszyć ryzyko problemów pojawiających się podczas licencjonowania wdrożeń HEVC , dla VVC utworzono nową grupę o nazwie Media Coding Industry Forum (MC-IF). Jednak MC-IF nie ma oficjalnej władzy nad procesem standaryzacji, który nadal opiera się na czysto technicznej wartości.

Cztery firmy rywalizowały o miano administratora puli patentów dla VVC, w sytuacji podobnej do poprzednich kodeków AVC i HEVC. Wybrano dwie firmy: Access Advance i MPEG LA .

Oprogramowanie

  • MX Player dostarcza treści przy użyciu kodeka VVC do prawie 20% swoich klientów mobilnych. MX Player nie odtwarza plików lokalnych w VVC, a tylko płatna wersja obsługuje własną usługę przesyłania strumieniowego w H.266.

Zobacz też

Bibliografia

Zewnętrzne linki