新四季網

一種去除視頻孤立噪聲點的方法

2023-09-19 07:11:10 1

專利名稱:一種去除視頻孤立噪聲點的方法
技術領域:
本發明涉及一種去除視頻孤立噪聲點的方法,尤其針對視頻圖像中存在的孤立點椒鹽噪聲。
背景技術:
在視頻系統中,由於現階段絕大部分的電視信號源仍然是模擬信號源,模擬信號在記錄、攝製、傳輸過程中,由於受到所使用的器件和傳輸通道的限制,經常會受到一些噪聲的幹擾,其中包含隨機噪聲,脈衝噪聲,椒鹽噪聲等,這些噪聲的存在嚴重影響了圖像的視覺效果,因此去除噪聲是視頻圖像處理中一個非常重要的環節。
目前的去除噪聲的方法一般有兩種,一是進行空間域濾波,二是進行頻率域濾波。典型的空間濾波器包括均值濾波器,中值濾波器,低通濾波器,多圖像濾波法;典型的頻率域濾波器有基於小波變換的圖像去噪方法。其中,所述的多圖像濾波法是一種目前比較通用的方法,但是其需要較多的視頻圖像幀處理器,硬體實現的代價比較大。而其他大部分的去噪方法都有個共同的缺點,就是處理後會使視頻圖像變得模糊,是以犧牲圖像的清晰度為代價的。
根據不同類型的噪聲的特點,通常需要採取不同的處理方法。如線性濾波方法主要是基於均值操作,其對象是高斯白噪聲,而非線性濾波方法主要是中值濾波,主要針對椒鹽噪聲。這些濾波技術都存在模糊邊緣的缺點,且沒有利用到像素之間的相關性信息。

發明內容
本發明提供的一種去除視頻孤立噪聲點的方法,簡單易行,針對視頻圖像中存在的孤立點椒鹽噪聲進行去噪處理,在去噪的同時保護圖像的細節,保持圖像的清晰度,使圖像不因去噪而變得模糊。
為了達到上述目的,本發明提供了一種去除視頻孤立噪聲點的方法,包括以下步驟步驟1、計算視頻圖像的亮度圖f(i,j),其中,i和j分別表示當前點像素在圖像中所處的行列位置;步驟2、使用低通濾波器對圖像亮度圖f(i,j)進行低通濾波,得到圖像亮度圖的低頻部分fL(i,j);並計算圖像亮度圖的高頻部分fH(i,j)fH(i,j)=f(i,j)-fL(i,j);步驟3、按順序識別圖像各像素點的性質,包括小幅高頻噪聲、非邊界噪聲、孤立噪聲點和圖像有用信號,並作相應處理步驟3.1、選取一個以當前像素點為中心的,大小為N*N的統計模板,其中,N是大於1的奇整數;步驟3.2、識別當前像素是否是小幅高頻噪聲,並對其作相應處理步驟3.2.1、對當前像素亮度的高頻部分fH(i,j)進行比較判斷若0<|fH(i,j)|≤T1,其中,T1是預先設定的閾值,則認為該像素點為小幅高頻噪聲,繼續執行步驟3.2.2;若|fH(i,j)|>T1,則跳轉執行步驟3.3;步驟3.2.2、令w(i,j)=1,其中,w為權值,決定該像素點是否參與小幅高頻噪聲的均值計算;步驟3.2.3、對當前屬於小幅高頻噪聲的像素點的亮度值重新賦值,用N*N-1鄰域中不是邊緣的點加權平均,得到輸出值fden(i,j)=l=-kkm=-kkf(i+l,j+m)*w(i+l,j+m)*H(i+l,j+m)l=-kkm=-kkw(i+l,j+m)]]>其中,H是一低通濾波器模板,k=(N-1)/2;這樣處理可避免將鄰域中的邊界點值混合進來,造成圖像模糊;步驟3.3、識別當前像素是否是非邊界噪聲,並對其作相應處理,所述的非邊界噪聲的高頻分量很高,但不連續;步驟3.3.1、由於當前像素點|fH(i,j)|>T1,在以該點為中心的N*N的統計模板內,統計|fH(i,j)|>T1的像素點的個數n;若n<T2,T2是預先設定的N*N鄰域邊界像素點數的閾值,則認為當前像素點為非邊界噪聲,繼續執行步驟3.3.2;若n≥T2,則跳轉執行步驟3.4;
步驟3.3.2、令w(i,j)=0,其中,w為權值,決定該像素點是否參與非邊界噪聲的均值計算;步驟3.3.3、對當前屬於非邊界噪聲的像素點的亮度值重新賦值,用N*N-1鄰域中的非邊界噪聲像素點的值平均得到對該噪聲點去噪後的新值,得到輸出值fden(i,j)=l=-kkm=-kkf(i+l,j+m)*w(i+l,j+m)l=-kkm=-kkw(i+l,j+m);]]>其中,k=(N-1)/2;步驟3.4、識別當前像素是否是孤立噪聲點,並對其作相應處理,所述的孤立噪聲點的高頻分量遠遠大於以它為中心的N*N鄰域的高頻分量,且由於該孤立噪聲點的影響,該N*N鄰域的高頻分量也相應較大;步驟3.4.1、判斷|fH(i,j)-max_f(i,j)|>T3是否成立,其中,T3是預先設定的閾值;若成立,則說明在以當前像素點為中心的N*N鄰域模板內只有當前像素點這一個孤立噪聲點,跳轉執行步驟3.4.3;若不成立,則執行步驟3.4.2;步驟3.4.2、判斷|fH(i,j)-max_f(i,j)|≤T3|fH(i,j)-sec_f(i,j)|>T3是否成立,其中,max_f(i,j)是以當前像素點為中心的N*N-1鄰域內的像素點高頻分量絕對值的最大值,sec_f(i,j)是以當前像素點為中心的N*N-1鄰域內的像素點的高頻分量絕對值的第二大值;若成立,則說明在以當前像素點為中心的N*N鄰域模板內,除了當前像素點是孤立噪聲點,還存在另外的一個孤立噪聲點,執行步驟3.4.3;若不成立,則說明當前像素點不屬於孤立噪聲點,則執行步驟3.5;步驟3.4.3、對當前為孤立噪聲的像素點的亮度值重新賦值,得到輸出值fden(i,j)=l=-kkm=-kkf(i+l,j+m)N*N-1;]]>其中,k=(N-1)/2;l和m不同時為0;步驟3.5、當前像素點不屬於噪聲點,屬於圖像邊界或細節信息,保留輸入的原值,並直接輸出。
步驟1中,所述的亮度可以是YUV模型中的Y,或者是HSV模型中的V,或者是HIS模型中的I,或者是其他合理的亮度公式推導出的亮度。
步驟3中,可按先行後列,或先列後行的順序遍歷到圖像的所有像素,對其進行識別和去噪處理。
步驟3.4.1中,所述的T3的值在14~24之間。
本發明提供的去除視頻孤立噪聲點的方法,針對噪聲的特點,應用像素間的相關信息,對圖像進行分類,分別針對孤立噪聲、非邊界噪聲和小幅高頻噪聲的不同特性,採用不同的處理方法,去除噪聲的效果良好,同時,在去除噪聲的基礎上,最大程度的保留了圖像的細節和邊緣的清晰度,使圖像不因去噪而變得模糊。


圖1為本發明提供的去除視頻孤立噪聲點的方法的原理框圖;圖2為本發明提供的3*3鄰域模板中孤立噪聲點的位置示意圖;圖3為本發明提供的3*3鄰域模板中孤立噪聲點的另一種位置示意圖;圖4為本發明提供的去除視頻孤立噪聲點的方法的步驟框圖;圖5為本發明提供的去除視頻孤立噪聲點的方法的流程圖。
具體實施例方式
以下根據圖1~圖5具體說明本發明的最佳實施方式如圖1、圖4和圖5所示,本發明提供了一種去除視頻孤立噪聲點的方法,包括以下步驟步驟1、計算視頻圖像的亮度圖f(i,j),其中,i和j分別表示當前點像素在圖像中所處的行列位置;步驟2、使用低通濾波器對圖像亮度圖f(i,j)進行低通濾波,得到圖像亮度圖的低頻部分fL(i,j);並計算圖像亮度圖的高頻部分fH(i,j)fH(i,j)=f(i,j)-fL(i,j);步驟3、按順序識別圖像各像素點的性質,包括小幅高頻噪聲、非邊界噪聲、孤立噪聲點和圖像有用信號,並作相應處理步驟3.1、選取一個以當前像素點為中心的,大小為3*3的統計模板;步驟3.2、識別當前像素是否是小幅高頻噪聲,並對其作相應處理
步驟3.2.1、對當前像素亮度的高頻部分fH(i,j)進行比較判斷若0<|fH(i,j)|≤T1,其中,T1是預先設定的閾值,則認為該像素點為小幅高頻噪聲,繼續執行步驟3.2.2;若|fH(i,j)|>T1,則跳轉執行步驟3.3;步驟3.2.2、令w(i,j)=1,其中,w為權值,決定該像素點是否參與小幅高頻噪聲的均值計算;步驟3.2.3、對當前屬於小幅高頻噪聲的像素點的亮度值重新賦值,用N*N-1鄰域中不是邊緣的點加權平均,得到輸出值fden(i,j)=l=-kkm=-kkf(i+l,j+m)*w(i+l,j+m)*H(i+l,j+m)l=-kkm=-kkw(i+l,j+m)]]>其中,H是一低通濾波器模板,k=(3-1)/2=1;這樣處理可避免將鄰域中的邊界點值混合進來,造成圖像模糊;步驟3.3、識別當前像素是否是非邊界噪聲,並對其作相應處理,所述的非邊界噪聲的高頻分量很高,但不連續;步驟3.3.1、由於當前像素點|fH(i,j)|>T1,在以該點為中心的3*3的統計模板內,統計|fH(i,j)|>T1的像素點的個數n;若n<T2,T2是預先設定的3*3鄰域邊界像素點數的閾值,則認為當前像素點為非邊界噪聲,繼續執行步驟3.3.2;若n≥T2,則跳轉執行步驟3.4;步驟3.3.2、令w(i,j)=0,其中,w為權值,決定該像素點是否參與非邊界噪聲的均值計算;步驟3.3.3、對當前屬於非邊界噪聲的像素點的亮度值重新賦值,用N*N-1鄰域中的非邊界噪聲像素點的值平均得到對該噪聲點去噪後的新值,得到輸出值fden(i,j)=l=-kkm=-kkf(i+l,j+m)*w(i+l,j+m)l=-kkm=-kkw(i+l,j+m);]]>其中,k=(3-1)/2=1;步驟3.4、識別當前像素是否是孤立噪聲點,並對其作相應處理,所述的孤立噪聲點的高頻分量遠遠大於以它為中心的3*3鄰域的高頻分量,且由於該孤立噪聲點的影響,該3*3鄰域的高頻分量也相應較大;步驟3.4.1、判斷|fH(i,j)-max_f(i,j)|>T3是否成立,其中,T3是預先設定的閾值;若成立,則說明在以當前像素點A為中心的3*3鄰域模板內只有當前像素點A這一個孤立噪聲點,請參見圖2,跳轉執行步驟3.4.3;若不成立,則執行步驟3.4.2;步驟3.4.2、判斷|fH(i,j)-max_f(i,j)|≤T3|fH(i,j)-secf(i,j)|>T3是否成立,其中,max_f(i,j)是以當前像素點為中心的8鄰域內的像素點的高頻分量絕對值的最大值,sec_f(i,j)是以當前像素點為中心的8鄰域內的像素點的高頻分量絕對值的第二大值;若成立,則說明在以當前像素點A為中心的3*3模板內,除了當前像素點A是孤立噪聲點,還存在另外的一個孤立噪聲點B,請參見圖3,此時該鄰域的中心點A的高頻分量不一定高於B點的高頻分量絕對值,但一定高於鄰域內其他七個像素點的高頻分量絕對值的最大值,則執行步驟3.4.3;若不成立,則說明當前像素點不屬於孤立噪聲點,則執行步驟3.5;步驟3.4.3、對當前屬於孤立噪聲的像素點的亮度值重新賦值,得到輸出值fden(i,j)=l=-kkm=-kkf(i+l,j+m)N*N-1;]]>其中,k=(3-1)/2=1;l和m不同時為0;步驟3.5、當前像素點不屬於噪聲點,屬於圖像邊界或細節信息,保留輸入的原值,並直接輸出。
步驟1中,所述的亮度可以是YUV模型中的Y,或者是HSV模型中的V,或者是HIS模型中的I,或者是其他合理的亮度公式推導出的亮度。
步驟3中,可按先行後列,或先列後行的順序遍歷到圖像的所有像素,對其進行識別和去噪處理。
步驟3.4.1中,所述的T3的值在14~24之間。
本發明提供的去除視頻孤立噪聲點的方法,針對噪聲的特點,應用像素間的相關信息,對圖像進行分類,分別針對孤立噪聲、非邊界噪聲和小幅高頻噪聲的不同特性,採用不同的處理方法,去除噪聲的效果良好,同時,在去除噪聲的基礎上,最大程度的保留了圖像的細節和邊緣的清晰度,使圖像不因去噪而變得模糊。
權利要求
1.一種去除視頻孤立噪聲點的方法,特徵在於,包括以下步驟步驟1、計算視頻圖像的亮度圖f(i,j),其中,i和j分別表示當前點像素在圖像中所處的行列位置;步驟2、使用低通濾波器對圖像亮度圖f(i,j)進行低通濾波,得到圖像亮度圖的低頻部分fL(i,j);並計算圖像亮度圖的高頻部分fH(i,j)fH(i,j)=f(i,j)-fL(i,j);步驟3、按順序識別圖像各像素點的性質,包括小幅高頻噪聲、非邊界噪聲、孤立噪聲點和圖像有用信號,並作相應處理步驟3.1、選取一個以當前像素點為中心的,大小為N*N的統計模板,其中,N是大於1的奇整數;步驟3.2、識別當前像素是否是小幅高頻噪聲,並對其作相應處理步驟3.2.1、對當前像素亮度的高頻部分fH(i,j)進行比較判斷若0<|fH(i,j)|≤T1,其中,T1是預先設定的閾值,則認為該像素點為小幅高頻噪聲,繼續執行步驟3.2.2;若|fH(i,j)|>T1,則跳轉執行步驟3.3;步驟3.2.2、令w(i,j)=1,其中,w為權值;步驟3.2.3、對當前屬於小幅高頻噪聲的像素點的亮度值重新賦值,得到輸出值fden(i,j)=l=-kkm=-kkf(i+l,j+m)*w(i+l,j+m)*H(i+l,j+m)l=-kkm=-kkw(i+l,j+m);]]>其中,H是一低通濾波器模板,k=(N-1)/2;步驟3.3、識別當前像素是否是非邊界噪聲,並對其作相應處理;步驟3.3.1、由於當前像素點|fH(i,j)|>T1,在以該點為中心的N*N的統計模板內,統計|fH(i,j)|>T1的像素點的個數n;若n<T2,T2是預先設定的N*N鄰域邊界像素點數的閾值,則執行步驟3.3.2;若n≥T2,則跳轉執行步驟3.4;步驟3.3.2、令w(i,j)=0,其中,w為權值;步驟3.3.3、對當前屬於非邊界噪聲的像素點的亮度值重新賦值,得到輸出值fden(i,j)=l=-kkm=-kkf(i+l,j+m)*w(i+l,j+m)l=-kkm=-kkw(i+l,j+m);]]>其中,k=(N-1)/2;步驟3.4、識別當前像素是否是孤立噪聲點,並對其作相應處理步驟3.4.1、判斷|fH(i,j)-max_f(i,j)|>T3是否成立,其中,T3是預先設定的閾值;若成立,則執行步驟3.4.3;若不成立,則執行步驟3.4.2;步驟3.4.2、判斷|fH(i,j)-max_f(i,j)|≤T3|fH(i,j)-sec_f(i,j)|>T3是否成立,其中,max_f(i,j)是以當前像素點為中心的N*N-1鄰域內的像素點高頻分量絕對值的最大值,sec_f(i,j)是以當前像素點為中心的N*N-1鄰域內的像素點的高頻分量絕對值的第二大值;若成立,則執行步驟3.4.3;若不成立,則說明當前像素點不屬於孤立噪聲點,執行步驟3.5;步驟3.4.3、對當前為孤立噪聲的像素點的亮度值重新賦值,得到輸出值fden(i,j)=l=-kkm=-kkf(i+l,j+m)N*N-1;]]>步驟3.5、當前像素點不屬於噪聲點,屬於圖像邊界或細節信息,保留輸入的原值,並直接輸出。
2.如權利要求1所述的去除視頻孤立噪聲點的方法,其特徵在於,步驟1中,所述的亮度可以是YUV模型中的Y,或者是HSV模型中的V,或者是HIS模型中的I,或者是其他合理的亮度公式推導出的亮度。
3.如權利要求1所述的去除視頻孤立噪聲點的方法,其特徵在於,所述的T3的值在14~24之間。
4.如權利要求1所述的去除視頻孤立噪聲點的方法,其特徵在於,步驟3中,可按先行後列,或先列後行的順序遍歷到圖像的所有像素,對其進行識別和去噪處理。
全文摘要
本發明提供了一種去除視頻孤立噪聲點的方法,其包含以下步驟1.根據輸入的圖像,計算亮度圖;2.對圖像亮度圖進行分頻,得到高頻部分和低頻部分;3.按順序識別圖像各像素點的性質,包括小幅高頻噪聲、非邊界噪聲、孤立噪聲點和圖像有用信號,並對其作相應的去噪處理。本發明提供的去除視頻孤立噪聲點的方法,針對噪聲的特點,應用像素間的相關信息,對圖像進行分類,分別針對孤立噪聲、非邊界噪聲和小幅高頻噪聲的不同特性,採用不同的處理方法,去除噪聲的效果良好,同時,在去除噪聲的基礎上,最大程度的保留了圖像的細節和邊緣的清晰度,使圖像不因去噪而變得模糊。
文檔編號H04N5/21GK1761285SQ20051002963
公開日2006年4月19日 申請日期2005年9月14日 優先權日2005年9月14日
發明者袁野, 侯鋼, 王國中 申請人:上海廣電(集團)有限公司中央研究院

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀