草原盐渍化的遥感识别方法、装置及计算机可读储存介质与流程

文档序号:16000702发布日期:2018-11-20 19:25阅读:153来源:国知局

本发明涉及遥感技术及环境调查领域,具体而言,涉及草原盐渍化的遥感识别方法、装置及计算机可读储存介质。



背景技术:

盐渍化区域的识别,通常采用两种方式。一是通过田野采样获取土壤参数的方法,由电子感应电导率测试仪测量土壤表观电导率,最后评估盐渍化情况;另一种方法是通过遥感影像解译方式。田野采样的技术成熟且精度高,但数据源的获取成本高,难以对大范围面积实现监测识别。遥感影像存在数据易获取,利于大面积识别,具有多波段、多时间跨度的特点。

刘广明等通过结合表观电导率、土壤养分含量的田野数据,遥感影像,实现一种基于多源数据耦合的土壤盐渍化解译方法,在一定程度上有效提高盐渍化评估精度。

实际运用当中对实时的反馈调整要求很高,需要在较短实际内判断结果准确性,同时快速补充或者修改参数信息。因此,如何通过考虑样点数据,又充分融入遥感影像数据作为数据源输入,同时兼顾业务实现的需求,实现用于土壤盐渍化的自动识别是落地实现的挑战。

现有技术常基于光谱响应特征、样点的土壤养分数据,数据特征相对较少。中间过程需要对样点数据进行三维分析,建立多元回归模型作为解译基础模型,较多考虑到不同土壤层厚度的盐分情况。参数类别繁杂,须调整项较多。因此,在完成初步识别之后,下一步的反复调整难以自动快速完成。且对参与的识别人员,需具备一定的专业基础。

同时,现有技术方法适用范围具有特定地区,如面向干旱半干旱地区,如面向的是三维土体的分析评估。它们对土壤养分检测的数据类别需多样,而受地域条件和检测技术限制,实际难以方便快捷获取。



技术实现要素:

本发明的第一目的在于提供草原盐渍化的遥感识别方法,利用该方法,能够提高识别盐渍化的准确性,为土壤评估等提供准确可靠的数据保证。

本发明的第二目的在于提供草原盐渍化的遥感识别装置,可过该装置能识别盐渍化区域并输出相应结果。

本发明的第三目的在于提供计算机可读储存介质,通过该计算机可读储存介质,能方便的进行盐渍化的识别。

为了实现本发明的上述目的,采用以下技术方案:

草原盐渍化的遥感识别方法,包括以下步骤:

获取盐渍化预设数据并进行预处理,得到预处理数据;

利用预处理数据的光谱特征计算,获得特征输入量,根据特征输入量、采用阈值算法进行初步识别,得到初步样本集,然后利用初步样本集训练盐渍化识别分类器;

通过训练所述盐渍化识别分类器生成识别模型,通过识别模型计算待测遥感数据,生成盐渍化目标识别区;

根据样点测试,进行结果修正,得到盐渍化区域。

草原盐渍化的遥感识别装置,包括;

数据获取模块,用于获取待识别区域的光谱特征;

数据提取模块,用于提取预处理数据的光谱特征,作为特征输入量;

数据鉴定模块,用于根据特征输入量、采用阈值算法进行初步识别,得到初步样本集,然后利用初步样本集训练盐渍化识别分类器;通过训练盐渍化识别分类器生成识别模型,通过识别模型计算待测遥感数据,生成盐渍化目标识别区。

计算机可读储存介质,计算机可读储存介质储存有处理器可执行的程序代码与计算机内,计算机可读储存介质包括多条指令,多条指令被配置成使处理器执行上述的草原盐渍化的遥感识别方法。

本发明的有益效果为:本发明提供的草原盐渍化的遥感识别方法,通过已有盐渍化的数据,进行预处理,得到光谱特征,作为特征输入量,然后进行计算机学习,建立识别模型;将待测区域数据通过模型进行识别,得到盐渍化区域;盐渍化的遥感识别装置能快速准确的识别出盐渍化区域;该计算机可读储存介质能方便进行识别方法的执行,得到相关数据,然后得到盐渍化区域数据。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实验例提供电子设备的结构示意图;

图2为本发明实验例1提供的草原盐渍化的遥感识别方法流程图;

图3为本发明实验例1提供的草原盐渍化的遥感识别装置的模块示意图。

图标:100-电子设备;110-遥感识别装置;111-预处理模块;112-数据获取模块;113-数据提取模块;114-数据鉴定模块;120-存储器;130-存储控制器;140-处理器。

具体实施方式

下面将结合实施例对本发明的实施方案进行详细描述,但是本领域技术人员将会理解,下列实施例仅用于说明本发明,而不应视为限制本发明的范围。实施例中未注明具体条件者,按照常规条件或制造商建议的条件进行。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

如图1所示,图1示出了本发明实施例提供的一种电子设备100的结构框图。所述电子设备100包括:盐渍化的遥感识别装置110、存储器120、存储控制器130和处理器140。

存储器120、存储控制器130、处理器140各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述臭脚盐产地鉴别装置110包括至少一个可以软件或固件(firmware)的形式存储于所述存储器120中或固化在所述电子设备100的操作系统(operating system,OS)中的软件功能模块。所述处理器140用于执行存储器120中存储的可执行模块,例如所述臭脚盐产地鉴别装置110包括的软件功能模块或计算机程序。

其中,存储器120可以是,但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。其中,存储器120用于存储程序,所述处理器140在接收到执行指令后,执行所述程序,后述本发明实施例任一实施例揭示的流程定义的电子设备100所执行的方法可以应用于处理器140中,或者由处理器140实现。

处理器140可能是一种集成电路芯片,具有信号的处理能力。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

下面对本发明实施例的草原盐渍化的遥感识别方法、装置及计算机可读储存介质进行具体说明。

草原盐渍化的遥感识别方法,包括以下步骤:

获取盐渍化预设数据并进行预处理,得到预处理数据;

利用预处理数据的光谱特征计算,获得特征输入量,根据特征输入量、采用阈值算法进行初步识别,得到初步样本集,然后利用初步样本集训练盐渍化识别分类器;

通过训练盐渍化识别分类器生成识别模型,通过识别模型计算待测遥感数据,生成盐渍化目标识别区;

根据样点测试,进行结果修正,得到盐渍化区域。

进一步地,在本发明较佳的实施例中,获取盐渍化预设数据并进行预处理,还包括:

数据筛选,根据草的生长特点,结合空间分辨率需求、云量需要选取合适的影像数据和气象数据,进行不同地表类型的明显区分。

进一步地,在本发明较佳的实施例中,光谱特征训练包括:归一化植被指数训练、盖度指数训练和盐分指数训练。

进一步地,在本发明较佳的实施例中,训练盐渍化识别分类器采用adaboost方法进行。

进一步地,在本发明较佳的实施例中,还包括对光谱特征进行预处理,以消除光谱噪声。

草原盐渍化的遥感识别装置,包括;

数据获取模块,用于获取待识别区域的光谱特征;

数据提取模块,用于提取预处理数据的光谱特征,作为特征输入量;

数据鉴定模块,用于根据特征输入量、采用阈值算法进行初步识别,得到初步样本集,然后利用初步样本集训练盐渍化识别分类器;通过训练盐渍化识别分类器生成识别模型,通过识别模型计算待测遥感数据,生成盐渍化目标识别区。

进一步地,在本发明较佳的实施例中,草原盐渍化的识别装置,还包括:

预处理模块,用于对光谱特征进行预处理,以消除光谱噪声。

进一步地,在本发明较佳的实施例中,提取模块还用于利用预处理数据的光谱特征计算,获得特征输入量。

进一步地,在本发明较佳的实施例中,数据鉴定模块还用于根据样点数据进行结果修正。

进一步地,在本发明较佳的实施例中,包括以下步骤:

计算机可读储存介质,计算机可读储存介质储存有处理器可执行的程序代码与计算机内,计算机可读储存介质包括多条指令,多条指令被配置成使处理器执行上述的草原盐渍化的遥感识别方法。

以下结合实施例对本发明的特征和性能作进一步的详细描述。

实施例1

参考图2,本实施例提供一种应用于上述电子设备100的进行草原盐渍化的遥感识别方法,下面将结合图2对其所包含的步骤进行说明。

步骤S101:数据筛选

根据草的生长特点,结合空间分辨率需求、云量需要选取合适的影像数据,满足不同地表类型的明显区分;以及近三十年地区气象数据。

步骤S102:获取盐渍化预设数据并进行预处理

影像数据与处理,缺省、多云区域的修补。气象数据预处理,缺省、离群等异常数据的修补。人文、水文、地貌等当地的基本调查信息。得到预处理数据。

步骤S103:计算预处理数据的光谱特征

利用预处理数据的光谱特征计算,光谱特征计算包括:归一化植被指数训练、盖度指数训练和盐分指数训练。光谱特征进行预处理,以消除光谱噪声。

通过归一化植被计算得到归一化植被指数(NDVI);计算方法如下:

NDVI=(BandNir-BandRed)/(BandNir+BandRed)

通过盖度计算,得到盖度(VFC)数值,计算方法如下:

VFC=(NDVI-NDVImin)/(NDVImax-NDVImin)

通过盐分指数计算,得到盐分指数(SI),计算方法如下:

获得特征输入量,根据特征输入量、采用阈值算法进行初步识别,得到初步样本集,然后利用初步样本集训练盐渍化识别分类器;训练所述盐渍化识别分类器采用adaboost方法进行。通过训练盐渍化识别分类器生成识别模型。

步骤S104:盐渍化识别

通过识别模型计算待测遥感数据,生成盐渍化目标识别区;根据样点测试,进行结果修正,得到盐渍化区域。

参考图3,本发明还提供一种草原盐渍化的遥感识别装置110,包括:

预处理模块111,用于对光谱特征进行预处理,以消除光谱噪声;

数据获取模块112,用于获取待识别区域的光谱特征;用于利用所述预处理数据的光谱特征计算,获得特征输入量;

数据提取模块113,用于提取预处理数据的光谱特征,作为特征输入量;

数据鉴定模块114,用于根据特征输入量、采用阈值算法进行初步识别,得到初步样本集,然后利用所述初步样本集训练盐渍化识别分类器;通过训练所述盐渍化识别分类器生成识别模型,通过所述识别模型计算待测遥感数据,生成盐渍化目标识别区。用于根据样点数据进行结果修正。

计算机可读储存介质,计算机可读储存介质储存有处理器可执行的程序代码与计算机内,计算机可读储存介质包括多条指令,多条指令被配置成使处理器执行上述的草原盐渍化的遥感识别方法。

应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

综上所述,本发明实施例提供的草原盐渍化的遥感识别方法,通过建立识别模型,然后通过机器学习,修正模型,以识别模型处理待测数据,然后通过样点修正,得到草原盐渍化区域,建立的盐渍化识别装置,能快速准确识别相应盐渍化区域,而计算机存储介质能封闭那执行相应指令,完成识别,具有较高的实用性和较高的推广应用价值。

以上所描述的实施例是本发明一部分实施例,而不是全部的实施例。本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1