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

        ?

        用改進的SPIHT算法實現(xiàn)遙感圖像壓縮*

        2013-09-12 01:50:02李卓凡
        微處理機 2013年4期
        關(guān)鍵詞:子帶紋理分量

        李卓凡

        (韓山師范學院,潮州 521041)

        1 引言

        隨著衛(wèi)星遙感技術(shù)的發(fā)展和用戶對分辨率要求的不斷提高,遙感衛(wèi)星獲取的圖像分辨率越來越高,圖像信息量迅速增長,圖像信息必須經(jīng)過壓縮,才能進行高效的存儲和傳輸。因此數(shù)據(jù)壓縮技術(shù)是遙感技術(shù)急需解決的關(guān)鍵技術(shù)之一。遙感圖像相關(guān)性弱、紋理細節(jié)豐富、信息量大,而小波分析具有良好的時頻局域性和多分辨率分析能力以及較強的去相關(guān)能力,因此基于小波變換的壓縮算法占據(jù)了遙感圖像壓縮的主導地位。

        小波變換的最大特點是具有頻率上的自由伸縮性,當信號帶寬較窄時,可通過縮小的方法,使得刻畫精細。當信號帶寬較寬時,可通過放大使其描述滿足需要精度。因此小波變換不受圖像帶寬的約束,適用性強。圖像經(jīng)過小波變換后,大部分能量都集中在最低頻的子圖像里。小波系數(shù)的分布特點是越往低頻子帶系數(shù)值越大,包含圖像信息越多,越往高頻子帶系數(shù)值越小,包含的圖像信息越少。而基于小波變換的SPIHT(Set Partitioning in Hierarchical Trees)算法[1-2],是一種嵌入式的編碼,它充分挖掘了小波圖像不同子帶之間的相似性,能支持解碼器的多碼率解碼,有利于圖像的漸近傳輸。因此SPIHT算法仍是當前圖像壓縮編碼的研究熱點之一。但是該算法未能充分利用小波系數(shù)的特點,運算時間長,壓縮編碼存在比較大的冗余,在壓縮比率較大時,圖像的重構(gòu)質(zhì)量不高。本文從遙感圖像的特點出發(fā),對SPIHT算法進行改進,提高重構(gòu)圖像質(zhì)量。

        2 改進的SPIHT算法

        2.1 低頻子帶編碼方法

        遙感圖像的紋理豐富,圖像上既有細節(jié)信息又有大量的均勻區(qū)域,圖像的動態(tài)范圍大。圖像的紋理信息多分布于高頻子帶,而均勻區(qū)域多分布在低頻子帶。SPIHT算法中低頻子帶和高頻子帶是作為一個整體來確定閾值的,但是圖像經(jīng)過小波變換后,低頻子帶的小波系數(shù)集中了圖像主要的能量,低頻分量系數(shù)比高頻分量系數(shù)通常要高好幾個數(shù)量級,這樣SPIHT算法在前面幾個層次的大閾值掃描中,由于高頻分量的系數(shù)較小,從而導致在掃描LIP、LIS鏈表時,大部分編碼的碼值為0,對不重要系數(shù)進行重復掃描,不但耗費時間,而且壓縮效率不高,重構(gòu)圖像質(zhì)量差,特別是在大壓縮比的情況下,圖像質(zhì)量更為糟糕。而對于紋理細節(jié)豐富的遙感圖像,這種算法會丟失大量的細節(jié)信息,編碼效率不高。

        實驗選用了LENA圖像和7幅不同的遙感圖像:map1(城市建筑)、map2(城市建筑)、map3(海域和建筑)、map4(山峰和森林)、map5(水域和農(nóng)田)、map6(水域和山峰)、map7(建筑和農(nóng)田)進行測試。首先對8幅圖像低頻子帶的能量進行了計算,表1是低頻子帶占圖像總能量的比值。從數(shù)據(jù)中可以看出,低頻子帶包含了圖像的絕大部分能量。改進算法將低頻分量單獨切割出來進行編碼,以避免編碼高頻分量時產(chǎn)生大量的零編碼,這樣可以增加SAQ[4]的次數(shù),提高重構(gòu)圖像的質(zhì)量。低頻集中了圖像的大部分信息,在編碼時,對于低頻子帶采用WNC算術(shù)編碼[3]進行無損壓縮。由于D9/7小波基[5-6]的能量集中性好,改進的算法對圖像采用D9/7整數(shù)提升小波進行5級分解(見表1)。

        表1 低頻子帶能量比

        低頻子帶進行WNC算術(shù)編碼時,為保證壓縮效率損失最小,初始化編碼區(qū)間R[L,H)應該盡量大,至少要超過最大頻率T,才能區(qū)分所有可能的符號。用b比特精度整數(shù)表示L和R,每個符號的頻率用f比特的整數(shù)表示,頻率T≤2f。每次編碼前必須保證2b-2<R≤2b-1,因此f≤b-2。本算法采用自適應編碼,每個符號的初始頻率都為1。在編碼過程中必須不斷重新正規(guī)化,保證R足夠大,偽代碼如下:

        2.2 高頻子帶編碼方法

        遙感圖像相關(guān)性弱、紋理細節(jié)豐富、信息量大。圖像經(jīng)過小波變換以后,細節(jié)信息主要集中在高頻子帶中。但是SPIHT算法的編碼效率并不高,編碼中存在冗余,針對高頻部分將作下面三個方面的改進。

        首先,在主掃描過程中,由于每個層次的掃描都編碼LIP、LIS、LSP鏈表,編碼結(jié)果中會出現(xiàn)大量的零編碼,這是由于高頻成分中大部分的系數(shù)都很小,只有少數(shù)系數(shù)是大系數(shù),因此導致初始閾值太大,產(chǎn)生大量的零編碼。這種現(xiàn)象在增大壓縮比的情況下,會導致圖像重建質(zhì)量的明顯下降。由于低頻子帶已經(jīng)分割出來獨立編碼,改進算法中引入最大閾值表,即編碼前把高頻分量分為幾個集合,找出每個集合的最大值 Mi,計算 Ni=log2(max|Mi|)」,把Ni按掃描的先后順序排列起來,建立一個最大閾值表。最大閾值表中的每個數(shù)值對應的集合是:HLN、LHN、HHN,以及LIS表中每一個子集為一個集合。改進算法對原算法中定義的三個集合中的LIP進行修改。定義LIP為除了低頻分量LLN之外的所有樹根組成的集合,即只包括HLN、LHN、HHN。每次更新閾值后,進行掃描之前,將當前閾值與最大閾值表中的閾值一一進行比較,如果當前閾值小于最大閾值表中的閾值,則對該閾值對應的樹進行掃描,并根據(jù)需要分割子節(jié)點;否則,不進行掃描。算法改進以后,在每一層掃描中,對于LIP、LIS鏈表中的不重要系數(shù),系統(tǒng)不會進行掃描,不對其進行編碼,從而減少了對不重要系數(shù)編碼造成的冗余。在壓縮碼率相同的情況下,改進以后壓縮編碼所攜帶的信息量更多,重構(gòu)圖像的質(zhì)量更好,提高了圖像的信噪比。

        其次,對LIS鏈表的掃描進行改進。利用D(i,j),O(i,j),L(i,j)三者之間的邏輯關(guān)系,對算法進行改進,減少編碼冗余,節(jié)省輸出的位數(shù),提高編碼效率。

        第三,在SPIHT編碼完成后,輸出編碼還存在冗余,對輸出的碼流再進行游程算術(shù)編碼,可以再次消除冗余,提高壓縮率。

        改進算法增加了兩個符號S(i,j)和M,其定義分別為節(jié)點(i,j)所有非直系子孫的集合(不包括孩子,且孩子是不重要的)和最大閾值表。

        3 仿真結(jié)果及數(shù)據(jù)分析

        上述改進算法在 MATLAB7.0[7]的環(huán)境下進行程序設計和數(shù)值分析,圖像采用256×256的測試圖像Lena(以下把它命名為map8)和7幅遙感圖像進行實驗。表2為原算法8倍壓縮時與改進算法的性能對比表,表3為原算法16倍壓縮時與改進算法的性能對比表。從表1、表2的實驗數(shù)據(jù)上可以看出,改進算法在紋理比較復雜的遙感圖像重構(gòu)中,MSE、PSNR、運算時間、壓縮倍率幾個方面均明顯優(yōu)于原算法,特別是壓縮倍率較高時,如16倍壓縮,圖像的PSNR提高更為顯著,視覺效果上的優(yōu)勢也能體現(xiàn)出來。圖1中,改進算法map8(Lena)的圖像效果比較細膩,原算法的重構(gòu)圖像較粗糙,出現(xiàn)一些水平和垂直方向的噪聲線條。圖2中,改進算法的重構(gòu)圖像中,船只行駛過的軌跡(見圖中白色方框所示)還能看到,但是原算法中這個細節(jié)就丟失了。圖3中,改進算法中,重構(gòu)圖像中海洋中央的兩只船只(見圖中白色方框所示)還清晰可見,但原算法中,這個細節(jié)部分也丟失了。可見,改進算法是優(yōu)于原算法的,它保留了更多細節(jié),圖像效果更平滑。

        表2 兩種算法性能比較,壓縮比率8∶1

        表3 兩種算法性能比較,壓縮比率16∶1

        4 結(jié) 束 語

        改進算法中引入了最大閾值表,而且充分利用了父子孫各個子集之間的邏輯關(guān)系,所以減少了對不重要系數(shù)的多次重復掃描,使算法運行效率提高;輸出編碼中零編碼的數(shù)量減少了,從而增加了SAQ的次數(shù),即增加了小閾值的掃描次數(shù),使壓縮編碼中包含更多的代表圖像細節(jié)的高頻分量,圖像的PSNR提高了,重構(gòu)圖像質(zhì)量和視覺效果也都得到了很大提高。改進算法程序的運算時間也明顯縮短了。由于數(shù)據(jù)在最后還進行了游程算術(shù)編碼,壓縮率也有所提高。因此改進算法是適合于紋理復雜的遙感圖像壓縮的,相對于原算法壓縮性能均有很大的提高。

        [1]孫延奎.小波分析及其應用[M].北京:機械工業(yè)出版社,2005(3):128-135.

        [2]馬平.數(shù)字圖像處理和壓縮[M].北京:電子工業(yè)出版社,2007(4):162-187.

        [3]Ian H Witten,Radford M Neal,John G Cleary.Arithmetic Coding for Data Compression[J].Communications of the ACM,1987,30(6):520-541.

        [4]ShapiroJ M.Embedded image coding using zerotrees of wavelet coefficients[J].IEEE Transactions on Signal Processing,1993,41(12):3445.

        [5]赫華穎,陸書寧.幾種小波基在遙感圖像壓縮中的應用效果比較[J].國土資源遙感,2008(9):27-31.

        [6]柯麗,黃廉卿.適于遙感圖像實時壓縮的小波基的選擇[J].光學技術(shù),2005(1):77-83.

        [7]周偉.MATLAB小波分析高級技術(shù)[M].西安:西安電子科技大學出版社,2005-12.

        [8]韓明臣,李小平.SPIHT嵌入式編碼算法在圖像壓縮中的應用[J].電子科技,2007(7):58-61.

        [9]秦琴,滕奇志,羅代升,余艷梅,吳曉紅.一種改進的SPIHT圖像編碼算法[J].四川大學學報,2007(6):525-529.

        猜你喜歡
        子帶紋理分量
        一種基于奇偶判斷WPT的多音干擾抑制方法*
        帽子的分量
        基于BM3D的復雜紋理區(qū)域圖像去噪
        軟件(2020年3期)2020-04-20 01:45:18
        子帶編碼在圖像壓縮編碼中的應用
        電子制作(2019年22期)2020-01-14 03:16:24
        一物千斤
        智族GQ(2019年9期)2019-10-28 08:16:21
        使用紋理疊加添加藝術(shù)畫特效
        論《哈姆雷特》中良心的分量
        TEXTURE ON TEXTURE質(zhì)地上的紋理
        Coco薇(2017年8期)2017-08-03 15:23:38
        分量
        基于虛擬孔徑擴展的子帶信息融合寬帶DOA估計
        377p日本欧洲亚洲大胆张筱雨| 日韩一区二区三区天堂| 一区二区三区精品偷拍| 伊人久久大香线蕉av不变影院| 久久亚洲道色综合久久| 日韩av无码精品一二三区| 囯产精品一品二区三区| 日韩久久久黄色一级av| 国产大全一区二区三区| 国产精品白浆一区二区免费看| 在线观看老湿视频福利| 无套内射无矿码免费看黄| Y111111国产精品久久久 | 国产熟女av一区二区三区四季| 人妻少妇被猛烈进入中文| 亚洲男人天堂一区二区| 国内成+人 亚洲+欧美+综合在线| 亚洲av日韩av不卡在线观看| jk制服黑色丝袜喷水视频国产| 国产精品老女人亚洲av无| 好大好爽我要高潮在线观看| 亚洲成av人片在www| 亚洲中文字幕无码爆乳av| 精品国产日韩无 影视| 白嫩少妇高潮喷水av| 激情内射亚洲一区二区三区| 九九精品国产亚洲av日韩 | 国产黄色一区二区三区,| 久久精品网站免费观看| 毛片亚洲av无码精品国产午夜| 久久精品一品道久久精品9 | 久久久久亚洲av片无码下载蜜桃| 久久国产亚洲高清观看5388| 91在线视频视频在线| 丰满少妇被猛进去高潮| 亚洲精品无码久久久久去q| 亚洲日韩欧美国产另类综合| 国产男女猛烈无遮挡免费视频网址| 91一区二区三区在线观看视频| 日本一区二区三区免费播放| 国产福利姬喷水福利在线观看|