Написать нам:

info@ngcm.ru

Написать нам:

info@ngcm.ru
телефон

Существует ли идеальный SLAM сканер? Итоги сравнения.

Существует ли идеальный SLAM сканер? Итоги сравнения.


Добрый день, уважаемые читатели блога НАВГЕОКОМ!

В этой статье речь пойдет об итогах большого эксперимента по сравнению возможностей SLAM сканеров нескольких популярных производителей.
В рамках теста на полигоне компании НАВГЕОКОМ мы провели сравнение ручных мобильных сканеров OmniSLAM, Navmopo, XGRIDS, CHC.
Мы сравнили следующие показатели:
  • Кач-во раскраски облака
  • Кач-во удаления подвижных объектов
  • Дальность
  • Шум облаков
  • «Ультраплотность»
  • «Точность»
Тестировали и сравнивали следующие модели сканеров: 

•Tersus MVP (OmniSLAM R6)
OmniSLAM R8+ и D8
Navmopo (FJD) Trion S2 16
CHC RS10 32 + Insta360 X5
XGRIDS 16/120 и 32/300

Все модели работали без RTK, использовали контрольные марки с известными координатами (GCP).

Раскраска облаков точек встроенных и внешних камер SLAM сканеров

Как правило современные SLAM сканеры имеют встроенные камеры для раскраски облаков (XGRIDS, CHC). Качество раскраски облаков точек каждого сканера зависит в первую очередь от качества используемой камеры. В некоторых случаях для раскраски используются данные внешних камер (Omni, CHC, Tersus, Amtech). 


Пример раскраски облака точек встроенными камерами сканера XGRIDS Lixel L2 pro 16:
раксраска1- L2pro16.jpg

Пример раскраски облака точек встроенными камерами сканера XGRIDS Lixel L2 pro 32:

раксраска1- L2pro32.jpg

Пример раскраски облака точек внешней камерой сканера Navmopo S2 16:
раксраска1- NavmopoS2.jpg

Пример раскраски облака точек внешней камерой сканера OmniSLAM D8:

раксраска1- OmniD8.jpg

Пример раскраски облака точек внешней камерой сканера OmniSLAM R8+:
раксраска1- OmniR8+.jpg

Пример раскраски облака точек встроенными камерами сканера CHC RS10 32:
раксраска1- RS1032.jpg

Пример раскраски облака точек внешней камерой insta360 сканера CHC RS10 32:
раксраска1- RS1032_insta.jpg

Удаление подвижных объектов облака точек 

Алгоритмы программ для обработки облаков точек SLAM сканеров как правило имеют функционал автоматического удаления подвижных объектов (которые неизбежно попадают на облако при съемке). У каждого производителя этот функционал работает по своему. 

Пример удаления подвижных объектов сканера XGRIDS L2 pro 16: 
подвижные_ L2pro16.jpg

Пример удаления подвижных объектов сканера XGRIDS L2 pro 32: 
подвижные_ L2pro32.jpg

Пример удаления подвижных объектов сканера OmniSLAM D8: 
подвижные_ OmniD8.jpg

Пример удаления подвижных объектов сканера OmniSLAM R8+: 
подвижные_ OmniR8+.jpg

Пример удаления подвижных объектов сканера CHC RS10 32:
подвижные_ RS1032.jpg

Пример удаления подвижных объектов сканера Tersus: 
подвижные_ Tersus.jpg

Дальность работы SLAM сканеров

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

Пример получаемой дальности сканера OmniSLAM D8:
 дальность-D8.jpg

Пример получаемой дальности сканера OmniSLAM R8+:
дальность-R8+.jpg

Пример получаемой дальности сканера XGRIDS L2 pro 16:
дальность-L2pro16.jpg

Пример получаемой дальности сканера XGRIDS L2 pro 32:
дальность-L2pro32.jpg

Пример получаемой дальности сканера CHC RS10 32:
дальность-RS10-32_1.jpg

Пример получаемой дальности сканера Tersus:
дальность-Tersus (R6).jpg

Режим  получения "Ультраплотности"

У двух производителей сканеров из нашего теста есть возможность получения математически "уплотненного" облака точек (сканеры XGRIDS и OmniSLAM). Программа обработки позволяет получить более плотное облако точек с минимальным расстоянием между точками в 1 или 5 мм (для этого нужно поставить соответствующую галочку при обработке). Облако становится визуально более "красивым" и весит в несколько раз большие "обычного" облака. 

Пример ультра плотного облака точек сканера XGRIDS L2pro 32 (5 мм): 
l2pro32-5mm-1.jpg

Пример ультра плотного облака точек сканера OmniSLAM R8+:
OmniR8+_1.jpg

Побочным результатом обработки в этом режиме становится появление точек там, где их не должно быть в реальности (шум). Этот эффект можно видеть на металлической конструкции ниже:

l2pro32-5mm-4.jpg

Еще пример побочного эффекта: 

OmniD8-комод1.jpg

Та же тумбочка в монохромном режиме - видно, что ручек на самом деле нет в облаке точек (программа "сгладила" их)

OmniD8-комод2.jpg

Шум облака точек по сечению

Еще одним важным показателем "качества" данных сканера является разлет облака точек по сечению (шум). В прошлом этот шум мог быть более 5 см, что не позволяло использовать SLAM сканеры в точных работах. В настоящем тесте шум большинства моделей составил первые миллиметры!

Для демонстрации шума мы использовали эталонный наземный сканер Leica Scan Station P50. Шум по сечению облака точек этого сканера составляет как правило 1 мм. На скриншотах ниже данные этого сканера показаны красным цветом. Желтый цвет - шум облака CHC RS10 32, белым цветом XGRIDS L2pro 32:

шуба_ Leica+L232+RS1032.jpg

Пример шума облаков точек различных сканеров: 

шуба3_ D8-зел_L232-бел_Leica-рас_R8-беж_RS10-желт.jpg

Важным аспектом является не столько размер шума по облаку точек, сколько сохранение геометрии. На скриншоте ниже видно, что геометрия, которую передает Leica Scan Station передается SLAM сканером с "волнообразной" ошибкой (до 9 мм макс расхождение): 

шуба VS геометрия.jpg

Как мы проверяли "точность" сканеров

Для проверки "точности" сканеров мы использовали контрольные светоотражающие марки с координатами, определенными по данным тахеометрии. Длинна хода около 800 метров, кол-во марок более 20 шт. Красным цветом показаны точки, которые мы брали в качестве опорных (GCP), желтым цветом показаны точки на которых выполнялось сравнении координат. Точки "скалывались" с облака и сравнивались с эталонными значениями. 
Снимок1.JPG

Пример отображения марки на облаке при съемке с большого расстояния (более 50 метров): 
на большом удалении - большая площадь.jpg

Пример отображения марки на небольшом расстоянии (хорошая плотность): 
хорошая плотность.jpg

Пример отображения марки при низкой плотности точек: 
большое удаление - низкая плотность.jpg

Пример линзовидного искажения облака точек - в этом случае мы вписывали фигуру для определения центра марки: 
 полусфера на контрольной точке.jpg

Итоги сравнения "точности" на улице. Еще раз подчеркнем, что это не "метрологическое" определение точности приборов. Мы не использовали методику поверки. Мы скалывали координаты марок на различном расстоянии от каждого сканера:
улица.JPG

Итоги сравнения точности в помещении: 
помещ.JPG

Примеры облаков точек SLAM сканеров и наземного сканера: 

Leica SmartStation P50:
тумба_ Leica P.jpg

XGRIDS L2 pro 32:
тумба_L2_32.jpg

CHC RS10 32:
тумба_RS10_32.jpg

OmniSLAM R8+:
тумба_OmniR8+.jpg

OmniSlam D8:
тумба_OmniD8.jpg

Tersus:
тумба_Tersus.jpg

И в заключении немного статистики по облакам точек: 

Наружка
Вес облака (Гб) Кол-во точек (млн.т) Кол-во точек на м2
OmniSLAM D8 62,6 1 977 104 862
OmniSLAM R8+ 36,4 1 152 85 320
Tersus (R6) 5,9 195 20 290
Lixel L2pro-32 5,7 181 11 200
CHCnav RS10-32 5,2 156 10 300
Navmopo S2 5,8 149 23 000
Lixel L2pro-16 3,0 96 5 970
Lixel L2pro-16 (5mm) 31,0 980 43 950

Внутрянка
Вес облака (Гб) Кол-во точек (млн.т) Кол-во точек на м2
OmniSLAM D8 3,6 101,5 336 000
OmniSLAM R8+ 2,4 71,3 226 700
Tersus (R6) 2,4 99,5 137 240
Lixel L2pro-32 1,5 48,0 155 700
CHCnav RS10-32 1,4 52,0 219 000
Navmopo S2 1,8 46,5 142 800
Lixel L2pro-16 1,0 31,7 130 400
Leica P-series 4,3 177,0 434 700

Спасибо за внимание!
Надеемся, что указанная информация будет полезна при выборе SLAM сканера под ваши задачи. 

Если у вас есть желание посмотреть и покрутить облака точек, полученные в ходе эксперимента, обращайтесь к представителям НАВГЕОКОМ


Написать на почту

Получить консультацию
в WhatsApp

Написать на почту

Получить консультацию
в Telegram