System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及图像数据处理领域,尤其涉及基于遥感时空信息的建筑物高度变化识别方法、装置、设备及存储介质。
技术介绍
1、建筑高度增加可能带来一系列的安全隐患,如地基基础不均匀沉降、承重构建损伤、裂缝、变形等,这些问题将直接影响建筑的结构安全和稳定性。在建筑高度变化识别方法中,国内外专家和学者普遍基于遥感图像的建筑阴影特征进行阴影反演,推导出阴影长度和建筑物高度之间的关系。然而,在密集型城市建筑群的场景中,阴影重叠、混淆、太阳角度变化、建筑几何形状等因素常常会对这一方法造成一定局限性。
技术实现思路
1、本申请的主要目的在于提供一种基于遥感时空信息的建筑物高度变化识别方法、装置、设备及存储介质,旨在解决如何提高密集型城市建筑群中单栋建筑高度变化识别的准确性的技术问题。
2、为实现上述目的,本申请提出一种基于遥感时空信息的建筑物高度变化识别方法,所述方法包括:
3、利用矢量地图获取建筑物底部轮廓;
4、利用多时相高分辨率光学遥感影像获取不同时刻的建筑物顶部轮廓;
5、根据所述建筑物底部轮廓的几何中心点与所述建筑物顶部轮廓的几何中心点之间的欧几里得距离,得到建筑物顶底轮廓投影位移;
6、根据不同时刻的所述建筑物顶底轮廓投影位移,计算不同建筑物的多建筑相对投影位移比和单建筑绝对投影位移比;
7、根据所述不同时刻的卫星观测角度,计算卫星倾角正切比;
8、根据所述多建筑相对投影位移比、所述单建筑绝对投影位移比和所述
9、在一实施例中,所述根据不同时刻的所述建筑物顶底轮廓投影位移,计算不同建筑物的多建筑相对投影位移比和单建筑绝对投影位移比的步骤包括:
10、从建筑物中选取第一建筑物和第二建筑物;
11、根据所述建筑物顶底轮廓投影位移,获取第一时刻的所述第一建筑物的第一投影位移和所述第二建筑物的第二投影位移、第二时刻的所述第一建筑物的第三投影位移和所述第二建筑物的第四投影位移、第三时刻的所述第一建筑物的第五投影位移、第四时刻的所述第一建筑物的第六投影位移;
12、根据所述第一投影位移、所述第二投影位移、所述第三投影位移以及所述第四投影位移,得到多建筑相对投影位移比;
13、根据所述第五投影位移和所述第六投影位移,得到单建筑绝对投影位移比。
14、在一实施例中,所述根据所述第一投影位移、所述第二投影位移、所述第三投影位移以及所述第四投影位移,得到多建筑相对投影位移比的步骤包括:
15、根据所述第一投影位移和所述第二投影位移得到第一相对投影位移比,根据所述第三投影位移和所述第四投影位移得到第二相对投影位移比;
16、将所述第一相对投影位移比和所述第二相对投影位移比作为多建筑相对投影位移比。
17、在一实施例中,所述根据所述不同时刻的卫星观测角度,计算卫星倾角正切比的步骤包括:
18、获取第三时刻的卫星相对于第一建筑物的第一观测倾角、第四时刻的所述卫星相对于所述第一建筑物的第二观测倾角;
19、根据所述第一观测倾角和所述第二观测倾角得到卫星倾角正切比。
20、在一实施例中,所述根据所述多建筑相对投影位移比、所述单建筑绝对投影位移比和所述卫星倾角正切比,对所述建筑物的高度变化进行识别的步骤包括:
21、根据所述多建筑相对投影位移比得到第一相对投影位移比和第二相对投影位移比;
22、计算第一相对投影位移比和第二相对投影位移比的第一比值;
23、在所述第一比值满足第一标准且所述单建筑绝对投影位移比等于所述卫星倾角正切比时,确定建筑物的高度未发生变化;
24、在所述第一比值不满足所述第一标准或所述单建筑绝对投影位移比不等于所述卫星倾角正切比时,确定所述建筑物的高度发生变化。
25、在一实施例中,所述在所述第一比值不满足所述第一标准或所述单建筑绝对投影位移比不等于所述卫星倾角正切比时,确定所述建筑物的高度发生变化的步骤之后包括:
26、根据所述多建筑相对投影位移比和/或所述单建筑绝对投影位移比得到建筑高度变化差;
27、在所述建筑高度变化差不大于高度变化阈值时,将所述建筑物列入观察名单;
28、在所述建筑高度变化差大于所述高度变化阈值时,将所述建筑物列入危险名单。
29、在一实施例中,所述利用多时相高分辨率光学遥感影像获取不同时刻的建筑物顶部轮廓的步骤包括:
30、利用多时相高分辨率光学遥感影像,得到不同时刻的建筑物顶部图像;
31、基于图像分割算法对所述建筑物顶部图像进行处理,得到建筑物顶部轮廓。
32、此外,为实现上述目的,本申请还提出一种基于遥感时空信息的建筑物高度变化识别装置,所述装置包括:
33、数据获取模块,用于利用矢量地图获取建筑物底部轮廓;
34、所述数据获取模块,还用于利用多时相高分辨率光学遥感影像获取不同时刻的建筑物顶部轮廓;
35、数据计算模块,用于根据所述建筑物底部轮廓的几何中心点与所述建筑物顶部轮廓的几何中心点之间的欧几里得距离,得到建筑物顶底轮廓投影位移;
36、所述数据计算模块,还用于根据不同时刻的所述建筑物顶底轮廓投影位移,计算不同建筑物的多建筑相对投影位移比和单建筑绝对投影位移比;
37、所述数据计算模块,还用于根据所述不同时刻的卫星观测角度,计算卫星倾角正切比;
38、识别分析模块,用于根据所述多建筑相对投影位移比、所述单建筑绝对投影位移比和所述卫星倾角正切比,对所述建筑物的高度变化进行识别。
39、此外,为实现上述目的,本申请还提出一种基于遥感时空信息的建筑物高度变化识别设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如上文所述的基于遥感时空信息的建筑物高度变化识别方法的步骤。
40、此外,为实现上述目的,本申请还提出一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上文所述的基于遥感时空信息的建筑物高度变化识别方法的步骤。
41、此外,为实现上述目的,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如上文所述的基于遥感时空信息的建筑物高度变化识别方法的步骤。
42、本申请提出的一个或多个技术方案,至少具有以下技术效果:
43、由于采用根据建筑物在遥感图像中的几何投影位移,比较不同时刻建筑的投影位移,实现建筑高度变化识别,解决了在密集型城市建筑群中,建筑高度识别受阴影重叠、混淆、太阳角度变化、建筑几何形状等因素影响的技术问题,与现有技术相比,实现了提高密集型城市建筑群中单栋建筑高度变化识别本文档来自技高网...
【技术保护点】
1.一种基于遥感时空信息的建筑物高度变化识别方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述根据不同时刻的所述建筑物顶底轮廓投影位移,计算不同建筑物的多建筑相对投影位移比和单建筑绝对投影位移比的步骤包括:
3.如权利要求2所述的方法,其特征在于,所述根据所述第一投影位移、所述第二投影位移、所述第三投影位移以及所述第四投影位移,得到多建筑相对投影位移比的步骤包括:
4.如权利要求1所述的方法,其特征在于,所述根据所述不同时刻的卫星观测角度,计算卫星倾角正切比的步骤包括:
5.如权利要求1所述的方法,其特征在于,所述根据所述多建筑相对投影位移比、所述单建筑绝对投影位移比和所述卫星倾角正切比,对所述建筑物的高度变化进行识别的步骤包括:
6.如权利要求5所述的方法,其特征在于,所述在所述第一比值不满足所述第一标准或所述单建筑绝对投影位移比不等于所述卫星倾角正切比时,确定所述建筑物的高度发生变化的步骤之后包括:
7.如权利要求1至6中任一项所述的方法,其特征在于,所述利用多时相高分辨率光学
8.一种基于遥感时空信息的建筑物高度变化识别装置,其特征在于,所述装置包括:
9.一种基于遥感时空信息的建筑物高度变化识别设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至7中任一项所述的基于遥感时空信息的建筑物高度变化识别方法的步骤。
10.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的基于遥感时空信息的建筑物高度变化识别方法的步骤。
...【技术特征摘要】
1.一种基于遥感时空信息的建筑物高度变化识别方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述根据不同时刻的所述建筑物顶底轮廓投影位移,计算不同建筑物的多建筑相对投影位移比和单建筑绝对投影位移比的步骤包括:
3.如权利要求2所述的方法,其特征在于,所述根据所述第一投影位移、所述第二投影位移、所述第三投影位移以及所述第四投影位移,得到多建筑相对投影位移比的步骤包括:
4.如权利要求1所述的方法,其特征在于,所述根据所述不同时刻的卫星观测角度,计算卫星倾角正切比的步骤包括:
5.如权利要求1所述的方法,其特征在于,所述根据所述多建筑相对投影位移比、所述单建筑绝对投影位移比和所述卫星倾角正切比,对所述建筑物的高度变化进行识别的步骤包括:
6.如权利要求5所述的方法,其特征在于,所述在所述第一比值不满足所述第一标准或所...
【专利技术属性】
技术研发人员:田露,曹文希,刘宇舟,施钟淇,凡红,莫品强,
申请(专利权)人:深圳市城市公共安全技术研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。