當(dāng)前位置:首頁 > 嵌入式 > 嵌入式教程
[導(dǎo)讀]基于紋理分析的改進型Nagao濾波器

數(shù)字圖像處理技術(shù)的眾多處理方法中,圖像濾波一直是研究中的重點和難點。去除圖像噪聲的運算在圖像處理中稱為圖像的平滑濾波,主要是利用噪聲高頻、孤立、大偏差的特點進行的。目前,數(shù)字圖像平滑濾波有很多種方法,如鄰域平均、中值濾波等。這些方法雖然能夠有效地抑制脈沖和椒鹽噪聲,但是這些算法都有一個共同的不足,不僅平滑噪聲,而且造成圖像中的細節(jié)模糊化。為了解決這個問題,保邊界平滑算法的研究開始興起。
    在過去的十幾年中,許多專家學(xué)者提出了多種不同的濾波方法。Czerwin ski等人提出了一種采用線形模板的多方向中值濾波器,但是由于模板都是采用線形的,因此去噪效果并不理想,而且由于該算法以中值大小來選擇模板,并將其作為進行平滑的標(biāo)準(zhǔn)(選擇中值最大的模板),因此,使圖像中的白色線條加寬,并且會產(chǎn)生白色的偽像[1];Tomita和Tsuji提出了一種保邊界的算法,該算法是用中心像素的5個矩形鄰域模板中最平滑的1個模板的灰度平均值來替代中心像素的灰度值,但因為該方法采用的是矩形模板,所以應(yīng)用于復(fù)雜圖像時,并不能取得滿意的效果[2];Nagao提出了一種新的保邊界平滑算法,其算法采用了9個鄰域模板(包括五邊形、六邊形和正方形的模板),然后尋找其中方差最小的1個來平滑中心像素,這種算法雖然能夠有效降低噪聲,并保留邊界,但是圖像平滑后會產(chǎn)生一些偽像,從而影響圖像質(zhì)量[3];Wang等人提出了一種采用灰度倒數(shù)權(quán)的平滑濾波器算法,即區(qū)域內(nèi)部的灰度變化小于區(qū)域之間的灰度變化,但是由于其算法忽視了方向概念,因此平滑的效果也不太理想[4]。
    針對上述問題,本文在Nagao濾波器的基礎(chǔ)上,提出一種基于紋理分析的圖像自適應(yīng)濾波方法。該方法首先對圖像進行紋理分析,然后根據(jù)紋理分析的結(jié)果決定Nagao濾波器采用何種模板(包括線形模板和矩形模板)在何種方向進行自適應(yīng)濾波。采用該方法對圖像進行降噪處理,不僅能有效降低噪聲水平,而且?guī)缀跬耆梢员A暨吘壓图毠?jié);同時,該算法簡單、計算速度快,非常有利于計算機編程實現(xiàn)[5]。
1 Nagao濾波器原理
    根據(jù)目前研究及應(yīng)用的情況,自適應(yīng)濾波是解決圖像濾波比較行之有效的方法。而Nagao自適應(yīng)濾波正是其中的代表,其基本原理為:以噪聲像素點作為中心點,圍繞這個中心像素在其周圍5×5的區(qū)域內(nèi)定義9個可能的模板(包括4個五邊形、4個六邊形和1個正方形),如圖1所示。首先計算每個模板內(nèi)灰度值的平均值mk和方差,然后通過比較篩選出方差最小的模板,用該模板內(nèi)的均值來替換中心像素[6]。
    從Nagao濾波的思想不難看出其存在的缺點,即:每次都要計算9個模板的均值和方差,計算時間長,計算量大;另外,由于有些噪聲與周圍像素點之間的區(qū)別并不是很大,使用Nagao濾波以后會使圖像存在一些偽像,從而影響濾波效果。為了克服這些缺點,在使用時應(yīng)該合理地選擇模板并且進行有方向的濾波,這樣不僅可以保留圖像的真實原貌而且可以減少計算量提高計算機的處理速度。

2 紋理分析
    目前比較成熟的紋理特征提取方法大致分為4大類:結(jié)構(gòu)分析方法、統(tǒng)計分析方法、模型化方法以及信號處理方法,其中統(tǒng)計分析方法在紋理分析中擔(dān)任著非常重要的角色。常用的統(tǒng)計紋理分析方法有:自相關(guān)函數(shù)、邊界頻率、空間灰度依賴矩陣等,其中空間灰度依賴矩陣方法因其給出的是圖像的二階統(tǒng)計量,所以在紋理描述方面取得了非常好的效果。Haralick定義了14個能從空間灰度依賴矩陣上計算出的二階統(tǒng)計量,這些統(tǒng)計函數(shù)為:能量、對比度、相關(guān)性、方差、逆差矩、和平均、和方差、和熵、熵、差方差、差熵、相關(guān)性信息度量、另一個相關(guān)性信息度量以及最大相關(guān)性系數(shù)。在這14個紋理特征中,并不是每一個紋理特征都非常有效果,有些特征計算復(fù)雜度很高。通過實驗,Conners、Harlow建議用能量、熵、相關(guān)性、逆差距和對比度共5個特征來描述紋理就能達到非常好的效果[7-8]。
    結(jié)合圖像自適應(yīng)濾波,并且綜合考慮計算機處理速度等多方面因素,本文選擇能量和熵2個統(tǒng)計量作為特征參數(shù):

[!--empirenews.page--]3 基于紋理分析的Nagao濾波器
    通過上述分析,本文對Nagao濾波器進行了如下改進:首先,計算噪聲點周圍區(qū)域的紋理,根據(jù)紋理復(fù)雜程度,在變化急劇的地方使用線性模板,在變化平緩的地方使用矩形模板;其次,從Nagao濾波器的模板不難看出,六邊形模板處在正方形區(qū)域的±45°角和±135°角方向,而五邊形模板處在0°角和±90°角方向,所以本文選擇以正方形區(qū)域中心點為端點,每隔45°確定1個方向,共8個候選方向,如圖2所示[9-11]。

    在使用計算機編程實現(xiàn)時,本文所述算法的具體步驟如下:
    (1)對圖像進行黑白二值化處理。
    (2)根據(jù)閾值搜尋噪聲點。
    (3)在以噪聲點為中心點的5×5鄰域內(nèi)構(gòu)造空間灰度矩陣。
    (4)根據(jù)式(1)計算能量。
    (5)根據(jù)式(2)計算熵。
    (6)根據(jù)式(3)計算紋理復(fù)雜度。
    (7)如果該區(qū)域內(nèi)的紋理復(fù)雜度小于閾值,選擇使用矩形模板作為平滑模板轉(zhuǎn)步驟(10),否則使用線性模板轉(zhuǎn)步驟(8)。
    (8)分別計算8個線性模板灰度的均值和方差。
    (9)通過比較找出方差最小的模板,并用該模板作為平滑模板。
    (10)用平滑模板灰度的均值代替噪聲點的灰度值。
    (11)繼續(xù)搜尋下一個噪聲點重復(fù)步驟(3)~(10),直到將所有噪聲點都濾除。
    從分析可知,本文提出的改進方法有效地避免了傳統(tǒng)Nagao濾波器每次需要計算全部9個模板的均值和方差的缺點,大大提高了計算機的處理速度,易于實現(xiàn)。
4 應(yīng)用分析
    根據(jù)本文所述算法,在處理器為Pentium D 2.80 GHz的計算機上用C++Builder6.0編程實現(xiàn)用于實驗分析。主要進行了兩個方面的對比實驗:(1)在處理效果方面,首先在1幅圖片中隨機加入2 000點噪聲,然后分別用傳統(tǒng)Nagao濾波器和本文所提出的算法進行濾波處理,對比效果如圖3所示[12]。從圖3不難看出,傳統(tǒng)Nagao濾波器處理后的圖像明顯帶有一些偽像,處理效果不是十分令人滿意,而用本文提出改進的Nagao濾波器處理后,不僅圖像噪聲全被濾除,而且?guī)缀醪淮嬖趥蜗?,圖像質(zhì)量與原始圖像非常接近,本文提出的改進型Nagao濾波器的處理效果更好;(2)在處理速度方面,本文分別選取了大小為160×160、256×256格式為BMP和JPG的圖像各10幅,共40幅,分為2組進行了處理速度測試,對比結(jié)果如表1所示[13]。從表1中可以看出,無論是處理BMP格式的圖片還是JPG格式的圖片,改進的Nagao濾波器的處理速度都要明顯優(yōu)于傳統(tǒng)Nagao濾波器(大約為2.7倍),這對于用計算機編程實現(xiàn)處理紋理比較復(fù)雜、尤其是大尺寸高分辨率的圖像是十分有利的。


    本文詳細介紹了Nagao濾波器的實現(xiàn)原理,并分析了其存在的缺點,針對這些缺點,結(jié)合圖像紋理分析方法,提出了一種基于紋理分析的改進型Nagao濾波器。該方法以傳統(tǒng)Nagao濾波器為基礎(chǔ),通過對圖像進行紋理分析得到的紋理復(fù)雜度來指導(dǎo)平滑模板的選擇,不但克服了傳統(tǒng)Nagao濾波器在濾波處理后存在偽像的缺點,而且進一步提高了計算機的處理速度,通過應(yīng)用實驗比較分析,該方法可以取得比較滿意的去噪效果。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉