Какие средства публикации и просмотра фотопанорам существуют для тех, кто не прибегает к услугам внешних хостингов


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


Гранд-Каньон — один из глубочайших каньонов в мире. Находится в штате Аризона, США.

Съемка фотографий с помощью широкоугольного объектива и их обработка ПО, «сшивающим» отдельные фото, позволяют легко создавать собственные панорамы. Именно благодаря этим навыкам и программным средствам мы можем наблюдать панорамные миры в своих браузерах. Можно рассматривать панораму как «глазок» в мир виртуального туризма.

Сайт 360Cities представляет вашему вниманию большую коллекцию панорамных видов со всего мира . Большинство из них имеют географическую привязку. Вы можете открыть карту «World Panorama Map» или «Photographer Map», чтобы совершить путешествие к определенному месту по карте мира. Вы можете смотретьпанорамные виды во весь экран ! На экране также доступен просмотр карт Google Maps.

Если у вас установлено приложение Google Earth, вы можете путешествовать к интересным местам и просматривать панорамы, загрузив и запустив файл KML.

Этот панорамный сайт — результат работы Ганса Ниберга, фотографа и энтузиаста, делающего большие панорамные снимки. Как он сам говорит, интерактивную виртуальную панораму нельзя воспринять, как глядя на страницы книги или распечатанное изображение. Ее нужно просматривать на экране компьютера. Сайт также содержит ссылки на другие великолепные ресурсы, посвященные искусству виртуальной фотографии. Он располагает огромной коллекцией панорамных видов со всего мира. Вы даже можете обнаружить панораму с Бараком Обамой, произносящим речь на вручении Нобелевского приза, и панорамные виды с Tour De France.

Gigapan содержит гигапиксельные панорамные снимки со всего мира. Что интересно, этот сайт был разработан Университетом Карнегги-Меллона в сотрудничестве с центром NASA Ames Intelligent Robotics Group и при поддержке Google. Но к сожалению «покрутить» картинку нельзя будет, как в двух предыдущих случаях.

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

ARounder — онлайн журнал путешествий и аккуратный сайт с панорамными видами, коих все-таки меньше по количеству по сравнению с рассмотренными выше ресурсами. Но они все организованы в соответствии с регионом.

Для любителей космоса доступны панорамные виды Луны и Марса. Вы можете щелкнуть по локации и совершить виртуальный тур по определенному месту. Существует также возможность скачать бесплатную версию ARounder для iPhone и наслаждаться виртуальным осмотром достопримечательностей на ходу.

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

Формат панорамы в общих словах определяется типом проекции полной или частичной трёхмерной сцены на плоскость, например, экран монитора или распечатку.

Полные сферические панорамы

Существует два основных сферических формата: эквидистантный и кубический. Оба могут показывать полную окружающую нас сферу - 360° вдоль горизонта, 90° вверх and 90° вниз. Для их просмотра нужны специальные программы.

Эквидистантная проекция

В этом случае части поверхности сферы проецируются на плоскость. Этот тип проекции ещё называется «непроекционным», или plate carre, поскольку горизонтальной координатой попросту является долгота, а вертикальной - широта, причём никакой трансформации или масштабирования не производится. Эквидистантная проекция используется при создании карт с тех пор, как она была придумана в 100 году до н.э. Маринусом Тирским. См. подробное описание математической модели этой проекции на странице Mathworld .

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

Эквидистантная проекция - обычный формат для поворачивающейся (сканирующей) панорамной камеры с объективом типа «рыбий глаз» - 180° «рыбьим глазом», дающим полную сферу при повороте на 360°. Сканирующие камеры иногда покрывают больше 360° за один поворот, но программное обеспечение часто считает, что эквидистантные изображения покрывают 360° по горизонтали и 180° по вертикали, т.е. делают ваши эквидистантные изображения в правильной пропорции 2:1. Посмотрите на значения размеров: файлу в 1650 x 824 пикселов не хватает одного пиксела по короткой стороне, что и приводит в замешательство некоторые приложения.

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

Кубическая проекция

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

Четыре стороны куба показывают фронт, право, тыл и лево, ещё одна показывает зенит и последняя - надир, причём у каждой поле зрения равно 90°x90°. На каждой стороне куба все прямые линии остаются прямыми, что делает такое изображение удобным для редактирования. См. статью Извлечение и вставка прямолинейных видов , в которой изложены другие варианты извлечения сторон куба из эквидистантного изображения и их обратной вставки.

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

«Маленькая планета»

Это несколько необычный формат, в котором земля выглядит как небольшая планета, окружённая пространством (небом), т.е. эквидистантная полная сферическая панорама перераспределяется по виртуальному 360° изображению «рыбий глаз» с надиром в центре и зенитом на краю окружности.

Частичные форматы

Существует несколько способов показать частичную панораму - панорамы такого типа так или иначе не заполняют всю сферу. Частичные панорамы можно показать напрямую, если они не покрывают больше чем примерно 120° по короткой стороне (но вполне покрывать 360° по большей стороне). Основными форматами этого типа являются цилиндрический и прямолинейный, но возможны и частично сферические панорамы.

Цилиндрическая проекция

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

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

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

Цилиндрическая проекция является обычным форматом «вывода» сканирующей панорамной камеры (например, Panoscan , Spheron и др.) с прямолинейным объективом, либо от фотоаппарата с вращающимся в горизонтальной плоскости объективом (Горизонт, Noblex).

Другие варианты цилиндрической проекции, которые могут показывать полюса (например, проекция Меркатора), общеприняты в картографии, но как правило не используются при создании панорам.

Прямолинейная проекция

Это тип проекции части поверх сферы на плоскость, также называемый гномоническим (”gnomic”, “gnomonic” или “tangent-plane”). Эту проекцию можно представить себе как прикладывание плоского листа бумаги к сфере касательно по одной-единственной точке и освещение этого листа из центра сферы. На странице Mathworld приведено подробное математическое описание гномонической проекции.

В панорамах это фундаментальный тип проекций, потому что большинство «обычных» объективов (т.е. не объективов типа «рыбий глаз») дают изображение, очень близкое к прямолинейному по всему полю зрения. Камеры с диафрагмой малого сечения (pin-hole cameras), по сути дела, обеспечивают точную касательную раскладку сферы на плоскость детектора (detector plane), причём примерно то же действительно для большинства фотографирующих устройств (в том числе, любительских камер). Таким образом, это самый популярный тип проекции изображений для частичных панорам.

Основополагающее свойство прямолинейной проекции состоит в том, что прямые линии в реальном трёхмерном пространстве накладываются на прямые линии в спроецированном изображении. Это свойство делает прямолинейные изображения крайне полезными для печати панорам с не слишком большим диапазоном долготы или широты (например, <120°). Многие средства просмотра панорам, показывающие только часть картинки за раз, делают это, используя прямолинейную проекцию (вне зависимости от того, в какой проекции находилось исходное полное сферическое изображение).

Кубическая проекция является особым подвидом прямолинейной проекции.

Арочная проекция

Частично сферическая проекция

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

Поддерживаемые типы проекций в свободном ПО для создания панорам

Panotools и Hugin: эквидистантная, цилиндрическая, прямолинейная, полнокадровый «рыбий глаз», стереографическая, Меркатора, поперечная Меркатора и синусоидная.

Свободные и бесплатные просмотрщики панорам

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

PTViewer

  • написан на Java;
  • показывает эквидистантные и цилиндрические панорамы, причём горизонтальный угол обзора равен 360°, вертикальный - 0°-180°;
  • показывает прямолинейные панорамы через опциональное расширение PTZoom;
  • показывает панорамы форматов Quicktime QTVR panoramas (цилиндрические и кубические) и Object (через расширение PTMViewer);
  • есть функции перемещения, наклона и масштабирования, полноценная навигация с мыши и клавиатуры;
  • возможность интерполяции с использование алгоритма Lanczos2;
  • версия на сайте Хельмута Дерша новее и лучше .

Immervision PURE Player

  • написан на Java;
  • показывает цилиндрические, эквидистантные, кубические и плоские панорамы;
  • полноэкранный просмотр в высоком разрешении;
  • быстрый движок отрисовки;
  • поддерживает формат файлов OpenPanorama file;

Panoglview

  • написан на wxWidgets 2.4.x;
  • для отрисовки использует OpenGL;
  • показывает эквидистантные панорамы;
  • в настоящее время его можно .

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

Как просматривать панорамы?

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

Виртуальный тур и управление.

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

Наполнение виртуального тура.

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

КАК СОЗДАЮТ СФЕРИЧЕСКИЕ ПАНОРАМЫ?

Оборудование для съемки панорам.

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

Обработка отснятого материала.

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

ПЛЕЕР ДЛЯ ПРОСМОТРА СФЕРИЧЕСКИХ ПАНОРАМ

Flash Player

До недавнего времени самым популярным плеером для просмотра сферических панорам был Flash Player компании Adobe. Чтобы просматривать панорамы этим плеером, его необходимо установить на компьютере. На сегодня этот формат считается устаревшим и на смену ему приходит формат НТМL5.

НТМL.5

Основное преимущество НТМL.5 от Flash Player в том, что он не требует установки и позволяет просматривать панорамы средствами браузера не только на настольном компьютере, но и на мобильных устройствах типа смартфонов и планшетов. Минус НТМL.5 в том, что некоторые браузеры не поддерживают этот формат, но учитывая его популярность этот недостаток скорее всего исчезнет уже в ближайщем будущем. Тот софт, с которым мы работаем, позволяет генерировать файлы пригодные для просмотра как с помощью Flash Player, так и в формате НТМL.5, причем выбор происходит автоматически. Так же большим плюсом считается то, что при просмотре панорамы она не загружается полностью на устройство, а подгружается небольшими, предварительно нарезанными, файлами. Это обеспечивает комфортный просмотр «без тормозов» даже через мобильный интернет (похожая технология применена при просмотре карт гугл).

Google

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


Общая информация

Здравствуйте.
Спасибо, что посетили мой сайт
СФЕРИЧЕСКИЕ ПАНОРАМЫ.

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

Фотоаппарат рекомендую беззеркальный Sony (кроп 1.5 или полнокадровый) - на сегодняшний день их матрицы лучшие (DxOMark , ). Обратите внимание на возможность управления через Wi-Fi.

Не экономьте на штативе. Он должен быть устойчивым - даже сдвиг на 1 пиксель не позволит качественно объединить кадры с разной экспозицией при HDR. Кроме этого, при съёмке широких и обзорных планов, штатив должен быть высоким - тогда перспектива отображается намного лучше. Вот пример моей панорамы, снятой с высоты 1.6 метра , и панорамы с сайта 360baikal.ru (Этагоров Баир), высота ~3-4 метра Иркутск, набережная .
И общий совет - если проект некоммерческий, "для души", то осваивайте Adobe Photoshop. Это главный инструмент для творчества, и позволит создать свой неповторимый почерк, свою "изюминку", то есть не банальную, никому не интересную реальность, а мир своей мечты. А так же сайт - это как "оправа" для панорам. Если публиковаться где попало - интерес может быстро угаснуть.


И, конечно, из того, что имею сейчас, пытаюсь выжать максимум - иначе не имеет смысла.

Вот, пока все, что я хотел сообщить. А теперь прошу на страницу сферических фотопанорам, для этого нажмите на "большую кнопку".



И в добрый путь!