基于UAV-SfM点云数据特征的黄土高原小流域精细地形构建

李笑婵 ,  信忠保

水土保持学报 ›› 2026, Vol. 40 ›› Issue (01) : 381 -391.

PDF (2258KB)
水土保持学报 ›› 2026, Vol. 40 ›› Issue (01) : 381 -391. DOI: 10.13870/j.cnki.stbcxb.2026.01.004
技术方法

基于UAV-SfM点云数据特征的黄土高原小流域精细地形构建

作者信息 +

Fine Terrain Construction of Small Watersheds in Loess Plateau Considering UAV-SfM Point Cloud Data Characteristics

Author information +
文章历史 +
PDF (2311K)

摘要

目的 为提升UAV-SfM(unmanned aerial vehicle structure-from-motion)点云的地面点提取精度,实现黄土高原丘陵沟壑区复杂地形的高精度数字高程模型(digital elevation model,DEM)构建。 方法 在大尺度空间范围,利用UAV-SfM数据考虑近地面点云空间分布特征的地面点提取方法(spatial distribution feature-based ground extraction,SDFGE),并探究样地尺度、地形坡度、植被覆盖度和点云密度对地面点提取精度的影响。 结果 1)使用SDFGE算法进行地面点提取的Ⅰ类误差为13.68%,Ⅱ类误差为12.92%,总误差为13.40%,相比CSF算法分别降低1.16%、6.02%、2.79%。2)SDFGE算法的DEM构建精度平均误差(0.56 m),比CSF算法(0.73 m)降低23.29%,标准差为1.57 m,相较于CSF算法(1.81 m)降低13.26%。3)定量评估样地尺度、地面坡度、植被覆盖度和点云密度等因素对于地面点提取的影响。 结论 提出的SDFGE算法通过融合近地面点云空间分布特征,显著提升黄土高原丘陵沟壑区的地面点提取精度,为水土保持监测中的高精度DEM数据获取提供低成本、高效率的解决方案。

Abstract

Objective To improve the accuracy of ground point extraction from unmanned aerial vehicle structure-from-motion (UAV-SfM) point clouds, and to construct high-precision digital elevation model (DEM) for complex terrain in the hilly and gully region of the Loess Plateau. Methods At large spatial scales, this study utilized a spatial distribution feature-based ground extraction (SDFGE) method that considered near-ground point clouds using UAV-SfM data. It further investigated the effects of plot scale, terrain slope, vegetation coverage, and point cloud density on ground point extraction accuracy. Results 1) The Type I error, Type II error, and total error of ground point extraction using the SDFGE algorithm were 13.68%, 12.92%, and 13.40%, respectively, showing reductions of 1.16%, 6.02%, and 2.79%, respectively, compared with the CSF algorithm. 2) For DEM construction, the SDFGE algorithm had an average error of 0.56 m, 23.29% lower than that of the CSF algorithm (0.73 m). The standard deviation was 1.57 m, 13.26% lower than that of the CSF algorithm (1.81 m). 3) A quantitative evaluation was conducted on the effects of plot scale, terrain slope, vegetation coverage, and point cloud density on ground point extraction. Conclusion The proposed SDFGE algorithm significantly improves the accuracy of ground point extraction in the hilly and gully region of the Loess Plateau by integrating the spatial distribution features of near-ground point clouds, offering a low-cost and efficient solution for obtaining high-precision DEM data for soil and water conservation monitoring.

Graphical abstract

关键词

SfM / 无人机摄影测量 / 数字高程模型 / 点云滤波 / 黄土高原

Key words

SfM / unmanned aerial vehicle photogrammetry / digital elevation model / point cloud filtering / Loess Plateau

引用本文

引用格式 ▾
李笑婵,信忠保. 基于UAV-SfM点云数据特征的黄土高原小流域精细地形构建[J]. 水土保持学报, 2026, 40(01): 381-391 DOI:10.13870/j.cnki.stbcxb.2026.01.004

登录浏览全文

4963

注册一个新账户 忘记密码

高精度数字高程模型(digital elevation model,DEM)能够精准刻画流域的地表形态和地貌特征1。如获取的地面点精度较低,则将导致基于DEM的流域地形信息提取不准确,从而影响水文模型和泥沙输移模型的精度,尤其是在地形变化剧烈、坡度较大的区域将造成较大误差2。水土流失评估也可能因地形特征的低精度估算而产生偏差,影响水土保持措施的效果和决策3,因此高精度的地面点提取和DEM制作是必要和有意义的。
传统的DEM制作方法主要是人工实地测量,其主要依赖于精确的地面控制点和手动绘制等高线。通过地面测量方法能够勾画出一定精度的地形图,并通过等高线表示地表的高程变化。然而,DEM的制作过程繁琐、费时费力且精度有限,适用于小范围、局部区域的地形测量。随着遥感技术发展,地形数据获取逐渐转向更高效、更精确的远程探测手段。有研究4已基于遥感数据制作高精度的DEM,依据所使用的数据源的不同可将常见的DEM制作方法划分为两类。第1类是基于激光雷达(light detection and ranging,LiDAR)数据的DEM制作,基于改进型三角网加密算法(ATIN)、布料模拟滤波算法(CSF)及多尺度曲率分类算法(MCC)等提取地面点并生成DEM5-7。邹正等8对以上3种算法的点云滤波结果进行对比分析发现,CSF算法总误差最低,性能最佳。在复杂地形条件下进行一项高密度点云滤波测试9表明,简单形态学滤波算法(SMRF)在城市地区表现最佳,而多尺度分层滤波算法(MHF)在森林地区表现更为优异。然而,LiDAR技术受制于设备集成复杂、核心部件制造成本高、数据采集与处理要求高等因素10,在大范围、长周期监测任务中的应用受到一定限制。第2类是基于运动结构恢复算法(SfM)技术生成DEM,基于SfM技术的无人机摄影测量具有成本低、操作灵活的优势,基于SfM技术对采集影像进行处理可获取高精度点云数据(SfM点云),适用于大范围区域的地形数据获取和高分辨率的DEM制作411-12。在目前针对SfM点云的研究中,CSF算法被认为是进行地面滤波的最精确算法之一13,并且不断有新的算法被提出,提供更可靠和准确的过滤结果,如ŠTRONER等11提出,CANUPO和CSF结合的算法去除地面上的植被部分,得到总误差为0.9%,是非常适用于陡坡植被区的滤波方法。摄影测量技术的精度和可靠性逐渐提升,使其成为替代高成本激光雷达技术的重要选择。然而,目前对于SfM点云的滤波算法研究,多局限于小尺度或简单地形条件的点云过滤,但是对于大尺度或具有复杂地貌的山区地形依然是比较复杂的问题。其次,基于SfM点云植被-地面分离存在过滤不彻底的问题614,导致生成的DEM数据存在较大误差。现有研究15多聚焦于单一景观下滤波算法的性能比较,而系统分析地形与环境因素对滤波算法影响的研究较为缺乏。因此,基于SfM点云数据在大尺度区域进行高精度的地面点与非地面点分离研究,并量化各环境因素对滤波算法性能的影响机制具有重要的研究意义。
本文以无人机摄影测量影像为技术手段,基于SfM点云进行地面提取与DEM生成的研究:1)基于SfM点云数据提出一种在大尺度区域考虑近地面点云数据的空间分布特征的高精度地面点提取方法;2)验证分析在大尺度区域条件下利用SfM点云进行地面点云提取的精度;3)定量评估样地尺度、地形坡度、植被覆盖度和点云密度等因素对于地面点提取的影响。

1 材料与方法

1.1 研究区概况

研究区位于甘肃省天水站罗玉沟流域内的坚家山小流域(图1),是黄土高原丘陵区第三副区典型区域,地形破碎复杂。该流域面积为2.78 km2,包含1个完整的主沟,7个主要支沟,地势起伏较大,最大高差约为320 m。流域内乔木以刺槐为主,局部有旱柳、侧柏等;灌木为天然生长,主要有花椒、紫穗槐等;主要农作物是小麦、玉米、土豆;经济林以樱桃、苹果为主。流域降水主要集中在7—9月,特点是暴雨多、历时短、强度大,水力侵蚀强度大,容易引发大规模水土流失。

1.2 数据源

1.2.1 野外观测数据

野外数据采集于2023年3月,选择刺槐林采样点30个(平均高度7~8 m,单样地尺寸为20 m×20 m),果园采样点10个(平均高度2~3 m,单样地尺寸为15 m×15 m),草地采样点10个(平均高度0.5~0.8 m,单样地尺寸为10 m×10 m),以确保数据的代表性和统计可靠性。本研究中所使用的实地测量高度均为从植被主干所处地面到其顶部的距离。

1.2.2 无人机影像与点云数据

在2023年3月对坚家山地区进行的实地考察中,采用装配哈苏L1D-20c相机的大疆Mavic 2 Pro无人机来获取研究区域的影像资料。所获取的影像数据具有红、绿、蓝3个波段,每张图像像素为4 000×3 000。在制定无人机飞行计划时,综合考虑航拍测绘的覆盖范围、所需工作时间及预期达到的数据精度。按照旁向重叠率不低于65%和航向重叠率不低于85%的标准,成功采集635张高质量航片。随后,使用Agisoft Metashape 2.0软件对航拍影像进行预处理,执行对齐照片、生成点云、建立网格、生成纹理等一系列步骤,最终导出研究区DSM和正射影像图,空间分辨率为0.10 m。

1.2.3 激光雷达点云数据

本研究选用大疆M300RTK无人机搭载禅思L1雷达镜头进行数据采集。在无风环境下,设置飞行模式为200 m仿地飞行,飞行速度为10 m/s,激光旁向重叠率为80%。为确保LiDAR点云数据的质量,于2024年3月春季选择天气晴朗、风速低于3级的适宜天气条件下作业。本次航拍共采集照片2 000余张,采集激光雷达数据点约14亿个,以标准的LiDAR格式(.las)存储。通过DJI Terra软件进行点云拼接和二维重建,最终获得分辨率为0.10 m的DSM数据和DOM数据。

1.3 地面点提取算法

为明确点云滤波过程中地面点与非地面点的分类标准,本文对相关术语作如下统一规定。“地面点”指实际裸露地表的点云,“非地面点”则主要指植被覆盖区域的点云,以保证术语使用的一致性与分类标准的明确性。

1.3.1 基于点云空间分布特征的大区域的地面点提取

布料模拟滤波(cloth simulation filtering,CSF)算法是基于布料模拟的滤波算法,最常用于地形点云数据的地面点提取16。然而,在黄土高原丘陵沟壑区,受到地形坡度和植被覆盖的影响,基于CSF算法提取的地面数据依然存在较多的杂点,导致构建高精度的DEM存在较大误差11。本文基于CSF算法提取结果提出基于近地面点云空间分布特征的高精度的地面点提取方法(spatial distribution feature-based ground extraction,SDFGE)以优化林下植被干扰条件下的非地面点剔除。该方法主要包含大尺度数据预处理、局部点云分析、基于统计分析结果的高精度地面点提取3个步骤。

大数据预处理。为高效处理大尺度空间范围的点云数据,采用双尺度网格划分策略17。首先,根据点云数据空间范围的XminXmaxYminYmax值和设置网格长度L1(本研究区选择150 m),将完整点云数据划分成网格,对每个网格单元独立执行CSF滤波提取初始地面点。其次,将每个单元内再次划分为边长为L2(本研究区选择10 m)的小网格(图2)。为缓解边界效应与尺度效应影响18,在L1大网格边缘设置宽度为L2的缓冲带,确保局部分析区域的空间连续性;同时,对L2小网格采用25%重叠设计,在每个L2网格单元的边缘设置宽度为1/4 L2的缓冲带,增强相邻网格间的空间连接,降低统计特征受截断影响,提升地面点提取稳定性。为避免重叠区域引入误差积累,设计重复点剔除机制,地面点提取完成后,对于空间距离<0.10 m的重复点,仅保留1组结果用于后续处理,以保证局部高度点云分布统计准确性。

局部点云空间特征分析。本文引入局部密度分布函数ρ(h)作为区分地面点与非地面点的依据。首先,设定点云原始高程为H,以网格内最低点的高程Hmin为基准,对该网格内所有点云进行高程归一化处理19,定义其归一化高程为h=H-Hmin。其次,将点云划分为若干高度区间(本文设置步长为0.30 m),统计各区间点数,形成一阶直方图f(h),直观展示不同高度的点密度。如高度区间hi,hi+1内的点数为f(hi)。最后,使用九阶多项式对一阶直方图f(h)进行拟合,得到连续的概率密度函数ρ(h)

ρ(h)=a9h9+a8h8+a7h7++a1h1+a0

拟合过程采用最小二乘法,计算得到多项式系数a9a8a7,…,a1a0。该过程可以消除直方图的离散性,便于后续求导分析。为获取ρ(h)极小值点,定义其一阶导函数为ρ'(h),二阶导数为ρ''(h),根据导函数特性:当ρ'(h)=0ρ''(h)>0时,所对应的根即为概率密度函数ρ(h)的极小值点,以ha表示(图3),ha为该网格内非地面点与地面点的临界值,若该函数出现2个及以上极小值点,选择h最小的点作为临界值点。由图3可知,该区间由概率密度函数ρ(h)求得ha=2.414 m,即为该区域的非地面点与地面点临界值。

基于统计分析结果的高精度地面点提取。由于无人机摄影测量多采用垂直拍摄,生成的点云在地面附近密度最高,呈现出由地面向树冠逐渐递减的分布特征。对应的概率密度函数显示,点云密度随高程变化急剧下降,形成明显的转折点。极小值点对应于密度迅速下降的过渡区域,可视为地面点区域和非地面点区域的分界。因此,高于临界高程值ha 的点云被判定为非地面点并剔除,保留的点云即为地面点(图4)。

1.3.2 与现存方法比较分析

在点云数据处理中,滤波算法是实现地面点与非地面点分离的核心技术,为DEM等各类数字产品生产提供支撑20。本文选取目前主流的滤波方法进行对比,包括基于数学特征的多尺度曲率滤波算法(multi-scale curvature filtering,MCC)、基于几何模型的渐进式三角网加密算法(progressive triangulated irregular network densification,PTD),PTD的改进版本(improved progressive triangulated irregular network densification,IPTD)、基于物理模拟的布料模拟滤波CSF及面向工程应用的FUSION软件算法,它们各自具有独特的特点与应用。

MCC算法结合多尺度分析与曲率特征进行点云分析,从而提高滤波的准确性和鲁棒性21,适用于复杂地形。PTD算法采用种子点构建初始稀疏三角网,通过迭代角度与距离阈值逐步加密三角网,适用于较为平坦的地形,处理效率较高。ZHAO等22对PTD算法进行优化,提升三角网质量,增强算法对边坡地形变化的适应能力,形成IPTD算法。FUSION软件的地面滤波算法基于KRAUS等23提出的迭代加权最小二乘法,通过动态权重分配和渐进曲面优化实现地面点提取,最终通过高度容差和焦点平均滤波器输出优化结果24,该算法性能良好,但在平坦地表存在一定的局限性。CSF算法创新性地引入布料动力学模型,通过模拟虚拟布料在翻转点云表面的重力沉降过程,结合节点位移与高差阈值实现地面点自动分离,对连续地形具有强适应性16

1.4 精度评估

1.4.1 地面点提取精度评估

2003年,国际摄影测量与遥感协会(ISPRS)第三委员会引入一套基于混淆矩阵的精度评估体系,包括I类误差(TI)、Ⅱ类误差(TII)及总误差(Te)3类关键指标。Ⅰ类误差反映地面点被误判为非地面点的比例;Ⅱ类误差反映非地面点被误判为地面点的比例;总误差为所有误分类点占整体数据中的比例。为滤波效果量化评估提供科学依据25

TI=b/(a+b)×100%
TII=c/(c+d)×100%
n=a+b+c+d
Te=(b+c)/n×100%

式中:a为准确分类的地面点云;b为误分类的地面点云;c为误分类的非地面点云;d为准确分类的非地面点云;n为点云总数。

1.4.2 DEM精度定量评估

为确保对比分析的一致性,本文统一采用不规则三角网(triangulated irregular network,TIN)方法构建0.5 m×0.5 m分辨率的DEM。

1)使用高程误差分析方法进行定量验证。以激光雷达(LiDAR)数据生成的DEM作为参考真值,计算不同算法构建的DEM与真值间的高程误差,即Δh=DEM(构建)-DEM(真值),分析不同算法误差的分布特征。

考虑到UAV-SfM点云与UAV-LiDAR点云在数据采集方式、空间分辨率及系统误差等方面存在差异,基于常规标准,将高程误差(Δh)为-1~1 m区域视为精度合格范围。进一步统计误差均值和标准差,分析各算法在不同地形条件下的适应性和稳健性。

2)在植被区域取若干参考点,用DSM减去滤波后DEM获取高度差值,若滤波准确,得到的结果应与实际树高一致。为评估每个DEM结果的垂直误差,创建箱线图使差异可视化,并以平均绝对误差(mean absolute error,MAE)与均方根误差(root mean square error,RMSE)作为评价指标,其中RMSE反映高度值偏离实测值的离散程度。

MAE=i=1n(|hi-hi^|)n
RMSE=i=1n(hi-hi^)2n-1

式中:n为样本数量;hi是树高估测值;hi^为树高实测值。

2 结果与分析

2.1 基于SDFGE算法的地面点提取、DEM和树高估算精度

为评估SDFGE算法的点云过滤准确度,本文从3类误差指标、DEM构建精度和树高提取精度等方面进行系统性评估。表1为研究区内均匀选择的30个样本区(每个样本区面积为1 000 m²)基于SDFGE算法过滤后计算得到的误差结果。Ⅰ类误差、Ⅱ类误差和总误差的平均值分别为13.68%、12.92%、13.40%。表明该算法在点云过滤过程中保持较好的误差控制,其中Ⅰ类误差表现稳定,而Ⅱ类误差相对较低,反映出该算法识别非地面点的准确性较高,且误差值在各区间波动较小,未出现显著的异常值。

在DEM构建精度方面,SDFGE算法生成的DEM与真值间的高程误差(Δh)平均值为0.56 m,标准差为1.57 m(表2),且大部分区域的高程误差为-1~1 m,符合高精度DEM构建的标准。表明丘陵与沟壑等复杂地形条件下,SDFGE算法表现出良好的误差控制能力和稳健性。

表3为SDFGE算法在树高提取方面表现出较高的准确性。实测值与提取值对比结果显示,其平均误差为0.17 m,均方根误差为0.64 m,说明该算法能够在复杂地形和密集植被区域有效提取树高信息,进一步验证其DEM构建的精度。

2.2 基于不同算法的地面点提取、DEM与树高估算精度

2.2.1 不同滤波算法下的点云过滤结果

对不同滤波算法进行点云过滤误差评估(图5)。Ⅰ类误差在不同算法间差异较大,FUSION算法最低(9.48%),表明其地面点识别准确性较高。MCC和CSF算法(13.54%、14.84%)表现较优,而IPTD和PTD算法误差较高(19.57%、21.66%),对地面点误判较严重。Ⅱ类误差整体较均衡,IPTD算法误差最低(12.21%),PTD算法次之(13.76%),FUSION算法最高(19.92%),表明其非地面点去除能力较差;MCC和CSF算法(19.27%、18.94%)相对较高。观察总误差,FUSION算法最低(12.79%),说明其整体分类精度最佳,PTD算法(18.97%)误分类比例较高,其余算法处于中等水平。

SDFGE算法在Ⅱ类误差(12.92%)和总误差(13.40%)方面均处于较低水平,在各算法中排名第2,表现均衡,说明其提取地面点和去除非地面点都更加精准。尽管FUSION算法在Ⅰ类误差和总误差方面表现最佳,但较高的Ⅱ类误差可能导致较多非地面点残留。MCC和CSF算法的Ⅰ类误差较低,但Ⅱ类误差较高,影响整体分类精度。IPTD和PTD算法在Ⅱ类误差方面表现较好但Ⅰ类误差较大,容易将地面点误判为非地面点。综合各指标,SDFGE算法在保持低误差的同时,具备较优的点云分类能力,地面点提取更准确。

2.2.2 基于不同算法的DEM构建精度

为评估不同滤波算法在生成数字高程模型(DEM)中的精度,对各算法构建DEM的误差形态、集中性及性能梯度进行综合分析(表2)。CSF算法的平均误差为0.73 m,标准差为1.81 m,表明其在DEM构建过程中误差较大且离散性较强,导致不同区域高程误差波动较大。IPTD算法的平均误差为0.18 m,为所有算法中最低,表现出较高的精度。标准差为1.62 m,误差离散性较小,说明该算法能稳定生成高精度的DEM。MCC算法的平均误差为0.97 m,标准差为2.25 m,显示出较大的误差波动,尤其在复杂地形中,误差较为明显。FUSION算法的平均误差为1.48 m,标准差为2.29 m,表现出较大的误差波动,在复杂地形和高密度植被区域误差较大,影响DEM的整体精度。PTD算法的平均误差为0.40 m,标准差为1.99 m,表现出较高的误差离散性,尤其在复杂区域误差波动较大。由DEM误差空间分布(图6)可知,6种滤波算法在DEM误差空间分布上存在明显差异。相比之下,PTD和FUSION算法在局部地段产生较多高误差,MCC和CSF算法整体误差分布较为均匀,高误差区域较少。其中,IPTD和SDFGE算法误差分布范围明显低于其他算法,展现出更优的DEM重建精度。

综上所述,IPTD算法在生成高精度DEM方面表现最佳,其低平均误差和小标准差表明其在DEM重建中的精度最稳定。相较而言,FUSION和MCC算法在误差控制方面较差,尤其在高程值波动较大的区域,误差较大。CSF和PTD算法虽然有较低的平均误差,但误差离散性较大,导致在某些区域误差波动较明显。

2.2.3 基于不同算法的树高提取验证

为进一步验证DEM精度,以树高实测值为真值,将DSM与DEM的高程差作为树高提取值,并对比不同滤波方法下提取树高与实测树高的一致性。

图7展示不同算法下,树高提取值与实测值的差值分布。IPTD和PTD算法的差值分布较为集中,且主要集中在0值附近;MCC算法差值分布相对较为分散,偏离0值明显;CSF算法的差值分布较为分散,并且出现2个明显的异常值;FUSION算法差值分布范围最大,中位数偏离0值较远,且离散值较大。

表3可知,在树高提取方面,IPTD算法的MAE为0.28 m,RMSE为0.74 m,整体误差最小,精度较高。PTD算法的MAE为0.41 m,RMSE为0.83 m,虽然精度稍逊于IPTD,但误差分布稳定。MCC算法的MAE为0.20 m,RMSE为1.27 m,表现出较大的误差波动,尤其是在复杂地形区域表现不佳。CSF算法的MAE为0.51 m,RMSE为1.21 m,受异常值影响明显,稳定性较弱。FUSION算法的MAE为0.83 m,RMSE为1.53 m,为所有算法中误差最大,树高提取精度较低。

IPTD算法在树高提取中表现最优,兼具低误差与高稳定性。PTD算法次之,表现较为均衡。相比之下,MCC、CSF、FUSION算法在复杂地形和高密度植被区域误差波动较大,树高提取精度相对较低。

3 讨 论

3.1 与现存方法比较分析

本文提出的SDFGE算法是在CSF算法滤波结果的基础上进行的改进方案。已有研究13指出,CSF在点云过滤中有很好的表现;ZEYBEK等7研究表明,CSF算法准确性优于其他算法,尤其在茂密植被区域,但基于图像的点云无法在大型树木下生成点数据,导致滤波精度下降。而SDFGE算法从点云的空间形态分析入手,有效弥补复杂地形条件下非地面点云过滤不彻底的问题,其3类误差比CSF算法分别降低1.16%、6.02%、2.79%,说明在点云识别方面具有更高的准确性,整体分类精度也有所提升。与其他经典滤波算法相比,SDFGE算法在整体误差控制方面具有较强的竞争力。在DEM构建方面,SDFGE算法的平均误差仅次于IPTD算法,比CSF算法降低23.29%,且标准差为6种算法中最低,显著提升误差分布的稳定性,减少异常值对DEM精度的影响,在保证低平均值误差的同时,实现更优的综合性能。

在所有测试算法中,FUSION算法Ⅰ类误差最低,但Ⅱ类误差最高,在滤除非地面点时存在较大的误判风险,ZEYBEK等7研究指出,该算法更适用于较为平坦的区域。与之相反,PTD算法尽管Ⅱ类误差较低,但Ⅰ类误差最高,易导致DEM构建过程中地形信息的丢失。如CHEN等9研究发现,PTD的I型误差比Ⅱ型误差大得多,尤其是在森林地区,主要是由于TIN模型简单,难以表示复杂的地形表面。IPTD算法是PTD算法的改进版,呈现出相似的特点,但在地形构建中表现最优,目前已在点云处理领域获得广泛应用,并持续迭代优化。毛东海等26利用融合点云与影像信息分块滤波的方法进行改进,显著降低滤波误差,提高生成DEM的精度。MCC算法的Ⅰ类误差属于中等水平但Ⅱ类误差较高,表明其在非地面点去除方面存在较大误差,影响地形构建的整体精度,且总误差值偏大,与邹正等8研究结果相吻合。

总体来看,在常用的点云滤波算法中,IPTD算法在去除非地面点方面具有明显优势,且综合性能较好,近年来在地形建模、环境监测和灾害评估等领域得到广泛应用27。相比之下,本文提出的SDFGE算法在Ⅰ类和Ⅱ类误差方面都表现优异,具备良好的滤波稳定性和地形重建能力。其树高提取结果与实测值高度吻合,充分验证算法的改进效果与应用潜力,适用于地形复杂、植被密集区域的高精度点云处理任务。

3.2 不同影响因子对地面点提取的影响

3.2.1 样地尺度对于地面点提取的影响

为探讨多因素条件下点云滤波精度的变化规律,从样地尺度、地形坡度、植被覆盖度和点云密度等方面入手,使用6种测试算法开展点云过滤的误差评定。

在样地尺度方面,选取8个不同面积的样地,分别为100、500、1 000、5 000、10 000、50 000、100 000、500 000 m²。由图8可知,滤波误差随样地面积增大而上升,呈平缓增长趋势。当样地面积从5 000 增至50 000 m²时,受地形复杂和植被遮挡影响,SDFGE算法的Ⅰ类、Ⅱ类及总误差分别增加6.42%、3.83%、3.94%,扩大样地面积至500 000 m²后,误差维持在较高水平,并呈现出一定波动。误差增长的主要原因是大尺度范围内点云噪声累积增强、密度分布不均及局部采集稀疏,进而降低点云过滤精度28

3.2.2 地形坡度对于地面点提取的影响

在地形坡度方面,随机选取坡度为10°~65°的17个样地,结果显示,误差随坡度增大呈非线性上升趋势(图9)。在缓坡(<20°)条件下,SDFGE算法3类误差均不超过10%,当坡度从20°增至60°时,Ⅰ类、Ⅱ类与总误差分别增加5.66%、8.72%、7.21%。平均地形坡度每增加10°,Ⅰ类误差增加2.02%,Ⅱ类误差增加2.69%,总误差增加1.59%。陡坡区域光学影像匹配精度下降,SfM点云中有效地面点减少,是误差增大的主要原因。李豆等[29]研究指出,Ⅰ类误差对坡度变化更为敏感,滤波算法倾向于将陡峭区域整体误判为非地面点,导致Ⅰ类误差迅速上升,进一步验证地形坡度是影响SfM点云滤波精度的关键因素。

3.2.3 植被覆盖度对于地面点提取的影响

在植被覆盖度方面,选取覆盖度为1%~100%的19个样地进行分析,表明点云滤波误差随植被覆盖度升高而显著增加,呈非线性特征(图10)。覆盖度低于50%,误差呈缓慢增长趋势。就SDFGE算法而言,平均植被覆盖度增加10%,Ⅰ类、Ⅱ类和总误差分别增加0.89%、1.10%、1.04%。当覆盖度从50%增至60%,滤波误差显著上升,Ⅰ类、Ⅱ类和总误差分别增加4.71%、6.92%、6.88%。主要原因是光学影像匹配精度受植被遮挡影响显著,导致点云密度和点云质量显著下降6,滤波误差急剧增加。雷秋佳等[30]研究指出,误差的空间分布受地物覆盖类型的显著影响,在森林覆盖区域,高程误差明显高于居民地区域。

3.2.4 点密度对于地面点提取的影响

在点云密度方面,通过对点云数据进行抽稀处理,构建从19.89降至0.10点/m²的多个密度等级,分析其对滤波精度的影响。由图11可知,当点云密度>10点/m²时,误差随密度降低缓慢上升;而密度降至10点/m²以下后,误差显著扩大。当密度从11.93降至4.01点/m²时,SDFGE算法的3类误差分别增加6.87%、3.91%、4.71%,但即便密度降至5点/m²以下,SDFGE仍能将误差控制在15%以内,表现出较强的稳定性。密度过低导致特征点缺失、地形细节表达不足,是误差快速增大的主因。与贝祎轩等[31]研究结果一致,当点云密度较低时,难以准确描述复杂地形,导致DEM构建精度明显下降。因此,实际应用中应尽量保证点云密度以提高点云过滤与地形重建的精度。

4 结 论

1)本研究提出的SDFGE算法可实现大尺度地面点的高精度提取。点云滤波的3类误差分别为13.68%、12.92%、13.40%;构建DEM的平均误差为0.56 m,标准差为1.57 m,基于该DEM提取的树高平均误差为0.17 m,均方根误差为0.64 m。

2)该算法是基于CSF算法提出优化后的点云过滤算法,点云过滤结果的3类误差分别比CSF算法降低1.16%、6.02%、2.79%。构建DEM的平均误差比CSF算法降低23.29%;标准差为6类测试算法中最低,比CSF算法降低13.26%。在树高提取方面,SDFGE的平均绝对误差和均方根误差均为最低,能够兼顾非地面点去除精度与高质量的DEM构建。

3)研究揭示样地尺度、地形坡度、植被覆盖度和点云密度等因素对滤波精度的显著影响。尽管SDFGE算法在复杂地形下整体表现良好,但在坡度>60°或植被覆盖度>50%的区域仍存在误差偏高问题。未来需要进一步优化算法的自适应性,并引入机器学习方法,以提升其在复杂环境下的提取精度和适用性。

参考文献

[1]

熊礼阳,汤国安,杨昕,.面向地貌学本源的数字地形分析研究进展与展望[J].地理学报202176(3):595-611.

[2]

XIONG L YTANG G AYANG Xet al. Geomorphology-oriented digital terrain analysis: Progress and perspectives[J].Acta Geographica Sinica202176(3):595-611.

[3]

李朋飞,李豆,胡晋飞,.机载LiDAR监测黄土高原土壤侵蚀的能力评估[J].测绘学报202352(8):1342-1354.

[4]

LI P FLI DHU J Fet al. Assessing the ability of airborne LiDAR to monitor soil erosion on the Chinese Loess Plateau[J].Acta Geodaetica Et Cartographica Sinica202352(8):1342-1354.

[5]

周毅阳,代文,王春,.数字高程模型空间分辨率对精细尺度地形变化检测的影响[J].山地学报202341(3):446-458.

[6]

ZHOU Y YDAI WWANG Cet al. Spatial resolution of digital elevation models on fine-scale topographic change detection[J].Mountain Research202341(3):446-458.

[7]

刘益麟,李朋飞,李豆,.基于UAV-SfM方法的黄土高原砒砂岩区侵蚀监测算法比较[J].水土保持学报202438(3):91-100.

[8]

LIU Y LLI P FLI Det al. Comparison of erosion monitoring methods in the pisha sandstone areas of the Chinese Loess Plateau based on UAV-SfM data[J].Journal of Soil and Water Conservation202438(3):91-100.

[9]

惠振阳,程朋根,官云兰,.机载LiDAR点云滤波综述[J].激光与光电子学进展201855(6):7-15.

[10]

HUI Z YCHENG P GGUAN Y Let al. Review on airborne LiDAR point cloud filtering[J].Laser and Optoelectronics Progress201855(6):7-15.

[11]

ANDERS NVALENTE JMASSELINK Ret al. Comparing filtering techniques for removing vegetation from UAV-based photogrammetric point clouds[J].Drones20193(3):e61.

[12]

ZEYBEK M, ŞANLIOĞLUİ. Point cloud filtering on UAV based point cloud[J].Measurement2019133:99-111.

[13]

邹正,邹进贵,胡海洋.不同机载LiDAR点云滤波算法对比分析[J].测绘地理信息202146(5):52-56.

[14]

ZOU ZZOU J GHU H Y. Comparative analysis on different airborne LiDAR point cloud filtering algorithms[J].Journal of Geomatics202146(5):52-56.

[15]

CHEN C FGUO J JWU H Met al. Performance comparison of filtering algorithms for high-density airborne LiDAR point clouds over complex landscapes[J].Remote Sensing202113(14):e2663.

[16]

刘金成,郭义军,曾嘉,.基于树冠最高点和地面树干中心的森林影像点云配准方法[J].农业工程学报202440(15):127-134.

[17]

LIU J CGUO Y JZENG Jet al. Forest point cloud registration using the tree top and the ground-level tree center[J].Transactions of the Chinese Society of Agricultural Engineering202440(15):127-134.

[18]

ŠTRONER MURBAN RLIDMILA Met al. Vegetation filtering of a steep rugged terrain: The performance of standard algorithms and a newly proposed workflow on an example of a railway ledge[J].Remote Sensing202113(15):e3050.

[19]

ENWRIGHT N MKRANENBURG C JPATTON B Aet al. Developing bare-earth digital elevation models from structure-from-motion data on barrier islands[J].Isprs Journal of Photogrammetry and Remote Sensing2021180:269-282.

[20]

SERIFOGLU YILMAZ CYILMAZ VGÜNGÖR O. Investigating the performances of commercial and non-commercial software for ground filtering of UAV-based point clouds[J].International Journal of Remote Sensing201839(15-16):5016-5042.

[21]

LIAO J HZHOU J XYANG W T. Comparing LiDAR and SfM digital surface models for three land cover types[J].Open Geosciences202113(1):497-504.

[22]

ZHAO X QSU Y JLI W Ket al. A comparison of LiDAR filtering algorithms in vegetated mountain areas[J].Canadian Journal of Remote Sensing201844(4):287-298.

[23]

ZHANG W MQI J BWAN Pet al. An easy-to-use airborne LiDAR data filtering method based on cloth simulation[J].Remote Sensing20168(6):e501.

[24]

GAO FLIU YSHI P Bet al. Dual-scale point cloud completion network based on high-frequency feature fusion[J].Image and Vision Computing2023139:e104818.

[25]

詹总谦,胡孟琦,满益云.多尺度区域生长点云滤波地表拟合法[J].测绘学报202049(6):757-766.

[26]

ZHAN Z QHU M QMAN Y Y. Multi-scale region growing point cloud filtering method based on surface fitting[J].Acta Geodaetica Et Cartographica Sinica202049(6):757-766.

[27]

张慧春,周丽雯,边黎明.基于TLS点云骨架提取的杨树苗木干旱表型特征分析[J].农业机械学报202556(3):188-197.

[28]

ZHANG H CZHOU L WBIAN L M. Analysis of drought phenotypic characteristics of poplar seedlings based on TLS point cloud skeleton extraction[J].Transactions of the Chinese Society for Agricultural Machinery202556(3):188-197.

[29]

崔杰瑞,普运伟,夏炎,.基于深度全局信息融合的复杂山区机载点云滤波[J].激光与光电子学进展202461(18):228-237.

[30]

CUI J RPU Y WXIA Yet al. Airborne laser point-cloud filtering in complex mountainous terrain utilizing deep global information fusion[J].Laser and Optoelectronics Progress202461(18):228-237.

[31]

EVANS J SHUDAK A T. A multiscale curvature algorithm for classifying discrete return LiDAR in forested environments[J].IEEE Transactions on Geoscience and Remote Sensing200745(4):1029-1038.

[32]

ZHAO X QGUO Q HSU Y Jet al. Improved progressive TIN densification filtering algorithm for airborne LiDAR data in forested areas[J].Isprs Journal of Photogrammetry and Remote Sensing2016117:79-91.

[33]

KRAUS KPFEIFER N. Determination of terrain models in wooded areas with airborne laser scanner data[J].Isprs Journal of Photogrammetry and Remote Sensing199853(4):193-203.

[34]

CRESPO-PEREMARCH PTORRALBA JCARBONELL-RIVERA J Pet al. Comparing the generation of DTM in a forest ecosystem using TLS, ALS and UAV-DAP, and different software tools[C].The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences,2020,XLIII- B3-2020:575-582.

[35]

徐旺,官云兰,张钊,.结合薄板样条插值的机载LiDAR渐进形态学滤波算法[J].激光与光电子学进展202259(10):412-421.

[36]

XU WGUAN Y LZHANG Zet al. Progressive morphological filtering algorithm combined with thin-plate spline interpolation for airborne LiDAR[J].Laser and Optoelectronics Progress202259(10):412-421.

[37]

毛冬海,李守军,王锋,. LiDAR测量点云融合影像的分块滤波方法[J].测绘通报2021(10):67-72.

[38]

MAO D HLI S JWANG Fet al. Block filtering method for LiDAR point cloud fusion image[J].Bulletin of Surveying and Mapping2021(10):67-72.

[39]

马金超,郭振,许昊,.森林结构复杂度对单木分割精度的影响:以田横岛为例[J].生态学报202444(11):4770-4781.

[40]

MA J CGUO ZXU Het al. Effect of forest structure complexity on single wood segmentation accuracy: A case study of Tianheng Island[J].Acta Ecologica Sinica202444(11):4770-4781.

[41]

汤伏全,杨倩.西部黄土高原矿区采煤沉陷多源遥感监测技术进展与展望[J].煤炭科学技术202351(12):9-26.

[42]

TANG F QYANG Q. Progress and prospects of multi-source remote sensing monitoring technology for coal mining subsidence in mining areas of the western Loess Plateau[J].Coal Science and Technology202351(12):9-26.

[43]

李豆,李朋飞,穆兴民,.机载LiDAR测量复杂地形中滤波算法的比较研究[J].水土保持研究202128(4):171-178.

[44]

LI DLI P FMU X Met al. Accuracy of airborne LiDAR point cloud filtering for areas with complex terrain[J].Research of Soil and Water Conservation202128(4):171-178.

[45]

雷秋佳,刘婧,曹新运.利用机载LiDAR数据的开放DEM产品精度评估[J].武汉大学学报:信息科学版202550(1):153-163.

[46]

LEI Q JLIU JCAO X Y. Accuracy evaluation of open DEM products based on airborne LiDAR data[J].Geomatics and Information Science of Wuhan University202550(1):153-163.

[47]

贝祎轩,陈传法,王鑫,.机载LiDAR点云密度和插值方法对DEM及地表粗糙度精度影响分析[J].地球信息科学学报202325(2):265-276.

[48]

BEI Y XCHEN C FWANG Xet al. Effects of airborne LiDAR point cloud density and interpolation methods on the accuracy of DEM and surface roughness[J].Journal of Geo-Information Science202325(2):265-276.

基金资助

国家自然科学基金项目(42177319)

AI Summary AI Mindmap
PDF (2258KB)

0

访问

0

被引

详细

导航
相关文章

AI思维导图

/