Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны ) ( Узнайте, как и когда удалить этот шаблон сообщения )
|
Multiview Video Coding ( MVC , также известный как MVC 3D ) - это стандарт стереоскопического кодирования видео для сжатия видео, который позволяет эффективно кодировать видеопоследовательности, снятые одновременно с нескольких углов камеры в одном видеопотоке. [1] Он использует метод « 2D плюс дельта» и является дополнением к стандарту сжатия видео H.264 (MPEG-4 AVC) , разработанному совместно MPEG и VCEG , [2] при участии ряда компаний, в первую очередь Panasonic и LG Electronics . [3]
Форматирование MVC предназначено для кодирования стереоскопического (с двумя ракурсами) 3D-видео , а также телевидения со свободными точками обзора и многоракурсного 3D телевидения . Профиль Stereo High был стандартизирован в июне 2009 года; профиль основан на наборе инструментов MVC и используется в стереоскопических версиях Blu-ray 3D . [4]
Технический обзор [ править ]
MVC основан на идее, что видеозаписи одной и той же сцены под разными углами имеют много общих элементов. Можно кодировать все одновременно захваченные кадры в одном и том же элементарном потоке и передавать как можно больше информации на разных уровнях. Это может уменьшить размер закодированного видео. [5] [6]
Видео с несколькими ракурсами содержит большое количество статистических зависимостей между ракурсами, поскольку все камеры снимают одну и ту же сцену с разных точек обзора. Следовательно, комбинированное временное и межвидовое предсказание важно для эффективного кодирования MVC. Кадр с определенной камеры можно предсказать не только из связанных во времени кадров с той же камеры, но и из кадров соседних камер. Эти взаимозависимости можно использовать для эффективного прогнозирования. [7] [8] [9]
Метод для этого, используемый в Multiview Video Coding для фильмов Blu-ray 3D, известен как алгоритм 2D плюс дельта , а сама спецификация MVC является частью стандарта H.264 как поправка к H.264 "Приложение H" Технические характеристики. [10]
Поддержка открытого исходного кода в основном отсутствует [ править ]
Этот раздел содержит информацию неясной или сомнительной важности или актуальности для предмета статьи . декабрь 2020 г. ) (Узнайте, как и когда удалить этот шаблон сообщения ) ( |
По состоянию на апрель 2015 года по-прежнему не существует бесплатного программного обеспечения с открытым исходным кодом, которое поддерживает программное декодирование стандарта сжатия видео MVC. Такие популярные декодеры H.264 и HEVC (H.265) с открытым исходным кодом, такие как те, которые используются в библиотеках FFmpeg и Libav, просто игнорируют дополнительную информацию для второго представления и, таким образом, не показывают второе представление для стереоскопических представлений. В большинстве случаев причина того, что эта поддержка не добавляется, заключается в том, что MVC не учитывался, когда исходный код декодеров H.264 и HEVC был написан, поэтому он был закодирован в одном большом фрагменте, и более поздние поправки как таковые часто означали бы много предварительный рефакторинг кодаработа и большие изменения его текущей архитектуры, с основной работой по распутыванию и переупорядочиванию некоторого кода и разделению различных функций в существующем коде декодера на более мелкие части для упрощения обработки, чтобы, в свою очередь, облегчить добавление таких поправок, как MVC. [11]
Некоторая проверка концепции работы , однако была сделана вниз по течению в прошлом , но никогда не делала его вверх по течению в официальные релизы FFmpeg или Libav . [12] [13]
8 марта 2016 года ситуация улучшилась. Версия 0.68 из коллекции LAV Filters DirectShow Media Splitter и Decoders [14] была выпущена разработчиком Nevcairiel (который также работает с Media Player Classic - Home Cinema (MPC-HC)) с поддержкой демультиплексирования и декодирования H.264 MVC 3D. . С помощью этого выпуска и FRIM [15], написанного программистом по имени "videohelp3d" [16], можно написать сценарий AviSynth для предварительной обработки видеоклипа H.264 MVC 3D, который затем можно открыть с помощью бесплатного 3D-видео. player Bino [17], а затем отображается как красно-голубой анаглиф, например.
Использование подключаемого модуля FRIM AviSynth (FRIMSource) описано на домашней странице "videohelp3d". Фильтры LAV можно использовать для получения звука из видеоклипа H.264 MVC 3D. Разработчик [18] сообщил, что в будущем выпуске LAV Video может быть напрямую рендеринг видео как Side-by-Side.
Патентообладатели [ править ]
Следующие организации проводят патенты , которые внесли свой вклад в развитие технологии MVC, перечисленных в патентный пул по MPEG LA .
Организация [19] | Действующие патенты | Патенты с истекшим сроком действия | Всего патентов [3] |
---|---|---|---|
Panasonic | 607 | 41 год | 648 |
LG Electronics | 85 | 2 | 87 |
Dolby Laboratories | 77 | 3 | 80 |
Фраунгофера | 65 | 0 | 65 |
Fujitsu | 59 | 3 | 62 |
Mitsubishi Electric | 28 год | 21 год | 49 |
GE | 31 год | 0 | 31 год |
ООО «Тагиван II» | 27 | 0 | 27 |
Сименс | 14 | 9 | 23 |
Колумбийский университет | 0 | 17 | 17 |
Макселл | 14 | 0 | 14 |
Лицензирование Thomson | 0 | 14 | 14 |
Koninklijke KPN NV1 | 0 | 13 | 13 |
Nippon Telegraph and Telephone | 8 | 0 | 8 |
NTT Docomo | 6 | 0 | 6 |
Sony | 5 | 0 | 5 |
Научно-исследовательский институт электроники и телекоммуникаций | 2 | 1 | 3 |
HP Inc. | 0 | 1 | 1 |
См. Также [ править ]
- 2D плюс Дельта
- 2D плюс глубина
- Кодирование стереоскопического видео
- Цифровое 3D
- Стереоскопический
- TDVision
- 3D телевидение
- 3DTV
- 3D дисплей
- 3-D фильм
- Перекрестные помехи
- Стереоскопия
- Диск 3D Blu-ray
- Список 3D фильмов
Ссылки [ править ]
- ↑ https://research.nokia.com/page/4988 Архивировано 16 июля 2015 г. намобильном 3D-видео Wayback Machine.
- ^ «Архивная копия» (PDF) . Архивировано из оригинального (PDF) 19 июля 2011 года . Проверено 13 января 2011 года .CS1 maint: заархивированная копия как заголовок ( ссылка ) 3DTV НА ДОМУ: СОСТОЯНИЕ, ПРОБЛЕМЫ И РЕШЕНИЯ ДЛЯ ДОСТАВКИ ВЫСОКОКАЧЕСТВЕННОГО ОПЫТА
- ^ a b «Патентный список MVC» (PDF) . MPEG LA . Проверено 11 июля 2019 .
- ^ http://3dvision-blog.com/tag/mpeg4-mvc/ Ассоциация дисков Blu-ray объявила окончательные спецификации 3D
- ^ https://wiki.libav.org/Blueprint/MultiAVFrame Libav MultiAVFrame Blueprint
- ^ Ijsselsteijn, Wijnand A .; Seuntiëns, Pieter JH; Мистерс, Лидия MJ (3 января 2006 г.). «Человеческий фактор 3D-дисплеев». 3D видеосвязь . Чичестер, Великобритания: John Wiley & Sons, Ltd., стр. 217–233. DOI : 10.1002 / 0470022736.ch12 . ISBN 978-0-470-02273-3.
- ^ MPEG - Технологии - Введение в кодирование видео с несколькими ракурсами
- ^ http://vision.princeton.edu/projects/2008/ECCV_stereo/paper_low-res.pdf Обучение согласованию стерео с двумя экранами
- ^ http://cs.nyu.edu/~fergus/teaching/vision_2012/6_Multiview_SfM.pdf Лекция 6: Многовидовое стерео и структура из движения
- ^ http://www.itu.int/rec/T-REC-H.264 H.264: Расширенное кодирование видео для общих аудиовизуальных услуг
- ^ blogs.gentoo.org/lu_zero/2014/04/04/the-road-to-mvc/ Путь к MVC
- ^ http://www.nt.uni-saarland.de/fileadmin/file_uploads/theses/master/Optimized_implementation_of_a_MVC_decoder.pdf Архивировано 4 марта 2016 г. на Wayback Machine Йохен Бритц - Оптимизированная реализация декодера MVC - Магистерская работа в области компьютеров и коммуникаций Технология
- ^ https://github.com/Britz/FFmpeg Britz - Что касается моей магистерской диссертации, я работаю над реализацией H.264 MVC в libvacodec на основе H.264, приложение H.
- ^ https://github.com/Nevcairiel/LAVFilters Репозиторий GitHub проекта LAV Filters Проверено 30 марта 2016 г.
- ^ http://www.videohelp.com/software/FRIM Страница загрузки Videohelp Дата обращения 30 марта 2016 г.
- ^ http://forum.doom9.org/showthread.php?t=169651 страница разработчиков "videohelp3d" Дата обращения 30 марта 2016.
- ^ http://bino3d.org/index.html Домашняя страница Bino - бесплатного 3D-видеопроигрывателя. Проверено 30 марта 2016 г.
- ^ http://forum.doom9.org/showthread.php?t=156191&page=1029 страница разработчиков "Nevcairiel" (внизу страницы) Дата обращения 30 марта 2016 г.
- ^ «Лицензиары, включенные в лицензию на патентный портфель MVC» . MPEG LA . Проверено 11 июля 2019 .
Внешние ссылки [ править ]
- Mitsubishi Electric Research Laboratories - проект кодирования видео с несколькими экранами
- MPEG - Технологии - Введение в кодирование видео с несколькими ракурсами
- MPEG - Технологии - Введение в 3D-видео
- MPEG - Visions - 3D Video Vision
- Исследовательский центр Nokia - проект мобильного 3D-видео и исходный код MVC
- NetBlender - решение кодирования MVC для создания 3D Blu-ray
- TDVision Systems, Inc - Патенты на стереоскопическое декодирование:
- TDVision Systems, Inc - Патент на стереоскопическое кодирование [ постоянная мертвая ссылка ]
- TDVision Systems, Inc - патент на стереоскопическое декодирование [ постоянная мертвая ссылка ]