《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 適于空間TDICCD相機的圖像壓縮系統設計
適于空間TDICCD相機的圖像壓縮系統設計
來源:電子技術應用2013年第1期
李 進1,2,金龍旭1,韓雙麗1,張 宇1,呂曾明1,郝賢鵬1
1.中國科學院長春光學精密機械與物理研究所,吉林 長春130033; 2.中國科學院研究生院,北京100039
摘要: 提出了一種適于空間TDICCD相機的復雜度適中、高性能的圖像壓縮系統。其壓縮系統主要分為離散小波變換(DWT)單元和位平面編碼(BPE)單元。DWT采用兩個并行的9/7整數1D DWT完成2D DWT;BPE單元從掃描方法、并行掃描、轉移字存儲及并行計算方面對傳統CCSDS算法進行了改進,使其更適合CCD空間相機的應用。最后,使用地面檢測設備對設計的圖像壓縮系統進行了試驗測試。實驗結果表明,該圖像壓縮系統可以穩定可靠地工作,與傳統壓縮系統相比,平均PSNR提高了0.97 dB,具有較高的數據吞吐率,在系統時鐘頻率為50 MHz時數據吞吐率達到12.8 Mpixels/s。非常適于空間TDICCD相機的應用。
中圖分類號: TP391.4
文獻標識碼: A
文章編號: 0258-7998(2013)01-0017-03
Design of image compression system for space TDICCD camera
Li Jin1,2,Jin Longxu1,Han Shuangli1,Zhang Yu1,Lv Zengming1,Hao Xianpeng1
1.Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033,China; 2.Graduate School of Chinese Academy of Sciences,Beijing 100039,China
Abstract: The paper proposes a novel image compression system with moderate complexity and high performance for space TDICCD camera. The compression system is mainly divided into discrete wavelet transform(DWT) and bit-plane encoding(BPE). Two parallel integer 9/7 1D DWT are used to implement 2D DWT. From scan method, parallel scanning, storage of transition word and calculating in parallel, the CCSDS algorithm in BPE module is improved to make it more suitable for the application of space CCD camera. Finally, the experiments are performed using the ground test equipment. The experiments results show that the proposed image compression can work stably and reliably,compared with the traditional image compression system, the proposed compression system can improve the average PSNR by 0.97 dB,and the compression system proposed has higher throughput which achieves 12.8 Mpixels/s at the frequency of 50 MHz. Therefore,it is suitable for the application of space TDICCD camera.
Key words : space TDICCD camera;image compression;CCSDS

    隨著空間TDICCD相機空間分辨率和覆蓋寬度指標的不斷提高,CCD相機圖像數據量呈指數增加,而現有的機載存儲器容量有限,使數傳系統帶寬受限,無法適應空間CCD圖像的海量數據[1-2]。因此,必須對CCD圖像進行壓縮。

    空間CCD相機圖像壓縮不同于其他壓縮場合,它要求整個壓縮系統具有實時性且采用硬件設計,但存儲資源和板面十分有限,而遙感圖像資源又十分寶貴。因此,可選用的壓縮算法復雜度不能太高而又要求具有較好的壓縮性能。下面介紹三種壓縮算法的優缺點:JPEG2000[3]具有較好的壓縮性能,然而其算法復雜度很高,難以通過硬件實現和達到實時性的要求;SPIHT算法[4]抗錯能力很差;CCSDS壓縮算法[5]專門針對深空應用,其復雜度適中,壓縮性能和JPEG2000相當。因此,本文選用CCSDS壓縮算法作為壓縮系統的設計理念。然而,CCSDS壓縮算法僅推薦了一些壓縮規范,具體編碼器的設計需根據各種應用場合進行設計。
    本文在參考國內外相關技術的基礎上,根據背景項目需求,結合TDICCD圖像特點,從工程應用的角度提出了一種基于CCSDS壓縮算法的空間TDICCD相機圖像壓縮系統。
1 壓縮系統的提出
    CCSDS壓縮算法總體上由離散小波變換(DWT)和位平面編碼器(BPE)兩部分組成,如圖1所示。DWT用來去除圖像空間相關性,BPE用來編碼去除相關性后的數據。
    根據上述CCSDS算法原理,本文設計的CCD圖像壓縮系統組成如圖2所示。
2 關鍵技術
2.1 離散小波變換VLSI設計

    CCSDS的離散小波變換使用3級二維9/7 DWT,包括浮點型和整形。浮點型在有損壓縮時具有很高的壓縮性能,而整形主要應用在無損壓縮。空間CCD相機電子學圖像壓縮單元的主處理器選擇FPGA,但FPGA處理浮點運算十分麻煩。因此,本文壓縮系統采用9/7提升整數小波變換。9/7提升整數小波變換預測與更新步驟為:


    塊內DC系數采用DPCM編碼方法可以取得較好的編碼性能。本文設計的AC系數BPE編碼結構如圖5所示。

其中,OR為邏輯“或”,valij是類型i的第j個系數的值,n[i]是最大深度。由于僅需要訪問一次系數,因此訪問存儲器次數可以減少3倍。
    (2)并行掃描:BPE每個段含有16個塊,本文對16個塊獨立進行掃描處理,即采用16個掃描模塊(Scan0~Scan15)并行掃描系數。每個模塊掃描一個塊,掃描結果將轉移字存儲在RAM中,極大地提高了掃描性能。
    (3)轉移字存儲:熵編碼模塊由編碼選擇計算模塊(CalcOption)和編碼模塊(Encoding)組成。這兩個模塊需要訪問存儲器的轉移字,但是CalcOption僅需要長度大于1的轉移字,它并不需要訪問所有的轉移字。因此,為了加速這個模塊的計算,在存儲轉移字的同時將長度大于1的轉移字復制到另一個存儲器中,CalcOption計算時只需訪問長度大于1的轉移字的存儲器即可,大大縮短了計算時間。
    (4)并行計算:在編碼前,Rice熵編碼模塊需要最優編碼選擇(它是CalcOption模塊的輸出),在1 bit平面的編碼選擇計算時需要訪問16個塊中的轉移字。為此,本文設計了兩個相同且并行工作的模塊,一個是訪問Block0~Block7的訪問字,另一個是訪問Block8~Block15的訪問字。通過比較兩個模塊的結果選擇出最優編碼。
3 實驗結果
    為了驗證本文提出的壓縮系統的可行性,使用地面檢測系統對其進行測試。地面檢測系統向壓縮電路板發送測試圖像,壓縮系統將圖像壓縮、解壓后經Camera Link傳輸到PC機上進行分析,得到如圖6所示的重構圖像。由圖6可知,本文提出的壓縮系統是可行的。

 

 

    為了測試本設計的壓縮系統性能,地面檢測系統向壓縮系統發送各種測試圖像進行實驗,并與傳統方法進行比較,實驗結果如表1所示(壓縮比為8:1)。
 

    本文提出的圖像壓縮系統可以穩定可靠地工作,由以上實驗數據表明,本系統非常適于航空面陣CCD相機的應用,為空間TDICCD相機圖像壓縮提供了一種很好的解決方案。
參考文獻
[1] 李彬,張建華,吳增印.一種適合星載多光譜圖像的壓縮算法研究[J].航天返回與遙感,2011,32(1):28-32.
[2] 王建軍,劉波.適于硬件實現的無損圖像壓縮[J].光學精密工程,2011,19(4):922-928.
[3] Chang-Hoon Son,Ji-Won Kim,Sung-Gun Song,et al.Low complexity embedded compression algorithm for reduction of memory size and bandwidth requirements in the JPEG2000 encoder[J].IEEE Transaction on Computer Electronics,2010,56(4):2421-2429.
[4] 劉永征,劉學武,胡炳樑,等.基于ADV212的JPEG2000 靜態圖像壓縮系統設計[J].電子器件,2009,32(3):504-508.
[5] 鄧宸偉,趙保軍.一種快速改進型SPIHT算法[J].北京理工大學學報,2010,30(4):478-482.
[6] SNCHEZ J E,AUGE E,SANTAL J,et al.Review and implementation of the emerging CCSDS recommended standard for multispectral and hyperspectral lossless image coding[C].IEEE International Conference on Data Compression,Communications and Processing.2011:222-228.
[7] 陳哲,凃國防,張燦,等.基于FPGA的CCSDS圖像數據壓縮系統的設計[J].中國科學院研究生院學報,2011,28(1):101-107.
[8] CORSONELLO P,PERRI S.Low bit-rate image compression core for on board space applications[J].IEEE  Transaction  on Circuits and Systems for Video Technology,2006,16(1):114-128.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 欧美成人精品a∨在线观看| 里番肉本子同人全彩h| 好吊妞欧美视频免费高清| 久久久久亚洲AV无码专区首JN| 手机看片1024旧版| 欧美成人一区二区三区在线观看 | 日韩aⅴ人妻无码一区二区| 亚洲国产欧美国产综合一区| 特级黄色一级片| 内射人妻视频国内| 西西人体44rt大胆高清日韩 | 国产精品久久国产精品99盘| katsumi精品作品在线播放| 日产精品一致六区搬运| 亚洲一区二区三区91| 色播在线观看免费| 国产精品无码专区在线播放| tstye.cn| 成人精品一区二区三区中文字幕| 久久男人的天堂色偷偷| 欧美一级看片免费观看视频在线| 亚洲美女又黄又爽在线观看| 精品无码无人网站免费视频 | 久久一区二区三区免费播放| 最近更新在线中文字幕一页| 亚洲欧美另类在线观看| 班主任丝袜脚夹茎故事| 啊灬啊别停灬用力啊岳| 青青草成人影视| 国产粗话肉麻对白在线播放| 91精品视频在线| 天天影视色香欲综合免费| 七月婷婷精品视频在线观看| 日本一道高清一区二区三区| 亚洲AV人无码综合在线观看| 欧美日韩一区二区在线视频| 亚洲视频在线观看免费| 精品一区二区在线观看1080p| 国产一卡二卡四卡免费| 欧美大黑bbb| 国产精品自产拍高潮在线观看|