Vícevidové kódování videa - Multiview Video Coding
![]() | Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto problémech na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Vícevidové kódování videa (MVC, také známý jako MVC 3D) je stereoskopické kódování videa standard pro komprese videa který umožňuje efektivní kódování videosekvencí zachycených současně z více úhlů kamery v jednom video streamu.[1] Využívá 2D plus Delta metoda a je dodatkem k H.264 (MPEG-4 AVC) standard komprese videa, vyvinutý společně MPEG a VCEG,[2] primárně s příspěvky řady společností Panasonic a LG Electronics.[3]
Formátování MVC je určeno pro kódování stereoskopický (dva pohledy) 3D video, stejně jako bezplatná televize s hlediskem a více pohledů 3D televize. Profil Stereo High byl standardizován v červnu 2009; profil je založen na sadě nástrojů MVC a používá se ve stereoskopii Blu-ray 3D zprávy.[4]
Technický přehled
MVC je založeno na myšlence, že videozáznamy stejné scény z různých úhlů sdílejí mnoho společných prvků. Je možné kódovat všechny simultánní snímky pořízené ve stejném základním proudu a sdílet co nejvíce informací napříč různými vrstvami. To může zmenšit velikost kódovaného videa.[5][6]
Multiview video obsahuje velké množství statistických závislostí mezi zobrazeními, protože všechny kamery snímají stejnou scénu z různých úhlů pohledu. Proto je pro efektivní kódování MVC důležitá kombinovaná časová a mezipohledová předpověď. Rámeček z určité kamery lze předvídat nejen z časově souvisejících snímků ze stejné kamery, ale také ze snímků sousedních kamer. Tyto vzájemné závislosti lze použít pro efektivní predikci.[7][8][9]
Metoda použitá v kódování videa Multiview pro 3D filmy Blu-ray je známá jako 2D plus Delta algoritmus a samotná specifikace MVC je součástí standardu H.264 jako dodatek k H.264 „Příloha H“ specifikace.[10]
Podpora open source většinou chybí
V dubnu 2015 stále neexistuje bezplatný open source software který podporuje softwarové dekódování standardu komprese videa MVC. Tak populární open source H.264 a HEVC (H.265) dekodéry, jaké se používají v FFmpeg a Libav knihovny jednoduše ignorují další informace pro druhý pohled, a proto nezobrazují druhý pohled pro stereoskopické pohledy. Ve většině případů není důvodem, proč nebyla přidána tato podpora, to, že MVC nebylo bráno v úvahu při psaní kódu dekodéru počátečního jádra H.264 a HEVC, takže byl kódován do jednoho velkého bloku a pozdější změna by jako taková často znamenala spoustu předpoklad refaktorování kódu práce a velké změny jeho současné architektury, s hlavní prací na rozmotání a přeskupení nějakého kódu a rozdělení různých funkcí ve stávajícím dekódovacím kódu na menší kousky pro snazší manipulaci a následně snadnější přidávání dodatků, jako je MVC.[11]
Nějaký ověření konceptu práce však byla v minulosti prováděna po proudu, ale nikdy se nedostala proti proudu do oficiálních vydání FFmpeg nebo Libav.[12][13]
Dne 8. března 2016 se situace zlepšila. Verze 0.68 kolekce DirectShow Media Splitter and Decoders LAV filtry [14] byl vydán vývojářem "Nevcairiel" (který také pracuje pro Přehrávač médií Classic - Domácí kino (MPC-HC) s podporou demuxování a dekódování 3D H.264 MVC. S pomocí tohoto vydání a FRIM [15] napsaný programátorem s názvem „videohelp3d“ [16] je možné napsat AviSynth skript k předběžnému zpracování 3D videoklipu H.264 MVC, který lze poté otevřít bezplatným 3D videopřehrávačem Bino [17] a poté se například zobrazí jako červeno-azurové anaglyfové video.
Použití pluginu FRIM AviSynth (FRIMSource) je popsáno na domovské stránce „videohelp3d“. LAV filtry lze použít k získání zvuku z 3D videoklipu H.264 MVC. Vývojář [18] zveřejnil, že v budoucím vydání by mohlo být možné, že LAV Video vykreslí video přímo vedle sebe.
Držitelé patentů
Následující organizace drží patenty které přispěly k vývoji technologie MVC, uvedené v a patentový fond podle MPEG LA.
Organizace[19] | Aktivní patenty | Patenty, jejichž platnost vypršela | Celkový počet patentů[3] |
---|---|---|---|
Panasonic | 607 | 41 | 648 |
LG Electronics | 85 | 2 | 87 |
Dolby Laboratories | 77 | 3 | 80 |
Fraunhofer | 65 | 0 | 65 |
Fujitsu | 59 | 3 | 62 |
Mitsubishi Electric | 28 | 21 | 49 |
GE | 31 | 0 | 31 |
Tagivan II LLC | 27 | 0 | 27 |
Siemens | 14 | 9 | 23 |
Columbia University | 0 | 17 | 17 |
Maxell | 14 | 0 | 14 |
Thomson Licencování | 0 | 14 | 14 |
Koninklijke KPN N.V.1 | 0 | 13 | 13 |
Nippon telegraf a telefon | 8 | 0 | 8 |
NTT Docomo | 6 | 0 | 6 |
Sony | 5 | 0 | 5 |
Výzkumný ústav elektroniky a telekomunikací | 2 | 1 | 3 |
HP Inc. | 0 | 1 | 1 |
Viz také
- 2D plus Delta
- 2D plus hloubka
- Stereoskopické kódování videa
- Digitální 3D
- Stereoskopický
- TDVision
- 3D televize
- 3DTV
- 3D zobrazení
- 3D film
- Přeslech
- Stereoskopie
- 3D disk Blu-ray
- Seznam 3D filmů
Reference
- ^ https://research.nokia.com/page/4988 Archivováno 16. července 2015 v Wayback Machine Mobilní 3D video
- ^ „Archivovaná kopie“ (PDF). Archivovány od originál (PDF) dne 19. července 2011. Citováno 13. ledna 2011.CS1 maint: archivovaná kopie jako titul (odkaz) 3DTV DOMA: STAV, VÝZVY A ŘEŠENÍ PRO DODÁVÁNÍ VYSOKÉ KVALITNÍ ZKUŠENOSTI
- ^ A b „Seznam patentů MVC“ (PDF). MPEG LA. Citováno 11. července 2019.
- ^ http://3dvision-blog.com/tag/mpeg4-mvc/ Asociace disků Blu-ray oznámila konečné 3D specifikace
- ^ https://wiki.libav.org/Blueprint/MultiAVFrame Libav MultiAVFrame Blueprint
- ^ Ijsselsteijn, Wijnand A .; Seuntiëns, Pieter J.H .; Meesters, Lydia M.J. (3. ledna 2006). "Lidské faktory 3D displejů". 3D video komunikace. Chichester, Velká Británie: John Wiley & Sons, Ltd. str. 217–233. doi:12.1002 / 0470022736.ch12. ISBN 978-0-470-02273-3.
- ^ MPEG - Technologies - Úvod do multiview kódování videa
- ^ http://vision.princeton.edu/projects/2008/ECCV_stereo/paper_low-res.pdf Naučit se stereofonní párování se dvěma pohledy
- ^ http://cs.nyu.edu/~fergus/teaching/vision_2012/6_Multiview_SfM.pdf Přednáška 6: Multi-view Stereo & Structure from Motion
- ^ http://www.itu.int/rec/T-REC-H.264 H.264: Pokročilé kódování videa pro obecné audiovizuální služby
- ^ blogs.gentoo.org/lu_zero/2014/04/04/the-road-to-mvc/ Cesta k MVC
- ^ http://www.nt.uni-saarland.de/fileadmin/file_uploads/theses/master/Optimized_implementation_of_a_MVC_decoder.pdf Archivováno 4. března 2016 v Wayback Machine Jochen Britz - Optimalizovaná implementace dekodéru MVC - diplomová práce v oboru výpočetní a komunikační technologie
- ^ https://github.com/Britz/FFmpeg Britz - Z hlediska mé diplomové práce pracuji na implementaci H.264 MVC v libvacodec na základě H.264 Annex H.
- ^ https://github.com/Nevcairiel/LAVFilters Úložiště GitHub projektu LAV Filters Citováno 2016-03-30
- ^ http://www.videohelp.com/software/FRIM Stránka ke stažení Videohelp Citováno 2016-03-30
- ^ http://forum.doom9.org/showthread.php?t=169651 stránka vývojářů „videohelp3d“ Citováno 2016-03-30
- ^ http://bino3d.org/index.html Domovská stránka Bino - bezplatný 3D video přehrávač Citováno 2016-03-30
- ^ http://forum.doom9.org/showthread.php?t=156191&page=1029 stránka vývojářů „Nevcairiel“ (ve spodní části stránky) Citováno 2016-03-30
- ^ „Poskytovatelé licence zahrnutí do licence MVC Patent Portfolio License“. MPEG LA. Citováno 11. července 2019.
externí odkazy
- Mitsubishi Electric Research Laboratories - projekt kódování videa Multiview
- MPEG - Technologies - Úvod do multiview kódování videa
- MPEG - Technologies - Úvod do 3D videa
- MPEG - Vize - 3D video vidění
- Nokia Research Center - mobilní 3D video projekt a zdrojový kód MVC
- NetBlender - řešení kódování MVC pro tvorbu 3D Blu-ray
- TDVision Systems, Inc - stereoskopické dekódovací patenty: