Создание 3D модели по фотоснимкам. Python Photogrammetry Toolbox на Ubuntu 14.04.
Тема фотограмметрии всплыла для меня неожиданно, в процессе обсуждения вариантов использования квадрокоптеров с камерой на борту.
Фотограмметрия занимается определением формы, размеров, положения и иных характеристик объектов по их фотоизображениям. Существует два основных направления в фотограмметрии: создание карт и планов Земли (и других космических объектов) по снимкам (фототопография), и решение прикладных задач в архитектуре, строительстве, медицине, криминалистике и.т.д. (наземная, прикладная фотограмметрия).
На данный момент существует множество программного обеспечения позволяющего выполнять фотограмметрию, практически в автоматическом режиме.
Мое внимание привлекла программа Agisoft Photoscan, использованная для построения трехмерной модели Кронштадтского морского Собора, созданной по результатам аэрофотосъемки с БПЛА коптерного типа Геоскан 401.
Во всех подобных Agisoft PhotoScan программах реализована технология создания трехмерных моделей высокого качества на основе цифровых фотографий, снятых любыми цифровыми фотокамерами с любых ракурсов, при условии, что каждый элемент реконструируемой сцены виден по крайней мере с двух позиций съемки.
Но программа стоит денежек и немалых.
Поиск инфы в сети по этому вопросу дал понимание, что для создания качественных объёмных моделей есть бесплатная связка программ: Bundler, CMVS и PMVS2, но эти программы являются консольными из-за чего очень неудобно разбираться, как они работают. Для простоты работы с ними был разработан графический интерфейс Python Photogrammetry Toolbox GUI (далее PPT).
Вот с ним и поэкспериментируем.
Знакомство возможностями Python Photogrammetry Toolbox GUI (PPT), скачать который можно здесь, проходило на моем домашнем компьютере с, мягко сказать, слабоватыми для этого характеристиками.
Для работы с Аgisoft, например, разработчиком предлагается:
Для создания качественной 3D модели необходимы снимки хорошего качества. Для ознакомления с возможностями PPT качественные снимки можно позаимствовать тут, так же установить Meshlab (есть в Центре приложений Ubuntu).
Мне же хотелось убедиться в качестве трехмерного слепка, полученного путем обработки снимков, сделанных моим Sony Nex-C3. Объектом была выбрана игрушка матрешка.
Отснято 8 снимков в режиме автоматического выбора диафрагмы и выдержки со вспышкой.
Фотограмметрия занимается определением формы, размеров, положения и иных характеристик объектов по их фотоизображениям. Существует два основных направления в фотограмметрии: создание карт и планов Земли (и других космических объектов) по снимкам (фототопография), и решение прикладных задач в архитектуре, строительстве, медицине, криминалистике и.т.д. (наземная, прикладная фотограмметрия).
На данный момент существует множество программного обеспечения позволяющего выполнять фотограмметрию, практически в автоматическом режиме.
Мое внимание привлекла программа Agisoft Photoscan, использованная для построения трехмерной модели Кронштадтского морского Собора, созданной по результатам аэрофотосъемки с БПЛА коптерного типа Геоскан 401.
Во всех подобных Agisoft PhotoScan программах реализована технология создания трехмерных моделей высокого качества на основе цифровых фотографий, снятых любыми цифровыми фотокамерами с любых ракурсов, при условии, что каждый элемент реконструируемой сцены виден по крайней мере с двух позиций съемки.
Но программа стоит денежек и немалых.
Поиск инфы в сети по этому вопросу дал понимание, что для создания качественных объёмных моделей есть бесплатная связка программ: Bundler, CMVS и PMVS2, но эти программы являются консольными из-за чего очень неудобно разбираться, как они работают. Для простоты работы с ними был разработан графический интерфейс Python Photogrammetry Toolbox GUI (далее PPT).
Вот с ним и поэкспериментируем.
Знакомство возможностями Python Photogrammetry Toolbox GUI (PPT), скачать который можно здесь, проходило на моем домашнем компьютере с, мягко сказать, слабоватыми для этого характеристиками.
Для работы с Аgisoft, например, разработчиком предлагается:
Для создания качественной 3D модели необходимы снимки хорошего качества. Для ознакомления с возможностями PPT качественные снимки можно позаимствовать тут, так же установить Meshlab (есть в Центре приложений Ubuntu).
Мне же хотелось убедиться в качестве трехмерного слепка, полученного путем обработки снимков, сделанных моим Sony Nex-C3. Объектом была выбрана игрушка матрешка.
Отснято 8 снимков в режиме автоматического выбора диафрагмы и выдержки со вспышкой.
Комментарии