Оглавление:

Моделирование на основе изображений / Фотограмметрическая портретная съемка: 4 шага
Моделирование на основе изображений / Фотограмметрическая портретная съемка: 4 шага
Anonim

Читать дальше автора:

Портативное интеллектуальное зеркало (Plug-and-Play)
Портативное интеллектуальное зеркало (Plug-and-Play)
Портативное интеллектуальное зеркало (Plug-and-Play)
Портативное интеллектуальное зеркало (Plug-and-Play)
Управление жестами рук: движение физического и цифрового (телеоперация)
Управление жестами рук: движение физического и цифрового (телеоперация)
Управление жестами рук: движение физического и цифрового (телеоперация)
Управление жестами рук: движение физического и цифрового (телеоперация)

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

Шаг 1. Программное обеспечение

Во-первых, получите программное обеспечение, необходимое для создания 3D-моделей из изображений. Это включает:

Визуальный SFM -

Далее следует реконструировать 3D-модель. Это включает:

Мешлаб -

Наконец, последние улучшения с использованием другого программного обеспечения, например:

Maya (студенческая версия или бесплатная пробная версия), Blender или любая программа для 3D-моделирования

Шаг 2: изображения в VisualSFM

Изображения в VisualSFM
Изображения в VisualSFM

Теперь, когда у вас есть программное обеспечение, выйдите и снимите необработанные кадры любого объекта, пространства или окружающей среды. Вы можете записывать кадры для 3D-моделей двумя способами:

Один из способов - скрупулезно вращаться вокруг объекта или пространства конвергентным образом на каждом шаге и делать снимок.

Второй способ - снять видео и вращаться вокруг объекта или пространства. Затем войдите в Adobe Media Encoder и разделите видео на отдельные кадры. Очевидно, что чем больше кадров снимает ваша камера, тем больше материала вы можете получить, а значит, больше деталей в 3D-захвате.

В VisualSFM:

1. Файл - Открыть + несколько изображений (здесь вы берете кадры или неподвижные изображения и импортируете их в VisualSFM)

2. Теперь, когда все изображения загружены, нажмите кнопку «Вычислить недостающие совпадения». Это кнопка с 4 стрелками, направленными наружу. Этот процесс может занять много времени в зависимости от того, сколько изображений вы загрузили. Причина, по которой это занимает так много времени, заключается в том, что программное обеспечение сравнивает каждое изображение с другими изображениями, которые вы загрузили, сравнивая аналогичные фокусные точки и аспекты, чтобы начать процесс воссоздания 3D-модели, поэтому проявите терпение.

3. По завершении этого процесса нажмите кнопку «Вычислить 3D-реконструкцию». Это кнопка, которая выглядит как кнопка быстрой перемотки вперед, но без плюса (она находится рядом с кнопкой «Вычислить отсутствующие совпадения»). Здесь VisualSFM берет кадры со схожими аспектами друг с другом и начинает создавать 3D-модель пространства, объекта или человека. VisualSFM учитывает необработанные данные изображения, а также расстояние и глубину объектов, задействованных в каждой фотографии, поэтому он может воссоздать рассматриваемый объект в виде 3D-модели. Причина, по которой он называется VisualSFM (Structure From Motion), заключается в том, что процесс SfM сравнивает последовательности двумерных изображений и оценивает трехмерные структуры (3D-модели).

4. После этого нажмите CMVS для плотной реконструкции. Это завершит вашу 3D-модель, и вы захотите сохранить файлы.cmvs и.nvm, а также файл.ply. Вам понадобится файл.nvm для Meshlab, и вам понадобится файл.ply для получения трехмерной сетки вашего объекта или сетки, что также будет происходить в Meshlab.

Рекомендуемые: