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

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

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

基于GANs訓(xùn)練去噪深度神經(jīng)網(wǎng)絡(luò)實現(xiàn)了良好的圖像盲去噪效果

nlfO_thejiangme ? 來源:未知 ? 作者:李倩 ? 2018-06-27 11:11 ? 次閱讀

從包含噪音的圖像中去除未知噪音是一項充滿挑戰(zhàn)的工作,由于缺乏有效的訓(xùn)練數(shù)據(jù)使得這一領(lǐng)域面臨許多問題。中山大學(xué)的研究人員們提出了一種“兩步走”的框架,通過GANs訓(xùn)練輸入圖像的噪聲分布來并利用生成的噪聲樣本生成了豐富的訓(xùn)練數(shù)據(jù),并基于此訓(xùn)練了去噪深度神經(jīng)網(wǎng)絡(luò)實現(xiàn)了良好的圖像盲去噪效果。

幾種圖像盲去噪算法的表現(xiàn),右下角為本文結(jié)果。

一、圖像盲去噪

圖像去噪是早期視覺的重要問題,也是許多計算機視覺任務(wù)不可或缺的預(yù)處理階段。對于含有噪音的圖像y=x+v來說,圖像去噪的任務(wù)是盡可能的減小觀測圖像y中的噪聲v,得到清晰的出去噪聲的圖像x。對于圖像來說,由于環(huán)境或者傳感器的不確定性,噪聲情況往往是未知的。例如手機在夜晚拍攝的照片就會受到這類噪聲的影響。對于用戶來說去除噪聲對于提高用戶體驗也十分重要,這篇文章將主要探討圖像盲去噪的問題。

在圖像去噪領(lǐng)域,基于先驗知識的方法(例如BM3D)可以利用去除算法估計出的未知噪音水平,這種方法通過輸入圖像直接為圖像先驗建模實現(xiàn)了很好的結(jié)果。但這類方法存在很多不足,首先圖像先驗大多數(shù)由人類經(jīng)驗給定,圖像的完整特征難以被獲??;其次這類方法大多只利用了輸入圖像的內(nèi)部特征而沒有利用任何外部特征,而這些特征是可以用于在盲去噪的過程中進行適配的,這意味還有很大的提高空間。

除此之外只有很少幾種方法研究了圖像的盲去噪問題,例如Multiscal等方法。這些方法將噪聲模型估計和自適應(yīng)去噪算法結(jié)合起來。其中噪聲建模是十分關(guān)鍵的部分,但這些方法也僅僅使用了單張圖像的內(nèi)部信息。同時顯式地定義模型噪聲也限制了這些方法的表現(xiàn)。

如果我們暫時先拋開盲去噪,那就不得不提到基于判別模型的去噪方法。這些方法主要基于深度卷積神經(jīng)網(wǎng)絡(luò)來實現(xiàn),通過匹配好的訓(xùn)練數(shù)據(jù)學(xué)習(xí)出潛在的噪音模型,并得到了表現(xiàn)優(yōu)異的深度去噪網(wǎng)絡(luò)。值得一提的是基于CNNs的方法并不依賴于人類對于圖像的先驗經(jīng)驗,可以充分地利用神經(jīng)網(wǎng)絡(luò)的能力去探索圖像,這打破了基于先驗知識方法的限制并極大地提高了去噪算法的表現(xiàn)。通常情況下我們得到的圖像包含著未知噪聲,并且真實情況下的噪聲情況極為復(fù)雜。利用現(xiàn)有模型并不能得到很好的結(jié)果,同時缺乏配對的訓(xùn)練數(shù)據(jù)集使得判別方法不能直接用于圖像盲去噪的問題中去。

基于以上分析,研究人員提出了一個觀點:是否可以利用包含噪聲的圖像構(gòu)建出配對的訓(xùn)練數(shù)據(jù)集,那么圖像盲去噪的問題就可以通過CNNs一樣的判別模型來解決了。一種可能的解決辦法是建立起一個能夠為噪音圖像建模的數(shù)據(jù)集并從中對噪音數(shù)據(jù)進行采樣。高斯混合模型GMM是一種典型的方法,它被廣泛用于噪聲建模。但實驗表明GMM通過學(xué)習(xí)生成的噪聲與實際情況不是非常相似,這個問題需要更為強大的手段來為噪聲建模。

這時候生成對抗網(wǎng)絡(luò)GANs進入了研究人員的視野,GANs包含生成器和判別器兩個對抗訓(xùn)練的部分,生成器負(fù)責(zé)生成難辨真?zhèn)蔚臄?shù)據(jù)而判別器負(fù)責(zé)去偽存真。如果GANs可以用于建立訓(xùn)練數(shù)據(jù)那么就可以利用CNNs來實現(xiàn)圖像盲去噪了。但通過GANs去學(xué)習(xí)干凈圖像到噪聲圖像映射的方法是行不通的,目前無法保證生成帶噪聲的圖像內(nèi)容不發(fā)生改變。于是研究人員提出了本文的重要觀點:利用GANs來生成相同模式的噪聲而不是噪聲圖片。

這一工作主要包含兩部分,首先訓(xùn)練GANs估計輸入圖像中的噪聲并生成噪聲樣本。其次,噪聲樣本與干凈的圖像合成配對的訓(xùn)練數(shù)據(jù),而后用于深度去噪CNNs的訓(xùn)練。這樣的方式解決的判別模型對于數(shù)據(jù)需求的重要問題。這篇文章的貢獻主要在兩個方面:

提出了一種基于GAN-CNN的聯(lián)合方法實現(xiàn)了表現(xiàn)優(yōu)異的圖像盲去噪。在處理未知噪音時GANs被用于學(xué)習(xí)噪聲構(gòu)建關(guān)鍵的訓(xùn)練數(shù)據(jù)而CNNs則用于進行圖像去噪;

作者表示這是目前第一個利用GANs的為噪聲建模,GANs對于復(fù)雜分布的估計能力被用于學(xué)習(xí)隱含的噪聲分布,克服了對于未知噪聲利用顯示模型描述的固有缺陷。

二、相關(guān)工作

這里鄰域的相關(guān)工作主要分為基于圖像先驗的去噪方法、基于噪聲模型的盲去噪方法以及基于判別模型的方法?;趫D像先驗的方法(BM3D)通過噪音圖像直接為圖像先驗建模而實現(xiàn)未知噪音的去無需訓(xùn)練數(shù)據(jù)噪,但圖像先驗建模依賴于人工經(jīng)驗,并且只考慮了圖像的內(nèi)部信息;基于噪聲模型的去噪方法通過結(jié)合噪聲模型與自適應(yīng)去噪方法來實現(xiàn)去噪,但其只利用了單張輸入圖像的內(nèi)部信息來建立噪聲模型,使得其去噪表現(xiàn)受到了限制。如果可以充分利用外部數(shù)據(jù)并建立更好的噪聲模型,將會得到更好的結(jié)果。

判別模型充分利用了深度網(wǎng)絡(luò)的能力和巨大數(shù)據(jù)集的外部信息取得了很好的效果,類似于DnCNN的方法通過訓(xùn)練殘差來實現(xiàn)圖像去噪。這類方法表現(xiàn)良好但需要大量的訓(xùn)練數(shù)據(jù)。

GANs被大量工作證明具有學(xué)習(xí)復(fù)雜分布的能力,但其訓(xùn)練過程復(fù)雜和缺乏穩(wěn)定性。隨著WGAN和DCGAN的提出這一情況正逐步得到改善。下面將具體闡述本文的方法。

三、基于GAN-CNN的盲去噪(GCBD)

本文的主要思路是通過噪聲圖像構(gòu)建出訓(xùn)練數(shù)據(jù),隨后訓(xùn)練深度去噪網(wǎng)絡(luò)來去除圖像中的噪聲。

在給定為配對的數(shù)據(jù)后,GAN從噪聲圖片中抽取出噪聲單元并對其進行大量采樣,隨后將生成噪音單元、抽取噪音單元與干凈圖像融合用于去噪卷積神經(jīng)網(wǎng)絡(luò)的訓(xùn)練。

首先需要對圖像中的噪聲進行建模,需要將圖像中的噪聲抽取出來,并利用這些噪聲單元訓(xùn)練GAN來生成新的噪聲。噪聲單元的獲取主要利用通過平滑片元減去其均值得到(假設(shè)0均值)。由于圖像中的平滑區(qū)域如天空、墻面等很多,所以可以保證抽取足夠多的噪聲單元用于GANs的訓(xùn)練。

在得到了噪音單元樣本后,研究人員基于WGAN改進得到了WGAN-GP用于學(xué)習(xí)噪聲分布,其損失函數(shù)如下:

網(wǎng)絡(luò)架構(gòu)如下圖所示:

通過訓(xùn)練好的GAN網(wǎng)絡(luò)可以得到新的訓(xùn)練樣本yi=xj+v'k,其中xj為干凈的圖像單元,而v'k為生成的噪聲,合成為包含噪聲的訓(xùn)練數(shù)據(jù)用于訓(xùn)練去噪CNNs網(wǎng)絡(luò),其損失函數(shù)如下:

這一網(wǎng)絡(luò)的輸出是圖像中包含的隱含噪聲R,將輸入yi減去R即可得到去噪后的圖像:

四、實驗結(jié)果

基于GAN-CNN的盲去噪方法取得了很好的去噪表現(xiàn),并在BSD68,DND,NIGHT等數(shù)據(jù)集上與BM3D,EPLL,NCSR,WNNM,Multiscale和DnCNN等方法進行了比較:

最后研究人員分析了GANs生成多樣性的噪聲樣本,比單獨抽取圖像中的噪聲樣本在高斯噪聲和混合噪聲的情況下使得這一方法整體性能提高了0.34dB和0.91dB。同時也通過與DnCNN比較驗證了生成噪聲數(shù)據(jù)的有效性。作者表示這篇文了的不足在于將噪聲假設(shè)為了加性的零均值噪聲,這樣的噪聲在自然界中很普遍。如果對于未知的噪聲,還需要按照本文的流程進行處理,未來的工作將會克服這一假設(shè)帶來的局限。

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

    關(guān)注

    42

    文章

    4777

    瀏覽量

    100960
  • 圖像
    +關(guān)注

    關(guān)注

    2

    文章

    1088

    瀏覽量

    40515
  • 去噪
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    12606

原文標(biāo)題:如何基于生成對抗網(wǎng)絡(luò)來進行圖像盲去噪?(附論文)

文章出處:【微信號:thejiangmen,微信公眾號:將門創(chuàng)投】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    詳解深度學(xué)習(xí)、神經(jīng)網(wǎng)絡(luò)與卷積神經(jīng)網(wǎng)絡(luò)的應(yīng)用

    處理技術(shù)也可以通過深度學(xué)習(xí)來獲得更優(yōu)異的效果,比如、超分辨率和跟蹤算法等。為了跟上時代的步伐,必須對深度學(xué)習(xí)與
    的頭像 發(fā)表于 01-11 10:51 ?2236次閱讀
    詳解<b class='flag-5'>深度</b>學(xué)習(xí)、<b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>與卷積<b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>的應(yīng)用

    利用深度循環(huán)神經(jīng)網(wǎng)絡(luò)對心電圖降噪

    進行訓(xùn)練。我們還研究使用合成數(shù)據(jù) 集如何影響網(wǎng)絡(luò)性能。 我們建議使用深度循環(huán)
    發(fā)表于 05-15 14:42

    MATLAB應(yīng)用在基于噪聲檢測的圖像均值

    傳統(tǒng)的幾種圖像去噪方法。有各種不如人意的地方.本文介紹一種基于噪聲檢測,去除噪聲在處理過程中對圖像質(zhì)量的影響的方法,通過實踐,效果可見一斑.
    發(fā)表于 10-15 16:08 ?88次下載

    基于Contourlet域HMT模型的Cycle Spinning方法

    為了提高圖像去噪效果,提出了基于Contourlet域HMT模型的Cycle Spinning方法。首先將待
    發(fā)表于 08-13 16:00 ?21次下載
    基于Contourlet域HMT模型的Cycle Spinning<b class='flag-5'>去</b><b class='flag-5'>噪</b>方法

    免疫機理的圖像去噪方法研究

    免疫機理的圖像去噪方法研究_劉歡
    發(fā)表于 01-03 15:24 ?0次下載

    基于Gauss濾波和Euler修復(fù)模型的SAR圖像去噪

    基于Gauss濾波和Euler修復(fù)模型的SAR圖像去噪_王田芳
    發(fā)表于 01-07 16:24 ?2次下載

    糖尿病性視網(wǎng)膜圖像深度神經(jīng)網(wǎng)絡(luò)分類方法

    針對傳統(tǒng)的視網(wǎng)膜圖像處理步驟復(fù)雜、泛化性差、缺少完整的自動識別系統(tǒng)等問題,提出了一套完整的基于深度神經(jīng)網(wǎng)絡(luò)的視網(wǎng)膜圖像自動識別系統(tǒng)。首先,對圖像
    發(fā)表于 12-05 18:00 ?1次下載
    糖尿病性視網(wǎng)膜<b class='flag-5'>圖像</b>的<b class='flag-5'>深度</b><b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>分類方法

    小波閾值的基本原理_小波閾值如何選取

    本文主要介紹小波閾值的基本原理以及小波閾值如何選???閾值的確定在
    發(fā)表于 01-10 09:46 ?7w次閱讀
    小波閾值<b class='flag-5'>去</b><b class='flag-5'>噪</b>的基本原理_小波<b class='flag-5'>去</b><b class='flag-5'>噪</b>閾值如何選取

    基于新閾值函數(shù)的小波閾值算法

    本文主要介紹一種基于新閾值函數(shù)的小波閾值算法。在小波閾值法中的兩個重要的因素—閾值選取方式和閾值函數(shù),直接決定
    發(fā)表于 01-10 10:12 ?9975次閱讀
    基于新閾值函數(shù)的小波閾值<b class='flag-5'>去</b><b class='flag-5'>噪</b>算法

    小波方法及步驟_小波方法的比較

    本文主要介紹幾種小波方法及步驟以及幾種小波方法的比較。分別介紹小波分解與重構(gòu)法、非線
    發(fā)表于 01-10 13:47 ?4.4w次閱讀
    小波<b class='flag-5'>去</b><b class='flag-5'>噪</b>方法及步驟_小波<b class='flag-5'>去</b><b class='flag-5'>噪</b>方法的比較

    小波閾值的應(yīng)用

    介紹小波閾值的三種應(yīng)用:小波閾值技術(shù)在ECG信號處理中的應(yīng)用、小波閾值
    發(fā)表于 01-10 14:25 ?6209次閱讀
    小波閾值<b class='flag-5'>去</b><b class='flag-5'>噪</b>的應(yīng)用

    基于python的小波閾值算法

    本文主要介紹利用python來實現(xiàn)小波閾值算法。網(wǎng)上都是利用matlab來實現(xiàn)小波閾值
    發(fā)表于 01-10 16:32 ?1w次閱讀

    基于多通道聯(lián)合估計的非局部均值彩色圖像去噪方法

    提出一種基于多通道聯(lián)合估計的非局部均值彩色圖像去噪方法,包括彩色通道聯(lián)合和彩色通道融合兩個步驟:在彩色通道聯(lián)合
    發(fā)表于 02-27 16:02 ?2次下載

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

    BM3D 是一種降噪方法提高了圖像在變換域的稀疏表示。BM3D 降噪方法的優(yōu)點是更好的保留圖像中的一些細(xì)節(jié),BM3D采用了不同的策略。通過搜索相似塊并在變換域進行濾波,得到塊評估值
    的頭像 發(fā)表于 05-04 18:36 ?1.8w次閱讀
    <b class='flag-5'>圖像去噪</b>算法的優(yōu)點和缺點

    如何使用PDE實現(xiàn)線條痕跡圖像去噪算法的設(shè)計

    新的圖像去噪算法。在以PM 方程為擴散模型的偏微分方程濾波算法中,根據(jù)條紋的紋理特性,在不同擴散方向系數(shù)中引入不同權(quán)值,同時在迭代中依據(jù)圖像的灰度直方圖選取擴散門限。實驗結(jié)果表明,線條痕跡圖像降噪
    發(fā)表于 09-02 17:50 ?11次下載
    如何使用PDE<b class='flag-5'>實現(xiàn)</b>線條痕跡<b class='flag-5'>圖像去噪</b>算法的設(shè)計