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ż
- MPEG-5 Część 2 / Kodowanie wideo o niskiej złożoności / LC EVC
- H.266 / MPEG-I część 3 / Wszechstronne kodowanie wideo / VVC
- AV1 / Aomedia Video 1 Bezlicencyjny standard kompresji wideo
- MPEG-4
linki internetowe
referencje
- ^ Adrian Pennington: NAB 2019: Pięć trendów do obejrzenia. 3 kwietnia 2019, dostęp 12 marca 2020 .
- ↑ Raport ze spotkania MPEG 125. 14 lutego 2019, dostęp 12 marca 2020 (amerykański angielski).
- ↑ Diego Gibellino: Przedstawiamy MPEG-5. 6 marca 2019, dostęp 12 marca 2020 .
- ↑ CSI: MPEG-5 EVC otrzymuje ostateczną akceptację. Dostęp 9 stycznia 2021 r .
- ↑ 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).
- ↑ Niezbędne kodowanie wideo | MPEG. Dostęp 12 marca 2020 .
- ↑ 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).
- ↑ 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).
- ↑ 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).
- ↑ Repozytorium Revcx / Revc na GitHub. REVCX, 27 lipca 2020 r., udostępniono 31 lipca 2020 r .
- ↑ Repozytorium MPEG-5: Xeve na github. 14 maja 2021, dostęp 14 maja 2021 .
- ↑ MPEG-5: mpeg5 / xevd. 20 czerwca 2021, udostępniono 6 lipca 2021 .