System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及建筑测量,尤其涉及一种基于众包gnss数据的建筑高度测量方法。
技术介绍
1、随着遥感技术的快速发展,可以基于高分辨率遥感影像直观展示出各城市的地理图像,而在二维图像上,无法直接获取城市中各个建筑物的高度信息。
2、相关技术一般可以通过激光雷达和视觉算法的方式获取城市内建筑物的高度信息,然而这两种方式至少存在以下缺陷:
3、(1)成本高:需要由专业技术人员运用专业设备进行实地勘测,人工成本较高;而且在面对大量建筑群时,耗费的人力成本和时间成本均较高;
4、(2)测量条件受限:这两种测量方式都容易受到天气因素的影响,在雨、雪等天气条件下测量精度会下降,导致不能实时提供高精度的测量数据;
5、(3)实时性较差:由于城市一直处于不断建设的过程中,各个建筑物可能存在高度信息的变化,也会存在部分区域新增建筑或者减少建筑的情况,因此需要对城市内建筑物的高度信息进行实时更新,以上两种方式都需要人工进行操作,效率较低,难以确保数据的实时性更新。
6、基于此,亟需一种能够低成本、高效且实时获取建筑物高度信息的方法。
技术实现思路
1、本申请实施例提供一种基于众包gnss数据的建筑高度测量方法,用以解决上述相关技术的缺陷,所述技术方案如下:
2、第一方面,本申请实施例提供一种基于众包gnss数据的建筑高度测量方法,包括:
3、获取待测区域内多个接收端的gnss观测数据,基于所述gnss观测数据提取得到各个gn
4、通过训练好的信号分类神经网络模型基于所述信号特征输出对应的gnss信号的视距信号概率;
5、分别确定每个gnss信号对应的卫星和接收端的连线在所述待测区域的二维地图上的投影,确定所述投影与所述二维地图上建筑物的边界的相交点中与所述接收端的投影点距离最近的边界相交点,计算所述接收端的投影点与所述边界相交点的直线距离;
6、基于所述gnss信号的仰角特征、所述直线距离和所述接收端到水平基准面的高度,计算所述gnss信号与以所述建筑物的边界为底的棱柱立面距离所述接收端最近的立面相交点到所述水平基准面的高度估计值;基于每个所述gnss信号计算得到的高度估计值和对应的视距信号概率进行拟合计算,输出视距信号概率变化率为最大值时对应的高度估计值为对应建筑物的高度测量值。
7、在第一方面的一种可选方案中,所述分别确定每个gnss信号对应的卫星和接收端的连线在所述待测区域的二维地图上的投影,确定所述投影与所述二维地图上建筑物的边界的相交点中与所述接收端的投影点距离最近的边界相交点,计算所述接收端的投影点与所述边界相交点的直线距离,包括:
8、基于所述信号特征确定每个所述gnss信号对应的卫星的位置信息以及对应的接收端的位置信息;
9、基于所述卫星的位置信息和所述接收端的位置信息建立标准坐标系下的接收端与卫星的连线,将所述连线投影至所述二维地图上,确定所述连线的投影与所述二维地图上建筑物的边界的相交点中与所述接收端的投影点距离最近的边界相交点;
10、基于所述接收端的位置信息确定所述接收端在所述二维地图上的投影点,确定所述投影点与所述边界相交点的直线距离。
11、在第一方面的又一种可选方案中,所述基于所述gnss信号的仰角特征、所述直线距离和所述接收端到水平基准面的高度,计算所述gnss信号与以所述建筑物的边界为底的棱柱立面距离所述接收端最近的立面相交点到所述水平基准面的高度估计值,包括:
12、基于所述信号特征确定每个所述gnss信号对应的仰角特征,基于所述仰角特征和所述直线距离计算得到所述相对高度,应用公式:
13、h0=γ·tanθel;
14、获取所述gnss信号对应的接收端到所述水平基准面的高度,基于所述接收端到所述水平基准面的高度和所述相对高度计算得到所述高度估计值,应用公式:
15、ih=hu-terrain+γ·tanθel;
16、其中,h0为所述相对高度,θel为所述仰角,γ为所述直线距离,ih为所述高度估计值,hu-terrain为所述接收端到所述水平基准面的高度。
17、在第一方面的又一种可选方案中,所述基于每个所述gnss信号计算得到的高度估计值和对应的视距信号概率进行拟合计算之前,还包括:
18、将每个所述高度估计值和对应的视距信号概率输入滑动窗口滤波器中,在预设的高度区间内以预设的滑动窗口长度进行滑动滤波,输出每个所述高度估计值滤波后的视距信号概率,应用公式:
19、
20、所述基于每个所述gnss信号计算得到的高度估计值和对应的视距信号概率进行拟合计算,包括:
21、基于每个所述gnss信号计算得到的高度估计值和所述滤波后的视距信号概率进行拟合计算;
22、其中,为滤波后高度区间内gnss视距信号概率;plos(ih)为相交高度为ih的gnss视距信号概率;m为高度区间内gnss信号数量;q为窗口索引;δh为滑动窗口长度。
23、在第一方面的又一种可选方案中,所述基于每个所述gnss信号计算得到的高度估计值和对应的视距信号概率进行拟合计算,输出视距信号概率变化率为最大值时对应的高度估计值为对应建筑物的高度测量值,包括:
24、基于逻辑回归函数对每个所述高度估计值和对应的视距信号概率进行拟合计算,应用公式:
25、
26、基于所述拟合计算的结果确定视距信号概率变化率为最大值时对应的高度点,输出所述概率变化率为最大值时对应的高度点为所述高度测量值;
27、其中,a为所述逻辑回归函数的拐点处斜率,b为所述视距信号概率变化率为最大值时对应的高度点,h为输入的高度估计值。
28、在第一方面的又一种可选方案中,所述输出视距信号概率变化率为最大值时对应的高度估计值为对应建筑物的高度测量值之后,还包括:
29、确定所述二维地图上每个建筑物对应的高度测量值;
30、结合所述二维地图以及所述二维地图上建筑的高度测量值构建得到所述待测区域的三维建筑地图。
31、在第一方面的又一种可选方案中,本申请提供的基于众包gnss数据的建筑高度测量方法还包括:
32、每间隔预设时段获取所述待测区域内多个接收端的gnss观测数据,基于各个时刻采集的gnss观测数据分别计算得到所述待测区域内建筑物在对应时刻的高度测量值,基于当前时刻的高度测量值更新所述待测区域内建筑物的高度信息。
33、第二方面,本申请实施例还提供一种基于众包gnss数据的建筑高度测量装置,包括:
34、特征提取模块,用于获取待测区域内多个接收端的gnss观测数据,基于所述gnss观测数据提取得到各个gnss信号对应的信号特征;
35、信号分类模块,用于通过训练好的信号分类神经网络模型本文档来自技高网...
【技术保护点】
1.一种基于众包GNSS数据的建筑高度测量方法,其特征在于,包括:
2.根据权利要求1所述的基于众包GNSS数据的建筑高度测量方法,其特征在于,所述分别确定每个GNSS信号对应的卫星和接收端的连线在所述待测区域的二维地图上的投影,确定所述投影与所述二维地图上建筑物的边界的相交点中与所述接收端的投影点距离最近的边界相交点,计算所述接收端的投影点与所述边界相交点的直线距离,包括:
3.根据权利要求1或2所述的基于众包GNSS数据的建筑高度测量方法,其特征在于,所述基于所述GNSS信号的仰角特征、所述直线距离和所述接收端到水平基准面的高度,计算所述GNSS信号与以所述建筑物的边界为底的棱柱立面距离所述接收端最近的立面相交点到所述水平基准面的高度估计值,包括:
4.根据权利要求1所述的基于众包GNSS数据的建筑高度测量方法,其特征在于,所述基于每个所述GNSS信号计算得到的高度估计值和对应的视距信号概率进行拟合计算之前,还包括:
5.根据权利要求1或4所述的基于众包GNSS数据的建筑高度测量方法,其特征在于,所述基于每个所述GNSS信号计算
6.根据权利要求1所述的基于众包GNSS数据的建筑高度测量方法,其特征在于,所述输出视距信号概率变化率为最大值时对应的高度估计值为对应建筑物的高度测量值之后,还包括:
7.根据权利要求1所述的基于众包GNSS数据的建筑高度测量方法,其特征在于,所述方法还包括:
8.一种基于众包GNSS数据的建筑高度测量装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述方法的步骤。
...【技术特征摘要】
1.一种基于众包gnss数据的建筑高度测量方法,其特征在于,包括:
2.根据权利要求1所述的基于众包gnss数据的建筑高度测量方法,其特征在于,所述分别确定每个gnss信号对应的卫星和接收端的连线在所述待测区域的二维地图上的投影,确定所述投影与所述二维地图上建筑物的边界的相交点中与所述接收端的投影点距离最近的边界相交点,计算所述接收端的投影点与所述边界相交点的直线距离,包括:
3.根据权利要求1或2所述的基于众包gnss数据的建筑高度测量方法,其特征在于,所述基于所述gnss信号的仰角特征、所述直线距离和所述接收端到水平基准面的高度,计算所述gnss信号与以所述建筑物的边界为底的棱柱立面距离所述接收端最近的立面相交点到所述水平基准面的高度估计值,包括:
4.根据权利要求1所述的基于众包gnss数据的建筑高度测量方法,其特征在于,所述基于每个所述gnss信号计算得到的高度估计值和对应的视距信号概率进行拟合计算之前,还包括:
5.根据权利要求1或4所述的基于...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。