flaash大气校正

合集下载

flaash大气校正

flaash大气校正

基于像素级的校正,校正由于漫反射引起的连带效应。


1、原理
基于太阳波谱范围内(不包括热辐射)和平面朗伯体(或近似平 面朗伯体),在传感器处接收的像元光谱辐射亮度公式为:
其中,பைடு நூலகம்

在大气校正参数获取后, 根据该方程逐个波段像元计算地表平均反射率。
2、优点

支持传感器的种类多; 算法精度高;

通过图像像素光谱上的特征来估计大气的属性,
多光谱设置(Multispectral Settings)
校正前
校正后

采用典型地物的光谱曲线特征来检验,如植被、水体。

气溶胶反演(Aerosol Retrieval)

None:选择此项时,初始能见度(Initial Visibility)值将用于气溶胶 反演模型;

2-Band(K-T):当没有找到合适的黑暗像元时,初始能见度值将用
于气溶胶反演模型;

2-Band Over Water:用于海面上的图像。

尺度转换因子:为了将输入的辐亮度数据变为浮点型,当各波段的辐亮
度单位不一样时,选择第一项;否则选择第二项。

Ground Elevation:影像区域平均海拔,从相应区域的DEM 获取平均值;

大气模型(Atmospheric Model)

气溶胶模型(Aerosol Model)

初始能见度(Initial Visibility Value) 根据天气条件估计。
组员:王玲 王芹 李文苹

模型介绍(原理、优点、条件) 校正过程(步骤、参数说明) 结果评价
1、原理

全称:Fast Line-of-sight Atmospheric Analysis of Spectral Hypercubes

flaash大气辐射校正

flaash大气辐射校正

flaash大气辐射校正-李修楠制作一,把DN值转化为亮度1打开landsat5号星图像,7 4 2 波段分别赋值RGB2 单击basic tools >preprocessing>calibration utilities>landsat calibration选择六个反射通道,单击ok3.选择radiance,选择文件保存,等待处理结果处理完得到六个反射通道的亮度值二。

把亮度转化为bip格式1 单击basic tools>convert data(BSQ BIL BIP )然后弹出一个界面选择亮度值,单击ok然后弹出一个界面选择一种格式我选bip,选择文件保存等待处理结果。

三。

FLAASH1 单击spectral>FLAASH2出现以下界面,单击input radiance image选择 bip 格式的那个数据然后ok3再然后出现一个窗口,尺度转换因子,选择单一的转换因子,为10 如图4 。

单击 output reflectance file 选择文件存放位置命名。

5.选择这一景影像的中心经纬度。

如图6,选择传感器类型单击nkown—M> multispectral>landsat TM 57(1)设置获得图像的时间,2006年的8月17日 2时30分(2)大气模型 atmospheric model 选择中纬度夏季mid latitude summer (3)气溶胶选择农村aerosol model 》rural(4)气溶胶反演两个波段k-T aersol retrieval》 2-band(k-T)如图8 单击 Multispetral Settings 出现一个界面单击 kaufman-Tanre aerosol retrieval 选择第一个如图然后okOk完之后单击apply 等待结果结果如图最后,加载校正后的图同样7 4 2 rgb。

进行地理链接,调出光谱曲线比较二者不同。

FLAASH大气校正和黑暗像元法

FLAASH大气校正和黑暗像元法

FLAASH大气校正和黑暗像元法操作指导FLAASH大气校正大气是介于卫星传感器与地球表层之间的一层由多种气体及气溶胶组成的介质层。

在太阳辐射到达地表再到达卫星传感器的过程中,两次经过大气,故大气对太阳辐射的作用影响比较大。

大气校正的目的是消除大气和光照等因素对地物反射的影响,广义上讲是获得地物反射率、辐射率或者地表温度等真实物理模型参数,狭义上是获取地物真实反射率数据。

大气校正可以用来消除大气中水蒸气、氧气、二氧化碳、甲烷和臭氧等物质对地物反射的影响,也可以消除大气分子和气溶胶散射的影响。

大多数情况下,大气校正也是反演地物真实反射率的过程。

目前应用广泛的大气辐射传输模型有30多种,常用的辐射传输模型主要有6S、MODTRAN和ATCOR等,各种模型的基本原理都是基本相同,其中MODTRAN模型的精度最高。

MODTRAN模型还可以计算热红外波段。

实验数据实习所用到的数据为TM影像和ETM+影像,其FLAASH大气校正的方法和操作步骤一致,这里以TM影像为例介绍。

对于各个影像所需要的具体参数,将在需要用到的时候说明。

本文采用的实验测试数据为,具体的数据内容列表见下图1:1991年1999年2010年图1该数据包含了7个波段,其中的B6为热红外波段,不在本次Flaash校正范围内,其他剩余波段为可见光波段,需要进行大气校正。

操作步骤1、打开tm原始影像数据ENVI > file > open image file > ‘LT51230321991168BJC00_MTLold.txt’ > 打开文件,如下:可见光波段为选择波段图3辐射定标参数设置对话框3、储存顺序调整Flassh大气校正对于波段存储的要求为:BIL,BIP格式,上述计算得到的存储方式为BSQ,在此进行波段存储顺序的转化,具体操作如下:ENVI > basic tools > convert data (BSQ ,BIL ,BIP)图 4 存放顺序转换4、Flaash校正参数设置大气校正的前期准备工作完毕,现在进行校正参数的设置:ENVI > basic tools > preprocessing > calibration utilities > FLAASH,弹出对话框:的BIL或BIP格式数据,然后会弹出下面对话框(图6),按照下图进行设置。

FLAASH大气校正软件使用说明

FLAASH大气校正软件使用说明

FLAASH 大气校正软件使用须知胡顺石 hufrank@(中国科学院遥感应用研究所)1 输入数据要求1.波段范围:卫星图像400—2500nm ,航空图像860—1135nm ;2.数据类型:必须是浮点型、4位有符号整型、2位无符号整型;3.影像存储格式:输入影像必须是BIL 或BIP 格式;4.影像单位:输入影像的单位必须是2/()W cm nm sr μ⋅⋅,如果单位不一致,先转换成所需要的单位。

可以指定为每个波段指定一个缩放因子,这需要一个文本文件,文本文件中包含每个波段对应的缩放因子;也可以为整幅影像的所有波段指定相同的缩放因子,5.水汽获取:如果要获取图像水汽含量,传感器具有1050~1210nm ,770~870nm 或者870~1020nm 范围内的通道,并且这些通道必须具有至少15nm 的光谱分辨率;6.气溶胶获取:如果要获取图像气溶胶含量,传感器必须具有660nm 和2100nm 附近的通道,这些通道主要是用于获取“黑暗像元”,条件为0.662.1 2.1(0.1)&&(0.45)ρρρ≤≈,如果输入图像中还具有800nm 和420nm 附近的通道,可以用于消除阴影和水体,条件为0.880.42 1.0ρρ≤; 7.输入波长信息:对于FLAASH 暂时没有的传感器类型:如果是高光谱数据,需要波长、FWHM 信息,这些信息可以在头文件中,也可以建立一个ASCII 文件进行存储;如果是多光谱数据,由要输入光谱响应函数,这需要在“Multispectral Settings ”中进行设置。

2 多光谱设置1.对于大部分多光谱数据而言,由于其不具备水汽反演通道,并且光谱分辨率没有达到15nm ,水汽反演功能是不能设置的;2.气溶胶反演,如下图所示。

这些参数用于确定黑暗像元,用于气溶胶反演;KT Upper Channel:建议选择2100nm附近的通道;KT Lower Channel:建议选择660nm附近的通道;Maximum Upper Channel Reflectance:建议设置为0.1 ,即:2.10.1ρ≤;Reflectance Ratio:为反射率比值,建议设置为0.45,即:0.662.10.45ρρ≈;Cirrus Channel (optional):确定云的通道,建议设置为1367—1383nm左右的通道;图1 多光谱设置水汽、气溶胶和云反演通道设置如下图所示:图2 通道设置波长范围3高光谱设置1.Automatic Selection:根据输入高光谱数据的光谱特征信息,自动选择水汽、气溶胶和云反演通道;2.File:选择某一高光谱通道定义文件,然后根据文件中指定的反演通道进行反演。

高光谱数据FLAASH大气校正

高光谱数据FLAASH大气校正

第13章高光谱数据FLAASH大气校正本节以AVIRIS高光谱数据为数据源,介绍高光谱数据的FLAASH大气校正过程。

13.1 浏览高光谱数据此AVIRIS高光谱数据为经过传感器定标的辐射亮度数据。

(1)在ENVI主菜单中,选择File→Open Image File,打开JasperRidge98av.img文件。

(2)在波段列表中,选择JasperRidge98av.img,单击右键选择Load True Color,在Display 窗口中显示真彩色合成图像。

(3)在主图像窗口中单击右键,快捷菜单中选择Pixel Locator。

设置Sample:366,Line:179。

此像元为硬质水泥地,吸收特征主要受大气的影响,单击Apply按钮。

(4)在主图像窗口中单击右键,快捷菜单中选择Z Profile,打开Spectral Profile窗口,绘制像素(366,179)的波谱剖面。

(5)在Spectral Profile窗口中,可以看到在760nm,940nm和1135nm处,水汽具有吸收特征,1400nm和1900nm附近基本没有反射能量,二氧化碳在2000nm附近有两个吸收特征。

13.2 AVIRIS数据大气校正(1)在ENVI主菜单中,选择Spectral→FLAASH,打开FLAASH Atmospheric Correction Model Input Parameters对话框。

(2)单击Input Radiance Image按钮,选择JasperRidge98av.img文件。

在Radiance Scale Factors对话框中,选择Read array of scale factors from ASCII file,单击OK按钮。

(3)选择AVIRIS_1998_scale.txt文件,按照默认设置,单击OK按钮。

(4)单击Output Reflectance File按钮,选择输出路径及文件名JasperRidge98av.img。

flaash大气校正

flaash大气校正

flaash大气校正Flaash大气校正(IRSP6-08.3.24)大气校正的目的是消除大气和光照等因素对地物反射的影响,获得地物反射率和辐射率、地表温度等真实物理模型参数,用来消除大气中水蒸气、氧气、二氧化碳、甲烷和臭氧对地物反射的影响,消除大气分子和气溶胶散射的影响。

FLAASH可以处理任何高光谱数据、卫星数据和航空数据(860nm/1135nm),这些数据是由HyMAP、AVIRIS、CASI、HYDICE、HYPERION(EO-1)AISA、HARP、DAIS、Probe-1、TRWIS-3、SINDRI、MIVIS、OrbView-4、NEMO 等传感器获得的。

FLAASH还可以校正垂直成像数据和侧视成像数据。

Flaash大气校正使用了MODTRAN 4+辐射传输模型的代码,基于像素级的校正,校正由于漫反射引起的连带效应,包含卷云和不透明云层的分类图,可调整由于人为抑止而导致的波谱平滑。

FLAASH可对Landsat, SPOT, AVHRR, ASTER, MODIS, MERIS, AATSR, IRS等多光谱、高光谱数据、航空影像及自定义格式的高光谱影像进行快速大气校正分析。

能有效消除大气和光照等因素对地物反射的影响,获得地物较为准确的反射率和辐射率、地表温度等真实物理模型参数。

校正过程点击envi——Basic Tools -Preprocessing - Calibration Utilities -FLAASHSpectral -FLAASH.或者点击envi-spectral- FLAASH1、输入数据必须是辐射校正后的数据,对辐射校正数据转成BIL或BIP格式(Basic Tools ——Convert Data);2、对输入数据进行头文件编辑,主要是对波长wavelenth(即每一波段的波长中心值)和波长宽度fwhm(每一波段的波长范围)的编辑。

不是高光谱数据可以不对fwhm进行编辑。

flash大气校正

flash大气校正

flash大气校正遥感数字图像处理(FLAASH 大气校正实践)实习报告学院:应用气象一,实验内容FLAASH 的特点是:1) 支持多种传感器,包括多光谱和高光谱。

可以通过自定义波谱响应函数支持更多的传感器。

2) FLAASH 采用MODTRAN+辐射传输模型,算法精度高。

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

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

5) 对由于人为抑制而导致波谱噪声进行光谱平滑处理。

可以得到真实地表反射率、整幅图像内的能见度、卷云与薄云的分类图像、水汽含量数据。

二,实验步骤及结果FLAASH 的处理步骤:1) 从图像中获取大气参数,包括能见度(气溶胶光学厚度)、气溶胶类型和大气水汽含量。

气溶胶反演算法沿用了暗目标法,水汽含量的反演是基于水汽吸收的光谱特征,采用了波段比值法,并逐像元进行。

2) 大气参数获取之后,通过求解大气辐射传输方程来获取反射率数据。

3) 利用图像中光谱平滑的像元对整幅图像进行光谱平滑运算。

FLAASH 操作:1)启动程序:ENVI―Basic Tools―Preprocessing―CalibrationUtilities―FLAASH。

图1 中FLAASH 程序界面分为三个部分。

上部分为设置文件输入与输出信息;中间部分为传感器与影像目标信息;下部分为大气参数(大气模式和气溶胶类型等)的设置。

图1 FLAASH 程序界面2)以一景要进行大气效应校正的LANDSAT ETM+为例进行FLAASH大气校正。

首先打开原始影像数据。

图2使用ENVI--File--Open External File--Landsat--GeoTIFF with Metadata命令打开的一景2021年Landsat ETM+影像。

图2 Landsat ETM 数据导入3)对影像进行定标,单位转换和文件储存格式转换。

flaash大气校正操作流程

flaash大气校正操作流程

利用 spectral builder 导入该文件,如下:
FWHM 没有,不用写。 确定后,再次 impor txt 文件,如下:
然后,File 菜单保存为光谱库文件,如下:
此时,可查看光谱响应函数,如下:
2.点击 Mulitispectral Settings 导入刚才的光谱响应函数库,如下:
利用 Solar Angles 可以计算太阳天顶角和太阳方位角,如下:
利用 Meterorological Range 可以根据 550nm 的 AOD 换算出能见度, aerosol thickness 一般是 2km 左右,Modtran 计算如下:
9)最后的界面为:
二.Multispectral Settings 界面 1.利用 ENVI 的 SpectralSpectral libraries 制作各个通道的光谱响应函数光谱库文件。波长 及响应函数拷贝入 txt,部分截图如下:
j
* fi 1 in Nhomakorabeai
f
i 1
n
n
i
Fwhm 计算公式为:
Fwhm j
输入的界面为:
f
i 1
i
2

之后选择单一的 scale,scale 设为 10,如下:
1). 2). 3). 4). 5). 6). 7). 8).
Output reflectance file 是输入需要保存反反射率文件的路径。 Out directory for flash file 输入的是保存中间结果的文件夹。 Flight time 是影像成像时间。 Scence center location 可以影像头文件中找到。 Atmospheric Model 可以根据具体地区的温度以及空气湿度找到对应的类型。 Water retrieval 需要有适合水汽反演的波段才行。 Aerosol retrieval 需要??。 Initial visibility (km) 可以有所测的 AOD 通过软件 modo 进行换算。 大气校正的结果的好 坏可通过调整这个参数,我们所测的 AOD 可以乘以 0.85~0.95 的系数。软件在 E:\大气 校正\flaash 大气校正\modo_install\modo_v3\bin 里面。运行如下:
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程名称:定量遥感
专业名称遥感科学与技术
班级
学号
姓名
实验名称 FLAASH 大气校正
【实验名称】FLAASH大气校正
【实验目的】了解用ENVI进行FLAASH大气校正的流程,明白各步骤的意义
【实验内容】
准备ASTER数据
1.打开ENVI主菜单,选择File-Open External File – EOS-ASTER
2.选择AST_L1A.hdf打开
配准数据
3.从ENVI主菜单中选择Map- Georeference ASTER- Georeference Data
点击列表中第一个文件,这个文件有三个波段,波段范围从0.556
μm 到0.807 μm ,点击OK
4.在新弹出的投影列表中选择Geographic Lat/Lon,点击OK
5.在参数对话框中,点击将输出结果存为文件,文件名为vnir_georef. 选择一个文件夹,点击OK
6.重复以上3-5步,选择波段范围为1.656到2.4的AST_L1A的文件,在参数对话框中,输入输出文件名为swir_georef,这样vnir和swir波段就出现在波段列表中了
合并VNIR 和SWIR数据
7.在ENVI主菜单中选择Basic Tools Layer Stacking,弹出Layer Stacking Parameters
对话框
8.点击Import File,选择vnir_georef,点击OK,再次点击Import File,选择swir_georef,点击OK,确保vnir_georef是在上面的文件
9.确定Inclusive按钮被选择
10.确定Output Map Projection是Geographic Lat/Lon.
11.其余选项不变,选择输出文件夹,文件名为aster_vnir_swir,点击OK
转换格式
12.在ENVI主菜单中选择Basic Tools Convert Data (BSQ, BIL, BIP) ,选择合成VNIR/SWIR数据aster_vnir_swir,点击OK
13.选择BIL并且保证Convert In Place 为N0,选择输出文件夹,文件名为aster_BIL,ASTER 数据就被转换成FLAASH可以接受的格式。

FLAASH参数设置
14.在ENVI主菜单中,选择Spectral FLAASH,出现FLAASH大气校正输入参数菜单
15.点击Input Radiance Image,出现FLAASH输入文件菜单,选择aster_BIL,点击OK
16.选择Use single scale factor for all bands ,在Single scale factor 后输入10,点击OK
17.点击Output Reflectance File 并选择一个输出文件夹,自定义一个输出名称,点击Output Directory for FLAASH Files 并选择一个输出文件夹
场景和传感器信息
18.在传感器类型中选择Multispectral ASTER,传感器高度变为705千米,像元大小输入15米,地面高程舒服2.537.
19.在主菜单中选择Basic Tools Preprocessing Data-Specific Utilities View HDF Global Attributes. 选择AST_L1A.hdf,打开,将文件保存为ASCII文件,用记事本打本
20.查找‘SCENECENTER‘,可以查看到纬度latitude和经度longitude,点击DD<->DMS,输入longitude-105.637035 latitude 38.290529
21.查找‘SINGLEDATETIME‘,得到飞行时间为2000.06.01,18.16.51,
选择大气模型
22.在Atmospheric Model下拉菜单中选择U.S standard
选择气溶胶模型
23.Aerosol Model中选择Rural.Aerosol Retrieval中选择None
运行FLAASH
24,点击Apply,得到结果
【实验体会】
【老师打分与签名】。

相关文档
最新文档