Образовательная галактика Intel®

Блог Участника

Запись блога

Создание виртуальных инсталляций. Синты и панорамы

Познакомимся поподробнее с бесплатным приложением от компании Microsoft, которое позволяет создавать виртуальные инсталляции двух типов. Это виртуальная панорама и синтезированный объект, когда в одно целое собирается множество фотографий одного объекта с различных ракурсов. Синты и панорамы можно привязать к карте. Рекомендации и практические примеры.

Входил ранее в пакет бесплатных инструментов для образования Microsoft Learning Suite, который представляет собой набор инновационных образовательных приложений для студентов, преподавателей и педагогов. Но сейчас в списке продуктов этого приложения нет, но на сайте компании в бесплатных программах для образования его можно найти. Ссылка на страничку для скачивания доступна здесь.

Начало обзора программ и сервисов для создания виртуальных инсталляций (панорамы, синты, виртуальные экскурсии) в постах:


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

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

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

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



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

Требования к фотографиям для создания виртуальной панорамы
Эти требования мало чем отличаются от требований, которые рассмотрены в посте "Впереди лето. Готовимся создавать виртуальные экскурсии".
Каждая фотография должна примерно на треть перекрывать соседние фотографии. Замечена особенность, что если при последовательной съёмке пользователь отвлёкся и сделал лишний кадр, то на этом кадре и может прекратиться сбор панорамы. Т.е. от пользователя требуется последовательная съёмка. О качестве сбора панорамы можно судить о проценте подключенных фотографий в сгенерированную панораму. Замечательно, если удаётся добиться 100 процентного результата.



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

Требования к фотоаппарату

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

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

Мобильное приложение Photosynth доступно в App Store.

Руководство от компании Microsoft по работе с программным продуктом доступно здесь.
Инструкция по работе с сервисом доступна здесь.

Пример встроенного синта «Царевококшайский кремль» на страничку блога здесь.
Пример (фотографии предварительно уменьшены в размерах) синта «Троицкий храм».
Пример панорамы (фото с мобильного устройства) «Фрагмент площади Никонова».
Пример (полноценные фото с фотоаппарата) панорамы «Драматический театр».

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

Режимы просмотра Синтов посмотреть здесь. Здесь приводится зрительно анализ фотографий и интеграция снимков в виртуальную инсталляцию.

Успешной работы!
Статьи по этой теме

« Май 2017 »
ВПВСЧПС
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Последние записи

Мои ссылки в блоге

Последние комментарии

Мое изображение

19 пользователей просматривает
19 гостей
0 участников
0 анонимных участников

Категории

Поиск в блоге


Наверх