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

LZW算法在DEM數據壓縮中的應用研究

2015-04-29 00:00:00畢記省金昱洋羅輝
科技創新與應用 2015年26期

摘 要:在虛擬地形環境領域,數據壓縮是解決海量DEM數據的存儲、傳輸、處理難題的直接有效辦法。在實時漫游中,DEM數據的高效壓縮和傳輸變得越來越重要,已經成為影響系統性能的關鍵技術之一。文章主要研究了數據壓縮算法在DEM數據壓縮中的應用問題。首先分析了DEM數據的概念及數據特點,通過對比各類壓縮算法壓縮性能,選用無損的LZW算法對DEM數據進行壓縮。并分析了評價DEM數據壓縮算法的指標。在實現對DEM數據的無損壓縮時,介紹了LZW算法的編碼原理和執行步驟,分析了LZW算法的優缺點,提出了對LZW算法的改進方法,實說現了改進后的LZW算法對DEM數據的壓縮。通過實驗測試,分析評價了LZW算法的壓縮性能。

關鍵詞:DEM數據;LZW算法;數據壓縮

1 DEM數據壓縮研究的現狀(Actuality of the Research)

近年來,DEM數據的壓縮存儲成為當前國內外計算機科學研究與應用的前沿課題,歸結起來,共分為兩類。一類是用不同的DEM表示模型來化簡DEM格網,達到去除冗余數據的目的。另一類是直接利用各類數據壓縮算法實現對DEM數據的壓縮。

文章的研究目標:在DEM精度無損的條件下實現對DEM的無損壓縮和解壓縮;文章選用的壓縮算法要求具有良好的壓縮效能,以供實用參考。

2 DEM數據壓縮算法的選擇

文章選擇DEM壓縮算法的LZW算法的總體壓縮效能較高,無論是壓縮的比率,還是壓縮、解壓縮的執行效率都較為優越。

DEM數據壓縮評價指標

數據壓縮機制的設計需要在壓縮能力、失真度、所需計算資源以及其它需要考慮的不同因素之間進行折衷。具體標準如下。

采用無損壓縮算法標準:壓縮比和編碼復雜度。同時,文章引申一個新的評價指標——壓縮效率。

壓縮效率(W):W=原數據量?鄢(1-R)/t,很顯然R越小,t越小,相應的壓縮效率W越大。

3 基于改進的字典型LZW算法的DEM數據壓縮

3.1 LZW算法分析

LZW算法與其他算法相比具有自適應的特點,即可以根據壓縮內容不同來建立不同字典,以減少冗余度,提高壓縮比;并且解壓時這個字典無需與壓縮代碼同時傳送,而是在解壓過程中逐步建立與壓縮時完全相同的字典。因此,LZW算法是一種解碼速度與壓縮性能較好的壓縮算法。

3.2 LZW算法的改進

對LZW算法的改進,主要從提高代碼執行的效率和進一步提高壓縮比例兩個方面進行。

3.3 實現零搜索

LZW 算法在早期由于內存空間的限制,編碼表不能過大,但這樣導致以字頭碼和字尾碼建立索引時,要依賴于一個有效的索引公式。但不同的字頭碼和字尾碼可能產生相同的索引值,字典存放地址也就可能會被占用,于是還得查找一個自由的地址空間,這樣使得算法在查找過程上開銷不少。為了使根據字頭碼和字尾碼建立的索引值不重復,可以以其本身的值合成為內存地址,依靠指針進行定位,從而不再需要查找過程。如今32位操作系統成為主流,其尋址能力可達4GB,再加上硬件設施大大提高,使得上述方法成為可能。在標準數據處理上采用這種方法,編碼表實際使用內存空間僅為2MB(2^20)。

3.4 動態編碼

使用動態編碼長度進一步提高壓縮率。這種方法允許壓縮代碼長度的更改,即利用不固定長度的代碼存儲壓縮數據。

采用動態編碼長度存儲,編碼是從9位開始的,數據存儲也是從9位開始,直到編碼增加到10位時,存儲代碼才增加到10位。處理的過程的簡單代碼:

//shiftbits: 用于位處理,作臨時位

//runbits: 當前處理位

// code: 存儲的數據

tempcode= code* 2^shiftbits+ tempcode;

shiftbits= shiftbits+ runbits;

while (shiftbits>= 8)

{

blockbuf(i) = tempcode h00ff;

i= i+ 1;

tempcode= tempcode\(2^8);

shiftbits= shiftbits-8;

// loop;

}

在LZW算法的基礎上實現零搜索和動態編碼,可以進一步提高算法的效率。

3.5 基于相同DEM數據不同壓縮比率的壓縮測試

在壓縮每一份DEM數據時,可以通過控制壓縮比率,進行測試,尋求可能得到的最佳壓縮效率值,供使用參考。

文章隨機選用了兩份數據,在分別控制其壓縮比率為:90%,80%,70%,60%,50%,40%,30%,20%,10%的條件下,進行壓縮測試,得到結果分別如表1,表2。

從表1、表2可以明顯得出:(1)壓縮時間與壓縮比例呈負相關。即壓縮比值越小(壓縮后的文件越小),所消耗的壓縮時間越長,這一點正好符合實際的預想。(2)壓縮效率W與壓縮比例呈明顯的負相關。即隨著壓縮比值的變小,壓縮效率明顯的增大。盡管在壓縮的過程中,壓縮時間有所增加,但并不會影響到壓縮效率的增大。(3)在實際應用時,為了得到最大的壓縮效率值,通常應將文件進行最大化的壓縮。

參考文獻

[1]吳樂南.數據壓縮[M].電子工業出版社,2000.

作者簡介:畢記省(1978-),女,遼寧省大連市人,工作單位:61206部隊,職務:工程師,研究方向:測繪。

主站蜘蛛池模板: 欧美亚洲国产一区| 欧美成人免费一区在线播放| 爆乳熟妇一区二区三区| 国外欧美一区另类中文字幕| 国产麻豆永久视频| 久久青草精品一区二区三区| 一区二区日韩国产精久久| 日本欧美中文字幕精品亚洲| 丁香综合在线| 亚洲综合片| 波多野结衣久久高清免费| 欧美亚洲国产视频| 日本精品视频一区二区| 国产精品久久自在自2021| 国产永久在线视频| аv天堂最新中文在线| 91久久国产热精品免费| 玖玖精品视频在线观看| 小说区 亚洲 自拍 另类| 欧美在线视频a| 国产成人调教在线视频| 国产SUV精品一区二区6| 国产91精品久久| 国产免费福利网站| 国产人妖视频一区在线观看| 欧美国产成人在线| 欧美亚洲第一页| 精品国产乱码久久久久久一区二区| 亚洲欧美日韩另类| 国产一线在线| 国产激爽大片在线播放| 在线看片免费人成视久网下载| 18禁高潮出水呻吟娇喘蜜芽| 国产麻豆精品手机在线观看| 国产精品一区二区无码免费看片| 久久99久久无码毛片一区二区| 福利小视频在线播放| 国产精品浪潮Av| 2021天堂在线亚洲精品专区| 性欧美在线| 四虎成人精品| 亚洲黄色成人| 精品国产一区二区三区在线观看| 亚洲成肉网| 久久semm亚洲国产| 国产精品爽爽va在线无码观看 | 国产午夜精品鲁丝片| 欧美日韩中文国产| 一级一级一片免费| 亚洲高清无码久久久| 一边摸一边做爽的视频17国产 | 欧洲一区二区三区无码| 免费一级毛片在线播放傲雪网| 在线国产综合一区二区三区| 精品国产三级在线观看| 91年精品国产福利线观看久久| 成人伊人色一区二区三区| 日本三级欧美三级| 欧美亚洲日韩中文| 精久久久久无码区中文字幕| 国产精品 欧美激情 在线播放| swag国产精品| 国产农村精品一级毛片视频| 国产主播喷水| 日韩AV手机在线观看蜜芽| 伊伊人成亚洲综合人网7777| 欧美一级视频免费| www亚洲精品| 国产毛片基地| 午夜不卡福利| 欧美日本中文| 亚洲另类色| 女同国产精品一区二区| 色综合久久无码网| 在线观看亚洲成人| 黄色三级网站免费| 日韩一级毛一欧美一国产| 久久久久人妻一区精品| 91在线免费公开视频| 青青草欧美| 一级黄色欧美| 日韩色图区|