使用 PDAL 的点云密度可视化

Posted

技术标签:

【中文标题】使用 PDAL 的点云密度可视化【英文标题】:Point Cloud density visualization with PDAL 【发布时间】:2018-12-08 09:45:16 【问题描述】:

我用扫描仪坐标系收集了地面激光扫描点云。我想使用Pdal 创建密度表面并在 OSGeo4W shell 中运行以下代码。但出现错误。

C:\>pdal density ^
More? /9A-1B_subset15m.las ^
More? -o /9A-1B_sub15m_den.sqlite ^
More? -f SQLite
(pdal density Error) GDAL failure (6) No translation for an empty SRS to PROJ.4 
format is known.

一般来说,是否可以使用 PDAL 进行单次返回的地面激光雷达处理?我想创建均匀分布的点云(细化),提取裸露的地面,去除噪音。

【问题讨论】:

【参考方案1】:

对于PDAL是否可以处理地面激光雷达单回波的问题,答案是肯定的。 PDAL 对是否有多个退货不做任何假设。 (某些过滤器可能能够使用返回信息,但如果返回信息不可用,则应默认为其他行为或以其他方式抱怨。)

至于你的错误,我猜输入 LAS 点云没有分配 SRS,这是创建 SQLite 输出所必需的。如果您知道 SRS,您可以使用 pdal translate 分配它(或者通过在对 pdal density 的调用中设置 --readers.las.a_srs=<your SRS>)。

【讨论】:

以上是关于使用 PDAL 的点云密度可视化的主要内容,如果未能解决你的问题,请参考以下文章

3D,点云可视化技术

matlab那个版本可以进行点云

PCL基于法线的差异来分割点云

PCL:CloudViewer 简单点云可视化

AVOD:点云数据与BEV图的处理及可视化

AVOD:点云数据与BEV图的处理及可视化