Фотограмметрия - это построение 3Д модели по фотографиям. При определённых условиях возможно построение полностью в автоматическом режиме
Сразу скажу, что эту технологию я только осваиваю, но что - то уже что-то получается. Например - 63 фотографии автомобиля и автоматически построенная модель выглядит так:
Добавлено спустя 6 минут 24 секунды:
Конечно не идеал, но вполне можно использовать как болванку при моделировании. Если посмотреть с другого ракурса, можно видеть расположение камер при фотографировании и дырку в крыше:
Добавлено спустя 2 минуты 4 секунды:
Дырка в крыше образовалась из за отсутствия фотографий видов сверху. Но достроить крышу в максе не очень сложно. Понятно, что использовать обмеры было бы сильно дольше. Всё фотографирование заняло минут 20 времени, а построения в программе шли автоматически преимущественно ночью.
Добавлено спустя 5 минут 19 секунд:
Так же на втором скриншоте видно отсутствие снимков задней части автомобиля, так как там был припаркован другой автомобиль. Недостаточное количество снимков привело к артефактам на панели задка:
Добавлено спустя 3 минуты 55 секунд:
В идеале, отсканированный объект можно использовать в качестве хайполи модели при запекании нормалей, и для запекания диффузной текстуры с него. Но идеала достичь довольно сложно. Некоторые примеры можно посмотреть в интернете:
https://www.artstation.com/artwork/QJGgr
Добавлено спустя 24 минуты:
Сразу можно сказать, от чего зависит качество осканированной модели:
1) Сам объект сканирования. Для фотограмметрии хорошо когда поверхность модели матовая, с отсутствием монотонности ( хорошо если на объекте есть грязь, ржавчина, фактура материала). В этом случае программа сможет найти множество общих точек на разных снимках. Для этого же желательно отсутствие бликов. Например, новый, чисто вымытый автомобиль скорее всего не получится нормально сканировать. Вагонная тележка должна легко построится. Танк, например, довольно хорошо получается - характерная фактура брони и матовая окраска дают результат.
2) Погода при съёмке. Желательна пасмурная и сухая погода. Чтобы на фотографии не было бликов от солнца и ярко выраженных теней. Снимать в сырую погоду тоже плохо - объект будет мокрый и на нём будут блики.
3) Процесс съёмки. Оборудование. Желательно снимать хорошей зеркалкой. Опыты с мыльницей и телефоном у меня не увенчались успехом. Фотоаппарат должен давать как можно меньше шума на фотографии. Снимать в формате raw. Я снимаю в ручном режиме при диафрагме f/7,1-f/8. Можно и при f/11, но там уже придётся ISO сильно увеличивать. Выдержка не более 1/50с. Если есть нормальная стабилизация, можно и 1/30с. Основные требования к фото - высокая резкость (поэтому такие значения диафрагмы для глубины резкости) и правильная экспозиция. Ну или хотя бы отсутствие засветок на объекте, экспозицию можно вытянуть при конвертации снимков из Raw
Добавлено спустя 13 минут 33 секунды:
Здесь могу отметить то, что в программе Agisift Photoscan есть инструменты для ручного редактирования. Можно самому задавать маркеры, отмечая одинаковые точки на разных фотографиях и использовать маски для скрытия теней и бликов. Для Волги ГАЗ-24, этого не понадобилось. Но в целом зависимость такая - чем лучше Вы снимаете, и чем больше подходит объект для сканирования - тем меньше в последующем ручной работы.
Добавлено спустя 7 минут 48 секунд:
Процесс съёмки. Фотографировать объект нужно со всех сторон (по возможности) и со многих точек. Для автомобиля, например хорошая последовательность кадров такая:
Двигаясь вдоль борта, я смещаю камеру и по высоте и по длине с большим перекрытием. Причём смещать нужно именно положение камеры, а не направление съемки. Т.е. не нужно с одной точки снимать под разными углами. Это плохо с точки зрения глубины резкости и плохо для программы обработки.
Добавлено спустя 20 минут 20 секунд:
4) Обработка фотографии при конвертации из формата Raw. Этот этап тоже сильно влияет на построение моделей из фотографий. Но так как там обратимое редактирование, то ничего страшного, если с первого раза не получится. В общем случае, корректируются экспозиция, контраст, увеличивается насыщенность. Цвета должны быть яркими и сочными - это облегчит работу программе. Так же по необходимости смещаются света и тени
Добавлено спустя 5 минут 54 секунды:
Пример - необработанное фото:
И фотография после обработки в Adobe Raw Converter: