一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

边坡断面坡度测量方法

2022-07-17 00:04:59 来源:中国专利 TAG:


1.本发明涉及土建工程测绘领域,具体涉及一种边坡断面坡度测量方法。


背景技术:

2.边坡指的是为保证路基稳定,在路基两侧做成的具有一定坡度的坡面,边坡坡度指的是边坡高度与宽度之比。
3.在修建公路时,为了防止塌方事故的发生,保证施工或者是运行时的安全,在挖方或填方的开挖深度或填筑高度超过一定限度时,需要在其两侧修筑具有一定坡度的边坡,而边坡的坡度则是路基设计以及边坡稳定性分析的重要指标。
4.现有技术中对边坡坡度的测量通常需要工作人员到达的边坡上,并在边坡上布设测量点以进行观测,一方面使得工作人员的安全难以得到保障,另一方面进行人工布点测量,测量过程繁琐,且获得的测量数据相对较少,使得难以准确地估计边坡的坡度,且也难以实现快速获取边坡的坡度。
5.有鉴于此,需要提供一种边坡断面坡度测量方法。


技术实现要素:

6.本发明的所要提供的是一种边坡断面坡度测量方法,计算量少,处理速度快,且精度高。
7.为实现以上发明目的,本发明所提供一种边坡断面坡度测量方法,包括如下步骤:a)经由航拍设备获取边坡区域图像,形成所述边坡的点云数据;b)基于网格化对所述点云数据进行降采样以得到降采样点云数据,并对所述降采样点云数据进行降噪处理,以得到降噪点云数据;c)计算所述降噪点云数据中各点云的点云法向量和点云曲率,基于所述点云法向量和所述点云曲率对所述降噪点云数据进行分割,以得到地面点云数据和坡面点云数据,基于所述地面点云数据拟合出地面平面,基于所述坡面点云数据,选择需要计算坡度的边坡断面;d)基于所述地面平面以及所述边坡断面计算所述边坡断面的坡度。
8.具体地,所述航拍设备为航拍无人机。
9.进一步具体地,所述点云数据的获取步骤包括:a1)规划测量区域,在所述测量区域内布设控制点,并测量所述控制点的坐标;a2)设定所述航拍无人机的飞行轨迹,并规划多个不同的航拍镜头角度,控制所述航拍无人机沿设定的所述飞行轨迹进行多次飞行,且每次飞行时,所述航拍无人机进行航拍的所述航拍镜头角度不同,以得到不同角度下的边坡图像;a3)基于所述控制点的坐标和所述航拍无人机在航拍时的空间坐标、飞行姿态以及所述航拍镜头角度对所述边坡图像进行解析,以得到所述点云数据。
10.进一步具体地,所述飞行姿态包括航向角、俯仰角和翻滚角;所述空间坐标包括经
度、纬度和飞行高度。
11.进一步地,步骤b)中所述点云数据的降采样过程包括:设置最小间距,以基于最小间距对所述点云数据进行网格化划分,形成多个点云数据立方体,选取各所述点云数据立方体中与所述点云数据立方体的重心之间的间距最小的点作为降采样数据点,以得到所述降采样点云数据。
12.进一步具体地,所述降采样点云数据的降噪过程包括:对所述降采样点云数据进行网格化划分,以得到多个降采样点云数据立方体,基于超松弛迭代算法,设定异常点判断阈值以对各所述降采样点云数据立方体进行异常点剔除,所述判断阈值为:其中,em为所述降采样点云数据立方体内的所有数据点到该所述降采样点云数据立方体中某一特定数据点的平均距离,s为标准差参数,std为所述降采样点云数据立方体内所有数据点到所述特定数据点的距离的标准差。
13.进一步地,步骤c)中对所述降噪点云数据的分割步骤包括:c1-1)设置一个空的种子点序列和一个空的聚类数组,选择所述点云曲率最小的数据点作为初始种子点,并将所述初始种子点加入到所述种子点序列中;c1-2)搜索所述初始种子点的邻域点,计算各所述邻域点的邻域点法向量以及所述初始种子点的种子点法向量,计算所述邻域点法向量以及所述种子点法向量之间的法向量夹角,设定平滑阈值,并将所述法向量夹角与所述平滑阈值对比,以将所述法向量夹角小于所述平滑阈值的所述邻域点判定为与所述初始种子点处于同一区域;c1-3)计算各所述邻域点的曲率,设定曲率阈值,将曲率小于所述曲率阈值的所述邻域点加入到所述种子点序列中,删除所述初始种子点,以所述邻域点作为新的种子点,并重复步骤c1-2)直到所述种子点序列中的所有种子点被清空,完成一个区域的生长,并将该区域加入到所述聚类数组中;c1-4)对所述降噪点云数据中剩余的数据点执行步骤c1-1)至步骤c1-3),直到遍历完所述降噪点云数据中所有的数据点。
14.进一步地,步骤c)中对所述地面平面的拟合步骤包括:c2-1)在所述地面点云数据中任意选取至少三个采样数据点,以基于所述采样数据点,确定出初始拟合平面;c2-2)计算所述地面点云数据中其它的数据点与所述初始拟合平面之间的距离,设定距离阈值,将与所述初始拟合平面之间的距离小于所述距离阈值的数据点判定为内点,以形成地面模型,并统计所述地面模型中所述内点的数量;c2-3)重复步骤c2-1)和c2-2),以形成多个所述地面模型,并选取多个所述地面模型中所述内点数量最多的一者作为所述地面平面。
15.进一步地,步骤c)中所述边坡断面的获取步骤包括:在所述坡面点云数据中按照设定的截取宽度截取出待测坡面区域;对所述待测坡面区域基于最小二乘法拟合出该待测坡面区域的直线方程。
16.进一步地,步骤d)中所述边坡断面的坡度的计算过程包括:基于所述地面平面计
算所述地面平面的地面平面法向量,基于所述待测坡面区域的直线方程得出所述待测坡面区域的坡面方向向量,计算所述地面平面法向量与所述坡面方向向量的向量角,并结合互余关系得到所述边坡断面的坡度。
17.本发明所提供的边坡断面坡度测量方法,其通过航拍设备对需要测量的边坡区域进行航拍,以得到边坡的点云数据,采用航拍设备进行航拍来获得边坡的数据模型,能够使得在进行数据的测量采集时,工作人员无需亲子攀爬到边坡上,从极大地保证了工作人员的安全,且利用航拍设备能够在空中对边坡区域进行全方位的拍摄扫描,相较于人工测量的方法,航拍扫描的方法能够获得更为精细以及全面的测量数据,从而能够便于准确的知道边坡上各个断面处的坡度,使得边坡断面坡度测量方法具有更高的精度;在获得边坡的点云数据后,对点云数据进行降采样,能够在对精度影响极小的前提下,极大地所见数据量,使得后续对数据的处理量以及计算量极大地减小,能够提高坡度的计算速度,且对降采样后的点云数据进行降噪处理,能够有效剔除会对计算结果产生影响的噪点,从而能够提高边坡断面坡度测量方法的精度。
18.本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
19.图1是本发明的边坡断面坡度测量方法流程示意图;图2是本发明的边坡断面坡度测量方法的测量原理示意图。
具体实施方式
20.以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。
21.在本发明所提供的边坡断面坡度测量方法的一种实施例中,如图1所示,该边坡断面坡度测量方法包括如下步骤:a)经由航拍设备获取边坡区域图像,形成边坡的点云数据;b)基于网格化对点云数据进行降采样以得到降采样点云数据,并对降采样点云数据进行降噪处理,以得到降噪点云数据;c)计算降噪点云数据中各点云的点云法向量和点云曲率,基于点云法向量和点云曲率对降噪点云数据进行分割,以得到地面点云数据和坡面点云数据,基于地面点云数据拟合出地面平面,基于坡面点云数据,选择需要计算坡度的边坡断面;d)基于地面平面以及边坡断面计算边坡断面的坡度。
22.本发明所提供的边坡断面坡度测量方法,其通过航拍设备对需要测量的边坡区域进行航拍,以得到边坡的点云数据,采用航拍设备进行航拍来获得边坡的数据模型,能够使得在进行数据的测量采集时,工作人员无需亲子攀爬到边坡上,从极大地保证了工作人员的安全,且利用航拍设备能够在空中对边坡区域进行全方位的拍摄扫描,相较于人工测量的方法,航拍扫描的方法能够获得更为精细以及全面的测量数据,从而能够便于准确的知道边坡上各个断面处的坡度,使得边坡断面坡度测量方法具有更高的精度;在获得边坡的点云数据后,对点云数据进行降采样,能够在对精度影响极小的前提下,极大地所见数据量,使得后续对数据的处理量以及计算量极大地减小,能够提高坡度的计算速度,且对降采
样后的点云数据进行降噪处理,能够有效剔除会对计算结果产生影响的噪点,从而能够提高边坡断面坡度测量方法的精度。
23.具体地,在本发明所提供的边坡断面坡度测量方法的一种实施例中,航拍设备可以是航拍直升机,航拍直升机在空中受到风吹时不易产生摆动,能够使得拍摄的到的边坡区域图片不易模糊,但是使用航拍直升机的成本过高,且体型较大,容易受到使用场地的限制,因此可优选以航拍无人机作为航拍设备,使用航拍无人机作为航拍设备能够不易受到使用场地的限制,且使用成本低,特别地,航拍无人机能够便于设定飞行轨迹,从而在需要以不同的角度对边坡区域进行拍摄时,每次都能够以同样的航拍轨迹进行航拍,而能够便于对多种角度的航拍图片进行整合处理。
24.进一步地,在本发明所提供的边坡断面坡度测量方法的一种实施例中,以航拍无人机为例,利用航拍无人机获取点云数据的获取步骤包括:a1)规划测量区域,在测量区域内布设控制点,并测量控制点的坐标,具体地,可以根据边坡所需测量的区域向外进行一定距离的扩展,以形成规划测量区域,并在规划测量区域中,按照9点法选取安全、容易抵达、不易被遮挡且成像明显的位置布设控制点,同时还应保证同一控制点至少出现在三张航拍无人机所拍摄的图像中,在工作人员容易到达的位置采用全球导航卫星系统测量控制点的坐标,在陡峭的或者危险的边坡地形地貌区,也可以利用全自动全站仪采用高精度免棱镜方式测量控制点的坐标;a2)设定航拍无人机的飞行轨迹,并规划多个不同的航拍镜头角度,控制航拍无人机沿设定的飞行轨迹进行飞行,且每次飞行时,航拍无人机进行航拍的航拍镜头角度不同,以得到不同角度下的边坡图像,具体地,应当规划航拍无人机在规划测量区域内在相互垂直的(例如横纵)两个方向上设置不同的镜头角度进行重复飞行;需要注意的是,航拍无人机飞行高度的设置应该根据边坡的地形地貌进行合理设置,例如将航拍无人机与边坡之间在竖直方向上的距离始终保持在10米以上,此外,航拍无人机旁向重叠率和航向重叠率一般设置为80%-90%,航拍镜头角度设置为向下俯视45
°
至90
°
,以能够保证飞行的安全性和获取图片数据的完整性以及精确度;a3)基于控制点的坐标和航拍无人机在航拍时的空间坐标、飞行姿态以及航拍镜头角度对边坡图像进行解析,以得到点云数据;其中,航拍无人机在航拍时的空间坐标包括经度、纬度和飞行高度,飞行姿态包括航向角、俯仰角和翻滚角;将上述数据作为光束平差法的初始参考值,再利用光束平差法求解多视图空间三维点,其求解方程为:其中为第i张照片上的j点,为拍摄第i张照片的相机参数,为第i张图片上的j点所对应的三维空间点,计算时使用控制点开始解算,得到高质量的点云模型。
25.进一步地,在本发明所提供的边坡断面坡度测量方法的一种实施例中,步骤b)中点云数据的降采样过程包括:设置最小间距,以基于最小间距对点云数据进行网格化划分,形成多个点云数据立方体,需要注意的是,最小间距的大小可根据需要的测量精度进行变化,具体地,可对点云数据设置0.05m的最小间距来进行网格划分,想成多个边长为0.05m的
点云数据立方体,从而选取各点云数据立方体中与点云数据立方体的重心之间的间距最小的点作为降采样数据点,以得到降采样点云数据,从而极大地减少了数据量,也能够保证最总求得的坡度具有足够的精确度。
26.进一步地,在本发明所提供的边坡断面坡度测量方法的一种实施例中,降采样点云数据的降噪过程包括:对降采样点云数据进行网格化划分,以得到多个降采样点云数据立方体,基于超松弛迭代算法,设定异常点判断阈值以对各降采样点云数据立方体进行异常点剔除,判断阈值为:其中,em为降采样点云数据立方体内的所有数据点到该降采样点云数据立方体中某一特定数据点的平均距离,s为标准差参数,std为降采样点云数据立方体内所有数据点到特定数据点的距离的标准差。
27.进一步地,在本发明所提供的边坡断面坡度测量方法的一种实施例中,步骤c)中对降噪点云数据的分割步骤包括:c1-1)设置一个空的种子点序列和一个空的聚类数组,首先计算出各点的曲率值,将曲率值按照从小到大的顺序进行排序;其中曲率的计算步骤如下:对于点云中每个数据点pi,通过其k个局部邻近点拟合最小二乘局部平面p,使得数据点pi的所有邻近点到此平面的距离和最小;局部平面p表示为:式中:n即为局部平面p的法向量;d为坐标原点到局部平面p的距离。通过分析可知平面p经过数据点pi的k个局部邻近点的重心,因此拟合局部平面问题可以转化为对局部邻域协方差矩阵m进行特征值分解,协方差矩阵m最小特征值对应的特征向量即为数据点pi的法向量;数据点pi的局部邻域协方差矩阵m为:表面曲率σ(即点云曲率)通过协方差矩阵m的特征值之间的计算得到:其中,λ1、λ2、λ3为协方差矩阵的特征值,且λ1》λ2》λ3。
28.随后,选择点云曲率最小的数据点作为初始种子点,并将初始种子点加入到种子点序列中,由于点云曲率最小的点位于平坦区域,而从最平坦的区域增长可以减少区域的总数,因此能够方便数据处理;c1-2)搜索所述初始种子点的邻域点,计算各邻域点的邻域点法向量以及初始种子点的种子点法向量,计算邻域点法向量以及种子点法向量之间的法向量夹角,设定平滑
阈值,并将法向量夹角与平滑阈值对比,以将法向量夹角小于平滑阈值的邻域点判定为与初始种子点处于同一区域;c1-3)计算各邻域点的曲率,设定曲率阈值,将曲率小于曲率阈值的邻域点加入到种子点序列中,删除初始种子点,以邻域点作为新的种子点,并重复步骤c1-2)直到种子点序列中的所有种子点被清空,完成一个区域的生长,并将该区域加入到聚类数组中;c1-4)对降噪点云数据中剩余的数据点执行步骤c1-1)至步骤c1-3),直到遍历完降噪点云数据中所有的数据点,得到多组聚类数组,最后,计算各组聚类数组中的区域的法向量,令平面法向量为(0,0,1),并计算各区域的法向量与平面法向量之间的夹角,取夹角小于等于5
̊
的区域进行合并,形成地面点云数据,取夹角大于5
̊
的区域进行合并,形成坡面点云数据。
29.进一步地,在本发明所提供的边坡断面坡度测量方法的一种实施例中,步骤c)中对地面平面的拟合步骤包括:c2-1)在地面点云数据中任意选取至少三个采样数据点,以基于采样数据点,确定出初始拟合平面,记该初始拟合平面为:ax by cz d=0;c2-2)计算地面点云数据中其它的数据点与初始拟合平面之间的距离,设定距离阈值,将与初始拟合平面之间的距离小于距离阈值的数据点判定为内点,以形成地面模型,并统计地面模型中内点的数量;c2-3)重复步骤c2-1)和c2-2),以形成多个地面模型,并选取多个地面模型中内点数量最多的一者作为地面平面。
30.进一步地,在本发明所提供的边坡断面坡度测量方法的一种实施例中,步骤c)中边坡断面的获取步骤包括:在坡面点云数据中按照设定的截取宽度截取出待测坡面区域,记待测坡面区域为p1,需要注意的是,如图2所示,对坡面点云数据的截取是沿坡面的高度方向对坡面点云数据进行切割,以取出从坡脚延伸至坡顶的长条状的边坡断面,截取宽度即是该边坡断面的宽度,该截取宽度应当足够的小,以使得截取出的边坡断面能够近似看做一个二维的平面,例如,可将截取宽度设定为小于0.1m;随后,对待测坡面区域p1基于最小二乘法拟合出该待测坡面区域p1的直线方程。
31.进一步地,在本发明所提供的边坡断面坡度测量方法的一种实施例中,步骤d)中所边坡断面的坡度的计算过程包括:基于地面平面计算地面平面的地面平面法向量,如图2所示,记地面平面法向量为: ( a , b , c ),基于待测坡面区域p1的直线方程得出待测坡面区域p1的坡面方向向量,记坡面方向向量为: ( m , n , p ),需要注意的是,该记坡面方向向量的方向是从坡脚到坡顶;最后,计算地面平面法向量 ( a , b , c )与坡面方向向量 ( m , n , p )的向量角α:)的向量角α:其中为地面平面法向量与坡面方向向量的夹角。
32.以上结合附图详细描述了本发明实施例的可选实施方式,但是,本发明实施例并不限于上述实施方式中的具体细节,在本发明实施例的技术构思范围内,可以对本发明实
施例的技术方案进行多种简单变型,这些简单变型均属于本发明实施例的保护范围。
33.另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明实施例对各种可能的组合方式不再另行说明。
34.此外,本发明实施例的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明实施例的思想,其同样应当视为本发明实施例所公开的内容。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献