本文面向高光谱遥感影像分类中的小样本泛化不足、深度模型黑箱化和传统光谱匹配方法抗噪性弱等问题,提出一种受生物指纹识别启发的光谱指纹迭代匹配分类方法 SFIMC。该方法将连续高维光谱响应转化为离散化数字指纹,通过汉明距离度量像元与标准模板之间的位级差异,并采用由严至宽的多级阈值迭代匹配机制实现分类。研究表明,SFIMC 在城乡交错带复杂场景中具有较高精度、小样本鲁棒性和明确可解释性。
高光谱遥感具有“图谱合一”优势,可通过连续精细波段捕捉地物光谱响应,形成类似“光谱指纹”的判别信息。但在应急监测、稀有地物识别和复杂城乡交错带场景中,深度学习模型容易受限于标注样本不足,传统光谱匹配方法又容易受噪声和混合像元影响。
CNN、Transformer 等深度学习模型通常依赖大量标注样本,在样本稀缺条件下容易过拟合,难以满足应急解译和基层业务需求。
深度模型分类依据往往不透明,难以解释某一像元为何被判定为特定地类,也难以与地物光谱机理建立直接对应。
MLC 依赖正态分布假设,SAM 和 SID 对噪声敏感,分类图中容易出现椒盐噪声和空间破碎化问题。
SFIMC 的核心思想是将地物典型光谱响应抽象为标准光谱指纹模板,并将待分类像元转化为等长整数编码序列。分类过程不依赖复杂参数训练,而是通过汉明距离计算待分类像元与模板之间的位级差异。
基于 Pearson 相关系数剔除高度冗余波段。研究以相关系数大于 0.95 作为阈值,从原始 242 个 Hyperion 波段中筛选出 144 个低冗余波段,为后续指纹构建提供更紧凑的特征序列。
采用分位数法,以 20%、40%、60%、80% 分位点将连续反射率映射为 1—5 的整数编码。该过程保留主要光谱形态,同时抑制传感器噪声、大气扰动和微小地表异质性的影响。
对待分类像元与标准模板的等长指纹序列逐位比较,统计对应位置编码不同的数量。汉明距离越小,表示该像元与某一地类模板在光谱指纹结构上越相似。
采用由严至宽的渐进识别策略。初始阶段使用严格阈值,仅识别光谱高度一致的核心像元;随后逐轮放宽阈值,逐步纳入存在光谱变异或混合特征的像元,并根据距离与阈值计算分类置信度。
实验显示,SFIMC 在总体分类精度和 Kappa 系数上均显著优于传统监督分类和光谱匹配方法。在每类仅 10 个训练样本的极小样本条件下,该方法仍保持较高精度,体现出较强工程实用性。
| 算法 | 总体精度 OA | Kappa 系数 | 方法特征 |
|---|---|---|---|
| SFIMC | 88.82% | 0.85 | 光谱指纹匹配,兼具抗噪性、小样本适应性与可解释性。 |
| MLC | 70.59% | 0.60 | 依赖多元正态假设,复杂场景下性能受限。 |
| SVM | 63.58% | 0.45 | 对参数和样本代表性敏感,小样本条件下易受影响。 |
| SAM | 47.06% | 0.28 | 对光谱角度敏感,但容易受噪声和混合像元干扰。 |
| SID | 35.29% | 0.15 | 基于光谱信息散度,对复杂异质场景适应性较弱。 |
SFIMC 的分类链路具有明确的物理与数学含义:离散化过程对应对光谱形态的抽象,汉明距离反映位级光谱差异,多级阈值提供置信度解释。该方法为高光谱遥感智能解译提供了轻量化、透明化和易落地的新路径。
在城乡交错带复杂场景中,SFIMC 总体精度达到 88.82%,显著高于 MLC、SVM、SAM 和 SID 等对比方法。
在每类仅 10 个训练样本的极端条件下,SFIMC 仍取得 71.18% 的总体精度,表现出良好的小样本适应性。
算法无需复杂统计假设和深度网络训练,分类依据可通过光谱指纹、汉明距离、阈值轮次和置信度追溯。