《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 基于DSP和LBT的遙感圖像數據壓縮系統設計

基于DSP和LBT的遙感圖像數據壓縮系統設計

2008-04-18
作者:王繼東,羅武勝,魯 琴

  摘 要: 在綜合考慮成本、功耗、數據接口和處理能力的基礎上,提出了一種多DSP+FPGA的硬件設計方案。壓縮算法" title="壓縮算法">壓縮算法選擇基于雙正交疊式變換和簡化SPIHT的低復雜度圖像壓縮" title="圖像壓縮">圖像壓縮方法。對壓縮算法從PC機向DSP移植過程中的一些關鍵技術進行了研究。最后以一組遙感灰度圖像為樣本,用4:1和8:1兩種壓縮比" title="壓縮比">壓縮比對數據壓縮系統" title="壓縮系統">壓縮系統進行測試。測試表明數據壓縮系統設計合理,實際工作能滿足圖像質量和高速實時處理要求。
  關鍵詞: 遙感圖像數據壓縮 LBT 多DSP+FPGA 并行處理


  數據壓縮系統是衛星數傳分系統的前端模塊,接收并壓縮星載CCD相機的圖像數據。壓縮后的碼流通過固存設備傳輸給衛星發射機進行發射,進入數傳信道。某衛星星載多個線陣CCD相機,相機時鐘頻率為50MHz,幀周期為0.77ms,每幀數據為4 096字節,總碼速率為725Mbps。要求以1:1、4:1和8:1三種壓縮模式壓縮相機的圖像數據,輸出速率在8:1模式下小于100Mbps,在4:1模式下小于200Mbps。并且,機械特性、熱特性、電特性等符合接口數據單要求。
  自2000年以來,筆者在國外著名學者Malvr提出的雙正交重疊變換[1](LBT)的基礎上系統地研究了整數(重疊+DCT)的塊變換算法以及低復雜度的存儲編碼算法,使其圖像壓縮質量與JPEG 2000推薦的小波方法近似。由于克服了邊緣效應,因而質量明顯高于JPEG壓縮方法,而且計算復雜度與存儲量又比小波方法有顯著改善。
  目前的衛星遙感圖像壓縮系統硬件方案大多基于高性能可編程邏輯器件FPGA[2-4]。但這種方案整系統成本居高不下,且FPGA存在單粒子翻轉效應。因此,筆者提出一種多DSP+FPGA的硬件設計結構,使用DSP取代FPGA完成核心算法,而僅用一個FPGA進行管理和控制。該硬件設計成本較低。
1 基于雙正交疊式變換的低復雜度圖像壓縮方法
1.1 雙正交重疊變換的快速整數實現

  在有損壓縮中,通常先對圖像矩陣進行正交/雙正交變換,使能量分布集中,表示更為稀疏。離散余弦變換(DCT)由于具有良好的去相關效果,并且存在相應的快速算法,應用廣泛。雙正交重疊變換繼承了DCT 計算簡便、存儲要求低的特點,同時克服了DCT的塊效應。這里以LBT為藍本提出雙正交重疊變換的快速整數實現算法[5],所有系數均采用分母為2的冪、分子為整數的分數近似,從而使整個變換過程只需要整數加法和位移運算。圖1給出了一維binLBT的實現流程,二維變換按先行后列的順序分別進行一維變換。


1.2 零樹編碼的簡化與改進
  SPIHT作為一種高效零樹編碼方法,對位平面進行了集合劃分,將大量的非重要位0集中到幾個具有特定模式的集合里面,并對含有重要位的此類集合進行劃分,直至將集合劃分為具體的元素。LBT系數塊中存在著類似零樹結構。圖2中給出了模仿小波變換中樹結構的LBT塊變換中的零樹劃分方法,其中每一個線框對應著一個系數,實線則將64個系數分為10個子帶。由于塊變換具有集中能量的作用,系數的能量由左上到右下逐漸減少。


  在每一子帶中,首先使用Golomb方法編碼,再將其輸出碼流輸入到MQ編碼器,進行下一步的編碼。零樹編碼過程應用了零樹結構中父子節點間的相關性,需要在已知父節點的情況下定位它的子節點。因此,在LBT系數輸出后進入編碼器前,利用線性索引的方法對LBT系數重新排序,將其放置在一維數組里。
2 并行多DSP+FPGA的硬件設計方案
2.1 系統硬件整體框圖
  數據壓縮系統硬件總體框圖如圖3所示。2x-1路串行CCD數據通過LVDS接口多路并行進入FPGA進行時序轉換,每個DSP通過兩個串口以EDMA方式從FPGA讀取兩路相機數據并緩存、壓縮編碼,整個數據壓縮系統需要x個DSP并行處理" title="并行處理">并行處理。壓縮后碼流數據通過串口輸出到FPGA,FPGA重新緩存、組幀、時序轉換后輸出到固存設備。碼流數據輸出、遙控指令輸入、遙測信號輸出和電源的接口均通過底板總線和數傳綜合處理器連接。


2.2 器件選擇
  DSP選擇TMS320C6416,它是TI公司于2000年推出的一款具有C64XX系列新內核的高性能DSPs芯片。TMS320C6416采用一種高性能的先進的VLIW(非常長指令字)結構,其內部具有8個并行處理單元。因單指令字長為32位,8個指令可組成長達256位的指令包,由內部專門的指令分配模塊同時分配到8個處理單元同時運行。因此在600MHz主頻時,TMS320C6416的最大處理能力高達4800MIPS(百萬條指令/秒)[3]。TMS320C6416核心電壓為1.2V,外圍電壓為3.3V,主頻為400MHz~1GHz,并且在600MHz主頻下,能夠提供833B級器件[6]。
  FPGA選用X2V3000-5FG676C,該型號屬于Xlinix公司的VirtexTM-II系列,300萬門,676個管腳中包括484個I/O管腳。Xlinix FPGA的基本特點是由可配置邏輯塊(CLB)、輸入/輸出塊(IOB)以及可編程互連資源組成,另外還包括三態緩沖器、全局時鐘緩沖器和邊界掃描邏輯。CLB中包含有查找表(LUT)、寄存器和進位邏輯,IOB中包含DDR寄存器。存儲器資源主要包括分布式SelectRAM/ROM以及18KB的塊狀SelectRAM。
2.3 接口設計
  線陣CCD相機圖像灰度數據以串行方式及LVDS信號電平輸出。為了便于DSP串口接收,由FPGA進行電平轉換,并依據相關串行協議進行時序轉換。而壓縮圖像編碼則經DSP串口輸出,由FPGA進行電平轉換,并依據壓縮機輸出接口時序進行相應的轉換。
  遙控機輸出線有指令線、地線,在使用端上拉。指令整形輸出后如需要負脈沖可再外加一級反相器或在FPGA內部實現。遙測接口分為模擬遙測、數字遙測和數據遙測三部分,模擬遙測主要針對電源(5V、1.5V、1.4V等)進行遙測,遙測輸出電平為0~5V;數字遙測主要對分機中關鍵器件工作狀態進行遙測,遙測輸出電平為TTL電平;數據遙測主要對內部運行狀態進行遙測。
3 壓縮算法在DSP實現中的關鍵技術及并行處理
3.1 C6000系列CPU結構與流水線
  C6000系列CPU采用哈佛結構,指令取指與執行可以并行運行。程序總線寬度為256bit,每一次取指操作都是取8條指令,成為一個取指包。取指、指令分配和指令譯碼都具備每周期讀取并傳遞8條32位指令的能力。C64xx系列CPU有兩個數據通路A和B,每個通路有4個功能單元(.L、.S、.M和.D),不同的8個功能單元中的指令均可并行執行。
  現代微處理器把指令分成幾個子操作,每個子操作在微處理器內部可由不同的部件來完成。在同一時間內,可有多條指令交迭地在不同部件內處理,這種工作方式就是“流水線”(pipeline)工作方式。TMS320C6000的特殊結構可使多個指令包(每包最多8條指令)交迭地在不同部件內處理,大大提高了微處理器的吞吐量。
3.2 數據類型轉換與數據溢出問題
  TMS320C6000系列DSP的數據打包處理技術,可以使用寬長度的存儲器對短字長的數據訪問,這樣可使編譯出的代碼性能顯著提高。壓縮算法在DSP實現中,采用short代替int來存儲圖像像素值和變換后的系數,并確保不會產生數據溢出。

  對|T|的每一行求和,最大為2.8284。進行行列兩次變換,最終變換系數最大為圖像像素值的8倍。當圖像像素占8位或10位時,包括符號位1位,16位存儲變換系數不會溢出。
3.3 并行計算
  壓縮算法核心軟件結構如圖4所示。


  各子函數采用匯編語言編寫,在C6000系列DSP中優化代碼的關鍵是如何實現代碼的并行。針對C64XX系列處理器的指令特點,采取以下并行處理措施:
  (1)雙通路。處理系數平均安排,分別分布在A、B兩通路;
  (2)數據打包處理技術。用LDW和STW一次讀取和存儲兩個16位系數;
  (3)半字操作指令。每條指令處理兩個16位系數;
  (4)多功能單元。兩通路內各8個系數的計算充分利用L、S、M和D四個功能單元。
4 實驗結果與結論
  以一組40幅中科院遙感所提供的1024×1024×8圖像為樣本,用4:1和8:1兩種壓縮比,對遙感圖像壓縮系統樣機進行測試。測試結果如下:
  (1)壓縮比為4:1時,PSNR平均40dB以上,最低38dB;壓縮比為8:1時,PSNR平均35dB以上,最低32dB。
  (2)對1024×1024×8圖像,壓縮比為4:1時,單DSP處理時間在64ms以下;壓縮比為8:1時,單DSP處理時間在48ms以下,為優化前時間的1/30。
  (3)單DSP內部RAM能滿足2路相機數據及中間系數緩存要求;
  (4)單路功耗在0.5W以下,整機功耗不足15W。
  結果表明,數據壓縮系統設計合理,實際工作能滿足圖像質量和高速實時處理要求。但從人工判圖的結果看,8:1壓縮時,算法小目標保持情況不如JPEG2000。系統目前已進入初樣階段,希望在算法尤其是編碼算法上繼續研究并優化,進一步提高圖像質量。
參考文獻

[1] MALVAR H S.Biorthogonal and nonuniform lapped transforms for transform coding with reduce blocking and ringing artifacts.IEEE Transactions on Signal Processing.1998,46(4):1043-1053.
[2] 肖江.衛星干涉光譜圖像編碼技術研究.西安電子科技大學博士學位論文,2004
[3] 陳超.高速傳輸圖像壓縮系統設計與實現.遙測遙控,2004,(7).
[4] 周梅,張志敏,鄧云凱.星載SAR原始數據壓縮模塊的FPGA實現,現代雷達,2006,28(2).
[5] 鐘廣軍,成禮智,陳火旺.雙正交重疊變換的整數實現算法與圖像壓縮.電子學報,2001,29(11):2001.
[6] TMS320C6414,TMS320C6415,TMS320C6416 FIXED-POINT DIGITAL SIGANAL PROCESSORS.Texas Instruments Incor porated,October 2002.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          99精品国产福利在线观看免费| 激情欧美日韩一区| 国产在线一区二区三区四区| 99热精品在线观看| 久久精品国产亚洲一区二区| 午夜精品久久久久久99热| 午夜欧美视频| 日韩午夜激情av| 欧美成人午夜免费视在线看片| 欧美日韩视频| 亚洲国产精品第一区二区三区| 国产精品午夜春色av| 久久久水蜜桃av免费网站| 亚洲午夜精品17c| 美女在线一区二区| 久久激情视频久久| 久久久久91| 欧美日韩国产在线看| 亚洲欧美一区二区三区久久| 久久久久国产精品一区二区| 欧美精品成人91久久久久久久| 国产一区二区精品| 激情六月综合| 在线视频精品| 国产女主播一区二区三区| 国产日韩精品在线播放| aa亚洲婷婷| 久久久999成人| 欧美韩日视频| 国产精品色一区二区三区| 亚洲在线视频| 亚洲第一精品夜夜躁人人躁| 免费久久久一本精品久久区| 久久久精品国产一区二区三区| 国产精品www网站| 老司机免费视频久久| 欧美激情亚洲| 男女av一区三区二区色多| 欧美视频在线免费| 国产日韩欧美成人| 国内自拍视频一区二区三区| 夜夜嗨网站十八久久| 国产欧美日韩伦理| 老司机免费视频一区二区三区| 久久精品一区| 亚洲精品在线三区| 亚洲激情第一区| 久久精品中文字幕免费mv| 亚洲免费一级电影| 一区二区三区免费在线观看| 狠狠久久五月精品中文字幕| 欧美亚洲成人精品| 国产精品成人免费精品自在线观看| 激情成人综合| 亚洲欧美日韩国产中文在线| 欧美α欧美αv大片| 狠狠久久五月精品中文字幕| 亚洲一区三区视频在线观看| 国产精品精品视频| 国产欧美一区二区三区国产幕精品| 日韩视频免费在线| 亚洲欧美成人| 欧美成年人网站| 欧美专区日韩专区| 久久精品视频在线观看| 欧美日韩国产小视频在线观看| 在线日本高清免费不卡| 国模套图日韩精品一区二区| 亚洲欧美视频在线观看| 欧美ab在线视频| 亚洲欧美福利一区二区| 亚洲中字黄色| 国产精品婷婷午夜在线观看| 亚洲福利视频一区| 国产精品国产三级国产专区53| 欧美精品一区在线| 欧美午夜久久| 国产精品影音先锋| 夜夜嗨av一区二区三区中文字幕| 99re热这里只有精品免费视频| 亚洲精选大片| 亚洲每日在线| 亚洲神马久久| 国产精品视频免费观看www| 欧美一区深夜视频| 99精品视频免费| 最新成人在线| 欧美一区二区三区电影在线观看| 国产亚洲a∨片在线观看| 欧美精品一区三区| 亚洲精品一区二区三区在线观看| 国产精品欧美日韩一区二区| 欧美日韩国产片| 亚洲电影毛片| 一本高清dvd不卡在线观看| 久久精品视频导航| 美女精品一区| 亚洲国产日韩欧美在线动漫| 国产伦精品一区二区三区| 欧美性久久久| 99riav1国产精品视频| 午夜精品一区二区三区电影天堂| 尤物yw午夜国产精品视频| 模特精品裸拍一区| 亚洲免费在线视频一区 二区| 国产亚洲一区二区在线观看| 午夜精彩视频在线观看不卡| 久久久免费精品| 亚洲欧美国产日韩天堂区| 国产亚洲精品综合一区91| 欧美日韩免费观看一区三区| 国产日本欧美一区二区| 国产日韩精品综合网站| 欧美激情精品久久久久久大尺度| 韩国在线视频一区| 日韩亚洲成人av在线| 蜜臀av性久久久久蜜臀aⅴ四虎| 影音先锋日韩有码| 亚洲精品中文字幕有码专区| 国产精品老女人精品视频| 亚洲色图综合久久| 久久激情综合网| 久久久久久久久久久久久女国产乱| 亚洲一级片在线看| 一区二区三区免费网站| 蜜桃久久精品乱码一区二区| 亚洲一区二区三区四区视频| 一区二区在线观看av| 国模 一区 二区 三区| 午夜一区二区三区不卡视频| 国产精品劲爆视频| 久久九九热re6这里有精品| 日韩视频免费大全中文字幕| 亚洲毛片一区二区| 亚洲综合视频在线| 精品成人一区二区| 亚洲精品一区二区三| 国产视频一区在线观看| 亚洲精品欧美在线| 欧美日韩一区二区精品| 亚洲六月丁香色婷婷综合久久| 午夜在线成人av| 久久久久久久久久码影片| 激情欧美一区二区三区在线观看| 老司机凹凸av亚洲导航| 欧美日韩国产专区| 国产一区久久久| 午夜免费日韩视频| 亚洲精品日韩激情在线电影| 亚洲国产成人tv| 亚洲综合日韩在线| 亚洲欧洲精品一区二区| 久久一二三区| 久久成人18免费网站| 国产欧美日韩精品专区| 日韩一级不卡| 99国产精品视频免费观看| 免费人成网站在线观看欧美高清| 亚洲欧美日韩国产中文在线| 欧美在线免费视频| 国产午夜久久久久| 中文av一区特黄| 国产精品久久久久久久久久尿| 免费看亚洲片| 免费成人性网站| 欧美激情一区二区三区四区| 国产精品久久久久久久一区探花| 久久久成人精品| 亚洲国内高清视频| 免费高清在线一区| 美女视频一区免费观看| 久久精品一二三| 久久国产主播| 欧美精品色网| 久久国产精品久久久久久| 美女国内精品自产拍在线播放| 国产亚洲欧美日韩美女| 欧美日韩1区2区| 美女精品在线观看| 日韩一区二区免费看| 午夜精品999| 99国产精品久久久| 欧美日韩一区三区| 久久精品动漫| 国产精品日韩在线一区| 99精品视频免费观看| 国产一区二区三区四区在线观看| 亚洲第一精品在线| 国产精品久久综合| 国产一区日韩欧美| 国产精品一区二区在线观看| 国产精品一区二区三区久久| 亚洲人成网站精品片在线观看| 国产精品久久久久久久久久免费看| 亚洲午夜精品久久| 欧美国产视频日韩| 亚洲精品国产精品乱码不99| 国产欧美日韩一区二区三区在线观看| 亚洲高清电影| 亚洲国产综合91精品麻豆| 欧美成人久久| 狠狠色综合网站久久久久久久| 夜夜爽夜夜爽精品视频| 91久久中文字幕| 国产女人水真多18毛片18精品视频| 欧美高清自拍一区| 一本久道久久综合婷婷鲸鱼| 亚洲人成在线免费观看| 狠狠色伊人亚洲综合成人| 亚洲欧美一区二区精品久久久| 欧美护士18xxxxhd| 欧美色精品在线视频| 亚洲精品美女在线| 国产欧美日韩一区二区三区| 亚洲一区二区毛片| 亚洲电影下载| 欧美日韩免费区域视频在线观看| 国产午夜精品美女毛片视频| 亚洲一区二区不卡免费| 欧美精品在线极品| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲国产99| 亚洲欧美区自拍先锋| 欧美日韩综合在线免费观看| 欧美天堂亚洲电影院在线观看| 国产精品99久久久久久白浆小说| 国产精品久久久久7777婷婷| 久久综合九色综合欧美就去吻| 欧美日韩亚洲一区二区三区| 亚洲欧洲三级电影| 国产自产v一区二区三区c| 久久不见久久见免费视频1| 免费成人av在线看| 国产亚洲成精品久久| 一区免费视频| 国内精品视频一区| 亚洲精品一区二区三区在线观看| 久久国产精品99精品国产| 欧美 日韩 国产一区二区在线视频| 亚洲精品男同| 欧美三级日本三级少妇99| 欧美日本在线视频| 亚洲一品av免费观看| 欧美性生交xxxxx久久久| 国产精品免费一区豆花| 欧美视频在线观看免费网址| 免费av成人在线| 午夜精品久久久久久久久久久久久| 久久香蕉国产线看观看网| 日韩视频永久免费| 国产一区二区精品久久91| 久久免费视频这里只有精品| 久久免费观看视频| 亚洲图色在线| 亚洲综合首页| 日韩午夜激情av| 欧美成年人视频网站欧美| 亚洲激情偷拍| 一区二区日韩| 国产美女精品视频| 亚洲福利视频一区| 欧美精品国产| 欧美三区美女| 欧美激情精品久久久久久大尺度| 黄网动漫久久久| 亚洲精品欧美日韩| 99热这里只有成人精品国产| 国产精品外国| 久久色在线观看| 亚洲欧洲精品成人久久奇米网| 欧美亚洲一区二区在线| 亚洲欧美制服另类日韩| 亚洲欧洲一区二区在线播放| 亚洲精品激情| 国产午夜精品久久| 91久久精品一区二区别| 亚洲精品视频免费观看| 亚洲欧美日韩另类| 男人的天堂成人在线| 亚洲一区观看| 欧美日韩亚洲综合一区| 美女视频黄免费的久久| 午夜精品久久久久久久男人的天堂| 99精品免费| 女女同性精品视频| 免费成人av在线看| 国产欧美精品一区二区三区介绍| 亚洲一区在线免费观看| 欧美理论电影网| 亚洲精品乱码久久久久久日本蜜臀| 午夜精品免费视频| 黑人中文字幕一区二区三区| 国产综合色一区二区三区| 欧美色道久久88综合亚洲精品| 国自产拍偷拍福利精品免费一| 日韩视频中文| 欧美精品成人91久久久久久久| 亚洲高清影视| 中文一区二区在线观看| 欧美在线播放高清精品| 久久久女女女女999久久| 欧美伦理一区二区| 1024亚洲| 一区二区三区高清在线观看| 久久精品91久久久久久再现| 亚洲免费大片| 99人久久精品视频最新地址| 国产精品激情偷乱一区二区∴| 国产一区二区精品久久99| 欧美国产精品| 亚洲国产欧美一区二区三区丁香婷| 欧美主播一区二区三区| 亚洲高清视频一区| 久久成人免费网| 欧美午夜精品电影| 一本色道久久综合亚洲精品按摩| 欧美亚洲一级| 亚洲视频精选| 国产精品欧美日韩一区| 久久夜色撩人精品| 精品不卡视频| 欧美天堂在线观看| 国产午夜精品久久久久久久| av成人动漫| 国产嫩草一区二区三区在线观看| 最新亚洲一区| 激情综合在线| 99在线观看免费视频精品观看|