MPEG-5 Essential Video Coding (EVC), neboli ISO/IEC 23094-1 je aktuální standard formátu kódování videa, který byl dokončen rozhodnutím pracovní skupiny 11 MPEG na její 130. schůzi v dubnu 2020.
Standard sestává ze základní podmnožiny nezatížené licenčními poplatky a jednotlivě vybíraných vylepšení, která podléhají licenčním poplatkům.
Koncept Protože některé algoritmy jsou licencované, byl navržen postup pro obranu proti patentovým hrozbám, který je popsán ve veřejně dostupném dokumentu s požadavy. Dokument definuje dvě sady kódovacích nástrojů, sadu základní () a vylepšenou (): K základním nástrojům patří ty, které byly zveřejněny před více než 20 lety nebo pro které byla přijata deklarace typu 1, což v terminologii používané v ISO dokumentech znamená „bez licenčních poplatků“ (). „vylepšená“ sada sestává z 21 dalších nástrojů, které zvyšují účinnost komprese, a použití každého z nich lze jednotlivě zakázat. Použití každého z těchto 21 placených nástrojů může být upraveno zvláštními licenčními smlouvami, které se sjednávají a obchodují samostatně. Každý z těchto nástrojů lze individuálně vypnout nebo v případě potřeby nahradit odpovídajícím bezplatným nástrojem základního () profilu. Tato struktura by měla usnadnit návrat k menší sadě nástrojů, pokud by se s některým nástrojem objevily licenční problémy, bez narušení kompatibility s již nasazenými dekodéry.
Základ EVC tvoří návrh firem Samsung, Huawei a Qualcomm.
Společnost Samsung předpokládá, že základní profil dosáhne 40% úsporu datového toku v porovnání s H.264/AVC, neboli že základní profil je z hlediska kompresních schopností srovnatelný s možnostmi H.265/HEVC. V testu z konce roku 2021 činila úspora datového toku ve srovnání s x264 30,2 %. U hlavního profilu se předpokládá úspora 40 %, ovšem ve srovnání s H.265/HEVC. Ve výše zmíněném testu byla tato hodnota potvrzena na 41,56 %, což znamená, že hlavní profil se z hlediska kompresních možností velmi blíží konkurenčnímu standardu Versatile Video Coding, který je také zatížen licenčními poplatky. Je však pouze o 3,4 % lepší než bezlicenční kodek známý v testu jako libaom-AV1. Je také výrazně rychlejší při kódování a dekódování.
Implementace REVC Encoder/Decoder napsaný v programovacím jazyce Rust. XEVE (eXtra-fast EVC coder) je podle vlastního popisu rychlý EVC kodér s otevřeným zdrojovým kódem. Je napsán v jazyce C99 a podporuje základní i hlavní profily EVC. Jeho licence je upravená BSD licence se 3 klauzulemi.
MPAI-EVC standard MPAI usiluje o výrazné zvýšení výkonnosti EVC zlepšením nebo nahrazením tradičních nástrojů nástroji založenými na umělé inteligenci s cílem dosáhnout alespoň 25% zlepšení oproti základnímu profilu EVC.
Odkazy Reference
Související články MPEG-5 Part 2 / Low Complexity Enhancement Video Coding / LC EVC H.266 / MPEG-I Part 3 / Versatile Video Coding / VVC AV1 IP core – Semiconductor intellectual property core – Licenční schéma vycházející z podobného řešení jako MPEG-5 Part 1: EVC
Externí odkazy Text standardu na ISO webu (feature freeze (FDIS status) srpen 2020)
Kategorie:MPEG Kategorie:Komprese videa Kategorie:Video kodeky