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

        ?

        自適應立方卷積圖像插值算法

        2014-12-02 02:24:32李春龍潘海俠王華峰
        北京航空航天大學學報 2014年10期
        關鍵詞:對角線像素點插值

        李春龍 潘海俠 王華峰

        (北京航空航天大學 軟件學院,北京100191)

        近年來隨著硬件的快速發(fā)展,多處理器設備已普及化,且很多設備支持GPU.因此圖像數(shù)值計算不再是瓶頸問題,用戶開始轉(zhuǎn)變?yōu)樽非蟾叻直媛蕡D像和高清視頻.與低分辨率圖像相比,高分辨率圖像能提供更豐富的細節(jié)信息.目前,大量現(xiàn)存的圖像獲取設備只能獲取低分辨率圖像,不能滿足人們的需要.更換設備耗費巨大,不易實現(xiàn),且分辨率也不能無限制提高.一種有效的方式是利用圖像插值獲取高分辨率圖像.傳統(tǒng)插值算法[1-2]的主要缺陷是不能很好地保持圖像邊緣,插值后的圖像會產(chǎn)生邊緣模糊和鋸齒.

        為了解決插值后圖像邊緣模糊或鋸齒等缺陷,研究人員提出了多種邊緣插值算法.Li等人提出一種基于協(xié)方差的邊緣導向插值算法[3],從低分辨率圖像中估計局部協(xié)方差系數(shù),根據(jù)高、低分辨率圖像局部協(xié)方差之間的幾何對偶關系實現(xiàn)高分辨率插值.Zhang等人在Li等人的基礎上進行改進,提出軟判決的插值算法[4],通過增加局部窗口內(nèi)像素點之間的約束條件來得到更精確的插值效果.Cvetkovic等人提出一種在小波域中對圖像高頻分量進行估計的插值算法[5],雖然這些算法[3-7]都能得到較滿意的效果,但運算復雜度較高且占用內(nèi)存空間較大.為了使算法得到進一步提高,孫毓敏提出結(jié)合數(shù)據(jù)融合技術的插值算法[8],每個待插值點均融合2個方向上估計值.該算法的插值效果優(yōu)于雙線性算法,但其只能進行2的整數(shù)倍的插值.針對傳統(tǒng)圖像縮放算法邊緣處理效果較差,邊緣插值算法復雜度較高的問題,本文提出了一種有效增強邊緣的自適應立方卷積插值算法.

        1 立方卷積算法簡介

        最鄰近插值算法利用待插值點距離最近的像素進行插值,算法簡單、運算量小,但沒有考慮其他鄰域像素的影響.雙線性插值算法在水平和垂直方向上進行兩次線性插值,與最鄰近插值相比,雙線性插值考慮了鄰域4個點的影響.立方卷積插值算法利用待插值點鄰域4個方向上的16個像素點進行插值.該算法不僅考慮到4個直接相鄰像素點的影響,而且考慮到各方向像素變化率的影響.插值算法可用公式[9]表示為

        其中,h(x-xi)為插值基函數(shù);Ci為第i個原函數(shù)的值.

        不同的插值算法只是基函數(shù)及選取的插值點個數(shù)n不同.大多數(shù)三次插值均采用Keys[2]提出的三次插值基函數(shù).

        如圖1所示 x-1,x0,x1,x2為等間隔的已知像素點,x為待插值點,設h=x1-x0.

        Keys[2]的三次插值基函數(shù)表達式為

        圖1 待插值點示意圖Fig.1 Diagram of integration point

        三次運算可以得到更接近高分辨率圖像的放大效果,但其沒有考慮圖像的局部特性.為此,本文提出一種基于邊緣檢測的自適應立方卷積插值算法:

        式中,f1(x)為水平方向或45°對角線方向的立方卷積結(jié)果;b為權值,在2.2節(jié)中將給出權值的計算公式;f2(x)為垂直方向或135°對角線方向的立方卷積結(jié)果.

        2 自適應立方卷積算法描述

        傳統(tǒng)插值算法的本質(zhì)是利用直接鄰接點的像素值,或鄰接點間像素變化率進行插值.而本文算法首先檢測像素點局部特征,根據(jù)閾值分為邊緣點和非邊緣點,然后對兩類像素點采用不同的插值策略.具體流程如圖2所示.

        圖2 本文圖像插值流程圖Fig.2 Flowchart of proposed algorithm

        在圖2所示的第1步中,選擇局部7×7窗口分別沿水平、垂直和兩個對角線方向計算像素間差值,與閾值比較.若像素點間差值比預置閾值小,則待插值點歸類為非邊緣像素點,直接使用立方卷積進行插值;反之,如果像素點間差值比預置閾值大,則待插值點歸類為邊緣像素點,該類像素點使用本文算法進行插值.

        設原圖像為 IL,大小為 M×N,將其放大 k倍,放大后圖像記為IH,大小為kM×kN.為方便研究,取k=2.

        如圖3a所示,黑色圓點為原圖像像素點,白色圓點、方塊點和灰色圓點為放大圖像新增像素點,本文插值分兩步實現(xiàn),首先對白色方塊點進行插值,插值結(jié)果如圖3b所示,然后利用第1步結(jié)果對白色圓點和灰色圓點進行插值.

        圖3 插值示意圖Fig.3 Diagrams of integration

        2.1 邊緣檢測

        為了完成插值,首先進行邊緣檢測,通常根據(jù)梯度變化進行邊緣檢測.對于模擬圖像,其邊緣方向是任意的,但對于數(shù)字圖像,在某一像素的鄰域內(nèi)只有 4 個邊緣方向[9-11],即水平、垂直、45°對角線和135°對角線.

        首先以白色方塊點為中心點計算梯度,在鄰域內(nèi)4個對角為已知像素點,分別計算45°和135°對角線方向的梯度.如圖4所示,在鄰域進行梯度計算,則45°對角線梯度計算公式為

        然后以圓點為中心計算梯度,此時方塊點為已知,如圖5所示,待插值點相鄰4像素點為已知點,即水平相鄰點和垂直相鄰點,且分兩種情況;一種情況如圖5a水平方向為低分辨率圖像實際像素點,垂直方向為第1次已完成插值的點;另一種情況如圖5b垂直方向為低分辨率實際像素點,水平方向為第1次已完成插值點.

        圖4 對角線梯度示意圖Fig.4 Diagram of diagonal gradient

        圖5 水平與垂直梯度示意圖Fig.5 Diagrams of horizontal and vertical gradient

        選取5×5鄰域進行梯度計算,中心像素點I(x,y)的水平梯度計算公式為

        此時,兩個正交方向的梯度G1和G2為已知,因此可根據(jù)兩個梯度的比值(式(10))來確定像素點I(x,y)的強邊緣方向.

        為防止分母為0,對分子、分母作加1處理,閾值T的選取將在第2.3節(jié)進行討論.

        2.2 像素計算

        本節(jié)討論如何計算待插值點的像素值.在強邊緣方向上缺失的像素點I(x,y)將根據(jù)立方卷積算法完成插值.對于弱邊緣方向或紋理區(qū)域?qū)⒏鶕?jù)兩個正交方向所計算像素加權估計[12-13].待插值點像素對兩正交方向所得像素的相似度與梯度成反比.假設待插值點I(x,y)的兩正交方向所得像素分別為p1(45°對角線方向或水平方向)和p2(135°對角線方向或垂直方向),則p1和p2相結(jié)合的權值計算公式為

        其中k是一個指數(shù)參數(shù),用于調(diào)整權重的影響,將在第2.3節(jié)中討論k的選取.為防止分母為0作加1處理.在弱邊緣方向或紋理區(qū)域的待插值點像素計算公式為

        算法描述:

        1)初始化:將n×n的低分辨率圖像IL放大為(2n-1)×(2n-1)的高分辨率圖像IH,兩圖像對應關系為 IH(2x-1,2y-1)=IL(x,y),其中 x,y=1,2,…,n.

        2)第 1輪插值,對圖 3a中的白色方塊IH(2x,2y),x,y=1,2,…,n 進行插值,根據(jù)立方卷積計算每一待插值點的45°對角線方向和135°對角線方向的像素p1和p2,根據(jù)式(13)確定該點的像素值:

        3)第2輪插值,此時方塊點為已知像素,對圖3b中的灰色圓點IH(2x-1,2y)和白色圓點IH(2x,2y-1),x,y=1,2,…,n 進行插值,根據(jù)立方卷積計算每一待插值點水平方向和垂直方向的像素p1和p2,根據(jù)式(13)確定該點的像素值.

        2.3 閾值T與指數(shù)k的確定

        本文算法的關鍵在于閾值T和指數(shù)k的確定,但這兩個參數(shù)并不能簡單地根據(jù)所給低分辨率圖像計算所得.本文選用24色圖像根據(jù)機器學習[9]進行計算.首先對樣本進行灰度化,并轉(zhuǎn)換為低分辨率圖像,然后選取不同的T和k構(gòu)建高分辨率圖像.根據(jù)經(jīng)驗值k的選取范圍為1~6,步長為1,T的選取范圍為1~1.5,步長為0.05.峰值信噪比(PSNR,Peak Signal-to-Noise Ratio)變化趨勢如圖6所示.

        圖6 信噪比變化圖Fig.6 Curves of PSNR

        由圖6可知,k=5和k=6的曲線趨于相同,因此增加k并不能進一步提高信噪比,選取k=5.隨著T的增加信噪比逐漸增大,但T>1.25時信噪比開始下降,1.25的T也許是最佳的選擇,但是T越大,可能會失去一些強邊緣,對比實驗結(jié)果,本文選擇T=1.15.

        3 實驗結(jié)果

        針對圖像的質(zhì)量,常用的評價方法[14]有平均平方誤差(MSE,Mean Squared Error)、平均絕對誤差(MAE,Mean Absolute Error)及 PSNR等.這些方法能較好地反映出圖像的質(zhì)量,但是它們均需要原始圖像的參與.圖像的平均亮度值(MLV,Mean Luminous Value)直接反映人的主觀感受,可以作為其中的一個參考因素.標準差(SD,Standard Deviation)描述了直方圖的相對平滑度,熵評價方法(EEM,Entropy Evaluation Method)體現(xiàn)了圖像的平均信息量,圖像銳利(sharpness)代表了圖像的清晰度,高階統(tǒng)計量(HOS,High Order Statistics)刻畫了圖像的細節(jié)信號對圖像質(zhì)量的貢獻.

        利用雙線性插值、立方卷積,基于邊緣特征插值和本文算法進行圖像放大,從客觀上對放大圖像進行質(zhì)量評估.將琳達和花等原始圖像重新取樣縮小至1/4,然后分別按雙線性插值、立方卷積,基于邊緣特征插值和本文算法放大4倍,并與原始圖像比較,如圖7所示.

        圖7 各算法插值結(jié)果圖Fig.7 A set of result images

        PSNR值和平均計算時間如表1所示.

        表1 PSNR比較結(jié)果和平均計算時間Table 1 PSNR result and average time s

        由表1可知,與傳統(tǒng)立方卷積插值算法相比,峰值信噪比增加0.89 dB,與基于特征的插值算法相比,平均運行時間降低了3.19 s.

        4 結(jié) 束 語

        使用本文所提的自適應立方卷積插值算法插值后的圖像:

        1)邊緣定向平滑,具有較高的視覺質(zhì)量,成功消除了傳統(tǒng)插值算法存在的邊緣鋸齒現(xiàn)象;

        2)與傳統(tǒng)立方卷積插值算法相比,信噪比增加了0.89 dB;

        3)與基于特征的插值算法相比,本文所提算法的平均運行時間降低了3.19 s.

        References)

        [1] Hou H S,Andrews H C.Cubic splines for image interpolation and digital filtering[J].IEEE Transactions on Acoustics,Speech and Signal Processing,1978,26(6):508-517

        [2] Keys R C.Cubic convolution interpolation for digital image processing[J].IEEE Transactions on Acoustics,Speech and Signal Processing,1981,29(6):1153-1160

        [3] Li X,Orchard M T.New edge-directed interpolation[J].IEEE Transactions on Image Processing,2001,10(10):1521-1527

        [4] Zhang X J,Wu X L.Image interpolation by adaptive 2-d autoregressive modeling and soft-decision estimation[J].IEEE Transactions on Image Processing,2008,17(6):887-896

        [5] Chang S G,Cvetkovic Z,Vetterli M.Locally adaptive waveletbased image interpolation[J].IEEE Transactions on Image Processing,2006,15(7):1471-1485

        [6]程光權,成禮智.基于小波的方向自適應圖像插值[J].電子與信息學報,2009,31(3):265-272 Cheng Guangquan,Cheng Lizhi.Direction adaptive image interpolation via wavelet transform[J].Journal of Electronics& Information Technology,2009,31(3):265-272(in Chinese)

        [7] Han J W,Kim J H,Cheon S H,et al.A novel image interpolation method using the bilateral filter[J].IEEE Transactions on Consumer Electronics,2010,56(1):175-181

        [8]孫毓敏.一種基于融合的方向自適應插值算法及其應用[D].西安:西安電子科技大學,2009 Sun Yumin.A locally orientation-adaptive and fusion-based algorithm for image interpolation[D].Xi'an:Xidian University,2009(in Chinese)

        [9] Zhou D,Shen X,Dong W.Image zooming using directional cubic convolution interpolation[J].IET Image Processing,2012,6(6):627-634

        [10]楊鶴猛,黃戰(zhàn)華.基于梯度的快速圖像插值算法[J].計算機應用,2012,32(10):2821-2826 Yang Hemeng,Huang Zhanhua.Fast image interpolation algorithm based on gradient[J].Journal of Computer Applications,2012,32(10):2821-2826(in Chinese)

        [11] Feng X J,Allebach J P.Segmented image interpolation using edge direction and texture synthesis[C]//Proceedings of IEEE International Conference on Image Processing.Piscataway,NJ:IEEE,2008:881-884

        [12]黨向盈,吳錫生,趙勇.基于邊緣最大相關性的快速圖像插值算法[J].計算機應用,2006,26(12):2880-2883 Dang Xiangying,Wu Xisheng,Zhao Yong.Fast image interpolation algorithm based on edge-directed max-relativity[J].Computer Applications,2006,26(12):2880-2883(in Chinese)

        [13] Li M,Nguyen T.Markov random field model-based edge-directed image interpolation[J].IEEE Transactions on Image Process,2008,17(7):1121-1128

        [14]賈小軍,喻擎蒼,方玫,等.約束點模型的圖像放大方法[J].計算機工程,2008,34(2):232-234 Jia Xiaojun,Yu Qingcang,F(xiàn)ang Mei,et al.Image enlargement method based on constrained points model[J].Computer Engineering,2008,34(2):232-234(in Chinese)

        猜你喜歡
        對角線像素點插值
        用活平行四邊形對角線的性質(zhì)
        基于Sinc插值與相關譜的縱橫波速度比掃描方法
        基于canvas的前端數(shù)據(jù)加密
        基于逐像素點深度卷積網(wǎng)絡分割模型的上皮和間質(zhì)組織分割
        邊、角、對角線與平行四邊形的關系
        看四邊形對角線的“氣質(zhì)”
        一種改進FFT多譜線插值諧波分析方法
        基于四項最低旁瓣Nuttall窗的插值FFT諧波分析
        母雞下蛋
        基于Node-Cell結(jié)構(gòu)的HEVC幀內(nèi)編碼
        電視技術(2014年11期)2014-12-02 02:43:28
        伊人精品在线观看| 国产大屁股视频免费区| 亚洲国产精品成人综合色| 欧美疯狂做受xxxxx高潮| 精品一区二区三区在线视频观看| 日本高清不卡二区三区| 欧美xxxxx在线观看| 中国丰满熟妇av| 天堂在线观看av一区二区三区| 亚洲免费一区二区av| 国产亚洲精品久久久久久国模美| 亚洲欧洲日本综合aⅴ在线| 亚洲视频高清| 国产在线观看黄片视频免费| 国产一区二区三区小说| 国产成人麻豆精品午夜福利在线| 国产精品黑色丝袜在线播放| 亚洲av成人永久网站一区| 国产成人精品久久亚洲高清不卡| 久久久久国产一区二区三区| 欧美丝袜激情办公室在线观看| 熟女一区二区国产精品| 亚洲av永久无码天堂网小说区| 亚洲国产区男人本色| 日本激情视频一区在线观看| 噜噜中文字幕一区二区 | 一夲道无码人妻精品一区二区 | 国产成熟人妻换╳╳╳╳| 动漫在线无码一区| 国产一区二区视频在线看| 中文字幕人妻在线中字| 国产午夜激无码av毛片| 伊人影院在线观看不卡| 亚洲成人免费av影院| 国产伦精品一区二区三区| 国产精品一区2区三区| 精品国产乱子伦一区二区三| 亚洲精品成人片在线观看精品字幕| 中文字幕精品亚洲人成| 日韩十八禁在线观看视频| 一边摸一边抽搐一进一出口述 |