主要内容

预处理

从三维点云中下采样、过滤、变换、对齐、阻塞、组织和提取特征

激光雷达传感器生成周围环境的三维扫描,作为空间中称为点云.虽然点云是准确和稳健的,这使得它们对机器人和自动驾驶应用非常有用,但原始点云数据很大,包含高密度噪声,分布分散。Lidar Toolbox™包括预处理功能,使您能够更好地存储和使用点云。

  • 激光雷达工具箱包括初步的处理算法,以下采样、过滤、转换、对齐、阻塞、组织和从点云提取特征。这些算法提高了数据的质量和准确性,并可以加速和改进高级工作流的结果。

  • 方法将点云数据划分为小块并进行处理blockedPointCloud函数。

  • 要创建和处理表面网格数据,请使用surfaceMesh对象。Lidar Toolbox包括读取、写入和可视化表面网格的功能。

  • 方法将未组织的点云转换为有组织的格式,对于需要有组织点云的高级工作流,例如对象检测和分割pcorganize函数。有关有组织点云和无组织点云之间区别的更多信息,请参见什么是有组织点云和无组织点云?

  • Lidar Toolbox包括从点云数据生成表面网格、数字高程模型(DEM)和二维扫描的功能。

控件还可以交互式地可视化、分析和预处理点云数据激光雷达查看器应用程序。

应用程序

激光雷达查看器 可视化和分析激光雷达数据

功能

全部展开

pcdownsample 下采样一个3d点云
pcmedian 中值滤波三维点云数据
pcdenoise 去除三维点云中的噪声
removeInvalidPoints 从点云中删除无效点
pcalign 对齐点云阵列
pccat 串联三维点云阵列
pcnormals 估计点云的法线
pctransform 变换三维点云
blockedPointCloud 由离散块组成的点云
blockedPointCloudDatastore 用于块的数据存储blockedPointCloud对象
surfaceMesh 创建表面网格
pc2surfacemesh 从三维点云构造表面网格
readSurfaceMesh 从STL或PLY文件中读取三维表面网格数据
writeSurfaceMesh 将三维表面网格写入STL或PLY文件
surfaceMeshShow 显示表面网格
pcorganize 将三维点云转换为有组织的点云
findNearestNeighbors 找到点云中一个点的最近邻居
findNeighborsInRadius 在点云的一个点的半径内找到邻居
findPointsInROI 在点云中感兴趣的区域内找到点
extractEigenFeatures 从点云段提取基于特征值的特征
extractFPFHFeatures 从点云中提取快速点特征直方图(FPFH)描述符
detectISSFeatures 在点云中检测ISS特征点
detectLOAMFeatures 从三维激光雷达数据中检测LOAM特征点
detectRectangularPlanePoints 检测点云中指定尺寸的矩形平面
detectRoadAngles 在点云中检测道路角度
pcregisterloam 利用LOAM算法对两个点云进行配准
pcregisterfgr 采用FGR算法对两个点云进行配准
pc2dem 建立点云数据数字高程模型(DEM)
pc2scan 将三维点云转换为二维激光雷达扫描
pc2surfacemesh 从三维点云构造表面网格
lidarParameters 激光雷达传感器参数
lidarPointAttributes 用于存储激光雷达点属性的对象

主题

Baidu
map