定量/高光谱遥感之——大气校正(二)



2.6 FLAASH大气校正

FLAASH是基于MODTRAN4+辐射传输模型,MODTRAN模型是由进行大气校正算法研究的领先者SpectralSpectral Sciences, Inc和美国空军实验室(Air Force Research Laboratory)共同研发。Exelis VIS公司负责集成和GUI设计。

1.      FLAASH特点

l 支持传感器种类多,包括多光谱的ASTERAVHRRGeoEye-1IKONOSIRSLandsatMODISSeaWiFSSPOTQuickBirdRapidEye等,高光谱HyMAPAVIRISCASIHYDICEHYPERION(EO-1)AISA等。可以通过自定义波谱响应函数支持更多的传感器。工程化应用价值比较明显。

l FLAASH采用了MODTRAN4+辐射传输模型,该算法精度高。任何有关影像的标准MODTRAN大气模型和气溶胶类型都可以直接使用。

l 通过影像像素光谱上的特征来估计大气的属性,不依赖遥感成像时同步测量的大气参数数据。

l 可以有效地去除水蒸气/气溶胶散射效应,同时基于像素级的校正,矫正目标像元和邻近像元交叉辐射的“邻近效应”。

l 对由于人为抑止而导致波谱噪声进行光谱平滑处理。作为结果,除了真实地表反射率外,还可以得到整幅图像内的能见度、卷云与薄云的分类影像、水气含量数据。

2.      使用ENVI大气校正模块

ENVI大气校正模块的使用主要又以下7个方面组成:1、输入文件准备,2、基本参数设置,3、多光谱数据参数设置,4、高光谱数据参数设置,5、高级设置,6、输出文件,7、处理结果。下面介绍这7个方面内容。

(一) 输入文件准备

1)        支持传感器类型

高光谱包括:HyMAPAVIRISCASIHYDICEHYPERION(EO-1)AISA等;多光谱包括:ASTERAVHRRGeoEye-1IKONOSIRSLandsatMODISSeaWiFSSPOTQuickBirdRapidEye等,

航空:860nm-1135nm波长范围

2)        数据是经过定标后的辐射亮度(辐射率)数据,单位是:(μW/cm2*nm*sr)。

3)        数据带有中心波长(wavelenth)值,如果是高光谱还必须有波段宽度(FWHM,这两个参数都可以通过编辑头文件信息输入(Edit Header)。

4)        数据类型

支持四种数据类型:浮点型(floating)、长整型(long integer )、整型(integer)和无符号整型(unsigned int)。数据存储类型:ENVI标准栅格格式文件,且是BIP或者BIL

5)        波谱范围:flaash能够做的数据光谱范围是0.42500μm

(二) 基本参数设置

1)        输入文件及输出路径设置,如图6所示。

2)        传感器基本信息设置

选择传感器类型,成像中心点经纬度,成像时间,高度信息(成像区域和传感器飞行高度),传感器这些都可以在数据自带信息文件里获得,需要注意的是南半球和西半球要用负值。

 

定量/高光谱遥感之——大气校正(二)_第1张图片
6基本参数设置

3)        大气模型(Atmospheric Model

提供6种大气模型,如表2所示,可根据纬度和成像季节对照表3查找对应的大气模型。

 

Model Atmosphere

Water Vapor

(std atm-cm)

Water Vapor (g/cm2)

Surface Air Temperature

Sub-Arctic Winter (SAW)

518

0.42

-16 °C or 3 °F

Mid-Latitude Winter (MLW)

1060

0.85

-1 °C or 30 °F

U.S. Standard (US)

1762

1.42

15 °C or 59 °

Sub-Arctic Summer (SAS)

2589

2.08

14 °C or 57 °

Mid-Latitude Summer (MLS)

3636

2.92

21 °C or 70 °

Tropical (T)

5119

4.11

27 °C or 80 °

                                  2六种标准的大气模型

Latitude (°N)

Jan.

March

May

July

Sept.

Nov.

80

SAW

SAW

SAW

MLW

MLW

SAW

70

SAW

SAW

MLW

MLW

MLW

SAW

60

MLW

MLW

MLW

SAS

SAS

MLW

50

MLW

MLW

SAS

SAS

SAS

SAS

40

SAS

SAS

SAS

MLS

MLS

SAS

30

MLS

MLS

MLS

T

T

MLS

20

T

T

T

T

T

T

10

T

T

T

T

T

T

0

T

T

T

T

T

T

-10

T

T

T

T

T

T

-20

T

T

T

MLS

MLS

T

-30

MLS

MLS

MLS

MLS

MLS

MLS

-40

SAS

SAS

SAS

SAS

SAS

SAS

-50

SAS

SAS

SAS

MLW

MLW

SAS

-60

MLW

MLW

MLW

MLW

MLW

MLW

-70

MLW

MLW

MLW

MLW

MLW

MLW

-80

MLW

MLW

MLW

SAW

MLW

MLW

3数据经纬度与获取时间对应的大气模型

4)        水气反演Water Retrieval

水气反演设置,采用两种方式对水气进行反演:

a)        利用水气反演模型恢复影像中每个像元的水气量

使用水气反演模型,数据必须具有15nm以上波谱分辨率,且至少覆盖以下波谱范围之一:

l 1050-1210 nm (对应1135 nm)

l 870-1020 nm (对应940 nm)

l 770-870 nm (对应820 nm)

对于大多数多光谱传感器,水气反演默认显示的是NO,因为大多数传感器没有适当的波段来补偿水气的影响。

b)        单一的水气因数用于整体影像,默认是1

对于多光谱数据使用水气反演模型,可以在多光谱设置中手动设置水气波段

5)        气溶胶模型(Aerosol Model

a)        提供四种标准MODTRAN气溶胶模型

Rural(乡村)、Urban(城市)、Maritime(海洋)、Tropospheric(对流层,能见度在40km以上)

b)        两种气溶胶反演方法

2-BandK-T)方法(类似模糊减少法),如果没有找到适应的黑值(一般是阴影区或者水体),系统将采用能见度值来计算;所以即使选择了该选项也要给能见度。

选择None,采用能见度值参与气溶胶反演,能见度值大约参考值参见表4

天气条件

能见度

晴朗

40 to 100 km

中等雾、阴霾

20 to 30 km

厚雾、阴霾

15 km 或者更少

4天气条件与能见度对照表

6)        光谱打磨(高光谱) Spectral Polishing

对高光谱数据的光谱进行打磨处理,对波谱曲线进行微调,使波谱曲线更加近似于真实地物的波谱曲线。

7)        重新定标波长(Recalibratingthe Input Wavelengths

   各个波段的中心波长对大气校正结果影像比较大。

(三) 多光谱数据参数设置

   当基本设置里设置了水气反演以及气溶胶反演,相应的要在此设置相关参数(单击Multispectral Settings)。有两种设置方式:文件方式和图形方式,一般选择图形方式。

1)        水气反演模型参数

 

Water Retrieval

1135 nm

absorption

1117 - 1143 nm

reference upper wing

1184 - 1210 nm

reference lower wing

1050 - 1067 nm

940 nm

absorption

935 - 955 nm

reference upper wing

870 - 890 nm

reference lower wing

995 - 1020 nm

820 nm

absorption

810 - 830 nm

reference upper wing

850 - 870 nm

reference lower wing

770 - 790 nm

Aerosol Retrieval

KT upper

2100 - 2250 nm

KT lower

640 - 680 nm

Cloud Masking

cirrus clouds

1367 - 1383 nm

5推荐使用波长与波段对应关系

2)        气溶胶模型参数设置(用气溶胶模型要求数据波段覆盖660nm2100nm波谱),具体波段选择可以从表5所列中选择。

 

定量/高光谱遥感之——大气校正(二)_第2张图片
7多光谱数据参数设置

(四) 高光谱数据参数设置

3)        自动选择通道定义(推荐)

4)        设置通道定义

 

定量/高光谱遥感之——大气校正(二)_第3张图片
8高光谱设置

(五) 高级设置

 

定量/高光谱遥感之——大气校正(二)_第4张图片

9高级参数设置

在高级设置面板里可以设置以下几个参数:

1)        光谱定义文件:内置AVIRISHYMAPHYDICEHYPERIONCASIAISA

2)        气溶胶厚度系数:用于技术邻域效应范围。一般值为1~2km

3)        CO2混合比率:默认为390ppm

4)        使用领域纠正(Use Adjacency Correction)。

5)        使用以前的MODTRAN模型计算结果。

6)        设置MODTRAN模型的光谱分辨率(推荐值5 cm-1)

7)        设置MODTRAN多散射模型。

提供三种模型供选择IsaacsDISORTScaled DISORT。默认是Scaled DISORTstreams8,这种模型对于小于1000nm具有较高的精度;

8)        天顶角\方位角(针对非星下点传感器)。

9)        输出反射率缩放系数(Output Reflectance Scale Factor):为了降低结果储存空间,默认反射率乘于10000

(六) 输出文件

经过大气校正模块处理,可以得到以下结果:

l 表面反射率影像

l 水气含量数据

l 云图

l 日志文件

l FLAASH大气校正模板文件

(七) 处理结果

此模块的波谱还原精度高,使用大气校正模块进行大气校正,能高保真地恢复地物波谱信息。

 

定量/高光谱遥感之——大气校正(二)_第5张图片

10校正前后效果图

3.         常见问题

    1、如图11所示错误,为因为没有设置输出反射率文件名,解决方法是单击Output Reflectance File按钮,选择反射率数据输出目录及文件名。

 

 

2、在做modis数据时候,不能使用领域纠正(Use Adjacency Correction)。

3、当数据有地理坐标时候,像元大小要也参数中设置保持一致。如你tm数据是25米的,那么选择Landsat时候,像元大小默认是30米,这个时候如果改成25米会报错。

4、得到的结果有负值,这个不好解释,可以理解为误差或者其他因素。或者对太阳光强吸收区域,如水体。

更多错误详细参考:http://blog.sina.com.cn/s/blog_764b1e9d0100pvrk.html

你可能感兴趣的:(遥感)