





摘"" 要:傳統的圖像去噪算法在圖像細節和圖像邊緣的處理上都存在局限性,有的去噪算法以損失圖像的重要細節為代價,而有的算法在去噪的同時會使圖像的細節和邊緣信息變得模糊,導致去噪后的圖像失真,產生偽吉布斯現象。小波閾值去噪算法具有獨特的優勢,利用小波閾值去噪方法處理的圖像不僅保留了圖像原有細節,而且能很好地抵制噪聲。歸納總結國內外相關文獻,分析經典小波閾值去噪原理和幾種改進的閾值函數去噪算法的理論基礎,給出了各算法在實際應用時的優點和缺點,闡述了經典小波閾值去噪和改進小波閾值函數去噪的具體算法實施,為后續科研人員進行深入研究提供參考。
關 鍵 詞:噪聲模型; 噪聲分類; 小波閾值函數; 圖像去噪
氧化鈷; 納米結構; 電容器; 電催化
中圖分類號:TP391.41""" 文獻標志碼:A
doi:10.3969/ j.issn.16735862.2024.01.011
Research progress of image denoising based on wavelet method
CUI Song "LYU Yan "CHEN Lanfeng1,2
LUAN Mengjie, DING Hui
(1. College of Physical Science and Technology, Shenyang Normal University, Shenyang 110034, China)
(School of Information Engineering, Suihua University, Suihua 152061, China)
Abstract:
Traditional image denoising algorithms have limitations in the processing of image details and image edges, some denoising algorithms are at the cost of losing important details of the image, while some algorithms will blur the details and edge information of the image while denoising, resulting in the distortion of the denoised image and the pseudo-Gibbs phenomenon. The wavelet threshold denoising algorithm has a unique advantage, and the image processed by the wavelet threshold denoising method not only retains the original details of the image, but also can resist the noise well. Through the study of relevant literature at home and abroad, this paper summarizes the principle of classical wavelet threshold denoising and the theoretical basis of several improved threshold function denoising algorithms, gives the advantages and disadvantages of each algorithm in practical application, and expounds the specific algorithm implementation of classical wavelet threshold denoising and improved wavelet threshold function denoising, so as to provide reference for subsequent researchers to conduct in-depth research.
Key words:
noise modeling; noise classification; wavelet threshold function; image denoising
人們在采集、傳輸和處理圖像的過程中,會不可避免地引入其他信號,這些增加的信號會對圖像的質量造成影響,導致在進一步處理圖像的過程中產生信號干擾,這些干擾的信號通常就被稱為圖像噪聲[1]。圖像去噪是圖像預處理階段的重要環節,也是圖像處理領域中的重要研究內容。
學者們對圖像去噪方法進行了大量的研究[212],基于小波分析的去噪方法是其中非常重要的一類方法。本文對基于小波分析的圖像去噪方法進行梳理,并將這些方法的優、缺點進行對比分析,為今后的圖像去噪研究提供參考。
1 圖像噪聲模型
按照噪聲與圖像像素的疊加方式,可以把噪聲分為加性噪聲和乘性噪聲[13]。本文假設f(x,y)為原始圖像,g(x,y)為噪聲,h(x,y)為添加噪聲后的圖像。
1)加性噪聲模型:
h(x,y)=f(x,y)+g(x,y)
此噪聲模型中原始信號和噪聲是相互獨立的,二者是通過簡單相加后形成的含噪圖像。
2)乘性噪聲模型:
h(x,y)=f(x,y)g(x,y)
此噪聲模型中原始信號和噪聲并不是相互獨立的,故乘性噪聲模型比加性噪聲模型復雜。
2 圖像噪聲分類
圖像噪聲主要從噪聲的性質和來源2個方面進行分類。
從噪聲的性質上來分,主要有以下3種:
1)椒鹽噪聲
椒鹽噪聲是數字圖像處理中一種常見的噪聲形式,表現為圖像中隨機出現的黑白像素點,通常由于圖像傳輸或存儲過程中的錯誤所導致。
2)斑點噪聲
斑點噪聲通常出現在雷達、超聲波圖像等成像領域中。其斑點是在圖像中出現的大小不一、形態不規則的明暗斑點,影響圖像的質量和可讀性。
3)高斯噪聲
高斯噪聲在圖像處理和計算機視覺領域中經常出現,它是由圖像采集和傳輸設備的固有噪聲或信號傳輸過程中的信噪比引起的。高斯噪聲是一種隨機噪聲,其特點是在圖像中出現的噪聲值服從高斯分布。
從噪聲的來源來分,主要有外部噪聲和內部噪聲2種:
1)外部噪聲
外部噪聲是由于受到系統外部的干擾而對內部系統造成的噪聲。
2)內部噪聲
內部噪聲是由系統內部的光和電等引起的,或者由電器本身的機械運動而產生的噪聲,還有的是由器材的材料引起的,或系統內部設備電路引起的噪聲。
3 經典閾值函數去噪方法
當今,圖像去噪方法按照處理方式可以分為空域濾波去噪方法和頻域濾波去噪方法,空域濾波去噪原理是直接在圖像所在像素空間進行處理,利用圖像的像素點與該像素點的鄰域點間的線性關系或者非線性關系進行濾波器的設計,通過這些濾波器的平滑作用進行噪聲的抑制。空域濾波去噪在圖像處理過程中不考慮圖像本身的特點,因而會丟失圖像的細節和邊緣特征,導致圖像的細節丟失和邊緣模糊。頻域濾波去噪的原理是利用傅里葉變換將原圖像從空間域變換到頻率域,然后在頻率域內執行濾波操作,最終再利用傅里葉逆變換將其變回到空間域,從而實現圖像的去噪。頻域濾波去噪能夠獲得較好的圖像去噪性能,受到專家學者的歡迎,小波變換是采用這種方法的主要代表。小波閾值去噪方法[1420]因具有低熵性、去相關性及較高的多分辨率特性和稀疏表示能力,在圖像去噪領域備受青睞。
3.1 小波閾值去噪算法基本理論
小波閾值去噪算法的基本理論是小波變換。小波閾值去噪算法具有去噪效果好、處理速度快、算法簡單易實現等優點。
小波閾值去噪算法流程如圖1所示。
3.2 經典小波閾值函數
利用小波閾值函數去噪最重要的是閾值函數的設計是否合理,其對圖像去噪效果的好壞起著決定性的作用。構造閾值函數時,與該函數的連續性有很大關系,若閾值函數的連續性不好或出現偏差,都會導致去噪后的圖像出現視覺模糊,目標信號失真,去噪效果不好。經典的2種閾值函數是1995年斯坦福大學的Dohono和Jonestone對小波變換進行深入研究后提出的硬閾值和軟閾值函數[2122],2種閾值函數的公式如下:
硬閾值函數:
j,k=wj,k,|wj,k|≥λ0, |wj,k|lt;λ
軟閾值函數:
j,k=sign(wj,k)(|wi,j|-λ),|wj,k|≥λ"""" 0,""" |wj,k|lt;λ
式中:i,j為經過閾值處理后的新小波系數;wi,j為閾值處理操作前的第j個分解尺度上的第k個小波系數;λ=σ2lnN為設定好的閾值門限,σ表示噪聲標準方差,可以通過中值估計法求出,N表示信號的長度;sign( )是符號函數。
3.3 改進的閾值函數去噪方法
3.3.1 半軟半硬閾值函數(折中閾值函數)
小波變換的硬閾值函數雖然保留了信號的局部特征,但在閾值點處是不連續的,因而在閾值點處就產生了偽吉布斯效應,造成視覺失真。小波變換的軟閾值函數進行高階導數的計算比較困難,存在導數不連續的可能性,這樣就會使處理后的圖像邊緣模糊不清。為了解決硬閾值函數和軟閾值函數的缺陷,文獻[23]對小波變換的軟、硬閾值函數進行改進,提出了一種基于軟、硬閾值函數的改進算法——半軟半硬閾值函數,又稱折中閾值函數,定義如下:
yij="" 0,""""" |xij|lt;tsign(xij)(|xij-αt|),|xij|≥t
式中:t為閾值;α為折中系數,且α∈(0,1];xij為含有噪聲的圖像分解后未被處理的小波系數;yij為被處理的小波系數。
雖然半軟半硬閾值函數較硬閾值函數和軟閾值函數能較好地消除噪聲,但在使用半軟半硬閾值函數對含有噪聲圖像進行處理時,很難得到閾值函數的連續性、光滑性等特性,并且所花費時間較長,處理效率也較低。
3.3.2 基于軟、硬閾值的改進函數——帶有調節參數的閾值改進函數
2002年文獻[24]認為,Donoho的軟閾值函數雖然連續,但是此閾值函數的導數卻不是連續的,故提出一種具有無窮階連續導數的新閾值函數如下:
ηN(x,t)=x-t+2t1+e2.1x/t
新閾值函數可實現與原軟閾值函數相同的去噪功能,表達式簡單且具有無窮階連續導數,易于進行各種數學處理,比原函數具有明顯的優越性和廣闊的應用前景。
2005年文獻[25]也提出了一種有效彌補軟、硬閾值函數去噪不足的新閾值函數:
i,k=wj,k-αλ+2αλ1+ex,|wj,k|≥λ(0≤α≤1)"""" 0,"""""" |wj,k|lt;λ
此閾值函數中引入了能在0和1之間進行調整的參數α,可為小波閾值提供自適應選擇,能更高效地發揮閾值去噪的優勢。
2010年,文獻[26]提出均方根插值閾值法,其閾值函數如下:
i,k = sign(wj,k).w2j,k +(|wj,k|-λ)22|wj,k|≥λ
0|wj,k| lt; λ
均方根插值函數中的w2j,k +(|wj,k|-λ)22總是介于|wj,k|和|j,k|-λ之間,稱為均方根插值閾值法小波系數估計器。
該方法克服了軟、硬閾值方法的缺點,用此方法估算出來的小波系數j,k能降低硬閾值法產生的振蕩,還能減少軟閾值法的恒定偏差,使得去噪效果更好。
由于均方根插值閾值函數不是連續的,故文獻[27]又綜合軟、硬閾值和均方根插值的優缺點,引入調節參數μ和新函數及改進閾值函數如下:
f(x)=x·e-1x2,x≠0
0,x=0
改進的閾值函數為
j,k = sign(wj,k)μw2j,k +(1-μ)(|wj,k|-T)2,|wj,k|≥T
μwj,ke1T2-1w2j,k,|wj,k| lt; T
由于較小的小波系數中也存在著圖像的重要細節,而改進的閾值函數沒有將較小的小波系數直接歸置為0,因而新閾值函數在去噪的同時能更好地保持圖像的重要細節信息,并且優化了該函數在|wj,k|=T時的連續性,在圖像重建時避免了一些附加振蕩。
4 閾值去噪方法比較
以上去噪方法的優缺點比較見表1。
5 結 語
本文分析討論了3種經典閾值去噪方法和2種改進閾值去噪方法,詳細介紹了噪聲模型及噪聲種類和小波閾值去噪的基本理論,總結了經典閾值去噪和改進的閾值去噪的優、缺點。當前,針對每種去噪方法的特點仍有很多學者在繼續研究和改進,以得到更優的去噪方法,達到更理想的去噪效果。
參考文獻:
[1]彭真明,陳穎頻,蒲恬,等.基于稀疏表示及正則約束的圖像去噪方法綜述[J].數據采集與處理,2018,33(1):111.
[2]戚東峰,黃樂天.平滑去噪及均衡增強用于改善退化圖像[J].暨南大學學報(自然科學與醫學版),1992,57(3):3238.
[3]劉建峰,戚飛虎.一種基于子波變換的圖像邊緣提取及去噪方法[J].紅外與毫米波學報,1997,16(5):3338.
[4]陳朝陽,李強,張桂林.一種基于變形模型的紅外圖像去噪新方法[J].紅外與激光工程,1998,27(4):810,59.
[5]林克正,李殿璞,華克強.圖像小波去噪的算子描述[J].哈爾濱理工大學學報,2000,22(3):812.
[6]KEITA A,彭嘉雄.基于小波門限化的圖像去噪方法[J].華中科技大學學報,2001,29(6):1315.
[7]董藝秋,徐樹方.一個高效的椒鹽噪聲去除方法(英文)[J].北京大學學報(自然科學版),2006,52(5):604612.
[8]胡學剛,樓越芳.一種去除Gamma乘性噪聲的全變分模型[J].四川大學學報(工程科學版),2014,46(2):5965.
[9]張娜,劉輝,尚振宏,等.改進權重函數的非局部均值圖像去噪算法[J].計算機工程,2016,42(12):254261.
[10]汪美玲,周先春,石蘭芳.雙向增強擴散濾波的圖像去噪模型[J]. 數據采集與處理,2017,32(1):157165.
[11]劉玉蘭,劉小平,鄒艷妮.改進的自適應權值核范數最小化去噪算法[J].計算機工程與設計,2018,39(1):212217,229.
[12]秦顯富,陳明惠,賈文宇,等.基于分數階積分算法的OCT圖像去噪研究[J].光學技術,2019,45(1):10106.
[13]LEE J S.Speckle analysis and smoothing of synthetic aperture radar images[J].CGIP,1981,17(1):658662.
[14]江力,李長云.基于經驗模分解的小波閾值濾波方法研究[J].信號處理,2005,21(6):659662.
[15]池明旻.小波軟閾值算法在SAR圖像去噪處理中的應用研究[D].廈門:廈門大學,2002.
[16]朱云芳,戴朝華,陳維榮.小波消噪閾值選取的一種改進方法[J].電測與儀表,2005,42(7):46.
[17]趙紅怡.基于小波變換閾值的信號去噪[J].現代雷達,2001,23(2):3739.
[18]文莉,劉正士,葛運建.小波去噪的幾種方法[J].合肥工業大學學報(自然科學版),2002,47(2):167172.
[19]王艷,金太東,杜明娟,等.改進的小波變換閾值去噪方法[J].河南科技大學學報(自然科學版),2007,28(3):4648,108.
[20]劉成云,陳振學,馬于濤.自適應閾值的小波圖像去噪[J].光電工程,2007,34(6):7781.
[21]DONOHO D L.De-noising by soft-thresholding[J].IEEE Trans" Inform Theory,1995,41(3):613627.
[22]DONOHO D L,JONSTONE I M.Adapting to unknown smoothness via wavelet shrinkage[J].J Amer Stat Asso,1995,90(432):12001224.
[23]WANG X.Nonlinear multiwavelet transform based soft thresholding[C]//Asia-Pacific Conference on Circuits and Systems.Tianjin:IEEE,2000:808811.
[24]曲天書,戴逸松,王樹勛.基于SURE無偏估計的自適應小波閾值去噪[J].電子學報,2002,30(2):266268.
[25]崔華,宋國鄉.基于小波閾值去噪方法的一種改進方案[J].現代電子技術,2005,29(1):810.
[26]蔣克榮,唐向清,朱德泉.基于改進閾值小波算法的汽車輪速信號處理[J].儀器儀表學報,2010,31(4):736740.
[27]周峽,徐善頂.一種改進小波閾值函數的圖像去噪方法研究[J].南京工程學院學報(自然科學版),2019,17(4):4449.
【責任編輯:溫學兵】