一种神经网络系统的植被参数遥感反演方法和装置制造方法

文档序号:6180658阅读:152来源:国知局
一种神经网络系统的植被参数遥感反演方法和装置制造方法
【专利摘要】本发明提供神经网络系统的植被参数遥感反演方法,包括:根据不同地表类型的地表反射率模拟模型,得到不同地表类型的植被参数和地表反射率之间的训练数据集;建立不同地表类型的植被参数和地表反射率之间的神经网络;根据大气辐射模型,得到不同气象条件下的地表反射率和表观反射率之间的训练数据集;建立不同大气条件下的地表反射率与表观反射率之间的神经网络;将多个神经网络组合为一个神经网络系统;将经过辐射定标或大气纠正后的遥感数据在所述神经网络系统中进行植被参数遥感反演。本发明能够利用多个不同的神经网络组合为神经网络系统,相对现有技术来说,对数据的模拟能力更强,所得到的结果更加精确。
【专利说明】一种神经网络系统的植被参数遥感反演方法和装置
【技术领域】
[0001]本发明涉及图像分析领域,尤其涉及一种神经网络系统的植被参数遥感反演方法和装置。
【背景技术】
[0002]对卫星的遥感图像进行数据分析和处理,可以在宏观尺度上得到地面测量无法表征的一些植被参数。例如对叶面积指数(LAI),也即单位面积内所有叶子的单面面积和进行估算,可以很好地表征土壤-植被-大气传输过程中的蒸散情况和土壤、物质交换过程,也是植被功能模型的一个重要驱动因素。
[0003]神经网络作为遥感图像分析与处理的一种新手段,已经被用于从遥感数据中估算植被地类的LAI。在现有技术中,利用神经网络来估算LAI,具有非线性关系模拟能力强、可以提高反演速度等优点,能够宏观地表征植被的生长情况。
[0004]但是,单神经网络用于区域LAI估算也有一定的缺陷。由于区域地表类型复杂,目前针对不同地表类型已发展了不同的前向模拟模型,可以更好地模拟该类地物LAI和地表反射率之间的关系。而单神经网络无法充分利用这些知识。

【发明内容】

[0005](一 )要解决的技术问题
[0006]本发明提供一种神经网络系统的植被参数遥感反演方法和装置,以解决现有技术中无法对不同的植被结构类型分别进行高精度的非线性模拟的技术问题。
[0007]( 二 )技术方案
[0008]为解决上述技术问题,本发明提供一种神经网络系统的植被参数遥感反演方法,包括:
[0009]根据不同地表类型的地表反射率模拟模型,利用该模型结合不同的植被参数、气象环境数据、地表测量数据,得到不同地表类型的植被参数和地表反射率之间的训练数据集;
[0010]建立不同地表类型的植被参数和地表反射率之间的神经网络;
[0011]根据大气辐射模型,结合不同气象条件和地表反射率数据,得到不同气象条件下的地表反射率和表观反射率之间的训练数据集;
[0012]建立不同大气条件下的地表反射率与表观反射率之间的神经网络;
[0013]将多个神经网络组合为一个神经网络系统;
[0014]将经过辐射定标或大气纠正后的遥感数据在所述神经网络系统中进行植被参数遥感反演。
[0015]进一步地,
[0016]所述将多个神经网络组合为一个神经网络系统包括:将多个不同类型的神经网络平行独立地组合为一个神经网络系统;[0017]所述将经过辐射定标或大气纠正后的遥感数据在所述神经网络系统中进行植被参数遥感反演包括:根据遥感图像的类型选择一个相应类型的神经网络,将遥感图像的每个像元在所述相应类型的神经网络中进行植被参数遥感反演。
[0018]进一步地,所述不同类型的神经网络包括:林地、草地、灌丛、农作物中的一个或多个神经网络。
[0019]进一步地,
[0020]所述将多个神经网络组合为一个神经网络系统包括:将多个不同类型的神经网络分层次组合为一个神经网络系统,每一层为一个或多个神经网络;
[0021]所述将经过辐射定标或大气纠正后的遥感数据在所述神经网络系统中进行植被参数遥感反演包括:根据遥感图像的类型,将遥感图像的每个像元在所述神经网络系统中,选择相应类型的神经网络分层次进行地表参数遥感反演,其中上层神经网络的输出作为下层神经网络的输入。
[0022]进一步地,
[0023]所述不同类型的神经网络包括:大气辐射传输模型、冠层辐射传输模型、地表传输模型中的一个或多个神经网络;
[0024]其中地表传输模型包括:林地、草地、灌丛、农作物中的一个或多个神经网络。
[0025]另一方面,本发明还提供一种神经网络系统的植被参数遥感反演装置,包括:地表数据集单元、地表网络单元、大气数据集单元、大气网络单元、组合单元和反演单元,地表数据集单元和地表网络单元相连,大气数据集单元和大气网络单元相连,组合单元与地表网络单元、大气网络单元和反演单元分别相连,其中:
[0026]地表数据集单元,用于根据不同地表类型的地表反射率模拟模型,利用该模型结合不同的植被参数、气象环境数据、地表测量数据,得到不同地表类型的植被参数和地表反射率之间的训练数据集;
[0027]地表网络单元,用于建立不同地表类型的植被参数和地表反射率之间的神经网络;
[0028]大气数据集单元,用于根据大气辐射模型,结合不同气象条件和地表反射率数据,得到不同气象条件下的地表反射率和表观反射率之间的训练数据集;
[0029]大气网络单元,用于建立不同大气条件下的地表反射率与表观反射率之间的神经网络;
[0030]组合单元,用于将多个神经网络组合为一个神经网络系统;
[0031]反演单元,用于将经过辐射定标或大气纠正后的遥感数据在所述神经网络系统中进行植被参数遥感反演。
[0032]进一步地,
[0033]所述组合单元包括:平行组合子单元,用于将多个不同类型的神经网络平行独立地组合为一个神经网络系统;
[0034]所述反演单元包括:平行反演子单元,用于根据遥感图像的类型选择一个相应类型的神经网络,将遥感图像的每个像元在所述相应类型的神经网络中进行植被参数遥感反演。
[0035]进一步地,[0036]所述平行组合子单元包括:类型模块,用于区分神经网络的类型;
[0037]所述神经网络的类型为:林地、草地、灌丛、农作物中的一个或多个神经网络。
[0038]进一步地,
[0039]所述组合单元包括:分层组合子单元,用于将多个不同类型的神经网络分层次组合为一个神经网络系统,每一层为一个或多个神经网络;
[0040]所述反演单元包括:分层反演子单元,用于根据遥感图像的类型,将遥感图像的每个像元在所述神经网络系统中,选择相应类型的神经网络分层次进行地表参数遥感反演,其中上层神经网络的输出作为下层神经网络的输入。
[0041]进一步地,
[0042]所述分层组合子单元包括:类型模块,用于区分神经网络的类型;
[0043]所述神经网络的类型为:大气福射传输模型、冠层福射传输模型、地表传输模型中的一个或多个神经网络;其中地表传输模型包括:林地、草地、灌丛、农作物中的一个或多个神经网络。
[0044](三)有益效果
[0045]可见,在本发明提出的神经网络系统的植被参数遥感反演方法和装置中,能够利用多个不同的神经网络组合为神经网络系统,从而使所得到的遥感图像在进行植被参数遥感反演时,可以根据区域地表类型和输入数据处理级别,有针对性地选择神经网络系统中的一个或几个神经网络进行反演。本发明所采用的方法和装置相对现有技术来说,对数据的模拟能力更强,所得到的结果更加精确。
[0046]同时,本发明能够在分层次的神经网络系统中大面积运行时,引入多个不同类型神经网络进行耦合,从而使得训练数据集不仅具有代表性,而且不至于过大,一方面尽可能的包含了客观现实中的各种情况,另一方面也不影响神经网络的训练速度,能够尽可能的得到高质量的训练数据集,更有利于地表参数遥感反演的结果实现。
【专利附图】

【附图说明】
[0047]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0048]图1是本发明神经网络系统的植被参数遥感反演方法的基本流程示意图;
[0049]图2是本发明神经网络系统的植被参数遥感反演方法的一个优选实施例流程示意图;
[0050]图3是本发明神经网络系统的植被参数遥感反演方法的一个优选实施例的神经网络系统构造不意图;
[0051]图4是本发明神经网络系统的植被参数遥感反演装置的基本结构示意图;
[0052]图5是本发明神经网络系统的植被参数遥感反演装置的一个优选实施例结构示意图;
[0053]图6是本发明神经网络系统的植被参数遥感反演装置的一个优选实施例结构示意图。【具体实施方式】
[0054]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0055]本发明实施例首先提出一种神经网络系统的植被参数遥感反演方法,包括:
[0056]步骤101:根据不同地表类型的地表反射率模拟模型,利用该模型结合不同的植被参数、气象环境数据、地表测量数据,得到不同地表类型的植被参数和地表反射率之间的训练数据集。
[0057]步骤102:建立不同地表类型的植被参数和地表反射率之间的神经网络。
[0058]步骤103:根据大气辐射模型,结合不同气象条件和地表反射率数据,得到不同气象条件下的地表反射率和表观反射率之间的训练数据集。
[0059]步骤104:建立不同大气条件下的地表反射率与表观反射率之间的神经网络。
[0060]步骤105:将多个神经网络组合为一个神经网络系统。
[0061]步骤106:将经过辐射定标或大气纠正后的遥感数据在所述神经网络系统中进行植被参数遥感反演。
[0062]可见,在本发明实施例提出的神经网络系统的植被参数遥感反演方法中,能够利用多个不同的神经网络组合为神经网络系统,从而使所得到的遥感图像在进行植被参数遥感反演时,可以根据区域地表类型和输入数据处理级别,有针对性地选择神经网络系统中的一个或几个神经网络进行反演。本发明实施例所采用的方法相对现有技术来说,对数据的模拟能力更强,所得到的结果更加精确。
[0063]在本发明实施例的上述方法中,为了能够得到更加精准的遥感图像地表参数遥感反演结果,优选地,可以在组合神经网络系统的过程中,将多个不同类型的神经网络平行独立地组合为一个神经网络系统。在这种组合方法中,各个神经网络在神经网络系统中具有相同的优先级,且相互独立,只是类型不同。在这种神经网络系统中进行植被参数遥感反演的方法是:根据遥感图像的类型选择一个相应类型的神经网络,将遥感图像的每个像元在相应类型的神经网络中进行地表参数遥感反演。其中,在向神经网络系统中引入遥感图像时,还需要同时区分遥感图像的类型,并在系统中进行对应类型的神经网络选择,从而对每个像元都在对应类型的神经网络中进行地表参数遥感反演。
[0064]在本发明的一个实施例中,不同类型的神经网络可以包括:林地、草地、灌丛、农作物中的一个或多个神经网络。上述不同类型的神经网络,是通过不同地表类型的前向模型,来得到不同类型的训练数据集建立起来的。
[0065]在本发明的另一个实施例中,优选地,可以将多个不同类型的神经网络分层次组合为一个神经网络系统,每一层为一个或多个神经网络。在这种组合方法中,遥感图像不再通过一个神经网络就可以完成地表参数遥感反演,而是需要经过多个神经网络的耦合。在进行植被参数遥感反演时,可以根据遥感图像的类型,将遥感图像的每个像元在神经网络系统中,选择相应类型的神经网络分层次进行地表参数遥感反演,其中上层神经网络的输出作为下层神经网络的输入。[0066]在本发明的一个实施例中,上述分层次神经网络的类型可以包括:大气辐射传输模型、冠层福射传输模型和地表传输模型,其中地表传输模型还可以包括:林地、草地、灌丛、农作物中的一个或多个神经网络。
[0067]下面以具体对大气顶层的辐亮度(Radiance)利用分层次神经网络系统进行叶面积指数反演为例,来详细说明本发明一个实施例的实现过程。
[0068]图2是本发明一个优选实施例的神经网络系统的地表LAI反演方法的流程图,在本发明一个优选实施例中,针对分层次神经网络系统进行地表LAI反演的过程包括:
[0069]步骤201:根据不同地表类型的前向模型,得到不同的训练数据集。
[0070]由于针对大气顶层的辐亮度来完成地表LAI的反演,需要经过大气辐射传输模型和冠层辐射传输模型2部分的耦合,并且在地表传输模型中,还需要区分是草地、林地、灌丛还是农作物,所以在本步骤中,需要分别针对上述的每一个模型提供不同的前向模型,从而得到不同的训练数据集。
[0071]步骤202:针对不同的训练数据集建立不同的神经网络。
[0072]在步骤201中,分别根据不同地表类型的前向模型得到了不同的训练数据集,相应地,在本步骤中,需要根据不同的训练数据集训练不同的神经网络,以供后续步骤进行神经网络的选择。
[0073]步骤203:将多个神经网络组合为一个神经网络系统。
[0074]在本步骤中,可以将多个不同类型的神经网络组合为一个分层次神经网络系统。其中,针对大气辐射传输模型的神经网络为第一层,冠层辐射传输模型的神经网络为第二层,地表传输模型为第三层,并且地表传输模型又包括:林地、草地、灌丛、农作物各类型对应的神经网络,所构建的神经网络系统如图3所示。
[0075]步骤204:利用大气顶层的辐亮度反演地表LAI。
[0076]在输入大气顶层的辐亮度数据后,需要选择步骤203中构建的神经网络系统中相应类型的神经网络来进行地表参数遥感反演。例如所估算的LAI为地表的林地叶面积指数时,如图3所示,首先,需要通过大气辐射传输模型的神经网络进行反演;然后,将反演后的输出作为冠层福射传输模型的神经网络输入;最后,再将输出结果输入地表传输模型中的林地类型神经网络,来得到最终LAI结果。
[0077]至此,则完成了本发明实施例中对大气顶层的辐亮度利用分层次神经网络系统进行叶面积指数反演的过程。
[0078]另外,需要说明的是,上述基于图2的所有流程描述是本发明神经网络系统的地表参数遥感反演方法的一种优选的实现过程,在本发明神经网络系统的地表参数遥感反演方法的实际实现中,可以根据需要在图1所示流程的基础上进行任意变形,可以是选择图2中的任意步骤来实现,各步骤的先后顺序也可以根据需要调整等。
[0079]本发明的一个实施例中还提出了一种神经网络系统的植被参数遥感反演装置,参见图4,该装置包括:
[0080]地表数据集单元401,用于根据不同地表类型的地表反射率模拟模型,利用该模型结合不同的植被参数、气象环境数据、地表测量数据,得到不同地表类型的植被参数和地表反射率之间的训练数据集;
[0081]地表网络单元402,用于建立不同地表类型的植被参数和地表反射率之间的神经网络;
[0082]大气数据集单元403,用于根据大气辐射模型,结合不同气象条件和地表反射率数据,得到不同气象条件下的地表反射率和表观反射率之间的训练数据集;
[0083]大气网络单元404,用于建立不同大气条件下的地表反射率与表观反射率之间的神经网络;
[0084]组合单元405,用于将多个神经网络组合为一个神经网络系统;
[0085]反演单元406,用于将经过辐射定标或大气纠正后的遥感数据在所述神经网络系统中进行植被参数遥感反演。
[0086]在本发明的一个实施例中,为了能够得到更加精准的遥感图像地表参数遥感反演结果,优选地,组合单元405可以包括:平行组合子单元501,如图5所示,用于将多个不同类型的神经网络平行独立地组合为一个神经网络系统;
[0087]相应地,反演单元406可以包括:平行反演子单元502,用于根据遥感图像的类型选择一个相应类型的神经网络,将遥感图像的每个像元在所述相应类型的神经网络中进行植被参数遥感反演。
[0088]在本发明的一个实施例中,如图6所示,平行组合子单元501还可以包括:类型模块601,用于区分神经网络的类型,类型区分模块601用于区分的神经网络的类型可以为:林地、草地、灌丛、农作物中的一个或多个神经网络。上述不同类型的神经网络,是通过不同地表类型的前向模型,来得到不同类型的训练数据集建立起来的。
[0089]在本发明的另一个实施例中,优选地,组合单元405还可以包括:分层组合子单元503,用于将多个不同类型的神经网络分层次组合为一个神经网络系统,每一层为一个或多个神经网络;
[0090]相应地,反演单元406还可以包括:分层反演子单元504,用于根据遥感图像的类型,将遥感图像的每个像元在所述神经网络系统中,选择相应类型的神经网络分层次进行地表参数遥感反演,其中上层神经网络的输出作为下层神经网络的输入。
[0091]在本发明的一个实施例中,分层组合子单元503可以包括:类型模块602,用于区分神经网络的类型;其用于区分的神经网络的类型可以为:大气辐射传输模型、冠层辐射传输模型、地表传输模型中的一个或多个神经网络;其中地表传输模型也可以包括:林地、草地、灌丛、农作物中的一个或多个神经网络。
[0092]可见,本发明实施例具有如下有益效果:
[0093]在本发明实施例提出的神经网络系统的植被参数遥感反演方法和装置中,能够利用多个不同的神经网络组合为神经网络系统,从而使所得到的遥感图像在进行植被参数遥感反演时,可以根据区域地表类型和输入数据处理级别,有针对性地选择神经网络系统中的一个或几个神经网络进行反演。本发明实施例所采用的方法相对现有技术来说,对数据的模拟能力更强,所得到的结果更加精确。
[0094]同时,本发明实施例能够在分层次的神经网络系统中大面积运行时,引入多个不同类型神经网络进行耦合,从而使得训练数据集不仅具有代表性,而且不至于过大,一方面尽可能的包含了客观现实中的各种情况,另一方面也不影响神经网络的训练速度,能够尽可能的得到高质量的训练数据集,更有利于地表参数遥感反演的结果实现。
[0095]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【权利要求】
1.一种神经网络系统的植被参数遥感反演方法,其特征在于,包括: 根据不同地表类型的地表反射率模拟模型,利用该模型结合不同的植被参数、气象环境数据、地表测量数据,得到不同地表类型的植被参数和地表反射率之间的训练数据集;建立不同地表类型的植被参数和地表反射率之间的神经网络; 根据大气辐射模型,结合不同气象条件和地表反射率数据,得到不同气象条件下的地表反射率和表观反射率之间的训练数据集; 建立不同大气条件下的地表反射率与表观反射率之间的神经网络; 将多个神经网络组合为一个神经网络系统; 将经过辐射定标或大气纠正后的遥感数据在所述神经网络系统中进行植被参数遥感反演。
2.根据权利要求1所述的神经网络系统的植被参数遥感反演方法,其特征在于: 所述将多个神经网络组合为一个神经网络系统包括:将多个不同类型的神经网络平行独立地组合为一个神经网络系统; 所述将经过辐射定标或大气纠正后的遥感数据在所述神经网络系统中进行植被参数遥感反演包括:根据遥感图像的类型选择一个相应类型的神经网络,将遥感图像的每个像元在所述相应类型的 神经网络中进行植被参数遥感反演。
3.根据权利要求2中所述的神经网络系统的植被参数遥感反演方法,其特征在于,所述不同类型的神经网络包括:林地、草地、灌丛、农作物中的一个或多个神经网络。
4.根据权利要求1所述的神经网络系统的植被参数遥感反演方法,其特征在于: 所述将多个神经网络组合为一个神经网络系统包括:将多个不同类型的神经网络分层次组合为一个神经网络系统,每一层为一个或多个神经网络; 所述将经过辐射定标或大气纠正后的遥感数据在所述神经网络系统中进行植被参数遥感反演包括:根据遥感图像的类型,将遥感图像的每个像元在所述神经网络系统中,选择相应类型的神经网络分层次进行地表参数遥感反演,其中上层神经网络的输出作为下层神经网络的输入。
5.根据权利要求4中所述的神经网络系统的植被参数遥感反演方法,其特征在于: 所述不同类型的神经网络包括:大气福射传输模型、冠层福射传输模型、地表传输模型中的一个或多个神经网络; 其中地表传输模型包括:林地、草地、灌丛、农作物中的一个或多个神经网络。
6.一种神经网络系统的植被参数遥感反演装置,其特征在于,包括:地表数据集单元、地表网络单元、大气数据集单元、大气网络单元、组合单元和反演单元,地表数据集单元和地表网络单元相连,大气数据集单元和大气网络单元相连,组合单元与地表网络单元、大气网络单元和反演单元分别相连,其中: 植被冠层辐射数据集单元,用于根据不同地表类型的地表反射率模拟模型,利用该模型结合不同的植被参数、气象环境数据、地表测量数据,得到不同地表类型的植被参数和地表反射率之间的训练数据集; 植被冠层网络单元,用于建立不同地表类型的植被参数和地表反射率之间的神经网络; 大气辐射数据集单元,用于根据大气辐射模型,结合不同气象条件和地表反射率数据,得到不同气象条件下的地表反射率和表观反射率之间的训练数据集; 大气网络单元,用于建立不同大气条件下的地表反射率与表观反射率之间的神经网络; 组合单元,用于将多个神经网络组合为一个神经网络系统; 反演单元,用于将经过辐射定标或大气纠正后的遥感数据在所述神经网络系统中进行植被参数遥感反演。
7.根据权利要求6所述的神经网络系统的植被参数遥感反演装置,其特征在于: 所述组合单元包括:平行组合子单元,用于将多个不同类型的神经网络平行独立地组合为一个神经网络系统; 所述反演单元包括:平行反演子单元,用于根据遥感图像的类型选择一个相应类型的神经网络,将遥感图像的每个像元在所述相应类型的神经网络中进行植被参数遥感反演。
8.根据权利要求7所述的神经网络系统的植被参数遥感反演装置,其特征在于: 所述平行组合子单元包括:类型模块,用于区分神经网络的类型; 所述神经网络的类型为:林地、草地、灌丛、农作物中的一个或多个神经网络。
9.根据权利要求6所述的神经网络系统的植被参数遥感反演装置,其特征在于: 所述组合单元包括:分层组合子单元,用于将多个不同类型的神经网络分层次组合为一个神经网络系统,每一层为一个或多个神经网络; 所述反演单元包括:分层反演子单元,用于根据遥感图像的类型,将遥感图像的每个像元在所述神经网络系统中,选择相应类型的神经网络分层次进行地表参数遥感反演,其中上层神经网络的输出作为下层神经网络的输入。
10.根据权利要求9所述的神经网络系统的植被参数遥感反演装置,其特征在于: 所述分层组合子单元包括:类型模块,用于区分神经网络的类型; 所述神经网络的类型为:大气辐射传输模型、冠层辐射传输模型、地表传输模型中的一个或多个神经网络;其中地表传输模型包括:林地、草地、灌丛、农作物中的一个或多个神经网络。
【文档编号】G01S7/48GK103529439SQ201310503221
【公开日】2014年1月22日 申请日期:2013年10月23日 优先权日:2013年10月23日
【发明者】万华伟, 王昌佐, 王桥 申请人:环境保护部卫星环境应用中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1