Niezbędne kodowanie wideo

MPEG-5 Essential Video Coding (EVC) to standard kompresji wideo zdefiniowany przez MPEG w kwietniu 2020 r. pod nazwą MPEG-5, część 1 . Przeznaczony jest do wykorzystania np. do transmisji wideo przez sieci 5G. Standard składa się z bezlicencyjnego profilu podstawowego i indywidualnie przełączanych ulepszeń.

Koncepcja i uczestnicy

Publicznie dostępny dokument wymagań przedstawia proces rozwoju, który broni się przed zagrożeniami patentowymi : Zdefiniowano dwa zestawy narzędzi do kodowania, a mianowicie narzędzia podstawowe i zaawansowane:

  • Baza („Profil Bazowy”) składa się z narzędzi, które zostały opublikowane ponad 20 lat temu lub dla których dostępna jest deklaracja Typu 1. Typ 1 lub opcja 1 oznacza brak licencji w języku ISO.
  • Płatny zestaw rozszerzony („Profil główny”) zawiera 21 narzędzi. Każde z 21 różnych narzędzi do znakowania z profilu głównego może być indywidualnie wyłączane i, w razie potrzeby, zastępowane odpowiednim bezpłatnym narzędziem profilu podstawowego . Taka struktura ułatwia korzystanie w przyszłości z mniejszego zestawu narzędzi do kodowania, na przykład w przypadku komplikacji licencyjnych związanych z określonym narzędziem do kodowania, bez wpływu na kompatybilność z już używanymi dekoderami. Przełączane narzędzia do kodowania bitstream są również znane z XVC firmy Divideon .

Każde z 21 płatnych narzędzi można kupić osobno, osobno negocjować i mieć osobno negocjowane umowy licencyjne .

Standard bazuje na propozycjach Samsunga , Huawei i Qualcomma . Zaangażowane firmy zobowiązały się do zgłaszania zastrzeżeń patentowych na warunkach FRAND oraz do publikacji warunków licencyjnych w ciągu 2 lat od ich ustalenia.

oprogramowanie

  • Enkoder/dekoder REVC opracowany w języku programowania RUST .
  • XEVE (eXtra-fast Essential Video Encoder) określa się jako szybki koder EVC typu open source . Jest napisany w C99 / C9X i obsługuje zarówno profil podstawowy, jak i główny profil EVC. Licencjonowanie odbywa się na podstawie 3-klauzulowej licencji BSD . Podobnie jest też XEVD (eXtra-szybki Essential Video Decoder).

Zobacz też

linki internetowe

referencje

  1. ^ Adrian Pennington: NAB 2019: Pięć trendów do obejrzenia. 3 kwietnia 2019, dostęp 12 marca 2020 .
  2. Raport ze spotkania MPEG 125. 14 lutego 2019, dostęp 12 marca 2020 (amerykański angielski).
  3. Diego Gibellino: Przedstawiamy MPEG-5. 6 marca 2019, dostęp 12 marca 2020 .
  4. CSI: MPEG-5 EVC otrzymuje ostateczną akceptację. Dostęp 9 stycznia 2021 r .
  5. Yash Mishra: Huawei, Samsung, Qualcomm z zadowoleniem przyjmuje wprowadzenie standardu kodowania wideo MPEG-5. W: Huawei Central. 8 maja 2020, dostęp 14 stycznia 2021 (amerykański angielski).
  6. Niezbędne kodowanie wideo | MPEG. Dostęp 12 marca 2020 .
  7. a b c Samuelsson Jonatan (Divideon) + Choi Kiho (Samsung) + Chen Jianle (Futurewei) Rusanovskyy Dmytro (Qualcomm): MPEG-5 Part 1: Essential Video Coding. W: ieeexplore.ieee.org. SMPTE, dostęp 26 czerwca 2021 (amerykański angielski).
  8. Poznaj ambitny plan MPEG dotyczący wprowadzenia 3 kodeków wideo w 2020 r . 15 października 2019 r., dostęp 6 lipca 2020 r. (amerykański angielski).
  9. Yash Mishra: Huawei, Samsung, Qualcomm z zadowoleniem przyjmuje wprowadzenie standardu kodowania wideo MPEG-5. W: Huawei Central. 8 maja 2020, dostęp 14 stycznia 2021 (amerykański angielski).
  10. Repozytorium Revcx / Revc na GitHub. REVCX, 27 lipca 2020 r., udostępniono 31 lipca 2020 r .
  11. Repozytorium MPEG-5: Xeve na github. 14 maja 2021, dostęp 14 maja 2021 .
  12. MPEG-5: mpeg5 / xevd. 20 czerwca 2021, udostępniono 6 lipca 2021 .