Найти в Дзене

Что такое 3D сканирование. Ч2

Наконец дошли руки продолжить размышления, начало тут.

И так, рассмотрим самый простой и понятный - оптический 3D сканер.

Принцип его работы предельно прост, две камеры и проектор.

Один из лучших по соотношению цена-качество, российский, но денег мне не платят :(((
Один из лучших по соотношению цена-качество, российский, но денег мне не платят :(((

Так вот, нам известно расстояние между камерами, нам известно фокусное расстояние, проектор проецирует определённую картинку на объект. Но так как камеры расположены под разными углами, то и картинку видят по разному.

Как говорится, ща схему нарисую ))))

Шар с линией и его вид под разными углами
Шар с линией и его вид под разными углами

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

Как вам такое селфи? Можно сразу на 3D принтер )))))
Как вам такое селфи? Можно сразу на 3D принтер )))))

Поверхность описана треугольниками
Поверхность описана треугольниками

Наше бинокулярное зрение работает по тому же принципу, только фокус хрусталиком меняется и скорость обработки сигналов сильно быстрее.

Хотя, наверное, наше зрение ближе к фотограмметрии, потому как 3D сканер оптической иллюзией не обманешь. Он снимет реальную поверхность, а не те глюки, которые наш мозг может нарисовать 8))

Но самое главное, в отличии от нашего взгляда, сканер дает набор точек и у каждой есть конкретные трёхмерные координаты. А наше зрение, сугубо индивидуально и завязано на личный опыт и особенности восприятия.

Когда два разных человека смотрят на одну и туже картину, далеко не факт, что они видят единую картину. Имей мы возможность получить картинку, интерпретированную мозгом на основании сигналов зрительного нерва, предположу, что она точно не была бы одинаковой. Да даже восприятие цвета у каждого своё.

Но это я отвлёкся))))

И так, что же такое 3D сканирование, как я это понимаю?

На мой взгляд, 3D сканирование - это технология позволяющая достоверно оцифровать геометрические данные физического объекта.

Эдакий мостик, позволяющий повторить реальный объект в виртуальном мире.

При этом в виртуальном мире, этот объект легко измерить и, хоть и не так легко, описать при помощи геометрических примитивов и NURBS поверхностей

Какому нормальному человеку придет в голову измерить собственную ноздрю)))))))))))) 17 мм
Какому нормальному человеку придет в голову измерить собственную ноздрю)))))))))))) 17 мм

Казалась бы измерение ноздри, полная идиотия, но немного заморочившись, можно сечением получить площадь, на основании которой рассчитать, максимальную пропускную способность воздушного потока через нос конкретного человека.

Остаётся один вопрос: нахрена )))))))))))))))))))

Ну и в завершении, покажу как выглядит моя морда лица, описанная NURBS поверхностями ))))))))))

NURBS себяшка )))))))))
NURBS себяшка )))))))))

Если хоть чуть чуть понравилось, ставьте пальцы. А если нет, то поругайтесь в комментах )))))))