高光譜成像儀作為精密的光學儀器,它融合了傳統的成像和光譜技術的優點,可以同時獲取被檢測物體的空間信息和光譜信息,具有圖譜合一的特點,被廣泛應用于工業分選、精準農業、色差檢測、食品檢測、醫學制藥、文物保護、刑偵檢測、環境監測等領域。本文對高光譜成像儀的光譜圖像數據獲取方式及處理方法做了介紹。
高光譜成像儀光譜圖像數據獲取方式:
根據高光譜圖像采集和形成方式的不同,高光譜圖像的獲取方式可以分為點掃描、線掃描和面掃描三種方式。三種掃描方式的示意圖如圖所示。
點掃描方式圖(a)每次只能獲取一個像素點的光譜,為獲取高光譜圖像頻繁的移動光譜相機或檢測對象,不利于快速檢測,因此點掃描方式常用于微觀對象的檢測。
線掃描方式(b)每次可以獲取掃描線上所有點的光譜,因此該方式特別適合于傳送帶上方的物體的動態檢測,因此該方式是水果和蔬菜品質檢測時最為常用的圖像獲取方式。點掃描和線掃描方式是在空間域進行掃描的方式,不同于點掃描和線掃描方式,面掃描是在光譜域進行掃描的方式。
面掃描方式(c)每次可以獲取單個波長下完整的空間圖像,通過面掃描獲取高光譜圖像時需要轉動濾光片切換輪或調節可調濾波器,因此面掃描方式一般用于所需波長圖像數目較少的多光譜成像系統中。
根據光源和光譜相機之間的位置關系不同,高光譜圖像的獲取方式又可以分為反射、透射和漫透射三種方式。三種高光譜圖像獲取方式如下圖所示。
三種不同的獲取方式反映了光和檢測對象之間的作用關系,經過不同形式作用后的光承載了豐富的內部和外部信息,根據這些信息便可以對樣品進行快速無損檢測。
高光譜成像儀光譜圖像數據處理與分析方法:
高光譜成像采集的三維數據塊能夠提供被檢樣品內外部豐富的成分含量信息,但由于高光譜數據具有波段多、分辨率高、數據維度高、冗余性強等特點,因此必須采取合適的的數學算法對數據進行處理和分析。通常高光譜圖像處理的流程一般包括:高光譜圖像的獲取、圖像的校正,圖譜信息的提取、數據預處理、數據降維和特征變量提取、模型建立、結果分析等幾個方面。總結以上的幾個方面,可以將其分成三個方面:高光譜圖像校正、光譜數據降維以及檢測模型構建。
1.高光譜圖像校正和光譜預處理
在高光譜圖像采集過程中,由于圖像是未經校正的原始圖像,在圖像的的采集過程中由于相機中的暗電流的存在會對采集系統產生一定的影響,使得采集的高光譜圖像穩定性較差,另一方面由于原始高光譜圖像數據是光子的強度信息,需要通過反射校正來獲取相對反射率。因此對高光譜進行黑白版校正是數據分析前一個必要的過程。另外,由于在光譜信息采集的過程中存在光散射、檢測物圖像不規則以及隨機噪聲等不利因素,會使光譜曲線出現不平滑,信噪比較低等問題,所以在進行相關數據分析之前都會進行數據的預處理,常用的預處理方法有平滑、歸一化、求導、多元散射校正、傅里葉變換、小波分析等,通過預處理后的數據不僅提高了曲線的平滑性和信噪比,而且對后續所建模型的準確性也有一定的提升。
2.高光譜數據降維
由于高光譜采集的數據塊通常含有幾百甚至上千個波段的光譜信息,這就造成了過高維度的光譜信息和數據較大的冗余性,不僅使得計算過程繁瑣,而且還會降低無損檢測模型的準確性,因此在建模前對高光譜數據塊進行降維處理是進行數據分析的重要一步。查閱文獻發現,當前應用較多的降維處理方法主要有以下幾種:主成分分析法、獨立成分分析法、遺傳算法以及最小噪聲分離法等[19-22],通過相應的降維算法處理后,大量的冗余信息被去除,并且特征波段和圖像被提取,這些對于簡化計算過程和提高模型的準確性發揮著重要的作用。
3.檢測模型的構建
通過對降維處理后的圖譜數據進行建模,可將圖譜信息和待測品質關聯起來,目前常用的一些化學計量學建模方法有偏最小二乘法、支持向量機、人工神經網絡、多元線性回歸法,線性判別分析,Fisher判別分析等算法,通常的做法是應用多種建模方法,最后比較不同建模方法建模集和預測集結果來選出最優模型,因此建模方法不是固定的,而是根據不同的數據類型選用不同的建模算法,不匹配的建模方法通常會對結果準確性會產生較大的影響。而對于降維后的圖像維,通常采用相應的數字圖像處理技術對圖像進行分割處理,從處理后的圖像中提取特征參數建立模型,進而對被測樣本表面缺陷或殘留物進行檢測和識別。