0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

圖像去噪算法的優(yōu)點(diǎn)和缺點(diǎn)

汽車玩家 ? 來源:CSDN ? 作者:會飛的碼 ? 2020-05-04 18:36 ? 次閱讀

圖像降噪算法總結(jié)

分析各種算法的優(yōu)點(diǎn)和缺點(diǎn)

1、BM3D 降噪

2、DCT 降噪

3、PCA 降噪

4、K-SVD 降噪

5、非局部均值降噪

6、WNNM 降噪

7、基于主成分分析和雙邊濾波的圖像降噪算法

8、小波變換

9、小波閾值降噪

10、Contourlet 變換

11、基于平移不變 Contourlet 變換的 SAR 圖像降噪**

1、BM3D 降噪

BM3D 是一種降噪方法提高了圖像在變換域的稀疏表示。BM3D 降噪方法的優(yōu)點(diǎn)是更好的保留圖像中的一些細(xì)節(jié),BM3D采用了不同的去噪策略。通過搜索相似塊并在變換域進(jìn)行濾波,得到塊評估值,最后對圖像中每個點(diǎn)進(jìn)行加權(quán)得到最終去噪效果。?

原理:首先將一幅圖像分割成尺寸較小的小像素片,選定參考片后,尋找與參考片相似的小片組成 3D 塊。此過程過后將得到 3D 塊。然后將所有相似塊進(jìn)行 3D 變換。將變換后的 3D 塊進(jìn)行閾值收縮,這也是除去噪聲的過程。然后進(jìn)行 3D 逆變換。最后將所有的 3D 塊通過加權(quán)平均后還原到圖像中。

BM3D算法的大致流程:

第1步。?初始估計(jì)

(1)逐塊估計(jì)。對含噪圖像中的每一塊?

(i)分組。找到它的相似塊然后把它們聚集到一個三維數(shù)組。?

(ii)聯(lián)合硬閾值。對形成的三維數(shù)組進(jìn)行三維變換,通過對變換域的系數(shù)進(jìn)行硬閾值處理減弱噪聲,然后逆變換得到組中所有圖像塊的估計(jì)值,然后把這些估計(jì)值返回到他們的原始位置。

(2)聚集。對得到的有重疊的塊估計(jì),通過對他們進(jìn)行加權(quán)平均得到真實(shí)圖像的基礎(chǔ)估計(jì)。?

第2步。?最終估計(jì)?

(1)逐塊估計(jì)。對基礎(chǔ)估計(jì)圖像中的每一塊?

(i)分組。通過塊匹配找到與它相似的相似塊在基礎(chǔ)估計(jì)圖像中的位置,通過這些位置得到兩個三維數(shù)組,一個是從含噪圖像中得到的,一個是從基礎(chǔ)估計(jì)圖像中得到的。?

(ii)聯(lián)合維納濾波。對形成的兩個三維數(shù)組均進(jìn)行三維變換,以基礎(chǔ)估計(jì)圖像中的能量譜作為能量譜對含噪三維數(shù)組進(jìn)行維納濾波,然后逆變換得到組中所有圖像塊的估計(jì),然后把這些估計(jì)值返回到他們的原始位置。

(2)聚集。對得到的有重疊的局部塊估計(jì),通過對他們進(jìn)行加權(quán)平均得到真實(shí)圖像的最終估計(jì)。

2、DCT 降噪

DCT 變換是正交變換。這個方法是對滑動的窗口內(nèi)的圖像做 DCT 變換,在局部變換域做系數(shù)收縮。由滑動窗口產(chǎn)的重疊部分滿足圖像的過完備表示。如果采用的變換不能將普通圖像的細(xì)節(jié)過完備表示,那么這種變換的過完備性就不能抵消無效的收縮。因此只使用二維變換獲得稀疏表示只適于特定的圖像模式。

B-DCT圖像降噪方法一般是處理逐像素滑動的窗口得到的像素矩陣,對矩陣做二維DCT變換,(這以過程可以看作是在矩陣左右兩側(cè)同時乘正交矩陣,左乘的矩陣相當(dāng)于對像素矩陣做列DCT變換,右乘的正交矩陣相當(dāng)于對像素矩陣做行DCT變換)在變換域中對系數(shù)進(jìn)行硬閾值收縮,然后對收縮后的矩陣做二維DCT逆變換。與B-DCT變換不同的是 SA-DCT變換可以對任意形狀的像素片做DCT變換,它的方法是分別對每行和每列做一維DCT變換做完后進(jìn)行系數(shù)收縮,然后再相應(yīng)一維 DCT 變換的順序做逆變換。

形狀自適應(yīng)變換域系數(shù)收縮降噪方法面臨兩點(diǎn)問題:

1、變換能否適應(yīng)像素片形狀,

2、像素片形狀是否適應(yīng)圖像的紋理特點(diǎn)。PSA-DCT 方法針對第二點(diǎn)采用 LPA-ICI 方法獲得與圖像紋理特點(diǎn)對應(yīng)的像素小片。

實(shí)驗(yàn)雖然獲得了較好的降噪效果,但是 DCT 變換降噪這種方法本質(zhì)上的問題:

1、由于是逐像素滑動變換動窗口帶來的數(shù)據(jù)存儲和 DCT 變換計(jì)算量較大。

2、還有DCT變換基底并沒有將自然圖像信息與噪聲做出良好的分割導(dǎo)致了這類方法的局限性。

3、PCA 降噪

PCA應(yīng)用于圖像降噪的方法的提出克服了標(biāo)準(zhǔn)正交變換帶來的缺點(diǎn),這種方法對于高結(jié)構(gòu)性的圖像細(xì)節(jié)都有很好的結(jié)果。但是由于噪聲的存在勢必影響主成分分析的準(zhǔn)確性。

4、K-SVD 降噪

K-SVD降噪方法解決了固定變換矩陣基底不能自適應(yīng)圖像紋理信息的缺點(diǎn),,這種算法的缺點(diǎn)是更新字典的計(jì)算量較大。

5、非局部均值降噪

早期的降噪方法一般為局部平滑濾波方法,例如,高斯濾波降噪,局部均值濾波降噪。這類方法很難處理圖像的非平滑部分,像添加的噪聲和圖像的紋理信息,去噪的同時不能有效保留紋理信息。非局部均值降噪方法就為解決這一問題。

6. WNNM 降噪

設(shè)y=x+n,y是含噪聲的圖像,x是清晰圖像,n是均值為零標(biāo)準(zhǔn)差為σ_n的高斯白噪聲。y中局部小片yj,在y尋找yj的相似片,形成矩陣Yj,我們就 Yj=Xj+Nj,Xj和Nj是原圖像和噪聲形成的矩陣,Xj是一個低階矩陣,通過這個性質(zhì)可以解析下式達(dá)到降噪的目的:

圖像去噪算法的優(yōu)點(diǎn)和缺點(diǎn)

這是一個WNNM問題,可以通過收縮Yj的奇異值方法解得。首先對Yj做SVD分解,得到特征矩陣U和V還有奇異值矩陣Σ。 對每個奇異值Σij減去權(quán)值??,

即Sw (Σ)ij=max(Σ_ii-wi,0),權(quán)值w與Xj的奇異值有關(guān),記Xj的奇異值為:

大的奇異值為Xj的主成分,收縮的少。

小的奇異值收縮的

圖像去噪算法的優(yōu)點(diǎn)和缺點(diǎn)

7、基于主成分分析和雙邊濾波的圖像降噪算法

方法主要分為兩步進(jìn)行處理。第一步首先采用局部像素塊匹配算法選出 PCA 的訓(xùn)練樣本集,然后應(yīng)用主成分分析法濾除絕大部分的高斯噪聲,第二步對系數(shù)收縮重構(gòu)圖像的殘余噪聲方差進(jìn)行估計(jì),然后將一步去噪后的圖像輸入自適應(yīng)雙邊濾波器中,最后輸出降噪后的圖像。

8、小波變換

小波變換作為一種新的時頻分析方法,具有多尺度、多分辨率分析的特點(diǎn),為信號處理提供了一種新的強(qiáng)有力手段。小波變換在圖像降噪領(lǐng)域的成功應(yīng)用主要得益于其具有低熵性、多分辨率特性、去相關(guān)性和選基靈活性的優(yōu)點(diǎn)。

小波降噪本質(zhì)上是一個信號的濾波問題,實(shí)際上是特征提取和低通濾波的綜合。波降噪的處理流程是:首先對含有噪聲的信號進(jìn)行多尺度小波變換,在各尺度下盡可能提取出小波系數(shù),最后利用逆小波變換重構(gòu)信號。

9、小波閾值降噪

信號通常是低頻或者平穩(wěn)信號的形式,而噪聲一般都是高頻信號,所以降噪的過程也就是濾除高頻信號的一個過程,小波閾值降噪就是利用的這一原理。

小波閾值降噪方法就是通過設(shè)置某種閾值,將小波系數(shù)與閾值進(jìn)行比較,將小于閾值的系數(shù)設(shè)置為 0,而對大于閾值的小波系數(shù),通過某種閾值函數(shù)(也稱閾值規(guī)則)進(jìn)行修正得到其估計(jì)系數(shù)。閾值的確定是最為關(guān)鍵的問題。閾值的選擇對降噪效果有著很大的影響,如果閾值太小,降噪后的信號仍然有噪聲存在,反之,閾值太大則重要的圖像特征又將被濾除,造成圖像模糊,閾值的選擇始終是在抑制噪聲和保護(hù)圖像細(xì)節(jié)之間折中。目前應(yīng)用較多的閾值方法包括針對多維正態(tài)變量聯(lián)合分布的 Visushrink 閾值方法、利用均方差準(zhǔn)則的無偏估計(jì)的 Sureshrink 閾值方法、利用貝葉斯最大后驗(yàn)概率估計(jì)理論的 Mapsbrink 閾值方法、利用鄰域信息的分塊閾值方法等。

10、Contourlet 變換

Contourlet 變換是一種多分辨率、多方向的圖像稀疏表示方法。它能夠用少量的系數(shù)有效地表示圖像中的輪廓等重要特征。它主要利用了拉普拉斯塔形分解和方向?yàn)V波器組來實(shí)現(xiàn)圖像的稀疏表示。

①改進(jìn)閾值法:改進(jìn)閾值法主要有兩種改進(jìn)方法,第一種就是對閾值的選取進(jìn)行改進(jìn),改進(jìn)后仍然是一個硬閾值,這種方法與全局閾值法有所不同,它是根據(jù)系數(shù)及其領(lǐng)域系數(shù)的關(guān)系來計(jì)算出閾值,這種方法在一定程度上改善了降噪效果,但是該方法的閾值選取具有一定的隨機(jī)性,降噪效果不穩(wěn)定。第二種就是自適應(yīng)的閾值方法,如引入高頻能量比來不斷更新閾值,但是這種改進(jìn)的閾值方法也有一定的缺陷,因?yàn)樗皇窃谌珠撝档幕A(chǔ)上加了一個調(diào)節(jié)因子,得到的閾值時不夠準(zhǔn)確的,降噪效果不是很理想,也會損失圖像的細(xì)節(jié)信息。

②Wiener 濾波:在 Contourlet 分解的基礎(chǔ)上加入了 Wiener 濾波這一步驟,它的原理是對 Contourlet 分解的高頻系數(shù)進(jìn)行橢圓窗口的 Wiener 濾波;利用自適應(yīng)窗口的 Wiener 濾波對 Contourlet 分解得到的高頻子帶進(jìn)行濾波。

③建模法:據(jù)高頻系數(shù)及其鄰域系數(shù)的相關(guān)性,對這些系數(shù)進(jìn)行 HMT 建模,然后應(yīng)用到圖像中對圖像進(jìn)行降噪處理;對信號方差進(jìn)行最優(yōu)估計(jì),然后對圖像進(jìn)行閾值去噪。此類方法的優(yōu)點(diǎn)是利用了系數(shù)間的相關(guān)性,缺點(diǎn)是并沒有充分利用系數(shù)間的相關(guān)性。

④改進(jìn) Contourlet 降噪算法由于 Contourlet 變換的下采樣操作導(dǎo)致 Contourlet沒有平移不變性,LP 濾波器組缺乏局部化能力,這使 DFB 頻譜中出現(xiàn)了頻譜混疊??够殳B Contourlet 變換對 LP 的濾波器組進(jìn)行了一些改進(jìn),采用可分離低通濾波器以及滿足 Nyquist 抽樣定律的高通濾波器來代替 Contourlet 中的 LP 濾波器組,圖像通過高通濾波器后級聯(lián) DFB,這樣使各方向的子帶中無法出現(xiàn)由多尺度分解造成的頻譜混疊,抑制了頻譜混疊問題。

11、基于平移不變 Contourlet 變換的 SAR 圖像降噪

Contourlet 變換會在重構(gòu)圖像中會出現(xiàn)嚴(yán)重的劃痕原因是Contourlet 變換在 LP 和 DFB 分解中采用了下采樣操作,導(dǎo)致了局部性不夠理想,不能夠平移不變 。 鑒于這個原因,本文采用了 Eslami 提出的平移不變 Contourlet變換(TICT),該變換克服了 Contourlet 不能夠平移不變的缺點(diǎn),不僅能很好的抑制噪聲,還能達(dá)到更強(qiáng)的魯棒性。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 圖像降噪算法
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    6846
收藏 人收藏

    評論

    相關(guān)推薦

    傅立葉變換在圖像處理中的作用

    傅里葉變換在圖像處理中發(fā)揮著至關(guān)重要的作用。以下是傅里葉變換在圖像處理中的幾個主要作用: 一、圖像增強(qiáng)與
    的頭像 發(fā)表于 12-06 16:55 ?489次閱讀

    二極管降壓的優(yōu)點(diǎn)缺點(diǎn)

    二極管降壓作為一種常見的電路設(shè)計(jì)手段,在實(shí)際應(yīng)用中展現(xiàn)出了其獨(dú)特的優(yōu)點(diǎn)和不可避免的缺點(diǎn)。
    的頭像 發(fā)表于 08-28 14:41 ?1151次閱讀

    PWM整流器有哪些優(yōu)點(diǎn)缺點(diǎn)

    PWM(脈寬調(diào)制)整流器作為電力電子技術(shù)中的一項(xiàng)重要技術(shù),具有諸多優(yōu)點(diǎn),但也存在一些缺點(diǎn)。
    的頭像 發(fā)表于 08-26 14:41 ?2577次閱讀

    各種電源模塊封裝選項(xiàng)的優(yōu)點(diǎn)缺點(diǎn)

    電子發(fā)燒友網(wǎng)站提供《各種電源模塊封裝選項(xiàng)的優(yōu)點(diǎn)缺點(diǎn).pdf》資料免費(fèi)下載
    發(fā)表于 08-26 14:40 ?0次下載
    各種電源模塊封裝選項(xiàng)的<b class='flag-5'>優(yōu)點(diǎn)</b>和<b class='flag-5'>缺點(diǎn)</b>

    圖像識別算法都有哪些方法

    圖像識別算法是計(jì)算機(jī)視覺領(lǐng)域的核心任務(wù)之一,它涉及到從圖像中提取特征并進(jìn)行分類、識別和分析的過程。隨著深度學(xué)習(xí)技術(shù)的不斷發(fā)展,圖像識別算法
    的頭像 發(fā)表于 07-16 11:14 ?5667次閱讀

    圖像識別算法的提升有哪些

    引言 圖像識別是計(jì)算機(jī)視覺領(lǐng)域的核心任務(wù)之一,旨在使計(jì)算機(jī)能夠自動地識別和理解圖像中的內(nèi)容。隨著計(jì)算機(jī)硬件的發(fā)展和深度學(xué)習(xí)技術(shù)的突破,圖像識別算法的性能得到了顯著提升。本文將介紹
    的頭像 發(fā)表于 07-16 11:12 ?666次閱讀

    圖像識別算法的優(yōu)缺點(diǎn)有哪些

    圖像識別算法是一種利用計(jì)算機(jī)視覺技術(shù)對圖像進(jìn)行分析和理解的方法,它在許多領(lǐng)域都有廣泛的應(yīng)用,如自動駕駛、醫(yī)療診斷、安全監(jiān)控等。然而,圖像識別算法
    的頭像 發(fā)表于 07-16 11:09 ?1701次閱讀

    圖像識別算法的核心技術(shù)是什么

    圖像識別算法是計(jì)算機(jī)視覺領(lǐng)域的一個重要研究方向,其目標(biāo)是使計(jì)算機(jī)能夠像人類一樣理解和識別圖像中的內(nèi)容。圖像識別算法的核心技術(shù)包括以下幾個方面
    的頭像 發(fā)表于 07-16 11:02 ?664次閱讀

    圖像識別技術(shù)的原理是什么

    圖像識別技術(shù)是一種利用計(jì)算機(jī)視覺和機(jī)器學(xué)習(xí)技術(shù)對圖像進(jìn)行分析和理解的技術(shù)。它可以幫助計(jì)算機(jī)識別和理解圖像中的對象、場景和活動。 圖像預(yù)處理 圖像
    的頭像 發(fā)表于 07-16 10:46 ?1112次閱讀

    反向傳播神經(jīng)網(wǎng)絡(luò)優(yōu)點(diǎn)缺點(diǎn)有哪些

    反向傳播神經(jīng)網(wǎng)絡(luò)(Backpropagation Neural Network,簡稱BP神經(jīng)網(wǎng)絡(luò))是一種多層前饋神經(jīng)網(wǎng)絡(luò),通過反向傳播算法進(jìn)行訓(xùn)練。它在許多領(lǐng)域都有廣泛的應(yīng)用,如圖像識別、語音識別
    的頭像 發(fā)表于 07-03 11:05 ?998次閱讀

    神經(jīng)網(wǎng)絡(luò)算法的優(yōu)缺點(diǎn)有哪些

    神經(jīng)網(wǎng)絡(luò)算法是一種模擬人腦神經(jīng)元結(jié)構(gòu)的計(jì)算模型,廣泛應(yīng)用于機(jī)器學(xué)習(xí)、深度學(xué)習(xí)、圖像識別、語音識別等領(lǐng)域。然而,神經(jīng)網(wǎng)絡(luò)算法也存在一些優(yōu)缺點(diǎn)。本文將詳細(xì)分析神經(jīng)網(wǎng)絡(luò)
    的頭像 發(fā)表于 07-03 09:47 ?1451次閱讀

    軟包電池的優(yōu)點(diǎn)缺點(diǎn)

    軟包電池,也稱為聚合物鋰離子電池或鋁塑膜電池,是一種常見的電池封裝形式,具有一系列優(yōu)點(diǎn)缺點(diǎn),適用于不同的應(yīng)用場景。
    的頭像 發(fā)表于 05-07 10:32 ?3622次閱讀

    基于FPGA的常見的圖像算法模塊總結(jié)

    意在給大家補(bǔ)充一下基于FPGA的圖像算法基礎(chǔ),于是講解了一下常見的圖像算法模塊,經(jīng)過個人的總結(jié),將知識點(diǎn)分布如下所示。
    的頭像 發(fā)表于 04-28 11:45 ?614次閱讀
    基于FPGA的常見的<b class='flag-5'>圖像</b><b class='flag-5'>算法</b>模塊總結(jié)

    RISC-V有哪些優(yōu)點(diǎn)缺點(diǎn)

    RISC-V作為一種開源的指令集架構(gòu)(ISA),具有一系列顯著的優(yōu)點(diǎn)和潛在的缺點(diǎn)。以下是RISC-V的主要優(yōu)點(diǎn)缺點(diǎn)概述: 優(yōu)點(diǎn): 開源與開
    發(fā)表于 04-28 09:03

    集成芯片的優(yōu)點(diǎn)缺點(diǎn)是什么

    集成芯片是現(xiàn)代電子設(shè)備中不可或缺的組成部分,它通過將多個電子元件和功能模塊集成在一塊微小的基片上,實(shí)現(xiàn)了電子設(shè)備的小型化、高效化和智能化。集成芯片具有眾多優(yōu)點(diǎn),但也存在一些缺點(diǎn)。
    的頭像 發(fā)表于 03-18 15:23 ?1853次閱讀