Тип процесса | цифровой и печатный |
---|---|
Промышленный сектор (ы) | Кино и телевидение, полиграфическая продукция |
Основные технологии s или подпроцессы | Компьютерное программное обеспечение |
Продукт (ы) | Фильмы, телешоу, социальные сети, печатные изображения |
Преобразование видео из 2D в 3D (также называемое Преобразование 2D в стерео 3D и преобразование стерео ) - это процесс преобразования 2D («плоской») пленки в форму 3D, которая почти во всех случаях стерео, так что это процесс создания изображения для каждого глаза из одного 2D-изображения.
Преобразование 2D в 3D добавляет бинокулярный сигнал глубины несоответствия к цифровым изображениям, воспринимаемым мозгом, таким образом, если все сделано правильно, значительно улучшается эффект погружения при просмотре стерео видео по сравнению с 2D видео. Однако для того, чтобы преобразование было успешным, преобразование должно выполняться с достаточной точностью и правильностью: качество исходных 2D-изображений не должно ухудшаться, а введенный сигнал несоответствия не должен противоречить другим сигналам, используемым мозгом для восприятия глубины .. Если все сделано правильно и тщательно, преобразование дает стерео-видео, аналогичное качеству «родного» стерео-видео, которое снимается в стерео и точно настраивается и выравнивается при пост-обработке.
Можно свободно определить два подхода к преобразованию стерео. : качественное полуавтоматическое преобразование для кино и высококачественного 3DTV, а также низкое автоматическое преобразование для дешевых 3DTV, VOD и подобных приложений.
Компьютерная анимация 2D-фильмы, созданные с использованием 3D-моделей, могут быть повторно визуализированы в стереоскопическом 3D-формате путем добавления второй виртуальной камеры, если исходные данные все еще доступны. Технически это не конверсия; следовательно, такие повторно визуализированные фильмы имеют то же качество, что и фильмы, изначально созданные в стереоскопическом 3D. Примеры этого метода включают переиздание Истории игрушек и Истории игрушек 2. Повторное рассмотрение исходных компьютерных данных для двух фильмов заняло четыре месяца, а также еще шесть месяцев, чтобы добавить 3D. Тем не менее, не все фильмы CGI повторно визуализируются для переиздания в 3D из-за затрат, времени, нехватки квалифицированных ресурсов или отсутствия компьютерных данных.
С увеличением количества фильмов, выпускаемых в 3D, преобразование 2D в 3D стало более распространенным. Большинство не- CGI стерео 3D блокбастеров полностью или, по крайней мере, частично преобразованы из 2D-материала. Даже Аватар содержит несколько сцен, снятых в 2D и преобразованных в стерео при постобработке. Причины для съемки в 2D вместо стерео являются финансовыми, техническими, а иногда и художественными:
Даже в случае стереосъемки часто может потребоваться преобразование. Помимо упомянутых сложных для съемки сцен, бывают ситуации, когда несоответствия в стереофонических изображениях слишком велики, чтобы их можно было отрегулировать, и проще выполнить преобразование 2D в стерео, рассматривая одно из изображений как исходный 2D-источник.
Безотносительно к конкретным алгоритмам все рабочие процессы преобразования должны решать следующие задачи:
Методы высококачественного преобразования также должны иметь дело со многими типичными проблемами, включая:
Большинство полуавтоматических методов преобразования стерео используют карты глубины и рендеринг на основе изображений с глубиной.
Идея состоит в том, что для каждого кадра создается отдельное вспомогательное изображение, известное как «карта глубины ». или для серии однородных кадров, чтобы указать глубину объектов, присутствующих в сцене. Карта глубины - это отдельное изображение в градациях серого, имеющее те же размеры, что и исходное 2D-изображение, с различными оттенками серого для обозначения глубины каждой части кадра. Хотя отображение глубины может создать довольно сильную иллюзию трехмерных объектов в видео, оно по своей сути не поддерживает полупрозрачные объекты или области, а также не допускает явного использования окклюзии, поэтому эти и другие подобные проблемы следует решать с помощью отдельной метод.
Пример карты глубины Создание и реконструкция трехмерных форм из одно- или многовидовых карт глубины или силуэтовОсновными этапами методов преобразования на основе глубины являются:
Стерео может быть представлено в любом формате для целей предварительного просмотра, включая анаглиф.
Длительные этапы - сегментация / ротоскопирование изображения, создание карты глубины и заполнение непокрытой области. Последнее особенно важно для максимально качественной конвертации.
Существуют различные методы автоматизации для создания карты глубины и восстановления фона. Например, автоматическая оценка глубины может использоваться для создания исходных карт глубины для определенных кадров и снимков.
Людей, занимающихся такой работой, можно назвать художниками глубины.
Развитие карт глубины, многослойность позволяет обойти ограничения карт глубины путем введения нескольких слоев масок глубины в градациях серого для реализации ограниченной полупрозрачности. Подобно простому методу, многослойность включает применение карты глубины более чем к одному «фрагменту» плоского изображения, что приводит к гораздо лучшему приближению глубины и выступа. Чем больше слоев обрабатывается отдельно для каждого кадра, тем выше качество трехмерной иллюзии.
3D-реконструкция и повторное проецирование могут использоваться для преобразования стерео. Он включает в себя создание 3D-модели сцены, извлечение исходных поверхностей изображения в виде текстур для 3D-объектов и, наконец, рендеринг 3D-сцены с двух виртуальных камер для получения стерео-видео. Этот подход достаточно хорошо работает в случае сцен со статическими жесткими объектами, такими как городские снимки со зданиями, снимки интерьера, но есть проблемы с нежесткими телами и мягкими нечеткими краями.
Другой метод - настроить как левый, так и правые виртуальные камеры, обе смещены от исходной камеры, но разделяют разницу смещения, затем закрашивают края окклюзии изолированных объектов и символов. По сути, очистка нескольких элементов заднего, среднего и переднего плана.
Бинокулярное несоответствие также может быть получено из простой геометрии.
Можно автоматически оценивать глубину, используя различные типы движение. В случае движения камеры можно рассчитать карту глубины всей сцены. Кроме того, движение объекта может быть обнаружено, а движущимся областям можно присвоить меньшие значения глубины, чем фон. Окклюзии предоставляют информацию об относительном положении движущихся поверхностей.
Подходы этого типа также называются «глубиной от расфокусировки» и «глубиной от размытия». В подходах «глубина от расфокусировки» (DFD) информация о глубине оценивается на основе степени размытия рассматриваемого объекта, тогда как подходы «глубина от фокуса» (DFF) имеют тенденцию сравнивать резкость объекта по диапазону изображений. снято с разными фокусными расстояниями, чтобы определить расстояние до камеры. Для правильной работы DFD требуется всего два или три с разным фокусом, тогда как DFF требует как минимум 10-15 изображений, но он более точен, чем предыдущий метод.
Если на обработанном изображении обнаруживается небо, можно также принять во внимание, что более удаленные объекты, помимо тумана, должны быть более ненасыщенными и более голубоватыми из-за толстого слоя воздуха.
Идея метода основана на том факте, что параллельные линии, такие как железнодорожные пути и обочины, кажутся сходящимися с расстоянием, в конечном итоге достигая точки схода на горизонте. Поиск этой точки схода дает самую дальнюю точку всего изображения.
Чем больше сходятся линии, тем дальше они кажутся. Таким образом, для карты глубины область между двумя соседними сходящимися линиями может быть аппроксимирована градиентной плоскостью.