GPS质量控制约 4 分钟阅读1 次浏览

尖峰修复节点详解

参数参考页 :收录 GPS 质控处理链「尖峰修复」节点的完整参数。

更新于 2026/9/3v1本次更新初始发布发布于 2026/9/3

参数参考页:收录 GPS 质控处理链「尖峰修复」节点的完整参数。

节点作用

尖峰修复专治高程方向的尖峰 / 毛刺(RTK 高程噪声、遮挡导致的波浪状起伏、偶发跳变)。

注意:只修改高程,平面位置(XY)与解状态完全不变。定位和平面轨迹不受影响,这是它与「水平异常修复」最本质的区别(02.3.3 只动 XY)。

检测逻辑

对每个点用全局阈值 + 局部阈值双重判定,任一满足即标记:

  • 全局阈值:|高程 − 全局中位| > 全局标准差倍数 × 全局标准差,且 > 全局最小阈值(m);
  • 局部阈值:|高程 − 局部中位| > 局部标准差倍数 × 局部标准差,且 > 局部最小阈值(m)。

满足的点进入"异常区",向两侧扩展点数、相邻区间距 ≤ 合并间距则合并。

修复方法

异常区用两侧邻域中位数 + Hermite 平滑插值替换,边界平滑过渡(不会在修复边缘出现硬折角)。邻域窗口即邻域修复窗口。

参数表(8 个)
| 参数 | 类型 | 默认值 | 说明 | |------|------|-------|------| | 局部检测窗口 | 整数 | 21 | 局部检测窗口 | | 全局标准差倍数 | 小数 | 3.0 | 全局标准差倍数 | | 全局最小阈值 | 小数 | 0.2 | 全局最小阈值(m) | | 局部标准差倍数 | 小数 | 4.0 | 局部标准差倍数 | | 局部最小阈值 | 小数 | 0.1 | 局部最小阈值(m) | | 异常区扩展点数 | 整数 | 10 | 异常区向外扩展点数 | | 异常区合并间距 | 整数 | 5 | 相邻区域合并间距 | | 邻域修复窗口 | 整数 | 20 | 邻域修复窗口(中位数 + Hermite 插值) |

调整建议

场景建议
只修明显尖峰(保守)保持默认;全局最小阈值 = 0.2 挡掉微小起伏,只修真正离谱的尖峰
噪声大、需激进修复调低全局最小阈值 / 局部最小阈值(如 0.1 / 0.05)、调低全局标准差倍数(3.0 → 2.5)以抓更多尖峰
地形变化快(山地 / 起伏路)调大局部检测窗口、邻域修复窗口,避免把真实陡变当尖峰修掉;局部标准差倍数别太低

修复后看高程剖面:原始曲线(灰蓝)与修复后曲线(彩色)叠加,能看清尖峰被抹平、真实地形保留。

常见问题

尖峰修复会把真实陡坎也修平吗?
可能。地形本身变化快时,降低局部标准差倍数或缩小局部检测窗口会让算法把陡坎当尖峰。地形复杂项目请用保守配置,或只修明显的单点跳变。
为什么 XY / 解状态没变?
设计如此:尖峰修复只针对高程噪声,平面定位与解状态不参与,保证定位精度不受影响。

相关阅读

上一篇:02.3.3 水平异常修复与平滑 · 下一篇:02.3.6 三视图联动操作指南

本文有帮助吗?

相关文章