?

基于卡通-紋理分解的遙感圖像融合方法

2020-09-09 03:09周雪梅
計算機應用與軟件 2020年9期
關鍵詞:全色卡通紋理

潘 多 周雪梅

(四川工商職業技術學院信息工程系 四川 都江堰 611830)

0 引 言

遙感圖像分為高空間(低光譜)分辨率全色圖像(PAN)和低空間(高光譜)分辨率多光譜圖像(MS)[1]。由于現有技術的局限,許多遙感衛星很難同時獲取具備高空間分辨率和高光譜分辨率的遙感圖像。目前可用的是具有高空間分辨率的全色圖像和多個具有高光譜分辨率的多光譜圖像。隨著對同時具備高空間分辨率和高光譜分辨率圖像的需求的增加,研究人員提出一種泛銳化的圖像融合方法[2]。因為具有豐富光譜信息的多光譜圖像和具有高空間分辨率的全色圖像在特性上具有互補性,全色銳化圖像融合方法就是通過分解變換的方式將全色圖像的空間信息融合到多光譜圖像中,產生具有高空間分辨率和高光譜分辨率的融合圖像。

全色銳化方法主要可分為兩類:多分辨率分析方法和成分替代方法[3]。多分辨率分析方法采用多尺度分解方式,對目標圖像進行多分辨率分解,將提取到的全色圖像中的高頻信息及相關細節注入多光譜圖像。最常用的多分辨率分析方法如小波變換[4]、拉普拉斯金字塔(LP)[5]等在融合時會引入較多的人為噪聲。成分替代方法是將多光譜圖像變換到空間成分與光譜成分分離的新空間上,利用經過處理的全色圖像對空間分量進行增強,然后經過逆變換得出具有高空間分辨率的多光譜圖像。最廣泛使用的成分替代方法主要是主成分分析(PCA)[6]和適應性IHS(AIHS)方法[7]等,這些方法操作簡單,可以有效地消除部分冗余,但是存在容易產生光譜扭曲、空間分辨率不高的問題?;诩y理和卡通的幾何特征分解也屬于成分替代方法的一種。常莉紅[8]利用卡通和紋理空間特征的差異性,通過學習獲得的卡通字典和紋理字典對源圖像進行融合。Lotfi等[9]提出一種基于卡通和紋理分解的全色銳化方法,將PAN圖像和MS圖像分解成卡通和紋理分量,在融合過程中使用了PAN圖像中的紋理分量替換多光譜紋理分量,對遙感圖像進行銳化。徐金東等[10]提出一種圖像多尺度稀疏分解的新方法,利用離散余弦變換和曲波變換將遙感圖像分解為紋理和卡通兩部分,通過提取有效尺度下PAN圖像的紋理成分和MS圖像的卡通成分,采取稀疏重建的方式將兩者進行融合。Gupta等[11]采用紋理檢測和平滑樣條插值的方式將圖像分解為動畫部分和紋理部分,有效地保存邊緣信息。杜凱敏等[12]提出一種將圖像塊分類與圖像卡通紋理分解相結合的圖像重建算法,通過紋理類用形態成分分析算法將圖像分解為卡通部分和紋理部分,然后對其分別訓練高低分辨率字典,最后運用稀疏系數與高分辨率字典重建圖像塊。王一棠等[13]提出一種基于形態成分分析的多源圖像融合方法,通過分離源圖像中不同形態結構的卡通-紋理成分,設計卡通紋理判別字典學習模型,然后引入非局部均值相似性的一致性正則項來約束稀疏編碼系數的解空間,最終獲得性能更優的融合圖像。

目前,大多數遙感圖像的全色銳化方法都存在圖像光譜失真的現象,只是在失真量上有所不同而已。減少光譜失真的方法是在圖像融合過程中選擇合適的像素和細節注入量。針對遙感圖像全色銳化時光譜失真的問題,本文提出一種基于卡通-紋理分解的遙感圖像融合方法。該方法首先通過特征分解將空間信息和光譜信息進行適當分離,然后采用全色紋理分量替換多光譜紋理分量,對遙感圖像進行全色銳化。最后利用基于全色卡通分量的梯度能量函數來強化圖像的邊緣信息和空間內容。

1 基于卡通-紋理分解的圖像融合方法

在圖像處理中一個重要的問題就是將圖像的不同特征進行區分,一幅圖像f可以分解為卡通(u)和紋理(v)兩部分,表示為f=u+v,其中卡通分量由邊緣和邊界的尖銳部分構成,紋理分量由圖像的振蕩或小尺度的特殊圖案構成。圖1給出了利用卡通-紋理進行圖像分解的例子,卡通分量包括邊界清晰的平滑區域和保留光譜信息,紋理分量表示空間信息。

(a) 遙感圖像 (b) 卡通部分 (c) 紋理部分圖1 多光譜圖像分解

根據光譜圖像數據中具有最少的幾何細節這一特性,可以用卡通空間來描述光譜信息,空間信息可以通過卡通空間的正交補,即紋理空間來表述。由于紋理空間并不能完全描述空間信息,比較尖銳的邊緣和邊界信息會被弱化,但是在這個過程中,光譜信息可以完全被表征出來,不會出現信息丟失的現象。本文提出一種新的基于平移圖像卡通分量的分解模型,在卡通和紋理空間中都進行全色銳化。

1.1 基于平移圖像卡通分量的銳化模型

考慮到將銳化的邊緣投影到卡通空間后,在全色銳化過程中將不會再被銳化。因此,本文提出新的分解模型是將空間分量投射到卡通空間中,同時強化邊緣等重要的細節。圖像的空間信息一般可以通過測量梯度場來表達,所以利用全色卡通分量的梯度可以提取出圖像的邊緣和邊界。

鑒于上述分析,本文提出的新的圖像分解模型如下:

(1)

式中:τ、μ是卡通分量u和紋理分量div(g)的平衡參數,g是非增光滑擴散函數即關于擴散圖像的梯度強度的單調遞減函數,γ是調整邊緣強度的參數。E(u,up)表示能量函數:

(2)

式中:up是PAN圖像的卡通分量。系數αi(i=1,2,…,L)是采用MS頻帶線性組合的方式對PAN圖像進行近似,這些系數可以通過自適應的方法來獲得。用這種方法計算得到的系數,可以提高PAN銳化圖像的光譜質量。

本文提出的分解模型中,首先將PAN的圖像分解成其卡通分量和紋理分量。然后利用式(1)分別對MS圖像的光譜波段進行處理,利用PAN圖像卡通分量的梯度增強MS卡通分量的邊緣。最后將增強的MS圖像的卡通分量轉移到融合后的圖像中,并且將紋理分量替換為PAN紋理分量。融合算法如下:

(3)

圖2為基于卡通-紋理分解思路進行圖像融合的示意圖。

圖2 基于卡通-紋理思路的圖像融合示意圖

1.2 銳化模型的數值算法

通過引入輔助變量的方式,將式(1)改為具有線性約束可分離的凸優化問題:

(4)

式(4)中優化問題的增廣拉格朗日函數定義為:

(5)

式中:λ=(λ1,λ2,λ3)是拉格朗日乘子,βi>0(i=1,2,3)是函數中的懲罰參數。式(4)中的凸優化問題可以通過采用分離變量法進行求解。本文采用帶高斯回歸的交替方向乘子法(ADMM-GBS)快速求解模型:

(6)

式(6)求解等價于求解如下線性方程式:

(7)

式(7)可由離散的余弦變換(DCT)或者快速傅立葉變換(FFT)求解。

2) u-子問題對應的優化問題如下:

(8)

式(8)求解等價于求解如下線性方程式:

(9)

當邊界條件應用一階導數算子▽時,式(9)可由FFT或DCT求解。

3) (x,y,z)-子問題對應的優化問題如下:

(10)

式(10)中每一個子問題可以分別解決,x-子問題的優化問題如下:

(11)

式中:shrink是收縮算子,對于任意的參數c>0,收縮算子定義為:

(12)

y-子問題的優化問題如下:

(13)

可由下列線性方程求解:

(14)

式中:K表示線性算子,一般取K=I或β;I表示單位算子;β表示與空間不變點擴展函數相關的模糊矩陣。

z-子問題的優化問題如下:

(15)

1.3 分解模型的算法流程

(1) 選定合適的參數τ、μ、βi、γ輸入;

(2) 初始化,k=0,λi=0;

(3) 迭代;

算法中矩陣M和H的定義為:

(16)

(17)

2 實 驗

所有實驗在一臺配置為Intel(R) Core(TM)i5-3320 CPU @2.60 GHz和4 GB RAM的筆記本電腦上進行,所有測試均在MATLAB 2014a環境下實現。采用來自Pléiades衛星[1]和WorldView-2衛星[14]兩組不同的遙感數據用以評價本文提出方法的性能,并將本文方法與主流全色銳化算法如基于SR的方法[1]、基于GIF的方法[7]、基于MWT的方法[13]和基于MO的銳化方法[14]等進行性能比較。

2.1 銳化結果評價方法

為客觀評價銳化結果,采用常用的評價指標進行評價[15]:(1) 評價兩幅圖像相似度的相關系數值(Correlation Coefficient,CC);(2) 全面反映銳化結果質量的合成圖像無方向性全局相對誤差(Erreur Relative Global Adimensionnelle de Synthese,ERGAS);(3) 綜合反映銳化結果相關度損失、亮度失真和對比度失真的通用圖像質量指標(Universal Image Quality Index,UIQI);(4) 計算參考圖像和銳化結果之間角度向量絕對值的波譜角度映射表(Spectral Angle Mapper,SAM);(5) 反映所有通道平均光譜表現的相對平均光譜誤差(Relative Average Spectral Error,RASE);(6) 直接計算兩幅圖像像素值差異的均方根誤差(Root Mean Square Error,RMSE)。其中CC和UIQI的理想值為1,而ERGAS、SAM、RASE和RMSE的理想值為0。

2.2 Pléiades衛星數據

Pléiades衛星可以提供0.8 m分辨率的單波段PAN圖像和3.2 m分辨率的4波段MS圖像。本文方法與其他方法的融合結果如圖3所示。分解PAN圖像時,選擇參數為τ=0.1,μ=5×10-4,β1=6,β2=β3=5,γ=0.01;分解MS圖像時,選擇參數為τ=2×10-2,μ=5×10-2,β1=10,β2=5,β3=1,γ=0.1。通過80次迭代后獲取PAN和MS的圖像組件并采用不同方法進行圖像融合。從圖3中可以看出,本文算法和大多數對比算法的銳化圖像在光譜方面取得較好的效果,均提高了MS圖像的分辨率,只有基于MO的算法在銳化過程中出現了光譜失真的現象,銳化結果顏色偏白。

(a) MS原圖 (b)PAN (c) 參考圖像

(d) 基于SR(e) 基于GIF(f) 基于MWT

(g) 基于MO (h) 本文方法圖3 不同方法處理Pléiades衛星數據的銳化結果

表1給出了圖3中結果的質量指標。從表1可見,本文算法在CC和UIQI指標中的結果最高,在ERGAS、SAM、RASE、RMSE指標中的結果最低,因此本文方法在Pléiades衛星數據的銳化結果明顯優于其他方法。

表1 Pléiades衛星實驗數據的評價指標

2.3 WorldView-2衛星數據

WorldView-2衛星可以提供0.46 m分辨率的單波段PAN圖像和1.8 m分辨率的8波段MS圖像。該方法與其他方法的融合結果如圖4所示。分解PAN圖像時,選擇參數為τ=1.3×10-3,μ=10-3,β1=20,β2=β3=5,γ=0.01;分解MS圖像時,選擇參數為τ=3×10-2,μ=1.25×10-2,β1=16,β2=4.5,β3=1,γ=0.1。從圖4可以看出,在所有方法中都可以觀察到光譜失真的現象,在近視圖中的草地區域產生不自然的顏色,所提出的方法獲得的結果在整體性能上最接近參考圖。

(a) MS原圖 (b) PAN (c) 參考圖像

(d) 基于SR (e) 基于GIF(f) 基于MWT

(g) 基于MO(h) 本文方法圖4 不同方法處理WorldView-2衛星數據的銳化結果

如表2所示,客觀質量與主觀評價一致,本文方法在CC、ERGAS、UIQI、RASE和RMSE指標方面表現出良好的客觀效果。此外,SAM值與圖像的光譜類型有關,因此,獲得最佳值的方法不是固定的。

表2 WorldView-2衛星實驗數據的評價指標

3 結 語

針對當前遙感圖像在銳化過程中存在光譜失真和模糊的問題,本文提出一種新的基于卡通-紋理分解的全色銳化方法,在保留光譜特征的同時提高空間信息。該方法首先利用特征分解將遙感圖像分解為卡通、紋理空間,然后將全色紋理分量替換多光譜紋理分量,最后,利用全色卡通元素的梯度強化圖像的邊緣信息。實驗結果表明,與其他經典的銳化方法相比較,本文方法在空間和光譜質量方面都有較好的性能。

猜你喜歡
全色卡通紋理
三星“享映時光 投已所好”4K全色激光絢幕品鑒會成功舉辦
海信發布100英寸影院級全色激光電視
基于BM3D的復雜紋理區域圖像去噪
基于非負最小二乘法的全色與高光譜圖像融合
肺紋理增多是病嗎?
TEXTURE ON TEXTURE質地上的紋理
雞鳴狗盜皮皮豬卡通
消除凹凸紋理有妙招!
趣味的卡通穿上身
找不同
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合