吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于分形圖像編碼改進(jìn)算法提高分形編碼的速度和壓縮比

電子設(shè)計(jì) ? 來源:電子技術(shù)應(yīng)用 ? 作者:作者:婁莉 ? 2021-03-17 14:43 ? 次閱讀

小波圖像編碼和分形圖像編碼是兩種不同的圖像編碼方法,二者各有其特點(diǎn),又都存在一定的局限性。一幅圖像經(jīng)過小波變換后,其相同方向但不同分辨率的子圖像具有較強(qiáng)的相似性,這種相似性正好與分形編碼的特點(diǎn)具有互補(bǔ)性。自1995年以來,Rinaldo和Calvagno首次提出并實(shí)現(xiàn)了一種小波與分形圖像編碼相結(jié)合的算法。此后,又出現(xiàn)多種小波變換與分形相結(jié)合的圖像編碼算法。這些算法,有的證明了小波域的分形圖像解碼可以通過低分辨率小波系數(shù)向高分辨率系數(shù)連續(xù)外推實(shí)現(xiàn),即解碼無需循環(huán)迭代,是無條件收斂的;有的通過采用平滑小波基消除重構(gòu)圖像在高壓縮比時(shí)的方塊效應(yīng);有的推導(dǎo)出仿射變換的收縮因子取值不受限制,能保證解碼收斂;同時(shí)小波系數(shù)的樹狀結(jié)構(gòu)提供了自然高效的Domain塊分類方法等。此外,還有一些研究集中在分形塊的類別劃分以及基于小波零樹結(jié)構(gòu)的分形預(yù)測等。

本文在此基礎(chǔ)上,通過分析基本分形圖像編碼的壓縮算法,提出一種基于小波域的分形圖像編碼改進(jìn)算法。這種改進(jìn)算法包括兩部分:(1)根據(jù)圖像小波分解后各子圖像包含的不同能量,考慮各子圖像所代表的方向、紋理特征等信息,對各子圖采用非均勻的分形編碼方案,即在進(jìn)行小波域的分形編碼時(shí),分形塊的選取不一定全是正方形,對于不同方向的紋理特征的小波子圖像選取不同形狀的分形塊; (2)根據(jù)圖像的小波變換系數(shù)在同一方向不同分辨率、同一分辨率不同方向之間都存在相關(guān)性,對每一圖像塊,在同一方向低一級分辨率的子帶圖像上尋找與其最佳分形匹配的相似塊,由這些相似塊形成一棵一棵預(yù)測樹,解碼端通過對預(yù)測樹的分形預(yù)測恢復(fù)出各級圖像塊。實(shí)驗(yàn)證明,這種改進(jìn)算法能夠大大提高分形編碼的速度,并取得較高的壓縮比。

1 基本分形編碼壓縮算法

基本分形編碼壓縮算法的主要內(nèi)容:將待編碼的圖像分割成互不重疊的子塊(Range Block),稱為圖像塊R,同時(shí)將圖像分割成可以相互重疊的大一些的塊(Domain Block),稱為相似塊D。對分割后的R塊和D塊進(jìn)行分類,如:變換平緩的平滑區(qū)域、變換突然的邊緣區(qū)域和變換緩和的中間型區(qū)域等,使相匹配的塊具有相同的區(qū)域性質(zhì)。對分類后相同區(qū)域的每一個(gè)R塊Rj尋找可以匹配的D塊Dj,使得Dj通過仿射函數(shù)ψj可以近似于Rj,由此可以得到一組仿射變換組ψ1,ψ2…ψN,即分形迭代系統(tǒng)。只要該系統(tǒng)的變換是收斂的,且比原系統(tǒng)簡單,就實(shí)現(xiàn)了分形壓縮。基本分形編碼算法主要在圖像分割后對R塊和D塊進(jìn)行搜索匹配的過程,其壓縮比較高,但是壓縮時(shí)的計(jì)算量較大,編碼壓縮時(shí)間很長。

2 基于小波域的分形圖像編碼改進(jìn)算法

本文的改進(jìn)算法包括兩部分:小波域分形編碼過程中分形塊形狀的選取以及分形預(yù)測樹的形成。

2.1 小波域分形編碼過程中分形塊形狀的選取

在上述基本分形壓縮編碼過程中,在確定R塊和D塊的形狀時(shí),對各小波分解子圖取的均是正方形。由于圖像小波分解后,各子圖包含的能量有所不同,其代表的方向、紋理等特征信息也不相同,因此,可以考慮在進(jìn)行小波域的分形編碼時(shí),分形塊的選取可以不選正方形,而是依據(jù)小波分解子圖的不同方向的紋理特征選取不同形狀的子塊。

以512×512的8 bit圖1為例進(jìn)行實(shí)驗(yàn),計(jì)算結(jié)果表明,不同方向的子圖由于其紋理特征信息不同,在LH、HL、HH區(qū)域中,其水平和垂直方向的相關(guān)性不相同,所以在不同方向的分解子圖像中采用不同形狀的塊進(jìn)行分形編碼,可使其編碼時(shí)間更短,圖像恢復(fù)效果更好。例如,在LH區(qū)域,通過計(jì)算分析,行相關(guān)長度大于列相關(guān)長度,圖像以水平紋理為主,可采用4×2的矩形進(jìn)行R塊和D塊的分割;在HL區(qū)域,行相關(guān)長度小于列相關(guān)長度,圖像以豎直紋理為主,可采用2×4的矩形進(jìn)行R塊和D塊的分割;而在HH區(qū)域,行相關(guān)長度與列相關(guān)長度接近,則可以采用正方形來分割。同時(shí),由于左上角的低頻子圖包含了圖像的大部分能量,因此仍采用2×2正方形子塊的選取,不參加計(jì)算。圖像塊的分割方法如圖2所示。應(yīng)用均勻分塊和非均勻分塊的壓縮效果比較如圖3 所示。

2.2 分形預(yù)測樹的形成過程

分形預(yù)測樹的形成原理是:應(yīng)用Davis把零樹的概念引入到分形圖像編碼的理論,把分形圖像編碼中的相似塊和圖像塊擴(kuò)大到相似樹(Domain Tree)和圖像樹(Range Tree),從而使得相似塊與圖像塊之間的分形匹配轉(zhuǎn)化為相似樹與圖像樹之間的分形匹配。在此基礎(chǔ)上,可以在各級小波分解的子圖像中尋找與圖像塊R最佳分形匹配的代表塊,再由各級代表塊按照零樹結(jié)構(gòu)產(chǎn)生一棵代表樹,通過計(jì)算比較各級圖像樹R與代表樹的距離,確定距離最小的代表樹就是圖像樹R的預(yù)測樹。

結(jié)合小波域圖像分割形狀的分析,對圖1進(jìn)行如圖2所示的小波域分割,得到基于小波域的分形預(yù)測樹的形成圖如圖4 所示。具體過程是:

(1) 首先對圖像進(jìn)行多次小波變換,產(chǎn)生各個(gè)子帶圖像。通過對圖像行、列相關(guān)性的計(jì)算分析,確定各子帶小波域圖像分割的形狀。為了保證信噪比,對最低分辨率的子帶圖像LL1、HL1、LH1、HH1不編碼。

(2) 同時(shí)在水平、垂直、對角線3個(gè)方向上形成一棵一棵圖像樹,即零樹。如LH方向上的R=(R1,R2,R3,R4)就是其中一棵圖像樹,而D=(D1,D2,D3,D4)表示HL方向上的相似樹。然后在LH1中尋找與圖像塊R2最佳分形匹配的代表塊E1,再由E1按照零樹結(jié)構(gòu)產(chǎn)生一棵代表樹E=(E1,E2,E3)。同理,在LH2中尋找與圖像塊R3最佳分形匹配的代表塊F2,并生成代表樹F=(F1,F(xiàn)2,F(xiàn)3)。在LH3中尋找與圖像塊R4最佳分形匹配的代表塊G3,并生成代表樹G=(G1,G2,G3)。

(3)分別計(jì)算圖像樹R與3棵代表樹E、F、G的距離,距離最小的代表樹就是圖像樹R的預(yù)測樹。然后將預(yù)測樹在相應(yīng)層次的位置以及經(jīng)歷的幾何變換和仿射變換作為圖像樹R的分形預(yù)測編碼。

(4) HL、HH方向按同樣方式編碼,只是構(gòu)成的R塊和D塊的形狀大小不同。這樣,在改進(jìn)算法中,編碼只需對代表樹中的一個(gè)代表塊進(jìn)行分形編碼。而解碼時(shí),又可依據(jù)這個(gè)代表塊通過零樹結(jié)構(gòu)推出其他代表塊,再分形預(yù)測圖像塊R。

由于前面針對小波分解圖的能量分配特性已經(jīng)采用了非均勻的分形塊形狀的選取,再結(jié)合這種分形預(yù)測編碼方法,其結(jié)果大大提高了分形編碼的速度,縮短了編碼時(shí)間,在提高壓縮比方面也取得了良好的效果。

3 實(shí)驗(yàn)結(jié)果

實(shí)驗(yàn)采用圖1所示圖像,分別用基本分形編碼方法和本文的改進(jìn)算法進(jìn)行實(shí)驗(yàn),其重建圖像如圖5所示。基本分形編碼時(shí)各子圖中圖像塊大小為4×4,相似塊大小為8×8,改進(jìn)算法中對小波分解圖像塊的分割方法如圖2所示,相似塊大小取為圖像塊大小的2×2倍,實(shí)驗(yàn)結(jié)果如表1所示。

本文提出基于小波域的分形圖像編碼改進(jìn)算法是將小波域分形與分形預(yù)測方法相結(jié)合,由表1可知,與基本分形算法相比,在恢復(fù)圖像質(zhì)量接近的情況下,壓縮比提高約2倍,信噪比下降2 dB,而編碼時(shí)間大大縮短,提高了編碼速度,表明在提高壓縮比方面,效果良好。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 分辨率
    +關(guān)注

    關(guān)注

    2

    文章

    1072

    瀏覽量

    42037
  • 編碼
    +關(guān)注

    關(guān)注

    6

    文章

    957

    瀏覽量

    54951
收藏 人收藏

    評論

    相關(guān)推薦

    介紹一種基于小波域的圖像編碼改進(jìn)算法

    本文介紹了一種基于小波域的圖像編碼改進(jìn)算法
    發(fā)表于 06-03 07:28

    基于單親遺傳算法和導(dǎo)向算子的圖像編碼

    基于圖像的近距自相似性,用一種采用實(shí)數(shù)編碼的單親遺傳算法完成圖像
    發(fā)表于 04-14 08:37 ?14次下載

    一種結(jié)合編碼圖像檢索算法

    為了更有效、更準(zhǔn)確地進(jìn)行的圖像檢索,在迭代函數(shù)系統(tǒng)收斂速度理論和拼貼定理的基礎(chǔ)上,提出了一種結(jié)合編碼進(jìn)行基于內(nèi)容的
    發(fā)表于 05-30 11:58 ?21次下載

    基于和小波的混合圖像壓縮編碼

    基于和小波的混合圖像壓縮編碼:摘 要: 從近年來受人矚目的和小波
    發(fā)表于 10-26 09:26 ?24次下載

    matlab壓縮編碼效率很高的靜止圖像壓縮編碼算法SPIHT

    matlab壓縮編碼效率很高的靜止圖像壓縮編碼算法SPIHT:一種基于小波變換,壓縮編碼效率很高的靜止
    發(fā)表于 02-08 16:13 ?84次下載

    基于四叉樹的圖像編碼中的剖決策函數(shù)

    基于四叉樹的圖像編碼中的剖決策函數(shù) 為了得到可變的位率,在
    發(fā)表于 02-22 14:20 ?18次下載

    基于提升小波變換的快速圖像編碼

    介紹了理論和提升小波變換理論,提出提升小波變換結(jié)合快速編碼的混合編碼方法。實(shí)驗(yàn)結(jié)果表明,
    發(fā)表于 03-01 15:43 ?11次下載
    基于提升小波變換的快速<b class='flag-5'>分</b><b class='flag-5'>形</b><b class='flag-5'>圖像</b><b class='flag-5'>編碼</b>

    一種改進(jìn)圖像編碼方法

    通過去除冗余信息,保留高頻信息來實(shí)現(xiàn)圖像壓縮,一般己成定式,發(fā)展?jié)摿Σ淮蟆?b class='flag-5'>分編碼技術(shù)利用圖像
    發(fā)表于 11-27 10:55 ?1次下載

    利用代間差遺傳算法優(yōu)化分圖像編碼速度

    圖像壓縮技術(shù)是利用數(shù)字圖像本身固有的自相似性,在
    發(fā)表于 12-01 16:00 ?1121次閱讀
    利用代間差<b class='flag-5'>分</b>遺傳<b class='flag-5'>算法</b>優(yōu)化分<b class='flag-5'>形</b><b class='flag-5'>圖像</b><b class='flag-5'>編碼</b><b class='flag-5'>速度</b>

    一種基于小波域的圖像編碼改進(jìn)算法

    的特點(diǎn)具有互補(bǔ)性。自1995年以來,Rinaldo和Calvagno首次提出并實(shí)現(xiàn)了一種小波與圖像編碼相結(jié)合的算法[4]。此后,又出現(xiàn)多
    發(fā)表于 12-03 01:00 ?388次閱讀

    改進(jìn)圖像編碼方法

    對Jacquin基本分編碼方法進(jìn)行研究和改進(jìn),提出一種改進(jìn)
    發(fā)表于 12-20 13:56 ?2次下載

    空間映射的圖像編碼方法

    針對Fisher分類圖像壓縮算法中二維灰度變換匹配性能較差的問題,提出了改進(jìn)的空間映射灰度變
    發(fā)表于 02-08 17:13 ?1次下載

    結(jié)合DCT補(bǔ)償?shù)?b class='flag-5'>分圖像編碼_張愛華

    結(jié)合DCT補(bǔ)償?shù)?b class='flag-5'>分圖像編碼_張愛華(電源atx-320t)-結(jié)合DCT補(bǔ)償?shù)?b class='flag-5'>分
    發(fā)表于 07-26 12:45 ?9次下載
    結(jié)合DCT補(bǔ)償?shù)?b class='flag-5'>分</b><b class='flag-5'>形</b><b class='flag-5'>圖像</b><b class='flag-5'>編碼</b>_張愛華

    DCT的圖像壓縮編碼算法的MATLAB實(shí)現(xiàn)

    并分析結(jié)果得出結(jié)論。實(shí)驗(yàn)結(jié)果表明基于DCT變換的JPEG圖像壓縮方法簡單、方便,既能保證有較高的壓縮比,又能保證有較好的圖像質(zhì)量,應(yīng)用MATLAB仿真出來的結(jié)果較好的反應(yīng)了其
    發(fā)表于 09-23 09:19 ?12次下載
    DCT的<b class='flag-5'>圖像</b><b class='flag-5'>壓縮編碼</b><b class='flag-5'>算法</b>的MATLAB實(shí)現(xiàn)

    基于門控線性網(wǎng)絡(luò)(GLN)的高壓縮比無損醫(yī)學(xué)圖像壓縮算法

    實(shí)現(xiàn)基于門控線性網(wǎng)絡(luò)(GLN)的高壓縮比無損醫(yī)學(xué)圖像壓縮算法,以提高醫(yī)學(xué)圖像存儲和分發(fā)系統(tǒng)的效率
    的頭像 發(fā)表于 04-08 10:29 ?737次閱讀
    基于門控線性網(wǎng)絡(luò)(GLN)的高<b class='flag-5'>壓縮比</b>無損醫(yī)學(xué)<b class='flag-5'>圖像</b><b class='flag-5'>壓縮</b><b class='flag-5'>算法</b>
    白水县| 大发888登不上| 云鼎百家乐官网代理| 百家乐官网平玩法lm0| 大发888 casino| 单双和百家乐游戏机厂家| 百家乐官网群sun811.com| 太阳城直属现金网| 澳门百家乐免费开户| 百家乐官网AG| 高密市| 大发888是怎么吃钱不| 百家乐心术| 免费百家乐官网预测| 百家乐官网投注最好方法| bet365ok| 尊龙百家乐娱乐场开户注册| 罗盘24山度数| 棋牌百家乐官网程序破解| 皇冠国际足球| 太阳城洋伞官网| 保险百家乐官网怎么玩 | 百家乐官网规则澳门| 碧桂园太阳城怎么样| 百家乐现金网信誉排名| 杨公24山属性| 百家乐官网投住系统| 百家乐官网输了好多钱| 澳门博彩官网| 威尼斯人娱乐网开户| 南京百家乐菜籽油| 免费百家乐官网计划软件| 菲律宾百家乐官网娱乐场| 澳门百家乐官网怎样下注| 银泰国际娱乐城| 大发888娱乐场官网官方下载| 巴厘岛百家乐娱乐城| 百家乐输钱的原因| 百家乐下注时机| 澳门百家乐官网下三路| 百家乐官网棋牌技巧|