4. 高光谱影像预处理实战

光谱角匹配(SAM)把每个像元的光谱看作高维空间中的一条向量,只比较它与参考光谱之间的夹角,对整体亮度缩放不敏感。这一特性常被误解为“SAM不需要预处理”,实际上恰恰相反:SAM对光谱形状极其敏感,任何改变吸收峰位置、深度比例或引入随机噪声的处理,都会直接改变夹角大小。本节围绕辐射定标、大气校正、坏波段剔除与光谱平滑四个环节,说明它们各自改变了光谱的什么属性,以及这些改变如何传导到SAM的夹角判据上。

一、四个环节在SAM链路中的位置与作用

先建立整体认识:辐射定标把DN值转为辐亮度,消除传感器响应差异;大气校正把辐亮度反演为地表反射率,去掉大气吸收与散射造成的“假吸收峰”;坏波段剔除去掉水汽吸收饱和、信噪比过低或定标异常的波段,避免噪声维度污染夹角计算;光谱平滑抑制随机噪声,稳定光谱形状。四者的作用对象不同,但对SAM的影响都体现在“夹角是否更接近真实地物”这一条主线上。

原始DN影像 含传感器响应差异 辐射定标 DN → 辐亮度 大气校正 辐亮度 → 地表反射率 坏波段剔除 去水汽/低SNR波段 光谱平滑 抑制随机噪声 各环节对光谱形状的影响(SAM只关心形状,不关心整体幅度) 整体幅度缩放 形状基本不变 → 夹角影响小 去除大气吸收 恢复真实吸收峰 → 夹角显著改善 去掉噪声维度 减少虚假差异 → 夹角更稳定 平滑随机抖动 保留宽吸收特征 → 夹角方差下降 过度平滑风险 窄吸收峰被抹平 → 夹角失真 SAM 夹角判据:θ = arccos( Σ(tᵢ·rᵢ) / (‖t‖·‖r‖) ) t 为像元光谱向量,r 为参考光谱向量;θ 越小越相似 输入预处理后光谱 θ < 阈值(如0.10 rad) 判为同类矿物 θ ≥ 阈值 判为异类或待复核

二、辐射定标:先把量纲统一

ENVI中通常通过 Radiometric Calibration 工具完成定标,输入为原始DN影像及元数据中的增益(Gain)与偏移(Offset)。以常见推扫式高光谱传感器为例,定标公式为 L = Gain × DN + Offset,输出辐亮度单位一般为 μW/(cm²·sr·nm)。定标本身对SAM夹角影响有限,因为它是逐波段线性变换,若各波段增益接近,光谱形状几乎不变。但若某些波段增益异常或存在坏像元,定标后这些波段的辐亮度会出现尖峰或负值,反而放大噪声维度的影响。因此定标后应检查辐亮度是否为负、是否存在条带,必要时先做坏像元修复再进入大气校正。

三、大气校正:SAM精度提升最明显的一步

大气校正把辐亮度反演为地表反射率,常用FLAASH或QUAC。FLAASH需要输入传感器类型、成像时间、中心经纬度、气溶胶模型、能见度等参数;QUAC为经验方法,无需气溶胶输入,适合缺少同步大气参数时的快速处理。以FLAASH为例,典型参数可设为:气溶胶模型 Rural、初始能见度 40 km、水汽反演开启。校正后应重点观察 760 nm 附近的氧气吸收带和 1400/1900 nm 水汽吸收带是否被明显压制——若这些位置仍存在深谷,说明大气校正不充分,SAM会把这些“假吸收”误判为矿物特征。

判断大气校正是否到位,可选取影像中已知的植被或裸土像元,检查其反射率光谱是否落在合理范围(植被在近红外应明显高于红光,裸土光谱整体平缓上升)。这是比单纯看数值范围更可靠的教学检查方法。

四、坏波段剔除:给夹角计算“减负”

高光谱数据中常见三类坏波段:水汽吸收饱和波段(如1350–1450 nm、1800–1950 nm)、信噪比过低的短波红外末端波段、以及定标或探测器异常导致的条带波段。ENVI中可用 Build Band Stack 或波段运算配合 Spectral Subset 保留有效波段。剔除原则是:先统计各波段标准差与均值,标记标准差极低或存在大量零值/负值的波段;再结合大气吸收位置人工确认。剔除后波段数减少,SAM的维度下降,计算更快,同时避免噪声维度在夹角余弦中贡献虚假差异。

五、光谱平滑:稳定形状但别抹掉特征

平滑常用Savitzky-Golay滤波,ENVI中可通过 Spectral Math 或扩展工具实现。关键参数是窗口大小与多项式阶数。以窗口 5、阶数 2 为例,它能抑制高频随机噪声而较好保留吸收峰的宽度与位置;若窗口过大(如 15 以上),窄而浅的吸收峰(如某些黏土矿物在 2200 nm 附近的特征)会被明显削平,导致与参考光谱的夹角反而增大。建议对平滑前后同一像元的光谱做叠加对比,确认特征峰深度变化在可接受范围内再批量处理。

六、处理顺序与效果验证

推荐顺序为:辐射定标 → 坏像元/条带修复 → 大气校正 → 坏波段剔除 → 光谱平滑 → SAM分类。验证时不要只看分类图颜色是否好看,而应定量比较:选取若干已知地物像元,分别计算预处理前后其与对应参考光谱的SAM夹角,观察夹角是否下降、同类像元夹角方差是否减小。下表给出一个教学示例(数值为合理假设,用于说明比较方法,非实测结果):

处理阶段目标矿物平均夹角(rad)同类像元夹角标准差观察要点
仅辐射定标0.210.045大气吸收带造成假差异
+大气校正0.130.030吸收带恢复,夹角明显下降
+坏波段剔除0.110.022噪声维度去除,方差下降
+光谱平滑(窗5阶2)0.090.015形状稳定,可分性提升
平滑窗口过大或大气校正参数不当,都可能让夹角“看起来变小”却掩盖了真实差异。务必保留预处理前后的光谱曲线对比,并结合已知地物验证,避免仅凭分类图美观程度判断预处理质量。

综上,四个环节对SAM的贡献并不对等:大气校正决定光谱形状是否真实,坏波段剔除与平滑决定夹角计算是否稳定,辐射定标则是量纲统一的前提。把它们按合理顺序串起来,并用夹角统计量而非主观视觉来验证,才能让SAM的矿物分类结果真正可信。