一种在高浊度背景干扰下叶绿素a浓度的测算方法

文档序号:26501080发布日期:2021-09-04 02:31阅读:211来源:国知局
一种在高浊度背景干扰下叶绿素a浓度的测算方法

1.本发明属于生态环境监测技术领域,具体涉及一种在高浊度背景干扰下叶绿素a浓度的测算方法。


背景技术:

2.叶绿素是植物光合作用中重要的光合色素,它可以将阳光转变成能量。它存在于植物细胞内的叶绿体中,反射绿光并吸收红光和蓝光,使植物呈现绿色,叶绿素a是浮游植物或藻类植物中最丰富的色素,也是藻类浓度、种类等的重要指示因素,因此检测藻类中的叶绿素a浓度是水环境遥感主要的监测项目之一,也是反映水体富营养化程度的一个重要参数指标。
3.传统的叶绿素a的提取方法为实地采样,该方法不仅耗时、耗人力、工作量大,而且不能大范围的推衍叶绿素a的浓度,然而遥感技术却能够大范围、高效、低成本的对叶绿素a进行测量和监测,所以目前研究者们倾向于用遥感技术来提取叶绿素a的浓度,因为1类水体的光学特性主要是由浮游植物决定的,于是运用蓝

绿波段比算法能够将1类水体(大洋开阔型水体)中的叶绿素a的浓度估算出来,但是2类水体(近岸、河口等水体)的光学特性非常复杂,并由浮游植物、非藻类颗粒和有色可溶性有机物等共同决定,于是在2类水体中蓝

绿波段比算法不适合用来计算叶绿素a的浓度。
4.针对2类水体复杂的光学特性,很多的叶绿素a估算算法被发明出来,这些算法主要使用红波段和近红外波段的比值,但是这些算法在不同的研究中算法的精确度有很大的差异,为了弥补这个缺点,研究者们提出了三波段算法和四波段算法,然而改善后的算法也有一定的限制,对于高浊度的水体,这些算法对叶绿素a浓度估算的准确度将大大下降,因此便不再适用于高浊度干扰背景下的叶绿素a浓度的提取。


技术实现要素:

5.本发明的目的是:旨在提供一种高浊度干扰背景下叶绿素a的测算方法,通过高光谱成像仪构建出在高浊度背景下表征叶绿素a的光谱参量,从而在不同的情况下准确的测算叶绿素a的浓度。
6.为实现上述技术目的,本发明采用的技术方案如下:
7.一种在高浊度背景干扰下叶绿素a浓度的测算方法,包括设于目标水体的地基高光谱成像仪,该方法包括以下步骤:
8.s1:首先利用遥感图像处理软件,对地基高光谱成像仪采集得到的影像数据进行处理,分别提取出计算遥感反射率的三个参量l
p
、l
sky
、l
w

9.s2:利用已提取出的三个参量,构建敏感波长的反射率曲线;
10.s3:利用步骤s2中构建出的敏感波长反射率曲线,提取特定波长的遥感反射率,并构建判断水体浑浊度的检测参数;
11.s4:利用该检测参数对目标水体的浑浊度进行判断,若水体属于清澈或低浑浊度
水体则转至步骤s5,否则转至步骤s6;
12.s5:若目标水体经步骤s4判断后为清澈或低浑浊度水体,则利用敏感波长的遥感反射率数据,反演出叶绿素a的浓度;
13.s6:若目标水体经过步骤s4判断后为中度或高度浑浊水体,则利用敏感波长的遥感反射率数据,并构建判断是否存在水华现象的检测参数;
14.s7:利用步骤s6中的检测参数,判断目标水体是否存在水华现象,如存在则转至步骤s8,反之则转至步骤s9;
15.s8:若目标水体存在水华现象,则利用敏感波长的遥感反射率数据,构建在浮游植物主导下表征叶绿素a的光谱参量,并利用该参量反演出叶绿素a的浓度;
16.s9:若目标水体不存在水华现象,则利用敏感波长的遥感反射率数据,构建在悬浮颗粒物主导下表征叶绿素a的光谱参量,并利用该参量反演出叶绿素a的浓度。
17.其中,所述步骤s1中提取的三个参量分别为标准板测量值l
p
、天空漫散射光l
sky
、离水辐亮度l
w
,具体提取方法如下:
18.l
p
:使用遥感图像处理软件打开对地基高光谱成像仪采集得到的影像数据源文件,选取任意一端波段形成监测区域影像,将该影像中的整个白板选取为感兴趣区域,利用roi工具读取出该感兴趣区域的最大值,形成各个波段的标准板测量最大值集合,并将其以text文档形式导出保存。
19.l
sky
:使用遥感图像处理软件打开对地基高光谱成像仪采集得到的影像数据源文件,选取任意一波段形成监测区域影像,选取该影像中最远处天空做为感兴趣区域,并利用roi工具读取出该感兴趣区域的平均值,形成包含各个波段的光谱曲线,并将其同样以text文档形式导出保存。
20.l
w
:使用遥感图像处理软件打开对地基高光谱成像仪采集得到的影像数据源文件,选取任意一波段形成监测区域影像,从目标水域中选择无白帽、无波纹、无倒影、无船只的水体做为感兴趣区域,同样利用roi工具读取出该感兴趣区域的平均值,形成包含各个波段的光谱曲线,并将其同样以text文档形式导出保存。
21.其中,所述步骤s2的具体步骤为,将步骤s1得到的三种参数数据导入excel表格中,并进行通过如下两步计算形成敏感波长的反射率曲线:
22.m1:
23.m2:
24.其中,ρ
p
为标准板的反射率,e
d
(0
+
)表示水表面入射总辐照度,ρ表示气—水界面对天空光的反射率。
25.其中,所述步骤s3所提取的特定波长的遥感反射率r
rs

a
)和r
rs

b
),其对应波长为λ
a
和λ
b
,构建的判断水体浑浊度的检测参数为水面浑浊度指数swti,swti公式如下:
[0026][0027]
其中,所述步骤s4中的判断标准范围为:清澈水体:swti≤5;低浑浊度水体:5<
swti≤15;中浑浊度水体:15<swti≤30;高浑浊度水体:30<swti。
[0028]
其中,所述步骤s5中的测算方法为:首先利用步骤s2中得到的敏感波长反射率曲线,得到敏感波长的遥感反射率r
rs

c
)和r
rs

d
),其对应波长为λ
c
和λ
d
,最后利用三波段算法反演算出叶绿素a的浓度,三波段算法公式如下:
[0029]
三波段算法:
[0030]
其中,所述步骤s6中的测算方法为:首先利用步骤s2中得到的敏感波长反射率曲线,得到敏感波长的遥感反射率r
rs

e
)和r
rs

f
),其对应波长为λ
e
和λ
f
,然后构建检测参数,其中检测参数为归一化差异峰谷指数ndpi,ndpi计算公式如下:
[0031]
判别是否存在水华现象的检测参数npdi:
[0032]
其中,所述步骤s7中,首先设定水华现象的阈值参数,然后利用步骤s6中的检测参数与阈值进行对比。
[0033]
其中,所述步骤s9中构建在浮游植物主导下表征叶绿素a的光谱参量为h
c
,h
c
计算公式如下:
[0034][0035]
其中r
rs
(λ2)、r
rs
(λ3)、r
rs
(λ4)为通过步骤s2的敏感波长反射率曲线,得到敏感波长的遥感反射率,其对应的波长为λ2、λ3、λ4,最后利用反演公式反演出叶绿素a的浓度。
[0036]
所述步骤s8中构建在悬浮颗粒物主导下表征叶绿素a的光谱参量为chi,chi计算公式如下:
[0037]
n1:chi=h
c

h
m
[0038]
n2:
[0039]
n3:
[0040]
其中r
rs
(λ1)、r
rs
(λ2)、r
rs
(λ3)、r
rs
(λ4)为通过步骤s2的敏感波长反射率曲线,得到敏感波长的遥感反射率,其对应的波长为λ1、λ2、λ3、λ4,最后利用反演公式反演出叶绿素a的浓度。
[0041]
这样通过对地基高光谱成像仪采集的数据进行处理,再通过处理后得到的参量和提取特定波长的遥感反射率来判断水体浑浊度,进而对水体进行初步分类避免水体的浑浊度影响测试的准确性,在判断水体浑浊度后,进一步对造成水体浑浊度的原因进行判别,从而根据水体不同的浑浊度以及造成浑浊度的因素,构建不同的表征叶绿素a的光谱参量并对测算参数进行纠正,从而通过反演得到不同时期水体的叶绿素a的浓度,进而为水环境监测和判断水体富营养化程度提供重要的参数指标。
附图说明
[0042]
本发明可以通过附图给出的非限定性实施例进一步说明。
[0043]
图1为本发明实施例的测算流程示意图。
具体实施方式
[0044]
为了使本领域的技术人员可以更好地理解本发明,下面结合附图和实施例对本发明技术方案进一步说明。
[0045]
如图所示,一种在高浊度背景干扰下叶绿素a浓度的测算方法,包括设于目标水体的地基高光谱成像仪,该方法包括以下步骤:
[0046]
s1:首先利用遥感图像处理软件,对地基高光谱成像仪采集得到的影像数据进行处理,分别提取出计算遥感反射率的三个参量l
p
、l
sky
、l
w

[0047]
s2:利用已提取出的三个参量,构建敏感波长的反射率曲线;
[0048]
s3:利用步骤s2中构建出的敏感波长反射率曲线,提取特定波长的遥感反射率,并构建判断水体浑浊度的检测参数;
[0049]
s4:利用该检测参数对目标水体的浑浊度进行判断,若水体属于清澈或低浑浊度水体则转至步骤s5,否则转至步骤s6;
[0050]
s5:若目标水体经步骤s4判断后为清澈或低浑浊度水体,则利用敏感波长的遥感反射率数据,反演出叶绿素a的浓度;
[0051]
s6:若目标水体经过步骤s4判断后为中度或高度浑浊水体,则利用敏感波长的遥感反射率数据,并构建判断是否存在水华现象的检测参数;
[0052]
s7:利用步骤s6中的检测参数,判断目标水体是否存在水华现象,如存在则转至步骤s8,反之则转至步骤s9;
[0053]
s8:若目标水体存在水华现象,则利用敏感波长的遥感反射率数据,构建在浮游植物主导下表征叶绿素a的光谱参量,并利用该参量反演出叶绿素a的浓度;
[0054]
s9:若目标水体不存在水华现象,则利用敏感波长的遥感反射率数据,构建在悬浮颗粒物主导下表征叶绿素a的光谱参量,并利用该参量反演出叶绿素a的浓度。
[0055]
在本实施例中,地基高光谱成像仪的传感器为cmos成像仪,分辨率为200万像素,光谱范围包含420

1000nm,采集速度为8

20秒一次,其辅助成像为500w的高清相机,该成像仪的拍摄方向与水面法线的夹角约40
°
,且其观测平面与太阳光入射平面的夹角为100
°‑
135
°
,且背对太阳方向安装;
[0056]
在对水体中叶绿素a浓度进行测算时,先通过地基高光谱成像仪采集目标水体的影像数据,并通过遥感图像处理软件进行处理,得到计算遥感反射率的三个参量,然后通过三个参量构建敏感波长的反射率曲线,并提取特定波长的遥感反射率,从而构建判断水体浑浊度的检测参数;
[0057]
在判断水体浑浊度时,若根据判断水体浑浊度的检测参数判断水体属于清澈或低浑浊度水体时,即可直接反演水体中叶绿素a的浓度,若判断水体属于中度或高浑浊度水体时,则进一步判断造成水体是否存在水华现象;
[0058]
当判断造成水体浑浊的主要因素为悬浮颗粒物时,则构建在悬浮颗粒物为主导下的叶绿素a光谱参量,并利用该参量反演出叶绿素a的浓度,即在高浑浊水体情况下时,通过
监测区域内总的叶绿素a浓度,减去由于悬浮颗粒物造成的错误叶绿素a浓度,即得到水体中真正的叶绿素a含量;
[0059]
当判断造成水体浑浊的主要因素为水华现象造成时,由于水华现象的出现意味着水体中出现了大量的浮游植物,而叶绿素a是浮游植物或藻类植物中最丰富的色素,因此即可构建在浮游植物为主导下的叶绿素a光谱参量,并直接利用该参量反演出水体中叶绿素a的浓度;
[0060]
这样通过对地基高光谱成像仪采集的数据进行处理,再通过处理后得到的参量和提取特定波长的遥感反射率来判断水体浑浊度,进而对水体进行初步分类避免水体的浑浊度影响测试的准确性,在判断水体浑浊度后,进一步对造成水体浑浊度的原因进行判别,从而根据水体不同的浑浊度以及造成浑浊度的因素,构建不同的表征叶绿素a的光谱参量并对测算参数进行纠正,从而通过反演得到不同时期水体的叶绿素a的浓度,进而为水环境监测和判断水体富营养化程度提供重要的参数指标。
[0061]
在本实施例中具体测算步骤如下:
[0062]
步骤s1的具体步骤为,提取的三个参量分别为标准板测量值l
p
、天空漫散射光l
sky
、离水辐亮度l
w
,利用高光谱成像仪,对目标水域水体进行连续拍摄,形成包含水体信息的影像数据文件,在本实施例中遥感图像处理软件采用envi软件,再利用envi软件提取该影像数据raw源文件任意选取一波段后形成监测区域影像,并可从该影像上读取出水面上的三个参量,具体提取方法如下:
[0063]
l
p
:首先在该影像上可以观测到固定在成像仪视野范围内的标准板,打开roi面板将这整个标准板选为感兴趣区域,利用roi工具自动读取出该感兴趣区域的一系列数值,包括最大值、最小值、平均值、中位数值等(标准板测量值一般选取最大值),同时由于通过roi开启影像数据的raw源文件,将使得读取的一系列数据包含整个波段,因此便形成了各个波段标准板测量值的最大值集合,并将其以text文档形式导出保存。
[0064]
l
sky
:首先在该影像上找到最远处的天空区域,然后打开roi面板将整个影像区域中靠近影像最顶端的天空区域选为感兴趣区域,利用roi工具自动读取出该感兴趣区域的一系列数值,包括最大值、最小值、平均值、中位数值等(天空漫散射光一般选取平均值),同时由于通过roi开启影像数据的raw源文件,将使得读取的一系列数据包含整个波段,因此便形成了包含各个波段的天空漫散射光光谱曲线,同样将其以text文档形式导出保存。
[0065]
l
w
:首先在该影像上找到无倒影、无白帽、无波纹、无船只的水体区域,然后打开roi面板将其选择为感兴趣区域,利用roi工具自动读取出该感兴趣区域的一系列数值,包括最大值、最小值、平均值、中位数值等(离水辐亮度一般选取平均值),同理将形成包含各个波段的离水辐亮度光谱曲线,将其以text文档形式导出保存。
[0066]
步骤s2的具体步骤为,将步骤s1得到的三种参数数据导入excel表格中,并进行通过如下两步计算形成敏感波长的反射率曲线:
[0067]
m1:
[0068]
m2:
[0069]
其中,ρ
p
为标准板的反射率,e
d
(0
+
)表示水表面入射总辐照度,ρ表示气—水界面对天空光的反射率。
[0070]
步骤s3的具体步骤为,利用步骤s2中的敏感波长反射率曲线,提取辨别水体浊度的特定波长反射率,其中红和近红外波段的中心波长为λ
b
=660nm和λ
a
=830nm,其对应波长反射率为r
rs

b
)和r
rs

a
),利用红和近红外中心波长反射率构建的判别水体浑浊度的检测参数为水面浊度指数swti,为了得到公式中的拟合系数,在样本区域中,将λ
b
=660nm和λ
a
=830nm对应波长反射率值的对数比值导入excel表格中,与此同时将目标水体样本集的浊度值的对数值也导入excel表格中,利用excel表格的工具,线性拟合得到a1=3.19、b1=0.98,其计算公式如下:
[0071][0072]
步骤s4的具体判断标准范围为:清澈水体:swti≤5;低浑浊度水体:5<swti≤15;中浑浊度水体:15<swti≤30;高浑浊度水体:30<swti,若步骤s3中得到的swti为清澈水体或低浑浊度水体时,则转至步骤s5,否则则转至步骤s6。
[0073]
步骤s5的具体步骤为,由于目标水体为清澈水体或低浑浊度水体,因此从步骤s2中的反射率曲线中找到红和近红外波长的中心波长λ
d
=660nm、λ
c
=850nm,其对应波长反射率为r
rs

c
)和r
rs

d
),最后利用三波段算法反演算出叶绿素a的浓度,为了得到公式中的拟合系数,在样本区域中,将λ
d
=660nm和λ
c
=850nm对应波长反射率值进行运算,得到并将其当做整体导入excel表格中,与此同时将目标水体样本集的叶绿素a浓度也导入excel表格中,利用excel表格的工具,线性拟合得到a2=56.4、b2=13.5,三波段算法公式如下:
[0074]
三波段算法:
[0075]
步骤s6的具体测算方法为,由于目标水体为中浑浊度水体或高浑浊度水体,则首先需要判断目标水体是否发生水华现象,首先利用步骤s2中得到的敏感波长反射率曲线,确定对藻类群落和种群变化敏感的特定波长反射率,包括在810

830nm之间的特征反射波波峰r
rs

e
)(在本实施例中λ
e
=830nm)和660

690之间的特征反射波波谷r
rs

f
)(在本实施例中λ
f
=660nm),然后构建检测参数,其中检测参数为归一化差异峰谷指数ndpi,ndpi计算公式如下:
[0076]
判别是否存在水华现象的检测参数npdi:
[0077]
步骤s7的具体判断标准为,首先设定水华现象的阈值参数,在本实施例中设定阈值为

0.43,然后利用步骤s6中的ndpi进行壁对,若ndpi>

0.43,则判定存在水华现象,转至步骤s8,反之则判定不存在水华现象,转至步骤s9,。
[0078]
步骤s8的具体测算方法为,由于ndpi>

0.43,因此该监测水域存在水华现象,即该水域由浮游植物主导,于是构建在浮游植物主导下表征叶绿素a的光谱参量为h
c
,h
c
计算公式如下:
[0079][0080]
利用步骤s2中的敏感波长反射率曲线,确定波长为λ2=640nm、λ3=678nm、λ4=697nm,其对应的反射率为r
rs
(λ2)、r
rs
(λ3)、r
rs
(λ4),带入上述公式计算得到h
c
,最后利用反演公式反演得到叶绿素a浓度,其中系数k、m2、n2、h2均是通过线性拟合得到的,步骤如下:
[0081]
首先利用公式计算出样本区域中在浮游植物主导下表征叶绿素a的光谱参量h
c
,将其导入excel表格中,然后将样本集中的叶绿素浓度的对数值同样导入excel表格,利用excel表格工具拟合得到k=256052、m2=19908、n2=267.52、h2=0.7206,反演具体公式如下:
[0082]
得到叶绿素a的浓度。
[0083]
步骤s9的具体测算方法为,由于ndpi<

0.43,所以该监测水域不存在水华现象,即该水体由悬浮颗粒物主导,于是构建在悬浮颗粒物主导下表征叶绿素a的光谱参量为chi,chi计算公式如下:
[0084]
n1:chi=h
c

h
m
[0085]
n2:
[0086]
n3:
[0087]
利用步骤s2中的敏感波长反射率曲线,确定波长为λ1=572nm、λ2=640nm、λ3=678nm、λ4=697nm,其对应的反射率为r
rs
(λ1)、r
rs
(λ2)、r
rs
(λ3)、r
rs
(λ4),带入上述公式计算得到chi,最后利用反演公式反演得到叶绿素a浓度,其中系数m1、n1、h1均是通过线性拟合得到的,步骤如下:
[0088]
首先利用公式n1、n2、n3计算出样本区域中在悬浮颗粒物主导下表征叶绿素a的光谱参量chi,将其导入excel表格中,然后将样本集中的叶绿素a浓度的对数值同样导入excel表格,利用excel表格工具拟合得到m1=179378、n1=92.934、h1=0.2736,反演具体公式如下:
[0089]
得到叶绿素a的浓度。
[0090]
上述实施例仅示例性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1