圖像消噪方法與裝置制造方法
【專利摘要】本發(fā)明實(shí)施例涉及一種圖像消噪方法與裝置。所述方法包括:獲取當(dāng)前圖像中第一像素塊的第一像素均值,并利用第一像素均值得到第一像素塊的第一像素方差值;確定當(dāng)前圖像中第一像素塊與參考圖像中第二像素塊的像素差值塊;根據(jù)像素差值塊,獲取像素差值塊的第二像素均值,并利用第二像素均值得到像素差值塊的第二像素方差值;確定第一像素塊與第二像素塊之間的塊距離;當(dāng)塊距離小于預(yù)設(shè)的第一距離閾值,并且第一像素方差值大于預(yù)設(shè)的方差閾值時(shí),則選取第一像素方差值與第二像素方差值中最大像素方差值作為第一像素塊中第一像素點(diǎn)的噪聲值;利用塊距離與噪聲值,確定對(duì)第一像素點(diǎn)進(jìn)行時(shí)域消噪的第一消噪權(quán)重。
【專利說明】圖像消噪方法與裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊【技術(shù)領(lǐng)域】,尤其涉及一種圖像消噪方法與裝置。
【背景技術(shù)】
[0002]目前,在終端所采集的視頻圖像中,混雜著大量的噪聲,該噪聲除暗電流噪聲外,大部分的噪聲為隨機(jī)噪聲。
[0003]為了盡可能的降低隨機(jī)噪聲產(chǎn)生的干擾,通常采用運(yùn)動(dòng)檢測與運(yùn)動(dòng)補(bǔ)償技術(shù),對(duì)視頻圖像中任一幀的圖像進(jìn)行動(dòng)態(tài)區(qū)域與靜態(tài)區(qū)域的區(qū)分,針對(duì)不同區(qū)域采用不同的噪聲自適應(yīng)濾波方法,從而提高消噪效果。例如,運(yùn)動(dòng)劇烈的區(qū)域,空域?yàn)V波的權(quán)重大;相反,靜止的區(qū)域,時(shí)域?yàn)V波的權(quán)重大。這樣既可以有效去除隨機(jī)噪聲,又可以很好的避免運(yùn)動(dòng)模糊的出現(xiàn)。
[0004]在現(xiàn)有技術(shù)的消噪方案中,將當(dāng)前幀圖像等比例劃分為多個(gè)像素塊,計(jì)算出當(dāng)前圖像幀中第一像素塊與與經(jīng)過幀累積消噪后的參考圖像幀中第二像素塊之間的塊距離(第一像素塊的位置與第二像素塊的位置為對(duì)應(yīng)位置),根據(jù)塊距離,確定時(shí)域消噪權(quán)重。在現(xiàn)有技術(shù)方案中,將塊距離與預(yù)設(shè)的距離閾值進(jìn)行比較,如果塊距離超過距離閾值,則該塊距離對(duì)應(yīng)的像素塊,其時(shí)域消噪權(quán)重降低,空域消噪權(quán)重增大;如果塊距離不超過距離閾值,則該塊距離對(duì)應(yīng)的像素塊,其時(shí)域消噪權(quán)重增大,空域消噪權(quán)重降低。
[0005]但是,現(xiàn)有技術(shù)的消噪方案中也暴露出以下缺陷:1)由于存在隨機(jī)噪聲,計(jì)算兩個(gè)像素塊之間的塊距離時(shí)需要考慮其影響。但在現(xiàn)有技術(shù)中,隨機(jī)噪聲的值具有不確定性的特點(diǎn),因此,計(jì)算的塊距離存在一定的誤差,在視頻圖像對(duì)比度較低時(shí),形成時(shí)域、空域的權(quán)重分配不準(zhǔn)確,導(dǎo)致消噪效果不理想;2)在動(dòng)態(tài)區(qū)域,由于計(jì)算的塊距離存在的誤差,使得將時(shí)域權(quán)重設(shè)置過大引起圖像拖影的結(jié)果;同樣,在靜止區(qū)域,由于計(jì)算的塊距離存在的誤差,使得將時(shí)域權(quán)重設(shè)置過小導(dǎo)致噪聲消除不干凈的結(jié)果。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例提供了一種圖像消噪方法與裝置,實(shí)現(xiàn)了根據(jù)當(dāng)前圖像中處理的像素塊的像素點(diǎn)信息自適應(yīng)調(diào)整時(shí)域、空域的消噪權(quán)重,在有效去除靜止區(qū)域隨機(jī)噪聲的前提下,避免動(dòng)態(tài)區(qū)域的圖像拖影。
[0007]在第一方面,本發(fā)明實(shí)施例提供了一種圖像消噪方法,所述方法包括:獲取當(dāng)前圖像中第一像素塊的第一像素均值,并利用所述第一像素均值得到所述第一像素塊的第一像素方差值,所述第一像素塊包括多個(gè)像素點(diǎn);
[0008]確定所述當(dāng)前圖像中第一像素塊與參考圖像中第二像素塊的像素差值塊,所述第二像素塊為與所述第一像素塊對(duì)應(yīng)位置的像素塊;
[0009]根據(jù)所述像素差值塊,獲取所述像素差值塊的第二像素均值,并利用所述第二像素均值得到所述像素差值塊的第二像素方差值;
[0010]確定所述第一像素塊與所述第二像素塊之間的塊距離;[0011]當(dāng)所述塊距離小于預(yù)設(shè)的第一距離閾值,并且所述第一像素方差值大于預(yù)設(shè)的方差閾值時(shí),則選取所述第一像素方差值與所述第二像素方差值中最大像素方差值作為所述第一像素塊中第一像素點(diǎn)的噪聲值;
[0012]利用所述塊距離與所述噪聲值,確定對(duì)所述第一像素點(diǎn)進(jìn)行時(shí)域消噪的第一消噪權(quán)重。
[0013]在第一種可能的實(shí)現(xiàn)方式中,所述確定所述第一像素塊與所述第二像素塊之間的塊距離之后以及所述利用所述塊距離與所述噪聲值,確定對(duì)所述第一像素點(diǎn)進(jìn)行時(shí)域消噪的第一消噪權(quán)重之前還包括:
[0014]當(dāng)所述塊距離大于預(yù)設(shè)的第一距離閾值,并且所述第一像素方差值小于預(yù)設(shè)的方差閾值時(shí),則選取所述第一像素方差值與所述第二像素方差值中最小像素方差值作為所述第一像素點(diǎn)的噪聲值。
[0015]在第二種可能的實(shí)現(xiàn)方式中,所述利用所述塊距離與所述噪聲值,確定對(duì)所述第一像素點(diǎn)進(jìn)行時(shí)域消噪的第一消噪權(quán)重具體包括:
[0016]判斷所述塊距離是否大于預(yù)設(shè)的第二距離閾值;
[0017]如果所述塊距離大于所述第二距離閾值,則所述第一消噪權(quán)重為O ;
[0018]如果所述塊距離小于所述第二距離閾值,并且所述塊距離大于預(yù)設(shè)的第三距離閾值,則將所述第一消噪權(quán)重設(shè)置為ab;
[0019]其中,所述Cib具體為從`區(qū)間(0,Maxab)中選取的任一值;
[0020]如果所述塊距離小于所述第二距離閾值,并且所述塊距離小于預(yù)設(shè)的第四距離閾值,則將所述第一消噪權(quán)重設(shè)置為aa;
[0021]其中,所述Cia具體為從區(qū)間(Maxaa,c?)中選取的任一值;
[0022]如果所述塊距離小于所述第二距離閾值,并且所述塊距離小于預(yù)設(shè)的所述第三距離閾值,大于預(yù)設(shè)的所述第四距離閾值,則所述第一消噪權(quán)重AlphaIIR通過距離函數(shù)確定;
[0023]其中,所述第一消噪權(quán)重與所述距離函數(shù)中的所述塊距離成正比,與所述噪聲值成反比。
[0024]在第三種可能的實(shí)現(xiàn)方式中,所述利用所述第二像素均值與所述像素噪聲值,確定對(duì)所述第一像素點(diǎn)進(jìn)行時(shí)域消噪的第一消噪權(quán)重之后還包括:
[0025]根據(jù)所述第一消噪權(quán)重,確定對(duì)所述第一像素點(diǎn)進(jìn)行空域消噪的第二消噪權(quán)重。
[0026]結(jié)合第一方面或第一方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述獲取當(dāng)前圖像中第一像素塊的第一像素均值之前還包括:
[0027]獲取所述第一像素塊經(jīng)時(shí)域?yàn)V波后的第一濾波值;
[0028]獲取所述第一像素塊經(jīng)空域?yàn)V波后的第二濾波值;
[0029]所述根據(jù)所述第一消噪權(quán)重,確定對(duì)所述第一像素點(diǎn)進(jìn)行空域消噪的第二消噪權(quán)重之后還包括:
[0030]根據(jù)所述第一濾波值、所述第二濾波值、所述第一消噪權(quán)重和所述第二消噪權(quán)重,確定對(duì)所述第一像素點(diǎn)進(jìn)行時(shí)空域消噪的輸出值P_out ;
[0031]所述輸出值具體為:
[0032]P_out=AlphaIIR*Pout_time+(1-AlphaIIR)*Pout_spa ;[0033]其中,所述AlphaIIR為第一消噪權(quán)重;所述(1-AlphaIIR)為第二消噪權(quán)重;所述Pout_time為所述第一濾波值、所述Pout_spa為第二濾波值。
[0034]結(jié)合第一方面或第一方面的第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述獲取所述第一像素塊經(jīng)時(shí)域?yàn)V波后的第一濾波值之前還包括:
[0035]對(duì)所述第一像素塊和所述第二像素塊分別進(jìn)行濾波處理,得到預(yù)處理第一像素塊和預(yù)處理第二像素塊;
[0036]所述獲取當(dāng)前圖像中第一像素塊的第一像素均值具體包括:獲取所述當(dāng)前圖像中所述預(yù)處理第一像素塊的第一像素均值;
[0037]所述確定所述當(dāng)前圖像中第一像素塊與參考圖像中第二像素塊的像素差值塊具體包括:
[0038]確定所述當(dāng)前圖像中所述預(yù)處理第一像素塊與所述參考圖像中所述預(yù)處理第二像素塊的所述像素差值塊。
[0039]在第二方面,本發(fā)明實(shí)施例提供了一種圖像消噪裝置,所述裝置包括:
[0040]獲取單元,用于獲取當(dāng)前圖像中第一像素塊的第一像素均值,并利用所述第一像素均值得到所述第一像素塊的第一像素方差值,所述第一像素塊包括多個(gè)像素點(diǎn);
[0041]確定單元,用于確定所述當(dāng)前圖像中第一像素塊與參考圖像中第二像素塊的像素差值塊,所述第二像素塊為與所述第一像素塊對(duì)應(yīng)位置的像素塊;
[0042]所述獲取單元還用于,根據(jù)所述像素差值塊,獲取所述像素差值塊的第二像素均值,并利用所述第二像素均值得到所述像素差值塊的第二像素方差值;
[0043]所述確定單元還用于,確定所述第一像素塊與所述第二像素塊之間的塊距離;
[0044]選取單元,用于當(dāng)所述塊距離小于預(yù)設(shè)的第一距離閾值,并且所述第一像素方差值大于預(yù)設(shè)的方差閾值時(shí),則選取所述第一像素方差值與所述第二像素方差值中最大像素方差值作為所述第一像素塊中第一像素點(diǎn)的噪聲值;
[0045]所述確定單元還用于,利用所述塊距離與所述噪聲值,確定對(duì)所述第一像素點(diǎn)進(jìn)行時(shí)域消噪的第一消噪權(quán)重。
[0046]在第一種可能的實(shí)現(xiàn)方式中,所述選取單元還用于,當(dāng)所述塊距離大于預(yù)設(shè)的第一距離閾值,并且所述第一像素方差值小于預(yù)設(shè)的方差閾值時(shí),則選取所述第一像素方差值與所述第二像素方差值中最小像素方差值作為所述第一像素點(diǎn)的噪聲值。
[0047]在第二種可能的實(shí)現(xiàn)方式中,所述確定單元還包括:
[0048]判斷子單元,用于判斷所述塊距離是否大于預(yù)設(shè)的第二距離閾值;
[0049]第一處理子單元,用于如果所述塊距離大于所述第二距離閾值,則所述第一消噪權(quán)重為O ;
[0050]第二處理子單元,用于如果所述塊距離小于所述第二距離閾值,并且所述塊距離大于預(yù)設(shè)的第三距離閾值,則將所述第一消噪權(quán)重設(shè)置為ab ;
[0051]其中,所述Cib具體為從區(qū)間(0,Maxab)中選取的任一值;
[0052]所述第二處理子單元還用于,如果所述塊距離小于所述第二距離閾值,并且所述塊距離小于預(yù)設(shè)的第四距離閾值,則將所述第一消噪權(quán)重設(shè)置為a a ;
[0053]其中,所述aa具體為從區(qū)間(Maxaa,oo)中選取的任一值;
[0054]所述第二處理子單元還用于,如果所述塊距離小于所述第二距離閾值,并且所述塊距離小于預(yù)設(shè)的所述第三距離閾值,大于預(yù)設(shè)的所述第四距離閾值,則所述第一消噪權(quán)重AlphaIIR通過距離函數(shù)確定;
[0055]其中,所述第一消噪權(quán)重與所述距離函數(shù)中的所述塊距離成正比,與所述噪聲值成反比。
[0056]在第三種可能的實(shí)現(xiàn)方式中,所述確定單元還用于,根據(jù)所述第一消噪權(quán)重,確定對(duì)所述第一像素點(diǎn)進(jìn)行空域消噪的第二消噪權(quán)重。
[0057]結(jié)合第二方面或第二方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述獲取單元還用于,獲取所訴第一像素塊經(jīng)時(shí)域?yàn)V波后的第一濾波值;
[0058]獲取所述第一像素塊經(jīng)空域?yàn)V波后的第二濾波值;
[0059]所述確定單元還用于,根據(jù)所述第一濾波值、所述第二濾波值、所述第一消噪權(quán)重和所述第二消噪權(quán)重,確定對(duì)所述第一像素點(diǎn)進(jìn)行時(shí)空域消噪的輸出值?_0機(jī);
[0060]所述輸出值具體為:
[0061]P_out=AlphaIIR*Pout_time+(1-AlphaIIR)*Pout_spa ;
[0062]其中,所述AlphaIIR為第一消噪權(quán)重;所述(Ι-AlphaIIR)為第二消噪權(quán)重;所述Pout_time為所述第一濾波值、所述Pout_spa為第二濾波值。
[0063]結(jié)合第二方面或第二方面的第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0064]預(yù)處理單元,用于對(duì)所述第一像素塊和所述第二像素塊分別進(jìn)行濾波處理,得到預(yù)處理第一像素塊和預(yù)處理第二像素塊;
[0065]所述獲取單元具體用于,獲取所述當(dāng)前圖像中所述預(yù)處理第一像素塊的第一像素均值;
[0066]所述確定單元具體用于,確定所述當(dāng)前圖像中所述預(yù)處理第一像素塊與所述參考圖像中所述預(yù)處理第二像素塊的所述像素差值塊。
[0067]因此,通過應(yīng)用本發(fā)明實(shí)施例提供的圖像消噪方法與裝置,終端首先利用第一像素塊的第一像素均值,得到第一像素方差值;利用像素差值塊的第二像素均值,得到第二像素方差值,然后,將第一像素塊與第二像素塊之間的塊距離與第一距離閾值進(jìn)行比較,當(dāng)塊距離小于預(yù)設(shè)的第一距離閾值,并且第一像素方差值大于預(yù)設(shè)的方差閾值時(shí),則選取第一像素方差值與第二像素方差值中最大像素方差值作為第一像素塊中第一像素點(diǎn)的噪聲值,最后,利用塊距離與噪聲值,確定對(duì)第一像素點(diǎn)進(jìn)行時(shí)域消噪的第一消噪權(quán)重,根據(jù)第一消噪權(quán)重確定進(jìn)行空域消噪的第二消噪權(quán)重,避免了現(xiàn)有技術(shù)中,由于隨機(jī)噪聲的值具有不確定性,導(dǎo)致計(jì)算塊距離存在一定的誤差,形成時(shí)域、空域的權(quán)重分配不準(zhǔn)確,導(dǎo)致消噪效果不理想以及動(dòng)態(tài)區(qū)域的圖像拖影、靜止區(qū)域噪聲消除不干凈的問題。進(jìn)而實(shí)現(xiàn)了根據(jù)當(dāng)前圖像中處理的像素塊的像素點(diǎn)信息自適應(yīng)調(diào)整時(shí)域、空域的消噪權(quán)重,在有效去除靜止區(qū)域隨機(jī)噪聲的前提下,避免動(dòng)態(tài)區(qū)域的圖像拖影。
【專利附圖】
【附圖說明】
[0068]圖1為本發(fā)明實(shí)施例一提供的圖像消噪方法流程圖;
[0069]圖2為本發(fā)明實(shí)施例提供的像素塊示意圖;
[0070]圖3為本發(fā)明實(shí)施例提供的塊距離與第一消噪權(quán)重關(guān)系圖;[0071]圖4為本發(fā)明實(shí)施例提供的圖像消噪裝置結(jié)構(gòu)圖;
[0072]圖5為本發(fā)明實(shí)施例提供的圖像消噪裝置硬件結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0073]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0074]為便于對(duì)本發(fā)明實(shí)時(shí)的理解,下面將結(jié)合附圖以具體實(shí)施例做進(jìn)一步的解釋說明,實(shí)施例并不構(gòu)成對(duì)本發(fā)明實(shí)施例的限定。
[0075]實(shí)施例一
[0076]下面以圖1為例詳細(xì)說明本發(fā)明實(shí)施例一提供的圖像消噪方法,圖1為本發(fā)明實(shí)施例一提供的圖像消噪方法流程圖,在本發(fā)明實(shí)施例中,執(zhí)行下述步驟的實(shí)施主體可以為具有采集圖像功能的終端,例如:數(shù)字?jǐn)z像機(jī)、智能手機(jī)、Ipad,也可通過加載在終端中的軟件模塊實(shí)現(xiàn)。如圖1所示,該實(shí)施例具體包括以下步驟:
[0077]步驟110、獲取當(dāng)前圖像中第一像素塊的第一像素均值,并利用所述第一像素均值得到所述第一像素塊的第一像素方差值,所述第一像素塊包括多個(gè)像素點(diǎn)。
[0078]具體地,終端從采集的視頻序列中提取第一幀圖像作為當(dāng)前圖像,對(duì)當(dāng)前圖像進(jìn)行等比例的劃分,得到多個(gè)像素塊,每個(gè)像素塊中包括多個(gè)像素點(diǎn),如圖2所示??梢岳斫獾氖?,在對(duì)一幀圖像進(jìn)行圖 像消噪時(shí),本發(fā)明實(shí)施例通過對(duì)每個(gè)像素點(diǎn)進(jìn)行消噪處理,進(jìn)而實(shí)現(xiàn)對(duì)圖像進(jìn)行消噪處理的目的。
[0079]例如,每個(gè)像素塊為5*5的等比例像素塊,當(dāng)然,也可劃分為其他等比例的像素塊,如3*3、4*4等等。在本發(fā)明實(shí)施例中,以對(duì)第一像素塊中第一像素點(diǎn)進(jìn)行消噪處理為例進(jìn)行說明。
[0080]終端獲取當(dāng)前圖像中第一像素塊的第一像素均值avel,所述avel具體為第一像素塊中每個(gè)像素點(diǎn)的像素值的平均值,可通過式(I)確定:
M N
[0081]= 士ΖΖ/;?λ?/(χ + /,.ν+/)式(!)
J=O
[0082]其中,pixel (x+i, y+j)為第一像素塊中位置(x,y)處的像素值。
[0083]在獲取到第一像素塊的第一像素均值avel后,終端利用第一像素均值avel得到第一像素塊的第一像素方差值current_sigma2,所述current_sigma2可通過式(2)確定:
M N
[0084]current — sigmal = [ [ [pixel(x + i,.ν +./.)- ave]]」式⑵
/=0
[0085]其中,pixel (x+i, y+j)為第一像素塊中位置(x,y)處的像素值。
[0086]步驟120、確定所述當(dāng)前圖像中第一像素塊與參考圖像中第二像素塊的像素差值塊,所述第二像素塊為與所述第一像素塊對(duì)應(yīng)位置的像素塊。
[0087]具體地,終端確定第一像素塊與參考圖像中第二像素塊的像素差值塊,所述第二像素塊為與第一像素塊對(duì)應(yīng)位置的像素塊。
[0088]進(jìn)一步地,終端再對(duì)當(dāng)前圖像進(jìn)行消噪處理時(shí),從存儲(chǔ)器中獲取經(jīng)過累積消噪后的圖像作為當(dāng)前圖像進(jìn)行消噪處理的參考圖像,并將該參考圖像也進(jìn)行與當(dāng)前圖像相同的等比例劃分,得到多個(gè)像素塊,每個(gè)像素塊中包括多個(gè)像素點(diǎn),并根據(jù)第一像素塊在當(dāng)前圖像中的位置,從參考圖像中確定對(duì)應(yīng)位置的第二像素塊。
[0089]終端將第一像素塊中每個(gè)像素點(diǎn)的像素值與第二像素塊中對(duì)應(yīng)像素點(diǎn)的像素值相減,獲取每個(gè)像素點(diǎn)的像素差值,并將該像素差值組成像素差值塊。
[0090]例如,第一像素塊為5*5,第二像素塊也為5*5,且第二像素塊為與第一像素塊對(duì)應(yīng)位置的像素塊。每個(gè)像素塊中包括25個(gè)像素點(diǎn),將每個(gè)像素點(diǎn)的像素值對(duì)應(yīng)相減,獲取25個(gè)像素點(diǎn)的像素差值,將25個(gè)像素差值組成像素差值塊。
[0091]步驟130、根據(jù)所述像素差值塊,獲取所述像素差值塊的第二像素均值,并利用所述第二像素均值得到所述像素差值塊的第二像素方差值。
[0092]具體地,根據(jù)步驟120確定的像素差值塊,終端獲取該像素差值塊的第二像素均值ave2,所述ave2具體為像素差值中每個(gè)像素點(diǎn)的像素值的平均值,可通過式(3)確定:
【權(quán)利要求】
1.一種圖像消噪方法,其特征在于,所述方法包括: 獲取當(dāng)前圖像中第一像素塊的第一像素均值,并利用所述第一像素均值得到所述第一像素塊的第一像素方差值,所述第一像素塊包括多個(gè)像素點(diǎn); 確定所述當(dāng)前圖像中第一像素塊與參考圖像中第二像素塊的像素差值塊,所述第二像素塊為與所述第一像素塊對(duì)應(yīng)位置的像素塊; 根據(jù)所述像素差值塊,獲取所述像素差值塊的第二像素均值,并利用所述第二像素均值得到所述像素差值塊的第二像素方差值; 確定所述第一像素塊與所述第二像素塊之間的塊距離; 當(dāng)所述塊距離小于預(yù)設(shè)的第一距離閾值,并且所述第一像素方差值大于預(yù)設(shè)的方差閾值時(shí),則選取所述第一像素方差值與所述第二像素方差值中最大像素方差值作為所述第一像素塊中第一像素點(diǎn)的噪聲值; 利用所述塊距離與所述噪聲值,確定對(duì)所述第一像素點(diǎn)進(jìn)行時(shí)域消噪的第一消噪權(quán)重。
2.根據(jù)權(quán)利要求1所述的圖像消噪方法,其特征在于,所述確定所述第一像素塊與所述第二像素塊之間的塊距離之后以及所述利用所述塊距離與所述噪聲值,確定對(duì)所述第一像素點(diǎn)進(jìn)行時(shí)域消噪的第一消噪權(quán)重之前還包括: 當(dāng)所述塊距離大于預(yù)設(shè)的第一距離閾值,并且所述第一像素方差值小于預(yù)設(shè)的方差閾值時(shí),則選取所述第一像素方差值與所述第二像素方差值中最小像素方差值作為所述第一像素點(diǎn)的噪聲值。
3.根據(jù)權(quán)利要求1所述的圖像消噪方法,其特征在于,所述利用所述塊距離與所述噪聲值,確定對(duì)所述第一像素點(diǎn)進(jìn)行時(shí)域消噪的第一消噪權(quán)重具體包括: 判斷所述塊距離是否大于預(yù)設(shè)的第二距離閾值; 如果所述塊距離大于所述第二距離閾值,則所述第一消噪權(quán)重為O ; 如果所述塊距離小于所述第二距離閾值,并且所述塊距離大于預(yù)設(shè)的第三距離閾值,則將所述第一消噪權(quán)重設(shè)置為ab; 其中,所述ab具體為從區(qū)間(O,Maxab)中選取的任一值; 如果所述塊距離小于所述第二距離閾值,并且所述塊距離小于預(yù)設(shè)的第四距離閾值,則將所述第一消噪權(quán)重設(shè)置為a a ; 其中,所述aa具體為從區(qū)間(Maxaa,oo)中選取的任一值; 如果所述塊距離小于所述第二距離閾值,并且所述塊距離小于預(yù)設(shè)的所述第三距離閾值,大于預(yù)設(shè)的所述第四距離閾值,則所述第一消噪權(quán)重AlphaIIR通過距離函數(shù)確定;其中,所述第一消噪權(quán)重與所述距離函數(shù)中的所述塊距離成正比,與所述噪聲值成反比。
4.根據(jù)權(quán)利要求1所述的圖像消噪方法,其特征在于,所述利用所述第二像素均值與所述像素噪聲值,確定對(duì)所述第一像素點(diǎn)進(jìn)行時(shí)域消噪的第一消噪權(quán)重之后還包括: 根據(jù)所述第一消噪權(quán)重,確定對(duì)所述第一像素點(diǎn)進(jìn)行空域消噪的第二消噪權(quán)重。
5.根據(jù)權(quán)利要求4所述的圖像消噪方法,其特征在于,所述獲取當(dāng)前圖像中第一像素塊的第一像素均值之前還包括: 獲取所述第一像素塊經(jīng)時(shí)域?yàn)V波后的第一濾波值;獲取所述第一像素塊經(jīng)空域?yàn)V波后的第二濾波值; 所述根據(jù)所述第一消噪權(quán)重,確定對(duì)所述第一像素點(diǎn)進(jìn)行空域消噪的第二消噪權(quán)重之后還包括: 根據(jù)所述第一濾波值、所述第二濾波值、所述第一消噪權(quán)重和所述第二消噪權(quán)重,確定對(duì)所述第一像素點(diǎn)進(jìn)行時(shí)空域消噪的輸出值?_0機(jī); 所述輸出值具體為:
P_out=AlphaIIR*Pout_time+(1-AlphaIIR)*Pout_spa ; 其中,所述AlphaIIR為第一消噪權(quán)重;所述(1-AlphaIIR)為第二消噪權(quán)重;所述Pout_time為所述第一濾波值、所述Pout_spa為第二濾波值。
6.根據(jù)權(quán)利要求5所述的圖像噪聲方法,其特征在于,所述獲取所述第一像素塊經(jīng)時(shí)域?yàn)V波后的第一濾波值之前還包括: 對(duì)所述第一像素塊和所述第二像素塊分別進(jìn)行濾波處理,得到預(yù)處理第一像素塊和預(yù)處理第二像素塊; 所述獲取當(dāng)前圖像中第一像素塊的第一像素均值具體包括:獲取所述當(dāng)前圖像中所述預(yù)處理第一像素塊的第一像素均值; 所述確定所述當(dāng)前圖像中第一像素塊與參考圖像中第二像素塊的像素差值塊具體包括: 確定所述當(dāng)前圖像中所述 預(yù)處理第一像素塊與所述參考圖像中所述預(yù)處理第二像素塊的所述像素差值塊。
7.一種圖像消噪裝置,其特征在于,所述裝置包括: 獲取單元,用于獲取當(dāng)前圖像中第一像素塊的第一像素均值,并利用所述第一像素均值得到所述第一像素塊的第一像素方差值,所述第一像素塊包括多個(gè)像素點(diǎn); 確定單元,用于確定所述當(dāng)前圖像中第一像素塊與參考圖像中第二像素塊的像素差值塊,所述第二像素塊為與所述第一像素塊對(duì)應(yīng)位置的像素塊; 所述獲取單元還用于,根據(jù)所述像素差值塊,獲取所述像素差值塊的第二像素均值,并利用所述第二像素均值得到所述像素差值塊的第二像素方差值; 所述確定單元還用于,確定所述第一像素塊與所述第二像素塊之間的塊距離; 選取單元,用于當(dāng)所述塊距離小于預(yù)設(shè)的第一距離閾值,并且所述第一像素方差值大于預(yù)設(shè)的方差閾值時(shí),則選取所述第一像素方差值與所述第二像素方差值中最大像素方差值作為所述第一像素塊中第一像素點(diǎn)的噪聲值; 所述確定單元還用于,利用所述塊距離與所述噪聲值,確定對(duì)所述第一像素點(diǎn)進(jìn)行時(shí)域消噪的第一消噪權(quán)重。
8.根據(jù)權(quán)利要求7所述的圖像消噪裝置,其特征在于,所述選取單元還用于,當(dāng)所述塊距離大于預(yù)設(shè)的第一距離閾值,并且所述第一像素方差值小于預(yù)設(shè)的方差閾值時(shí),則選取所述第一像素方差值與所述第二像素方差值中最小像素方差值作為所述第一像素點(diǎn)的噪聲值。
9.根據(jù)權(quán)利要求7所述的圖像消噪裝置,其特征在于,所述確定單元還包括: 判斷子單元,用于判斷所述塊距離是否大于預(yù)設(shè)的第二距離閾值; 第一處理子單元,用于如果所述塊距離大于所述第二距離閾值,則所述第一消噪權(quán)重為O ; 第二處理子單元,用于如果所述塊距離小于所述第二距離閾值,并且所述塊距離大于預(yù)設(shè)的第三距離閾值,則將所述第一消噪權(quán)重設(shè)置為ab ; 其中,所述ab具體為從區(qū)間(O,Maxab)中選取的任一值; 所述第二處理子單元還用于,如果所述塊距離小于所述第二距離閾值,并且所述塊距離小于預(yù)設(shè)的第四距離閾值,則將所述第一消噪權(quán)重設(shè)置為a a ; 其中,所述aa具體為從區(qū)間(Maxaa,oo)中選取的任一值; 所述第二處理子單元還用于,如果所述塊距離小于所述第二距離閾值,并且所述塊距離小于預(yù)設(shè)的所述第三距離閾值,大于預(yù)設(shè)的所述第四距離閾值,則所述第一消噪權(quán)重AlphaIIR通過距離函數(shù)確定; 其中,所述第一消噪權(quán)重與所述距離函數(shù)中的所述塊距離成正比,與所述噪聲值成反比。
10.根據(jù)權(quán)利要求7所述的圖像消噪裝置,其特征在于,所述確定單元還用于,根據(jù)所述第一消噪權(quán)重,確定對(duì)所述第一像素點(diǎn)進(jìn)行空域消噪的第二消噪權(quán)重。
11.根據(jù)權(quán)利要求10所述的圖像消噪裝置,其特征在于,所述獲取單元還用于,獲取所訴第一像素塊經(jīng)時(shí)域?yàn)V波后的第一濾波值; 獲取所述第一像素塊經(jīng)空域?yàn)V波后的第二濾波值; 所述確定單元還用于,根據(jù)所述第一濾波值、所述第二濾波值、所述第一消噪權(quán)重和所述第二消噪權(quán)重,確定對(duì)所述`第一像素點(diǎn)進(jìn)行時(shí)空域消噪的輸出值P_out ; 所述輸出值具體為:
P_out=AlphaIIR*Pout_time+(1-AlphaIIR)*Pout_spa ; 其中,所述AlphaIIR為第一消噪權(quán)重;所述(1-AlphaIIR)為第二消噪權(quán)重;所述Pout_time為所述第一濾波值、所述Pout_spa為第二濾波值。
12.根據(jù)權(quán)利要求11所述的圖像噪聲裝置,其特征在于,所述裝置還包括: 預(yù)處理單元,用于對(duì)所述第一像素塊和所述第二像素塊分別進(jìn)行濾波處理,得到預(yù)處理第一像素塊和預(yù)處理第二像素塊; 所述獲取單元具體用于,獲取所述當(dāng)前圖像中所述預(yù)處理第一像素塊的第一像素均值; 所述確定單元具體用于,確定所述當(dāng)前圖像中所述預(yù)處理第一像素塊與所述參考圖像中所述預(yù)處理第二像素塊的所述像素差值塊。
【文檔編號(hào)】H04N5/213GK103491282SQ201310435741
【公開日】2014年1月1日 申請(qǐng)日期:2013年9月23日 優(yōu)先權(quán)日:2013年9月23日
【發(fā)明者】韓明臣 申請(qǐng)人:華為技術(shù)有限公司