Skip to content

Photospheres proposal

Artem Svetlov edited this page May 22, 2015 · 12 revisions

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

Цель: что бы пассажир, который зрительно знает местность наверху, но не помнит, в какой конкретно выход выходить - мог по дороге в метро посмотреть, что видно, когда вылезешь на поверхность из каждого выхода.

Примеры со станции Царицыно. https://plus.google.com/photos/115282836294183576833/albums/6147920447065093697

В 2015 году, с развитием научно-технического прогресса, съёмка таких панорам стала гораздо проще чем раньше, теперь её можно делать поточно. У меня появилось устройство с Android 5.0, на котором такие снимки делаются и сшиваются дефолтной камерой. Без Android производство таких панорам требует в несколько раз большего времени и ручного труда.

Испытания

В 2015 trolleway начал снимать центр Москвы с Кольцевой линии. Первая статистика в цифрах: 4 станции (Павелецкая, Таганская, Курская, Новослободская) 16 выходов, 16 панорам (полная сфера). Съёмка заняла где-то 2:40 - с первой до последней фотографии, (без учёта обеда и времени подъезда). Требуется ручная привязка фото к координатам - часть попала на другую сторону улицы. В среднем, на 1 выход нужно 10-12-15 минут. Устройство: Asus Nexus 7, Android 5.0. Расход батареи: 100% --> 18% Размер сырых файлов - 9 Мб.

Требуемая обработка:

  • Проставить в аналоге GeoSetter координаты.
  • Раскидать по папкам / переименовать скриптом - взять атрибут из ближайшего по координатам выхода из метро.
  • Скрипт тоже нужно написать.
  • Возможно отрезать / залить серым цветом надир - нижнюю часть сферы, а то все смотрят на обрезанные куски ног, и ржут. Это можно делать в ImageMagick.

Лицензия на фотографии - ???

Проблемы:

  • На Проспекте Мира стояло 8 ментов, оставил на другой раз.
  • Оказалось, что многие выходы идут в здания вокзалов. Я их оставил на другой раз, там надо смотреть по местности, как бы снять по-незаметнее.
  • По опыту, при съёмке могут докопаться пьяницы, и начать аскать двадцатник. В лучшем случае, они просто загородят вид.
  • Может встать какой-нибудь междугородный автобус, или грузовик "Продукты", и загородить вид на улицу.
  • В других странах возможно потребуется замазывать лица прохожих, согласно местным законам. В РФ сейчас это не обязательно, насколько я понимаю.

Замечания по опыту потоковой съёмки

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

https://lh4.googleusercontent.com/-gqXqEu5km4Q/VV83M3O6CTI/AAAAAAAEdiY/bIf3XTC6j5w/w677-h903-no/22.05.15%2B-%2B1

##Добавить юзкейс для веб

https://developers.google.com/photo-sphere/metadata/ - открытый формат метаданных для Google Photosphere Например, там отдельно указываются эти важные параметры:

  • GPano:PoseHeadingDegrees - азимут центра картинки.
  • GPano:InitialViewHeadingDegrees - направление при начале показа фотосферы.

У Google есть движок для показа фотосфер в браузере и Android, но он их берёт только с Google Maps. Для веба есть и другие движки.

##Добавить юзкейс для мобильного Вариант 1: в мобильном приложении куда-нибудь добавить кнопки "Посмотреть панораму". По нажатию показывается картинка в панорамном движке. Картинка скачивается из интернета, или лежит в памяти. Вариант 2: найти программу, которая может распроецировать эту сферу обратно на плоскость, и вместо сферы показать 3 картинки как тут: