高光谱水质反演方法、装置、电子设备和存储介质与流程

未命名 10-25 阅读:65 评论:0


1.本技术涉及遥感影像处理技术领域,尤其是涉及一种高光谱水质反演方法、装置、电子设备和存储介质。


背景技术:

2.水质监测,也即对水体中各种化学、物理和生物参数进行测量和分析。相关技术中,水质监测方法包括人工现场收集实验室分析的方法、通过监测系统监测的方法和远程遥感收集数据监测的方法。然而,上述方式均存在一定的缺陷:人工方式耗时且人工成本较高,监测系统的监测空间范围有限,远程遥感监测方式虽然可以进行大范围、连续的空间数据监测,但是由于水质遥感影像中的混合像元可能包含水体、陆地、水草、浮游生物等不同类型的地物,存在反演精度降低、模型适应性降低、反演结果解释困难等问题。


技术实现要素:

3.本技术的目的在于提供一种高光谱水质反演方法、装置、电子设备和存储介质,提高了水质反演的准确度和可信度,降低水环境监管成本。
4.第一方面,本发明提供一种高光谱水质反演方法,方法包括:获取目标区域的卫星高光谱影像数据,对卫星高光谱影像数据进行影像预处理,得到目标区域内每个位置点所对应的特征数据;其中,特征数据至少包括水深数据、水体边界数据、高分辨率土地分类数据、地面温度数据、地面风速数据中的一种或多种;对特征数据进行尺度对齐处理,得到与卫星高光谱影像数据的高光谱空间分辨率一致的目标特征数据;将目标特征数据输入至预先训练好的高光谱水质反演模型,得到目标区域的水质反演结果;基于水质反演结果在预先构建的置信度索引库检索卫星高光谱影像数据中每个像元反演结果的置信度,并对置信度低于预设置信度阈值的水质反演结果进行插值处理,得到全部像元的目标污染物浓度反演值;将目标污染物浓度反演值满足预设的污染判定阈值对应的像元区域确定为水质污染区域。
5.在可选的实施方式中,高光谱水质反演模型的构建步骤,包括:获取目标区域的卫星高光谱影像数据,对卫星高光谱影像数据进行特征扩展处理,得到水质光谱特征;对水质光谱特征进行筛选,通过筛选后保留的满足预设临界条件的目标水质光谱特征对高光谱水质反演模型进行训练,得到目标高光谱水质反演模型;目标高光谱水质反演模型为:其中,k代表核矩阵,c为实数集中的一个n维向量,λ为特征值矩阵,i为单位矩阵,y为污染物浓度值。
6.在可选的实施方式中,方法还包括:根据像元类型和索引属性构建置信度索引库;其中,索引属性至少包括混合像元水体比例、平均水深等级、风速等级、底质类型;基于索引属性的多种属性组合,计算置信度索引库中的置信度。
7.在可选的实施方式中,基于索引属性的多种属性组合,计算置信度索引库中的置
信度,通过以下公式计算:;其中,j为指定类型像元索引号;n为指定类型像元数量;为i像元反演值;为i像元地面测量值。
8.在可选的实施方式中,对置信度低于预设置信度阈值的水质反演结果进行插值处理,得到全部像元的目标污染物浓度反演值,包括:计算得到目标区域所包含的预设差值范围的纯像元;计算置信度低于预设置信度阈值的水质反演结果对应的插值点与目标区域内预先选定的各个已知点之间的距离;基于每个距离确定相应的插值权重,并基于插值权重和插值点对应的像元反演结果的置信度确定插值点对应的污染物浓度值;根据置信度高于预设置信度阈值的像元反演结果的置信度和插值点对应的污染物浓度值确定全部像元的目标污染物浓度反演值。
9.在可选的实施方式中,将目标污染物浓度反演值满足预设的污染判定阈值对应的像元区域确定为水质污染区域,包括:基于目标污染物浓度反演值满足预设的污染判定阈值对应的像元区域确定高污染分布网格;基于高污染分布网格规划无人机飞行路线,以使无人机基于无人机飞行路线进行无人机高光谱观测;根据无人机观测结果和高光谱水质反演模型进行水质反演,获得水质分布图,通过水质分布图确定水质污染区域。
10.在可选的实施方式中,在确定水质污染区域之后,方法还包括:获取水质污染区域的实际水质数据,对实际水质数据进行地面采样实验室监检测,确定目标水质信息。
11.第二方面,本发明提供一种高光谱水质反演装置,装置包括:数据获取及预处理模块,用于获取目标区域的卫星高光谱影像数据,对卫星高光谱影像数据进行影像预处理,得到目标区域内每个位置点所对应的特征数据;其中,特征数据至少包括水深数据、水体边界数据、高分辨率土地分类数据、地面温度数据、地面风速数据中的一种或多种;特征对齐模块,用于对特征数据进行尺度对齐处理,得到与卫星高光谱影像数据的高光谱空间分辨率一致的目标特征数据;反演处理模块,用于将目标特征数据输入至预先训练好的高光谱水质反演模型,得到目标区域的水质反演结果;置信度确定模块,用于基于水质反演结果在预先构建的置信度索引库检索卫星高光谱影像数据中每个像元反演结果的置信度,并对置信度低于预设置信度阈值的水质反演结果进行插值处理,得到全部像元的目标污染物浓度反演值;水质污染区域确定模块,用于将目标污染物浓度反演值满足预设的污染判定阈值对应的像元区域确定为水质污染区域。
12.第三方面,本发明提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现前述实施方式任一项的高光谱水质反演方法。
13.第四方面,本发明提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现前述实施方式任一项的高光谱水质反演方法。
14.本技术提供的高光谱水质反演方法、装置、电子设备和存储介质,通过高光谱水质反演模型首先确定水质反演结果,进一步根据预先构建的置信度索引库进行置信度校正,将置信度低于预设置信度阈值的水质反演结果进行插值处理,从而得到卫星高光谱影像数据全部像元的目标污染物浓度反演值,以基于目标污染物浓度反演值判断是否为水质污染
区域。根据影响水质反演质量的诸多因素评估置信度,并可采用插值替代低置信度像元反演结果,提高反演可靠性,适用于不同应用场景;以高光谱水质反演为基础进行水质监测,提高了监测监督范围,降低了水质简监测成本。
附图说明
15.为了更清楚地说明本技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1为本技术实施例提供的一种高光谱水质反演方法的流程图;图2为本技术实施例提供的一种构建高光谱水质反演模型的流程图;图3为本技术实施例提供的一种具体的水质反演的流程图;图4为本技术实施例提供的一种高光谱水质反演装置的结构图;图5为本技术实施例提供的一种电子设备的结构图。
具体实施方式
17.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。
18.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
19.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
20.水质监测是对水体中各种化学、物理和生物参数进行测量和分析的重要环境监测方法。水质监测在保护和恢复水环境、维护公共健康、支持环境和水资源政策制定以及推动水科学研究等方面都具有重要的意义。
21.目前通常有以下水质监测方法:(1)传统实地取样方法:人工到现场收集水样,然后在实验室内进行分析。此方法可提供非常精确的数据,包括化学物质(如溶解氧,氮,磷,重金属等)、生物组成(如浮游生物,底栖动物等)以及物理参数(如温度,透明度,电导率等)。但是这种方法耗时且耗费人力,而且只能提供离散的空间和时间数据。
22.(2)连续监测系统:通过安装连续监测系统(如浮标或者固定站)来自动收集水质数据。这些系统可以提供连续的时间数据,但其空间覆盖范围有限。
23.(3)遥感方法:遥感是一种利用无人机、航空器或卫星上的传感器远程收集数据的方法。遥感可以提供大范围、连续的空间数据,但其精度和参数范围不如实地取样。遥感常用于监测水体颜色、悬浮物浓度、叶绿素浓度等参数。遥感反演研究仍然面临一些挑战,包
括混合像元问题、复杂水体环境的适应性、模型的精度和稳定性等问题。其中混合像元是指一个遥感像元内部包含多种地物类型。对于水质反演来说,一个像元可能包含了水体、陆地、水草、浮游生物等不同类型的地物,混合像元导致反演精度降低、模型适应性降低、反演结果解释困难等问题。
24.为解决上述现有技术中针对水质监测所面临的问题,本技术实施例提供了一种高光谱水质反演方法、装置、电子设备和存储介质,提高了水质反演的准确度和可信度,降低水环境监管成本。
25.本技术实施例提供了一种高光谱水质反演方法,参见图1所示,该方法主要包括以下步骤:步骤s110,获取目标区域的卫星高光谱影像数据,对卫星高光谱影像数据进行影像预处理,得到目标区域内每个位置点所对应的特征数据。
26.上述目标区域诸如可以包括固定监测站点和预设采样点所在的区域,通过获取目标区域的无人机高光谱数据或者卫星高光谱数据,确定固定监测站点水质测量数据和采样点采样检测数据。
27.对该获取的原始数据进行预处理,可以包括对高光谱影像进行辐射定标、大气校正、几何校正等预处理。
28.上述特征数据至少包括水深数据、水体边界数据、高分辨率土地分类数据、地面温度数据、地面风速数据中的一种或多种。
29.步骤s120,对特征数据进行尺度对齐处理,得到与卫星高光谱影像数据的高光谱空间分辨率一致的目标特征数据。
30.步骤s130,将目标特征数据输入至预先训练好的高光谱水质反演模型,得到目标区域的水质反演结果。
31.步骤s140,基于水质反演结果在预先构建的置信度索引库检索卫星高光谱影像数据中每个像元反演结果的置信度,并对置信度低于预设置信度阈值的水质反演结果进行插值处理,得到全部像元的目标污染物浓度反演值。
32.步骤s150,将目标污染物浓度反演值满足预设的污染判定阈值对应的像元区域确定为水质污染区域。
33.上述在进行水质反演时,通过预先构建的高光谱水质反演模型对数据进行处理。为便于理解,在一种实施方式中,上述高光谱水质反演模型的构建步骤,可以包括以下步骤1-1和步骤1-2:步骤1-1,获取目标区域的卫星高光谱影像数据,对卫星高光谱影像数据进行特征扩展处理,得到水质光谱特征。
34.步骤1-2,对水质光谱特征进行筛选,通过筛选后保留的满足预设临界条件的目标水质光谱特征对高光谱水质反演模型进行训练,得到目标高光谱水质反演模型;目标高光谱水质反演模型为:其中,k代表核矩阵,c为实数集中的一个n维向量,λ为特征值矩阵,i为单位矩阵,y为污染物浓度值。
35.在构建该高光谱水质反演模型时,为便于后续置信度检索,还包括对置信度索引库的构建步骤,包括以下步骤2-1和步骤2-2:步骤2-1,根据像元类型和索引属性构建置信度索引库;其中,索引属性至少包括混合像元水体比例、平均水深等级、风速等级、底质类型。
36.具体的,索引属性包括如下:(1)混合像元水体比例:80%、60%、40%、20%(也可以再细分非水体部分具体地物类型);(2)平均水深等级:1米,2米,...,20米以上;(3)风速等级:1-12级;(4)底质类型:沙质底质、泥质底质、卵石和砾石、有机底质、岩石底质、人造底质等。
37.步骤2-2,基于索引属性的多种属性组合,计算置信度索引库中的置信度。
38.针对步骤2-2,基于索引属性的多种属性组合,计算置信度索引库中的置信度,通过以下公式计算:其中,j为指定类型像元索引号;n为指定类型像元数量;为i像元反演值;为i像元地面测量值。
39.在一种具体的实施方式中,参见图2所示,构建高光谱水质反演模型可以包括以下步骤一至步骤五:步骤一:数据准备(1)地面测量数据及处理包括固定监测站点水质测量数据和采样点采样检测数据。
40.(2)高光谱影像无人机高光谱或卫星高光谱数据,对高光谱影像进行辐射定标、大气校正、几何校正等预处理。
41.(3)水体底质类型数据水体底质类型包括沙质底质、泥质底质、卵石和砾石、有机底质、岩石底质、人造底质等。
42.(4)其他数据水体边界、水体深度、高分辨率地物类型数据、地面温度和风速数据等。
43.步骤二:高光谱数据扩展在进行数据扩展时,可参见如下表格进行扩展处理,其中,表中各参数含义如下:卫星高光谱r,ri是原始的光谱反射率,i代表波段号,i

(1,n),通过对原始高光谱转换,增加特征数量,转换方法如表所示。其中,xi是处理后的光谱反射率;bi为基线平移;ki为基线偏移;r
min
为最小反射率;r
max
为最大反射率;ci为包络线值。经过特征扩展后,获得特征14n个特征向量。
44.步骤三:光谱特征筛选本步骤帮助选择重要特征,并可以帮助理解各个特征对预测结果的贡献,通过本步骤去除大量不相关和重复特征,减少特征数量,提高计算效率。本技术实施例基于最小二乘法模型构建筛选方法,主要步骤如下:(1)扩展后光谱特征矩阵为,n表示样本像元数量,p表示扩展后特征数量。
45.(2)从中随机选择个样本构建子集,数量为总样本数量的50%。
46.(3)基于针对样本子集,构建最小二乘法模型:其中,为污染物浓度值,包括p个特征,为回归向量,为偏移常数。
47.通过回归计算得到;(4)重复步骤(2)(3)m(设置m=100)次获得回归系数矩阵;通过一下公式计算变量j稳定性:其中,表示第j个特征对应的回归向量,和第j个特征变量回归系数均值和标准差。
48.得到变量稳定性;(5)对稳定性s中的数据进行排序,设定第个稳定性为临界值,去除稳定性小于临界值的特征,其他特征保留用于后续模型训练。
49.步骤四:高光谱水质反演算法对于数据点s ={(x1,y1),...,(xn,yn)},定义si为去掉第i个点的数据集:si={(x1,y1),...(x
i-1
,y
i-1
),(x
i+1
,y
i+1
),...,(xn,yn)},x代表集合 {x1,...,xn},对于n
×
d的矩阵,第i行表示为x
it

50.假设一个正半定核函数k,它推广了再生核希尔伯特空间(reproducing kernel hilbert space,rkhs)中点积的概念,采用的核函数可以包括:线性:多项式:高斯:其中,多项式阶d或高斯带宽σ必须由用户指定。
51.定义核矩阵k来满足 kij=k(xi,xj)。允许核函数k取多个数据点并产生一个结果矩阵k (x,x)= k,并且,给定任意点,k(x,)是一个列向量,其第i项是 k(xi,)。
52.给定一个方阵m,diagm(m)表示满足diagm(m)ii=mii的对角阵,diagv(m)表示满足diagv(m)i=mii的列向量。假设分数除法是按元素进行的,所以一个向量除以一个向量得到另一个向量。
53.使用标准约定,即i表示适当大小的单位矩阵(in表示大小为n
×
n的单位矩阵);ei表示第i位为1,其他位置为零的列向量。
54.正则化的最小二乘法(regularized least squares,rls)是一个具有平方损失的tikhonov最小化问题:(1)式中,h为hilbert空间;λ为特征值矩阵;k为核矩阵;式的解可以写为
对于某个c∈rn,利用rkhs的基本性质,我们可以将(1)重写为:设c的导数为 0,则 c必须满足(k+λi)c=yc存在并且是唯一的,k 是正半定的,所以 k+λi是正定的(λ》0),定义 g(λ)= k+λi。
55.训练点上的预测结果由下式计算:在新的测试点进行预测:进行预测:进行预测:步骤五:建立置信度索引库索引库的构建参照上述描述,此处不再赘述。
56.进一步,上述对置信度低于预设置信度阈值的水质反演结果进行插值处理,得到全部像元的目标污染物浓度反演值,可以包括以下步骤3-1至步骤3,4:步骤3-1,计算得到目标区域所包含的预设差值范围的纯像元;步骤3-2,计算置信度低于预设置信度阈值的水质反演结果对应的插值点与目标区域内预先选定的各个已知点之间的距离;步骤3-3,基于每个距离确定相应的插值权重,并基于插值权重和插值点对应的像元反演结果的置信度确定插值点对应的污染物浓度反值;步骤3-4,根据置信度高于预设置信度阈值的像元反演结果的置信度和插值点对应的污染物浓度值确定全部像元的目标污染物浓度反演值。
57.在一种实施方式中,将目标污染物浓度反演值满足预设的污染判定阈值对应的像元区域确定为水质污染区域,可以包括以下步骤4-1至步骤4-3:步骤4-1,基于目标污染物浓度反演值满足预设的污染判定阈值对应的像元区域确定高污染分布网格;步骤4-2,基于高污染分布网格规划无人机飞行路线,以使无人机基于无人机飞行路线进行无人机高光谱观测;步骤4-3,根据无人机观测结果和高光谱水质反演模型进行水质反演,获得水质分布图,通过水质分布图确定水质污染区域。
58.此外,为提升水质监测的效果,在确定水质污染区域之后,还可以获取水质污染区域的实际水质数据,对实际水质数据进行地面采样实验室监检测,确定目标水质信息。
59.本技术实施例还提供了一种具体的水质反演的实施手段,参见图3所示,可以包括以下步骤1至步骤5:步骤1:获取卫星遥感高光谱反演水质
(1)收集目标区域卫星高光谱影像(与卫星高光谱反演模型训练时数据源一致),对高光谱影像进行辐射定标、大气校正、几何校正等预处理。
60.获得目标区域相同区域水深数据、水体边界数据、高分辨率土地分类数据、地面温度数据、地面风速数据,并将数据重采样或插值为高光谱空间分辨率一致的数据。
61.(2)数据输入卫星高光谱水质反演模型,获得目标区域水质反演结果,同时通过检索置信度索引库获得每个像元反演结果置信度。
62.步骤2:插值补全低置信度像元根据实际需求确定是否对低置信度反演结果进行插值补全,如果需要则针对每个低置信度像元执行以下步骤;1)设定插值范围为d米,计算得到半径d米范围内的纯像元;2)计算插值点与各个已知点距离3)计算权重4)计算插值点的值步骤3:识别高污染区域根据监测目的设定阈值,高于阈值像元设定为高污染区域,得到高污染分布网格。步骤4:无人机高光谱反演1)针对高污染分布网格规划无人机飞行路线,进行无人机高光谱观测;2)使用无人机高光谱水质反演模型进行水质反演,获得水质分布图;步骤5:地面采样检测针对无人机反演结果中的高值区域,进行地面采样实验室检测,固定证据,作为水质监测的依据。
63.综上,本技术实施例具有以下有益效果:1、通过建立反演置信度评估模型,基于多因素评估建立置信度索引库,用于测算反演结果置信度。用户可根据置信度判断是否采用反演结果,利用插值方法补全低置信度像元反演结果,从而消除反演误差,整体提高反演结果准确度。
64.2、以高光谱水质反演模型为基础,采用空天地结合方式开展水质监测,提高了监测监督范围,降低了成本,能够有效开展水环境监管。首先利用卫星监测范围广、成本低、频次高的优点在大范围内开展水质常态化监测,利用无人机对水质严重区域进行高光谱监测,对于达到执法标准的水体,采用地面采样实验室检测方式固定证据,依法开展水环境管理。
65.3、通过多种方式扩展光谱特征,能够放大和发现原始光谱特征不明显的相关关系,提高光谱反演的准确度。针对扩展的光谱特征,进行优化筛选,大幅减少特征数量,提高计算效率。
66.4、高光谱水质反演模型,适用于不同高光谱数据源(卫星和航空高光谱)和多种水
质指标(总磷、总氮、化学需氧量、叶绿素浓度等)的反演,可采用高光谱数据针对不同水质指标进行训练,获得相应指标的反演模型。
67.基于上述方法实施例,本技术实施例还提供一种高光谱水质反演装置,参见图4所示,该装置主要包括以下部分:数据获取及预处理模块410,用于获取目标区域的卫星高光谱影像数据,对卫星高光谱影像数据进行影像预处理,得到目标区域内每个位置点所对应的特征数据;其中,特征数据至少包括水深数据、水体边界数据、高分辨率土地分类数据、地面温度数据、地面风速数据中的一种或多种;特征对齐模块420,用于对特征数据进行尺度对齐处理,得到与卫星高光谱影像数据的高光谱空间分辨率一致的目标特征数据;反演处理模块430,用于将目标特征数据输入至预先训练好的高光谱水质反演模型,得到目标区域的水质反演结果;置信度确定模块440,用于基于水质反演结果在预先构建的置信度索引库检索卫星高光谱影像数据中每个像元反演结果的置信度,并对置信度低于预设置信度阈值的水质反演结果进行插值处理,得到全部像元的目标污染物浓度反演值;水质污染区域确定模块450,用于将目标污染物浓度反演值满足预设的污染判定阈值对应的像元区域确定为水质污染区域。
68.在一可行的实施方式中,上述装置还包括模型和构建模块,用于:获取目标区域的卫星高光谱影像数据,对卫星高光谱影像数据进行特征扩展处理,得到水质光谱特征;对水质光谱特征进行筛选,通过筛选后保留的满足预设临界条件的目标水质光谱特征对高光谱水质反演模型进行训练,得到目标高光谱水质反演模型;目标高光谱水质反演模型为:。
69.在一可行的实施方式中,上述模型和构建模块,还用于:根据像元类型和索引属性构建置信度索引库;其中,索引属性至少包括混合像元水体比例、平均水深等级、风速等级、底质类型;基于索引属性的多种属性组合,计算置信度索引库中的置信度。
70.在一可行的实施方式中,上述模型和构建模块,还用于:其中,j为指定类型像元索引号;n为指定类型像元数量;为i像元反演值;为i像元地面测量值。
71.在一可行的实施方式中,上述置信度确定模块,还用于:计算得到目标区域所包含的预设差值范围的纯像元;计算置信度低于预设置信度阈值的水质反演结果对应的插值点与目标区域内预先选定的各个已知点之间的距离;
基于每个距离确定相应的插值权重,并基于插值权重和插值点对应的像元反演结果的置信度确定插值点对应的污染物浓度值;根据置信度高于预设置信度阈值的像元反演结果的置信度和插值点对应的污染物浓度值确定全部像元的目标污染物浓度反演值。
72.在一可行的实施方式中,上述水质污染区域确定模块,还用于:基于目标污染物浓度反演值满足预设的污染判定阈值对应的像元区域确定高污染分布网格;基于高污染分布网格规划无人机飞行路线,以使无人机基于无人机飞行路线进行无人机高光谱观测;根据无人机观测结果和高光谱水质反演模型进行水质反演,获得水质分布图,通过水质分布图确定水质污染区域。
73.在一可行的实施方式中,在确定水质污染区域之后,上述装置还包括,地面监测模块,用于:获取水质污染区域的实际水质数据,对实际水质数据进行地面采样实验室监检测,确定目标水质信息。
74.本技术实施例提供的高光谱水质反演装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,高光谱水质反演装置的实施例部分未提及之处,可参考前述高光谱水质反演方法实施例中相应内容。
75.本技术实施例还提供了一种电子设备,如图5所示,为该电子设备的结构示意图,其中,该电子设备100包括处理器51和存储器50,该存储器50存储有能够被该处理器51执行的计算机可执行指令,该处理器51执行该计算机可执行指令以实现上述任一项高光谱水质反演方法。
76.在图5示出的实施方式中,该电子设备还包括总线52和通信接口53,其中,处理器51、通信接口53和存储器50通过总线52连接。
77.其中,存储器50可能包含高速随机存取存储器(ram,random access memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口53(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线52可以是isa(industry standard architecture,工业标准体系结构)总线、pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。所述总线52可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
78.处理器51可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器51中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器51可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程
逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器51读取存储器中的信息,结合其硬件完成前述实施例的高光谱水质反演方法的步骤。
79.本技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令在被处理器调用和执行时,该计算机可执行指令促使处理器实现上述高光谱水质反演方法,具体实现可参见前述方法实施例,在此不再赘述。
80.本技术实施例所提供的高光谱水质反演方法、装置、电子设备和存储介质的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
81.除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对步骤、数字表达式和数值并不限制本技术的范围。
82.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
83.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。

技术特征:
1.一种高光谱水质反演方法,其特征在于,所述方法包括:获取目标区域的卫星高光谱影像数据,对所述卫星高光谱影像数据进行影像预处理,得到目标区域内每个位置点所对应的特征数据;其中,所述特征数据至少包括水深数据、水体边界数据、高分辨率土地分类数据、地面温度数据、地面风速数据中的一种或多种;对所述特征数据进行尺度对齐处理,得到与所述卫星高光谱影像数据的高光谱空间分辨率一致的目标特征数据;将所述目标特征数据输入至预先训练好的高光谱水质反演模型,得到目标区域的水质反演结果;基于所述水质反演结果在预先构建的置信度索引库检索所述卫星高光谱影像数据中每个像元反演结果的置信度,并对置信度低于预设置信度阈值的水质反演结果进行插值处理,得到全部像元的目标污染物浓度反演值;将所述目标污染物浓度反演值满足预设的污染判定阈值对应的像元区域确定为水质污染区域。2.根据权利要求1所述的高光谱水质反演方法,其特征在于,所述高光谱水质反演模型的构建步骤,包括:获取目标区域的卫星高光谱影像数据,对所述卫星高光谱影像数据进行特征扩展处理,得到水质光谱特征;对所述水质光谱特征进行筛选,通过筛选后保留的满足预设临界条件的目标水质光谱特征对高光谱水质反演模型进行训练,得到目标高光谱水质反演模型;所述目标高光谱水质反演模型为:其中,k代表核矩阵,c为实数集中的一个n维向量,λ为特征值矩阵,i为单位矩阵,y为污染物浓度值。3.根据权利要求2所述的高光谱水质反演方法,其特征在于,所述方法还包括:根据像元类型和索引属性构建置信度索引库;其中,所述索引属性至少包括混合像元水体比例、平均水深等级、风速等级、底质类型;基于所述索引属性的多种属性组合,计算所述置信度索引库中的置信度。4.根据权利要求3所述的高光谱水质反演方法,其特征在于,基于所述索引属性的多种属性组合,计算所述置信度索引库中的置信度,通过以下公式计算:其中,j为指定类型像元索引号;n为指定类型像元数量;为i像元反演值;为i像元地面测量值。5.根据权利要求4所述的高光谱水质反演方法,其特征在于,对置信度低于预设置信度阈值的水质反演结果进行插值处理,得到全部像元的目标污染物浓度反演值,包括:计算得到所述目标区域所包含的预设差值范围的纯像元;计算置信度低于预设置信度阈值的水质反演结果对应的插值点与所述目标区域内预
先选定的各个已知点之间的距离;基于每个距离确定相应的插值权重,并基于所述插值权重和插值点对应的像元反演结果的置信度确定插值点对应的污染物浓度值;根据置信度高于预设置信度阈值的像元反演结果的置信度和插值点对应的污染物浓度值确定全部像元的目标污染物浓度反演值。6.根据权利要求1所述的高光谱水质反演方法,其特征在于,将所述目标污染物浓度反演值满足预设的污染判定阈值对应的像元区域确定为水质污染区域,包括:基于所述目标污染物浓度反演值满足预设的污染判定阈值对应的像元区域确定高污染分布网格;基于所述高污染分布网格规划无人机飞行路线,以使无人机基于所述无人机飞行路线进行无人机高光谱观测;根据无人机观测结果和高光谱水质反演模型进行水质反演,获得水质分布图,通过所述水质分布图确定水质污染区域。7.根据权利要求1所述的高光谱水质反演方法,其特征在于,在确定水质污染区域之后,所述方法还包括:获取所述水质污染区域的实际水质数据,对所述实际水质数据进行地面采样实验室监检测,确定目标水质信息。8.一种高光谱水质反演装置,其特征在于,所述装置包括:数据获取及预处理模块,用于获取目标区域的卫星高光谱影像数据,对所述卫星高光谱影像数据进行影像预处理,得到目标区域内每个位置点所对应的特征数据;其中,所述特征数据至少包括水深数据、水体边界数据、高分辨率土地分类数据、地面温度数据、地面风速数据中的一种或多种;特征对齐模块,用于对所述特征数据进行尺度对齐处理,得到与所述卫星高光谱影像数据的高光谱空间分辨率一致的目标特征数据;反演处理模块,用于将所述目标特征数据输入至预先训练好的高光谱水质反演模型,得到目标区域的水质反演结果;置信度确定模块,用于基于所述水质反演结果在预先构建的置信度索引库检索所述卫星高光谱影像数据中每个像元反演结果的置信度,并对置信度低于预设置信度阈值的水质反演结果进行插值处理,得到全部像元的目标污染物浓度反演值;水质污染区域确定模块,用于将所述目标污染物浓度反演值满足预设的污染判定阈值对应的像元区域确定为水质污染区域。9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现权利要求1至7任一项所述的高光谱水质反演方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现权利要求1至7任一项所述的高光谱水质反演方法。

技术总结
本申请提供了一种高光谱水质反演方法、装置、电子设备和存储介质,涉及遥感影像处理技术领域,该方法包括:通过高光谱水质反演模型首先确定水质反演结果,进一步根据预先构建的置信度索引库进行置信度校正,将置信度低于预设置信度阈值的水质反演结果进行插值处理,从而得到卫星高光谱影像数据全部像元的目标污染物浓度反演值,以基于目标污染物浓度反演值判断是否为水质污染区域。本申请提高了水质反演的准确度和可信度,降低水环境监管成本。降低水环境监管成本。降低水环境监管成本。


技术研发人员:尤小刚 王宇翔 王昊 宗继彪 刘东升 李小涵 胡晓燕 廖通逵
受保护的技术使用者:航天宏图信息技术股份有限公司
技术研发日:2023.09.12
技术公布日:2023/10/20
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

航空商城 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

评论

相关推荐