Открыт код системы сканирования 3D-объектов Handy 3D Scanner

Сообщество State of the Art представило новую версию Handy 3D Scanner 0.5.1 и опубликовало исходные тексты проекта на GitHub. Проект развивает портативный интерфейс для трёхмерного сканирования объектов и местности, применяя доступные стерео-камеры Intel RealSense D400. Код написан на языке С++ (интерфейс на Qt5) и распространяется под лицензией Apache 2.0. Поддерживается Linux и Android.

Программа обладает достаточной функциональностью, чтобы собрать сравнительно дешёвый (~$140) программно-аппаратный комплекс для решения задач детального переноса объектов из реального мира в виртуальный. Проект уже готов для повседневного использования при подготовке детальных моделей для решения таких задач, как сканирование для последующей 3D-печати, создание аватаров, подготовка 3D-моделей на основе реальных объектов, проведение измерений и оценка пропорций.

Особенности Handy 3D Scanner:

  • Кросс-платформенность (Qt5) и работа на различных Android устройствах (поддерживается Android 5.1 и выше);
  • Захват множества снимков (облаков точек) в разрешении ~1MPix;
  • Позиционирование на местности при помощи ARCore (основной камеры телефона);
  • Предпросмотр захваченных снимков как облаков точек или сгенерированных поверхностей;
  • Сохранение и загрузка снимков для дальнейшей обработки в формате PCD;
  • Экспорт сцены в формат glTF 2.0 с поддержкой сжатия;
  • Открытая модель разработки и исходный код свободно доступный на GitHub.

0_1567748025.jpg

©  OpenNet