《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 一種基于小波域的分形圖像編碼改進算法
一種基于小波域的分形圖像編碼改進算法
來源:電子技術應用2010年第7期
婁 莉
西安石油大學 計算機學院, 陜西 西安710065
摘要: 提出了一種基于小波域的分形圖像編碼改進算法。該算法首先將圖像分解到小波域,然后根據各子圖像所包含能量的大小和所代表的方向等信息,采用不同大小、形狀和類別的圖像塊及相似塊,進行分形編碼。在編碼過程中按照零樹結構在同方向不同分辨率的各個子帶圖像上確定要預測的圖像塊,同時在同方向低一級分辨率的子帶圖像上尋找與其最佳分形匹配的相似塊,并由各級相似塊構成預測樹。實驗證明,這種改進算法能夠大大提高分形編碼的速度,并取得較高的壓縮比。
中圖分類號: TP919
文獻標識碼: A
文章編號: 0258-7998(2010)07-0134-03
Fractal image coding improved algorithms based on wavelet domain
LOU Li
Computer college, Xi′an Shiyou University, Xi′an 710065, China
Abstract: A new improved algorithm of fractal image coding based on wavelet domain is proposed in this paper. Through the algorithm , the image is decomposed into subimages by the wavelet transform .Then, according to the energy and orientation information, every subimage is encoded using fractal coding with range block and domain block of different size, shape and sort. During the fractal coding ,we pick out the range blocks to be predicted based on zero-trees from subimages of the same orientation but different resolutions.For each range block, we look for its optimum fractal-matched domain block in the subimages of the same orientation but lower resolution . These domain blocks of all levels are used to construct the predictive trees. The experimental results indicate that the improved algorithm of fractal image coding based on wavelet domain in the paper can enhance the speed of fractal coding greatly and achieve a higher compression rate.
Key words : wavelet domain; fractal; image coding

    小波圖像編碼分形圖像編碼是兩種不同的圖像編碼方法,二者各有其特點,又都存在一定的局限性[1-3]。一幅圖像經過小波變換后,其相同方向但不同分辨率的子圖像具有較強的相似性,這種相似性正好與分形編碼的特點具有互補性。自1995年以來,Rinaldo和Calvagno首次提出并實現了一種小波與分形圖像編碼相結合的算法[4]。此后,又出現多種小波變換與分形相結合的圖像編碼算法[5-8]。這些算法,有的證明了小波域的分形圖像解碼可以通過低分辨率小波系數向高分辨率系數連續外推實現,即解碼無需循環迭代,是無條件收斂的;有的通過采用平滑小波基消除重構圖像在高壓縮比時的方塊效應;有的推導出仿射變換的收縮因子取值不受限制,能保證解碼收斂;同時小波系數的樹狀結構提供了自然高效的Domain塊分類方法等[9]。此外,還有一些研究集中在分形塊的類別劃分[10]以及基于小波零樹結構的分形預測[11]等。
    本文在此基礎上,通過分析基本分形圖像編碼的壓縮算法,提出一種基于小波域的分形圖像編碼改進算法。這種改進算法包括兩部分:(1)根據圖像小波分解后各子圖像包含的不同能量,考慮各子圖像所代表的方向、紋理特征等信息,對各子圖采用非均勻的分形編碼方案,即在進行小波域的分形編碼時,分形塊的選取不一定全是正方形,對于不同方向的紋理特征的小波子圖像選取不同形狀的分形塊; (2)根據圖像的小波變換系數在同一方向不同分辨率、同一分辨率不同方向之間都存在相關性,對每一圖像塊,在同一方向低一級分辨率的子帶圖像上尋找與其最佳分形匹配的相似塊,由這些相似塊形成一棵一棵預測樹,解碼端通過對預測樹的分形預測恢復出各級圖像塊。實驗證明,這種改進算法能夠大大提高分形編碼的速度,并取得較高的壓縮比。
1 基本分形編碼壓縮算法
  基本分形編碼壓縮算法的主要內容:將待編碼的圖像分割成互不重疊的子塊(Range Block),稱為圖像塊R,同時將圖像分割成可以相互重疊的大一些的塊(Domain Block),稱為相似塊D。對分割后的R塊和D塊進行分類,如:變換平緩的平滑區域、變換突然的邊緣區域和變換緩和的中間型區域等,使相匹配的塊具有相同的區域性質。對分類后相同區域的每一個R塊Rj尋找可以匹配的D塊Dj,使得Dj通過仿射函數ψj可以近似于Rj,由此可以得到一組仿射變換組ψ1,ψ2…ψN,即分形迭代系統。只要該系統的變換是收斂的,且比原系統簡單,就實現了分形壓縮[12]。基本分形編碼算法主要在圖像分割后對R塊和D塊進行搜索匹配的過程,其壓縮比較高,但是壓縮時的計算量較大,編碼壓縮時間很長。
2 基于小波域的分形圖像編碼改進算法
    本文的改進算法包括兩部分:小波域分形編碼過程中分形塊形狀的選取以及分形預測樹的形成。
2.1 小波域分形編碼過程中分形塊形狀的選取
    在上述基本分形壓縮編碼過程中,在確定R塊和D塊的形狀時,對各小波分解子圖取的均是正方形。由于圖像小波分解后,各子圖包含的能量有所不同,其代表的方向、紋理等特征信息也不相同,因此,可以考慮在進行小波域的分形編碼時,分形塊的選取可以不選正方形,而是依據小波分解子圖的不同方向的紋理特征選取不同形狀的子塊。
 以512×512的8 bit圖1為例進行實驗,計算結果表明,不同方向的子圖由于其紋理特征信息不同,在LH、HL、HH區域中,其水平和垂直方向的相關性不相同,所以在不同方向的分解子圖像中采用不同形狀的塊進行分形編碼,可使其編碼時間更短,圖像恢復效果更好。例如,在LH區域,通過計算分析,行相關長度大于列相關長度,圖像以水平紋理為主,可采用4×2的矩形進行R塊和D塊的分割;在HL區域,行相關長度小于列相關長度,圖像以豎直紋理為主,可采用2×4的矩形進行R塊和D塊的分割;而在HH區域,行相關長度與列相關長度接近,則可以采用正方形來分割。同時,由于左上角的低頻子圖包含了圖像的大部分能量,因此仍采用2×2正方形子塊的選取,不參加計算。圖像塊的分割方法如圖2所示。應用均勻分塊和非均勻分塊的壓縮效果比較如圖3 所示。

2.2 分形預測樹的形成過程
    分形預測樹的形成原理是:應用Davis把零樹的概念引入到分形圖像編碼的理論,把分形圖像編碼中的相似塊和圖像塊擴大到相似樹(Domain Tree)和圖像樹(Range Tree),從而使得相似塊與圖像塊之間的分形匹配轉化為相似樹與圖像樹之間的分形匹配。在此基礎上,可以在各級小波分解的子圖像中尋找與圖像塊R最佳分形匹配的代表塊,再由各級代表塊按照零樹結構產生一棵代表樹,通過計算比較各級圖像樹R與代表樹的距離,確定距離最小的代表樹就是圖像樹R的預測樹。
 結合小波域圖像分割形狀的分析,對圖1進行如圖2所示的小波域分割,得到基于小波域的分形預測樹的形成圖如圖4 所示。具體過程是:

    (1) 首先對圖像進行多次小波變換,產生各個子帶圖像。通過對圖像行、列相關性的計算分析,確定各子帶小波域圖像分割的形狀。為了保證信噪比,對最低分辨率的子帶圖像LL1、HL1、LH1、HH1不編碼。
    (2) 同時在水平、垂直、對角線3個方向上形成一棵一棵圖像樹,即零樹。如LH方向上的R=(R1,R2,R3,R4)就是其中一棵圖像樹,而D=(D1,D2,D3,D4)表示HL方向上的相似樹。然后在LH1中尋找與圖像塊R2最佳分形匹配的代表塊E1,再由E1按照零樹結構產生一棵代表樹E=(E1,E2,E3)。同理,在LH2中尋找與圖像塊R3最佳分形匹配的代表塊F2,并生成代表樹F=(F1,F2,F3)。在LH3中尋找與圖像塊R4最佳分形匹配的代表塊G3,并生成代表樹G=(G1,G2,G3)。
    (3)分別計算圖像樹R與3棵代表樹E、F、G的距離,距離最小的代表樹就是圖像樹R的預測樹。然后將預測樹在相應層次的位置以及經歷的幾何變換和仿射變換作為圖像樹R的分形預測編碼。
    (4) HL、HH方向按同樣方式編碼,只是構成的R塊和D塊的形狀大小不同。這樣,在改進算法中,編碼只需對代表樹中的一個代表塊進行分形編碼。而解碼時,又可依據這個代表塊通過零樹結構推出其他代表塊,再分形預測圖像塊R。
    由于前面針對小波分解圖的能量分配特性已經采用了非均勻的分形塊形狀的選取,再結合這種分形預測編碼方法,其結果大大提高了分形編碼的速度,縮短了編碼時間,在提高壓縮比方面也取得了良好的效果。
3 實驗結果
 實驗采用圖1所示圖像,分別用基本分形編碼方法和本文的改進算法進行實驗,其重建圖像如圖5所示。基本分形編碼時各子圖中圖像塊大小為4×4,相似塊大小為8×8,改進算法中對小波分解圖像塊的分割方法如圖2所示,相似塊大小取為圖像塊大小的2×2倍,實驗結果如表1所示。

 本文提出基于小波域的分形圖像編碼改進算法是將小波域分形與分形預測方法相結合,由表1可知,與基本分形算法相比,在恢復圖像質量接近的情況下,壓縮比提高約2倍,信噪比下降2 dB,而編碼時間大大縮短,提高了編碼速度,表明在提高壓縮比方面,效果良好。
參考文獻
[1]  余松煜,張文軍,孫軍.現代圖像信息壓縮技術[Ml.北京:科學出版社,1998.
[2]  陳守吉,張立明.分形與圖像壓縮[M].上海:上海科技教育出版社,1998.
[3]  BRENDT W,GERHARD D J. A review of the fractal image coding literature[J]. IEEE Transactions on Image  Processing, 1999, 8(12):1716-1729.
[4]  RINALDO R, CALVAGNO G. Image coding by block  prediction of multiresolution subimages[J]. IEEE Transaction On    Image Processing ,1995, IP-4(7):909-920.
[5]  DAVIS G. A wavelet-based analysis of fractal image compression[J]. IEEE Transactions on Image Processing, 1998,7(2):141-154.
[6]  DAVIS G. Adaptive self-quantization of wavelet subtrees: a wavelet-based theory of fractal images compression[C]. SPIE Conf. on Mathematical Imaging: Wavelet application in Signal and Image Processing, San Diego:1995:265-279.
[7]  WALLE A V D. Merging fractal image compression and  wavelet transform methods[C]. In Fractal Image Coding  Analysis: A NATO Series Book, Yuval Fisher, Ed. New  York: Springer Verlag,1996:523-597.
[8]  KRUPNIK H, MALAH D, KARNIN E. Fractal representation of images via the discrete wavelet transform[C]. In  IEEE 18th Conference of  EE, Israel: 1995,3:187-191.
[9]  張宗念,馬義德,余英林.基于方向性零樹小波的分形圖像編碼[J].電子科學學刊,2000,22(5):780-783.
[10] 周艷, 吳敏金.基于方向剖分的小波域分形圖像壓縮[J].華東師范大學學報(自然科學版),2002,3(9):20-23.
[11]  謝鑫,馬爭鳴.基于小波系數零樹結構的分形預測圖像編碼[J].中國圖像圖形學報,2000,5(11):920-924.
[12]  JACQUIN A E. Fractal image coding: A Review[J]. Proc.     of IEEE, 1993, 81(10):1451-1465.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产欧美va欧美va香蕉在线观看| 欧美黑人换爱交换乱理伦片| 国产好深好硬好爽我还要视频| 三级黄色在线免费观看| 欧美精品高清在线观看| 国产jizzjizz视频免费看| 国产丝袜第一页| 天堂资源在线中文| 久久国产精久久精产国| 波多野结衣中文字幕一区二区三区 | 老公和他朋友一块上我可以吗| 国产美女无遮挡免费视频网站| 中文字幕在线免费观看| 欧美亚洲国产精品久久高清| 全免费A级毛片免费看网站| 欧美jizz8性欧美| 国产精品日韩欧美一区二区三区| 丝瓜草莓www在线观看| 日本亚洲精品色婷婷在线影院| 亚洲日本一区二区三区在线不卡 | 波多野结衣影视作品| 你懂的手机在线视频| 野花影院在线直播视频| 国产成人亚洲综合无码| 91精品国产闺蜜国产在线闺蜜| 手机在线看片国产日韩生活片| 亚洲免费黄色网| 男女一边摸一边做爽爽| 国产三级a三级三级野外| 抽搐一进一出gif日本| 女人18毛片a级毛片免费视频 | a级毛片高清免费视频就| 日本aⅴ日本高清视频影片www| 久久国产精品系列| 日韩欧美不卡视频| 亚洲欧洲日产国码无码久久99 | 国产香蕉一区二区三区在线视频| 99久久精品免费看国产| 天堂一码二码专区| 久久国产精品久久国产片| 日韩毛片无码永久免费看|