Как сшить панораму в PTGui Pro
В прошлый раз мы рассмотрели все этапы создания виртуального тура. После съемки получен ряд фотографий готовых к созданию сферических панорам. В этой статье подробно остановимся на процессе склейки эквидистантной проекции панорамы. Для этого будем использовать одну из самых популярных программ – PTGui.
Что такое PTGui Pro?
PTGui Pro – это мощный программный комплекс для качественной сборки и редактирования всех видов панорам на операционных системах Windows и MacOS. Программа позволяет работать с плоскими панорамами (в том числе гигапиксельными), цилиндрическими и сферическими панорамами на 360 градусов.
PTGui платная программа, но полностью оправдывает свою цену до последней копейки. Есть пробная тридцатидневная версия приложения. В ознакомительной версии можно изучить работу всех инструментов, правда тут не обошлось без большого «НО». При выводе результатов сборки на панораме будут присутствовать водяные знаки в виде красных смайликов. Это ограничение не позволит использовать полученную панораму для создания 3D тура.
Как же убрать смайлики? Все очень просто, необходимо купить лицензию PTGui и ввести регистрационные данные. После этого водяные знаки полностью пропадут.
Думаю, во время установки трудностей не возникнет. Можно приступать к описанию работы программы.
Загрузка фотографий
При запуске PTGui, нажимаем кнопку «Advanced» (в правой части окна), которая открываем расширенные настройки. Они будут необходимы в дальнейшем.
На первом этапе мы должны выбрать изображения, с которыми будем работать. Для этого используем кнопку «Load Images» или просто выделяем фотографии в папке и перетаскиваем их в рабочую зону программы.
PTGui автоматически определяет параметры объектива и камеры на основе Exif данных фотографий. Если убрать галочку «Automatic», тогда появится возможность выбрать тип объектива и угол обзора самостоятельно.
Иногда конкретной модели объектива или фотоаппарата нет в базе программы. Тогда появится окно, в котором необходимо ввести фокусное расстояние и кроп-фактор матрицы вручную.
Склейка панорамы
Теперь остается нажать кнопку «Align images» для объединения фотографий в панораму. Запустится процесс просчета и генерации контрольных точек между соседними кадрами. После его завершения, откроется окно «Panorama Editor» с первыми результатами сшивки.
PTGui Pro Panorama Editor
На этом этапе можно посмотреть панораму в сферическом виде. Для этого жмем кнопку в виде глаза и выбираем «Open in PTGui viewer».
Если съемка производилась с эксповилкой, программа определит это и перед сборкой попросит указать способ HDR съемки:
- Съемка со штатива – будут определяться контрольные точки только основных кадров. Для соответствующих снимков со смещенной экспозицией применятся те же значения.
- Съемка с рук – контрольные точки вычисляются для всех кадров, в том числе и для снимков одного ряда брекетинга.
- Это не HDR изображение.
Бывает так, что во время съемки брекетинг применялся, но PTGui не определяет этого и собирает панораму в обычном режиме. Такое возможно, если фотосъемка производилась не в ручном режиме, а, например, с приоритетом диафрагмы. Тогда выдержка соседних ракурсов будет отличаться. Программа распознает HDR именно по этому параметру.
Не стоит расстраиваться, эту оплошность можно исправить. Для этого переходим во вкладку «Image Parameters». Здесь изменим выдержку группы кадров каждого ракурса. Она должна быть одинакова, например – 1/15, 1/125, 1/2, 1/15, 1/125, 1/2, … 1/15, 1/125, 1/2.
Выставление контрольных точек
В «Panorama Editor» видно, что панорама собралась полностью. Это означает, что в зоне перекрытия кадров достаточно информации.
Когда программе не удается найти общих фрагментов в соседних снимках, контрольные точки нужно указать вручную. Чтобы увидеть, где именно не хватает контрольных точек, нажимаем кнопку в виде лампочки «Control Point Assistant»:
во вкладке «Control Point Assistant» (1) указаны пары снимков, между которыми контрольные точки не найдены автоматически (2). Как правило, это фотографии с малым количеством информации в зоне перекрытия, например, голая стена, небо, снег.
Чтобы добавить контрольные точки, переходим во вкладку «Control Points» (1):
Выбираем пару нужных фотографий — в списке слева отмечаем первый снимок (2), а справа соседний с ним кадр (3). Теперь укажем общие точки: отмечаем точку левой кнопкой мыши на первом фото, затем кликаем в соответствующем месте второго кадра. Для удобства, рядом с курсором появляется увеличенный фрагмент области:
Когда все недостающие точки расставлены, необходимо произвести оптимизацию панорамы.
Оптимизация панорамы
Это сложный процесс, в течение которого, PTGui сводит дистанцию между парами контрольных точек к минимуму. Открываем таблицу «Tools > Control Points Table» (кнопка в виде лампочки) и удаляем все точки, расстояние между которыми более 10 пикселей:
Открываем вкладку «Optimizer» и жмем кнопку «Run Optimizer»:
Запустится процесс оптимизации, а после появится окно с результатами:
Результат достаточно хороший (very good). Учитывая высокое разрешение панорамы, максимальная дистанция между контрольными точками в 5 пикселей – вполне приемлемо.
Выравнивание горизонта
Этот этап очень важен, особенно если уровень горизонта не был настроен во время съемки. Если горизонт в панораме завален, то при просмотре возникает ощущение, что все стены кривые.
Снова обратимся к вкладке «Control Points», но в этот раз в левой и правой части выберем одну и ту же фотографию. В строке «CP type» автоматически отобразится «Vertical line».
Нам нужно указать программе на вертикальные линии. Для этого находим их на фотографии. Это могут быть рамы окон, двери, наличники, откосы. На левом изображении отмечаем начало линии, а на правом её конец. Таким образом вертикаль отмечена. Рекомендуется указать хотя бы одну вертикальную прямую на каждом ракурсе.
Когда все линии установлены, необходимо провести повторную оптимизацию. После этого, в «Panorama Editor» можно увидеть, как изменилась панорама. Горизонт выровнялся и вертикали стали вертикальными.
Работа с масками
Иногда во время съемки панорам в кадр попадают движущиеся объекты. Такое часто случается на улице или в людных местах. Лучше всего выждать момент, когда посторонние объекты не мешают. Но если это невозможно, поможет инструмент «Маски». Рассмотрим пример, когда в кадр попала часть машины.
Если собрать панораму без использования масок, половина автомобиля будет портить вид:
Перейдем на вкладку «Mask». Здесь можно увидеть инструмент карандаш, его можно настроить в зависимости от обстоятельств:
- Красный – для скрытия выделяемой области.
- Зеленый – для того, чтобы выбранная область точно присутствовала в панораме.
- Белый – для удаления маски.
- Изменить размер.
Выбираем красный и закрашиваем машину:
Результат тут же виден в «Panorama Editor», объект полностью удален:
Пример использования зеленой маски рассмотрим на другом ракурсе, где в кадр попал человек.
Результат сборки панорамы явно нас не устроит:
Такой эффект часто называю «призраками». Хорошо, что маски помогают бороться с привидениями. Применим, зеленую маску — выделяем область без человека, но так, чтобы она полностью перекрывала прохожего. Для этого на соседней фотографии появляется курсор, демонстрирующий положение маски.
Теперь можно убедиться, что исправления вступили в силу.
Настройка HDR
Перейдем на вкладку «Exposure / HDR», здесь можно выбрать вариант объединения кадров брекетинга:
- Если съемка производилась с эксповилкой: True HDR – по технологии HDR, Exposure fusion – коррекция экспозиции на основе слияния трех снимков с разными параметрами.
- Если брекетинг не применялся.
- Автоматическая и ручная оптимизация экспозиции.
Нажимая кнопки «Tone Map Settings» и «Fusion Settings», мы попадем в соответствующие настройки. В окне пред просмотра виды изменения панорамы в зависимости от настраиваемых параметров.
Не будет подробно останавливаться на этих настройках. Они напрямую зависят от параметров, выставляемых во время съемки и конвертации фотографий.
Сборка панорамы
Теперь все готово к выводу панорамной фотографии. На вкладке «Create Panorama» выбираем:
Остается только нажать кнопку «Create Panorama» и дождаться окончания процесса обработки. В результате мы получим эквидистантную проекцию панорамы.
Итоги
Вот мы и разобрали все шаги по склейки панорамы из нескольких фотографий в PTGui. Полученные изображение можно использовать для создания виртуального 3D тура, например, в KRPano или Pano2VR. Но в некоторых случаях потребуется дополнительная работа по редактированию надира и зенита, ретушированию отражений. Эти моменты мы рассмотрим в отдельной статье.
Надеемся, наша инструкция поможет вам в освоении этой замечательной программы. Если вопросы еще остались, задавайте их в комментариях.
Источник
Как сделать крутую 3D панораму за несколько минут? Супер способ!
Здравствуйте друзья. В данном материале я кратко изложу основные моменты создания 3D панорамы в домашних условиях. Мы пошагово разберём процесс создания цилиндрической панорамы из отдельных фотографий на реальном примере. И для начала хотелось бы нагрузить вас хотя бы базовой теоретической частью по данной теме. Любая цилиндрическая панорама представляет собой широкоформатную фотографию с углом в 360 градусов по горизонтали. Ниже вы можете ознакомиться с примером такой панорамы.
Your browser does not support iframes.
Создание панорам обычно проходит в несколько этапов. Первым делом необходимо подготовить фотографии. Для этого нам понадобится фотоаппарат или смартфон. В идеале зеркалка, но если не выделываться, то вполне подойдёт любая мыльница. Закрепляем устройство на штативе и производим съёмку вокруг своей оси. Чем меньше шаг, тем качественней получится панорама. Очень важно производить все действия именно со штативом. С рук отснять качественный материал вряд ли получится. По итогу у вас должна получиться папка с подобными фотографиями.
Далее нам необходимо сшить все эти снимки в единую панораму. Для этого мы воспользуемся популярным программным продуктом PTGui Pro. Данная программа позволят нам без труда склеить наши кадры в единый файл. После этого мы займёмся преобразованием панорамы в формат Flash. Данная конвертация нужна для того, чтобы сделать из нашей картинки полноценную цилиндрическую панораму. Именно после обработки во второй программе Pano2VR наше произведение обретёт финальный вид и станет доступно для просмотра в 3D режиме. Все необходимые программы вы можете скачать по ссылке или самостоятельно отыскать их на просторах рунета.
Установка и активация PTGui Pro
Шаг 1. Запускаем файл fo-pt10.exe и во всех окнах кликаем на «Next». Дожидаемся окончания процесса установки и жмём «Finish».
Шаг 2. Далее нам нужно запретить программе выходить на родной сайт и проверять статус активации. Для этого необходимо внести изменения в файл «hosts». Сначала переходим по следующему пути «C:\WINDOWS\system32\drivers\etc\».
Шаг 3. Далее запускаем блокнот и перетаскиваем файл «hosts» на рабочую область блокнота для внесения изменений. Это один из простейших способов открытия данного файла. Делаем отступ и добавляем в конце документа 2 строчки:
Не забываем сохранить изменения перед выходом.
Шаг 4. Отлично. Теперь PTGui не будет лишний раз ломиться на свои серверы. А мы переходим непосредственно к активации программы. Запускаем одноимённый ярлык на рабочем столе, принимаем лицензионное соглашение и в окне регистрации копируем данные из файла reg.txt. Он лежит в нашей папке с установкой. Если вы всё сделаете правильно, то увидите надпись: «Thanks! Your cope of PTGui Pro is now registered». Жмём «ОК» и двигаемся дальше.
Шаг 5. После открытия программа предложит обновиться до последней версии. Делать этого не следует. Ставим галочку в пункте, гласящем о том, что проверять обновления в дальнейшем не нужно и кликаем на «No».
Собственно всё. Установка первой программы, необходимой для склейки фотографий в панорамы завершена. Переходим к установке Pano2VR. Данная софтина позволит нам создавать из простых JPG’шных картинок 3D панорамы.
Установка и активация Pano2VR
Шаг 1. Из папки «Pano2VR Pro v4.5.0.10633 Final» запускаем файл установки в зависимости от разрядности операционной системы. У меня 64 разрядная Windows 7, поэтому смело кликаю на «pano2vr_install64_4_5_0.exe» и не мудрствуя лукаво во всех окнах нажимаю «Далее». Установка довольно долгая, поэтому придётся проявить терпение.
Шаг 2. Следующим шагом является активации программы. Тут всё гораздо проще, чем с PTGui Pro. Для активации Pano2VR достаточно заменить один файл в папке с установленной программой. Открыв папочку BEAN выбираем нужную разрядность и копируем pano2vr.exe по следующему пути «C:\Program Files\Pano2VR». При запросе о замене, незамедлительно соглашаемся.
На этом установка необходимого программного обеспечения для создания виртуального тура завершена. Приступаем непосредственно к первому этапу работ – склейке фотографий в панорамы.
Склейка фото
Шаг 1. Открываем ярлык PTGui и жмём на кнопку «Load images…»
Шаг 2. Выбираем папку с исходными фотографиями для будущей панорамы. В качестве примера для данного материала я подготовил фотографии учительской в своём образовательном учреждении. Если у вас ещё нет своих фотографий, для тренировки можете воспользоваться этими . Выделяем все фото из папки и жмём «Открыть».
Шаг 3. После загрузки всех фотографий кликаем на кнопку «Align images» и ждём, пока программа обработает каждое изображение и составит единую панораму.
Шаг 4. В случае успешного завершения склейки нажимаем «Create panorama…».
Если попытка склейки завершилась неудачей, повторяем операцию снова
Шаг 5. В новом окне вновь кликаем по «Create panorama».
Готовая панорама появится в папке с исходными фото и будет иметь преписку «Panorama».
Создание 3D панорамы
Шаг 1. Запускаем Pano2VR и в главном окне программы кликаем на кнопку «Выбрать».
Шаг 2. В появившемся окне указываем путь к нашей первой панораме и в настройках её типа задаём параметр «Цилиндрическая».
Шаг 3. Отлично. Теперь переходим к сохранению нашей 3D панорамы. Для этого в разделе «Экспорт» выбираем в качестве формата «Flash» и жмём «Добавить».
Шаг 4. В появившемся окне с множеством настроек ничего не трогаем. Просто кликаем на «ОК».
Шаг 5. Соглашаемся на экспорт файла.
Шаг 6. Прежде чем вывести панораму в готовый swf файл, нас просят сохранить проект. Жмём «ОК» и выбираем желаемую папку. Я пожалуй укажу корневую папку с исходными фотографиями.
Шаг 7. Дождавшись сохранения тура, заходим в папку output и ищем файл с расширением «.swf». Открываем его в любом браузере.
Двигая курсором можно оглядеться вокруг себя. Так на наших глазах простой набор фотографий за 10 минут превратился в прекрасную 3D панораму, которая намного лучше передаёт ощущение пространства вокруг, нежели простые снимки. В нашем образовательном учреждении из таких панорам даже реализован целый 3D тур по аудиториям и мастерским. Однако создание такого тура требует больших усилий. Применяется немного иной пакет программ. Создатель должен обладать базовыми навыками работы в фотошопе и нескольких других редакторах.
Источник
Возможно ли создать сферическую 3D панораму без специального оборудования?
Когда новички задаются вопросом «как создать сферическую интерактивную 3D панораму 360*», то часто отказываются от этой затеи считая что это дорого и сложно. Другие, кто все же решил попробовать создать сферическую 3D панораму сталкиваются с проблемой сшивания отдельных фотографий в единый файл в следствие допущенных на этапе съёмки ошибок и тоже отказываются от дальнейших попыток. Эта статья поможет увидеть, что сделать сферическую панораму возможно, не приобретая дополнительное оборудование.
Мы рассмотрим три различных способа создания сферической панорамы, в зависимости от того, какими техническими средствами вы располагаете. Вы можете создать сферическую панораму даже если из оборудования у вас есть обычный мобильный телефон с фотокамерой, компьютер, для сшивки панорамы, и минимум 30 минут времени (хотя на начальном этапе может быть и больше) Конечно, сферическая 3D панорама, сделанная с помощью камеры мобильного телефона будет отличаться по качеству от панорамы, выполненной на профессиональном оборудовании. Но все же сделать сферическую панораму можно даже с помощью простой фотокамеры, разрешение которой 1024х768 или даже ниже, хотя чтобы найти камеру с таким низким разрешением, в наше время нужно изрядно потрудиться.
Итак. Три варианта создания сферической панорамы.
1. Съемка сферической панорамы на камеру обычного мобильного телефона.
Ради эксперимента я взял свой старенький мобильный телефон — раскладушку Samsung GT C3520 простенькой фотокамерой. На камеру этого телефона я сделал около 50-60 снимков. Обработав эти снимки в Autopano Pro 3.7 я получил следующую сферическую панораму.
Как видно, выглядит подобная панорама довольно криво. Чтобы панорама снятая с камеры мобильного телефона получилась идеальной важно соблюсти простые условия, о которых я напишу ниже. Выполнить их достаточно сложно, но возможно. В данном случае моей целью было создать такую панораму максимально быстро. Весть процесс съёмки, сшивки и размещении 3D панорамы на хостинге сферических панорам занял всего около 30 минут!
2. Съемка сферической панорамы с использованием LG Nexus 5
LG Nexus 5 – этот смарфон был приобретен отчасти именно потому, что содержит предустановленное программное обеспечение для легкой съемки сферических панорам или панорамных фотографий. Некоторые кроме того, с помощью обычного объектива камеры этого смартфона можно снимать фотографии, которые можно получить только с помощью объектива FishEye. Вот что у меня получилось снять при помощи этого смартфона.
На панораме, как и в предыдущем варианте присутствуют проблемы со сшивкой фотографий в единую 3d панораму. Причина этих недостатков в том, что при съемки я не придерживался простых правил или условий создания идеальной сферической панорамы, о которых написано ниже.
Преимущество этого способа в том, что смартфона Nexus достаточно для съемки сферической панорамы. Сшивание снимков в цельную панораму в эквидистантной проекции происходит автоматически в течении одной минуты. Не нужно загружать файлы на компьютер и обрабатывать их с помощью программ. Минусы этого способа в том, что не всегда с первого раза удается удерживать центр камеры фотоаппарата в одной точке пространства, что влияет на качество получаемой панорамы.
3. Съемка с использованием фотоаппарата с объективомFisheye (рыбий глаз), без использования штатива и панорамной головки
Штатив FishEye позволяет снимать снимать сразу почти 180 градусов пространства из необходимых 360 градусов. Для съемки сферической панорамы с использованием объектива FishEye понадобится сделать всего 6 снимков, вместо 30 – 60! Это намного ускоряет процесс съемки и упрощает сшивку фотографий в единую сферическую панораму. Мой первый опыт использования такого объектива для съемки панорамы я привожу ниже.
Съемка на объектив FishEye имеет некоторые нюансы, отличия от съемки на обычный объектив. Например, достаточной глубины резкости с использованием объектива Samyang 8mm Fisheye мне удалось достичь только при определенных значениях диафрагмы. Как видно панораме, приведенной выше, не хватает глубины резкости. Кроме того, как видно, на этой панораме также присутствуют проблемы со сшивкой отдельных фотографий в панораму сферической проекции, хотя их заметно меньше.
Итак, мы рассмотрели три примера создания сферической панорамы. В каждом из приведенных примеров присутствуют недочеты, которых можно избежать, если следовать определенным правилам.
Условия успешной съемки сферической панорамы.
Съемка из одной точки.
Снимая панораму необходимо вращать фотоаппарат не вокруг себя, а вокруг специальной точки, называемой нодальной. Поэтому для съемки такой панорамы лучше использовать панорамную головку на штативе, которая позволяет добиться необходимого эффекта. Однако чаще всего панорамной головки нет под рукой. Снять качественную панораму с рук все же возможно. Подробнее читайте в этой статье.
Кадры должны перекрывать друг друга на 20% — 30%
Сшить сферическую панораму в специальных программах будет возможно и в автоматическом режиме при условии, что на перекрываемых областях фотографий имеются некие якоря, за которые программа может «зацепиться» на одном и на другом снимке. Таких якорей, на снимках гораздо больше, когда схемка ведется на улице, а не в помещении. Отчасти и поэтому, тем, кто только начинает снимать сферические панорамы рекомендуется делать снимки вне помещений.
Это основное, что нужно учитывать снимая сферическую панораму. Далее, когда снимки готовы, нужно их объединить в одну сферическую панораму. Мне нравится программа Autopano Pro, поскольку позволяет делать все практически на автомате. Демо версия Autopano Pro абсолютна бесплатна и обладает почти всеми возможностями платной версии. Свою первую панораму я сшил именно в этой программе, так, как с другими, бесплатными аналогами, которых существует достаточно, мне так и не удалось сшить снимки воедино.
Из этого небольшого обзора вы узнали, что снимать любительские сферические 3D панорамы возможно без особых затрат на оборудование, и программное обеспечение. Опыт, который получает фотограф снимая сферические панорамы, можно использовать для того, чтобы зарабатывать на фотографиях такого типа, снимая виртуальные туры для агентств недвижимости, кафе, ресторанов, гостиниц, магазинов. Такой вид фотографии позволяет запечатлеть гораздо больше, чем обычный снимок.
Размещайте созданные вами панорамы на Сферика.рф и создавайте из них виртуальные интерактивные 3D туры. Размещайте виртуальные туры на интернет сайтах своих клиентов, находите клиентов на Сферика.рф и зарабатывайте на фотографии больше!
Если статья понравилась, не забудьте поделиться ссылкой на нее со своими друзьями!
Источник