Страница 1 из 2

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

Добавлено: Вт янв 06, 2009 5:28 pm
Алексей Поляков
Привет!

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

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

Изображение

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

Добавлено: Вс янв 18, 2009 1:03 am
Алексей Поляков
Артур писал(а):Какую внешнюю программу вы используете для создания Карты глубины? где ее можно найти (желательно с руководством)


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

GIMP доступен для свободной загрузки здесь:
http://www.gimp.org/downloads/

Добавлено: Ср янв 21, 2009 12:59 am
XAKEPEHOK
Подскажите, какие параметры при генерации изображений надо поменять, чтобы исправить вот это
Изображение
Изображение
Изображение

Добавлено: Ср янв 21, 2009 12:53 pm
Дмитрий Кудрявский
Что именно вы хотите исправить? Поясните, пожалуйста.

Добавлено: Ср янв 21, 2009 4:51 pm
XAKEPEHOK
изображение двоится. я так понимаю это из-за параметров Parallax percent и Plane of zero parallax . Оба параметра оставил по умолчанию.

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

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

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

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

Добавлено: Ср янв 21, 2009 6:27 pm
XAKEPEHOK
шаг растра верный. питч тестом определил его пириод - 70,57
готовые шаблоны в 3DMasterKit выглядят правильно

Добавлено: Чт янв 22, 2009 11:16 am
Алексей Поляков
XAKEPEHOK писал(а):шаг растра верный. питч тестом определил его пириод - 70,57
готовые шаблоны в 3DMasterKit выглядят правильно


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

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

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

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

Изображение

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

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

Добавлено: Вт янв 27, 2009 12:49 am
Алексей Поляков
XAKEPEHOK писал(а):изображение двоится. я так понимаю это из-за параметров Parallax percent и Plane of zero parallax . Оба параметра оставил по умолчанию.

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

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


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

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

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

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

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

Добавлено: Пн фев 09, 2009 3:55 pm
barred
Доброго всем дня и хорошего настроения!

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

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