TerraSolid工具试用系列2----TerraScan点云滤波(从点云中提取地面点)备注

1.写前说明:

点云滤波:大体是从点云中获取地面点的过程。

参考1:TerraScan官网帮助手册(英文版本),比较详细。

参考2:知乎文章(内容多,质量高)。

 

2.主要步骤

2.1 安装MicroStation基础平台,安装TerraScan;在MicroStation中导入TerraScan工具。

 

2.2 加载点云,并可视化

2.2.1 TerraScan加载点云

 

 2.2.2 根据不同需求进行渲染

 

 

2.2.3 补充:TerraScan加载点云存在默认分辨率,如果点云分辨率太高,需要先进行分辨率调整。打开General工具(下图1),点击Define Coordinate Setup工具,根据加载点云时分辨率不足提示,填写分辨率(Resolution)数值(下图2)。当分辨率变高后,显示范围下降,需进行简单坐标变换(下图3)(在Add Constant中填写点云X,Y,Z最小值的负数值)

 

 

 

 

 

 2.3 点云滤波

2.3.1 打开地面提取工具

 

2.3.2 设置相关参数,参数默认也很不错,可多次尝试。方法主体应该是基于不规则三角网(PTD)的算法,但是效果和速度比自己实现的PTD代码要强。

 

2.3.2 可视化地面点云。运行结束后并没有明显的提示,也没有出现地面点云结果,不太清楚点云是否变化。

2.3.2.1 可视化地面点,打开可视化工具,选择按类别渲染,去掉非地面点类别(最好滤波前先看一遍,有些点云有预分类地面点)。

 

 2.3.2.2 统计地面点数量变化。打开统计工具,会出现各类点的数量(最好先记下滤波前点数量,方便对比)。

 

 2.3.3 将滤波后的地面点单独保存,如下图。

 

 

 

posted on 2021-03-07 18:13  他的博客  阅读(2878)  评论(0编辑  收藏  举报

导航

// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css