專利名稱:數(shù)字圖像信息處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字圖像處理領(lǐng)域,尤其涉及一種數(shù)字圖像信息處理方法及裝置。
背景技術(shù):
圖像在采集、獲取、編碼和傳輸?shù)冗^程中,經(jīng)常會被外界各種噪聲干擾,使得數(shù)字圖像點(diǎn)的灰度值不能真實反映物體,即產(chǎn)生所謂的噪聲。均值濾波作為一種降噪算法,在數(shù)字圖像信息處理中被廣泛的應(yīng)用。傳統(tǒng)的矩陣式均值濾波是以目標(biāo)像素為中心,采用一定大小的矩陣,用矩陣內(nèi)的全體像素的平均值來代替目標(biāo)像素的原來的值。假設(shè)對一張分辨率為h*v (h表水平分辨率,V表示垂直分辨率)的圖像采用m*n (m表示行數(shù),η表示列數(shù))的矩陣,那么進(jìn)行一次矩陣式均值濾波需要進(jìn)行m*n*h*v次加運(yùn)算和h*v次除運(yùn)算。當(dāng)采用的矩陣較小時,矩陣式均值濾波的執(zhí)行效率在實際應(yīng)用中差強(qiáng)人意;但是當(dāng)采用較大的矩陣進(jìn)行處理的時候,一次均值濾波的執(zhí)行時間甚至長達(dá)數(shù)小時,這樣的執(zhí)行效率十分低下,無法滿足實際需要,在降噪處理過程中沒有實際應(yīng)用價值。目前主流的快速均值濾波算法基本都是通過減少相鄰區(qū)域的冗余運(yùn)算來提升效率,雖然快速均值濾波算法(矩陣式)能夠很好的提升均值濾波的執(zhí)行效率,但是其執(zhí)行效率會受到矩陣大小的影響,當(dāng)矩陣比較大的時候其執(zhí)行效率會相應(yīng)的降低,在實際應(yīng)用中有局限性。目前正處于高清時代,視頻的分辨率越來越高,在對視頻的每幀圖像進(jìn)行處理的時候必然要求算法的高執(zhí)行效率,而較低的執(zhí)行效率無法滿足需要
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種數(shù)字圖像信息處理方法及裝置,旨在提高數(shù)字圖像信息處理的執(zhí)行效率且該執(zhí)行效率不受矩陣大小的影響。為了達(dá)到上述目的,本發(fā)明提出一種數(shù)字圖像信息處理方法,包括將原始圖像的像素作為目標(biāo)像素,以所述目標(biāo)像素為中心,采用預(yù)置的圖像矩陣對原始圖像進(jìn)行橫向處理和縱向處理,得到處理后的圖像矩陣;用所述處理后的圖像矩陣內(nèi)的全體像素的平均值來代替所述目標(biāo)像素的原來的值,得到降噪后的圖像。優(yōu)選地,所述對原始圖像進(jìn)行橫向處理和縱向處理的步驟包括對原始圖像進(jìn)行橫向處理;對所述橫向處理后的圖像進(jìn)行縱向處理;或者對原始圖像進(jìn)行縱向處理;對所述縱向處理后的圖像進(jìn)行橫向處理。優(yōu)選地,所述對原始圖像進(jìn)行橫向處理的步驟包括;用橫向的條帶矩陣對所述原始圖像進(jìn)行求和處理。優(yōu)選地,對所述橫向處理后的圖像進(jìn)行縱向處理的步驟包括;用縱向的條帶矩陣對所述橫向處理后的圖像進(jìn)行求和處理。優(yōu)選地,還包括采用減少相鄰矩陣的冗余加運(yùn)算方式對原始圖像進(jìn)行橫向處理和縱向處理。本發(fā)明還提出一種數(shù)字圖像信息處理裝置,包括處理模塊,用于將原始圖像的像素作為目標(biāo)像素,以所述目標(biāo)像素為中心,采用預(yù)置的圖像矩陣對原始圖像進(jìn)行橫向處理和縱向處理,得到處理后的圖像矩陣;計算獲取模塊,用于將所述處理后的圖像矩陣內(nèi)的全體像素的平均值來代替所述目標(biāo)像素的原來的值,得到降噪后的圖像。優(yōu)選地,所述處理模塊包括橫向處理單元,用于對原始圖像進(jìn)行橫向處理;縱向處理單元,用于對所述橫向處理后的圖像進(jìn)行縱向處理;或者所述縱向處理單元,還用于對原始圖像進(jìn)行縱向處理;所述橫向處理單元,還用于對所述縱向處理后的圖像進(jìn)行橫向處理。優(yōu)選地,所述橫向處理單元還用于用橫向的條帶矩陣對所述原始圖像進(jìn)行求和處理。優(yōu)選地,所述縱向處理單元還用于用縱向的條帶矩陣對所述橫向處理后的圖像進(jìn)行求和處理。優(yōu)選地,所述處理模塊還用于采用減少相鄰矩陣的冗余加運(yùn)算方式對原始圖像進(jìn)行橫向處理和縱向處理。本發(fā)明提出的一種數(shù)字圖像信息處理方法及裝置,將傳統(tǒng)的矩陣式均值濾波處理過程分解為橫向處理和縱向處理兩個步驟,輔以減少相鄰矩陣的冗余加運(yùn)算的方法,不僅能極大的提高均值濾波的執(zhí)行效率,更使得均值濾波的執(zhí)行效率不受矩陣大小的影響,在實際應(yīng)用中能夠很好的滿足需要。
圖1是本發(fā)明數(shù)字圖像信息處理方法較佳實施例的流程示意圖;圖2是本發(fā)明數(shù)字圖像信息處理方法較佳實施例中對原始圖像進(jìn)行橫向處理和縱向處理的一種流程示意圖;圖3是本發(fā)明數(shù)字圖像信息處理方法較佳實施例中對原始圖像進(jìn)行橫向處理和縱向處理的另一種流程示意圖;圖4是本發(fā)明數(shù)字圖像信息處理裝置較佳實施例的結(jié)構(gòu)示意圖;圖5是本發(fā)明數(shù)字圖像信息處理裝置較佳實施例中處理模塊的結(jié)構(gòu)示意圖。為了使本發(fā)明的技術(shù)方案更加清楚、明了,下面將結(jié)合附圖作進(jìn)一步詳述。
具體實施例方式本發(fā)明較佳實施例的解決方案主要是將傳統(tǒng)的矩陣式均值濾波處理過程分解為橫向處理和縱向處理兩個步驟,輔以減少相鄰矩陣的冗余加運(yùn)算的方法,不僅能極大的提高均值濾波的執(zhí)行效率,更使得均值濾波的執(zhí)行效率不受矩陣大小的影響,在實際應(yīng)用中能夠很好的滿足需要。如圖1所示,本發(fā)明較佳實施例提出一種數(shù)字圖像信息處理方法,包括步驟S101,將原始圖像的像素作為目標(biāo)像素,以所述目標(biāo)像素為中心,采用預(yù)置的圖像矩陣對原始圖像進(jìn)行橫向處理和縱向處理,得到處理后的圖像矩陣;其中,對原始圖像進(jìn)行橫向處理和縱向處理可以采用以下方式首先對原始圖像進(jìn)行橫向處理,然后對所述橫向處理后的圖像進(jìn)行縱向處理;或者首先對原始圖像進(jìn)行縱向處理,然后對所述縱向處理后的圖像進(jìn)行橫向處理。步驟S102,用所述處理后的圖像矩陣內(nèi)的全體像素的平均值來代替所述目標(biāo)像素的原來的值,得到降噪后的圖像。具體地,如圖2所示,作為一種實施方式,上述步驟SlOl中對原始圖像進(jìn)行橫向處理和縱向處理的步驟可以包括步驟S1011,對原始圖像進(jìn)行橫向處理;用橫向的條帶矩陣對所述原始圖像進(jìn)行求和處理。步驟S1012,對所述橫向處理后的圖像進(jìn)行縱向處理;用縱向的條帶矩陣對所述橫向處理后的圖像進(jìn)行求和處理。在具體實施過程的例子中,假設(shè)對一張原始圖像I1采用3*3的矩陣進(jìn)行均值濾波,PijJ為該圖像i行j列的像素點(diǎn),Sijj為3*3矩陣內(nèi)所有像素的和,則
權(quán)利要求
1.一種數(shù)字圖像信息處理方法,其特征在于,包括 將原始圖像的像素作為目標(biāo)像素,以所述目標(biāo)像素為中心,采用預(yù)置的圖像矩陣對原始圖像進(jìn)行橫向處理和縱向處理,得到處理后的圖像矩陣; 用所述處理后的圖像矩陣內(nèi)的全體像素的平均值來代替所述目標(biāo)像素的原來的值,得到降噪后的圖像。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對原始圖像進(jìn)行橫向處理和縱向處理的步驟包括 對原始圖像進(jìn)行橫向處理;對所述橫向處理后的圖像進(jìn)行縱向處理;或者 對原始圖像進(jìn)行縱向處理;對所述縱向處理后的圖像進(jìn)行橫向處理。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對原始圖像進(jìn)行橫向處理的步驟包括; 用橫向的條帶矩陣對所述原始圖像進(jìn)行求和處理。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,對所述橫向處理后的圖像進(jìn)行縱向處理的步驟包括; 用縱向的條帶矩陣對所述橫向處理后的圖像進(jìn)行求和處理。
5.根據(jù)權(quán)利要求1-4中任一項所述的方法,其特征在于,還包括 采用減少相鄰矩陣的冗余加運(yùn)算方式對原始圖像進(jìn)行橫向處理和縱向處理。
6.一種數(shù)字圖像信息處理裝置,其特征在于,包括 處理模塊,用于將原始圖像的像素作為目標(biāo)像素,以所述目標(biāo)像素為中心,采用預(yù)置的圖像矩陣對原始圖像進(jìn)行橫向處理和縱向處理,得到處理后的圖像矩陣; 計算獲取模塊,用于將所述處理后的圖像矩陣內(nèi)的全體像素的平均值來代替所述目標(biāo)像素的原來的值,得到降噪后的圖像。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述處理模塊包括 橫向處理單元,用于對原始圖像進(jìn)行橫向處理; 縱向處理單元,用于對所述橫向處理后的圖像進(jìn)行縱向處理; 或者 所述縱向處理單元,還用于對原始圖像進(jìn)行縱向處理; 所述橫向處理單元,還用于對所述縱向處理后的圖像進(jìn)行橫向處理。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述橫向處理單元還用于 用橫向的條帶矩陣對所述原始圖像進(jìn)行求和處理。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述縱向處理單元還用于 用縱向的條帶矩陣對所述橫向處理后的圖像進(jìn)行求和處理。
10.根據(jù)權(quán)利要求6-9中任一項所述的裝置,其特征在于, 所述處理模塊還用于采用減少相鄰矩陣的冗余加運(yùn)算方式對原始圖像進(jìn)行橫向處理和縱向處理。
全文摘要
本發(fā)明公開一種數(shù)字圖像信息處理方法及裝置,其方法包括將原始圖像的像素作為目標(biāo)像素,以所述目標(biāo)像素為中心,采用預(yù)置的圖像矩陣對原始圖像進(jìn)行橫向處理和縱向處理,得到處理后的圖像矩陣;用所述處理后的圖像矩陣內(nèi)的全體像素的平均值來代替所述目標(biāo)像素的原來的值,得到降噪后的圖像。本發(fā)明提出的一種數(shù)字圖像信息處理方法及裝置,將傳統(tǒng)的矩陣式均值濾波處理過程分解為橫向處理和縱向處理兩個步驟,輔以減少相鄰矩陣的冗余加運(yùn)算的方法,不僅能極大的提高均值濾波的執(zhí)行效率,更使得均值濾波的執(zhí)行效率不受矩陣大小的影響,在實際應(yīng)用中能夠很好的滿足需要。
文檔編號G06T1/00GK103065277SQ20121056288
公開日2013年4月24日 申請日期2012年12月21日 優(yōu)先權(quán)日2012年12月21日
發(fā)明者宋恒光 申請人:深圳市創(chuàng)維群欣安防科技有限公司