3d降噪實(shí)現(xiàn)方法及裝置的制造方法
【專利摘要】本發(fā)明提供一種3D降噪實(shí)現(xiàn)方法及裝置。其中方法包括:獲取圖像數(shù)據(jù),并將所述圖像數(shù)據(jù)劃分為多個(gè)數(shù)據(jù)小塊;計(jì)算當(dāng)前幀中當(dāng)前數(shù)據(jù)小塊與前一濾波幀中與當(dāng)前數(shù)據(jù)小塊所在位置對應(yīng)的前一數(shù)據(jù)小塊的像素分量的絕對差值和,并通過移位處理得到所述當(dāng)前數(shù)據(jù)小塊中平均每個(gè)像素分量的差值;將平均每個(gè)像素分量的差值與預(yù)設(shè)的濾波門限值進(jìn)行比較,根據(jù)比較結(jié)果得到所述當(dāng)前數(shù)據(jù)小塊的濾波使能標(biāo)志信號;根據(jù)濾波使能標(biāo)志信號對當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理。其將圖像數(shù)據(jù)劃分為互不相關(guān)的數(shù)據(jù)小塊,同時(shí)僅對滿足濾波條件的數(shù)據(jù)小塊進(jìn)行濾波處理,因此降噪處理過程簡單,硬件實(shí)現(xiàn)的結(jié)構(gòu)簡單,且降噪效果明顯。
【專利說明】
3D降噪實(shí)現(xiàn)方法及裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及圖像處理及集成電路設(shè)計(jì)領(lǐng)域,特別是涉及一種3D降噪實(shí)現(xiàn)方法及裝 置。
【背景技術(shù)】
[0002] 由于攝像設(shè)備,如CMOS(Complementary Metal Oxide Semiconductor,互補(bǔ)金屬 氧化物半導(dǎo)體)傳感器、CCD (Charge-coup led Device,電荷親合元件)傳感器在采集數(shù)據(jù)過 程中由于受到噪聲的影像,導(dǎo)致視頻中往往存在著隨機(jī)噪聲,因此需要利用視頻降噪技術(shù) 對噪聲進(jìn)行去除。另外隨著移動(dòng)互聯(lián)網(wǎng)和視頻的越來越多源化,由于拍攝設(shè)備傳感器質(zhì)量 不佳、視頻的傳輸和接收均會引入隨機(jī)噪聲,視頻的多源化對視頻降噪系統(tǒng)提出了新的挑 戰(zhàn)。
[0003] 傳統(tǒng)的視頻降噪技術(shù)主要有兩類:空域降噪和時(shí)域降噪??沼蚪翟胫饕脠D像 空間上的相關(guān)性及噪聲的高頻特性,采用低通濾波的方式對每幀圖像進(jìn)行降噪。由于圖像 中的一些紋理也具有高頻特性,因此,空域降噪無法準(zhǔn)確地區(qū)分噪聲和紋理,易造成噪聲去 除不干凈和紋理模糊。并且,由于空域降噪是獨(dú)立地對每幀圖像進(jìn)行降噪的,因此還會造成 每幀圖像的降噪程度不一樣,從而引起幀間閃爍。時(shí)域降噪利用圖像在時(shí)間上的相關(guān)性以 及噪聲在時(shí)間上的不相關(guān)性進(jìn)行降噪,能夠有效避免空域降噪在不同時(shí)刻圖像相關(guān)性減弱 的缺點(diǎn)。但傳統(tǒng)的時(shí)域降噪技術(shù)通常利用了運(yùn)動(dòng)檢測技術(shù),通過甄別圖像中的運(yùn)動(dòng)信息來 進(jìn)行處理,或者時(shí)域降噪同時(shí)結(jié)合空域降噪進(jìn)行處理,這樣使得降噪的運(yùn)算過程復(fù)雜,計(jì)算 復(fù)雜度高,不利于硬件的實(shí)現(xiàn)。
【發(fā)明內(nèi)容】
[0004] 鑒于此,有必要針對傳統(tǒng)降噪技術(shù)運(yùn)算復(fù)雜度高、不利于硬件實(shí)現(xiàn)的問題,提供一 種硬件實(shí)現(xiàn)結(jié)構(gòu)簡單的3D降噪實(shí)現(xiàn)方法及裝置。
[0005] 為達(dá)到發(fā)明目的,提供一種3D降噪實(shí)現(xiàn)方法,所述方法包括:
[0006] 獲取圖像數(shù)據(jù),并將所述圖像數(shù)據(jù)劃分為多個(gè)數(shù)據(jù)小塊;
[0007] 計(jì)算當(dāng)前幀中當(dāng)前數(shù)據(jù)小塊與前一濾波幀中與所述當(dāng)前數(shù)據(jù)小塊所在位置對應(yīng) 的前一數(shù)據(jù)小塊的像素分量的絕對差值和,并通過移位處理得到所述當(dāng)前數(shù)據(jù)小塊中平均 每個(gè)像素分量的差值;
[0008] 將所述平均每個(gè)像素分量的差值與預(yù)設(shè)的濾波門限值進(jìn)行比較,根據(jù)比較結(jié)果得 到所述當(dāng)前數(shù)據(jù)小塊的濾波使能標(biāo)志信號;
[0009] 根據(jù)所述濾波使能標(biāo)志信號對所述當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理。
[0010] 在其中一個(gè)實(shí)施例中,所述將所述平均每個(gè)像素分量的差值與預(yù)設(shè)的濾波門限值 進(jìn)行比較,根據(jù)比較結(jié)果得到所述當(dāng)前數(shù)據(jù)小塊的濾波使能標(biāo)志信號的步驟包括:
[0011] 將所述平均每個(gè)像素分量的差值與所述濾波門限值進(jìn)行比較;
[0012] 若所述平均每個(gè)像素分量的差值小于所述濾波門限值時(shí),得到的所述當(dāng)前數(shù)據(jù)小 塊的濾波使能標(biāo)志信號為1;
[0013] 若所述平均每個(gè)像素分量的差值大于等于所述濾波門限值時(shí),得到的所述當(dāng)前數(shù) 據(jù)小塊的濾波使能標(biāo)志信號為0。
[0014] 在其中一個(gè)實(shí)施例中,所述根據(jù)所述濾波使能標(biāo)志信號對所述當(dāng)前數(shù)據(jù)小塊進(jìn)行 濾波處理的步驟包括:
[0015] 若所述濾波使能標(biāo)志信號為1,則根據(jù)前一濾波幀中對應(yīng)位置的前一數(shù)據(jù)小塊的 濾波權(quán)重系數(shù)計(jì)算得到當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù),并根據(jù)所述當(dāng)前數(shù)據(jù)小塊的濾波權(quán) 重系數(shù)對所述當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理;
[0016] 若所述濾波使能標(biāo)志信號為0,則不對所述當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理。
[0017] 在其中一個(gè)實(shí)施例中,在計(jì)算得到當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù)的步驟之后,還 包括:
[0018] 將所述當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù)存儲到相應(yīng)的預(yù)設(shè)位置。
[0019] 在其中一個(gè)實(shí)施例中,所述計(jì)算當(dāng)前幀中當(dāng)前數(shù)據(jù)小塊與前一濾波幀中與所述當(dāng) 前數(shù)據(jù)小塊所在位置對應(yīng)的前一數(shù)據(jù)小塊的像素分量的絕對差值和,并通過移位處理得到 所述當(dāng)前小塊中平均每個(gè)像素分量的差值的步驟包括:
[0020] 獲取所述當(dāng)前幀中所述當(dāng)前數(shù)據(jù)小塊的各個(gè)當(dāng)前像素分量;
[0021] 獲取所述前一濾波幀中與所述當(dāng)前數(shù)據(jù)小塊對應(yīng)位置的所述前一數(shù)據(jù)小塊的各 個(gè)前一像素分量;
[0022] 根據(jù)所述當(dāng)前像素分量和所述前一像素分量計(jì)算得到所述絕對差值和;
[0023]將所述絕對差值和通過移位處理得到所述平均每個(gè)像素分量的差值。
[0024] 在其中一個(gè)實(shí)施例中,所述將所述絕對差值和通過移位處理得到所述平均每個(gè)像 素分量的差值的步驟包括:
[0025] 將多個(gè)所述數(shù)據(jù)小塊作為一個(gè)計(jì)算單元進(jìn)行移位處理,得到所述計(jì)算單元的全部 像素值;
[0026] 根據(jù)所述計(jì)算單元的全部像素值得到所述平均每個(gè)像素分量的差值。
[0027]本發(fā)明還提供一種3D降噪實(shí)現(xiàn)裝置,所述裝置包括:
[0028] 獲取劃分模塊,用于獲取圖像數(shù)據(jù),并將所述圖像數(shù)據(jù)劃分為多個(gè)數(shù)據(jù)小塊;
[0029] 計(jì)算移位模塊,用于計(jì)算當(dāng)前幀中當(dāng)前數(shù)據(jù)小塊與前一濾波幀中與所述當(dāng)前數(shù)據(jù) 小塊所在位置對應(yīng)的前一數(shù)據(jù)小塊的像素分量的絕對差值和,并通過移位處理得到所述當(dāng) 前數(shù)據(jù)小塊中平均每個(gè)像素分量的差值;
[0030]比較模塊,用于將所述平均每個(gè)像素分量的差值與預(yù)設(shè)的濾波門限值進(jìn)行比較, 根據(jù)比較結(jié)果得到所述當(dāng)前數(shù)據(jù)小塊的濾波使能標(biāo)志信號;
[0031] 濾波模塊,用于根據(jù)所述濾波使能標(biāo)志信號對所述當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理。
[0032] 在其中一個(gè)實(shí)施例中,所述比較模塊包括:
[0033] 比較單元,用于將所述平均每個(gè)像素分量的差值與所述濾波門限值進(jìn)行比較;若 所述平均每個(gè)像素分量的差值小于所述濾波門限值時(shí),得到的所述當(dāng)前數(shù)據(jù)小塊的濾波使 能標(biāo)志信號為1;若所述平均每個(gè)像素分量的差值大于等于所述濾波門限值時(shí),得到的所述 當(dāng)前數(shù)據(jù)小塊的濾波使能標(biāo)志信號為〇;
[0034] 在其中一個(gè)實(shí)施例中,所述濾波模塊包括:
[0035] 第一使能信號單元,用于若所述濾波使能標(biāo)志信號為1,則根據(jù)前一濾波幀中對應(yīng) 位置的前一數(shù)據(jù)小塊的濾波權(quán)重系數(shù)計(jì)算得到當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù),并根據(jù)所述 當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù)對所述當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理;
[0036] 第二使能信號單元,用于若所述濾波使能標(biāo)志信號為0,則不對所述當(dāng)前數(shù)據(jù)小塊 進(jìn)行濾波處理。
[0037] 在其中一個(gè)實(shí)施例中,所述第一使能信號單元包括:
[0038] 存儲子單元,用于在計(jì)算得到當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù)之后,將所述當(dāng)前數(shù) 據(jù)小塊的濾波權(quán)重系數(shù)存儲到相應(yīng)的預(yù)設(shè)位置。
[0039] 在其中一個(gè)實(shí)施例中,所述計(jì)算移位模塊包括:
[0040] 第一獲取單元,用于獲取所述當(dāng)前幀中所述當(dāng)前數(shù)據(jù)小塊的各個(gè)當(dāng)前像素分量;
[0041] 第二獲取單元,用于獲取所述前一濾波幀中與所述當(dāng)前數(shù)據(jù)小塊對應(yīng)位置的所述 前一數(shù)據(jù)小塊的各個(gè)前一像素分量;
[0042] 計(jì)算單元,用于根據(jù)所述當(dāng)前像素分量和所述前一像素分量計(jì)算得到所述絕對差 值和;
[0043]移位單元,用于將所述絕對差值和通過移位處理得到所述平均每個(gè)像素分量的差 值。
[0044]在其中一個(gè)實(shí)施例中,所述移位單元包括:
[0045]移位處理子單元,用于將多個(gè)所述數(shù)據(jù)小塊作為一個(gè)計(jì)算單元進(jìn)行移位處理,得 到所述計(jì)算單元的全部像素值;
[0046]差值獲得子單元,用于根據(jù)所述計(jì)算單元的全部像素值得到所述平均每個(gè)像素分 量的差值。
[0047]本發(fā)明的有益效果包括:
[0048]上述3D降噪實(shí)現(xiàn)方法及裝置,不需要運(yùn)動(dòng)檢測技術(shù),而是將圖像數(shù)據(jù)劃分為多個(gè) 互不相關(guān)的數(shù)據(jù)小塊,對于每個(gè)數(shù)據(jù)小塊,計(jì)算其與前一濾波幀對應(yīng)位置的前一數(shù)據(jù)小塊 的絕對差值和,并過移位處理得到每個(gè)數(shù)據(jù)小塊的平均像素分量的差值,將該平均像素分 量的差值與預(yù)設(shè)的濾波門限值進(jìn)行比較,對與滿足濾波條件的數(shù)據(jù)小塊進(jìn)行濾波處理,因 此,處理的復(fù)雜度降低,硬件的實(shí)現(xiàn)結(jié)構(gòu)簡單,且降噪結(jié)果明顯,是一種性價(jià)比較高的實(shí)現(xiàn) 方案。
【附圖說明】
[0049] 圖1為一個(gè)實(shí)施例中的3D降噪實(shí)現(xiàn)方法的流程示意圖;
[0050] 圖2為另一個(gè)實(shí)施例中的3D降噪實(shí)現(xiàn)方法的流程示意圖;
[0051]圖3為一個(gè)實(shí)施例中的3D降噪實(shí)現(xiàn)裝置的結(jié)構(gòu)示意圖;
[0052] 圖4為一個(gè)實(shí)施例中的亮度單元和色度單元的示意圖;
[0053] 圖5為一個(gè)實(shí)施例中的亮度單元和色度單元?jiǎng)澐譃閿?shù)據(jù)小塊的示意圖;
[0054]圖6為一個(gè)實(shí)施例中的濾波權(quán)重系數(shù)存儲器編碼的示意圖;
[0055] 圖7為一個(gè)實(shí)施例中的濾波權(quán)重系數(shù)計(jì)算公式的實(shí)現(xiàn)電路圖;
[0056] 圖8為一個(gè)實(shí)施例中的濾波公式的實(shí)現(xiàn)電路圖;
[0057] 圖9為一個(gè)實(shí)施例中的計(jì)算濾波使能標(biāo)志信號的時(shí)序控制圖;
[0058] 圖10為一個(gè)實(shí)施例中的計(jì)算濾波使能標(biāo)志信號的實(shí)現(xiàn)電路圖。
【具體實(shí)施方式】
[0059] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例對 本發(fā)明3D降噪實(shí)現(xiàn)方法及裝置進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0060] 在一個(gè)實(shí)施例中,如圖1所示,提供了一種3D降噪實(shí)現(xiàn)方法,該方法包括以下步驟:
[0061] S100,獲取圖像數(shù)據(jù),并將所述圖像數(shù)據(jù)劃分為多個(gè)數(shù)據(jù)小塊。
[0062] S200,計(jì)算當(dāng)前幀中當(dāng)前數(shù)據(jù)小塊與前一濾波幀中與當(dāng)前數(shù)據(jù)小塊所在位置對應(yīng) 的前一數(shù)據(jù)小塊的像素分量的絕對差值和,并通過移位處理得到當(dāng)前數(shù)據(jù)小塊中平均每個(gè) 像素分量的差值。
[0063] S300,將平均每個(gè)像素分量的差值與預(yù)設(shè)的濾波門限值進(jìn)行比較,根據(jù)比較結(jié)果 得到當(dāng)前數(shù)據(jù)小塊的濾波使能標(biāo)志信號。
[0064] S400,根據(jù)濾波使能標(biāo)志信號對當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理。
[0065] 本實(shí)施例中,首先將圖像數(shù)據(jù)劃分為多個(gè)互不相關(guān)的數(shù)據(jù)小塊,然后計(jì)算當(dāng)前數(shù) 據(jù)小塊與前一濾波幀中與當(dāng)前數(shù)據(jù)小塊所在位置對應(yīng)的前一數(shù)據(jù)小塊的像素分量的絕對 差值和,記作SAD(sum of absolute difference),通過移位處理后得到當(dāng)前數(shù)據(jù)小塊中平 均每個(gè)像素分量的差值,記作AVG(方便表示每個(gè)像素分量的差值而定義的一個(gè)名稱),將每 個(gè)像素分量的差值與預(yù)設(shè)的濾波門限值T進(jìn)行比較,根據(jù)比較結(jié)果得到?jīng)Q定當(dāng)前數(shù)據(jù)小塊 是否需要濾波的濾波使能標(biāo)志信號filt_enable,根據(jù)標(biāo)志信號對當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波 處理。由于本實(shí)施例中的3D降噪實(shí)現(xiàn)方法是將圖像數(shù)據(jù)劃分為彼此獨(dú)立的數(shù)據(jù)小塊,這樣 圖像中每個(gè)小塊的濾波權(quán)重值彼此不相關(guān),僅與上一幀中圖像數(shù)據(jù)的濾波權(quán)重相關(guān),而濾 波門限T是經(jīng)過大量實(shí)驗(yàn)得到的經(jīng)驗(yàn)門限閾值,可以認(rèn)為大于該經(jīng)驗(yàn)門限閾值的需要做濾 波操作,小于該經(jīng)驗(yàn)門限閾值的不需要做濾波操作,同時(shí)僅需對需要做濾波操作的當(dāng)前數(shù) 據(jù)小塊進(jìn)行濾波處理,因此硬件實(shí)現(xiàn)結(jié)構(gòu)簡單,且降噪結(jié)果明顯,是一種性價(jià)比高的實(shí)現(xiàn)方 案。
[0066] 其中,當(dāng)前幀不是濾波幀,需要根據(jù)計(jì)算得到的濾波使能標(biāo)志信號決定是否對當(dāng) 前幀中的各個(gè)當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波。前一濾波幀中與當(dāng)前數(shù)據(jù)小塊所在位置對應(yīng)的前一 數(shù)據(jù)小塊是指在每一幀中數(shù)據(jù)小塊編號規(guī)則相同的情況下,若在當(dāng)前幀中當(dāng)前數(shù)據(jù)小塊的 編號為i,則前一濾波幀中與當(dāng)前數(shù)據(jù)小塊所在位置對應(yīng)的前一數(shù)據(jù)小塊的編號也為i,其 中,i = 0、l、2、3......〇
[0067]需要說明的是,圖像數(shù)據(jù)中的像素分量包括亮度分量和色度分量。預(yù)設(shè)的濾波門 限值為經(jīng)驗(yàn)值,通過大量實(shí)驗(yàn)確定。若要獲得整幀數(shù)據(jù)圖像的3D降噪結(jié)果,只需重復(fù)對整幀 數(shù)據(jù)圖像中的所有數(shù)據(jù)小塊進(jìn)行相同的處理即可。其中,數(shù)據(jù)小塊為NXN的像素塊,優(yōu)選 的,數(shù)據(jù)小塊為4 X 4的像素塊。
[0068] 在一個(gè)實(shí)施例中,參見圖2,步驟S300包括:
[0069] S310,將平均每個(gè)像素分量的差值與濾波門限值進(jìn)行比較。
[0070] S320,若平均每個(gè)像素分量的差值小于濾波門限值時(shí),得到的當(dāng)前數(shù)據(jù)小塊的濾 波使能標(biāo)志信號為1。
[0071 ] S330,若平均每個(gè)像素分量的差值大于等于濾波門限值時(shí),得到的當(dāng)前數(shù)據(jù)小塊 的濾波使能標(biāo)志信號為0。
[0072]本實(shí)施例中若平均每個(gè)像素分量的差值A(chǔ)VG小于濾波門限值T,則確定當(dāng)前數(shù)據(jù)小 塊的濾波使能標(biāo)志信號為1,否則,則確定當(dāng)前數(shù)據(jù)小塊的濾波使能標(biāo)志信號為〇,從而決定 是否對當(dāng)前濾波小塊進(jìn)行濾波處理,在保證圖像質(zhì)量的前提下,減少不必要的濾波處理,使 得3D降噪的計(jì)算簡單,便于硬件的實(shí)現(xiàn)。
[0073] 在一個(gè)實(shí)施例中,步驟S400包括:
[0074] S410,若濾波使能標(biāo)志信號filt_enable為1,則根據(jù)前一濾波幀中對應(yīng)位置的前 一數(shù)據(jù)小塊的濾波權(quán)重系數(shù)計(jì)算得到當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù),并根據(jù)當(dāng)前數(shù)據(jù)小塊 的濾波權(quán)重系數(shù)對當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理。
[0075] S420,若濾波使能標(biāo)志信號filt_enable為0,則不對當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理。
[0076 ]本實(shí)施例中,若濾波使能標(biāo)志信號f i 1 t_enab 1 e為0,則說明無需對當(dāng)前數(shù)據(jù)小塊 進(jìn)行濾波處理,濾波使能標(biāo)志信號filt_enable為1,則說明需要對當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波 處理,在進(jìn)行濾波處理前,先根據(jù)前一濾波幀中對應(yīng)位置的前一數(shù)據(jù)小塊的濾波權(quán)重系數(shù) 計(jì)算得到當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù),具體的計(jì)算公式如下: Kl , K! ., = () or t = 1
[0077] K, = J K. , - 1 , A'.s < K, , < K1 Ks , K ^ > Ks
[0078] 其中,Kt為當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù),Kt-i為前一數(shù)據(jù)小塊的濾波權(quán)重系數(shù), K1為第一個(gè)濾波幀的濾波權(quán)重系數(shù),Ks為噪聲平穩(wěn)時(shí)的濾波權(quán)重系數(shù)。從公式中可以看出, 數(shù)據(jù)圖像中的每個(gè)數(shù)據(jù)小塊的濾波權(quán)重系數(shù)彼此不相關(guān),僅與前一濾波幀中對應(yīng)位置的前 一數(shù)據(jù)小塊的濾波權(quán)重系數(shù)相關(guān),從第一個(gè)濾波幀開始,原始圖像數(shù)據(jù)的權(quán)重值逐漸降低, 而濾波幀的權(quán)重值逐漸增加,當(dāng)濾波幀的噪聲平穩(wěn)以后,權(quán)重值不再變化。
[0079] 需要說明的是,如果前一幀對應(yīng)位置的數(shù)據(jù)小塊沒有進(jìn)行濾波處理,則Kh = 0。因 此,每一幀圖像數(shù)據(jù)中的每個(gè)數(shù)據(jù)小塊的濾波權(quán)重系數(shù)都需要被存儲。例如:若每個(gè)數(shù)據(jù)小 塊的濾波權(quán)重系數(shù)占用4bit空間,則1080P圖像需要存儲約95Kbytes數(shù)據(jù)。
[0080] 在根據(jù)上述公式得到當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù)之后,就可以對當(dāng)前數(shù)據(jù)小塊 中的每個(gè)像分量進(jìn)行濾波操作,對像素分量Pt的濾波公式如下:
[0081 ] Pt = (Pt x Kt+Pt-1 X (16-Kt) +8) ?4
[0082]其中,Pt表示當(dāng)前數(shù)據(jù)小塊中像素分量,?0表示前一數(shù)據(jù)小塊中與Pt對應(yīng)的像素 分量,Kt為當(dāng)前數(shù)據(jù)小塊中像素分量Pt對應(yīng)的濾波權(quán)重系數(shù)。根據(jù)上述濾波公式便能得到當(dāng) 前數(shù)據(jù)小塊中每個(gè)像素分量的3D降噪濾波結(jié)果。其計(jì)算過程簡單,計(jì)算復(fù)雜度較低,有利于 3D降噪技術(shù)的硬件實(shí)現(xiàn)。
[0083]優(yōu)選的,在一個(gè)實(shí)施例中,第一個(gè)濾波幀的濾波權(quán)重系數(shù)Kl = 15,噪聲平穩(wěn)時(shí)的濾 波權(quán)重系數(shù)Ks = 6??梢员阌?D降噪技術(shù)的硬件實(shí)現(xiàn)。
[0084] 在一個(gè)實(shí)施例中,步驟S410中還包括:
[0085] 將當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù)存儲到相應(yīng)的預(yù)設(shè)位置。
[0086] 由于當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù)僅與前一幀對應(yīng)位置的前一數(shù)據(jù)小塊的濾波 權(quán)重系數(shù)有關(guān),如果前一幀數(shù)據(jù)圖像中的數(shù)據(jù)小塊的濾波權(quán)重系數(shù)沒有進(jìn)行存儲,則無法 得到當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù),也無法對當(dāng)前數(shù)據(jù)小塊中的每個(gè)像素分量進(jìn)行濾波處 理,因此當(dāng)計(jì)算得到當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù)之后,需要將濾波權(quán)重系數(shù)存儲起來,以 避免由于得不到前一濾波幀中前一數(shù)據(jù)小塊的濾波權(quán)重系數(shù),而使當(dāng)前數(shù)據(jù)小塊的濾波權(quán) 重系數(shù)不正確的缺陷。將濾波權(quán)重系數(shù)存儲到相應(yīng)的預(yù)設(shè)位置,以便于及計(jì)算下一幀圖像 數(shù)據(jù)中數(shù)據(jù)小塊的濾波權(quán)重系數(shù)時(shí)讀取濾波權(quán)重系數(shù),方便查找。
[0087] 在一個(gè)實(shí)施例中,步驟S200包括:
[0088] S210,獲取當(dāng)前幀中當(dāng)前數(shù)據(jù)小塊的各個(gè)當(dāng)前像素分量。
[0089] S220,獲取前一濾波幀中與當(dāng)前數(shù)據(jù)小塊對應(yīng)位置的前一數(shù)據(jù)小塊的各個(gè)前一像 素分量。
[0090] S230,根據(jù)當(dāng)前像素分量和前一像素分量計(jì)算得到絕對差值和。
[0091] S240,將絕對差值和通過移位處理得到平均每個(gè)像素分量的差值。
[0092] 本實(shí)施例為獲得當(dāng)前數(shù)據(jù)小塊中平均每個(gè)像素分量的差值的具體過程,在獲得當(dāng) 前數(shù)據(jù)小塊中各個(gè)當(dāng)前像素分量和前一濾波幀中對應(yīng)位置的前一數(shù)據(jù)小塊中各個(gè)前一像 素分量之后,將當(dāng)前像素分量的值減去對應(yīng)的前一像素分量的值,得到差值,對該差值求絕 對值,然后將各個(gè)像素分量的絕對值求和得到當(dāng)前數(shù)據(jù)小塊與對應(yīng)的前一數(shù)據(jù)小塊的各像 素分量的絕對差值和,使用移位寄存器計(jì)算當(dāng)前數(shù)據(jù)小塊的全部像素值,將絕對差值和除 以當(dāng)前數(shù)據(jù)小塊的全部像素值,得到平均每個(gè)像素分量的差值,進(jìn)而得到該當(dāng)前數(shù)據(jù)小塊 的濾波使能標(biāo)志信號,根據(jù)濾波使能標(biāo)志信號決定是否對當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理。本 實(shí)施例中沒有利用運(yùn)動(dòng)檢測技術(shù),只是通過平均每個(gè)像素分量的均值判定是否進(jìn)行濾波處 理,因此降噪的運(yùn)算過程簡單,計(jì)算復(fù)雜度低。
[0093] 在一個(gè)實(shí)施例中,步驟S240包括:
[0094]將多個(gè)數(shù)據(jù)小塊作為一個(gè)計(jì)算單元進(jìn)行移位處理,得到計(jì)算單元的全部像素值。 [0095]根據(jù)計(jì)算單元的全部像素值得到平均每個(gè)像素分量的差值。
[0096]為了降低運(yùn)算過程的復(fù)雜度,將多個(gè)數(shù)據(jù)小塊作為一個(gè)計(jì)算單元進(jìn)行移位處理, 得到計(jì)算單元的全部像素值,將相應(yīng)數(shù)據(jù)小塊的絕對差值和(計(jì)算單元對應(yīng)的絕對差值和) 除以計(jì)算單元的全部像素值,得到平均每個(gè)像素分量的差值。
[0097]優(yōu)選的,將2個(gè)數(shù)據(jù)小塊作為一個(gè)計(jì)算單元,以便于硬件的實(shí)現(xiàn)。
[0098]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以 通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì) 中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁 碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。
[0099]在一個(gè)實(shí)施例中,如圖3所示,還提供了一種3D降噪實(shí)現(xiàn)裝置,該裝置包括:獲取劃 分模塊100,用于獲取圖像數(shù)據(jù),并將所述圖像數(shù)據(jù)劃分為多個(gè)數(shù)據(jù)小塊。計(jì)算移位模塊 200,用于計(jì)算當(dāng)前幀中當(dāng)前數(shù)據(jù)小塊與前一濾波幀中與當(dāng)前數(shù)據(jù)小塊所在位置對應(yīng)的前 一數(shù)據(jù)小塊的像素分量的絕對差值和,并通過移位處理得到所述當(dāng)前數(shù)據(jù)小塊中平均每個(gè) 像素分量的差值。比較模塊300,用于將平均每個(gè)像素分量的差值與預(yù)設(shè)的濾波門限值進(jìn)行 比較,根據(jù)比較結(jié)果得到所述當(dāng)前數(shù)據(jù)小塊的濾波使能標(biāo)志信號。濾波模塊400,用于根據(jù) 濾波使能標(biāo)志信號對當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理。
[0100]本實(shí)施例中,不需要運(yùn)動(dòng)檢測技術(shù),而是將圖像數(shù)據(jù)劃分為多個(gè)互不相關(guān)的數(shù)據(jù) 小塊,對于每個(gè)數(shù)據(jù)小塊,計(jì)算其與前一濾波幀對應(yīng)位置的前一數(shù)據(jù)小塊的絕對差值和,并 過移位處理得到每個(gè)數(shù)據(jù)小塊的平均像素分量的差值,將該平均像素分量的差值與預(yù)設(shè)的 濾波門限值進(jìn)行比較,對于滿足濾波條件的數(shù)據(jù)小塊進(jìn)行濾波處理,因此,處理的復(fù)雜度降 低,硬件的實(shí)現(xiàn)結(jié)構(gòu)簡單,且降噪結(jié)果明顯,是一種性價(jià)比較高的實(shí)現(xiàn)方案。
[0101 ]在一個(gè)實(shí)施例中,比較模塊300包括:比較單元310,用于將平均每個(gè)像素分量的差 值與濾波門限值進(jìn)行比較;若平均每個(gè)像素分量的差值小于濾波門限值時(shí),得到的當(dāng)前數(shù) 據(jù)小塊的濾波使能標(biāo)志信號為1;若平均每個(gè)像素分量的差值大于等于濾波門限值時(shí),得到 的當(dāng)前數(shù)據(jù)小塊的濾波使能標(biāo)志信號為〇。
[0102]在一個(gè)實(shí)施例中,濾波模塊400包括:第一使能信號單元410,用于若濾波使能標(biāo)志 信號為1,則根據(jù)前一濾波幀中對應(yīng)位置的前一數(shù)據(jù)小塊的濾波權(quán)重系數(shù)計(jì)算得到當(dāng)前數(shù) 據(jù)小塊的濾波權(quán)重系數(shù),并根據(jù)當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù)對當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處 理。第二使能信號單元420,用于若濾波使能標(biāo)志信號為0,則不對當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處 理。
[0103]在一個(gè)實(shí)施例中,第一使能信號單元410包括:存儲子單元411,用于在計(jì)算得到當(dāng) 前數(shù)據(jù)小塊的濾波權(quán)重系數(shù)之后,將當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù)存儲到相應(yīng)的預(yù)設(shè)位 置。
[0104] 在一個(gè)實(shí)施例中,計(jì)算移位模塊200包括:第一獲取單元210,用于獲取所述當(dāng)前幀 中當(dāng)前數(shù)據(jù)小塊的各個(gè)當(dāng)前像素分量。第二獲取單元220,用于獲取前一濾波幀中與當(dāng)前數(shù) 據(jù)小塊對應(yīng)位置的前一數(shù)據(jù)小塊的各個(gè)前一像素分量。計(jì)算單元230,用于根據(jù)當(dāng)前像素分 量和前一像素分量計(jì)算得到絕對差值和。移位單元240,用于將絕對差值和通過移位處理得 到平均每個(gè)像素分量的差值。
[0105] 在一個(gè)實(shí)施例中,移位單元240包括:移位處理子單元241,用于將多個(gè)數(shù)據(jù)小塊作 為一個(gè)計(jì)算單元進(jìn)行移位處理,得到計(jì)算單元的全部像素值。差值獲得子單元242,用于根 據(jù)計(jì)算單元的全部像素值得到平均每個(gè)像素分量的差值。
[0106]由于此裝置解決問題的原理與前述一種3D降噪實(shí)現(xiàn)方法相似,因此該裝置的實(shí)施 可以參見前述方法的實(shí)施,重復(fù)之處不再贅述。
[0107] 以下結(jié)合一具體的實(shí)施例對上述3D降噪實(shí)現(xiàn)方法及裝置進(jìn)行說明:
[0108] 在硬件實(shí)現(xiàn)3D降噪技術(shù)時(shí)一般以一個(gè)CTU/MB為單位(其中,CTU是coding tree uni t的簡稱,即編碼樹單元,表示的是h265編碼器標(biāo)準(zhǔn)中一個(gè)處理單元;MB表示的是h264視 頻標(biāo)準(zhǔn)中最小的處理單元),重復(fù)對整幅數(shù)據(jù)圖像的所有CTU/MB進(jìn)行相同的處理便可計(jì)算 出整幀圖像數(shù)據(jù)的3D降噪結(jié)果。其中,每個(gè)CTU/MB包含一個(gè)亮度單元luma和對應(yīng)的兩個(gè)色 度單元cb、cr,如圖4所示。根據(jù)圖像數(shù)據(jù)的編碼規(guī)格,一副圖像的CTU/MB尺寸是固定的,亮 度單元以H265編碼器編碼時(shí)CTU/MB大小為32 X 32像素,以H264編碼器編碼時(shí)CTU/MB大小為 16 X 16像素,它們對應(yīng)在4:2:0采樣圖像下的色度單元分別為16 X 16和8 X 8大小。以下以32 X32像素大小的CTU為例對3D降噪實(shí)現(xiàn)方案進(jìn)行詳細(xì)闡述,其他編碼尺寸的CTU類似處理即 可。
[0109] 為了便于獲取每個(gè)CTU的像素?cái)?shù)據(jù),將一個(gè)CTU劃分為四個(gè)像素塊來分別獲取當(dāng)前 像素分量〇rig_pixel和前一像素分量precLpixel,對于亮度為四個(gè)16X16像素的像素塊, 對于色度為四個(gè)8X8像素的像素塊,如圖4所示,分別對這些小塊進(jìn)行標(biāo)號為0~11。設(shè)置深 度為4、大小為16X16像素的FIFO(先進(jìn)先出寄存器),以滿足最大像素塊的需求,F(xiàn)IFO的寫 入端為從存儲器中讀取圖像數(shù)據(jù),當(dāng)FIFO非空時(shí)表示已經(jīng)獲取了像素塊,獲取像素塊后即 可開始3D降噪實(shí)現(xiàn)方法的計(jì)算過程。
[0110] 將每個(gè)16X16的像素塊劃分為16個(gè)4X4的數(shù)據(jù)小塊,并進(jìn)行編號,如圖5所示。每 個(gè)4X4的數(shù)據(jù)小塊為一個(gè)PE單元。一下以兩個(gè)PE單元作為一個(gè)計(jì)算單元的實(shí)施例進(jìn)行說 明。
[0111] 獲取當(dāng)前幀中兩個(gè)4X4的數(shù)據(jù)小塊(如圖5所示的標(biāo)號為0的計(jì)算單元)中各個(gè)當(dāng) 前像素分量,獲取前一濾波幀對應(yīng)位置的兩個(gè)4X4的數(shù)據(jù)小塊的各個(gè)前一像素分量,根據(jù) 各個(gè)當(dāng)前像素分量和各個(gè)前一數(shù)據(jù)小塊的前一像素分量計(jì)算得到標(biāo)號為〇的計(jì)算單元的絕 對差值和,通過移位處理獲得標(biāo)號為0的計(jì)算單元中平均每個(gè)像素分量的差值,進(jìn)而根據(jù)平 均每個(gè)像素分量的差值與濾波門限值得到標(biāo)號為〇的計(jì)算單元的濾波使能標(biāo)志信號filt_ enab 1 e,若濾波使能標(biāo)志信號f i 1 t_enab 1 e = 1,則說明計(jì)算單元需要進(jìn)行濾波處理。根據(jù)前 一濾波幀中的4 X 4數(shù)據(jù)小塊的濾波權(quán)重系數(shù)Kt-i通過濾波權(quán)重系數(shù)計(jì)算公式得到當(dāng)前幀中 標(biāo)號為〇的計(jì)算單元所表示的兩個(gè)PE單元的濾波權(quán)重系數(shù),并將濾波權(quán)重系數(shù)K t存儲在預(yù) 設(shè)位置,按照上述方法依次計(jì)算出圖5所示編號的計(jì)算單元對應(yīng)的濾波權(quán)重系數(shù),并將這些 濾波權(quán)重系數(shù)存儲在圖6所示的系數(shù)存儲器對應(yīng)的編號位置中。其中濾波權(quán)重系數(shù)計(jì)算公 式 K\ , , - 0 or 1 = 1
[0112] ^ = 1^,-1 5 Ks <Kt^ <Kl Ks , > Ks
[0113] 可通過圖7所示的電路圖來實(shí)現(xiàn),圖7為Kl = 15、Ks = 6的濾波權(quán)重系數(shù)計(jì)算公式實(shí) 現(xiàn)電路圖。在得到濾波權(quán)重系數(shù)之后,根據(jù)像素分量的濾波公式Pt= (Pt XKt+Pw X (16-Kt) +8)>>4計(jì)算得到當(dāng)前4X4數(shù)據(jù)小塊中每個(gè)像素分量的濾波結(jié)果,依次對每個(gè)像素分量進(jìn)行 濾波,得到整個(gè)CTU的濾波結(jié)果,進(jìn)而得到整幅圖像的濾波結(jié)果。其中濾波公式P t=(PtXKt+ Pt-1X (16-Kt) +8) >>4可通過圖8所示的電路圖來實(shí)現(xiàn)。
[0114] 上述實(shí)施例中每個(gè)計(jì)算單元(4X8的像素塊)計(jì)算濾波使能標(biāo)志信號filt_enable 的時(shí)序控制如圖9所示,每一個(gè)計(jì)算周期讀取一個(gè)4X8像素塊中8個(gè)點(diǎn)的像素值,那么圖5中 標(biāo)號為〇、1、2、3的計(jì)算單元就需要16個(gè)周期讀取16行8像素值,如時(shí)序控制圖第一行的 counter計(jì)數(shù)器0~15即表示這16個(gè)周期;假設(shè)兩個(gè)時(shí)鐘周期計(jì)算出讀圖像的地址數(shù)據(jù) read_addr,再兩個(gè)時(shí)鐘周期可以獲取得到讀回的數(shù)據(jù),將讀回?cái)?shù)據(jù)存儲于rdata_regO,后 續(xù)時(shí)鐘周期從rdata_regO到rdata_reg4進(jìn)行移位寄存,經(jīng)過四個(gè)周期之后可以得到四行數(shù) 據(jù)rdata_regO~rdata_reg3(如左邊第一個(gè)橢圓框框出的四行數(shù)據(jù))。此時(shí)表示已經(jīng)得到兩 個(gè)4x4數(shù)據(jù)小塊的全部圖像像素值,分成兩個(gè)圖10所示的PE單元完成filt_enable標(biāo)志信號 的計(jì)算。
[0115] 以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實(shí) 施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存 在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
[0116] 以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并 不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來 說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù) 范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【主權(quán)項(xiàng)】
1. 一種3D降噪實(shí)現(xiàn)方法,其特征在于,所述方法包括: 獲取圖像數(shù)據(jù),并將所述圖像數(shù)據(jù)劃分為多個(gè)數(shù)據(jù)小塊; 計(jì)算當(dāng)前幀中當(dāng)前數(shù)據(jù)小塊與前一濾波幀中與所述當(dāng)前數(shù)據(jù)小塊所在位置對應(yīng)的前 一數(shù)據(jù)小塊的像素分量的絕對差值和,并通過移位處理得到所述當(dāng)前數(shù)據(jù)小塊中平均每個(gè) 像素分量的差值; 將所述平均每個(gè)像素分量的差值與預(yù)設(shè)的濾波門限值進(jìn)行比較,根據(jù)比較結(jié)果得到所 述當(dāng)前數(shù)據(jù)小塊的濾波使能標(biāo)志信號; 根據(jù)所述濾波使能標(biāo)志信號對所述當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理。2. 根據(jù)權(quán)利要求1所述的3D降噪實(shí)現(xiàn)方法,其特征在于,所述將所述平均每個(gè)像素分量 的差值與預(yù)設(shè)的濾波門限值進(jìn)行比較,根據(jù)比較結(jié)果得到所述當(dāng)前數(shù)據(jù)小塊的濾波使能標(biāo) 志信號的步驟包括: 將所述平均每個(gè)像素分量的差值與所述濾波門限值進(jìn)行比較; 若所述平均每個(gè)像素分量的差值小于所述濾波門限值時(shí),得到的所述當(dāng)前數(shù)據(jù)小塊的 濾波使能標(biāo)志信號為1; 若所述平均每個(gè)像素分量的差值大于等于所述濾波門限值時(shí),得到的所述當(dāng)前數(shù)據(jù)小 塊的濾波使能標(biāo)志信號為0。3. 根據(jù)權(quán)利要求2所述的3D降噪實(shí)現(xiàn)方法,其特征在于,所述根據(jù)所述濾波使能標(biāo)志信 號對所述當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理的步驟包括: 若所述濾波使能標(biāo)志信號為1,則根據(jù)前一濾波幀中對應(yīng)位置的前一數(shù)據(jù)小塊的濾波 權(quán)重系數(shù)計(jì)算得到當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù),并根據(jù)所述當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系 數(shù)對所述當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理; 若所述濾波使能標(biāo)志信號為〇,則不對所述當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理。4. 根據(jù)權(quán)利要求3所述的3D降噪實(shí)現(xiàn)方法,其特征在于,在計(jì)算得到當(dāng)前數(shù)據(jù)小塊的濾 波權(quán)重系數(shù)的步驟之后,還包括: 將所述當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù)存儲到相應(yīng)的預(yù)設(shè)位置。5. 根據(jù)權(quán)利要求1至4任一項(xiàng)所述的3D降噪實(shí)現(xiàn)方法,其特征在于,所述計(jì)算當(dāng)前幀中 當(dāng)前數(shù)據(jù)小塊與前一濾波幀中與所述當(dāng)前數(shù)據(jù)小塊所在位置對應(yīng)的前一數(shù)據(jù)小塊的像素 分量的絕對差值和,并通過移位處理得到所述當(dāng)前小塊中平均每個(gè)像素分量的差值的步驟 包括: 獲取所述當(dāng)前幀中所述當(dāng)前數(shù)據(jù)小塊的各個(gè)當(dāng)前像素分量; 獲取所述前一濾波幀中與所述當(dāng)前數(shù)據(jù)小塊對應(yīng)位置的所述前一數(shù)據(jù)小塊的各個(gè)前 一像素分量; 根據(jù)所述當(dāng)前像素分量和所述前一像素分量計(jì)算得到所述絕對差值和; 將所述絕對差值和通過移位處理得到所述平均每個(gè)像素分量的差值。6. 根據(jù)權(quán)利要求5所述的3D降噪實(shí)現(xiàn)方法,其特征在于,所述將所述絕對差值和通過移 位處理得到所述平均每個(gè)像素分量的差值的步驟包括: 將多個(gè)所述數(shù)據(jù)小塊作為一個(gè)計(jì)算單元進(jìn)行移位處理,得到所述計(jì)算單元的全部像素 值; 根據(jù)所述計(jì)算單元的全部像素值得到所述平均每個(gè)像素分量的差值。7. -種3D降噪實(shí)現(xiàn)裝置,其特征在于,所述裝置包括: 獲取劃分模塊,用于獲取圖像數(shù)據(jù),并將所述圖像數(shù)據(jù)劃分為多個(gè)數(shù)據(jù)小塊; 計(jì)算移位模塊,用于計(jì)算當(dāng)前幀中當(dāng)前數(shù)據(jù)小塊與前一濾波幀中與所述當(dāng)前數(shù)據(jù)小塊 所在位置對應(yīng)的前一數(shù)據(jù)小塊的像素分量的絕對差值和,并通過移位處理得到所述當(dāng)前數(shù) 據(jù)小塊中平均每個(gè)像素分量的差值; 比較模塊,用于將所述平均每個(gè)像素分量的差值與預(yù)設(shè)的濾波門限值進(jìn)行比較,根據(jù) 比較結(jié)果得到所述當(dāng)前數(shù)據(jù)小塊的濾波使能標(biāo)志信號; 濾波模塊,用于根據(jù)所述濾波使能標(biāo)志信號對所述當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理。8. 根據(jù)權(quán)利要求7所述的3D降噪實(shí)現(xiàn)裝置,其特征在于,所述比較模塊包括: 比較單元,用于將所述平均每個(gè)像素分量的差值與所述濾波門限值進(jìn)行比較;若所述 平均每個(gè)像素分量的差值小于所述濾波門限值時(shí),得到的所述當(dāng)前數(shù)據(jù)小塊的濾波使能標(biāo) 志信號為1;若所述平均每個(gè)像素分量的差值大于等于所述濾波門限值時(shí),得到的所述當(dāng)前 數(shù)據(jù)小塊的濾波使能標(biāo)志信號為0。9. 根據(jù)權(quán)利要求8所述的3D降噪實(shí)現(xiàn)裝置,其特征在于,所述濾波模塊包括: 第一使能信號單元,用于若所述濾波使能標(biāo)志信號為1,則根據(jù)前一濾波幀中對應(yīng)位置 的前一數(shù)據(jù)小塊的濾波權(quán)重系數(shù)計(jì)算得到當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù),并根據(jù)所述當(dāng)前 數(shù)據(jù)小塊的濾波權(quán)重系數(shù)對所述當(dāng)前數(shù)據(jù)小塊進(jìn)行濾波處理; 第二使能信號單元,用于若所述濾波使能標(biāo)志信號為〇,則不對所述當(dāng)前數(shù)據(jù)小塊進(jìn)行 濾波處理。10. 根據(jù)權(quán)利要求9所述的3D降噪實(shí)現(xiàn)裝置,其特征在于,所述第一使能信號單元包括: 存儲子單元,用于在計(jì)算得到當(dāng)前數(shù)據(jù)小塊的濾波權(quán)重系數(shù)之后,將所述當(dāng)前數(shù)據(jù)小 塊的濾波權(quán)重系數(shù)存儲到相應(yīng)的預(yù)設(shè)位置。11. 根據(jù)權(quán)利要求7至10任一項(xiàng)所述的3D降噪實(shí)現(xiàn)裝置,其特征在于,所述計(jì)算移位模 塊包括: 第一獲取單元,用于獲取所述當(dāng)前幀中所述當(dāng)前數(shù)據(jù)小塊的各個(gè)當(dāng)前像素分量; 第二獲取單元,用于獲取所述前一濾波幀中與所述當(dāng)前數(shù)據(jù)小塊對應(yīng)位置的所述前一 數(shù)據(jù)小塊的各個(gè)前一像素分量; 計(jì)算單元,用于根據(jù)所述當(dāng)前像素分量和所述前一像素分量計(jì)算得到所述絕對差值 和; 移位單元,用于將所述絕對差值和通過移位處理得到所述平均每個(gè)像素分量的差值。12. 根據(jù)權(quán)利要求11所述的3D降噪實(shí)現(xiàn)裝置,其特征在于,所述移位單元包括: 移位處理子單元,用于將多個(gè)所述數(shù)據(jù)小塊作為一個(gè)計(jì)算單元進(jìn)行移位處理,得到所 述計(jì)算單元的全部像素值; 差值獲得子單元,用于根據(jù)所述計(jì)算單元的全部像素值得到所述平均每個(gè)像素分量的 差值。
【文檔編號】H04N5/217GK105959512SQ201610397161
【公開日】2016年9月21日
【申請日】2016年6月6日
【發(fā)明人】李潔珺, 王軍, 付濤
【申請人】珠海全志科技股份有限公司