本申請(qǐng)涉及圖像處理技術(shù),尤其涉及一種圖像去噪方法、裝置及設(shè)備。
背景技術(shù):
數(shù)字剪影血管造影(DSA)X射線設(shè)備作為介入診療的重要工具,可以為介入診療提供實(shí)時(shí)的圖像,并可以為介入操作的導(dǎo)向,及時(shí)的診斷,治療方案的確定以及即刻療效的判斷提供重要的依據(jù)。但是X射線具有電離輻射,醫(yī)護(hù)人員和患者在使用過程中難免會(huì)受到輻射。為了減少X射線對(duì)人體的損害,一方面設(shè)備和人員要做好物理防護(hù)措施,另一方面要盡量降低X射線成像過程中的劑量。
然而,降低劑量會(huì)帶來圖像信噪比的降低和圖像質(zhì)量的下降,因此,圖像去噪成為DSA圖像處理的一個(gè)重要部分,但是,目前存在的去噪方法在去除噪聲的同時(shí)會(huì)造成圖像中邊緣和角點(diǎn)等區(qū)域的模糊。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本申請(qǐng)?zhí)峁┮环N圖像去噪方法、裝置及設(shè)備。
根據(jù)本申請(qǐng)實(shí)施例的第一方面,提供一種圖像去噪方法,所述方法包括:
提取待去噪圖像中每個(gè)像素的特征值;
根據(jù)所述每個(gè)像素的特征值計(jì)算預(yù)設(shè)的不同方向的濾波器掩模在所述每個(gè)像素上的權(quán)重;
針對(duì)每個(gè)方向的濾波器掩模,在所述每個(gè)像素上為當(dāng)前方向的濾波器掩模設(shè)置對(duì)應(yīng)的所述權(quán)重,并根據(jù)所述權(quán)重計(jì)算對(duì)應(yīng)像素在當(dāng)前方向上的加權(quán)統(tǒng)計(jì)值;
根據(jù)所述待去噪圖像中所有像素在所有方向上的加權(quán)統(tǒng)計(jì)值去除噪聲,以得到去噪后的圖像。
根據(jù)本申請(qǐng)實(shí)施例的第二方面,提供一種圖像去噪裝置,所述裝置包括:
提取模塊,用于提取待去噪圖像中每個(gè)像素的特征值;
計(jì)算模塊,用于根據(jù)所述提取模塊提取的所述每個(gè)像素的特征值計(jì)算預(yù)設(shè)的不同方向的濾波器掩模在所述每個(gè)像素上的權(quán)重;
設(shè)置計(jì)算模塊,用于針對(duì)每個(gè)方向的濾波器掩模,在所述每個(gè)像素上為當(dāng)前方向的濾波器掩模設(shè)置對(duì)應(yīng)的所述計(jì)算模塊計(jì)算的所述權(quán)重,并根據(jù)所述權(quán)重計(jì)算對(duì)應(yīng)像素在當(dāng)前方向上的加權(quán)統(tǒng)計(jì)值;
去噪模塊,用于根據(jù)所述設(shè)置計(jì)算模塊計(jì)算的所述待去噪圖像中所有像素在所有方向上的加權(quán)統(tǒng)計(jì)值去除噪聲,以得到去噪后的圖像。
根據(jù)本申請(qǐng)實(shí)施例的第三方面,提供一種圖像去噪設(shè)備,包括:
處理器;用于存儲(chǔ)所述處理器可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器被配置為:
提取待去噪圖像中每個(gè)像素的特征值;
根據(jù)所述每個(gè)像素的特征值計(jì)算預(yù)設(shè)的不同方向的濾波器掩模在所述每個(gè)像素上的權(quán)重;
針對(duì)每個(gè)方向的濾波器掩模,在所述每個(gè)像素上為當(dāng)前方向的濾波器掩模設(shè)置對(duì)應(yīng)的所述權(quán)重,并根據(jù)所述權(quán)重計(jì)算對(duì)應(yīng)像素在當(dāng)前方向上的加權(quán)統(tǒng)計(jì)值;
根據(jù)所述待去噪圖像中所有像素在所有方向上的加權(quán)統(tǒng)計(jì)值去除噪聲,以得到去噪后的圖像。
在本申請(qǐng)實(shí)施例中,通過在像素上為每個(gè)濾波器掩模設(shè)置對(duì)應(yīng)的權(quán)重,以調(diào)整不同區(qū)域?yàn)V波器掩模的大小,即可以使待去噪圖像邊緣區(qū)域的濾波器掩模較大,角點(diǎn)區(qū)域的濾波器掩模較小,從而達(dá)到保持角點(diǎn)區(qū)域清晰的目的;同時(shí)可以根據(jù)待去噪圖像中所有像素在所有方向上的加權(quán)統(tǒng)計(jì)值去除噪聲,以達(dá)到在去除圖像噪聲的同時(shí)保證圖像邊緣區(qū)域的清晰。
附圖說明
圖1是本申請(qǐng)一示例性實(shí)施例示出的一種圖像去噪方法的流程圖;
圖2A是本申請(qǐng)一示例性實(shí)施例示出的濾波器掩模的示意圖一;
圖2B是本申請(qǐng)一示例性實(shí)施例示出的濾波器掩模的示意圖二;
圖2C是本申請(qǐng)一示例性實(shí)施例示出的濾波器掩模的示意圖三;
圖2D是本申請(qǐng)一示例性實(shí)施例示出的濾波器掩模的示意圖四;
圖3A是本申請(qǐng)一示例性實(shí)施例示出的一種計(jì)算濾波器掩模在每個(gè)像素上的權(quán)重的流程圖;
圖3B是本申請(qǐng)一示例性實(shí)施例示出的邊緣區(qū)域?yàn)V波器掩模大小的曲線示意圖;
圖3C是本申請(qǐng)一示例性實(shí)施例示出的角點(diǎn)區(qū)域?yàn)V波器掩模大小的曲線示意圖;
圖4是本申請(qǐng)一示例性實(shí)施例示出的一種根據(jù)待去噪圖像中所有像素在所有方向上的加權(quán)統(tǒng)計(jì)值輸出去噪后圖像的流程圖;
圖5A是本申請(qǐng)一示例性實(shí)施例示出的待去噪圖像的示意圖;
圖5B是本申請(qǐng)一示例性實(shí)施例示出的去噪后圖像的示意圖;
圖6是本申請(qǐng)圖像去噪裝置所在設(shè)備的一種硬件結(jié)構(gòu)圖;
圖7是本申請(qǐng)一示例性實(shí)施例示出的一種圖像去噪裝置的框圖;
圖8是本申請(qǐng)一示例性實(shí)施例示出的一種圖像去噪裝置的框圖;
圖9是本申請(qǐng)一示例性實(shí)施例示出的一種圖像去噪裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本申請(qǐng)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請(qǐng)的一些方面相一致的裝置和方法的例子。
在本申請(qǐng)使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本申請(qǐng)。在本申請(qǐng)和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
應(yīng)當(dāng)理解,盡管在本申請(qǐng)可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請(qǐng)范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”。
在本申請(qǐng)實(shí)施例中,提取待去噪圖像中每個(gè)像素的特征值,并根據(jù)每個(gè)像素的特征值計(jì)算預(yù)設(shè)的不同方向的濾波器掩模在每個(gè)像素上的權(quán)重,然后針對(duì)每個(gè)方向的濾波器掩模,在每個(gè)像素上為當(dāng)前方向的濾波器掩模設(shè)置對(duì)應(yīng)的權(quán)重,以達(dá)到調(diào)整不同區(qū)域?yàn)V波器掩模大小的目的,之后可以根據(jù)設(shè)置的權(quán)重計(jì)算對(duì)應(yīng)像素在當(dāng)前方向上的加權(quán)統(tǒng)計(jì)值,最后根據(jù)待去噪圖像中所有像素在所有方向上的加權(quán)統(tǒng)計(jì)值輸出去噪后的圖像。本實(shí)施例通過在每個(gè)像素上為每個(gè)濾波器掩模設(shè)置對(duì)應(yīng)的權(quán)重,以調(diào)整不同區(qū)域?yàn)V波器掩模的大小,即可以使待去噪圖像邊緣區(qū)域的濾波器掩模較大,角點(diǎn)區(qū)域的濾波器掩模較小,從而達(dá)到保持角點(diǎn)區(qū)域清晰的目的;同時(shí)可以根據(jù)待去噪圖像中所有像素在所有方向上的加權(quán)統(tǒng)計(jì)值去除噪聲,以達(dá)到在去除圖像噪聲的同時(shí)保證圖像邊緣區(qū)域的清晰。下面結(jié)合具體實(shí)施例對(duì)本申請(qǐng)的實(shí)現(xiàn)過程進(jìn)行詳細(xì)描述。
圖1是本申請(qǐng)一示例性實(shí)施例示出的一種圖像去噪方法的流程圖,如圖1所示,該圖像去噪方法包括:
步驟S101,提取待去噪圖像中每個(gè)像素的特征值。
在該實(shí)施例中,可以基于預(yù)設(shè)的不同方向的濾波器掩模提取每個(gè)像素在不同方向上的統(tǒng)計(jì)值,并將每個(gè)像素在不同方向上的統(tǒng)計(jì)值中的最小值作為對(duì)應(yīng)像素的特征值。
在該實(shí)施例中,可以采用但不局限于圖2A-圖2D所示的四個(gè)不同方向的一維濾波器掩模(mask),假設(shè)圖2A-圖2D中的濾波器掩模分別為M1、M2、M3和M4,則M1、M2、M3和M4的大小(size)為7個(gè),即四個(gè)濾波器掩模包含的像素?cái)?shù)量均為7個(gè)。
需要說明的是,圖2A-圖2D所示的濾波器掩模僅為示例,在實(shí)際應(yīng)用過程中,可以根據(jù)需要選擇更多方向的濾波器掩模,例如八個(gè)不同方向的濾波器掩模等,也可以采用大小為其他數(shù)值例如9個(gè)像素的濾波器掩模,還可以采用其他維度的濾波器掩模,例如二維濾波器掩模。
其中,基于不同方向的濾波器掩模提取每個(gè)像素在不同方向上的統(tǒng)計(jì)值可以通過以下方式來實(shí)現(xiàn):針對(duì)每個(gè)方向的濾波器掩模,將當(dāng)前方向的濾波器掩模逐像素地在待去噪圖像上移動(dòng),并根據(jù)當(dāng)前方向的濾波器掩模移動(dòng)的位置提取對(duì)應(yīng)像素在當(dāng)前方向上的統(tǒng)計(jì)值。
例如,可以將圖2A所示的濾波器掩模M1逐像素地在待去噪圖像上移動(dòng),當(dāng)M1移動(dòng)到第一個(gè)像素上時(shí),提取第一個(gè)像素在0度方向上的統(tǒng)計(jì)值,當(dāng)M1移動(dòng)到第二個(gè)像素上時(shí),提取第二個(gè)像素在0度方向上的統(tǒng)計(jì)值,依次類推,直至提取完所有像素在0度方向上的統(tǒng)計(jì)值。
又例如,可以將圖2B所示的濾波器掩模M2逐像素地在待去噪圖像上移動(dòng),當(dāng)M2移動(dòng)到第一個(gè)像素上時(shí),提取第一個(gè)像素在45度方向上的統(tǒng)計(jì)值,當(dāng)M2移動(dòng)到第二個(gè)像素上時(shí),提取第二個(gè)像素在45度方向上的統(tǒng)計(jì)值,依次類推,直至提取完所有像素在45度方向上的統(tǒng)計(jì)值。
假設(shè)該實(shí)施例中采用的是圖2A-圖2D所示的四個(gè)不同方向的一維濾波器掩模,則每個(gè)像素在四個(gè)方向上各有一個(gè)統(tǒng)計(jì)值,即每個(gè)像素均有四個(gè)方差,將這四個(gè)方差中的最小值作為對(duì)應(yīng)像素的特征值。
其中,像素在當(dāng)前方向上的統(tǒng)計(jì)值可以包括但不局限于像素方差,例如還可以為標(biāo)準(zhǔn)差、三階矩等。
在該實(shí)施例中,還可以基于預(yù)設(shè)的檢測(cè)算法提取每個(gè)像素的特征值,其中,預(yù)設(shè)的檢測(cè)算法可以包括但不局限于Harries算子或小核值相似區(qū)(Smallest Univalue Segment Assimilating Nucleus,SUSAN)算子檢測(cè)算法等。
步驟S102,根據(jù)每個(gè)像素的特征值計(jì)算預(yù)設(shè)的不同方向的濾波器掩模在每個(gè)像素上的權(quán)重。
如圖3A所示,上述步驟S102可以包括以下步驟:
步驟S1021,根據(jù)每個(gè)像素的特征值確定出與每個(gè)像素對(duì)應(yīng)的參數(shù)。
以特征值為像素最小方差為例,參數(shù)σ可以通過以下單調(diào)遞減函數(shù)來確定:
其中,σ2min=min1≤j≤K(σ2j(x,y)),a表示函數(shù)值的最小值,d表示函數(shù)值的最大值,c為函數(shù)值達(dá)到中值的σ2min,b表示該函數(shù)曲線的陡峭程度,E(x,y)表示(x,y)點(diǎn)的數(shù)學(xué)期望,n表示濾波器掩模包含的像素?cái)?shù)量,Ii(x,y)表示待去噪圖像中每個(gè)像素的像素值,K表示濾波器掩模的總數(shù)量。
需要說明的是,上述參數(shù)σ還可以通過其他單調(diào)遞減函數(shù)來確定,即該實(shí)施例中對(duì)單調(diào)遞減函數(shù)不做具體限定。
步驟S1022,針對(duì)每個(gè)方向的濾波器掩模,根據(jù)與每個(gè)像素對(duì)應(yīng)的參數(shù)和當(dāng)前方向的濾波器掩模的坐標(biāo)計(jì)算出當(dāng)前方向的濾波器掩模在每個(gè)像素上的權(quán)重。
其中,可以通過高斯函數(shù)計(jì)算當(dāng)前方向的濾波器掩模在每個(gè)像素上的權(quán)重:
其中,wi(z)表示當(dāng)前方向?yàn)V波器掩模在每個(gè)像素上的權(quán)重,z表示當(dāng)前方向?yàn)V波器掩模的坐標(biāo)。
假設(shè)本實(shí)施例中采用的是如圖2A-圖2D所示的四個(gè)方向的一維濾波器掩模,則通過上述高斯函數(shù)可以計(jì)算出同一個(gè)像素上所有方向的濾波器掩模的權(quán)重相同,由于所有方向的濾波器掩模均包含7個(gè)像素,則通過上述高斯函數(shù)計(jì)算出的與這7個(gè)像素對(duì)應(yīng)的權(quán)重值可以分別為:0.04,0.11,0.21,0.26,0.21,0.11,0.04。需要說明的是,上述數(shù)值僅為通過高斯函數(shù)計(jì)算出的一個(gè)示例。
步驟S103,針對(duì)每個(gè)方向的濾波器掩模,在每個(gè)像素上為當(dāng)前方向的濾波器掩模設(shè)置對(duì)應(yīng)的權(quán)重,并根據(jù)設(shè)置的權(quán)重計(jì)算對(duì)應(yīng)像素在當(dāng)前方向上的加權(quán)統(tǒng)計(jì)值。
在該實(shí)施例中,可以針對(duì)每個(gè)方向的濾波器掩模,將當(dāng)前方向的濾波器掩模逐像素地在待去噪圖像上移動(dòng),并根據(jù)覆蓋的像素為當(dāng)前方向的濾波器掩模設(shè)置對(duì)應(yīng)的權(quán)重。
通過在每個(gè)像素上為不同方向的濾波器掩模設(shè)置對(duì)應(yīng)的權(quán)重,可以達(dá)到調(diào)整不同區(qū)域?yàn)V波器掩模大小的目的。由于通過上述高斯函數(shù)可以計(jì)算出待去噪圖像邊緣區(qū)域的濾波器掩模權(quán)重較大,角點(diǎn)區(qū)域的濾波器掩模權(quán)重較小,因此,在每個(gè)像素上設(shè)置好濾波器掩模的權(quán)重之后,如圖3B-圖3C所示,待去噪圖像邊緣區(qū)域的濾波器掩模較大(即邊緣區(qū)域的濾波器掩模包含的像素?cái)?shù)較多),角點(diǎn)區(qū)域的濾波器掩模較小(即角點(diǎn)區(qū)域的濾波器掩模包含的像素?cái)?shù)較少),從而達(dá)到保持角點(diǎn)區(qū)域清晰的目的。其中,角點(diǎn)區(qū)域是指圖像中變化劇烈的邊緣區(qū)域,例如血管的末端和劇烈彎曲的地方。
在每個(gè)像素上為當(dāng)前方向的濾波器掩模設(shè)置對(duì)應(yīng)的權(quán)重之后,可以根據(jù)設(shè)置的權(quán)重計(jì)算對(duì)應(yīng)像素在當(dāng)前方向上的加權(quán)均值和加權(quán)方差。
繼續(xù)以圖2A-圖2D所示濾波器掩模為例,根據(jù)設(shè)置的權(quán)重計(jì)算出所有像素在Mj方向上的加權(quán)均值和加權(quán)方差分別為:
其中,wi表示在每個(gè)像素上Mj的權(quán)重,Ii(x,y)表示每個(gè)像素的像素值,wEj(x,y)為所有像素在Mj方向上的加權(quán)均值,wσ2j(x,y)為所有像素在Mj方向上的加權(quán)方差。
步驟S104,根據(jù)待去噪圖像中所有像素在所有方向上的加權(quán)統(tǒng)計(jì)值去除噪聲,以得到去噪后的圖像。
如圖4所示,上述步驟S104可以包括以下步驟:
步驟S1041,根據(jù)所有像素在每個(gè)方向上的加權(quán)方差設(shè)置所有像素在對(duì)應(yīng)方向上的加權(quán)均值的權(quán)重。
其中,可以將所有像素在每個(gè)方向上的加權(quán)均值的權(quán)重設(shè)置為對(duì)應(yīng)方向上的像素加權(quán)方差分之一,即將wEj(x,y)的權(quán)重設(shè)置為另外,還可以將所有像素在每個(gè)方向上的加權(quán)均值的權(quán)重設(shè)置為與對(duì)應(yīng)方向上的像素加權(quán)方差相關(guān)的其他單調(diào)遞減函數(shù)。
步驟S1042,根據(jù)設(shè)置的加權(quán)均值的權(quán)重,計(jì)算所有像素在所有方向上的加權(quán)均值之和。
在設(shè)置好所有像素在每個(gè)方向上的加權(quán)均值的權(quán)重之后,可以根據(jù)設(shè)置的加權(quán)均值的權(quán)重計(jì)算出所有像素在所有方向上的加權(quán)均值之和為這樣,對(duì)于較小的方向,使wEj(x,y)在計(jì)算結(jié)果中的權(quán)重更大,即與邊緣同方向的濾波器掩模有較大的權(quán)重,從而達(dá)到保持邊緣清晰的目的。
步驟S1043,根據(jù)計(jì)算出的加權(quán)均值之和去除待去噪圖像的噪聲,以得到去噪后的圖像。
在該實(shí)施例中,可以通過以下公式得到去噪后的圖像的估計(jì)值為:
其中,表示去噪后的圖像的估計(jì)值,I(x,y)表示待去噪圖像。
通過上述圖像去噪方法對(duì)圖5A所示的圖像進(jìn)行去噪,得到如圖5B所示的去噪后的圖像,從圖5B可以看出,去噪后圖像的邊緣和角點(diǎn)區(qū)域很清晰。
上述實(shí)施例,通過在像素上為每個(gè)濾波器掩模設(shè)置對(duì)應(yīng)的權(quán)重,以調(diào)整不同區(qū)域?yàn)V波器掩模的大小,即可以使待去噪圖像邊緣區(qū)域的濾波器掩模較大,角點(diǎn)區(qū)域的濾波器掩模較小,從而達(dá)到保持角點(diǎn)區(qū)域清晰的目的;同時(shí)可以根據(jù)待去噪圖像中所有像素在所有方向上的加權(quán)統(tǒng)計(jì)值去除噪聲,以達(dá)到在去除圖像噪聲的同時(shí)保證圖像邊緣區(qū)域的清晰。
與前述圖像去噪方法的實(shí)施例相對(duì)應(yīng),本申請(qǐng)還提供了圖像去噪裝置的實(shí)施例。
本申請(qǐng)圖像去噪裝置的實(shí)施例可以應(yīng)用在終端上。裝置實(shí)施例可以通過軟件實(shí)現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實(shí)現(xiàn)。以軟件實(shí)現(xiàn)為例,作為一個(gè)邏輯意義上的裝置,是通過其所在設(shè)備的處理器將非易失性存儲(chǔ)器中對(duì)應(yīng)的計(jì)算機(jī)程序指令讀取到內(nèi)存中運(yùn)行形成的。從硬件層面而言,如圖6所示,為本申請(qǐng)圖像去噪裝置600所在設(shè)備的一種硬件結(jié)構(gòu)圖,除了圖6所示的處理器610、內(nèi)存620、網(wǎng)絡(luò)接口630、以及非易失性存儲(chǔ)器640之外,實(shí)施例中裝置所在的設(shè)備通常根據(jù)該設(shè)備的實(shí)際功能,還可以包括其他硬件,如攝像頭、觸摸屏子、通信組件等。
圖7是本申請(qǐng)一示例性實(shí)施例示出的一種圖像去噪裝置的框圖,如圖7所示,該圖像去噪裝置包括:提取模塊71、計(jì)算模塊72、設(shè)置計(jì)算模塊73和去噪模塊74。
提取模塊71用于提取待去噪圖像中每個(gè)像素的特征值。
計(jì)算模塊72用于根據(jù)提取模塊71提取的每個(gè)像素的特征值計(jì)算預(yù)設(shè)的不同方向的濾波器掩模在每個(gè)像素上的權(quán)重。
設(shè)置計(jì)算模塊73用于針對(duì)每個(gè)方向的濾波器掩模,在每個(gè)像素上為當(dāng)前方向的濾波器掩模設(shè)置對(duì)應(yīng)的計(jì)算模塊72計(jì)算的權(quán)重,并根據(jù)權(quán)重計(jì)算對(duì)應(yīng)像素在當(dāng)前方向上的加權(quán)統(tǒng)計(jì)值。
去噪模塊74用于根據(jù)設(shè)置計(jì)算模塊73計(jì)算的待去噪圖像中所有像素在所有方向上的加權(quán)統(tǒng)計(jì)值去除噪聲,以得到去噪后的圖像。
在一個(gè)可選的實(shí)現(xiàn)方式中:
如圖8所示,計(jì)算模塊72可以包括:確定子模塊721和計(jì)算子模塊722。
確定子模塊721用于根據(jù)每個(gè)像素的特征值確定出與每個(gè)像素對(duì)應(yīng)的參數(shù)。
計(jì)算子模塊722用于針對(duì)每個(gè)方向的濾波器掩模,根據(jù)確定子模塊721確定的與每個(gè)像素對(duì)應(yīng)的參數(shù)和當(dāng)前方向的濾波器掩模的坐標(biāo)計(jì)算出當(dāng)前方向的濾波器掩模在每個(gè)像素上的權(quán)重。
在另一個(gè)可選的實(shí)現(xiàn)方式中:
設(shè)置計(jì)算模塊73可以具體用于:將當(dāng)前方向的濾波器掩模逐像素地在待去噪圖像上移動(dòng),并根據(jù)覆蓋的像素為當(dāng)前方向的濾波器掩模設(shè)置對(duì)應(yīng)的權(quán)重。
在另一個(gè)可選的實(shí)現(xiàn)方式中:
提取模塊71可以包括(圖7中未示出):第一提取子模塊或者第二提取子模塊。
第一提取子模塊,用于基于不同方向的濾波器掩模提取每個(gè)像素在不同方向上的統(tǒng)計(jì)值,并將每個(gè)像素在不同方向上的統(tǒng)計(jì)值中的最小值作為對(duì)應(yīng)像素的特征值。
第二提取子模塊,用于基于預(yù)設(shè)的檢測(cè)算法提取每個(gè)像素的特征值。
在一個(gè)可選的實(shí)現(xiàn)方式中:
加權(quán)統(tǒng)計(jì)值可以包括加權(quán)均值和加權(quán)方差,如圖9所示,去噪模塊74可以包括:設(shè)置子模塊741、計(jì)算子模塊742和去噪子模塊743。
設(shè)置子模塊741用于根據(jù)所有像素在每個(gè)方向上的加權(quán)方差設(shè)置所有像素在對(duì)應(yīng)方向上的加權(quán)均值的權(quán)重。
計(jì)算子模塊742用于根據(jù)設(shè)置子模塊741設(shè)置的加權(quán)均值的權(quán)重,計(jì)算所有像素在所有方向上的加權(quán)均值之和。
去噪子模塊743用于根據(jù)計(jì)算子模塊742計(jì)算出的加權(quán)均值之和去除噪聲,以得到去噪后的圖像。
上述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過程具體詳見上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。
對(duì)于裝置實(shí)施例而言,由于其基本對(duì)應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本申請(qǐng)方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
上述圖像去噪裝置,通過像素上為每個(gè)濾波器掩模設(shè)置對(duì)應(yīng)的權(quán)重,以調(diào)整不同區(qū)域?yàn)V波器掩模的大小,即可以使待去噪圖像邊緣區(qū)域的濾波器掩模較大,角點(diǎn)區(qū)域的濾波器掩模較小,從而達(dá)到保持角點(diǎn)區(qū)域清晰的目的;同時(shí)可以根據(jù)待去噪圖像中所有像素在所有方向上的加權(quán)統(tǒng)計(jì)值去除噪聲,以達(dá)到在去除圖像噪聲的同時(shí)保證圖像邊緣區(qū)域的清晰。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本申請(qǐng)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本申請(qǐng)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本申請(qǐng)的一般性原理并包括本申請(qǐng)未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本申請(qǐng)的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本申請(qǐng)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本申請(qǐng)的范圍僅由所附的權(quán)利要求來限制。