亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種快速的中值濾波算法

        2016-09-07 02:11:27馬運強魏利勝張平改安徽工程大學(xué)電氣工程學(xué)院安徽蕪湖24000安徽機電職業(yè)技術(shù)學(xué)院電氣工程系安徽蕪湖24000
        安徽工程大學(xué)學(xué)報 2016年4期
        關(guān)鍵詞:中值復(fù)雜度排序

        馬運強,魏利勝,張平改,吉 濤(.安徽工程大學(xué)電氣工程學(xué)院,安徽蕪湖 24000,2.安徽機電職業(yè)技術(shù)學(xué)院電氣工程系,安徽蕪湖 24000)

        一種快速的中值濾波算法

        馬運強1,2,魏利勝1?,張平改1,吉濤1
        (1.安徽工程大學(xué)電氣工程學(xué)院,安徽蕪湖241000,2.安徽機電職業(yè)技術(shù)學(xué)院電氣工程系,安徽蕪湖241000)

        鑒于中值濾波算法中排序次數(shù)多、程序運行效率低的缺點,提出了一種快速的中值濾波算法.首先,利用統(tǒng)計理論排序法對濾波窗口的像素全面排序比較;在此基礎(chǔ)上,利用相鄰濾波窗口行列信息之間的相關(guān)性原理,通過遷出、移入一列新像素,同時保留剩余列像素的排序信息,從而快速查找到濾波窗口的中值;最后,通過仿真實驗對比得出所提算法有效地降低了排序比較次數(shù)和算法的復(fù)雜度,滿足圖像處理的實時性.

        濾波窗口;中值;排序比較;算法

        在數(shù)字圖像處理中,由于背景光照不均、電氣設(shè)備磁場信號干擾等原因,采集的圖像存在很多隨機噪聲[1-3].而隨機噪聲不僅降低了圖像的質(zhì)量與美感,還影響后期數(shù)字圖像的灰度化、邊緣檢測、圖像分割、圖像拼接等.為了提高圖像的效果和美感,需要對圖像進行預(yù)處理,如圖像增強、圖像濾波、圖像平滑等.而中值濾波是剔除圖像噪音、改善圖像質(zhì)量最有效措施之一.中值濾波是一種典型的非線性濾波技術(shù),不但可以有效地抑制多種圖像噪音,而且能有效地保留圖像邊緣細節(jié)信息,故其得到了廣泛地運用和推廣.但是標準的中值濾波算法由于算法排序量大,運算速度緩慢,不能實時高效地抑制圖像噪音.因此,如何降低中值濾波排序比較次數(shù)具有重要的研究意義.

        1 標準的中值濾波算法

        標準中值濾波算法原理[10-12]:數(shù)字圖像窗口某點像素領(lǐng)域內(nèi)濾波窗口所有像素按照灰度值大小進行排序,排序后中間位置的灰度值即為中值,用中值代替原像素的灰度值.若濾波窗口的像素個數(shù)為偶數(shù),則排序后兩個中間位置灰度值的平均值即為中值.標準中值濾波窗口是N(N取奇數(shù))維的移動的窗口,濾波窗口從左往右,從上往下滑動.對于一幅N×M的數(shù)字圖像用矩陣形式表示為F,如式(1)所示:

        若3×3濾波窗口的中心元素為(i,j),則3×3濾波窗口用矩陣表示為E(i,j),如式(2)所示:

        其中,h(x,y)表示濾波后圖像;f(x,y)表示原圖像;E(i,j)表示濾波窗口;(i,j)表示濾波窗口的中心像素點;i表示濾波窗口水平尺度;j表示窗口垂直尺度.

        2 改進的中值濾波算法

        以上標準的中值濾波算法雖然降低了濾波窗口查找中值的比較次數(shù),但是比較次數(shù)依然較多.排序算法的優(yōu)劣直接影響著查找中值的效率,為了以更低的比較次數(shù)查找中值,提出一種快速的中值濾波算法.該算法充分利用統(tǒng)計理論排序法和相鄰窗口行列信息相關(guān)原理進行排序,可以更加高效地降低濾波窗口查找中值的比較次數(shù).

        首先利用統(tǒng)計理論排序法查找濾波窗口的中值,然后利用相鄰窗口行列信息相關(guān)性的原理進而查找f(i,j)像素濾波窗口的中值.其整體查找中值效率將優(yōu)于以上算法,排序比較次數(shù)更低.利用統(tǒng)計理論排序法對濾波窗口進行排序,濾波窗口共有9個像素,排列成3列3行.將3列像素按照向下升序排列得到3組新序列,將3組新序列按照f(i,j-1)、f(i,j)、f(i,j+1)像素大小向右升序排組,得到最終排序濾波窗口.虛線箭頭方向為升序方向,如圖1所示.

        對最終排序得到濾波窗口進行分析,f(i-1,j-1)不可能是中值,因為f(i-1,j-1)像素值小于窗口的其他6個像素值(f(i,j-1)、f(i,j)、f(i,j+1)、f(i+1,j-1)、f(i+1,j)、f(i+1,j+1)).由于f(i,j-1)的像素值小于窗口的其他5個像素(f(i,j)、f(i,j+1)、f(i+1,j-1)、f(i+1,j)、f(i+1,j+1)),因此f(i,j-1)不是中值.同理可知f(i,j+1)和f(i+1,j+1)也不可能是中值,因為f(i,j+1)和f(i+1,j+1)至少大于窗口其他的5個像素值,因此濾波窗口的中值應(yīng)該在f(i-1,j)、f(i-1,j+1)、f(i,j)、f(i+1,j-1)、f(i+1,j)之中.當f(i-1,j+1)和f(i+1,j-1)一個大于f(i,j),另一個小于f(i,j)時,或者f(i-1,j+1)和f(i+1,j-1)同時等于f(i,j)時,則f(i,j)為濾波窗口的中值,且比較次數(shù)為2次.當f(i-1,j+1)和f(i+1,j-1)同時大于f(i,j)時,則f(i,j)、f(i-1,j+1)、f(i+1,j-1)最小值為濾波窗口的中值,或者f(i-1,j+1)和f(i+1,j-1)同時小于f(i,j)時,則f(i,j)、f(i-1,j+1)、f(i+1,j-1)的最大值為濾波窗口的中值,且比較次數(shù)為4次.3列像素向下升序排序比較需要9次,3組新序列按照f(i,j-1)、f(i,j)、f(i,j+1)像素值大小向右升序排組,排序比較次數(shù)需要3次,因此利用統(tǒng)計理論排序法進行排序最好排序比較次數(shù)需要14次,最壞排序比較次數(shù)需16次.

        為了以更低的比較次數(shù)查找窗口中值,利用相鄰窗口行列信息相關(guān)性的原理進一步排序,同時進一步降低濾波窗口整體的排序次數(shù).設(shè)當前濾波窗口為E(i,j),沿水平方向移動后的濾波窗口為E′(i,j+1).濾波窗口E′(i,j+1)在第j+2列移入一列新像素,同時移出E(i,j)對應(yīng)第j-1列像素,如圖2所示.濾波窗口E′(i,j+1)的第j和j+1列像素的排序信息是已知,因此對于濾波窗口E′(i,j+1)無需再次排序比較j和j+1列像素,其步驟如下所示:

        (1)對濾波窗口E′(i,j+1)更新的第j+2列像素按照向下升序排序.濾波窗口E′(i,j+1)第j和j+1列像素排序信息未變,只需將第j+2列像素與第j和j+1列像素比較;

        (2)將第j和j+1及j+2列像素按照f(i,j)、f(i,j+1)、f(i,j+2)像素值向右升序排列;

        (3)最后運用上述統(tǒng)計理論排序法可快速查找到中值,查找濾波窗口E′(i,j+1)中值,第j+2列像素需排序比較3次,3列像素按照行中心值大小需排序比較2次,分析剩余像素排序比較次數(shù)最壞需4次,最優(yōu)需2次.

        圖1 3×3濾波窗的排序

        圖2 濾波窗口E(i,j)及E′(i,j+1)

        3 算法復(fù)雜度的優(yōu)劣對比

        由于所提出算法選取濾波窗口為3×3,可知濾波窗口E′(i,j+1)最壞排序比較次數(shù)需要9次,最優(yōu)排序比較次數(shù)需7次.當濾波窗口需要查找某行中的m個像素的中值,則濾波窗口最壞排序比較需要16+9(m-1)次,最優(yōu)排序比較需要14+7(m-1)次.當m趨于無窮大,則濾波窗口最優(yōu)排序比較需要7m次,最壞排序比較需要9m次.

        4 仿真實驗

        為了驗證所提出算法的可行性,仿真實驗對3 264×2 248 School圖像和512×512 Lena圖像分別采用所提出的算法和傳統(tǒng)的中值濾波算法進行仿真.實驗平臺計算機為Window 7系統(tǒng),2 GB內(nèi)存,程序運行環(huán)境為Matlab 7.11.School和Lena圖像濾波效果分別如圖3和圖4所示.圖3a和圖4a分別為School和Lena源圖像;圖3b和圖4b分別為School和Lena圖像加入20%椒鹽噪音的效果;圖3c和圖4c分別為School和Lena圖像運用所提算法處理后效果;圖3d和圖4d分別為School和Lena圖像運用Matlab中3×3標準中值濾波算法處理后的效果.通過圖3b和圖3c對比可以得出所提出的算法具有良好去噪能力,同時可以較好地保留細節(jié)信息;通過圖4c和圖4d對比得出所提出的算法可以去除標準中值濾波算法難以過濾的噪音.

        中值濾波算法的復(fù)雜度與算法查找濾波窗口中值的排序次數(shù)成線性關(guān)系,有效降低排序比較次數(shù),可降低算法的時間復(fù)雜度.為了進一步說明所提出方法的優(yōu)越性,算法的復(fù)雜度和效率指標如表1所示,由表1可知,查找單個像素中值冒泡法的復(fù)雜度為36次,文獻[4]方法復(fù)雜度為30次,所提出算法在最優(yōu)情況下復(fù)雜度為14次.查找m個像素中值冒泡法的復(fù)雜度為36m次,所提出算法在最優(yōu)情況下復(fù)雜度為7m次,效率提高了80.5%.冒泡法處理School圖像所需時間為1.237 s,所提出算法在最優(yōu)情況下處理School圖像所需時間為0.572 s,所提出算法處理School圖像時間復(fù)雜度只有冒泡法的46.24%.因此,所提出算法處理濾波窗口查找中值所需次數(shù)最少.效率最高、算法復(fù)雜度最低.當查找中值的像素越多,所提出算法排序次數(shù)越少,效果越明顯,時間復(fù)雜度越低.

        圖3 School圖像濾波效果

        圖4 Lena圖像濾波效果

        表1 3×3濾波窗口查找中值各算法復(fù)雜度及效率

        5 結(jié)論

        鑒于標準中值濾波算法查找中值排序工作量大、運算速度慢、不能滿足圖像處理實時性,首先介紹了標準的中值濾波算法和一些改進中值濾波算法,進而提出一種快速的中值濾波算法.所提出算法首先利用統(tǒng)計理論排序法對濾波窗口像素排序,在此基礎(chǔ)上利用濾波窗口行列信息相關(guān)性原理進一步進行排序比較.最后通過仿真實驗得出所提算法抑制噪聲能力強,濾波效果比較滿意,算法時間復(fù)雜度較低.

        [1]趙君愛,魏艷春.基于改進中值濾波的圖像噪聲去除算法的研究[J].浙江農(nóng)業(yè)學(xué)報,2015,27(6):1 078-1 082.

        [2]鐘濤,張建國,左俊彥.一種改進的中值濾波算法及其應(yīng)用[J].云南大學(xué)學(xué)報:自然科學(xué)版,2015,37(4):505-510.

        [3]董恩增,吳東東,佟吉鋼.快速二維中值濾波算法及其FPGA硬件設(shè)計[J].計算機工程與設(shè)計,2015,36(7):1 752-1 756.

        [4]朱捷,朱小娟,賀明.基FPGA的實時性的圖像處理中值濾波器設(shè)計實現(xiàn)[J].計算機測量與控制,2007,15(6):798-800.

        [5]P J Wei,L Zhang.Fast Median Filtering Algorithm Based on FPGA[C]//Signal Processing(ICSP)2010 IEEE 10th International Conference on,USA:IEEE Press,2010:426-429.

        [6]楊帆,張皓,馬新文,等.基于FPGA的圖像處理系統(tǒng)[J].華中科技大學(xué)學(xué)報:自然科學(xué)版,2015,2(2):119-123.

        [7]王宇新,賀圓圓,郭禾.基于FPGA的快速中值濾波算法[J].計算機應(yīng)用研究,2009,26(1):224-226.

        [8]陳元朝,李麗宏.自適應(yīng)濾波算法在車輛寬高檢測系統(tǒng)中的應(yīng)用研究[J].中國測試,2014,40(2):40-43.

        [9]曾志剛,楊海,黃望軍.基于自適應(yīng)濾波與模糊PID的移動機器人導(dǎo)航研究[J].控制工程,2015,22(5):953-957.

        [10]牛敏,鄔建軍,牛燕雄,等.一種基于排序統(tǒng)計理論的快速圖像中值濾波法[J].電子測量技術(shù),2015,38(6):60-63.

        [11]X Geng,X G Hu.Quatertion Switching Filter for Impulse Noise Rsdution in Color Image[J].Signal Processing Letters,2012,92(1):150-162.

        [12]H Yuan.Blind Forensics of Median Filtering in Digital Images[J].IEEE Transactions on Information Forensics and Security,2011,6(4):1 335-1 345.

        A Fast Algorithm of Median Filter

        MA Yun-qiang1,2,WEI Li-sheng1?,ZHANG Ping-gai1,JI Tao1
        (1.College of Electrical Engineering,Anhui Polytechnic University,Wuhu 241000,China;2.Department of Electrical Engineering,Anhui Technical College of Mechanical and Electrical Engineering,Wuhu 241000,China)

        A fast median filtering algorithm was proposed to improve complex sorting and low efficiency in the Median filtering algorithm.First of all,the pixels of filter window were sorted by the order statistics theory.Based on this,the median of filter window was quickly found by using the relationship between the adjacent filtering window category information.And a new pair of pixels was migrated,while the ordering information of the remaining column pixels was reserved.Finally,the results of contrast experiment were presented to verify the high efficiency of the proposed method.

        filter window;median;comparison;algorithm

        TP391

        A

        1672-2477(2016)04-0063-05

        2016-01-10

        國家自然科學(xué)基金資助項目(61203033)

        馬運強(1989-),男,安徽亳州人,碩士研究生.

        魏利勝(1978-),男,安徽巢湖人,副教授,博士.

        猜你喜歡
        中值復(fù)雜度排序
        排序不等式
        恐怖排序
        一種低復(fù)雜度的慣性/GNSS矢量深組合方法
        節(jié)日排序
        刻舟求劍
        兒童繪本(2018年5期)2018-04-12 16:45:32
        Lagrange中值定理的巧妙應(yīng)用
        求圖上廣探樹的時間復(fù)雜度
        微分中值定理教法研討
        后中值波電流脈沖MIG焊工藝
        某雷達導(dǎo)51 頭中心控制軟件圈復(fù)雜度分析與改進
        午夜精品一区二区久久做老熟女| 午夜精品一区二区三区的区别 | 麻豆AV无码久久精品蜜桃久久| 美女被内射中出在线观看| 亚洲中字幕日产av片在线| 国产午夜精品一区二区三区软件| 亚洲日韩图片专区小说专区| 亚洲一区二区三区久久久| 色婷婷色丁香久久婷婷| 亚洲精品国产av天美传媒| 日韩欧美中文字幕公布| 免费无遮挡毛片中文字幕| 精品人妻午夜中文字幕av四季| 欧美性生交大片免费看app麻豆| 青青草视频免费观看| 中文字幕一区二区三区在线不卡| 中文字幕视频一区二区| 人妻少妇看a偷人无码| 国产亚洲精品aaaaaaa片| 日韩在线视精品在亚洲| 国产免费精品一品二区三| 大陆国产乱人伦| 无码少妇一区二区三区芒果| 久久er这里都是精品23| 亚洲av第一区国产精品| 国产 麻豆 日韩 欧美 久久| 欧美日韩另类视频| 日本在线播放不卡免费一区二区| 国产白浆一区二区三区性色| 男人添女人下部高潮全视频| 精品综合久久久久久8888| 国产av一区二区网站| 精品国产精品国产偷麻豆| 一二三四在线视频社区3| 日韩精品免费在线视频| 日本人妻免费一区二区三区| 久久国产劲暴∨内射| 日本a在线免费观看| 国产一区三区二区视频在线观看| 国产精品538一区二区在线| 大地资源网更新免费播放视频|