О съемке гигапиксельной панорамы екатеринбурга

О съемке гигапиксельной панорамы екатеринбурга

В данной статье отправится обращение о создании панорамы Екатеринбурга.Публикация на Хабре: habrahabr.ru/post/150591/ Сама панорама: ekburg.artstudio-3d.ruИзначально более подробный вариант статьи направлялся в «песочницу», но НЛО не счел его хорошим инвайта. Ниже я опущу предысторию с тендерами и прочую «лирику», и попытаюсь остановиться только на технической части.
Смотрите кроме этого: Вторая гигапиксельная панорама Екатеринбурга

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

Примечательно, что первую панораму в прошедшем сезоне делал Cityscanner, а в этом конкурс нежданно победил неизвестный фотограф из Новокузнецка — Андрей Борисов. Назначил цену за работу в 88 тыс. руб, обойдя Citiscanner с ценой 120тыс.руб.

В марте был опубликован тендер на «изготовление панорамы города Екатеринбурга очень высокого (гигапиксельного) разрешения». Приблизительно дни я обдумывал «смогу ли сделать эту работу в случае если побежу?». По окончании утвердительного ответа на данный вопрос была подана котировочная заявка.

Девушки в DHL были весьма поражены и захотели удачи.Тендер победил. (Не буду вдаваться в подробности в данной статье, не смотря на то, что "стаж работы" в фото по совокупности тендеров уже имеется кое-какой. Возможно еще статью напишу. 3 тендера побеждено сейчас.)Что необходимо было снять?Цилиндрическую панораму вида на город с местной высотки.

Разрешением не меньше 10Gpx. Конечно простые панорамы 360х180 объектов по земле. В целом вменяемое ТЗ, не смотря на то, что и не без бредовых требований. «5000 исходных кадров» избыточны для 10Gpx (в случае если обращение о рально различных, а не просто брекетинге). Снять куда больше, а позже ресайз вниз? Нехороший вариант. Чем больше фокусное расстояние (меньше угол обзора), тем больше кадров, а, соотвественно, и стыков между ними.

Это же, со своей стороны, увеличит количество «призраков» (половинки людей да прочие артефакты и машин блендинга). И вдобавок снимать продолжительнее по времени, т.е. выше риск трансформации освещенности, да и тени смогут местами просто не сойтись.Снять на 50Gpx и взять еще один мыльный Дубаи (обращение о ветхой панораме, которая прославилась «рекордом» по детализации и бессмысленностью по содержанию), где от уменьшения на порядок размера панорамы детализация не ухудшится?

Также нет.Доп. соглашение к договору гласило, что объектов стало больше 10.«Екатеринбург — объекты» на Яндекс.Картах РасчетыКак я уже писал выше, перед тем как отправлять заявку, необходимо было убедиться в действительности реализации проекта. Да и просто понять «как это сделать?». К тому моменту я не снимал панорам аналогичного замысел.

Только при съемке интерьеров применял данный подход.Готовых «калькуляторов» я нагуглить не смог, не смотря на то, что очень и не старался — принципиально важно было самому все осознать.Потому, что в наличии из телеобъективов лишь 70-200/4L IS, то сперва расчет произвел для него. В качествекамеррассматривались: 5D m2, как фф, и 600D (60D) как самый плотнопиксельный кроп (из актуальных на момент расчета кэнонов).Внимание! Расчет ниже не претендует на 100% правильноть с позиций терминологии.

Измерение «высоты кольца» в градусах — может повредить вашей психике. Просьба наблюдать в сущность, а не термины. Я таких расчетов уже 10 лет не делал.70-200 имеет угол в 12о по диагонали (фф, 200мм), т.о. углы для фф и кропа:фф: 9.99о по долгой стороне (3х) и 6.66о по маленькой (2х);кроп: 6.24о по долгой стороне (3х) и 4.16о по маленькой (2х);Для замыкания в 360о (кольцо без перекрытия) в теории необходимо: фф: 36 кадров (360:9.99), при высоте кольца в 6.66о — т.е.

1\27 от 180о;кроп: 58 кадров (360:6.24), при высоте кольца в 4.16о — т.е. 1\44 от 180о.Для полной сферы (360ох180о) в теории: фф: 27 последовательностей по 36 кадров (972 кадра);кроп: 44 последовательности по 58 кадров (2552 кадра).А в мегапикселях это:фф: 27 x 36 x 21mp = 20 412mp;кроп: 44 х 58 х 18mp = 45 936mp.Перейдем к реалиям с перекрытием (25%) на сшивку.Грубо уменьшим углы обзора, и будем дальше вычислять как бы без перекрытия: фф: 7.5о (9.99ох0.75) по долгой и 5о (6.66ох0.75) по маленькой;кроп: 4.7о (6.24ох0.75) по долгой и 3.1о (4.16ох0.75) по маленькой.Для замыкания в 360о необходимо: фф: 48 кадров (360:7.5), при высоте кольца в 5о — т.е.

1\36 от 180о;кроп: 77 кадров (360:4.7), при высоте кольца в 3.1о — т.е. 1\58 от 180о;Итого, для полной сферы (360ох180о), с перекрытием в 25%: фф: 36 последовательностей по 48 кадров = 1728 кадров;кроп: 58 последовательностей по 77 кадра = 4466 кадров.Апофеоз:Пускай любой кадр снимается до 1сек. (сутки же), и 3сек. уходит на перепозиционирование головы: фф: 1728х4 = 1.9 часа (приблизительно 39Gb RAW-файлов);кроп: 4466х4 = 4.9 часа (приблизительно 98Gb RAW-файлов);Но это полная сфера, что бессмысленно (для чего нам крыша и небо строения с которого снимать?).Пускай высота будет не 180о, а 60о:фф: 576 кадров, 0.65 часа, 6.8Gpx;кроп: 1448 кадров, 1.6 часа, 15.3Gpx.Вывод?

Нормально возможно снимать на 200mm и 18mp кроп- камеру .Забегая вперед сообщу, что расчеты хорошо подтвердились практикой. По окончании калибровки штативной головы «на месте» расхождения теорией составили 0.1-0.2о на кадр.Чем трудиться?Уже определился, что снимать на кроп-камеру о 18mp и 200mm объектив. По условиям договора съемка обязана производиться с применением «роботизированной штативной головы».

Не смотря на то, что и возможно снять 1450 кадров в ручном режиме, выбор, все же, пал на Gigapan EPIC Pro.Ну а с наземными сферическими панорамами все легко: 5D m2 + 15mm. По схеме «2 последовательности по 8 кадров». Это дает громадное перекрытие, что окажет помощь избавляться от половинок и призраков автобусов.В случае если простые сферические панорамы я уже привык (сшивать «позже, дома»), то гигапиксельный вид необходимо проверить прямо в Екатеринбурге.

Для этого был приобретён нетбук следующей конфигурации: i7-2670QM / 16Gb RAM / 128Gb SSD / 640Gb HDD.В ЕкатеринбургеНаверное, и действительно, не следует писать об этом тут. Покину в жж. Всего в городе совершил 5 дней.

Сутки ушел на тесты и пристреливания на крыше высотки, сутки на съемку, и еще 3 дня на муниципальные виды «по земле».Панорама же была снята 16го мая 2012 года.На крышеЧто необходимо учитывать прежде всего?

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

Фотографы также снимают телефонами. Первый сутки, тесты.Как снимать?

  • Последовательностями сверху вниз. Так значительно уменьшается количество «призраков» появляющихся при сшивке.
  • Фокус – руками, с перефокусировкой каждые пара последовательностей. Время от времени это давало сбои (имеется мыльные участки), но что сделать.
  • Режим – Av. М, при съемке для того чтобы числа кадров, не имеет смысла. Разбег освещенностей ни в одну матрицу по ДД не влезет.
  • Тесты продемонстрировали, что экспокоррекция, в целом, не нужна, но желательна эксповилка.
  • Само собой в RAW. Меняя флешки и сходу отсматривая материал.

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

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

Это делается масками в PTGui, а время от времени и ретушью в фотошопе. Эти операции так же повторялись многократно.В случае если сказать о времени нарезки и сшивки изображений на тайлы (KRPano), то цифры, в среднем для каждого сектора, такие:расстановка контрольных точек (автоматом) – 30-40 мин.;сшивка панорамы – 2-2.5 часа;нарезка на тайлы – 1.5 часа;Последние два пункта повторялись довольно много раз. Окончательные правки вносились уже по окончании обсуждения и предварительной публикации панорамы ее зрителями.

А также затем — минимум пара призраков остались. Всего ушло приблизительно 3-4 семь дней.Самым неприятным было использовать кривые к двум из трех панорам (секторов). Для файлов в 5-7 гигапикселей и 20 гигабайт операции «открыть, применить кривые, повысить контраст, сохранить, закрыть» занимали по 2-3 часа.Статистика отснятогоБыло отснято 3 панорамы:1.

19 последовательностей по 36 кадров – итого 684 неповторимых (не учитывая брекетинга);время съемки: 34 60 секунд;угловые размеры: 160о по горизонту и приблизительно 55о по вертикали;размеры сшитой простыни: 127 800 х 54 850 px, приблизительно 7 Gpx.2. 15 последовательностей по 36 кадров – либо 540шт;время съемки: 31 60 секунд;угловые размеры: 160о по горизонту и приблизительно 40о по вертикали;размеры сшитой простыни: 131 175 х 37 922 px, приблизительно 5 Gpx.3.

16 последовательностей по 34 кадра – либо 544шт;время съемки: 31 60 секунд;угловые размеры: 155о по горизонту и приблизительно 47о по вертикали;размеры сшитой простыни: 122 400 х 43 800 px, приблизительно 5.4 Gpx.В общем, весьма близко к расчетам.Из-за чего 3 сектора, а не единый цилиндр?Не разрешает конфигурация крыши. При таковой довольно малый высоте (43 этажа?) точки съемки через чур очень сильно разнесены друг от друга. Параллакс велик.

Была попытка собрать, если не в единый цилиндр, то хотя бы в 2 сектора. Не вышло. На «пограничных территориях» доходило до того, что у одного и того же маленького строения на одной панораме я видел как бы левую стенке, а на другой чуть ли не правую.БлагодарностиХочу сообщить благодарю людям оказавшим мне помощь в реализации данного проекта:Алексей Крылов, г. Москва;Антон Фадеев, г. Екатеринбург;Владимир Барданос, г. Новокузнецк;Родион Галанев, г. Москва.Что в итоге?Опыт увлекательной работы.Достаточно хорошая визуализация Екатеринбурга. О самой же панораме делать выводы вам:Екатеринбург: гигапиксельная виртуальный тур и панорама (кликабельно)Конструктивная критика — приветствуется.При смене обзора в адресной строчке браузера изменяются эти, т.о. возможно давать ссылки на конкретные виды.UPD:Отретушировал солидную часть из указанного в комментариях.Файлы обновил.Копию администрации клиента передал.

Случайная статья:

Ночной Екатеринбург с высоты. Панорамы города который не спит с высоты птичего полета.


Похожие статьи:

Комментирование и размещение ссылок запрещено.

Обсуждение закрыто.