什么是有组织点云和无组织点云?
介绍
有两种类型的点云:有组织的和无组织的。它们分别描述了以结构化方式存储或以任意方式存储的点云数据。一个有组织点云类似于二维矩阵,其数据分为行和列。根据点之间的空间关系对数据进行划分。因此,有组织的点云的记忆布局与表示的空间布局相关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 |