建筑物变形监测方法、装置和计算机设备与流程

文档序号:24646223发布日期:2021-04-13 15:15阅读:56来源:国知局
建筑物变形监测方法、装置和计算机设备与流程

1.本申请涉及视频监控技术领域,特别是涉及建筑物变形监测方法、装置和计算机设备。


背景技术:

2.对于运营期的桥梁、大坝等建筑物,随着时间的增加会出现破损、变形等各种问题,倘若不能及时发现并且处置很有可能会造成不可估量的后果,其中在桥梁的监测问题中,特别是桥梁橡胶支座的变形问题将会进一步威胁桥梁的安全使用,桥梁养护规范中明确要求桥梁的例行检查中必须重点检查桥梁橡胶支座的变形状况。
3.在相关技术中,一些建筑物变形的检测,例如大坝,通常是利用设置于大坝内部的监测管道、测量桩、测量装置和信号传输单元,以及设置于地面的信号处理器和信号显示装置,达到监测的目的;例如桥梁,通常使用数据监测装置监测桥梁上布设的多个桥梁监测点的形变数据,并传输给数据处理装置进行处理分析;但上述建筑物形变监测方式存在以下不足:
4.1.通常使用数据监测装置监测桥梁上布设的多个桥梁监测点的形变数据,监测装置需要的数量往往很多,所以监测装置的成本很高;
5.2.例如大坝桥梁环境比较恶劣,监测装置易老化、失效,监测装置的维护和更换成本也很高,而且如果安装更换不及时会导致延误,存在建筑物的变形监测精度低,容易造成危险;
6.3.由于监测装置分布离散,出现问题反应不直观,不能全局地体现所发生的问题。
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.此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
44.图1是根据本申请实施例的建筑物变形监测方法的流程图;
45.图2是根据本申请实施例的获取第一特征图的方法的流程图一;
46.图3是根据本申请实施例的获取第一特征图的方法的流程图二;
47.图4是根据本申请实施例的获取第一特征图的方法的流程图三;
48.图5a是根据本申请实施例的遥感图像边界填充的示意图;
49.图5b是根据本申请实施例的裁剪遥感图像的示意图一;
50.图5c是根据本申请实施例的裁剪遥感图像的示意图二;
51.图5d是根据本申请实施例的裁剪遥感图像的示意图三;
52.图6是根据本申请实施例的确定建筑物是否变形的方法的流程图;
53.图7是根据本申请实施例的建筑物变形监测装置的结构框图;
54.图8是根据本申请实施例的计算机设备的内部结构示意图。
具体实施方式
55.为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
56.显而易见地,下面描述中的附图仅仅是本申请的一些示例或实施例,对于本领域的普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图将本申请应用于其他类似情景。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。
57.在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。
58.除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。
59.在相关技术中,一些建筑物变形的检测,例如大坝,通常是利用设置于大坝内部的监测管道、测量桩、测量装置和信号传输单元,以及设置于地面的信号处理器和信号显示装置,达到监测的目的;例如桥梁,通常使用数据监测装置监测桥梁上布设的多个桥梁监测点的形变数据,并传输给数据处理装置进行处理分析。但一方面,硬件设备及其维护成本高;另一方面,由于像大坝、桥梁等建筑物所处的环境比较恶劣,进而设于该建筑物上的硬件设备易老化、失效,而且如果硬件设备安装更换不及时,则存在所采集的数据出现延误的情况,进而降低建筑物变形监测的精度,且由于传感器硬件分布离散,出现问题反应不直观。本申请提供的建筑物变形监测方法,利用卫星或者无人机等采集目标不同时段的遥感图像,并使用ai算法对图像进行处理与分析完成形变检测,节省了硬件设备及其维护的成本,解决了相关技术中通过使用数据监测装置监测建筑物上布设的多个梁监测点的形变数据
来达到对建筑物形变的监测,存在建筑物的变形监测精度低、硬件成本以及维护成本高的问题,提高了建筑物的变形监测精度,以及降低硬件和其维护的成本,并且监测结果可视化好,可以直观地反映出建筑整体出现的问题。
60.本实施例提供了一种建筑物变形监测方法,图1是根据本申请实施例的建筑物变形监测方法的流程图,如图1所示,该方法包括如下步骤:
61.步骤s101,获取建筑物第一时刻的第一遥感图像和第二时刻的第二遥感图像;
62.具体地,在前后两个时刻利用无人机或者卫星在相同位置(相同的高度和相同的经纬度)分别采集2张建筑物所在区域的遥感图像,遥感影像是指记录各种地物电磁波大小的胶片或照片,其中,建筑物可以是桥梁、大坝等,
63.步骤s102,通过预先设置的卷积神经网络,分割出第一遥感图像中的建筑物区域,得到标注有建筑物区域的第一特征图,以及通过预先设置的卷积神经网络,分割出第二遥感图像中的建筑物区域,得到标注有建筑物区域的第二特征图;
64.需要说明的是,标注有建筑物区域的第一特征图是通过建筑物区域的像素值与其他区域的像素值不同,得以将第一特征图中的建筑物区域进行标注;同样的,第二特征图中建筑物区域的像素值与其他区域的像素值也是不同的。
65.步骤s103,将第一特征图与第二特征图进行比对,确定建筑物是否变形;
66.其中,一方面,可以是具有一定经验的工作人员将第一特征图和第二特征图进行比对,来判断建筑物是否变形;另一方面,可以是将第一特征图和第二特征图进行差分,并利用聚类算法进行聚类从而完成第一特征图和第二特征图的对比分析,来确定建筑物是否变形。
67.通过上述步骤s101至步骤s103,获取建筑物不同时刻的第一遥感图像和第二遥感图像,使用卷积神经网络对第一遥感图像和第二遥感图像进行处理,得到标注有建筑物区域的第一特征图和第二特征图,并进一步将第一特征图与第二特征图进行比对,确定建筑物是否变形,解决了相关技术中通过使用数据监测装置监测建筑物上布设的多个梁监测点的形变数据来达到对建筑物形变的监测,存在建筑物的变形监测精度低、硬件成本以及维护成本高的问题,提高了建筑物的变形监测精度,以及降低硬件和其维护的成本。
68.在其中一些实施例中,图2是根据本申请实施例的获取第一特征图的方法的流程图一,如图2所示,通过预先设置的卷积神经网络,分割出第一遥感图像中的建筑物区域得到标注有建筑物区域的第一特征图包括如下步骤:
69.步骤s201,将第一遥感图像进行裁剪,得到多个第一图像块;
70.考虑到遥感图像的分辨率非常大,为了减少服务器单位时间内的运算量以及提高处理速度,分别将第一遥感图像和第二遥感图像进行裁剪,得到多个第一图像块和多个第二图像块,具体地,令第一遥感图像和第二遥感图像的尺寸均为n
×
n,所裁剪的图像块的尺寸均为p
×
p。
71.步骤s202,通过预先设置的卷积神经网络,分别分割出多个第一图像块中的建筑物区域,得到标注有建筑物区域的多个第一分割特征图;
72.步骤s203,将多个第一分割特征图进行拼接,得到与第一遥感图像相对应的第一特征图;
73.同样的,通过预先设置的卷积神经网络,分割出第二遥感图像中的建筑物区域,得
到标注有建筑物区域的第二特征图包括:将第二遥感图像进行裁剪,得到多个第二图像块;通过预先设置的卷积神经网络,分别分割出多个第二图像块中的建筑物区域,得到标注有建筑物区域的多个第二分割特征图;将多个第二分割特征图进行拼接,得到与第二遥感图像相对应的第二特征图;
74.通过上述步骤s201至步骤s203,先将第一遥感图像和第二遥感图像进行裁剪,得到第一图像块和第二图像块,然后通过预先设置的卷积神经网络对第一图像块和第二图像块进行处理,得到标注有建筑物区域的第一分割特征图和第二分割特征图,最后将第一分割特征图进行拼接得到与第一遥感图像相对应的第一特征图,将第二分割特征图进行拼接得到与第二遥感图像相对应的第二特征图,一定程度上避免了因遥感图像分辨率非常大而带来的服务器单位时间内的运算量大以及处理速度低的问题。
75.在其中一些实施例中,将第一遥感图像进行裁剪,得到多个第一图像块包括:采用固定的滑动步长对第一遥感图像进行裁剪,得到多个第一图像块,其中,滑动步长小于第一图像块的边长;将第二遥感图像进行裁剪,得到多个第二图像块包括:采用固定的滑动步长对第二遥感图像进行裁剪,得到多个第二图像块,其中,滑动步长小于第二图像块的边长;
76.具体地,分别在第一遥感图像和第二遥感图像上从左向右、从上向下,以p
×
p的正方形区域作为裁剪窗口裁剪出该行第一块图像块,然后将裁剪窗口以某一数值的滑动步长在行方向上进行滑动,每一步都裁剪出一块图像块,直到窗口到达该行最右端边界;将窗口返回该行最左端初始位置沿列方向向下滑动一个滑动步长,再在该行重复上述操作,直到将第一遥感图像和第二图像裁剪完成。
77.图3是根据本申请实施例的获取第一特征图的方法的流程图二,如图3所示,将多个第一分割特征图进行拼接,得到与第一遥感图像相对应的第一特征图之前,建筑物变形监测方法还包括如下步骤:
78.步骤s301,去除第一分割图的边界,
79.同样的,将多个第二分割特征图进行拼接,得到与第二遥感图像相对应的第二特征图之前,方法还包括:去除第二分割图的边界;
80.其中,舍去的边界长度t与滑动步长s的关系,可以是2t=p

s,p是第一图像块和第二图像块的边长;
81.需要说明的是,每个图像块的分割特征图都舍去边界部分,一定程度上消除第一图像块边缘和第二图像块边缘对卷积神经网络的分割结果所带来的不利影响。
82.在其中一些实施例中,图4是根据本申请实施例的获取第一特征图的方法的流程图三,如图4所示,将第一遥感图像进行裁剪,得到多个第一图像块之前,建筑物变形监测方法还包括如下步骤:
83.步骤s401,对第一遥感图像的边界进行填充,且填充边界的像素值为零;
84.同样的,将第二遥感图像进行裁剪,得到多个第二图像块之前,方法还包括:对第二遥感图像的边界进行填充,且填充边界的像素值为零;
85.需要说明的是,由于在拼接前第一图像块和第二图像块均需要去除周围一定长度的像素,也就是舍去边界部分,进而如果不对第一遥感图像和第二遥感图像在裁剪前进行全零填充,处于第一遥感图像边界的第一图像块以及处于第二遥感图像边界的第二图像块,周围的有效像素也会被去除掉,造成拼接后的第一特征图与第一遥感图像之间、第二特
征图和第二遥感图像之间尺寸不一致且特征丢失,进而,在裁剪前,分别对第一遥感图像的边界和第二遥感图像的边界进行填充,使得后期拼接出与对应遥感图像尺寸相同的对应特征图并且避免特征丢失;
86.需要进一步说明的是,针对裁剪时的滑动步长、全零填充的长度、拼接前舍去的边界长度和图像块边长之间的关系:
87.定义裁剪时的滑动步长为s、全零填充的长度为z、拼接前舍去的边界长度为t、图像块边长为p;
88.为了确保后期拼接出的第一特征图与第一遥感图像之间、第二特征图与第二遥感图像之间尺寸相同并且避免特征丢失,全零填充的长度z是等于拼接前舍去的边界长度t,即:t=z
89.而舍去的边界长度t和全零填充长度z与滑动步长s、图像块边长p的关系如下式:
[0090][0091]
这样就可以保证去除第一图像块以及第二图像块的边界部分后,刚好可以拼接成完整的第一特征图和第二特征图。
[0092]
在其中一些实施例中,图5a是根据本申请实施例的遥感图像边界填充的示意图,如图5a所示,可以将第一遥感图像和第二遥感图像的尺寸均设为n
×
n,裁剪图像块的尺寸均设为p
×
p,且第一遥感图像和第二遥感图像的边界填充尺寸可以为0.25p;
[0093]
图5b是根据本申请实施例的裁剪遥感图像的示意图一,如图5b所示,分别在第一遥感图像和第二遥感图像上从左向右、从上向下,以p
×
p的正方形区域作为裁剪窗口裁剪出该行第一块的图像块;
[0094]
图5c是根据本申请实施例的裁剪遥感图像的示意图二,如图5c所示,分别在第一遥感图像和第二遥感图像上从左向右、从上向下,以p
×
p的正方形区域作为裁剪窗口裁剪出该行第一块的图像块,然后将裁剪窗口以某一数值的滑动步长在行方向上进行滑动,每一步都裁剪出一块图像块,直到窗口到达该行最右端边界,在本申请实施例中,滑动步长为0.5p;
[0095]
图5d是根据本申请实施例的裁剪遥感图像的示意图三,如图5d所示,将裁剪窗口以某一数值的滑动步长在行方向上进行滑动,每一步都裁剪出一块图像块,直到窗口到达该行最右端边界后,将窗口返回该行最左端初始位置沿列方向向下滑动一个滑动步长,再在该行重复上述操作,直到将第一遥感图像和第二图像裁剪完成。
[0096]
在其中一些实施例中,图6是根据本申请实施例的确定建筑物是否变形的方法的流程图,如图6所示,根据第一特征图和第二特征图,确定建筑物是否变形包括如下步骤:
[0097]
步骤s601,将第一特征图和第二特征图进行差分,得到差分后的数据点;
[0098]
需要说明的是,将第一特征图和第二特征图进行差分,就是将第一特征图和第二特征图对应的像素值相减,以削弱图像的相似部分,突出显示图像的变化部分。
[0099]
步骤s602,通过聚类算法对数据点进行划分,数据点划分为变化类和非变化类;
[0100]
具体地,聚类的目标函数为:
[0101][0102]
其中,表示隶属度函数,表示对象x隶属于集合a的程度的函数,其自变量的范围是所有可能属于集合a的对象,其取值范围为[0,1];c1为模糊组i的聚类中心,为第i个聚类中心与第j个数据点间的欧式距离;且m∈[1,∞)是一个加权指数;c为聚类数目,该变化检测中则为2,即变化类和非变化类。
[0103]
步骤s603,将变化类的数据点数量与预先设定的阈值进行比较,确定建筑物是否变形;
[0104]
其中,若存在变化类的数据点数量大于预先设定的阈值,则判定为发生形变,反之则判断为正常。
[0105]
通过上述步骤s601至步骤s603,将第一特征图和第二特征图进行差分以得到差分后的数据点,利用聚类算法将数据点划分为变化类和非变化类,并将变化类的数据点数量与预先设定的阈值进行比较,若存在变化类的数据点数量大于预先设定的阈值,则判定为发生形变,进一步提高建筑物形变监测结果的精度。
[0106]
在其中一些实施例中,建筑物变形监测方法还包括:若建筑物变形,则告警,并根据变化类的数据点,确定建筑物变形的区域坐标以及建筑物变形的区域图像;
[0107]
其中,根据变化类的数据点位置,来确定建筑物变形的区域坐标,并进一步的根据建筑物变形的区域坐标,获取与区域坐标相对应的建筑物变形的区域图像,并将该区域坐标和区域图像传输至显示装置,便于显示装置进行显示,进行使得建筑物变形监测的监测结果可视化,可以直观地反映出建筑整体出现的问题。
[0108]
在其中一些实施例中,获取建筑物第一时刻的第一遥感图像和第二时刻的第二遥感图像包括:通过无人机或者卫星,采集建筑物第一时刻的第一遥感图像和第二时刻的第二遥感图像;
[0109]
具体地,第一遥感图像和第二遥感图像可通过无人机获取,或者第一遥感图像和第二遥感图像可通过卫星获取,进而能够获取到建筑物不同时刻的分辨率高的遥感图像。
[0110]
需要说明的是,在上述流程中或者附图的流程图中示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0111]
本实施例还提供了一种建筑物变形监测装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0112]
在一些实施例中,图7是根据本申请实施例的建筑物变形监测装置的结构框图,如图7所示,该装置包括:获取模块71、特征图生成模块72和变形判断模块73;
[0113]
获取模块71,用于获取建筑物第一时刻的第一遥感图像和第二时刻的第二遥感图像;
[0114]
特征图生成模块72,用于通过预先设置的卷积神经网络,分割出第一遥感图像中的建筑物区域,得到标注有建筑物区域的第一特征图,以及通过预先设置的卷积神经网络,
分割出第二遥感图像中的建筑物区域,得到标注有建筑物区域的第二特征图;
[0115]
变形判断模块73,用于将第一特征图与第二特征图进行比对,确定建筑物是否变形。
[0116]
在其中一些实施例中,获取模块71、特征图生成模块72和变形判断模块73还用于实现上述各实施例提供的建筑物变形监测方法中的步骤,在这里不再赘述。
[0117]
需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。
[0118]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种建筑物变形监测方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0119]
在一个实施例中,图8是根据本申请实施例的计算机设备的内部结构示意图,如图8所示,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种建筑物变形监测方法。
[0120]
本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0121]
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述各实施例提供的建筑物变形监测方法中的步骤。
[0122]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述各个实施例提供的建筑物变形监测方法中的步骤。
[0123]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom
(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0124]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0125]
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1