FLAASH大气校正结果出现较多负值的解决方法

我们可能会遇到FLAASH大气校正结果中存在负值情况,尤其是高分辨率图像数据。负值像元经常分布在图像中的阴影、水体等区域,蓝色波段也常常会出现负值像元较多的情况。如果负值较多,比如负值像素占图像5%以上,有可能是数据本身、参数设置等方面因素造成错误的校正结果。本文针对几种情况介绍解决方法。

1、 数据经过了增强处理

虽然数据标识为16bit和一级数据,带有定标参数,通过统计数据的像素值,如下图所示,大部分集中在200以内,定标为辐射亮度值也普遍偏小。

图:DN值统计

这种情况有可能是数据提供商将16bit的数据压缩为8bit,而数据类型依然是16bit。

因此,如果FLAASH大气校正结果中,各个波段都出现大量负值,首先需要检查下数据情况。

2、 FLAASH参数设置

如果大气校正结果中蓝色和绿色波段的负值比较多,成像条件晴朗,数据不具备短波红外而不能使用K-T反演气溶胶,可以将能见度(initial visibility)调整为80-100。如下图为一个WorldView-3大气校正设置不同能见度的结果,波普曲线的形状大致相同。

图:同一个像素波普曲线(左-能见度100,右-能见度40)

3、 结果中存在少量负值

深水体区域、茂密植被区域等出现负值算是比较正常,这也是一些算法中经常选择这些区域作为“暗黑像元”,为了不影响后期的分析,可以将这部分像元值变成0或者比0值大一点点的值。如使用bandmath,表达式为:B1>0。

如果有厚云层的区域,也可能出现大于1的情况。

posted @ 2022-09-02 17:05  ENVI-IDL技术殿堂  阅读(1860)  评论(0编辑  收藏  举报