m Opravy překladu |
Aktualizace, doplnění informací z německé verze, oprava překladu |
||
Řádek 1: | Řádek 1: | ||
MPEG-5 '''Essential Video Coding''' ('''EVC''') je aktuální standard [[Formát kódování videa|formátu kódování videa]], který byl dokončen rozhodnutím pracovní skupiny 11 MPEG na její 130. schůzi v dubnu 2020.<ref name="ibc" /><ref name="meeting125" /><ref name="intro" /><ref>{{Citace elektronické monografie |
MPEG-5 '''Essential Video Coding''' ('''EVC'''), neboli ISO/IEC 23094-1 je aktuální standard [[Formát kódování videa|formátu kódování videa]], který byl dokončen rozhodnutím pracovní skupiny 11 MPEG na její 130. schůzi v dubnu 2020.<ref name="ibc" /><ref name="meeting125" /><ref name="intro" /><ref>{{Citace elektronické monografie |
||
| titul = MPEG-5 EVC gets final approval |
| titul = MPEG-5 EVC gets final approval |
||
| url = https://www.csimagazine.com/csi/MPEG-5-EVC-gets-final-approval.php |
| url = https://www.csimagazine.com/csi/MPEG-5-EVC-gets-final-approval.php |
||
Řádek 5: | Řádek 5: | ||
| datum přístupu = 2020-05-06 |
| datum přístupu = 2020-05-06 |
||
| ref = 1 |
| ref = 1 |
||
| ref = harv |
|||
}}</ref> |
}}</ref> |
||
Standard sestává ze |
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.<ref name="meeting125" /><ref name="intro" /><ref name="req" /> |
||
== Koncept == |
== 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.<ref name="req" /> Dokument definuje dvě sady kódovacích nástrojů, sadu ''základní'' ({{Vjazyce2|en|''base''}}) a ''vylepšenou'' ({{Vjazyce2|en|''enhanced''}}): |
|||
* |
* 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ů“ ({{Cizojazyčně|en|''royalty-free''}}).<ref name="iso-speak" /> |
||
* „vylepšená“ sada sestává z 21<ref name="Licenses4_21Tools">{{Citace periodika |
* „vylepšená“ sada sestává z 21<ref name="Licenses4_21Tools">{{Citace periodika |
||
| příjmení = Samuelsson |
| příjmení = Samuelsson |
||
Řádek 34: | Řádek 33: | ||
| datum přístupu = 2021-06-26 |
| datum přístupu = 2021-06-26 |
||
| ref = harv |
| ref = harv |
||
}}</ref> dalších nástrojů, |
}}</ref> 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 [[Licence|licenčními smlouvami]], které se [[Vyjednávání|sjednávají]] a [[obchod]]ují samostatně.<ref name="Licenses4_21Tools" /> 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 ({{Vjazyce2|en|''baseline''}}) profilu. Tato struktura by měla usnadnit návrat k menší sadě nástrojů, pokud by se s některým nástrojem objevily [[Licence|licenční]] problémy, bez narušení [[Počítačová kompatibilita|kompatibility]] s již nasazenými dekodéry.<ref name="Licenses4_21Tools" /> |
|||
Základ EVC tvoří návrh firem [[Samsung]], [[Huawei]] a [[Qualcomm]].<ref name="3codecs" /> |
Základ EVC tvoří návrh firem [[Samsung]], [[Huawei]] a [[Qualcomm]].<ref name="3codecs" /> |
||
Společnost Samsung předpokládá, že základní profil dosáhne 40% úsporu datového toku v porovnání s [[H.264|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 %.<ref>{{Citace elektronické monografie |
|||
| url = https://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=150729 |
|||
| titul = Testing EVC, VVC, and LCEVC: How Do the Latest MPEG Codecs Stack Up? |
|||
⚫ | |||
| jazyk = en-US |
|||
⚫ | |||
}}</ref> U hlavního profilu se předpokládá úspora 40 %, ovšem ve srovnání s H.265/HEVC.<ref>{{Citace elektronické monografie |
|||
| url = https://research.samsung.com/news/Open-Source-Project-for-MPEG-5-EVC-Essential-Video-Coding |
|||
| titul = Open-Source Project for MPEG-5 EVC (Essential Video Coding){{!}}Samsung Research |
|||
| jazyk = en |
|||
⚫ | |||
}}</ref> 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 == |
== Implementace == |
||
* REVC Encoder/Decoder napsaný v programovacím jazyce [[Rust (programovací jazyk)|Rust]].<ref>{{Citace elektronické monografie |
|||
| url = https://github.com/revcx/revc |
|||
| titul = Revcx/Revc Repository auf GitHub |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* XEVE (eXtra-fast EVC coder)<ref>{{Citace elektronické monografie |
* XEVE (eXtra-fast EVC coder)<ref>{{Citace elektronické monografie |
||
| url = https://github.com/mpeg5/xeve |
| url = https://github.com/mpeg5/xeve |
||
Řádek 46: | Řádek 65: | ||
| via = GitHub |
| via = GitHub |
||
| ref = harv |
| ref = harv |
||
}}</ref> je podle vlastního popisu rychlý EVC kodér [[Svobodný software|s otevřeným zdrojovým textem]]. Je napsán v jazyce [[C (programovací jazyk)#C99|C99]] a podporuje základní i hlavní profily EVC. Jeho licence je [[BSD licence]] |
}}</ref> je podle vlastního popisu rychlý EVC kodér [[Svobodný software|s otevřeným zdrojovým textem]]. Je napsán v jazyce [[C (programovací jazyk)#C99|C99]] a podporuje základní i hlavní profily EVC. Jeho licence je upravená [[BSD licence]] se 3 klauzulemi. |
||
== MPAI-EVC standard == |
== MPAI-EVC standard == |
||
⚫ | |||
'''M'''oving '''P'''icture, Audio and data Coding s využítím '''[[Umělá inteligence|umělé inteligence]]''' (AI) používá: |
|||
'''MPEG-5 E'''ssential '''V'''ideo '''C'''oding |
|||
ve svém projektu: |
|||
'''MPAI - E'''nhanced '''V'''ideo '''C'''oding. |
|||
Cílem tohoto projektu je výrazně zlepšit výkonnost tradičního video kodeku '''MPEG-5 EVC''' zlepšováním nebo nahrazováním tradičních nástrojů nástroji využívajícími [[Umělá inteligence|umělé inteligence]].<ref>{{Citace elektronické monografie |
|||
| titul = MPAI-EVC - MPAI community |
|||
| url = https://mpai.community/standards/mpai-evc/ |
|||
⚫ | |||
⚫ | |||
| ref = harv |
|||
⚫ | |||
⚫ | |||
| titul = AI-Enhanced Video Coding (MPAI-EVC) |
| titul = AI-Enhanced Video Coding (MPAI-EVC) |
||
| url = https://mpai.community/standards/mpai-evc/mpai-evc-evidence-project-status-report/ |
| url = https://mpai.community/standards/mpai-evc/mpai-evc-evidence-project-status-report/ |
||
| vydavatel = Moving Picture, Audio and data Coding by Artificial Intelligence |
| vydavatel = Moving Picture, Audio and data Coding by Artificial Intelligence |
||
| ref = harv |
| ref = harv |
||
⚫ | |||
}}</ref> |
|||
Přesněji, cílem MPAI-EVC '''Evidence Project''' je dosáhnout alespoň 25% zlepšení oproti základnímu profilu '''EVC'''.<ref>{{Citace elektronické monografie |
|||
| titul = Basic Applications, Technologies and Benefits for Video Coding by means of Artificial Intelligence '''Slide No 10''' |
| titul = Basic Applications, Technologies and Benefits for Video Coding by means of Artificial Intelligence '''Slide No 10''' |
||
| url = https://mpai.community/wp-content/uploads/2022/03/HPA-V1.6_.pptx |
| url = https://mpai.community/wp-content/uploads/2022/03/HPA-V1.6_.pptx |
||
Řádek 88: | Řádek 88: | ||
| ref = harv |
| ref = harv |
||
}}</ref> |
}}</ref> |
||
Hlavním cílem vlastního projektu MPAI-EVC je, aby se '''Final Standard''' pokusil dosáhnout alespoň 35-50% zlepšení oproti aktuálnímu ({{Vjazyce2|en|''State of the art''}}) tradičnímu '''EVC'''.<ref>{{Citace elektronické monografie |
|||
| titul = Basic Applications, Technologies and Benefits for Video Coding by means of Artificial Intelligence '''Slide No 24''' |
|||
| url = https://mpai.community/wp-content/uploads/2022/03/HPA-V1.6_.pptx |
|||
| vydavatel = mpai.community/news/presentations/#ShortPresentation |
|||
⚫ | |||
⚫ | |||
| ref = harv |
|||
⚫ | |||
| titul = Video Basic Applications, Technologies and Benefits for Video Coding by means of Artificial Intelligence '''Slide No & Content Differ''' |
|||
| url = https://platform.wim.tv/embed/?vod=33d669d3-4b28-4db9-b220-2c6fda5dc19d |
|||
| vydavatel = mpai.community/news/presentations/#ShortPresentation |
|||
⚫ | |||
⚫ | |||
| ref = harv |
|||
}}</ref> <small>(Použití obratu „State of the art“ může znamenat zpochybnění neměnnosti hlavního profilu EVC.)</small> |
|||
Základní profil nevyžaduje placení patentových poplatků; proto by z právního hlediska neměly vývoji bránit žádné patentové problémy. |
|||
== Odkazy == |
== Odkazy == |
||
=== Reference === |
=== Reference === |
||
{{Překlad|en|Essential Video Coding| |
{{Překlad|en|Essential Video Coding|1221110105|de|Essential Video Coding|242411213}} |
||
<references> |
<references> |
||
<ref name="req">{{Citace elektronické monografie |
<ref name="req">{{Citace elektronické monografie |
Aktuální verze z 11. 6. 2024, 23:17
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.[1][2][3][4]
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.[2][3][5]
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.[5] Dokument definuje dvě sady kódovacích nástrojů, sadu základní (anglicky base) a vylepšenou (anglicky enhanced):
- 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ů“ (royalty-free).[6]
- „vylepšená“ sada sestává z 21[7] 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ě.[7] 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 (anglicky baseline) 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.[7]
Základ EVC tvoří návrh firem Samsung, Huawei a Qualcomm.[8]
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 %.[9] U hlavního profilu se předpokládá úspora 40 %, ovšem ve srovnání s H.265/HEVC.[10] 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.[11]
- XEVE (eXtra-fast EVC coder)[12] je podle vlastního popisu rychlý EVC kodér s otevřeným zdrojovým textem. 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.[13][14][15]
Odkazy
Reference
V tomto článku byly použity překlady textů z článků Essential Video Coding na anglické Wikipedii a Essential Video Coding na německé Wikipedii.
- ↑ PENNINGTON, Adrian. NAB 2019: Five trends to watch. www.ibc.org. IBC, 2019-04-06. Dostupné online [cit. 2019-04-06].
- ↑ a b TIMMERER, Christian. MPEG 125 Meeting Report [online]. Bitmovin, 2019-02-14 [cit. 2019-04-06]. Dostupné online.
- ↑ a b GIBELLINO, Diego. Introducing MPEG-5 [online]. 2019-03-04 [cit. 2019-04-06]. Dostupné online.
- ↑ MPEG-5 EVC gets final approval [online]. CSImagazine.com [cit. 2020-05-06]. Dostupné online.
- ↑ a b Requirements for a New Video Coding Standard [online]. 2018-10-12 [cit. 2019-04-06]. Dostupné online.
- ↑ CHIARIGLIONE, Leonardo. A crisis, the causes and a solution [online]. 2018-01-28 [cit. 2019-04-06]. Protože jsem viděl nebezpečí, navrhl jsem proti němu strategii. Tím by se v MPEG vytvořily dvě linie postupu: jedna by vytvářela bezúplatné standardy (Option 1 v jazyce ISO) a druhá tradiční Fair Reasonable and Non Discriminatory (FRAND) standardy (Option 2 v jazyce ISO).. Dostupné online.
- ↑ a b c SAMUELSSON, Jonatan; CHOI, Kiho; CHEN, Jianle; RUSANOVSKYY, Dmytro, 2020. MPEG-5 Part 1: Essential Video Coding. SMPTE Motion Imaging Journal. SMPTE. Roč. 129, čís. 7, s. 10–16. Dostupné online [cit. 2021-06-26]. DOI 10.5594/JMI.2020.3001795. S2CID 225463271.
- ↑ OZER, Jan. Inside MPEG's Ambitious Plan to Launch 3 Video Codecs in 2020 [online]. 2019-10-15 [cit. 2020-06-12]. Přestože hlavní profil EVC používá nástroje podléhající licenčním poplatkům, lze je zapínat a vypínat s „omezenou ztrátou výkonu“. Tento model, který použila společnost Divideon se svým kodekem xvc, teoreticky umožňuje těm, kdo technologii nasazují, zvolit kompromis mezi výkonem a licenčními poplatky. (…) Na výzvu MPEG k předkládání návrhů pro MPEG-5 Part 1 byly předloženy dva návrhy, a sdružení MPEG vybralo návrh společností Samsung, Huawei a Qualcomm.. Dostupné online.
- ↑ Testing EVC, VVC, and LCEVC: How Do the Latest MPEG Codecs Stack Up? [online]. 2021-12-29 [cit. 2022-01-04]. Dostupné online. (anglicky)
- ↑ Open-Source Project for MPEG-5 EVC (Essential Video Coding)|Samsung Research [online]. [cit. 2021-08-27]. Dostupné online. (anglicky)
- ↑ Revcx/Revc Repository auf GitHub [online]. REVCX, 2020-07-27 [cit. 2020-07-31]. Dostupné online.
- ↑ eXtra-fast Essential Video Encoder (XEVE) [online]. 2023-01-09. Dostupné online.
- ↑ AI-Enhanced Video Coding (MPAI-EVC) [online]. Moving Picture, Audio and data Coding by Artificial Intelligence. Dostupné online.
- ↑ Basic Applications, Technologies and Benefits for Video Coding by means of Artificial Intelligence Slide No 10 [online]. mpai.community/news/presentations/#ShortPresentation, 2021-02-23 [cit. 2022-09-21]. Dostupné online.
- ↑ Video Basic Applications, Technologies and Benefits for Video Coding by means of Artificial Intelligence Slide No 10; Slides Content Differ [online]. mpai.community/news/presentations/#ShortPresentation, 2021-02-23 [cit. 2022-09-21]. Dostupné online.
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)
![]() |
Tento článek je příliš stručný nebo postrádá důležité informace. Pomozte Wikipedii tím, že jej vhodně rozšíříte. Nevkládejte však bez oprávnění cizí texty. |
Zdroj dat | cs.wikipedia.org |
---|---|
Originál | cs.wikipedia.org/wiki/w/index.php |