999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用改進的SPIHT算法實現遙感圖像壓縮*

2013-09-12 01:50:02李卓凡
微處理機 2013年4期
關鍵詞:細節

李卓凡

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

1 引言

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

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

2 改進的SPIHT算法

2.1 低頻子帶編碼方法

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

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

表1 低頻子帶能量比

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

2.2 高頻子帶編碼方法

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

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

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

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

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

3 仿真結果及數據分析

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

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

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

4 結 束 語

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

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

[2]馬平.數字圖像處理和壓縮[M].北京:電子工業出版社,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].光學技術,2005(1):77-83.

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

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

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

猜你喜歡
細節
細節
不讓細節打敗自己
以細節取勝 Cambridge Audio AXR100/ FOCAL ARIA 906
怎樣進行細節描寫
留心細節處處美——《收集東·收集西》
奇妙的細節
用Adobe Camera Raw還原隱藏的細節
夏日養生重細節
幸福(2017年18期)2018-01-03 06:34:47
細節取勝
Coco薇(2016年10期)2016-11-29 19:59:58
決定成敗的,絕不是細節
山東青年(2016年1期)2016-02-28 14:25:30
主站蜘蛛池模板: 亚洲天天更新| 久久99国产乱子伦精品免| 99热这里只有免费国产精品| 中文字幕日韩久久综合影院| 婷婷综合缴情亚洲五月伊| 亚洲国产成人久久精品软件| 精品国产成人av免费| 国产幂在线无码精品| 亚洲色欲色欲www网| 台湾AV国片精品女同性| 日韩 欧美 国产 精品 综合| 中文无码精品A∨在线观看不卡| 97综合久久| 欧美成人影院亚洲综合图| 国产成人免费视频精品一区二区| 国产白浆在线观看| AV网站中文| 久久亚洲AⅤ无码精品午夜麻豆| 久久女人网| 欧美成人午夜视频| 日韩高清欧美| 精品国产黑色丝袜高跟鞋| a级毛片免费网站| 国产菊爆视频在线观看| 久久99国产精品成人欧美| 啊嗯不日本网站| 在线观看av永久| 亚洲综合色区在线播放2019| 国产国模一区二区三区四区| 日韩最新中文字幕| 全部免费特黄特色大片视频| 亚洲男人天堂2020| 国产欧美视频综合二区| 欧美天堂久久| 国产精品视频系列专区| 91免费观看视频| 尤物在线观看乱码| 性69交片免费看| 欧美综合成人| 中文字幕人妻无码系列第三区| 国内精品一区二区在线观看| 试看120秒男女啪啪免费| 精品福利视频网| 亚洲区视频在线观看| 亚洲欧洲AV一区二区三区| 综合色88| 亚洲精品无码不卡在线播放| 四虎国产永久在线观看| 欧美另类一区| 久热这里只有精品6| 日韩欧美综合在线制服| 亚洲中文无码h在线观看| 91亚洲精选| 无遮挡国产高潮视频免费观看 | 中文字幕欧美日韩| 日韩成人在线网站| 欧美成人手机在线观看网址| 国产1区2区在线观看| 国产成人高清亚洲一区久久| 欧美人与动牲交a欧美精品| 国产亚洲成AⅤ人片在线观看| 国产日韩欧美视频| 国产一区二区免费播放| 国产精品污视频| 国产成人av大片在线播放| 99re66精品视频在线观看| 中国国语毛片免费观看视频| 亚洲毛片一级带毛片基地| 中国丰满人妻无码束缚啪啪| 国产精品免费露脸视频| 久久综合五月婷婷| 国产精品一区不卡| 亚洲一级毛片免费观看| 狼友av永久网站免费观看| 男人天堂亚洲天堂| 久久99热66这里只有精品一| 欧美特黄一级大黄录像| 成人福利在线视频| 高清无码手机在线观看| 91年精品国产福利线观看久久 | 日韩免费成人| 911亚洲精品|