Sentinel-2影像能否使用FLAASH大气校正及校正异常问题咨询
Sentinel-2影像FLAASH大气校正偏亮偏蓝问题解决方案
核心异常原因
2016年后Sentinel-2 L1C产品更新了处理基线、量化系数与波段响应参数,ENVI内置的FLAASH默认Sentinel-2配置未同步更新,加上参数设置偏差就会导致校正结果偏亮偏蓝,对应解决方案如下:
- 修正辐射定标系数输入
2016年后的Sentinel-2 L1C产品辐亮度计算需严格使用产品元数据内的专属参数,公式为L = DN * QUANTIFICATION_VALUE + ADD_OFFSET,基线02.00及之后的产品ADD_OFFSET不为0,不能直接使用ENVI默认辐射定标参数,也不能跳过辐射定标直接输入DN值。逐波段导入时如果使用了错误的定标系数,会导致输入FLAASH的辐亮度整体偏高,是输出偏亮的核心原因。如果从SNAP导出ENVI格式,需在导出时选择保留原始辐亮度单位,禁止开启自动拉伸/缩放。 - 手动匹配FLAASH波段参数
ENVI内置的Sentinel-2波段配置为旧版参数,和2016年后发射的Sentinel-2A/2B实际中心波长、响应范围不匹配,尤其是蓝波段(B2)的参数偏差会直接导致校正结果偏蓝。调整操作如下:- 堆叠图层时排除卷云波段(B10)、水汽波段(B9),仅保留参与校正的可见光、近红外、短波红外波段
- 手动逐波段填写对应Sentinel-2卫星(区分A/B星)的实际中心波长,禁止使用FLAASH默认填充值
- 调整大气参数配置
- 输入FLAASH的源数据必须为单位是μW/(cm²·nm·sr)的辐亮度数据,不能直接输入DN值或地表反射率产品
- 大气模式需匹配影像成像时间、研究区经纬度,气溶胶模型匹配研究区下垫面类型,无实测气溶胶数据时需选择
2-band(K-T)气溶胶反演方法,不要使用默认的无气溶胶设置
- 检查输出显示设置
FLAASH默认输出为缩放10000倍的反射率产品,直接默认显示时会因值域超出0-1的显示范围看起来偏亮,可在输出设置中将缩放系数调整为1,或显示时手动拉伸值域到0~1区间即可。
内容的提问来源于stack exchange,提问作者S Afagh
相关产品推荐
相关产品推荐

