衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

圖像去噪方法總結

新機器視覺 ? 來源:知乎 ? 作者:初識CV ? 2022-07-23 10:03 ? 次閱讀

圖像降噪的英文名稱是Image Denoising, 圖像處理中的專業術語。是指減少數字圖像中噪聲的過程,有時候又稱為圖像去噪。

噪聲是圖像干擾的重要原因。一幅圖像在實際應用中可能存在各種各樣的噪聲,這些噪聲可能在傳輸中產生,也可能在量化等處理中產生。根據噪聲和信號的關系可將其分為三種形式:(f(x, y)表示給定原始圖像,g(x, y)表示圖像信號,n(x, y)表示噪聲。)

1)加性噪聲,此類噪聲與輸入圖像信號無關,含噪圖像可表示為f(x, y)=g(x, y)+n(x, y),信道噪聲及光導攝像管的攝像機掃描圖像時產生的噪聲就屬這類噪聲;

2)乘性噪聲,此類噪聲與圖像信號有關,含噪圖像可表示為f(x, y)=g(x, y)+n(x ,y)g(x, y),飛點掃描器掃描圖像時的噪聲,電視圖像中的相干噪聲,膠片中的顆粒噪聲就屬于此類噪聲。


3)量化噪聲,此類噪聲與輸入圖像信號無關,是量化過程存在量化誤差,再反映到接收端而產生。 目前來說圖像去噪分為三大類:基于濾波器的方法(Filtering-Based Methods)、基于模型的方法(Model-Based Methods)和基于學習的方法(Learning-Based Methods)。 接下來讓我們分別來看一下,這幾種去噪方法的優缺點。

01

基于濾波器的方法

經典的基于濾波的方法,如中值濾波和維納濾波等,利用某些人工設計的低通濾波器來去除圖像噪聲。

中值濾波器[1]:它是一種常用的非線性平滑濾波器,其基本原理是把數字圖像或數字序列中一點的值用該點的一個領域中各點值的中值代換,其主要功能是讓周圍像素灰度值的差比較大的像素改取與周圍的像素值接近的值,從而可以消除孤立的噪聲點,所以中值濾波對于濾除圖像的椒鹽噪聲非常有效。

自適應維納濾波器[2]:它能根據圖像的局部方差來調整濾波器的輸出,局部方差越大,濾波器的平滑作用越強。

同一個圖像中具有很多相似的圖像塊,可以通過非局部相似塊堆疊的方式去除噪聲,如經典的非局部均值(NLM)算法[3]、基于塊匹配的3D濾波(BM3D)算法[4]等。缺點:1. 塊操作會導致模糊輸出。2. 需要手動設置超參數。

02

基于模型的方法

基于模型的方法試圖對自然圖像或噪聲的分布進行建模。然后,它們使用模型分布作為先驗,試圖獲得清晰的圖像與優化算法。基于模型的方法通常將去噪任務定義為基于最大后驗(MAP)的優化問題,其性能主要依賴于圖像的先驗。如Xu等人[5]提出了一種基于低秩矩陣逼近的紅外加權核范數最小化(WNNM)方法。Pang等人[9]引入了基于圖的正則化器來降低圖像噪聲。 在過去的幾十年中,各種基于模型的方法已經被用于圖像先驗建模,包括非局部自相似(NSS)模型,稀疏模型,梯度模型和馬爾可夫隨機場(MRF)模型。盡管它們具有高的去噪質量,但是大多數基于圖像先驗方法都有兩個缺點:

這些方法在測試階段通常涉及復雜的優化問題,使去噪過程時非常耗時的。因此,大多數基于先驗圖像先驗方法在不犧牲計算效率的情況下很難獲得高性能。

模型通常是非凸的并且涉及幾個手動選擇的參數,提供一些余地以提高去噪性能。

為了克服先驗方法的局限性,最近開發了幾種判別學習方法以在截斷推理過程的背景下,學習圖像先驗模型。得到的先驗模型能夠擺脫測試階段的迭代優化過程。Schmidt和Roth提出了一種收縮場級聯(CSF)方法,該方法將基于隨機場的模型和展開的半二次優化算法統一為一個學習框架。陳等人提出了一種可訓練的非線性反應擴散(TNRD)模型,該模型通過展開固定數量的梯度下降推斷步驟來學習改進的專家領域。盡管CSF和TNRD在彌補計算效率和去噪質量上的差距方面已經取得了好的效果,但它們的性能本質上僅限于先前那種特定的形式。具體而言,CSF和TNRD采用的先驗是基于分析模型,這個模型在捕獲圖像結構整體特征上被限制。此外,通過階段式貪婪訓練以及所有階段之間的聯合微調來學習參數,并且涉及許多手工參數。另外一個不可忽視的缺點是他們針對特定水平的噪音訓練特定的模型,并且在盲圖像去噪上受限制。 雖然這些基于模型的方法有很強的數學推導性,但在重噪聲下恢復紋理結構的性能將顯著下降。此外,由于迭代優化的高度復雜性,它們通常是耗時的。

03

基于學習的方法

基于學習的方法側重于學習有噪聲圖像到干凈圖像的潛在映射,可以分為傳統的基于學習的方法和基于深度網絡的學習方法。近年來,由于基于深度網絡的方法比基于濾波、基于模型和傳統的基于學習的方法獲得了更有前景的去噪結果,它們已成為主流方法。 Zhang等人[6]通過疊加卷積、批歸一化和校正線性單元(ReLU)層,提出了一種簡單但有效的去噪卷積神經網絡(CNN)。 受圖像非局部相似度的啟發,將非局部操作納入到的循環神經網絡中[7]。 Anwar等人[8]提出了一種帶特征注意力的單階段去噪網絡。 DnCNN[10]、FFDnet[11]、CBDnet[12]這三篇覺得應該是聯系十分緊密的一個系列,是逐步泛化,逐步考慮增加噪聲復雜的一個過程,DnCNN主要針對高斯噪聲進行去噪,強調殘差學習和BN的作用,FFDnet考慮將高斯噪聲泛化為更加復雜的真實噪聲,將噪聲水平圖作為網絡輸入的一部分,CBDnet主要是針對FFDnet的噪聲水平圖部分入手,通過5層FCN來自適應的得到噪聲水平圖,實現一定程度上的盲去噪。 DnCNN使用了Batch Normalization和Residual Learning加速訓練過程和提升去噪性能。網絡的結構圖如下:

7357c3fe-09ca-11ed-ba43-dac502259ad0.jpg

FFDNet側重與去除更加復雜的高斯噪聲。主要是不同的噪聲水平。之前的基于卷積神經網絡的去噪算法,大多數都是針對于某一種特定噪聲的,為了解決不同噪聲水平的問題,FFDNet的作者利用noise level map作為輸入,使得網絡可以適用于不同噪聲水平的圖片:

7374c38c-09ca-11ed-ba43-dac502259ad0.jpg

CBDNet網絡由噪聲估計子網絡和去噪子網絡兩部分組成。同時進行end to end的訓練。并采用基于信號獨立的噪聲以及相機內部處理的噪聲合成的圖片和真是的噪聲圖片(所謂“真實”的噪聲圖片是來自于別人的數據集RENOIR、DND、NC12等,)聯合訓練。提高去噪網絡的泛化能力,也增強去噪的效果:

73874e9e-09ca-11ed-ba43-dac502259ad0.jpg

SRMD[13]不同于前三篇,主要是從bicubic入手,考慮模糊核和噪聲水平的影響,將LR、模糊核、噪聲水平統一的輸入網絡中,來實現對不同退化模型的復原。可以將退化圖和LR圖像合并在一起作為CNN的輸入。為了證明此策略的有效性,選取了快速有效的ESPCN超分辨網絡結構框架。值得注意的是為了加速訓練過程的收斂速度,同時考慮到LR圖像中包含高斯噪聲,因此網絡中加入了Batch Normalization層。網絡結構如下圖所示:

73a3c092-09ca-11ed-ba43-dac502259ad0.jpg

等等等...... 基于深度網絡的方法具有很大的發展潛力,但是它主要依靠于經驗設計,沒有充分考慮到傳統的方法,在一定程度上缺乏可解釋性。所以最新的CVPR2021論文:Adaptive Consistency Prior based Deep Network for Image Denoising就是通過可解釋性來設計網絡的,它首先,在傳統一致性先驗中引入非線性濾波算子、可靠性矩陣和高維特征變換函數,提出一種新的自適應一致性先驗(ACP)。其次,將ACP項引入最大后驗框架,提出了一種基于模型的去噪方法。該方法進一步用于網絡設計,形成了一種新穎的端到端可訓練和可解釋的深度去噪網絡,稱為DeamNet。網絡結構如下如所示:

73c6da5a-09ca-11ed-ba43-dac502259ad0.jpg

DeamNet整體的網絡結構

73fe5d04-09ca-11ed-ba43-dac502259ad0.jpg

NLO子網絡結構

74240388-09ca-11ed-ba43-dac502259ad0.jpg

DEAM注意力模塊

04

數據集的發展

近年來,去噪問題的研究焦點已經從AWGN(添加高斯白噪聲)如BSD68、Set12等轉向了更真實的噪聲。最近的一些研究工作在真實噪聲圖像方面取得了進展,通過捕獲真實的噪聲場景,建立了幾個真實的噪聲數據集如DnD、RNI15、SIDD等,促進了對真實圖像去噪的研究。

74458ff8-09ca-11ed-ba43-dac502259ad0.jpg

‘test039’from BSD68 (合成的噪聲圖像)

747c11e0-09ca-11ed-ba43-dac502259ad0.jpg

‘Starfish’from Set12 (合成的噪聲圖像)

74a2928e-09ca-11ed-ba43-dac502259ad0.jpg

DnD(真實的噪聲圖像)

74c5f9cc-09ca-11ed-ba43-dac502259ad0.jpg

RNI15(真實的噪聲圖像)

74e26850-09ca-11ed-ba43-dac502259ad0.jpg

SIDD(真實的噪聲圖像)

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 濾波器
    +關注

    關注

    161

    文章

    7862

    瀏覽量

    178948
  • 圖像處理
    +關注

    關注

    27

    文章

    1300

    瀏覽量

    56899
  • 圖像
    +關注

    關注

    2

    文章

    1089

    瀏覽量

    40575

原文標題:圖像去噪方法總結,最全、最詳細……

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于中國汽研風標模的風共性課題征集

    為了充分發揮相關單位在研究條件、技術能力、專家資源方面的優勢,分會通過調研建立共性課題合作模式與協作機制,近期由中國汽研風洞中心牽頭的共性課題“基于中國汽研風標模(CAERI AAM)風機理研究
    的頭像 發表于 01-13 10:18 ?341次閱讀
    基于中國汽研風<b class='flag-5'>噪</b>標模的風<b class='flag-5'>噪</b>共性課題征集

    Mamba入局圖像復原,達成新SOTA

    和Transformer的方法更受歡迎。得益于Mamba全局感受野、線性計算復雜度、高效遠程依賴處理等諸多優勢,它在圖像復原(比如超分辨率、等)任務
    的頭像 發表于 12-30 18:09 ?230次閱讀
    Mamba入局<b class='flag-5'>圖像</b>復原,達成新SOTA

    AD9914相位截斷導致相變差,這個問題怎么解決?

    : 2.實驗條件與上述一致,3.5GHz參考,3.5GHz的相與上述一致。此時采用手冊中如下圖5所示的方法控制AD9914輸出300MHz,按此計算方式計算出FTW=368140053, A=33
    發表于 12-19 07:12

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

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

    tlv320aic3106底過大要如何解決?

    輸入(斷開電路),依然有比較大的底,初步確定為3106本身存在底, 錄音文件見附件, 請問要怎么消除或者降低這個底
    發表于 10-12 08:23

    高斯卷積核函數在圖像采樣中的意義

    高斯卷積核函數在圖像采樣中的意義主要體現在以下幾個方面: 1. 平滑處理與 平滑圖像 :高斯卷積核函數通過其權重分布特性,即中心像素點權重最高,周圍像素點權重逐漸降低,實現了對
    的頭像 發表于 09-29 09:33 ?508次閱讀

    運放的反饋電阻習慣性并聯上一個反饋電容,主要目的就是,為什么會起到這種作用?

    菜鳥請教:運放的反饋電阻習慣性并聯上一個反饋電容,主要目的就是,為什么會起到這種作用?特別是如何計算其電容值得大小?有什么書可以推薦的。謝謝。
    發表于 08-29 07:53

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

    圖像識別算法是計算機視覺領域的核心任務之一,它涉及到從圖像中提取特征并進行分類、識別和分析的過程。隨著深度學習技術的不斷發展,圖像識別算法已經取得了顯著的進展。本文將介紹圖像識別算法的
    的頭像 發表于 07-16 11:14 ?6067次閱讀

    圖像識別技術的原理是什么

    值化、濾波、邊緣檢測等操作。這些操作可以提高圖像的質量,減少噪聲,突出圖像的特征,為后續的特征提取和分類器設計提供基礎。 1.1
    的頭像 發表于 07-16 10:46 ?1419次閱讀

    機器人視覺技術中常見的圖像分割方法

    機器人視覺技術中的圖像分割方法是一個廣泛且深入的研究領域。圖像分割是將圖像劃分為多個區域或對象的過程,這些區域或對象具有某種共同的特征,如顏色、紋理、形狀等。在機器人視覺中,
    的頭像 發表于 07-09 09:31 ?888次閱讀

    機器人視覺技術中圖像分割方法有哪些

    和分析。本文將詳細介紹圖像分割的各種方法,包括傳統的圖像處理方法和基于深度學習的方法。 閾值分割法 閾值分割法是一種基于像素的
    的頭像 發表于 07-04 11:34 ?1163次閱讀

    ESP32-S2-Kaluga-1更新了重新編譯的camera代碼,比出廠時點多很多怎么解決?

    ESP32-S2-Kaluga-1 更新了重新編譯的git上camera的代碼, 發現屏幕上的圖像比出廠時點多很多,顆粒大很多,請問是哪里配置需要修改呢? 感謝!
    發表于 06-19 07:15

    示波器如何測量底?示波器測量底的步驟

    ,也稱為背景噪聲,是指在沒有輸入信號時示波器屏幕上顯示的隨機波動。測量底對于評估示波器的性能和確定測量系統的噪聲水平非常重要。
    的頭像 發表于 05-30 16:38 ?1889次閱讀

    基于FPGA的常見的圖像算法模塊總結

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

    OpenCV筑基之圖像的仿射變換方法總結

    圖像的幾何變換是指將一幅圖像中的坐標位置映射到另一幅圖像中的新坐標位置,其實質是改變像素的空間位置,估算新空間位置上的像素值。
    的頭像 發表于 03-19 11:11 ?1740次閱讀
    OpenCV筑基之<b class='flag-5'>圖像</b>的仿射變換<b class='flag-5'>方法</b><b class='flag-5'>總結</b>
    长春百家乐官网的玩法技巧和规则| 桑日县| 博九网百家乐游戏| 台中市| 百家乐娱乐网代理佣金| 百家乐官网l23| 大发888娱乐场zb8| 百家乐概率怎么算| 澳门百家乐官网网址多少| 威尼斯人娱乐城真人游戏| 百家乐视频裸聊| 战胜百家乐官网的技巧| 大发888游乐场| 百家乐人生信条漫谈| 百家乐官网波音平台开户导航| 大发888黄金版娱乐场| 太阳城百家乐杀祖玛| 电脑版百家乐官网分析仪| 赌场百家乐赌场| 百家乐官网时时彩网站| 博彩资讯| 蓝盾百家乐赌场娱乐网规则| 互联网百家乐官网的玩法技巧和规则 | 云顶娱乐| 奥斯卡百家乐的玩法技巧和规则 | 百家乐如何破解| 百家乐官网怎么赢对子| 德州扑克发牌| 百家乐娱乐网真钱游戏| 大家旺百家乐官网的玩法技巧和规则| 沐川县| 大发888真钱下载| 菲律宾百家乐太阳城| 线上百家乐官网试玩| 贵族娱乐城| 威尼斯人娱乐城求助| 波音百家乐现金网投注平台排名导航 | 使用的百家乐官网软件| 万年县| 十大博彩网| 威尼斯人娱乐下载平台|