简介
生成高质量网格主要依赖于数据在上传前的采集、处理和准备方式。最重要的因素包括:
- 采集方式:静态或移动(TLS 与 MLS)
- 输入格式
- 结构与元数据的保留(扫描设站、轨迹、全景图)
说明
始终让你的数据尽可能贴近原始采集格式。结构或元数据的丢失会直接降低网格质量。
确认你的采集方式
在准备数据之前,先确定其采集方式:
- TLS(地面激光扫描)→ 静态扫描设站
- MLS(移动激光扫描)→ 带轨迹的连续移动
此判断决定了正确的工作流和输入格式。
使用正确的输入格式
选择正确的格式对网格质量至关重要。
推荐格式:
- TLS 数据 → 使用 LGSx
- MLS 数据 → 使用 B2G
支持的替代格式:
- 结构化 E57 → 可接受
- LGSx 中的 MLS → 支持,但需要特殊配置
注意
避免不必要的格式转换,因为它们常会移除结构与元数据,导致网格质量下降。
准备 TLS 数据(静态扫描)
对于 TLS 工作流,遵循以下最佳实践:
采集
- 使用密集且间距规则的扫描设站
- 确保扫描之间良好的重叠度
- 尽量减少遮挡
- 采集全景图像
数据准备
- 保持数据集的结构化
- 清理数据(去除噪声和反射)
- 直接从 Cyclone REGISTER 360 PLUS 导出
说明
推荐工作流:Scanner → Cyclone REGISTER 360 PLUS → LGSx → Mesh
准备 MLS 数据(移动扫描)
对于 MLS 工作流,轨迹与覆盖率是关键。
使用 B2G(推荐)
B2G 是首选格式,因为它保留了:
- 扫描仪轨迹
- 采集的连续性
采集最佳实践
- 保持平滑连续的轨迹
- 避免轨迹丢失
- 尽可能使用闭环(loop closure)
- 从不同角度多次采集区域
说明
推荐工作流:MLS → B2G → GeoCloud → Mesh
特殊情况:LGSx 中的 MLS 数据
在 LGSx 中使用 MLS 数据是可行的,但需要谨慎配置。
关键要求:航点间距
将 MLS 数据导入 Cyclone REGISTER 360 时:
- 默认航点间距 = 50 m → 不合适
- 所需航点间距 = 1–2 m
为何重要:
正确的航点间距可确保:
- 稳定的几何
- 准确的法线估计
- 平滑的网格表面
- 更好的纹理
间距不正确可能导致:
- 伪影
- 细节丢失
- 几何不一致
- 网格质量差
使用 E57 数据
E57 可以产生良好结果,但前提是结构化的。
效果良好:
- 结构化 E57(保留扫描设站)
应避免:
- 非结构化 E57(单个合并点云)
说明
结构的丢失会显著降低网格质量。
确保整体数据质量
无论采用何种工作流,始终验证:
点云质量
- 高密度(点间距小于 1 cm)
- 干净且经过筛选
覆盖率
- TLS → 足够的扫描重叠度
- MLS → 连续轨迹与多次采集
元数据(关键)
确保保留以下内容:
- 扫描设站(TLS)
- 轨迹(MLS)
- 全景图像(如有)
需要避免的常见错误
- 使用非结构化点云
- 进行不必要的格式转换
- 丢失元数据(轨迹、扫描设站、全景图)
- 对 MLS 保留默认 50 m 航点间距
- 覆盖率或扫描重叠度不足
最终建议
为获得最佳网格结果:
- TLS 工作流使用 LGSx
- MLS 工作流使用 B2G
- 保持数据结构化
- 保留所有元数据
- 避免不必要的处理步骤或转换
说明
最终要点:网格质量与原始数据结构及采集上下文的保留程度直接相关。