GF2遥感影像预处理全流程

时间:2024-02-24 10:22:59

GF2遥感影像数据集处理

写在前头:为个人学习的总结,过段时间会把IDL自动化处理的代码整理上传,该文章参考了很多大佬的博文,稍后会整理一并给出。

数据分析:

以GF2_PMS1为例:

命名规则:

GF2_PMS1_E55.4_N25.3_20210205_L1A0005457874

GF2:高分二号 PMS1:一台PMS多光谱相机 E55.4_N25.3:经纬度 20210205:时间 L1A:级别 0005457874:编号

文件说明:

文件总览 image-20210727154954730
MSS多光谱图像:空间分辨率低,光谱分辨率高 image-20210727154334788
image-20210726170559623
PAN全色图像:空间分辨率高,光谱分辨率低 image-20210727154404174
image-20210726170540642
rpb文件:用于图像正射校正
xml文件:图像对应参数

高分影像处理流程:

1.辐射定标(大气校正的准备工作):

一般来讲,辐射定标就是将图像的数字量化值(DN)转化为辐射亮度值或者反射率或者表面温度等物理量的处理过程。

2.大气校正:

当太阳辐射通过大气以某种方式入射到物体表面然后再反射回传感器,由于大气气溶胶、地形和邻近地物等影像,使得原始影像包含物体表面,大气,以及太阳的信息等信息的综合。而如果我们想要了解某一物体表面的光谱属性,我们必须将它的反射信息从大气和太阳的信息中分离出来,这就需要进行大气校正过程。

3.正射校正(几何校正):

先进行辐射定标和大气校正,然后进行几何校正。因为几何校正的时候会重采样,重采样会改变像元值,从而影响辐射定标和大气校正的结果。

4.NOTE:

辐射校正=辐射定标+大气校正

全色图像不进行大气校正

以GF2_PMS1为例:

多光谱图像(MSS)与全色图像(PAN):

PAN MSS
总览图 image-20210728092051458 image-20210728092105540
部分细节图 image-20210728092254194 image-20210728092245322

多光谱图像(MSS):

辐射定标部分(Radiometric Calibration):

辐射定标步骤:
说明 示例
右击然后点击View Metadata,可以看到影像的元数据信息,点击Spectral,查看辐射定标系数,可与中国资源卫星中心下载得到的绝对辐射定标系数对比。其更新存在滞后,常在年尾更新 image-20210728092757618
定标系数http://www.cresda.com/CN/Downloads/dbcs/index.shtml 光谱响应函数http://www.cresda.com/CN/Downloads/gpxyhs/index.shtml
在Toolbox中,双击Radiometric Correction--Radiometric Calibration image-20210728093324664
选择需要处理的文件,点击OK。Spatial_Subset自定义选择空间裁剪,Spectral_Subset自定义选择波段裁剪 image-20210728093430030
弹出Radiometric Calibration对话框,Calibration Type选择为Radiance, Output Interleave选择为BIL,点击Apply FLAASH Settings,Scale Factor自动变为0.10,设置输出路径及名称,点击OK执行,完成辐射定标 image-20210728093914326
Output_Interleave一般选择BIL,具体可参照https://www.zhihu.com/question/30174458
数据路径为D:\ENVI_DATA\GF2_PMS1_XXXX
辐射定标输出路径为D:\ENVI_DATA\GF2_PMS1_XXXX\GF2_PMS1_XXXX_RadCor.dat GF2_PMS1_XXXX_RadCor.dat为文件名,后缀dat为标准格式,文件尾部_RadCor为标记字段
辐射定标结果一览:
MSS Radiometric Calibration
总览图 image-20210728094421053 image-20210728094353168
部分细节图 image-20210728094507931 image-20210728094518402
植被光谱曲线变化 image-20210728094816324 image-20210728094858169

大气校正部分(FLAASH):

大气校正步骤:
说明 示例
在Toolbox中,双击Radiometric Correction--Atmospheric Correction Module--FLAASH Atmospheric Correction打开大气校正面板 image-20210728100834992
此处参数设置较为复杂 image-20210728101026666
Input Radiance Image选择上一步做完辐射定标的文件 image-20210728101139954
Radiance Scale Factors选择第二项Use single scale factor for all bands。因为在辐射定标时已经设置了单位,所以这里不用改,如果没有设置,这里应该填10 image-20210728101232870
Output Reflectance File为输出的大气校正文件Output Directory for FLAASH Files为输出的临时文件夹 image-20210728101548029
经纬度信息、时间信息已经自动获取 image-20210728102144273
对应参数设置后 image-20210728103623032
光谱响应函数设置 image-20210728104043797
找到下载好的资源文件 image-20210728104135561
文件后缀为sli,需主要PMS1还是PMS2 image-20210728104240347
回到主面板,点击Advancced Settings,其中Use Tiled Processing修改为No,确认后回到主面板点击Apply运行;如运行过程中出现下图错误,则返回Advancced Settings,将Use Tiled Processing修改为Yes,Tile Size(Mb)设置为100Mb-1024Mb,对应本计算机内存8GB-64GB,确认后返回主面板点击Apply运行。 image-20210728104441040
image-20210728104532956
校正结果 image-20210728104932134
有关参数说明:
属性
Sensor Type Multispectral→UNKNOWN→MSI
Sensor Altitude 631km(GF2卫星轨道高度)
Ground Elevation 成像区域平均高度,通过DEM数据获取。没有DEM数据则可查询平均海拔。
Pixel Size 4m
Water Retrieval 大多数多光谱数据不推荐反演水汽含量
Atmospheric Model 根据latitude和月份选择(latitude可在xml文件中获取或在工具栏中使用工具获取)
image-20210728101914657 image-20210727145848641
Aerosol Model image-20210727151156506
Aerosol Retrieval 由于缺少短波红外,此处选择None;是否可进行KT变换——打开多光谱设置,Defaults选择陆地,发现KT变换没有改变,所以选择None。详情参照https://zhuanlan.zhihu.com/p/344736260
Aerosol Retrieval参数选择:
打开多光谱设置,选择KT_Aerosol Retrieval image-20210728110345948
Defaults选择陆地,发现KT变换没有改变,所以选择None img
Ground Elevation的一种估测方法:
1.打开需要估计区域对应的图像 image-20210727143852924
2.选择Flie->Open World Data->Elevation(GMTED2010),打开ENVI自带的全球900m分辨率的DEM数据 image-20210727143914936
3.在ToolBox中,选择/Statistics/Compute Statistics image-20210727144052815
4.选择GMTED2010.jp2数据,打开Stats Subset选项 image-20210727144221628
5.选择File,选择估计区域对应图像 image-20210727145216024
6.选择Image,查看选择后结果。红色区域为估计区域 image-20210727145316554
7.mean即为估计值,单位为m image-20210727145410389
大气校正结果一览:
辐射定标获得的文件 大气校正获得的文件
image-20210727153748506 image-20210727153838093
image-20210728105655639 image-20210728105621245

正射校正部分(RPC Orthorectification Workflow):

正射校正步骤:
说明 示例
在Toolbox中,启动/Geometric Correction/Orthorectification/RPC Orthorectification Workflow工具 image-20210728110925567
Input File选择上一步大气校正后的文件,DEM File默认不变,点击Next image-20210728111006292
Advanced面板中注意Output Pixel Size为4m image-20210728111114679
Export面板中在Out Filename中设置输出名称及路径,点击Finish,完成正射校正 image-20210728111155553
正射校正结果一览:
大气校正后文件 正射校正后文件
image-20210728111410602 image-20210728111424791

多光谱影像处理总览:

阶段 示例
多光谱图像 image-20210728111741491
辐射定标后 image-20210728111753223
大气校正后 image-20210728111809069
正射校正后 image-20210728111820490

全色图像(PAN):

辐射定标部分(全色影像PAN一般无需大气校正):

辐射定标步骤:
说明 示例
1.在Toolbox中,打开/Radiometric Correction/Radiometric Calibration image-20210728141140462
2.选择全色波段影像 image-20210728141219639
3.由于多光谱FLAASH大气校正的结果为扩大了10000倍的反射率数据,为了让融合图像效果好,需要将全色数据与多光谱数据的像元值变成一致。这里使用辐射定标工具将全色数据定标为大气表观反射率,并扩大10000倍。 image-20210728142115762
辐射定标结果一览:
辐射定标前: 辐射定标后:
image-20210728142351959 image-20210728142414046
image-20210728142442854 image-20210728142453281

正射校正:

正射校正步骤:
说明 示例
在Toolbox中,启动/Geometric Correction/Orthorectification/RPC Orthorectification Workflow工具 image-20210728110925567
Input File选择上一步辐射定标后的文件,DEM File默认不变,点击Next image-20210728144344570
Advanced面板中注意Output Pixel Size为1m image-20210728144427158
Export面板中在Out Filename中设置输出名称及路径,点击Finish,完成正射校正 image-20210728144500068
正射校正结果一览:
正射校正前 正射校正后
image-20210728144646075 image-20210728144656670
image-20210728144714955 image-20210728144724609

图像融合:

​ ENVI5.2版本中新增了NNDiffuse Pan Sharpening融合方法,该方法的融合结果对于色彩、纹理和光谱信息,均能得到很好保留,还具有很好的处理效率,并支持RPC虚拟定位和无地理空间坐标的图像。为了得到更好的融合效果,对多光谱和全色影像有几点要求:多光谱图像中每个波段的波谱响应函数重叠度要求最小,全色波段的波谱范围覆盖所有多光谱的波谱范围,另外,全色图像的分辨率必须是多光谱的整数倍,最好是4倍。

​ 使用NNDiffuse方法对国产卫星影像融合时,有些影像覆盖区域有大片水域或者浓密植被时,融合结果的蓝色波段会偏蓝。这种情况我们可以考虑使用Gram-Schmidt融合方法。使用Gram-Schmidt融合方法时,分两种情况:没有背景0值和有很多背景0值情况下(一般为整景影像时)。

image-20210728150243487

NNDiffuse Pan Sharpening:

NNDiffuse Pan Sharpening工具要求输入的多光谱和全色数据的空间分辨率是整数倍的(本例正射校正时分别将多光谱的全色的分辨率重采样为4米和1米,就是为了方便该工具的使用)

说明 示例
在Toolbox中,启动/Image Sharpening/NNDiffuse Pan Sharpening image-20210728145040380
低精度栅格:多光谱 高精度栅格:全色 设置输出路径 image-20210728145349899
效果一览
MSS PAN 融合后:
image-20210728150057359 image-20210728150108665 image-20210728150119759

Gram-Schmidt Pan Sharpening:

说明 示例
在Toolbox中,启动/Image Sharpening/Gram-Schmidt Pan Sharpening image-20210728150332793
选择低分辨率影像:MSS image-20210728150417023
选择高分辨率影像:PAN image-20210728150509013
设置参数如图,设置输出路径。点击ok执行 image-20210728150842395
效果一览:
MSS image-20210728153130070
PAN image-20210728153140227
NNDiffuse_Pan_Sharpening image-20210728153149578
Gram_Schmidt_Pan_Sharpening image-20210728153157350