传统与深度学习遥感变化监测遥感技术路线与方法.docx
《传统与深度学习遥感变化监测遥感技术路线与方法.docx》由会员分享,可在线阅读,更多相关《传统与深度学习遥感变化监测遥感技术路线与方法.docx(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、传统与深度学习遥感变化监测遥感技术路线与方法基于多时相影像进行地表覆盖变化监测是遥感的一个重要应用,在城市违法 建设监测、水政违法建设监测、森林砍伐监测等领域得到广泛应用。由于遥感算 法、数据源质量等原因,遥感变化信息提取一般采用目视解译方式进行,但是目 视解译方式费时费力,大区域工作效率很低。而深度学习可以在很短时间内按照 模型训练要求,快速全面的进行解译,可以大大提高遥感解译的效效率,因此一 般采用传统解译方法与深度学习相结合的方法进行。一、传统多时相影像动态检测技术遥感影像具有周期性特点,利用这一特性就可以用于监测一个地区的地表变 化情况动态监测概述 动态检测的关键技术基于ENVI的动态
2、检测1.1动态监测概述很多人对动态监测和动态检测两个名词有疑惑。动态监测是一个广义的名词, 泛指数据预处理、变化信息发现与提取、变化信息挖掘与应用等,以对整个流程 的表达。动态检测是一个狭义的名词,主要指局部数据预处理、变化信息发现与 提取。在一定的意义和场合上讲,两个词的意思是一样的。当然很多地方把这两 个词说成变化监测和变化检测。遥感动态检测就是从不同时期的遥感数据中,定量地分析和确定地表变化 的特征与过程。它涉及到变化的类型、分布状况与变化量,即需要确定变化前后 的地面类型、界线及变化趋势,能提供地物的空间分布及其变化的定性和定量信 息。目前,遥感变化检测技术大多是针对两个时相的遥感影像
3、进行操作。根据处 理过程来分,遥感变化检测方法可分为三类:(1)图像直接比拟法构筑物构筑物(新修道路)填河动土动土图:变化目标特征2.2深度学习变化监测数据源数据源使用高分辨率卫星数据,现在以高分一号PMS传感器融合校正后的 正射影像DOM产品为例进行说明。研究区如下列图所示:表:数据源分辨卫星数据级别波段 率 时间(米)高分一正射镶嵌影R、G、B f 桐-52 两时期号PMS 像DOM 3波段图:研究区技术流程数据源n预处理深度学习变化地物提提取结果图:技术流程预处理预处理主要包括两时期影像的波段合成。在ENVI工具箱中选择,Raster Management/Build Layer Sta
4、ck,选择两时相3波段影像数据,其他参数按照默认, 设置文件输出路径,点击0K进行波段合成,得到两时期6波段合成结果。Build Layer Stack XInput Rasters:fir regional. dat.regi on_T2. dat-2 rasters.Drag and drop rasters to reorder.Drag and drop rasters to reorder.Grid Definition (opti onel)S S B口 CCoord, system + extents + pixel sizevCoordinate System ExtentsN
5、orthWestEastSouthPixel SizeXYResampling MethodNearest Neighbor Output Raster File J.) Virtual RasterD:Tl_T2_LayerStack. date0 Di splay resultOK | P5anceM图:两时期波段合成深度学习深度学习操作流程主要包括三个局部:首先,创立标签图像。标签栅格的生 成一般先选择典型子区绘制样本后生成标签栅格;第二,训练深度学习模型。有 了标签栅格就可以初始化深度学习模型并进行模型训练,推荐使用随机化参数组 的方法进行模型训练;第三,使用训练好的模型进行目标提取。
6、训练好模型之后 就可以使用训练好的模型进行目标提取。这三步操作是深度学习的主要内容,之 后可进一步将分类结果转换为矢量ROI再次进行编辑生成新的标签栅格重复训 练模型,直到得到较好的结果。创立标签图像影像收据源影像收据源选取影像子区域I fri图:深度学习操作流程创立标签图:1)样本获取创立标签图像之前首先需要获取样本。通过人工目视解译的方法绘制研究区 范围内ROI样本,在ENVI上方工具栏点击 按钮,创立变化图斑ROL沿着变 化图斑轮廓绘制变化图斑样本。如下列图所示:22T31d Vern 3g* Re92c o4 rfteresi flp图:绘制ROI样本如果已有Shapefile矢量样本
7、,也可在ROI工具面板选择FileImportImport Vector导入已有的Shapefile矢量作为ROI样本文件。图:研究区矢量样本关于样本的获取,通常有如下三个原那么:样本区域范围内,全面覆盖多种地物类型。绘制样本尽可能的多。样本轮廓尽可能精确,不要多余地物。2)构建样本库构建样本库可以分为如下四步:样本矢量生成缓冲区将缓冲区合并通过合并后的缓冲区矢量生成最小外接矩形使用最小外接矩形裁剪栅格沿矢量周围扩展1000*1000像素生成缓冲区并将缓冲区合并,之后生成最小 外接矩形(最小外接矩形生成工具可参考244节3)内容),使用外接矩形将影 像切片创立模型训练样本库。矢量裁剪在Tool
8、box中选择Extensions/Frame Subset via Shapefile矢量分幅裁剪工具对影像进行分幅裁剪。图:矩形裁剪创立样本库3)生成标签栅格库标签栅格用于深度学习模型训练,需要通过样本ROI和栅格影像构建标签 栅格。对于大批量标签栅格的生成,可使用ENVI Modeler建模工具进行批量标 签栅格的生成。在ENVI工具箱选择Task Processing/ENVI Modeler翻开建模工 具,构建如下批处理模型,点击Run按钮运行模型,生成批量标签栅格。注:Generate Output Filename 节点可在 App Store 中下载。Build L&bel Ra
9、ster rcm ROIMi :=Build L&bel Raster rcm ROIMi :=图:ENVI Modeler批处理生成标签栅格图:标签栅格库模型训I练对于深度学习模型的训练,推荐使用随机化参数组的方法训练模型。在进行 随机化参数训练之前,需要先初始化一个深度学习模型。在Toolbox工具箱选择 Deep Learning/Train TensorFlow Mask Model,点击 Input Model 下方的 New Model 弹出初始化模型参数设置对话框,Number of Bands为波段合成后影像的波段数 量,这里两时期波段合成后为6波段影像。Number of C
10、lasses为变化类别,这里 变化类别设置为1类即为变化地物类,Output Model选择初始化模型输出路径点 击0K,生成初始化模型。Initialize ENVINet5 Multiclass ModelOK Cancel图:初始化模型接下来使用随机化参数训练工具进行深度学习模型训练。在Toolbox中,选 择Deep Learning/Deep Learning Guide Map翻开深度学习向导工具,在工具对话 框选择 Tools Randomize Training Parameters Using the ENVI Modeler 翻开深度 学习模型随机化参数训练工具。直接点击上
11、方工具栏的Run按钮,弹出随机化 参数训练对话框。图像直接比拟法是最为常见的方法,它是对经过配准的两个时相遥感影像 中像元值直接进行运算和变换处理,找出变化的区域。目前常用的光谱数据直 接比拟法包括图像差值法、图像比值法、植被指数比拟法、主成分分析法、光 谱特征变异法、假彩色合成法、波段替换法、变化矢量分析法、波段交叉相关 分析以及混合检测法等。图像差值法图像差值法就是将两个时相的遥感图像相减。其原理是:图像中未发生变 化的地类在两个时相的遥感图像上一般具有相等或相近的灰度值,而当地类发 生变化时,对应位置的灰度值将有较大差异。因此在差值图像上发生地类变化 区域的灰度值会与背景值有较大差异,从
12、而使变化信息从背景影像中显现出来。 光谱特征变异法同一地物反映在一时相影像上的信息与其反映在另外时相影像上的光谱 信息是一一对应的。当将不同时相的影像进行融合时,如同一地物在两者上的 信息表现不一致时,那么融合后的影像中此地物的光谱就表现得与正常地物的 光谱有所差异,此时称地物发生了光谱特征变异,我们就可以根据发生变异的 光谱特征确定变化信息。 假彩色合成法由于地表的变化,相同传感器对同一地点所获取的不同时相的影像在灰度 上有较大的区别。在进行变化信息的发现时,将前、后两时相的数据精确配准, 再利用假彩色合成的方法,将后一时相的一个波段数据赋予红色通道,前一时 相的同一波段赋予蓝色和绿色通道。
13、利用三原色原理,形成假彩色影像。其中, 地表未发生变化的区域,合成后影像灰度值接近,而土地利用发生变化的区域 那么呈现出红色,即判定为变化区域。 波段替换法在RGB假彩色合成中,G和B分量用前时相的两个波段,用后一时相的 一个波段影像组成R分量,在合成的RGB假彩色图像上能够很容易地发现红 色区域即为变化区域。(2)分类后比拟法分类后结果比拟法是将经过配准的两个时相遥感影像分别进行分类,然后比拟晶 Deep_Learning_Randomize_TrainingIterationsIterations16Input Model,ini t_change_detecti on_model. h5
14、Name: ENVI Deep LearningBands: 6 Classes: 1 Full info.Training Rasters?k_dat_Area274_1atel_raster, dat 4 ?k_dat_Area275_1atel_raster, dat 改 dat Area276 label raster, dat da+ At a 77 1 ah al yay + ay da +278 files.Validation Rasters?k_dat_Ar e a2 74_1ab el_r as t er. dat 人 ;k_dat_Area275_1atel_raster
15、, dat :k dat Area276 label raster, dat *da+ Ay a 7 7 1 ah al yas + ay da +278 files.Augment ScaleOYes NoOVes N。OVes N。Augment Rotati onOKCancel图:随机化参数模型训练Iterations:为迭代训练的次数,这里默认16次,表示一共训练得到16组 模型。Input Model:选择初始化模型或者选择需要再次训练的模型。Training Rasters:选择上一步生成的标签栅格。Validation Rasters:同样选择上一步生成的标签栅格,工具会自动选
16、择80% 数据用于训练,20%数据作为验证。也可以将标签栅格库分为两局部,一局部 用于训练一局部用于验证。Augment Scale:是否使用缩放增强。增强是深度学习常用的一种技术, ENVI深度学习使用缩放和旋转来补充原始训练数据。它可以减少你所需的标 记数量,特别是捕捉各种方向不同和大小不一的同种要素,增强还可以提高模 型的能力,将它所学到的知识推广到新的图像中。但在样本充足的前提下使用 增强会使模型的泛化能力过高,影响提取精度。这里选择No,不进行缩放增 强。Augment Rotation:选No,不进行旋转增强。Raster to Classify:选择要进行变化地物提取的栅格影像,
17、这里选择波段 合成后的研究区影像。Output Directory:选择提取结果存放路径。2.243模型分类通过查看随机化参数训练工具的提取效果,选择泛化能力最强的模型作为深 度学习变化监测提取模型。如下列图显示了不同泛化能力模型的提取效果,图中泛 化能力强的模型不仅没有“漏提”,还发现了人工没有发现的变化图斑,但泛化能 力强的模型也有“过提”的缺点,但相比“漏提”,我们更能接受“过提”。图:泛化能力弱图:泛化能力强选择好模型之后就可以使用已经训练好的模型进行变化地物提取。在 Toolbox 中,选择 Deep Learning/TensorFlow Mask Classification 翻
18、开深度学习模 型分类工具,Input Raster选择研究区数据,Input Trained Model选择训练好的最 优模型,Output Classification Raster选择提取结果输出路径和文件名,Output Class Activation Raster选择类激活栅格输出路径,点击OK。魅 TensorFlow Mask ClassificationInput RasterInput Trained ModelOutput Classification Raster (op ti on b1)Output Class Activation Raster (optional)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 传统 深度 学习 遥感 变化 监测 遥感技术 路线 方法
限制150内