Виртуальный тур своими руками. Бег по кругу: создание интерактивных панорам и виртуальных туров

Время, которого многие ждали почти год, пришло. Сессия сдана, с авралами на работе покончено — можно расслабиться хотя бы на пару недель. Впереди летние приключения и масса самых разных впечатлений. Один привезет из далеких стран трофеи-сувениры, другой за короткое время успеет завести приятные знакомства, а кто-то освоит навыки серфингиста и научится «ловить волну». Чем бы вы ни занимались летом, куда бы вы ни отправились, одну вещь вы почти гарантированно возьмете с собой в дорогу — цифровую камеру.

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

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

⇡ Съемка круговых панорам

Для того чтобы создавать панорамы, не нужно ни особого оборудования, ни глубоких познаний в фотографии. Как только вы откроете для себя технику создания панорамных снимков, вы поймете, что до сих пор не осознавали, какими возможностями обладает обычная цифровая камера. Ее потенциал не ограничивается паспортными характеристиками — просто нужно знать, как обойти «ограничения». Современные программные инструменты для склейки отдельных кадров в широкоугольную панораму дают возможность из обычных снимков создавать шедевры в очень высоком разрешении — без видимых швов и с учетом выровненного цветового баланса.

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

Если вы используете для съемки камеру смартфона, имейте в виду, что есть приложения, которые заметно упрощают процесс создания панорамы. Например, в Android 4.2 Jelly Bean возможность съемки круговых панорам реализована по умолчанию. Ну а если такого инструмента или режима по умолчанию нет, можно использовать программное обеспечение сторонних разработчиков. Например, для устройств с Android есть бесплатное приложение Photaf Panorama , которое помогает правильно ориентировать смартфон при съемке, а также склеивает полученные снимки в панораму в автоматическом режиме.

Для устройств с iOS можно посоветовать приложение Cycloramic . С его помощью можно и фотографировать, и склеивать панораму, и создавать виртуальный 3D-тур. Владельцы iPhone 5 могут воспользоваться автоматическим режимом съемки круговой панорамы: нужно поставить смартфон на ровную поверхность, после чего приложение включит режим вибрации и сделает нужное число снимков, всякий раз поворачивая устройство на нужный угол.

⇡ Сборка панорам на компьютере

К сожалению, бесплатных программ для склейки панорам на компьютере не очень много. Один из самых эффективных инструментов — приложение под названием . Эта программа является кроссплатформенной — она может быть установлена на Windows, Fedora, OS X, Ubuntu, Gentoo, FreeBSD.

В качестве альтернативы Hugin можно также посоветовать графический редактор GIMP. Правда, сам по себе он не умеет объединять части многопиксельного снимка, но зато для него существует дополнение Pandora , которое пусть и не очень корректно, но все-таки справляется со своей задачей. Это дополнение представлено в виде файла с расширением.scm. Чтобы GIMP мог работать с ним, нужно скопировать файл в директорию, где хранятся скрипты программы.

Тем же, кто хочет получить максимум удовольствия от процесса создания панорам, мы рекомендуем обратить внимание на программу Kolor Autopano Giga . Без преувеличения можно сказать, что эта программа — одно их лучших средств для создания панорамных снимков.

О достоинствах Autopano Giga можно говорить очень много. В ней есть и универсальный набор для коррекции искажений на результирующем фото, и очень эффективный алгоритм борьбы с «призраками» (следами от движущихся объектов), и использование технологии HDR для выравнивания экспозиции, и возможность ручной коррекции контрольных точек сшивания.

Но самое главное — в подавляющем большинстве случаев Autopano Giga не требует вмешательства в процесс объединения снимков и выдает настолько идеальный результат, что готовая панорама порой даже не требует финальной обработки в графическом редакторе. К тому же Autopano Giga очень эффективно распараллеливает вычисления, благодаря чему приложение очень быстро обрабатывает снимки на многоядерных процессорах.

⇡ Создание интерактивных панорам

Интерактивную панораму можно создать при помощи программы PanoramaStudio Pro . От подобных приложений это отличается возможностью работы с полными сферическими панорамами 360x180 градусов. Также PanoramaStudio Pro может помочь в создании панорам, состоящих из нескольких рядов снимков. Как любое серьезное приложение для работы с панорамными снимками, PanoramaStudio поддерживает автоматическое выравнивание и склейку изображений, коррекцию искажений объектива, а также имеет специальный режим, в котором вручную можно указать ключевые точки для подгонки кадров.

Визуализировав панораму в окне PanoramaStudio Pro, пользователь может выбрать один из вариантов ее сохранения. Программа предлагает сохранить виртуальный тур не только в виде графического файла, но и в разных интерактивных форматах.

PanoramaStudio Pro может сделать интерактивный скринсейвер в формате SCR или сохранить виртуальный тур в формате EXE. Для публикации в Интернете можно выбрать создание интерактивной панорамы на основе Flash. В этом случае программа создаст несколько файлов, которые необходимы для просмотра виртуального тура в браузере. Визуально это выглядит как фрагмент компьютерной игры: используя кнопки навигации или мышь, вы можете «оглядываться», смотреть по сторонам, приближать или отдалять отдельные детали панорамного изображения. При просмотре html-файла можно также переключаться в полноэкранный режим, включать автоматическое воспроизведение.

В виртуальных турах не обязательно использовать одни круговые панорамы. Можно генерировать галереи и из обычных панорам или даже "узких" снимков. Однако следует иметь в виду, что чем меньше угол обзора используемой фотографии, тем менее эффектным получается результат.

⇡ Создание виртуальных туров

Предположим, вы создали целую серию панорамных снимков, сделанных примерно в одном месте. На их основе было создано несколько интерактивных видов. Panotour Pro имеет еще одну полезную функцию: объединение всех этих панорамных «пространств» в интерактивный тур.

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

Когда виртуальный тур содержит достаточно большое количество панорамных видов, пользователю трудно удержать в памяти все ссылки. Чтобы при генерировании конечного тура не потерять виды по причине отсутствия на них ссылок, удобно использовать карту связей проекта Panotour Pro. Эта карта представляет собой диаграмму с топологией ссылок. На ней показываются используемые панорамы, а стрелками указаны ссылки, ведущие от одной панорамы к другой.

Чтобы увидеть, на какие виды содержит ссылки определенная панорама, необходимо выделить ее миниатюру, после чего отобразятся направления задействованных ссылок. При переходе на определенный «слайд» панорамного тура можно задать ракурс — направление взгляда и угол обзора.

Для управления видом предлагается использовать мышь или кнопки навигации. В настройках Panotour Pro можно выбирать шаблоны для оформления этих элементов навигации, а также добавлять музыкальное сопровождение. Причем не обязательно в свой тур включать именно музыку: например, панораму морского побережья можно украсить шумом прибоя и криками чаек. Шаблоны управления панорамой позволяют использовать функцию полноэкранного просмотра. В этом случае путешествие по виртуальному туру будет максимально реалистичным и комфортным.

Также на панорамное изображение можно добавлять эффект бликов от попадания света в объектив камеры. Если его использовать на ярком участке, например на попавшем в кадр солнце, эффект присутствия усилится. При изменении ракурса внутри виртуальной круговой панорамы блик будет менять направление.

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

⇡ Заключение

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

Ну а чтобы почерпнуть вдохновение на создание круговых панорам и виртуальных туров, мы советуем вам посмотреть интерактивные фотоальбомы на сайте 360-vr.net, сделанные профессиональным фотографом Андреем Сальниковым из Санкт-Петербурга. Он покоряет самые красивые вершины мира, фотографирует их и публикует на своем сайте виртуальные туры. С помощью диаграммы восхождения вы можете любоваться панорамными фото, сделанными на разной высоте.

Модуль поиска не установлен.

Виртуальный тур своими руками

Светлана Шляхтина

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

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

Что понимают под виртуальным туром

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

Как было отмечено, в основе виртуальных туров лежат фотопанорамы, которые от обычных фотографий отличаются интерактивным просмотром. На практике это означает, что при просмотре панорамной фотографии пользователь видит только ту часть изображения, которая его интересует в данный конкретный момент, и при желании он может оглядеться по сторонам, посмотреть вверх и вниз, а также приблизить или удалить отдельные детали изображения. Разглядывая же обычную фотографию, зритель видит только то, что ему показывают, и никак не может управлять процессом просмотра. Еще интереснее виртуальный тур, когда пользователь по своему желанию может перемещаться между панорамами, либо через активные зоны, либо руководствуясь картой тура.

Иными словами, панорамы и виртуальные туры позволяют практически "вживую" ознакомить зрителя с окружающей обстановкой: планировкой дома или квартиры, внутренним видом автомобиля, разными вариантами оформления интерьера, внутренним убранством отеля или ресторана, основными помещениями фитнес-клуба и т.п.

Создание фотопанорам для виртуального тура

Фотопанорамы создаются из нескольких специально подготовленных перекрывающихся фотографий специальными программами, которые "сшивают" снимки в одну единую панораму, удаляя неизменно возникающие искажения. Таких программ-сшивателей на сегодня предлагается достаточно много: RealVIZ Stitcher, Photovista Panorama, The Panorama Factory, SP_STITCHER и др. В каждой программе используется своя технология сшивания изображений, а само сшивание может производиться в автоматическом, ручном или автоматическо-ручном режимах. Просматривать фотопанорамы можно в специально предназначенных для этой цели обозревателях, причем выбирать последние нужно, исходя из формата панорамного файла.

Для создания фотопанорам мы остановимся на сшивателе SP_STITCHER от компании Spherical Panorama Inc. Причина такого выбора очень проста - это единственная русскоязычная программа данного профиля, к тому же она бесплатна - оплачивается только использование готовых панорамных снимков, причем стоимость лицензии гораздо ниже, чем у других программ-аналогов. Но самое главное - данная программа создает панорамы в нужном нам формате SPF, что является обязательным условием для создания затем виртуальных туров в среде приложения SP_VTB.


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

Tour Builder

Описание

Сервис Tour Builder, разработанный Google, позволяет самостоятельно создавать виртуальные экскурсии. Инструмент работает на основе сервиса Google Earth.

Geteach


Описание

Сервис создан на основе приложения Google. Автором приложения является учитель из г. Остина (штат Техас, США) Джош Уильямс.

Принципы работы

Чтобы создать маршрут необходимо выбрать на карте объект, внести его описание и вставить фото. Сервис дает возможность сопоставить две карты, использовать чертежные и измерительные инструменты, метки, технологии Google Street, возможность работать со слоями, можно вставить подобранные карты и фотографии.

Возможность организации групповой работы в сервисе

Групповая работа на сервисе не предусмотрена. Командную работу можно организовать в классе и предложить ученикам собрать материал для создания меток.

Tour Creator

Описание

Сервис Tour Creator создан на основе Google и предназначен для создания виртуальных туров на основе карт Google.

Сервис позволяет за короткое время создать виртуальный тур с использованием фотографий Google Street Map или собственные 360-градусные фотографии. Имеется возможность для создания тура с использованием картонного VR-шлема Google Cardboard и сервиса Expeditions.

Принципы работы

Чтобы начать работу в сервисе необходим аккаунт Google. Перед началом работы по созданию экскурсии необходимо дать описание тура и вставить фото обложки. Сервис позволяет использовать технологии Google Street, имеется возможность добавить на изображение описание отдельных элементов здания или сооружения.

Групповая работа на сервисе не предусмотрена. Командную работу можно организовать в классе и предложить ученикам собрать материал для создания меток.

Примеры работ

TimelineJS manual

Описание

Сервис TimelineJS – генератор интерактивных таймлайнов для web. Сразу после начала создания своего проекта, сервис предложит пользователям подробную инструкцию со скриншотами по работе с инструментарием сервиса. Есть и видеоролик, который покажет все действия пользователя. Сервис многогранный. Мы рассмотрим только создание туров.

Принципы работы

Любой фотоаппарат имеет ограниченный угол обзора и не способен передать 100% информации окружающей его, но с помощью любого фотоаппарата можно сделать панораму, которая расскажет зрителю намного больше обычной фотографии.

Что же такое панорама в классическом понимании? Это широкоформатная фотография, сделанная из двух и более кадров, совмещенных с целью увеличения угла обзора. Чтобы получить такую панораму, нужно сделать несколько снимков, но так чтобы соседние кадры перекрывали друг друга на 20-25 процентов. Затем следует «склеить» полученные фото в любом графическом редакторе, в результате чего получится «длинная» фотография, на которой помещается всего значительно больше. Помещается больше, да не все!

Существует еще один вид панорам - сферическая панорама, способная передать полную картину окружающего пространства. Сферическая панорама имеет угол обзора 360 градусов по горизонтали и 180 по вертикали. Она спроецирована на внутреннюю поверхность сферы с помощью специального софта, а зритель находится, как бы, в центре сферы и может вращать ее как угодно и видеть все, что там находится, получив полное представление, словно побывав на месте съемки. Несколько сферических панорам можно объединить в виртуальный тур , создав в них переходы из одной в другую. В силу своих особенностей, сферическую панораму можно просмотреть только на компьютере. При помощи таких панорам создаются виртуальные 3D экскурсии по городам .

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

Чтобы сделать идеальную сферическую панораму, потребуется специальное оборудование, которое сэкономит уйму времени. Посмотрим, что относится к оборудованию для панорам.

Оборудование

Главный инструмент - это, конечно, фотоаппарат . Как говорилось выше, он может быть любым, вплоть до обычной цифровой мыльницы, но от качества этой составляющей многое зависит. Чтобы получить сферическую панораму, нужно сфотографировать все пространство вокруг одной точки и это будет сделать проще, если угол обзора вашего объектива будет как можно выше.

Так, например, имея стандартный китовый объектив с фокусным расстоянием 18 мм, предстоит сделать три ряда фотографий, по 12 фото в каждом, т.е. шаг съемки равен 30 градусам, плюс фото зенита и надира и того 38 кадров. А с объективом типа рыбий глаз (fisheye) достаточно всего 3-8 кадров, что значительно меньше. Правда, чем меньше кадров в панораме, тем меньше ее разрешение, но современные зеркалки позволяют сделать сферическую панораму высокого качества и с объективом fisheye.

Теперь еще один немаловажный инструмент – панорамная головка – это приспособление позволяет закрепить камеру на штативе таким образом, чтобы она вращалась вокруг нодальной точки объектива. Благодаря этому, параллакс между соседними кадрами сводится к минимуму, и панорама сшивается без особых проблем. Нодальная точка – точка на оси объектива, расположенная в месте пересечения оптических лучей:

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

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

Но гораздо проще найти данные вашего объектива в сети, например, в этой таблице параметров . В ней приведены расположения нодальных точек различных объективов для нескольких значений фокусного расстояния, а еще некоторые параметры фотоаппаратов: расстояния от крепления до оси объектива, от основания фотоаппарата до оси объектива и от крепления до основания объектива.

На сегодняшний день есть множество вариантов панорамных головок со своими достоинствами и недостатками.

Уровневая головка – предназначена для настройки уровня горизонта, устанавливается на штатив под панорамной головкой. Ее использование не обязательно, хотя и облегчает создание панорам. Заменой может послужить шаровая головка или регулировка уровня длиной ножек штатива, но этот вариант сложнее и дольше. Выставить уровень горизонта можно и при сшивке панорамы, но это потребует дополнительных усилий.

Штатив должен быть устойчивым, т.к. смещение панорамной головки во время съемки недопустимо. По большому счету, предпочтений нет, главное, чтобы штатив был удобным и надежным. Применение штатива позволяет снимать на длинной выдержке.

К дополнительному оборудованию можно отнести проводной или дистанционный пульт для фотоаппарата, который поможет избежать шевеления камеры.

Съемка

Теперь, когда мы ознакомились с оборудованием, можно приступать к съемке. Будем использовать панорамную головку Nodal Ninja NN3 MK II и зеркалку Canon 450d с китовым объективом.

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

Затем выровняем нодальную точка, которую мы нашли в таблице или вычислили опытным путем. Это можно сделать на глаз или узнав величину отрезка:

где a – расстояние от основания объектива до нодальной точки;

b – расстояние от гнезда крепления до основания объектива (таблица параметров зеркалок).

выставить его значение по линейке, имеющейся на головке Nodal Ninja NN3 MK II:

Нодальная точка выставлена, осталось лишь отрегулировать уровень горизонта при помощи пузырькового уровня.

2. Теперь сама съемка. Переходим в ручной режим и выставляем необходимые параметры:

  • минимальное фокусное расстояние;
  • фокусировку в зависимости от окружающих объектов;
  • диафрагму, выдержку и ISO исходя из освещенности;
  • включаем режим Jpeg + RAW.

Подключаем проводной пульт и начинаем съемку. Соседние кадры должны иметь перекрытие 20-25 процентов, поэтому мы сделаем три ряда фотографий с углом поворота 30 градусов (для фокусного расстояния 18 мм): первый ряд под углом 0 градусов, второй под углом 45 градусов, третий под углом -45 градусов.

Вот что получилось:

Направляем фотоаппарат вверх, вниз и фотографируем, соответственно, зенит и надир, последний можно сфотографировать с рук:

На этом съемка сферической панорамы окончена, следующими этапами будет