基于SNAP使用SAR数据做变化检测change detection
- 1. 前言
- 2. 步骤
- 2.1 添加数据
- 2.2 辐射定标--散斑过滤--地形矫正
- 2.3 裁剪
- 2.4 变化检测
- 3.查看变化检测结果
1. 前言
在SNAP中,change detection主要通过Stack工具来完成。
SAR数据:Radarsat-2 SLC
其他数据:研究区边界、精密轨道(可选)、研究区DEM
2. 步骤
- 思路:
在SNAP中:
Radiometric and geometric calibration
Apply Orbit File(option)–Radiometric Calibration–Single Product Speckle Filter–Range-Doppler-Terrain Correction–Subsetting
Change composite
Create Stack
2.1 添加数据
只需要将压缩包拖入SNAP即可,查看数据的bands与重叠范围


2.2 辐射定标–散斑过滤–地形矫正
由于缺少精密轨道数据,在此不应用轨道
我的习惯是建模进行流处理,对于能流处理的步骤尽量流处理,在此将辐射定标--散斑过滤--地形矫正合成工作流。
- 辐射定标

- 所有数据应选择相同的任一波段。

-
散斑过滤


-
地形校正


在选择参考DEM时,默认是SNAP自动下载所需要的DEM tiles,可以更换DEM数据。当网络不畅时,可选择本地DEM。

- 工作流


2.3 裁剪
将两期数据裁剪到相同的地理范围
- 右键窗口选择
Spatial Subset from View,

- 在弹出的窗口中选择
Geo Coordinates,输入相同的四至经纬度。


2.4 变化检测
Radar → Coregistration → Stack Tools → Create Stack


输出为GeoTIFF格式

3.查看变化检测结果


感谢阅读!