Как отсканировать помещение в 3d?

Существует множество проектов по 3х мерному сканированию объектов и помещений.
Нахожусь в поисках оптимального решения для упрощения обмеров существующих объектов.

Измеряются пол, выступы в стенах, потолок, расположение оборудования внутри помещения.
В некоторых ключевых местах необходима точность +-10 мм.

По ощущениям похожее решение было на наработках проекта Google Tango.
Видео с примером: https://www.youtube.com/watch?v=Fa7AXiRedBo
Сейчас этот проект трансформировался в ARCore. Но там похоже уклон в сторону дополненной реальности.

Проект https://canvas.io/. Погрешность 1% от расстояния до объекта. Максимальное расстояние 7м (погрешность 70мм - низкая точность).

Поделитесь личным опытом по сканированию помещений в 3д.

Update:
Интересное DYI решение на Android и лазерах https://geektimes.com/post/301123/
  • Вопрос задан
  • 2073 просмотра
Пригласить эксперта
Ответы на вопрос 5
thelongrunsmoke
@thelongrunsmoke
Программист
Смартфон(или фотоаппарат) + 123D(или другое ПО для фотограмметрии) + 1-2 контрольных размера. Точности хватит, чтобы проверить, скажем, размещение крупного оборудования, но будет мало если вы собираетесь делать мебель.
Ответ написан
@krox
аспирант, программист, исследователь
Вроде что-то в библиотеках компьютерного зрения видел...
А так остаётся только сканирование
Faro Laser Scanner Focus 3D и им подобные вещи...
Ответ написан
@Quiensabe
VR-разработчик
Как вариант - Vive VR tracker.

Сам шлем для этого покупать не нужно, достаточно двух базовых станций и одного VR tracker'а. Есть готовые библиотеки, позволяющие данные в реальном времени читать в питоне. На трекере есть разъем для дополнительной логики. Можно сделать, что-то типа небольшого щупа, для снятия координат конкретных точек.

Точность - близка к миллиметровой. Хотя в углах комнаты может быть меньше (особенно, за одной из базовых станций). Базовые станции не нуждаются в калибровке и точности размещения - поставил на полки в противоположных углах и все.

p.s. решения на основе кинекта и других камер глубины - все равно не дадут нормальный результат потому что ошибка там накапливается со временем. При более-менее сложной геометрии - обойдете комнату по периметру, и стена не сойдется... Нужно решение, дополненное трекером абсолютного позиционирования, а это нереально без базовых станций (в том или ином виде).
Ответ написан
Комментировать
profesor08
@profesor08
Панорамное фото 360.
Ответ написан
@Bratken
Музыкант
Кто-то кинекты иксбоксовые использовал. Это вот был бум, когда майки дали добро на разработку под кинект на ПК
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы