《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計應(yīng)用 > 基于小波樹和四叉樹的圖像分形編碼算法研究
基于小波樹和四叉樹的圖像分形編碼算法研究
來源:微型機與應(yīng)用2013年第11期
牟宇飛,張文普,彭 畑,陽 溢
(重慶通信學(xué)院,重慶 400035)
摘要: 圖像經(jīng)過多級小波分解后,各級小波子帶具有明顯的相似性,可利用小波變換和分形編碼的優(yōu)勢進(jìn)行圖像壓縮編碼。對最低分辨率子帶進(jìn)行失真較小的均勻量化編碼。對高分辨率子帶,將水平、垂直和對角3個方向的小波子帶結(jié)合起來考慮,形成小波樹結(jié)構(gòu),設(shè)定一個閾值,小波樹所有系數(shù)小于等于閾值則直接置零;大于閾值的小波樹采用四叉樹算法進(jìn)行分形編碼,如果誤差小于等于閾值,則記錄分形編碼參數(shù),否則進(jìn)行四叉樹分裂。對算法進(jìn)行了Matlab仿真,結(jié)果表明,在保證一定解碼圖像質(zhì)量的情況下,運算速度有較大提高。
Abstract:
Key words :

摘  要: 圖像經(jīng)過多級小波分解后,各級小波子帶具有明顯的相似性,可利用小波變換和分形編碼的優(yōu)勢進(jìn)行圖像壓縮編碼。對最低分辨率子帶進(jìn)行失真較小的均勻量化編碼。對高分辨率子帶,將水平、垂直和對角3個方向的小波子帶結(jié)合起來考慮,形成小波樹結(jié)構(gòu),設(shè)定一個閾值,小波樹所有系數(shù)小于等于閾值則直接置零;大于閾值的小波樹采用四叉樹算法進(jìn)行分形編碼,如果誤差小于等于閾值,則記錄分形編碼參數(shù),否則進(jìn)行四叉樹分裂。對算法進(jìn)行了Matlab仿真,結(jié)果表明,在保證一定解碼圖像質(zhì)量的情況下,運算速度有較大提高。
關(guān)鍵詞: 小波樹;分形編碼;四叉樹;壓縮比

 分形圖像編碼是近年來發(fā)展起來的一種編碼技術(shù),它以分形理論為數(shù)學(xué)基礎(chǔ)[1]。BARNSLEY M于1988年首先提出基于塊的編碼方案[2],分形編碼就作為一種新的圖像編碼技術(shù)受到人們的廣泛關(guān)注。隨后他的學(xué)生JACQUIN A提出一個基于仿射變換的完全自動的圖像編碼方案[3],分形編碼的計算復(fù)雜性由值域塊的匹配塊的搜索過程決定。由于分形編碼運算復(fù)雜度太大,編碼時間過長,極大地限制了其應(yīng)用。因此,縮短分形編碼時間是分形編碼技術(shù)面臨的一個重要問題。
 圖像經(jīng)過多級小波分解后,各級小波子帶具有明顯的相似性,可利用小波變換和分形編碼的優(yōu)勢進(jìn)行圖像壓縮編碼。
 小波和分形的混合編碼比較經(jīng)典的算法有兩類:RINALDO R等人提出代表性的基于小波變換的分形預(yù)測圖像編碼算法[4],低分辨率圖像預(yù)測高分辨率圖像的編碼仍采用仿射變換,但不需收縮映射,解碼時不需迭代且可直接估計均方差;DAVIS G M把零樹概念引入到分形圖像編碼[5],把相似塊與圖像塊之間的分形匹配轉(zhuǎn)化為相似樹與圖像樹之間的分形匹配,通過小波變換產(chǎn)生子圖之間的相似性,用分形方法來開發(fā)這些相似性。
1 圖像小波變換和分形編碼
1.1 圖像小波變換

 一幅圖像經(jīng)過小波變換后,可分解為不同方向、不同分辨率的子帶圖像。二維Mallat小波分解和重構(gòu)算法的公式為:

1.2 圖像分形壓縮編碼
    分形編碼的主要理論基礎(chǔ)是迭代函數(shù)系統(tǒng)理論、不動點定理和拼貼定理,所要解決的主要問題是把待編碼的圖像作為吸引子時如何得到IFS參數(shù)。基本算法的主要步驟如下:

2 相關(guān)算法研究
 參考文獻(xiàn)[6]提出小波域內(nèi)相鄰子圖的分形預(yù)測編碼算法。在低分辨率子帶水平、垂直和對角3個方向上分別進(jìn)行分形編碼,用此編碼對在水平、垂直和對角3個方向上預(yù)測得到高分辨率子帶的分形編碼,但是沒有給出具體如何預(yù)測。參考文獻(xiàn)[7]提出對得到的低分辨率子帶的分形編碼進(jìn)行適當(dāng)?shù)谋壤儞Q以得到高分辨率子帶的分形編碼,其壓縮效果較好,但是獲得高分辨率子帶上的分形編碼時,依據(jù)不是很充分,在壓縮比較大時解碼圖像質(zhì)量有所下降。參考文獻(xiàn)[8]提出一種基于小波域的分形圖像編碼改進(jìn)算法。該算法首先將圖像分解到小波域,然后根據(jù)各子圖像所包含能量的大小和所代表的方向等信息,采用不同大小、形狀和類別的圖像塊及相似塊進(jìn)行分形編碼。在編碼過程中按照零樹結(jié)構(gòu)在同方向不同分辨率的各個子帶圖像上確定要預(yù)測的圖像塊,同時在同方向低一級分辨率的子帶圖像上尋找與其最佳分形匹配的相似塊,并由各級相似塊構(gòu)成預(yù)測樹。算法取得較高的壓縮比,解碼質(zhì)量也有所下降。參考文獻(xiàn)[9]提出基于方向性零樹小波的分形圖像編碼,將小波零樹與分形編碼的優(yōu)勢相結(jié)合。
3 基于小波樹和四叉樹的圖像分形編碼算法研究
 圖像經(jīng)過小波變換后,除去最后一級小波變換產(chǎn)生的4個最低分辨率子帶,對其他高分辨率子帶按照小波樹結(jié)構(gòu)形成一棵棵小波樹,所形成的即為待編碼的小波樹,記為值域樹。值域樹根節(jié)點所在子帶低一級分辨率子帶上,也可以形成小波樹結(jié)構(gòu),去掉它們在第一級小波變換的小波系數(shù)節(jié)點,則與值域樹有相同的大小、相同的層次,記為定義域樹。
算法的主要步驟如下:
 (1)對256像素×256像素大小的灰度圖像經(jīng)過多級小波變換,分解成多級小波子帶,如進(jìn)行4級小波分解。
 (2)對最低分辨率子帶,也就是最后一級小波分解產(chǎn)生的低頻子帶LL4和水平HL4、垂直LH4、對角HH43個高頻子帶,進(jìn)行失真較小的編碼,采用均勻量化編碼。
 (3)對高分辨率子帶按照小波樹結(jié)構(gòu)形成一棵棵小波樹,即為待編碼的小波樹,記為值域樹。小波樹的根可以是單個系數(shù),也可以是2×2的小波系數(shù)塊等。設(shè)定一個閾值,當(dāng)小波樹的所有小波系數(shù)都小于等于閾值時直接置0,不進(jìn)行分形編碼。
 (4)對小波系數(shù)大于閾值的值域樹進(jìn)行分形編碼。分形編碼就是搜索值域樹最匹配的定義域樹,搜索的范圍在值域樹根的位置按小波樹結(jié)構(gòu)對應(yīng)到低一級位置鄰近的一個區(qū)域,不采用全局搜索,以加快算法的速度。

 (5)對根節(jié)點在第2級小波子帶上的小波樹進(jìn)行分形編碼,如果誤差小于等于設(shè)定的誤差閾值,則記錄分形參數(shù);如果大于設(shè)定的誤差閾值,則設(shè)立標(biāo)志位,對大于小波系數(shù)閾值的系數(shù)進(jìn)行均勻量化編碼。
編碼算法流程圖如圖2所示。

 解碼是編碼的逆過程,由LL4、HL4、LH4、HH4逐級外推解碼出3級、2級、1級小波子帶,最后進(jìn)行多級小波重構(gòu),恢復(fù)出原圖像。
4 實驗結(jié)果與分析
 對Lena、cameraman和couple 3幅256×256的標(biāo)準(zhǔn)測試灰度圖像進(jìn)行了分形編碼解碼實驗,實驗環(huán)境為Core i3 M330 CPU,2GB內(nèi)存,Windows XP系統(tǒng)。用Matlab進(jìn)行仿真實驗,并將基本算法、參考文獻(xiàn)[8]算法與本文算法進(jìn)行了比較。
 實驗1
 分別用上述3種方法對標(biāo)準(zhǔn)測試圖像Lena進(jìn)行分形編碼解碼,結(jié)果如圖3所示。可以看出本文算法還存在一定的塊效應(yīng),這是由于對某些小波系數(shù)直接置0所引起的。
 實驗2
 對標(biāo)準(zhǔn)的測試圖像cameraman進(jìn)行分形編碼解碼,結(jié)果如圖4所示。可以看出本文算法存在塊效應(yīng),同時人物的手部不是很清晰,還有改進(jìn)的余地。
 實驗3
 對標(biāo)準(zhǔn)的測試圖像couple進(jìn)行分形編碼解碼,結(jié)果如圖5所示。

 最后列出了各算法的編碼時間、PSNR和壓縮比,如表1所示。

 從表1可以看出,與基本算法相比,本文算法在解碼圖像質(zhì)量上,Lena圖像在根采用單節(jié)點時PSNR略有提高,在根采用2×2塊時略有下降;couple圖像的PSNR值略微下降;cameraman圖像在根采用單節(jié)點時PSNR值提高了約1.8 dB,在根采用2×2塊時也提高了1.1 dB。與參考文獻(xiàn)[8]算法相比,3幅圖像的PSNR值都有很大提高,平均提高了5 dB。但是本文算法在一些圖像細(xì)節(jié)邊緣上不夠清晰,存在一定的塊效應(yīng),還有待改進(jìn),如考慮減小閾值或者設(shè)置感興趣區(qū)域。
 由于搜索匹配樹是在值域樹相應(yīng)的鄰近區(qū)域搜索,沒有采用全局搜索,且沒有進(jìn)行8種仿射變換,運算速度有很大改善,運算時間大約為基本算法的1/40,為參考文獻(xiàn)[8]算法的1/12。
從壓縮比來看,參考文獻(xiàn)[8]算法最高,本文算法次之,基本算法最低。對本文算法,根采用2×2塊時與根采用單節(jié)點相比,在解碼圖像略微降低的情況下,提高了壓縮比。
 將小波變換與分形編碼相結(jié)合對圖像進(jìn)行壓縮編碼,發(fā)揮兩者的優(yōu)勢是值得研究的方向。小波分解形成3個方向的子帶,自然地對分形編碼中的定義域塊和值域塊進(jìn)行了分類,從而減少了編碼搜索的時間。同時,小波分解產(chǎn)生的各級子帶間具有較強的相似性,分形的優(yōu)勢正好在于自相似性強的圖像,如何利用分形開采這種相似性,提高圖像解碼質(zhì)量,有待于深入地研究。
參考文獻(xiàn)
[1] 夏良正,李久賢.數(shù)字圖像處理(第2版)[M].南京:東南大學(xué)出版社,2006.
[2] BARNSLEY M. Fractal everywhere[M]. San Diego, CA: Academic Press, 1988.
[3] JACQUIN A. A Fractal theory of iterated markov operators with application to digital image coding[D]. Atlanta: Georgia Institute of Technology, 1989.
[4] RINALDO R, CALVAGNO G. Image coding by block prediction of multiresolution subimages[J]. IEEE Transactions on Image Processing, 1995, 4(7): 909-920.
[5] DAVIS G M. A wavelet-based analysis of fractal image compression[J]. IEEE Transactions on Image Processing, 1998,7(2): 141-154
[6] 謝永華,傅德勝,任衛(wèi)華.一種基于小波變換的圖象分形編碼壓縮算法的研究[J].中國圖象圖形學(xué)報,2003,8(7):839-842.
[7] 張梁斌,奚李峰.一種基于小波域的分形編碼預(yù)測方法[J].計算機應(yīng)用與軟件,2007,24(6):68-70.
[8] 婁莉.一種基于小波域的分形圖像編碼改進(jìn)算法[J].計算機技術(shù)與應(yīng)用,2010(7):134-136.
[9] 張宗念,馬義德,余英林.基于方向性零樹小波的分形圖像編碼[J].電子科學(xué)學(xué)刊,2000,22(5):780-784.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
99国内精品久久| 亚洲国产高清一区| 一区二区视频欧美| 欧美成人69| 日韩一级黄色片| 91久久久亚洲精品| 亚洲第一黄网| 亚洲第一中文字幕| 在线播放亚洲一区| 精品二区视频| 黄色av成人| 国内精品久久久久久影视8 | 亚洲欧洲一区二区在线观看 | 99精品欧美一区| 99国产精品久久久久久久久久| 亚洲欧洲日本mm| 亚洲欧洲日本专区| 亚洲精品美女在线观看播放| 91久久在线播放| 日韩视频一区二区三区在线播放免费观看 | 亚洲视频国产视频| 亚洲曰本av电影| 欧美一进一出视频| 亚洲二区在线观看| 亚洲人成绝费网站色www| 日韩网站免费观看| 亚洲手机在线| 午夜精品免费| 久久久国产一区二区三区| 可以免费看不卡的av网站| 欧美成人一二三| 欧美日韩免费看| 国产精品视频yy9299一区| 国产农村妇女精品| 一区二区三区在线免费观看| 在线观看视频一区二区| 亚洲日韩中文字幕在线播放| 一本色道久久综合狠狠躁篇的优点| 一区二区三区视频在线观看| 午夜欧美理论片| 亚洲高清视频一区| 99国产麻豆精品| 午夜精品久久久久久久久| 久久久999精品免费| 免费成人在线观看视频| 欧美日韩高清在线播放| 国产精品一区二区女厕厕| 在线观看欧美日韩| 99在线精品视频在线观看| 亚洲欧美精品中文字幕在线| 久久精品国产亚洲一区二区| 99热免费精品在线观看| 欧美亚洲一区三区| 欧美成人免费大片| 国产精品入口日韩视频大尺度| 狠狠综合久久av一区二区老牛| 亚洲精品视频啊美女在线直播| 亚洲影院一区| 亚洲人精品午夜| 午夜精品久久久久久久男人的天堂| 美女图片一区二区| 国产精品久久久久77777| 亚洲第一黄网| 亚洲欧美日韩综合一区| 亚洲另类一区二区| 欧美一区二区视频在线观看2020| 欧美激情导航| 国产精品视频一二| 亚洲国产精品激情在线观看| 亚洲在线一区二区| 日韩视频免费观看高清完整版| 性欧美大战久久久久久久免费观看 | 亚洲国产成人91精品| 亚洲欧美国产另类| 亚洲免费观看视频| 久久久国产精彩视频美女艺术照福利| 欧美日韩精品免费观看| 黑人巨大精品欧美一区二区| 亚洲视频在线观看三级| 亚洲欧洲一区| 久久gogo国模啪啪人体图| 欧美日韩午夜剧场| 在线播放亚洲一区| 欧美一区二区精品| 亚洲天堂成人在线观看| 免费视频一区二区三区在线观看| 国产人久久人人人人爽| 99视频精品全部免费在线| 亚洲国产精品一区在线观看不卡| 性欧美大战久久久久久久免费观看| 欧美日韩国产黄| 亚洲福利专区| 亚洲大胆人体在线| 欧美伊人久久久久久午夜久久久久| 欧美日韩精品免费观看视频完整| 亚洲国产精品一区二区久| 久久精品系列| 久久精品在线播放| 国产精品欧美久久久久无广告| 亚洲精品在线免费观看视频| 亚洲人成7777| 欧美 日韩 国产精品免费观看| 国产在线拍揄自揄视频不卡99| 亚洲欧美视频在线观看视频| 亚洲欧美一区二区原创| 欧美日韩综合不卡| 亚洲精品视频中文字幕| 日韩一二三区视频| 欧美激情在线狂野欧美精品| 亚洲电影在线免费观看| 亚洲国产欧美在线| 另类av导航| 在线看视频不卡| 91久久综合亚洲鲁鲁五月天| 免费日韩av电影| 亚洲国产第一页| 亚洲精品美女在线| 欧美精品情趣视频| 91久久线看在观草草青青| 日韩视频免费观看高清在线视频 | 国产精品高潮久久| 亚洲色图在线视频| 亚洲欧美另类综合偷拍| 国产精品va在线播放| 一本久久综合| 亚洲一区二区在线视频| 欧美午夜精品理论片a级大开眼界| 一本久久青青| 午夜精品福利一区二区三区av | 久久综合精品国产一区二区三区| 黄色亚洲大片免费在线观看| 亚洲国产日韩精品| 欧美sm重口味系列视频在线观看| 亚洲电影欧美电影有声小说| 99国产精品视频免费观看一公开| 欧美日韩亚洲一区三区| 亚洲深夜福利| 欧美影院在线| 黄色一区二区三区四区| 亚洲精品一区二区三| 欧美日韩精品二区| 亚洲深夜福利网站| 久久国产黑丝| 激情亚洲成人| 日韩亚洲国产精品| 国产精品国产三级国产aⅴ入口 | 亚洲欧美美女| 国产亚洲欧美在线| 亚洲激情成人| 欧美日韩国产成人高清视频| 亚洲一区二区三区精品动漫| 久久gogo国模裸体人体| 亚洲高清激情| 亚洲图色在线| 国产视频一区在线观看| 亚洲欧洲综合| 欧美色欧美亚洲高清在线视频| 亚洲综合第一| 久久亚洲国产精品日日av夜夜| 亚洲精品国产欧美| 亚洲欧美视频| 精品91久久久久| 亚洲网站视频福利| 国产亚洲亚洲| 一区二区欧美在线| 国产欧美日韩麻豆91| 亚洲国产一区在线| 国产精品成人国产乱一区| 国产精品99久久久久久久vr| 欧美精品亚洲一区二区在线播放| 99精品黄色片免费大全| 久久大香伊蕉在人线观看热2| 狠狠色狠狠色综合人人| 亚洲精品一区二区三区福利| 国产精品每日更新在线播放网址| 欧美中文在线视频| 欧美激情精品久久久久久黑人| 亚洲一区二区三区在线看 | 欧美精品v日韩精品v国产精品 | 亚洲最新中文字幕| 国产亚洲a∨片在线观看| 亚洲免费av观看| 国产一区二区三区高清| 夜夜嗨av一区二区三区中文字幕 | 亚洲第一精品在线| 欧美一级专区免费大片| 亚洲黄色一区| 久久精品国产2020观看福利| 亚洲激情成人网| 久久九九热免费视频| 一区二区高清视频| 欧美国产日韩一区二区| 欧美影院在线| 欧美性做爰猛烈叫床潮| 亚洲日本一区二区三区| 国产无一区二区| 亚洲欧美激情精品一区二区| 亚洲国产欧美日韩精品| 久久天天躁夜夜躁狠狠躁2022| 亚洲一区三区在线观看|