Что Организовано и Неорганизованные Облака точек?

Введение

Существует два типа облаков точек: организованный и неорганизованный. Они описывают данные об облаке точек, хранимые структурированным способом или произвольным способом, соответственно. organized point cloud напоминает 2D матрицу с ее данными, разделенными на строки и столбцы. Данные разделены согласно пространственным отношениям между точками. В результате размещение памяти организованного облака точек относится к пространственному размещению, представленному xyz - координаты его точек. В отличие от этого unorganized point clouds состоит из единого потока 3-D координат, каждая координата, представляющая одну точку. Можно также дифференцировать эти облака точек на основе формы их данных. Организованными облаками точек является M-by-N-by-3 массивы, с тремя каналами, представляющими x - y - и z - координаты точек. Неорганизованными облаками точек является M-by-3 матрицы, где M является общим количеством точек в облаке точек.

Неорганизованный к организованному преобразованию

Большинство сетей сегментации глубокого обучения, таких как SqueezeSegv1/v2, RangeNet ++, и SalsaNext, процесс только организовал облака точек. Кроме того, организованные облака точек используются на наземной экстракции плоскости и методах обнаружения ключевого пункта. Это делает организованное преобразование облака точек важным шагом предварительной обработки для многих рабочих процессов Lidar Toolbox™.

Можно преобразовать неорганизованные облака точек в организованные облака точек при помощи pcorganize функция. Базовый алгоритм использует сферическую проекцию, чтобы представлять 3-D данные об облаке точек в 2D (организованной) форме. Это требует определенных соответствующих параметров датчика лидара, заданное использование lidarParameters объект, для того, чтобы преобразовать данные.

Лоцируйте параметры датчика

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

Когда лазерные сканеры сложены с равным интервалом, датчик лидара имеет луч uniform (лазерный сканер) настройка.

Uniform Beam Configuration

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

  • Вертикальное разрешение — Количество каналов в вертикальном направлении, состоя из количества лазеров. Типичные значения включают 32 и 64.

  • Горизонтальное разрешение — Количество каналов в горизонтальном направлении. Типичные значения включают 512 и 1024.

  • Вертикальное поле зрения — Вертикальное поле зрения, в градусах. Датчик в предыдущем изображении имеет вертикальное поле зрения 45 градусов.

Для примера смотрите, Создают Объект Параметров Лидара.

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

Gradient Beam Configuration

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

  • Горизонтальное разрешение — Количество каналов в горизонтальном направлении. Типичные значения включают 512 и 1024.

  • Вертикальные углы луча — Угловое положение каждого вертикального канала, в градусах.

Для примера смотрите, Создают Объект Параметров Лидара для Датчика Лидара Градиента.

Поддерживаемые датчики

lidarParameters объект может автоматически загрузить параметры датчика для некоторых популярных датчиков лидара. Эти датчики поддерживаются:

Имя датчикаВходной параметр
Velodyne® HDL-64E'HDL64E'
Velodyne HDL-32E'HDL32E'
Velodyne VLP16'VLP16'
Шайба Velodyne LITE'PuckLITE'
Высокая разрешающая способность шайбы Velodyne'PuckHiRes'
Изгнание® OS0-32OS0-32
Изгнание OS0-64OS0-64
Изгнание OS0-128OS0-128
Изгнание OS1Gen1-32OS1Gen1-32
Изгнание OS1Gen1-64OS1Gen1-64
Изгнание OS1Gen1-128OS1Gen1-128
Изгнание OS1Gen2-32OS1Gen2-32
Изгнание OS1Gen2-64OS1Gen2-64
Изгнание OS1Gen2-128OS1Gen2-128
Изгнание OS2-32OS2-32
Изгнание OS2-64OS2-64
Изгнание OS2-128OS2-128

Смотрите также

|

Похожие темы