Ru-Board.club
← Вернуться в раздел «Цифровое изображение»

» Цифровые панорамы

Автор: xy
Дата сообщения: 14.06.2005 14:25
1drey
а что за Панокуб?
Автор: minorlogic
Дата сообщения: 14.06.2005 14:29
Ну слава богу а то думал что крыша не едет ....
Аська есть у меня 81060237 - велкам !

Zubetz_Blitz
Советую все таки разобраться с командной строкой и т..д Если получится , было бы здорово , если бы вы написали краткий обзор ! !

Автор: Zubetz_Blitz
Дата сообщения: 14.06.2005 14:29
1drey
Так как его применять правильно? Что я делаю не так? Если растолкуют, что и как и будет лучше enblend тожке могу заплатить (разумную цену)
Автор: xy
Дата сообщения: 14.06.2005 14:33
Zubetz_Blitz
я так понимаю, если подготовить всё как для enblend, а потом запустить этот вместо того - тогда так и будет

Добавлено:
minorlogic
что-то я туда стучусь - не помогает.. постучись мне в 13533384
Автор: Zubetz_Blitz
Дата сообщения: 14.06.2005 15:24
xy
Да вот пробую и так...Пока не получается. Для enblend требуется подготовить multiimage.tif огрехи устранить вручную. A smartblend должен это сделать сам. А ты пробовал картинки с моего сайта? У minorlogic получается, у 1drey получается. У меня не получается.
Сам minorlogic уверяет, что можно мои картинки стыковать без подготовки.....Но как??????



Автор: xy
Дата сообщения: 14.06.2005 15:42
Zubetz_Blitz

Цитата:
А ты пробовал картинки с моего сайта?

да, получается%)
писал же он:

Цитата:
грузим первое изображение с ВАШНЕГО САЙТА
http://public.fotki.com/ZubetzBlitz/tripod_culman/ah2g0/img_6432.html


грузим второе изображение с ВАШНЕГО САЙТА
http://public.fotki.com/ZubetzBlitz/tripod_culman/ah2g0/img_6433.html

качаем smartblend_1_1_3.zip

http://minorlogic.com/projects/smartblend/smartblend_1_1_3.zip

разархивируем.

Преписываем изображения IMG_6432-vi.jpg IMG_6433-vi.jpg в папку smartblend_1_1_3

запускаем из командной строки
smartblend.exe -o out.jpg IMG_6432-vi.jpg -xoff 222 -yoff -18 IMG_6433-vi.jpg

я так и делал - всё работало, а теперь пробую сшить свою панорамку (4 точки на пару в ПТГуи, кстати к версии 3.5 нельзя поключить enblend :-( ).. придется через командную строку

пока сшивается - 8мп картинки нешустро генерятся%)


Добавлено:
Я склеил - не знаю сколько реально использовалось картинок, на т.к. в левой части снимка сильно ушел вниз горизонт, я обрезал где-то 20% изображение

Итого использовалось 6 картинок по 4 точки на пару в PTGui 3.5 (совмещение - это, впрочем, его заслуга).. потом полученные тифы просто склеивались в SmartBlend, результат превосходный:



Исходные картинки по 8Мп и если разглядывать с придиркой, то можно отыскать нестыковки на, уже упоминавшихся мной, периодических структурах, хотя это проблема не блендера, а, вероятно того, что у меня не только НД не выставлена, но и ось объектива была далека от оси вращения%) и несмотря на всё это - одни похвалы! блендинг от PTGui не идет в сравнение!

сейчас достану настройку панорамы на 360 градусов, там по 6 точек на пару.. попробую проблендить, только уж долго это сильно%)
Автор: Zubetz_Blitz
Дата сообщения: 14.06.2005 19:04
Вношу полную ясность в работу программы SMARTBLEND.
Беру все вышесказанные слова обратно и приношу извинения minorlogic.
Да, SMARTBLEND может соедитнять изображения убирая погрешности параллакса, разнотона и других нестыковок. Почему не получалось раньше? SMARTBLEND - не производит геометрических изменений в исходных изображениях. Для стыковки двух или более файлов изображений нужно внести изменения в коммандную строку или *.bat.

Строка из примеров выше:
smartblend.exe -o out.jpg IMG_6432-vi.jpg -xoff 222 -yoff -18 IMG_6433-vi.jpg
out.jpg - результирующий файл
далее за ним:
IMG_6432-vi.jpg - первый слева направо файл для сборки
-xoff 222 -yoff -18 смещение в пикселах по оси Х и Y для второго (IMG_6433-vi.jpg) файла.
Смещение вычисляетя относительно начала координат, которым являетя левый нижний угол первого изображения.
Как проще всего вычислить смещения. minorlogic и я делаем это в PShop. Я копирую оба изображения и вставляю в заранее подготовленный файл гоаздо больших размеров. Слева помещаю первое изображение, накладываю второе. Провожу по паре направляющих для горизонтального и верт. смещения. Максимально точно замечаю смещение в пикселах.
Вставляю полученные значения в коммандную строку и наступает момент истины.
В данном примере вычислено смещение для второго изображения, коэффициенты смещения стоят перед именем второго файла. Теперь легко догадаться, как можно включить в обработку более двух файлов.

Но главные возможности SMARTBLEND проявляются при работе с PTGui. Там уже не требуется вычислять смещение. Достаточно в свойствах проекта обозначить результирующий формат multiimage tif. Мы получаем набор файлов уже смещённых на заданное растояние и с маской. Далее изменяем коммандную строку под полученные файлы и наступает момент истины. Вот пример применения
На страницах
скачайте файлы "Get Original Uploaded Photo" и сохраните картинку в полном размере

http://public.fotki.com/ZubetzBlitz/tripod_culman/smartblend_vs_enblend/direcrfromcamera_001.html
http://public.fotki.com/ZubetzBlitz/tripod_culman/smartblend_vs_enblend/direcrfromcamera_002.html
исходные файлы. Снимал с рук.
http://public.fotki.com/ZubetzBlitz/tripod_culman/smartblend_vs_enblend/enblend_1.html
после обработки enblend. Отчётливо видны заломы, следствие погрешности сборки из-за параллакса.
Далее. Делаю в установках проекта результирующий файл multiimage tif. Получил две картинки:
первая (левая)
http://public.fotki.com/ZubetzBlitz/tripod_culman/smartblend_vs_enblend/smartblend0001.html
вторая(правая)
http://public.fotki.com/ZubetzBlitz/tripod_culman/smartblend_vs_enblend/smartblend0000.html
Коммандная строка:
artblend.exe -o smartout.tif smartblend0001.tif -xoff -yoff smartblend0000.tif
Как видим значение смещений отсутствует.
Помещаем multi tif в директорию SMARTBLEND запускаем *.bat получаем РЕЗУЛЬТАТ:
http://public.fotki.com/ZubetzBlitz/tripod_culman/smartblend_vs_enblend/smartout.html
Без заломов. При съёмке с рук.

здесь мелко, чтобы лучше рассотреть скачайте в полном размере "Get Original Uploaded Photo" на странице с картинкой, ссылка выше.
Следующий тест скорость и разнотон. Но уже по этому видно, что SMARTBLEND радикально опережает ENBLEND по уровню обработки!





Автор: craze4you
Дата сообщения: 15.06.2005 03:05
Zubetz_Blitz
не могу молчать!
"Что такое применяемые Вами файлы -vi? Как они получились?"

Читаем по слогам: если на сервер fotki.com положить фотку с названием test.jpg, то сервер fotki.com сам изменит конечное название превьюшки и добавит добольнительные символы, включая -vi

бегом на сервер проверять, а не наезжать на minorlogic
Автор: Zubetz_Blitz
Дата сообщения: 15.06.2005 08:59
craze4you
Во первых - я уже извинился.

Во вторых я настоятельно предлагал использовать для тестов оригиналы а не превьюшки
Get Original Uploaded Photo

В третьих ни Вы ни я не знали, что программа SMARTBLEND привязана к размару файла
(теперь знаете, благодаря мне)

В четвёртых - спасибо за подсказку. На это я не обратил внимангия.
Автор: 1drey
Дата сообщения: 15.06.2005 09:11

Цитата:
сейчас достану настройку панорамы на 360 градусов, там по 6 точек на пару.. попробую проблендить, только уж долго это сильно%)

а вот это делать не советую - будет заметен шов в месте стыковки
это единственный серьёзный недостаток у smartblend? из-за которого я по-прежнему всё ещё использую enblend чаще

Автор: minorlogic
Дата сообщения: 15.06.2005 09:55
Ну вроде многие жалуются не отсутствие этой фичи. Склейка по шву 0-360.
Но если чесно то делать мне это влом . Потому что перед склейкой надо простомтреть ВСЕ картинки , вычислить результирующий размер .

А функции посмотреть размера картинки не загружая у меня нет под рукой . Надо копать ...
В общем в TODO LIST у меня это дело вписано , но быстрго реагирования не предвидется. Тем более что все это можно сделать самому РУЧКАМИ.

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

А функии блендинга с потдержкой 16 бит у меня есть. Они вааще работают во float режиме ( 32 бита с плавающей точкой). Опять же , это такая экзотика как мне кажется ...
Ну куда можно вставить 16 бит панораму ? не понимаю...

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


Ну и конечно порты под MAC , Linux , с этим сложнее...

Автор: 1drey
Дата сообщения: 15.06.2005 10:14
minorlogic

Цитата:
Но если чесно то делать мне это влом

Пока не будет склейки по шву, твоя программа будет использоваться только теми, кто клеит мозаики. Или теми, кто готов рендерить две пранорамы со сдвигом, а потом их соединять уже с помощью Enblend - гимор тот ещё.

Сделать почти готовый продукт и не дописать совсем немного - нерационально, мне кажется.

Если сделаешь продукт нормальный и будешь его продавать разумно, как тот же Яковлев, то купят многие, не только я.

Через год или ещё сколько там улучшат Enblend или сделают что-то вроде твоего Smartblend и тогда ты просто потеряешь хорошую возможность делать себе промоушн и зарабатывать стабильно небольшую денежку. А видео... nmfv такие монстры работают, что сделать что-то заметное очень сложно...

Добавлено:
xy
вот что такое Panocube .http://www.panoshow.com/panocube.htm - отличная софтина для упаковки панорам в quicktime формат
Автор: Zubetz_Blitz
Дата сообщения: 15.06.2005 11:53
Вот сравнил Smartblend b Enblend, с установками по дефолту.
http://public.fotki.com/ZubetzBlitz/tripod_culman/smartblend_vs_enblend/
№7,8,9 - исх
№10 - enblend
№11 - просто сботка
№12 - smartblend
Enblend 01-15 . Smartblend 00-22
Во избежание неточностей и разночтений предлагаю для просмотра использовать оригинальный файл на странице с картинкой. Получить его
"Get Original Uploaded Photo"
Автор: Utcvitas
Дата сообщения: 15.06.2005 15:11
На стадии создания панорамы PTGui 4.1 выдает ошибку: Error writing data for fields "BitPerSample".
Причем PTAssembler справился нормально.
В чем могут быть грабли ?

Блин, ну что я не правильно делаю - есть два снимка по 3 mb каждый начинаю обрабатывать их в PTGui по стандартным параметрам - все по умолчанию. В момент начала работы Enblend программа вылетает - говорит нет памяти.
Ни фига себе - у меня памяти 512 mb !
Ладно - смотрю в чем дело - а оказывается создалось 2 файла (tif) по 1.5 Гб !!! (как я понял это обработались исходные файлы) и после этого, программа пытается их еще и сложить в единый панорамный файл !
Размеры исходного файла определил оптимайзер - я ничего сам вручную не ставил.

Что за фигня, как с этим бороться !
Автор: xy
Дата сообщения: 15.06.2005 17:05
Ну я смартблендом вполне доволен - результат хорош!
по поводу круговых панорам.. можно сделать края вручную вконце-концов, благо ЦС2 позваляет делать это ненапряжно:)
Автор: Zubetz_Blitz
Дата сообщения: 15.06.2005 23:00
Utcvitas
А как это всё выглядит в окне Panorava Editor? Вы оптимизировали по размеру окна?
Автор: Utcvitas
Дата сообщения: 16.06.2005 10:50
Zubetz_Blitz
Да, причина была именно в этом - спасибо !
Автор: xy
Дата сообщения: 17.06.2005 14:50
Не знаю, то ли руки у меня стали прямее, то ли smartblend меня так вдохновил:)

снято с расстояния порядка 10м до здания на 28мм (меньше у меня пока нет :-/)
Автор: v7r
Дата сообщения: 17.06.2005 21:30
Utcvitas

Цитата:
Ладно - смотрю в чем дело - а оказывается создалось 2 файла (tif) по 1.5 Гб !!! (как я понял это обработались исходные файлы) и после этого, программа пытается их еще и сложить в единый панорамный файл !

Хм.. меня тоже это с некоторого времени волнует... Хотя впечатление от PTGui в целом хорошее, но вот её аппетиты! Как с этим бороться? Или придется мириться?
Автор: Zubetz_Blitz
Дата сообщения: 18.06.2005 00:56
xy
А если ещё преспективу подправить? Или эо такая задука?

v7r
Так мы с Utcvitas вроде решили проблему. А какой у Вас размер результирующего файла (в пикселах)?


Автор: craze4you
Дата сообщения: 18.06.2005 02:22
ptgui вообще то много просит. панорама из 32 фоток хочет по 550 мегов на каждый файл плюс один гиг на подгонку яркости и тп.
Автор: Zubetz_Blitz
Дата сообщения: 19.06.2005 00:36
craze4you
Зато какой результат! Пока это лучая программа (ИМХО). Но, если быть передельно точным Ptgui - это только интерфейс для Panorama Tools и др. плагтнов. PTAssembler - тоже самое.

1drey
Попробовал собирать QVTR, снимал ЗЕНИТАРОМ. Ну уж очень большой файл получается. Для лучшего перекрытия я делаю по кругу 8 снимков. Снимал комнату сына а там довольно пусто. Ну понятно, что можно на стены клеить метки а потом затирать. Может перед сборкой ремайзить?
Возникла совсем шальная мысль. Снимать на плёнку. Куплю ЗЕНИТ, три кадра и вся панорама. Я то планирую снимать на прогклках, не к спеху.
Автор: xy
Дата сообщения: 21.06.2005 12:06
Zubetz_Blitz

Цитата:
А если ещё преспективу подправить?

это и так -100 в CS2 %)
дальше решил не править - выглядит симпотно ИМХО :)

А как на счет Hugin, кто-то его юзал? чем он хуже PTGui?
Автор: Zubetz_Blitz
Дата сообщения: 21.06.2005 19:45
xy
Была и у меня такая мысль, что перспектива - это задумка.

Как-то пробовал Hugin, навскидку не понравилось ставить конт. точки, нет лупы. В эдиторе невозможно править наклоны. А так если привыкнуть, работать можно. Это же интерфейс, главное, чтобы удобно.
Автор: 1drey
Дата сообщения: 22.06.2005 02:08
Zubetz_Blitz
Снимать на плёнку - разумно.
Качество "плёночных" панорам получается достаточно высоким, если большой диапазон яркостей - может даже выше, чем с цифры (широта больше). Я обучил знакомого делать панорамы именно в такой комбинации - зенитар + плёнка + сканер. Вполне пристойно получается. Я даже сам думал купить себе побаловаться зенитар, т.к. свой Nikon FM2 продавать не собираюсь.

Сшивать панорамы, снятые в однородном окружении, (*ровно покрашенные стенки, небо, облака, деревья кучами) действительно сложно. Один из возможных способов решения проблемы - темплейты. Но для них нужна очень точная панорамная головка.

Размер. Не обязательно в PTGui задавать максимальный (оптимальный) размер. Я обычно считаю сразу в нужный размер, 6000х3000 обычно. Намного быстрее выходит.
Автор: Qsaq
Дата сообщения: 22.06.2005 18:52
Привет всем !
У меня есть пара вопросов на которые надеюсь получить ответы.
Попробовал отснять панораму города с высоты примерно 30-40м ,получилось прикольно ,сшил легко с помощью PTAs...,все вроде легко и просто но ...1-е панорама из 3х снимков на экране мона имеет вроде приемлемую резкость картинки при 100%, при печати с предпросмотром картинка размытая, резкости 0 ,уменьшая изображение до 5-8% картинка становится резкой,что делать ,можно ли печатать на 100%(размер печатного оттиска).
2-е задний план получается горизонтальным ,хотелось бы зделать горизонт в полусфере(Земля то круглая) Заранее благодарен всем кто откликнется .
Автор: drop
Дата сообщения: 22.06.2005 19:37
Друзья, у меня вопрос! Мне обламывается вот такая головка Манфрот 300N http://www.manfrotto.com/product/templates/templates.php3?sectionid=11&itemid=1997 Как ей пользоваться, с чем ее едят. Хочу поснимать панорамы (пейзажка в основном). Ваши отзывы рекомендации и пр. Главное как ее юзать, у меня никогда такой не было, доходчиво плз
Автор: Zubetz_Blitz
Дата сообщения: 22.06.2005 20:28
1drey
Да я так тоже подумал, что разрешения камеры для QVTR - с большим избытком.
Но для плёночной технологии не всё так просто. Я то планирую снимать QVTR на отдыхе и без пан. головки. Сложно отследить перекрытие, и на однородном окружении проблемы усугубятся......
Локти кусаю, что подарил свой Nikon 995, для него есть шикарный fisheye........Самое оно, для таких целей. Понятно, что фотоширота у нехо хуже, но и требования для бытовых QVTR небольшие.

Qsaq
Так и не понял. А на исходниках резкость есть при увеличении? Понятно, что при 5-8%% резкость выше. там просто не видно мелких деталей.

drop
Это не вся головка а только поворотное устройство с отслеживанием угла поворота. Без приспособлений для выравнивания камеры по нодальной точке. Там ряд отверствий с резьбой, куда закручивается винт с подпружиненным шариком. При повороте на заданный угол чувствуется щелчёк. Быстро и удобно. У моей конструкции:

Для отсчёта угла поворота служит лимб. Не так удобно и оперативно.
Для однорядных панорам, пейзаж, требуется ещё крепление камеры. типа как:
http://www.manfrotto.com/product/templates/templates.php3?sectionid=11&itemid=1996
Кстати, на картинке 303 PAN HEAD уже установлена делительная головка 300N
PAN ROTATION UNIT.
Автор: Qsaq
Дата сообщения: 22.06.2005 21:21
На исходниках резкость в норме мелкие детали просматриваются ,прбовал в шопе увеличить резкость слоями ,на моне в норме выводиш на печать таже история .
Автор: drop
Дата сообщения: 22.06.2005 21:26
Zubetz_Blitz
Спасибо. А ты не знаешь где можно взять остальное? Или в сборе. Облазил все в свое время

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: RAW


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.