StereoTracer: Точная настройка генерации кадров

Triaxes StereoTracer (в данном примере мы используем версию 5.x.) может конвертировать стерео фотографии в многоракурсное 3D используя левый и правый кадр стереопары.
Возьмем в качестве примера данное фото, сделанное на торговой улице в маленьком хорватском городке, расположенном на берегу Адриатического моря. Этот .MPO файл был снят на камеру FujiFilm 3D W1.

Посмотрим, как мы можем конвертировать данное фото в 3D.

1. Запускаем StereoTracer, выбираем тип проекта «Стерео пара»:

2. Выбираем исходный файл.

3. Далее выбираем третью опцию (Стерео пара и карта глубины по двум изображениям).

4. StereoTracer автоматически выровняет исходные изображения (нажимаем «Автовыравнивание») и определит параллаксы («Автопараллаксы»).
Используем эти опции для достижения наилучшего результата.

5. Затем StereoTracer покажет окно предпросмотра с 9 вариантами карт глубины.
Выбираем лучший из них.

Нажимаем кнопку Готово. StereoTracer рассчитает карты глубины для двух изображений.

Ниже представлен результат:

StereoTracer v. 5.1 имеет улучшенные алгоритмы генерации карты глубины. Сравним с результатом, полученным в более старой 4.х версии:


Анимированный gif:

Теперь мы можем сгенерировать multiview. Используем команду: Изображение| Сгенерировать кадры.

Данный диалог предлагает следующие опции:
— использовать параметры исходного фото: в этом случае генерируются только промежуточные кадры и точка конвергенции не меняется;
— использовать ручные настройки: в этом случае мы можем установить желаемый параллакс и точку конвергенции.

В первом случае получим такую серию кадров:

На исходном изображении точка конвергенции находится дальше фона (стена на фото), в результате кажется, что объект двигается.
Если мы хотим создать качественное лентикулярное 3D изображение, лучше выполнить компенсационный сдвиг.
Это можно сделать в 3DMasterKit для всей серии кадров.
StereoTracer также может исправить ситуацию.
Выбираем «Ручные настройки» и для области нулевого параллакса выставляем значение 127 ( 0 — фон; 255-передний план, 127 — область посередине)

Оставим значение параллакса без изменения.
В результате получаем такую серию кадров:

Если значение параллакса на исходном фото недостаточно для хорошего лентикулярного 3D изображения, мы можем увеличить его.
В этом случае StereoTracer экстраполирует кадры исходного изображения.

В результате получим вот такую серию кадров:

Таким образом, используя «интер-» и «экстраполяцию» стерео фотографии в StereoTracer мы можем получить серию изображений приближенную к реальной многоракурсной съемке.