主要内容

什么是有组织点云和无组织点云?

介绍

有两种类型的点云:有组织的和无组织的。它们分别描述了以结构化方式存储或以任意方式存储的点云数据。一个有组织点云类似于二维矩阵,其数据分为行和列。根据点之间的空间关系对数据进行划分。因此,有组织的点云的记忆布局与表示的空间布局相关xyz-点的坐标。相比之下,无组织点云由一个三维坐标流组成,每个坐标代表一个点。您还可以根据数据的形状来区分这些点云。有组织的点云——- - - - - -N- x -3数组,其中三个通道表示x-,y- - - - - -,z-点的坐标。无组织点云- × 3矩阵,其中是点云中点的总数。

无组织到有组织的转换

大多数深度学习分割网络,如SqueezeSegv1/v2、RangeNet++和SalsaNext,只处理有组织的点云。此外,将组织点云用于地平面提取和关键点检测方法。这使得有组织的点云转换成为许多Lidar Toolbox™工作流程的重要预处理步骤。

控件将无组织的点云转换为有组织的点云pcorganize函数。底层算法使用球面投影将三维点云数据表示为二维(有组织的)形式。它需要某些相应的激光雷达传感器参数,使用lidarParameters对象,以便转换数据。

激光雷达传感器参数

根据激光雷达传感器是均匀光束还是梯度光束配置,转换所需的传感器参数有所不同。激光雷达传感器是通过垂直堆叠激光扫描仪创建的。每个激光扫描仪释放一个激光脉冲并旋转以捕获三维点云。

当激光扫描仪以等间距堆叠时,激光雷达传感器具有统一的光束(激光扫描器)配置。

均匀束结构

要转换使用具有均匀光束配置的激光雷达传感器捕获的无组织点云,您必须从传感器手册中指定这些参数:

  • 垂直分辨率——垂直方向上的通道数,由激光的数量组成。典型值包括32和64。

  • 水平分辨率-水平方向上的通道数。典型值包括512和1024。

  • 垂直视野-垂直视野,以度为单位。上图中的传感器垂直视野为45度。

使用示例请参见创建一个激光雷达参数对象

当地平线上的光束被紧密地排列在一起,而传感器视场的顶部和底部的光束间距更大时,激光雷达传感器就会产生一个梯度梁配置。

梯度梁结构

要转换使用具有梯度光束配置的激光雷达传感器捕获的无组织点云,您必须从传感器手册中指定这些参数:

  • 水平分辨率-水平方向上的通道数。典型值包括512和1024。

  • 垂直波束角-每个垂直通道的角度位置,以度为单位。

使用示例请参见创建渐变激光雷达参数对象

金宝app支持传感器

lidarParameters物体可以自动加载一些流行的激光雷达传感器的传感器参数。这些传感器支持:金宝app

传感器的名字 输入
威力登®高密度脂蛋白- 64 e “HDL64E”
调速发电机HDL-32E “HDL32E”
调速发电机VLP16 “VLP16”
调速发电机VLP32C “VLP32C”
调速发电机VLP128 “VLS128”
Velodyne Puck LITE “PuckLITE”
Velodyne Puck高分辨率 “PuckHiRes”
下台®OS0-32 OS0-32
下台os0 - 64 os0 - 64
下台os0 - 128 os0 - 128
下台OS1Gen1-32 OS1Gen1-32
下台os1gen1 - 64 os1gen1 - 64
下台os1gen1 - 128 os1gen1 - 128
下台OS1Gen2-32 OS1Gen2-32
下台os1gen2 - 64 os1gen2 - 64
下台os1gen2 - 128 os1gen2 - 128
下台OS2-32 OS2-32
下台os2 - 64 os2 - 64
下台os2 - 128 os2 - 128

另请参阅

|

相关的话题