Применение программы Morpher для генерации последовательности кадров из стереопары
Введение
Для изготовления растрового (лентикулярного) стереоизображения с реалистичным объемным эффектом используется серия кадров многоракурсной стереосъемки. Количество кадров в серии, как правило 12-18. Такая серия кадров может быть получена при последовательном перемещении фотокамеры в горизонтальном направлении с помощью штатива Triaxes 3DRail. Однако такой способ требует, чтобы объекты фотографируемой сцены оставались неподвижными во время съемки всех кадров. Это условие не всегда может быть выполнено и ограничивает выбор сюжетов. Компромиссным решением в этой ситуации является получение стереопары и дальнейшая генерация промежуточных кадров, моделирующих многоракурсную стереосъемку.
Стереопара может быть получена путем фотографирования сцены камерой с двумя объективами или двумя камерами, синхронизированными с помощью пульта дистанционного управления Triaxes 3D Camera Control. Кроме того, стереопару можно отснять одной камерой с использованием штатива Triaxes 3DRail, сделав только один сдвиг камеры на расстояние стереобазиса.
Генерация промежуточных кадров выполняется в программе Morpher.
Подготовка изображений
При съемке стереопары полученные изображения иногда отличаются по уровню яркости и балансу цветов. Это может негативно сказаться на результате. Поэтому для получения более качественного результата рекомендуется предварительно выровнять яркость кадров. Кроме того, если в исходной стереопаре есть несоответствие масштаба или перекос одного из кадров относительно другого, эти погрешности лучше исправить перед началом работы. Для приведения изображений к одному масштабу, выравнивания по горизонтали/вертикали, коррекции яркости и контраста рекомендуется использовать программу Triaxes 3DMasterKit. Воспользовавшись функцией экспорта изображений, мы получим готовые для обработки в программе Morpher исходные кадры.
Начало работы
Создание серии кадров начинается с загрузки в программу Morpher исходной стереопары. Далее требуется, с помощью инструментов программы, указать контуры соответствующих объектов на левом и правом кадрах.
Рассмотрим процесс создания серии кадров на примере городской фотографии (рис. 1). Видно, что на фотографии гуляют дети, летают голуби. Получить серию снимков путем многоракурсной съемки было бы затруднительно.
А |
Б |
Рисунок 1 – Исходная стереопара. |
Процесс заключается в следующем:
- выбрать какую-нибудь область на снимке и обвести ее контуром на левом изображении (Контур|Добавить контур, кнопка на панели инструментов ). В данном примере обведена крыша здания (рис. 2).
После добавления контура можно увеличить масштаб и уточнить положение точек в режиме синхронного редактирования. Чем точнее Вы установите контрольные точки, тем лучше будет результат.
Рисунок. 2. Создание контура крыши.
- Выйти из режима синхронного редактирования (Контур|Синхронное редактирование, кнопка на панели инструментов ), и перейти к редактированию контура в области конечного (правого) изображения.
Выделите текущий контур и переместите его таким образом, чтобы он совпадал с объектом изображения. (Контур|Переместить контур, кнопка на панели инструментов ) (рис. 3).
Рисунок. 3. Перемещение контура крыши.
Рисунок. 4. Завершенный контур крыши.
Генерация промежуточного изображения
При расчете стереопары довольно часто приходится генерировать серию кадров для просмотра промежуточных результатов. В этом случае достаточно сгенерировать 3 – 5 кадров. Для запуска процесса генерации кадров выполните команду «Генерация кадров» из меню «Изображение» (клавиши быстрого вызова Alt+G). В появившемся диалоговом окне можно задать количество генерируемых кадров в серии.
После того как контур крыши полностью установлен на начальном и конечном изображении, Вы можете сгенерировать небольшую серию кадров и посмотреть результат.
Рисунок. 5. Промежуточное изображение.
Теперь выделяем контуры слудующего объекта и т.д. При добавлении новых контуров промежуточные кадры будут становиться все более четкими.
Завершение работы и сохранение серии кадров
На Рис.6 изображена стереопара с обведенными контурами всех значимых объектов.
После того как все значимые объекты изображения обведены контурами и полученный промежуточный результат устраивает, можно cгенерировать необходимое количество кадров.
Рисунок. 6. Законченный проект Morpher.
Результатом работы является серия кадров, практически не уступающая реальной фотосъемке (Рис 7).
Рисунок 7 – Результат генерации промежуточных кадров |