WebGL Pix4d Potree

Система предназначена для преобразования фотографий телебашен с дрона в трехмерное облако точек для проверки состояния конструкции башни

РЕЗУЛЬТАТ

Point cloud converter and inspector

Платформа для конвертации и отображения 3d реконструкций сделанных с помощью обычных фотографий, снятых на беспилотник и объединённых в 3d модель. Программа pix4d позволяет одновременно обрабатывать и объединять тысячи фотографий, снятых с разных ракурсов, и автоматически создавать топографические карты и 3d модели местности.

0001
Информация о каждой фотографии записывается в EXIF-файл: с какой высоты она была снята, на какой угол повёрнута камера, какие данные долготы и широты. Программа использует технологии машинного зрения и фотограмметрии для нахождения общих точек на многих фотографиях.
0002
Каждое соответствие становится ключевой точкой. Если ключевая точка найдена на трёх фотографиях и более, программа строит эту точку в пространстве. Чем больше ключевых точек, тем легче определить координаты точки в пространстве. Отсюда следует главное правило — поддерживать большое пересечение между фотографиями.
0003
Пространственные координаты каждой точки вычисляются методом триангуляции: от каждой точки съёмки к выбранной точке автоматически проводится линия зрения (line of sight или ray), и их пересечение даёт искомое значение.
0004
Совокупность всех 3d точек называется облаком точек. В процессе обработки фотографий создаётся расширенное облако точек, которое используется для генерирования поверхности, составленной из треугольников (полигонов, мешей). Последний шаг — вычислить разрешение (размер пикселя) и какие пиксели на фотографии соответствуют какому мешу.

ТЕХНОЛОГИИ

ReactJS
WebGL
NodeJS
Pix4d

ГАЛЕРЕЯ ПРОЕКТА