首页> 中国专利> 一种水容量变化监测方法、系统、终端设备及存储介质

一种水容量变化监测方法、系统、终端设备及存储介质

摘要

本发明提供了一种水容量变化监测方法、系统、终端设备及存储介质,涉及水体监测技术领域,该方法通过遥感影像数据获取目标区域的第一时间和第二时间的水边线,由于一定时间内目标区域的地形不会发生大的改变,且激光雷达点云的每一个点都包含了三维坐标信息,因此,只需获取目标区域在第一时间和第二时间之间的某一时间的激光雷达点云数据,即可结合遥感影像数据和激光雷达点云数据获取两条水边线对应的高程,同时得到两条水边线之间的间隔区域的水底地形,最终根据水底地形和各水边线对应的高程计算得出目标区域第二时间相对第一时间的水容量变化值。从而只需少量影像数据和激光雷达点云数据即可实现某一时间段的水容量变化值监测。

著录项

  • 公开/公告号CN112433227A

    专利类型发明专利

  • 公开/公告日2021-03-02

    原文格式PDF

  • 申请/专利权人 中国地质大学(武汉);

    申请/专利号CN202110115349.X

  • 申请日2021-01-28

  • 分类号G01S17/89(20200101);

  • 代理机构11473 北京隆源天恒知识产权代理事务所(普通合伙);

  • 代理人吴航

  • 地址 430074 湖北省武汉市洪山区鲁磨路388号

  • 入库时间 2023-06-19 10:05:17

说明书

技术领域

本发明涉及水体监测技术领域,具体而言,涉及一种水容量变化监测方法、系统、终端设备及存储介质。

背景技术

目前,水量变化一般通过当地水文站观测获取的相关参数和数据计算得出,但对于很多自然条件恶劣的偏远地区的湖泊来说,这些资料的收集非常困难,因此众多湖泊的水位、面积和水容量变化数据无法或难以进行持续有效的监测。

为了解决上述问题,出现了使用湖泊体积的经验模型来获取湖泊的水容量变化的方法,但经验模型易受到湖泊形状的影响,导致探测精度不足。另外,现有的探测方法还需要大量的时序遥感影像,但很多情况下连续时间序列的遥感影像获取较为困难,从而导致很多湖泊的水容量变化难以测量得出。

发明内容

本发明解决的问题是现有的探测方法探测精度不足和需要大量的连续时序遥感影像。

为解决上述问题,本发明第一方面提供一种水容量变化监测方法,包括:

获取目标区域在第一时间和第二时间的遥感影像数据,并获取所述目标区域在第一时间和第二时间之间的某一时间的激光雷达点云数据,其中,所述激光雷达点云数据为激光雷达发射的信号光子的光子数据的集合,所述信号光子包括水面信号光子、水下信号光子和陆地信号光子;根据各所述遥感影像数据提取第一时间和第二时间的水边线,获取所述水边线对应的激光雷达点云数据;

根据各所述遥感影像数据提取第一时间和第二时间的水边线,根据所述激光雷达点云数据获取各所述水边线对应的信号光子及相应光子数据;

获取各所述水边线对应的信号光子的高程,根据各所述水边线对应的信号光子的高程确定各所述水边线对应的高程;

根据所述遥感影像数据和所述激光雷达点云数据获取两条所述水边线之间的间隔区域的水底地形;

根据所述水底地形和各所述水边线对应的高程计算得出所述目标区域在第二时间相对第一时间的水容量变化值。

进一步地,所述根据所述激光雷达点云数据获取所述水边线对应的信号光子及相应光子数据包括:

对第一时间和第二时间的所述水边线进行空间一致化处理,获取水边线影像;

根据信号光子的空间坐标将激光雷达的信号光子扫描轨迹映射到所述水边线影像中;

确定与各所述水边线重叠的非水面信号光子,获取与各所述水边线重叠的非水面信号光子的光子数据。

进一步地,所述获取各所述水边线对应的信号光子的高程,根据所述水边线对应的信号光子的高程确定各所述水边线对应的高程包括:

获取第一时间的所述水边线对应的信号光子的高程,计算所述信号光子的高程的平均值,作为第一时间的所述水边线对应的高程;

获取第二时间的所述水边线对应的信号光子的高程,计算所述信号光子的高程的平均值,作为第二时间的所述水边线对应的高程。

进一步地,所述根据所述遥感影像数据和所述激光雷达点云数据获取两条所述水边线之间的间隔区域内的水底地形包括:

提取所述间隔区域内的信号光子;

根据所述间隔区域内的信号光子对应的光子数据进行拟合,得到所述间隔区域的水底地形。

进一步地,所述根据所述水底地形和各所述水边线对应的高程计算得出所述目标区域在第二时间相对第一时间的水容量变化包括:

根据所述间隔区域内的信号光子对应的光子数据进行拟合,得到连续的水深提取结果;

根据所述水深提取结果和所述间隔区域的水底地形得出所述间隔区域的水深曲线;

根据所述水深曲线和所述遥感影像数据构建水深值与遥感影像的像元之间的相关性。

进一步地,所述根据所述水底地形和各所述水边线对应的高程计算得出所述目标区域在第二时间相对第一时间的水容量变化还包括:

将所述遥感影像的像元分割为n²个子像元,其中,n为正整数;

根据所述水深值与所述遥感影像的像元之间的相关性获取各所述像元对应的水深值,将所述像元对应的水深值作为所述像元的中心子像元的水深值;

对所述像元周围相邻的多个所述像元的中心子像元的水深值进行逐点带权二次曲面或三次曲面内插,得到所述像元的其它子像元的水深值。

进一步地,所述根据所述水底地形和各所述水边线对应的高程计算得出所述目标区域在第二时间相对第一时间的水容量变化还包括:

提取所述间隔区域的像元,获取每个所述像元对应的地面分辨率大小;

根据所述像元对应的水深值和地面分辨率计算出所述间隔区域内的每个像元的水容积,将所述间隔区域内的所有像元的水容积相加,得到第一变化值;

计算两条所述水边线的高程差值,获取周长较小的所述水边线对应的表面积,计算所述高程差值与所述表面积的乘积,得到第二变化值;

将所述第一变化值和所述第二变化值相加,得到所述目标区域第二时间相对第一时间的水容量变化值。

本发明第二方面提供一种水容量变化监测系统,包括:

第一获取模块,用于获取目标区域在第一时间和第二时间的遥感影像数据,并获取所述目标区域在第一时间和第二时间之间的某一时间的激光雷达点云数据,其中,所述激光雷达点云数据为激光雷达发射的信号光子的光子数据的集合,所述信号光子包括水面信号光子、水下信号光子和陆地信号光子;

第二获取模块,用于根据各所述遥感影像数据提取第一时间和第二时间的水边线,根据所述激光雷达点云数据获取各所述水边线对应的信号光子及相应光子数据;

高程确定模块,用于获取各所述水边线对应的信号光子的高程,根据各所述水边线对应的信号光子的高程确定各所述水边线对应的高程;

地形分析模块,用于根据所述遥感影像数据和所述激光雷达点云数据获取两条所述水边线之间的间隔区域的水底地形;

计算模块,用于根据所述水底地形和各所述水边线对应的高程计算得出所述目标区域第二时间相对第一时间的水容量变化值。

本发明第三方面提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的水容量变化监测方法的步骤。

本发明第四方面提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的水容量变化监测方法的步骤。

本发明的有益效果:通过遥感影像数据获取目标区域的第一时间和第二时间的平面图像,进而基于光谱特性获取第一时间和第二时间的水边线,由于一定时间内目标区域的地形不会发生大的改变,且激光雷达点云的每一个点都包含了三维坐标信息,因此,只需获取目标区域第一时间和第二时间之间的某一时间的激光雷达点云数据,即可结合遥感影像数据和激光雷达点云数据获取第一时间和第二时间的水边线对应的高程,同时得到两条水边线之间的间隔区域的水底地形,进而根据水底地形和各水边线对应的高程计算得出目标区域在第二时间相对第一时间的水容量变化值,而得到最终的结果只需获取目标区域的第一时间和第二时间的遥感影像数据,以及目标区域第一时间和第二时间之间的某一时间的激光雷达点云数据,无需大量的时序遥感影像,降低了监测难度;另外,由于激光雷达点云数据的精度较高,则上述结合遥感影像数据和激光雷达点云数据进行监测的方式的探测精度较高。

附图说明

图1为本发明实施例的水容量变化监测方法的流程图;

图2为本发明实施例的激光雷达扫描时两个不同时间的信号光子分布示意图;

图3为本发明实施例的水边线影像示意图;

图4为本发明实施例的光子扫描轨迹映射到水边线影像后的示意图;

图5为本发明实施例的间隔区域的水深值计算原理图;

图6为本发明实施例的水深曲线投影在遥感影像中的俯视图;

图7为本发明实施例的遥感影像的象元分割示意图;

图8为本发明实施例的水容量变化值计算原理图;

图9是本发明实施例的水容量变化监测系统的示意图;

图10是本发明实施例的终端设备的示意图。

具体实施方式

为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

本发明的说明书和权利要求书及上述附图中的术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含一系列步骤或单元的过程、方法或系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

本说明书描述的“第一”、“第二”和“第三”等术语,仅用于区分装置/组件/子组件/部件等,不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量,由此,限定有如“第一”、“第二”和“第三”等的特征可以明示或者隐含地表示包括至少一个该特征,除非另有明确具体的限定,“多个”的含义是至少两个,例如两个,三个等,对于本领域技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

如图1所示,本发明实施例一种水容量变化监测方法,包括:

S101:获取目标区域在第一时间和第二时间的遥感影像数据,并获取所述目标区域在第一时间和第二时间之间的某一时间的激光雷达点云数据,其中,所述激光雷达点云数据为激光雷达发射的信号光子的光子数据的集合,所述信号光子包括水面信号光子、水下信号光子和陆地信号光子。

其中,当要获取某一时间段的水容量变化值时,第一时间为该时间段的初始时间,第二时间为该时间段的结束时间。

如图2所示,在激光雷达对目标区域进行探测时,反馈的信号包括陆地、水面和水下光子信号,因此,可将滤波后的所有光子数据统计为一个光子集

上式中,

S102:根据各所述遥感影像数据提取第一时间和第二时间的水边线,根据所述激光雷达点云数据获取各所述水边线对应的信号光子及相应光子数据。

其中,由于遥感影像中水面和陆地的光谱特性不同,基于对水面和陆地的光谱特性的分析,可从获取的各遥感影像数据中提取第一时间和第二时间的水边线。然后,确定与水边线对应的信号光子的光子数据,由于光子数据包括地理坐标,因此,通过水边线对应的信号光子的光子数据可得到水边线对应的高程。

可选地,如图3所示,所述根据所述激光雷达点云数据获取所述水边线对应的信号光子及相应光子数据包括:

对第一时间和第二时间的所述水边线进行空间一致化处理,获取水边线影像。

由于第一时间和第二时间的遥感影像数据都是关于目标区域的影像数据,因此,第一时间和第二时间的遥感影像在空间上是一致的,而在一定时间内,目标区域的地形不会出现较大改变,只有水面的高度会发生一定变化,即水边线会发生变化,因此,可对第一时间和第二时间的水边线进行空间一致化处理,获取如图3所示的水边线影像。

具体过程如下:

根据第一时间和第二时间所对应的多光谱遥感影像,利用水面和陆地的光谱特性,分别在不同时间获取的遥感影像中提取湖泊的水边线构成的集合为

上式中,水边线周长集合

应用中,在同一坐标下,周长较大水边线表示湖泊水位面较高,周长较小表示水位面较低。图2表示两个时间的湖泊水边线

根据信号光子的空间坐标将激光雷达的信号光子扫描轨迹映射到所述水边线影像中。

如图4所示,统计提取两条水边线之间的间隔区域和相应的遥感影像像元,记为

确定与各所述水边线重叠的非水面信号光子,获取与各所述水边线重叠的非水面信号光子的光子数据。

其中,非水面信号光子即为陆地光子和水下光子。水边线为水面与陆地的交界线,因此,在图4中,可确定水边线和与其重叠的非水面信号光子具有同样的高程,从可通过获取与水边线重叠的非水面信号光子的光子数据来获取水边线对应的高程,进而获取该时间的水面的高程。

S103:获取各所述水边线对应的信号光子的高程,根据各所述水边线对应的信号光子的高程确定各所述水边线对应的高程。

可选地,如图4所示,所述获取各所述水边线对应的信号光子的高程,根据所述水边线对应的信号光子的高程确定各所述水边线对应的高程包括:

获取第一时间的所述水边线对应的信号光子的高程,计算所述信号光子的高程的平均值,作为第一时间的所述水边线对应的高程;

获取第二时间的所述水边线对应的信号光子的高程,计算所述信号光子的高程的平均值,作为第二时间的所述水边线对应的高程。

其中,由于与水边线对应的信号光子的数量较多,且各信号光子的高程不一定相同,因此,需要取各信号光子的平均值来作为水边线对应的高程。

具体地,通过式(1)可将水边线

S104:根据所述遥感影像数据和所述激光雷达点云数据获取两条所述水边线之间的间隔区域的水底地形;

可选地,如图4和图5所示,所述根据所述遥感影像数据和所述激光雷达点云数据获取两条所述水边线之间的间隔区域内的水底地形包括:

提取所述间隔区域内的信号光子;

根据所述间隔区域内的信号光子对应的光子数据进行拟合,得到所述间隔区域的水底地形。

具体地,由于光子的离散特性,则获取的激光雷达点云数据为离散数据,因此,需要对对应的光子数据进行拟合,以获取间隔区域的连续的水底地形和水深数据,拟合水面和水底光子信号,形成连续的水深提取结果。本实施例中,通过分段

其中

式中

S105:根据所述水底地形和各所述水边线对应的高程计算得出所述目标区域在第二时间相对第一时间的水容量变化值。

可选地,如图5和图6所示,所述根据所述水底地形和各所述水边线对应的高程计算得出所述目标区域在第二时间相对第一时间的水容量变化包括:

根据所述间隔区域内的信号光子对应的光子数据进行拟合,得到连续的水深提取结果;

根据所述水深提取结果和所述间隔区域的水底地形得出所述间隔区域的水深曲线;

根据所述水深曲线和所述遥感影像数据构建水深值与遥感影像的像元之间的相关性。即确定间隔区域的遥感影像的各像元对应的水深值。

具体地,如图5所示,根据获取第一时间和第二时间水面的高程

可选地,如图7所示,所述根据所述水底地形和各所述水边线对应的高程计算得出所述目标区域在第二时间相对第一时间的水容量变化还包括:

将所述遥感影像的像元分割为n²个子像元,其中,n为正整数;

根据所述水深值与所述遥感影像的像元之间的相关性获取各所述像元对应的水深值,将所述像元对应的水深值作为所述像元的中心子像元的水深值;

对所述像元周围相邻的多个所述像元的中心子像元的水深值进行逐点带权二次曲面或三次曲面内插,得到所述像元的其它子像元的水深值。

水下三维地形的分辨率取决于遥感影像的分辨率,当影像分辨率较高时,地形的分辨率也较高;当影像分辨率较低时,地形分辨率相应较低,例如sentinel-2 卫星的影像分辨率为10米,则一个像元对应100平方米。为提高获取的水下地形的分辨率,确保水容积计算的准确性,将每个像元分割成3×3,5×5,7×7等子像元,具体根据影像分辨率大小而定。以3×3为例,将获取的水深值作为中心子像元(图7中含有黑色圆点的子像元)的水深值,其它子像元的水深值通过对周围多个像元内的中心子像元水深值进行逐点带权二次曲面或三次曲面内插获取,具体如公式7所示,其中(

本实施例中,提供了上述两种权重公式,第一个权重公式,即距离的倒数用于地形变化平缓的目标区域;第二个权重公式,即距离的平方倒数用于地形变化剧烈的目标区域。

可选地,如图8所示,所述根据所述水底地形和各所述水边线对应的高程计算得出所述目标区域在第二时间相对第一时间的水容量变化还包括:

提取所述间隔区域的像元,获取每个所述像元对应的地面分辨率大小;

根据所述像元对应的水深值和地面分辨率计算出所述间隔区域内的每个像元的水容积,将所述间隔区域内的所有像元的水容积相加,得到第一变化值;

计算两条所述水边线的高程差值,获取周长较小的所述水边线对应的表面积,计算所述高程差值与所述表面积的乘积,得到第二变化值;

将所述第一变化值和所述第二变化值相加,得到所述目标区域第二时间相对第一时间的水容量变化值。

根据提取的间隔区域的像元,以及每个像元对应的地面分辨率大小

通过遥感影像数据获取目标区域的第一时间和第二时间的平面图像,进而基于光谱特性获取第一时间和第二时间的水边线,由于一定时间内目标区域的地形不会发生大的改变,且激光雷达点云的每一个点都包含了三维坐标信息,因此,只需获取目标区域第一时间和第二时间之间的某一时间的激光雷达点云数据,即可结合遥感影像数据和激光雷达点云数据获取第一时间和第二时间的水边线对应的高程,同时得到两条水边线之间的间隔区域的水底地形,进而根据水底地形和各水边线对应的高程计算得出目标区域第二时间相对第一时间的水容量变化值,而得到最终的结果只需获取目标区域的第一时间和第二时间的遥感影像数据,以及目标区域第一时间和第二时间之间的某一时间的激光雷达点云数据,无需大量的时序遥感影像,降低了监测难度;另外,由于激光雷达点云数据的精度较高,则上述结合遥感影像数据和激光雷达点云数据进行监测的方式的探测精度较高。

如图9所示,本发明另一实施例提供一种水容量变化监测系统,包括:

第一获取模块91,用于获取目标区域在第一时间和第二时间的遥感影像数据,并获取所述目标区域在第一时间和第二时间之间的某一时间的激光雷达点云数据,其中,所述激光雷达点云数据为激光雷达发射的信号光子的光子数据的集合,所述信号光子包括水面信号光子、水下信号光子和陆地信号光子;

第二获取模块92,用于根据各所述遥感影像数据提取第一时间和第二时间的水边线,根据所述激光雷达点云数据获取各所述水边线对应的信号光子及相应光子数据;

高程确定模块93,用于获取各所述水边线对应的信号光子的高程,根据各所述水边线对应的信号光子的高程确定各所述水边线对应的高程;

地形分析模块94,用于根据所述遥感影像数据和所述激光雷达点云数据获取两条所述水边线之间的间隔区域的水底地形;

计算模块95,用于根据所述水底地形和各所述水边线对应的高程计算得出所述目标区域第二时间相对第一时间的水容量变化值。

如图10 所示,本发明另一实施例提供一种终端设备10,包括存储器101、处理器100以及存储在所述存储器101中并可在所述处理器100上运行的计算机程序102,所述处理器100执行所述计算机程序102时实现如上所述的水容量变化监测方法的步骤。例如图1所示的S101至S105。或者,所述处理器100执行所述计算机程序102时实现上述各装置实施例中各模块/单元的功能,例如图9所示模块91至模块95的功能。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。

所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random AccessMemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,存储介质不包括电载波信号和电信信号。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

虽然本公开披露如上,但本公开的保护范围并非仅限于此。本领域技术人员在不脱离本公开的精神和范围的前提下,可进行各种变更与修改,这些变更与修改均将落入本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号