專利名稱:圖像處理方法及圖像處理設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像信息處理領(lǐng)域,尤其涉及ー種圖像處理方法及圖像處理設(shè)備。
背景技術(shù):
數(shù)字圖像在采集、轉(zhuǎn)換和傳輸過(guò)程中,常常受到成像設(shè)備、傳輸設(shè)備以及外部造成干擾等影響,從而導(dǎo)致實(shí)際獲得的圖像中一般都含有噪聲。因此,濾波去噪就是數(shù)字圖像處理中必不可少的ー個(gè)環(huán)節(jié)。在使用攝像機(jī)采集圖像的過(guò)程中,常見(jiàn)的噪聲包括高斯白噪聲、椒鹽噪聲和乘性噪聲。其中,高斯白噪聲是由于阻性器件中電子的隨機(jī)熱運(yùn)動(dòng)而產(chǎn)生的電子噪聲。去除噪聲常用的方法一般包括均值濾波或者中值濾波兩種方法。這兩種方法是消除噪聲最簡(jiǎn)單快 速的方法,但也存在一定的缺陷和不足采用均值濾波法去除噪聲會(huì)造成圖像邊緣的模糊,而采用中值濾波法去除噪聲,其濾波效果對(duì)濾波窗ロ大小的依賴性較強(qiáng)。
發(fā)明內(nèi)容
為解決圖像處理過(guò)程中無(wú)法完全過(guò)濾噪聲的問(wèn)題,本發(fā)明實(shí)施例提供了一種圖像處理方法和圖像處理裝置。本發(fā)明實(shí)施例提供了ー種圖像處理方法,包括提取圖像中的第一宏塊,所述第一宏塊的大小為2n*2n,其中2n表示像素點(diǎn)的個(gè)數(shù),n為小于等于4的自然數(shù),計(jì)算所述圖像進(jìn)行濾波處理時(shí)的門限值var_thresh;提取圖像中的第二宏塊,所述第二宏塊的大小為2N*2N,其中2N表示像素點(diǎn)的個(gè)數(shù),N為大于4的整數(shù);以所述第二宏塊中的像素點(diǎn)P^)為中心計(jì)算所述P^)周圍(M1*M1)或者(Ml*l)個(gè)像素點(diǎn)的均值A(chǔ)vg1和均方差Var1,其中Ml>2n,Ml表示像素點(diǎn)的個(gè)數(shù);如果均方差Var1小于所述var_thresh,則用所述Avg1替換對(duì)應(yīng)的P(i,j),完成對(duì)應(yīng)的圖像處理。本發(fā)明實(shí)施例提供了ー種圖像處理設(shè)備,包括第一提取模塊,用于提取圖像中的第一宏塊,所述第一宏塊的大小為2n*2n,其中2n表示像素點(diǎn)的個(gè)數(shù),n為小于等于4的自然數(shù),計(jì)算所述圖像進(jìn)行濾波處理時(shí)的門限值var_thresh;第二提取模塊,用于提取圖像中的第二宏塊,所述第二宏塊的大小為2n*2n,其中2n表示像素點(diǎn)的個(gè)數(shù),N為大于4的整數(shù);計(jì)算模塊,用于從所述第二提取模塊提取的第二宏塊中取一個(gè)像素點(diǎn)P(i,p以所述P(i, j)為中心計(jì)算所述P(i, j)周圍(M1*M1)或者(Ml*l)個(gè)像素點(diǎn)的均值A(chǔ)vg1和均方差Var1,其中Ml>2n,Ml表示像素點(diǎn)的個(gè)數(shù);判斷模塊,用于當(dāng)計(jì)算模塊中計(jì)算出的均方差Var1小于所述第一提取模塊中計(jì)算出的var_thresh時(shí),用所述Avg1替換對(duì)應(yīng)的P(i, j),完成對(duì)應(yīng)的圖像處理。本發(fā)明實(shí)施例提供的圖像處理方法和圖像處理設(shè)備,雖然在圖像處理的效果上,對(duì)濾波窗ロ的大小仍有一定的依賴性。但是當(dāng)圖像細(xì)節(jié)少,沒(méi)有邊緣信息吋,濾波窗ロ可以適當(dāng)大ー些,這樣濾波出來(lái)的圖像會(huì)更加平滑,噪聲去除的更少,當(dāng)圖像細(xì)節(jié)豐富,濾波窗ロ可以適當(dāng)小一點(diǎn),這樣在去噪的同時(shí),能夠?qū)?xì)節(jié)做到更好的保護(hù)。因此,本發(fā)明實(shí)施例提供的圖像處理方法和圖像處理設(shè)備,在較好的保護(hù)圖像細(xì)節(jié)的同時(shí),也能有效地去除噪聲。
圖I是本發(fā)明實(shí)施例提供的圖像處理方法的流程圖;圖2是本發(fā)明實(shí)施例提供的設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例所提供的方法和設(shè)備進(jìn)行詳細(xì)的描述。本發(fā)明實(shí)施例提供了ー種圖像處理方法,如圖I所示,是ー種應(yīng)用多窗ロ自適應(yīng)維納濾波的圖像處理方法,包括101、提取圖像中的第一宏塊,所述第一宏塊的大小為2n*2n,其中2n表示像素點(diǎn)的個(gè)數(shù),n為小于等于4的自然數(shù),計(jì)算所述圖像進(jìn)行濾波處理時(shí)的門限值var_thresh;102、提取圖像中的第二宏塊,所述第二宏塊的大小為2N*2N,其中2N表示像素點(diǎn)的個(gè)數(shù),N為大于4的整數(shù);在本發(fā)明實(shí)施例中,圖像處理設(shè)備提取圖像的第一宏塊和第二宏塊,該圖像處理設(shè)備可以是一臺(tái)PC機(jī)或者服務(wù)器,集成有圖像處理軟件。第一宏塊的大小可以是2*2、4*4、8*8、16*16,其單位是像素。而第二個(gè)宏塊的大小則應(yīng)當(dāng)比第一宏塊大,至少應(yīng)為32*32,其中第一宏塊、第二宏塊已經(jīng)存在在圖像中,圖像處理設(shè)備直接提取或者讀取即可。103、以所述第二宏塊中的像素點(diǎn)P(i,で為中心計(jì)算所述P(i,j)周圍(M1*M1)或者(Ml*l)個(gè)像素點(diǎn)的均值A(chǔ)vg1和均方差Var1,其中Ml>2n,Ml表示像素點(diǎn)的個(gè)數(shù);104、如果均方差Var1小于所述var_thresh,則用所述Avg1替換對(duì)應(yīng)的P(i,j),完成對(duì)應(yīng)的圖像處理。在本發(fā)明實(shí)施例中,所謂的圖像處理,即用計(jì)算后的均值替換對(duì)應(yīng)的像素點(diǎn),這樣就能去除圖像中的噪聲,使得圖像更加平滑。在本發(fā)明的另外ー個(gè)實(shí)施例中,該方法還可以包括105、如果均方差Var1大于等于所述var_thresh,則以P(i,j)為中心計(jì)算所述P(i, j)周圍(M2*M2)或者(M2*I)個(gè)像素點(diǎn)的均值A(chǔ)vg2和均方差Var2,其中M2>M1,M2表示像素點(diǎn)的個(gè)數(shù),如果均方差Var2小于所述var_thresh,則用所述Avg2替換對(duì)應(yīng)的P(i, j),完成對(duì)應(yīng)的圖像處理;或者106、如果均方差Var2大于等于所述var_thresh,則以P(i,j)為中心計(jì)算所述P(i, j)周圍(M3*M3)或者(M3*l)個(gè)像素點(diǎn)的均值A(chǔ)vg3和均方差Var3,按照上述方法進(jìn)行處理,其中M3>M2,M3表示像素點(diǎn)的個(gè)數(shù)。在本發(fā)明的另外ー個(gè)實(shí)施例中,該方法還可以包括
107、如果最大濾波窗ロ對(duì)應(yīng)的Vari也大于等于所述var_thresh,則用用DP(i,j)替代P(i,j),完成該像素點(diǎn)的濾波,其中DPaj)的計(jì)算公式為DP(i,j, =P(i,j, + (Avgi-P(i,j,) Xvar_thresh/(Vari+!),其中 Avgi 表示所述最大濾波窗ロ對(duì)應(yīng)的均值。最大濾波窗ロ,即按照上述的步驟逐步擴(kuò)大WP(i,j)為中心的像素點(diǎn)的范圍,直至不能擴(kuò)大位置,該位置所對(duì)應(yīng)的最大范圍,即為最大濾波窗ロ,其均值為Avgi、均方差為Vari0在本發(fā)明實(shí)施例中,所述var—thresh可以用SVar表示,其計(jì)算公式為
權(quán)利要求
1.一種圖像處理方法,其特征在于,包括 提取圖像中的第一宏塊,所述第一宏塊的大小為2n*2n,其中所述2"表示像素點(diǎn)的個(gè)數(shù),n為小于等于4的自然數(shù),計(jì)算所述圖像進(jìn)行濾波處理時(shí)的門限值var_thresh; 提取所述圖像中的第二宏塊,所述第二宏塊的大小為2N*2N,其中所述2N表示像素點(diǎn)的個(gè)數(shù),N為大于4的整數(shù); 以所述第二宏塊中的像素點(diǎn)P(i,j)為中心計(jì)算所述P(i,j)周圍(M1*M1)或者(Ml*l)個(gè)像素點(diǎn)的均值A(chǔ)vg1和均方差Var1,其中Ml>2n,Ml表示像素點(diǎn)的個(gè)數(shù); 如果均方差Var1小于所述var_thresh,則用所述Avg1替換所述P(i,」),完成對(duì)應(yīng)的圖像處理。
2.如權(quán)利要求I所述的方法,其特征在于,還包括 如果所述均方差Var1大于等于所述var_thresh,則以所述P(i,j)為中心計(jì)算所述P(i,j)周圍(M2*M2)或者(M2*I)個(gè)像素點(diǎn)的均值A(chǔ)vg2和均方差Var2,其中M2>M1,M2表示像素點(diǎn)的個(gè)數(shù); 如果所述均方差Var2小于所述var_thresh,則用所述Avg2替換所述P(i, j),完成對(duì)應(yīng)的圖像處理; 或者 如果所述均方差Var2大于等于所述var_thresh,則以P(i,為中心計(jì)算所述P(i, j)周圍(M3*M3)或者(M3*l)個(gè)像素點(diǎn)的均值A(chǔ)vg3和均方差Var3,按照上述方法進(jìn)行處理,其中M3>M2,M3表示像素點(diǎn)的個(gè)數(shù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括 如果最大濾波窗口對(duì)應(yīng)的Vari也大于等于所述var_thresh,則用DPaj)替換所述P(i,1,完成對(duì)應(yīng)的圖像處理,其中所述DP^j)的計(jì)算公式為Dp(i,j)=p(i,j)+ (Avgi_P(i,j)) X var_thresh/ (Vari+!),其中 Avgi 表示所述最大濾波窗口對(duì)應(yīng)的均值。
4.如權(quán)利要求I至3任一所述的方法,其特征在于,所述var_thresh用SVar表示,其計(jì)算公式為
5.一種圖像處理設(shè)備,其特征在于,包括 第一提取模塊,用于提取圖像中的第一宏塊,所述第一宏塊的大小為2n*2n,其中2"表示像素點(diǎn)的個(gè)數(shù),n為小于等于4的自然數(shù),計(jì)算所述圖像進(jìn)行濾波處理時(shí)的門限值var_thresh;第二提取模塊,用于提取所述圖像中的第二宏塊,所述第二宏塊的大小為2n*2n,其中2n表示像素點(diǎn)的個(gè)數(shù),N為大于4的整數(shù); 計(jì)算模塊,用于從所述第二提取模塊提取到的第二宏塊中取一個(gè)像素點(diǎn)P(q),以所述P(i,j)為中心計(jì)算所述P(i,j)周圍(M1*M1)或者(Ml*l)個(gè)像素點(diǎn)的均值A(chǔ)vg1和均方差Var1,其中Ml>2n,Ml表示像素點(diǎn)的個(gè)數(shù); 判斷模塊,用于當(dāng)所述計(jì)算模塊計(jì)算出的均方差Var1小于所述第一提取模塊中計(jì)算出的var_thresh時(shí),用所述Avg1替換所述P(i,」),完成對(duì)應(yīng)的圖像處理。
6.如權(quán)利要求5所述的設(shè)備,其特征在于, 所述判斷模塊,還用于當(dāng)所述均方差Var1大于等于所述var_thresh,則以P(i,j)為中心計(jì)算所述Paj)周圍(M2*M2)或者(M2*l)個(gè)像素點(diǎn)的均值A(chǔ)vg2和均方差Var2,其中M2>M1,M2表示像素點(diǎn)的個(gè)數(shù),如果均方差Var2小于所述var_thresh,則用所述Avg2替換對(duì)應(yīng)的P(i,j),完成對(duì)應(yīng)的圖像處理;或者,如果均方差Var2大于等于所述var_thresh,則以P(i,」)為中心計(jì)算所述P(i,」)周圍(M3*M3)或者(M3*l)個(gè)像素點(diǎn)的均值A(chǔ)vg3和均方差Var3,則按照上述方法進(jìn)行處理,其中M3>M2,M3表示像素點(diǎn)的個(gè)數(shù)。
7.如權(quán)利要求6所述的設(shè)備,其特征在于, 所述判斷模塊,還用于如果最大濾波窗口對(duì)應(yīng)的Vari大于等于所述var_thresh,則用用DPaj)替換所述?(^,完成對(duì)應(yīng)的圖像處理,其中所述DPaj)的計(jì)算公式為Dp(i, j)=p(i, j)+ (Avgi-P(i, j)) Xvar_thresh/ (Vari+!), Avgi 表示所述最大濾波窗口對(duì)應(yīng)的均值。
8.如權(quán)利要求5至7任一所述的設(shè)備,其特征在于,所述var_thresh用SVar表示,其計(jì)算公式為
全文摘要
本發(fā)明實(shí)施例提了一種圖像處理方法及圖像處理設(shè)備,所述方法包括提取圖像中的第一宏塊,所述第一宏塊的大小為2n*2n,其中2n表示像素點(diǎn)的個(gè)數(shù),n為小于等于4的自然數(shù),計(jì)算所述圖像進(jìn)行濾波時(shí)的門限值var_thresh;提取圖像中的第二宏塊,所述第二宏塊的大小為2N*2N,其中2N表示像素點(diǎn)的個(gè)數(shù),N為大于4的整數(shù);以所述第二宏塊中的像素點(diǎn)P(i,j)為中心計(jì)算所述P(i,j)周圍(M1*M1)或者(M1*1)個(gè)像素點(diǎn)的均值A(chǔ)vg1和均方差Var1,其中M1>2n;如果均方差Var1小于所述var_thresh,則用所述Avg1替換對(duì)應(yīng)的P(i,j),完成對(duì)應(yīng)的圖像處理。本發(fā)明實(shí)施例提供的圖像處理方法和圖像處理設(shè)備,在較好的保護(hù)圖像細(xì)節(jié)的同時(shí),也能有效地去除噪聲。
文檔編號(hào)H04N5/357GK102801928SQ201210333110
公開(kāi)日2012年11月28日 申請(qǐng)日期2012年9月10日 優(yōu)先權(quán)日2012年9月10日
發(fā)明者李國(guó)平 申請(qǐng)人:上海國(guó)茂數(shù)字技術(shù)有限公司