Преобразование обычной фотографии в 3D

Вопросы создания 3D изображений методом "карты глубины", работа с программой StereoTracer

Модераторы: Vlad Sidash, Ledmaster, Anastasiya

Алексей Поляков
Site Admin
Сообщений: 771
Зарегистрирован: Ср авг 23, 2006 1:08 pm
Контактная информация:

Преобразование обычной фотографии в 3D

Сообщение Алексей Поляков » Вт янв 06, 2009 5:28 pm

Привет!

Вот, на новогоднюю тему: Вид из окна офиса :-)

Сначала создали карту глубины. Использовали внешнюю программу редактирования растровых изображений. В результате имеем следующую пару изображений.

Изображение

Запускаем StereoTracer и выбираем изображения:
Шаг 1
Изображение

Шаг 2
Изображение
Затем все, как описано в этой ветке форума
Создание карты глубины из стереопары в Triaxes StereoTracer


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

Эффект можно оценить на стереопаре:
Для прямого просмотра:
Изображение

Анаглиф:
Изображение

Анимированный gif экспортирован из StereoTracer (preview):
Изображение

С уважением,
Алексей.
Последний раз редактировалось Алексей Поляков Вт янв 27, 2009 5:26 pm, всего редактировалось 3 раз.

Алексей Поляков
Site Admin
Сообщений: 771
Зарегистрирован: Ср авг 23, 2006 1:08 pm
Контактная информация:

Сообщение Алексей Поляков » Пт янв 09, 2009 11:24 pm

Еще одна фотография. 2D->3D в StereoTracer. Праздники долгие, надо же чем-то заняться :-). Фотография сделана летом 2007 в месте слияния рек Обь и Томь.

Исходная фотография + созданная карта глубины.
Изображение

Стереопара для параллельного просмотра
Изображение

Анаглиф
Изображение

Анимированный gif (Превью, экспортированное из StereoTracer)
Изображение

С уважением,
Алексей.
Последний раз редактировалось Алексей Поляков Вт янв 27, 2009 5:29 pm, всего редактировалось 1 раз.

Артур
Сообщений: 3
Зарегистрирован: Пт янв 16, 2009 6:33 pm

Сообщение Артур » Пт янв 16, 2009 6:39 pm

Добрый день) Очень сипатишные работы.
подскажите пожалуйста Какую внешнюю программу вы используете для создания Карты глубины? где ее можно найти (желательно с руководством)
заинтересовался этим недавно, и редактируя карту в СтереоТрансе не могу добиться таких эффектов как у вас.
Спасибо

Алексей Поляков
Site Admin
Сообщений: 771
Зарегистрирован: Ср авг 23, 2006 1:08 pm
Контактная информация:

Сообщение Алексей Поляков » Пт янв 16, 2009 11:42 pm

Эти карты создавались вручную. Сделать такую карту можно в любой программе редактирования, например в Photoshop или GIMP. В StereoTracer пока нет функций попиксельного редактирования, поэтому для того, чтобы сделать локальные изменения используйте функции контекстного меню сохранить изображение, правьте в редакторе, затем загрузить и рендерите кадры.

Успехов!
Алексей.

Алексей Поляков
Site Admin
Сообщений: 771
Зарегистрирован: Ср авг 23, 2006 1:08 pm
Контактная информация:

Сообщение Алексей Поляков » Вс янв 18, 2009 1:03 am

Артур писал(а):Какую внешнюю программу вы используете для создания Карты глубины? где ее можно найти (желательно с руководством)


Здесь описаны примеры создания карты глубины в программах Photoshop и GIMP.

GIMP доступен для свободной загрузки здесь:
http://www.gimp.org/downloads/
Последний раз редактировалось Алексей Поляков Ср янв 21, 2009 12:01 pm, всего редактировалось 2 раз.

XAKEPEHOK
Сообщений: 15
Зарегистрирован: Ср янв 21, 2009 12:46 am

Сообщение XAKEPEHOK » Ср янв 21, 2009 12:59 am

Подскажите, какие параметры при генерации изображений надо поменять, чтобы исправить вот это
Изображение
Изображение
Изображение

Дмитрий Кудрявский
Site Admin
Сообщений: 43
Зарегистрирован: Чт ноя 09, 2006 7:32 pm

Сообщение Дмитрий Кудрявский » Ср янв 21, 2009 12:53 pm

Что именно вы хотите исправить? Поясните, пожалуйста.

XAKEPEHOK
Сообщений: 15
Зарегистрирован: Ср янв 21, 2009 12:46 am

Сообщение XAKEPEHOK » Ср янв 21, 2009 4:51 pm

изображение двоится. я так понимаю это из-за параметров Parallax percent и Plane of zero parallax . Оба параметра оставил по умолчанию.

В справке написано, что возможные артефакты могут возникать при слишком большом значении паралакса.

Если при стереосъемке можно расчитать базис, нельзя ли проделывать аналогичное здесь?

Алексей Поляков
Site Admin
Сообщений: 771
Зарегистрирован: Ср авг 23, 2006 1:08 pm
Контактная информация:

Сообщение Алексей Поляков » Ср янв 21, 2009 5:37 pm

Изображение двоится уже при наложении растра. Причина - неправильно выбран шаг кодирования под растр. Для подбора правильного шага используйте питч-тест. Как сделать питч тест - смотрите в документации: 3DMasterKit - п. 2.10.2 Коррекция шага кодирования.

С уважением,
Алексей.

XAKEPEHOK
Сообщений: 15
Зарегистрирован: Ср янв 21, 2009 12:46 am

Сообщение XAKEPEHOK » Ср янв 21, 2009 6:27 pm

шаг растра верный. питч тестом определил его пириод - 70,57
готовые шаблоны в 3DMasterKit выглядят правильно

Алексей Поляков
Site Admin
Сообщений: 771
Зарегистрирован: Ср авг 23, 2006 1:08 pm
Контактная информация:

Сообщение Алексей Поляков » Чт янв 22, 2009 11:16 am

XAKEPEHOK писал(а):шаг растра верный. питч тестом определил его пириод - 70,57
готовые шаблоны в 3DMasterKit выглядят правильно


Возможные причины:
1) у Вас нелицензионная копия ПО.
2) Вы делаете какую-то нетривиально простую ошибку.
Напишите нам в тех. подеержку через форму Контакты, укажите серийный номер программы и мы по-шагам все разберем.

С уважением,
Алексей

XAKEPEHOK
Сообщений: 15
Зарегистрирован: Ср янв 21, 2009 12:46 am

Сообщение XAKEPEHOK » Чт янв 22, 2009 10:03 pm

Картинки делаю в стерео-трейсере, заранее добавляя в центр пустю белую линию, а потом убираю ее на всех картинках.
Печать осуществляю не в 3DMasterKit а в 3DZextrime, хотя приобретение СтереоТрейсера ра и мастер кита в планах (для начала хотелось бы разобраться.)

Печать из мастеркита даёт такой же результат. Прилагаю скан

Изображение

скажите, можно связаться с вами в ICQ? Мой номер 475204

Изображение менее искажено не из за печати в разных программах, а из-за того, что здесь паралак меньше и плоскость нулевого паралакса больше.

Алексей Поляков
Site Admin
Сообщений: 771
Зарегистрирован: Ср авг 23, 2006 1:08 pm
Контактная информация:

Сообщение Алексей Поляков » Вт янв 27, 2009 12:49 am

XAKEPEHOK писал(а):изображение двоится. я так понимаю это из-за параметров Parallax percent и Plane of zero parallax . Оба параметра оставил по умолчанию.

В справке написано, что возможные артефакты могут возникать при слишком большом значении паралакса.

Если при стереосъемке можно расчитать базис, нельзя ли проделывать аналогичное здесь?


Здесь ситуация у нас проще. Расчитывая базис при съемке, мы прогназируем, какой будет параллакс. Здесь можно его сразу задать.
Параметры по-умолчанию вполне подойдут и для данного изображения. Речь об артефактах в StereoTracer идет о размытии сгенерированных кадров на краях объектов - эти артефакты видны и не на склеенных картинках. Однако в нашем случае, при параметрах по-умолчанию, все более-менее Ок.

Параллакс нормальный - это можно видеть на анаглифном изображении:
Изображение

1. При открытии изображений в 3DMasterKit убедитесь, что они загружены в правильном порядке (по возрастанию номеров).
2. Проверьте все-таки шаг кодирования.
3. Выведите настроечную рамку вокруг изображения - проверьте по ней при склейке правильность наложения растра.

С уважением,
Алексей.

XAKEPEHOK
Сообщений: 15
Зарегистрирован: Ср янв 21, 2009 12:46 am

Сообщение XAKEPEHOK » Вт янв 27, 2009 4:36 am

Спасибо, разобрался. Прична была в следующем:
Принтер Epson CX4300
пичт тесты печатал с включенной опцией "С полями", а вот само изображение печатал выключив ее, подумав что так уж точно ничего не перемасштабируется. Все сделал, все получилось

barred
Сообщений: 11
Зарегистрирован: Чт фев 05, 2009 5:47 pm

Сообщение barred » Пн фев 09, 2009 3:55 pm

Доброго всем дня и хорошего настроения!

В процессе освоения StereoTracer возник небольшой вопрос, надеюсь на помощь. Итак, имеется следующая фотография, для нее построена карта глубины. При генерации кадров, в настройках, как я понял, есть возможность указать цвет нулевого параллакса, что я и делаю. Указываю 182, что соответствует людям на фото. Но при этом наблюдается искажение той части рисунка где находится голова (возможно там большой контраст). Процент параллакса ставлю 4, искажение все еще есть. Если ставить меньше, объем уже малозаметен. Подскажите как избавиться от искажения? В остальном картинка ведет себя правильно.

Изображение
Изображение
Изображение


Вернуться в «StereoTracer/3D с помощью карты глубины»

Кто сейчас на форуме

Количество пользователей, которые сейчас просматривают этот форум: нет зарегистрированных пользователей и 2 гостей