《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于ADV212的雷達圖像壓縮傳輸系統(tǒng)
基于ADV212的雷達圖像壓縮傳輸系統(tǒng)
2015年電子技術應用第11期
祁志恒1,姜 喆2,張 為1
(1.天津大學 電子信息工程學院,天津300072;2.北京大學 工學院,北京100871)
摘要: 針對雷達圖像數(shù)據(jù)量大實時性要求高的特點,設計了一種新的基于FPGA和ADV212的雷達圖像壓縮與傳輸系統(tǒng),實現(xiàn)對4 096級方位量化和最大4 096級距離量化的雷達圖像進行實時JPEG2000壓縮。通過所設計的分片壓縮方式把雷達圖像分段,每段分別壓縮,并配合乒乓緩存來減小壓縮到傳輸?shù)难訒r。系統(tǒng)基于可配置設計,可配置圖像的壓縮率及雷達圖像的分辨率。采用ADV212實現(xiàn)對圖像的壓縮,F(xiàn)PGA實現(xiàn)各功能模塊,W5500實現(xiàn)數(shù)據(jù)傳輸。實驗結果表明,系統(tǒng)能夠實現(xiàn)對雷達圖像實時壓縮和傳輸?shù)囊蟆?
中圖分類號: TN958
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2015.11.022

中文引用格式: 祁志恒,姜喆,張為. 基于ADV212的雷達圖像壓縮傳輸系統(tǒng)[J].電子技術應用,2015,41(11):78-80,84.
英文引用格式: Qi Zhiheng,Jiang Zhe,Zhang Wei. Radar image compress and transfer system based on ADV212[J].Application of Electronic Technique,2015,41(11):78-80,84.
Radar image compress and transfer system based on ADV212
Qi Zhiheng1,Jiang Zhe2,Zhang Wei1
1.School of Electronic Information Engineering,Tianjin University,Tianjin 300072,China; 2.College of Engineering,Peking University,Beijing 100871,China
Abstract: A radar image compress and transfer system based on ADV212 and FPGA is designed to process the data of radar,which has 4 096 quantization levels of orientation and 4 096 quantization levels of distance. Time cost form compression to transfer decreases because a new method of radar image compression is proposed, the radar image is devided into tiles and each tile is compressed respectively, and the ping-pang buffer strategy is used. The compression ratio of the system and the image resolution are configurable. ADV212 is used to compress the image, compressed data is sent to network by W5500, and other modules is implemented in FPGA. The experiments show that the system meets the requirement of real-time radar image processing.
Key words : radar image;ADV212;JPEG2000;compress by tiles;transfer


0 引言

  雷達在現(xiàn)代海上交通運輸中發(fā)揮著不可替代的作用。雷達圖像具有分辨率高、數(shù)據(jù)量大、實時性要求高等特點,現(xiàn)代雷達獲取的有效數(shù)據(jù)可達100 Mb/s~200 Mb/s,巨大的數(shù)據(jù)量為雷達圖像的傳輸與存儲帶來了一定的困難[1]。目前雷達數(shù)據(jù)采用PCI總線或光纖等傳輸方式,雖然可以實現(xiàn)高帶寬,但是在傳輸距離和成本上受到限制,而以太網(wǎng)傳輸距離遠、成本低,配合數(shù)據(jù)壓縮可以用來傳輸海量雷達數(shù)據(jù),并方便雷達數(shù)據(jù)共享及遠程岸上站點或移動設備接收。JPEG2000作為新一代靜態(tài)圖像壓縮標準非常適合雷達圖像的壓縮[2-3],相比于JPEG等靜態(tài)圖像壓縮算法,JPEG2000有以下優(yōu)點[4]:(1)可以支持有損和無損壓縮;(2)支持更大的圖像分辨率;(3)感興趣區(qū)域編碼(ROI);(4)抗誤碼性;(5)圖像加密等。ADV212[5-7]是一款單芯片JPEG2000編解碼器,針對視頻和高帶寬圖像壓縮應用,使之能受益于JPEG2000 ISO/IEC15444-1圖像壓縮標準所提供的增強畫質與功能。該器件可實現(xiàn)JPEG2000圖像壓縮標準的計算密集型操作[8-9],并且提供完全兼容、適合多數(shù)應用的碼流產生方法[10]。

  本文在深入分析雷達圖像特點的基礎上,設計了一種低延時的適合雷達圖像實時壓縮并傳輸?shù)奶幚矸绞剑⒁源藶榛A設計了以FPGA和ADV212為核心的雷達圖像壓縮與傳輸系統(tǒng)。根據(jù)系統(tǒng)對空間的要求,所設計系統(tǒng)體積小、重量輕,可作為一個模塊添加到整體系統(tǒng)中,只占用很小的空間。

1 系統(tǒng)總體設計

  某型號雷達掃描周期為1.5 s,每個掃描周期共有4 096級方位量化,在探測距離最大時有4 096級距離量化,采樣精度為12 bit。本設計要求壓縮系統(tǒng)的采樣率達到16 MS/s,外形尺寸小于10 cm×10 cm,重量不超過200 g。

  基于以上需求,本系統(tǒng)采用支持JPEG2000的ADV212作為壓縮芯片,ADV212支持有損和無損壓縮,支持5/3和9/7小波變換。無損壓縮模式下,支持45 MS/s的數(shù)據(jù)輸入速率,有損模式下,支持65 MS/s的數(shù)據(jù)輸入速率。對于單分量靜態(tài)圖像,支持的最大分辨率為4 096×4 096,一片ADV212每幅圖像的采樣點最多為1.048 MB,單片ADV212即可滿足系統(tǒng)的指標要求。另外,系統(tǒng)采用W5500作為以太網(wǎng)傳輸芯片,采用Altera ep3c55 FPGA實現(xiàn)各功能模塊和系統(tǒng)控制。

  圖像壓縮系統(tǒng)主要由方向標定與預處理模塊、存取控制模塊、圖像壓縮模塊、數(shù)據(jù)傳輸模塊構成。整個壓縮過程如下:由信號采集前端接收雷達回波信號,捕獲正北方位標志和每個掃描脈沖的開始采樣點,丟棄超出范圍的采樣信號,將得到的數(shù)據(jù)經(jīng)預處理后交給存取控制模塊,存取控制模塊分塊將圖像乒乓緩存到兩片SDRAM中,在將數(shù)據(jù)存到1片SDRAM中的同時從另一片SDRAM中讀取圖像數(shù)據(jù),然后把數(shù)據(jù)和同步信號傳給圖像壓縮模塊;圖像壓縮的核心是ADV212,它由所配置的參數(shù)和同步信號處理圖像數(shù)據(jù),生成壓縮碼流,然后把生成的壓縮碼流送給傳輸模塊,經(jīng)網(wǎng)口把壓縮數(shù)據(jù)傳給上位機進行解碼并顯示。系統(tǒng)組成如圖1所示。

001.jpg

  如果將分辨率為4 096×4 096的圖像作為一整幅圖像進行壓縮,可利用幀間相關性,但代價是壓縮必須要等到雷達完成一周期后才能開始,從接收雷達信號到壓縮完傳輸?shù)难舆t是雷達旋轉周期的倍數(shù),對于實時性要求極高的雷達信號來說并不適合,因此本文設計了一種延遲更小的分片壓縮方式。將每個雷達旋轉周期內的各個掃描線以128個為一組作為一幅圖像,4 096個掃描線共分成32份,每張圖像的分辨率為128×4 096,如圖2。雷達旋轉360°/(4 096/128)=11.25°就可以開始對圖像進行壓縮,因此減小了接收到傳輸?shù)难訒r。

002.jpg

2 系統(tǒng)硬件設計

  系統(tǒng)采用FPGA實現(xiàn)各模塊的功能,利用FPGA強大的高速并行處理能力和方便的可配置能力,完成以下模塊的設計。

  2.1 方向標定與預處理模塊


003.jpg

  雷達信號首先經(jīng)前端模數(shù)轉換并加上方位信息后送到壓縮系統(tǒng),壓縮系統(tǒng)接收到的信號中帶有標定正北方向的信息和每個掃描脈沖的首像素位置信息,如圖3所示。如果數(shù)據(jù)第14位為1就代表此脈沖為正北方向,如果第13位為1就代表此脈沖的第一個像素。方向標定模塊實時監(jiān)測接收到的掃描脈沖信號,在檢測到包含正北方向信息的掃描脈沖時將此脈沖標定為正北方向,在檢測到脈沖首像素信息后表示后面的數(shù)據(jù)為下一脈沖的數(shù)據(jù)。對于12位雷達圖像數(shù)據(jù),取高8位作為有效數(shù)據(jù),一個雷達周期得到4 096×4 096×8 bit的圖像數(shù)據(jù)。通常輸入的原始信息會存在大量的隨機噪聲,噪聲會降低圖像相鄰像素之間的相關性,影響編碼效率。所以在此對圖像信息進行去噪處理。

  2.2 存取控制模塊

  系統(tǒng)的數(shù)據(jù)存儲由兩片SDRAM負責,分別為SDRAM1和SDRAM2,兩片SDRAM構成乒乓緩存。接收到的圖像先存到SDRAM1中,共存128×4 096個像素值,存取控制模塊判斷ADV212是否壓縮完成上一幅圖像,如果完成則在SDRAM1取數(shù)傳給ADV212,在SDRAM1取數(shù)時把接收到的下一幅圖像存入SDRAM2。如此循環(huán)構成乒乓操作。在取數(shù)送給ADV212的過程中,需要為原始圖像數(shù)據(jù)添加同步信號,同步信號采用獨立于碼流的HVF格式。

  2.3 數(shù)據(jù)壓縮模塊

004.jpg

  ADV212的結構框圖如圖4所示。ADV212芯片由兩個圖像傳輸接口(像素接口和主機接口)和一些模塊組成,包括小波變換引擎、嵌入式RISC處理器、存儲器系統(tǒng)、3個熵編碼器、可配置FIFO和內外部DMA引擎等。其工作原理為每幀圖像經(jīng)過預處理、小波變換、量化、算數(shù)編碼、率失真優(yōu)化截斷后生成標準的JPEG2000壓縮碼流。ADV212可配置多種接口模式,用戶可通過VDATA總線和HDATA總線輸入原始數(shù)據(jù),也可以單獨使用HDATA總線。本系統(tǒng)工作在custome-specific模式,接口為JDATA模式,原始數(shù)據(jù)由VDATA接口輸入,JDATA接口輸出。VDATA接口支持8、10、12、16位的單分量或多分量YCbCr4:2:2格式視頻,同步信號可以為EAV/SAV模式或HVF模式。ADV212與FPGA的連接方式如圖5所示。

005.jpg

  ADV212的MCLK連接頻率為27 MHz的晶振,經(jīng)內部PLL倍頻后生成JCLK和HCLK作為內部工作時鐘,VCLK是視頻接口工作時鐘,與圖像數(shù)據(jù)同步。FPGA通過HDATA接口低15位配置ADV212,正確的配置是系統(tǒng)正常工作的關鍵,芯片的配置主要包括PLL配置、固件加載、直接寄存器和簡介寄存器配置等。本文設計ADV212工作在JDATA模式,上電復位后,設置內部PLL,為ADV212工作提供正確的時鐘,等PLL鎖定后設置為No-boot host mode,并設置BUSMODE和MMODE,加載32 kb編碼固件;然后設置soft-reboot,重新設置BUSMODE和MMODE,并設置編碼參數(shù),編碼參數(shù)要與輸入的圖像參數(shù)一致;使能SWIRQ0,配置正確ADV212將產生軟件中斷;查詢應用程序ID,若讀出0xff82則表明ADV212可以正常工作;清除中斷標志寄存器,ADV212開始工作。

  2.4 數(shù)據(jù)傳輸模塊

  數(shù)據(jù)傳輸模塊使用了Wiznet的W5500芯片,W5500是一款全硬件TCP/IP嵌入式以太網(wǎng)控制器,集成了TCP/IP協(xié)議棧,10/100 M以太網(wǎng)數(shù)據(jù)鏈路層(MAC)及物理層(PHY),使得用戶使用單芯片就能夠在其應用中拓展網(wǎng)絡連接。而且,W5500使用了新的高效SPI協(xié)議支持80 MHz速率,從而能夠更好地實現(xiàn)高速網(wǎng)絡通信。本文使用FPGA對W5500進行控制,以Verilog HDL實現(xiàn)SPI接口協(xié)議。首先通過SPI接口對W5500進行配置,設置本地IP、子網(wǎng)掩碼、網(wǎng)管、硬件Mac地址、發(fā)送與接收緩存大小、目標IP地址等,并使其工作在UDP模式;數(shù)據(jù)接收模塊收到ADV212的JDATA接口發(fā)出的壓縮碼流后轉成串行數(shù)據(jù)交給W5500,W5500自動對數(shù)據(jù)封裝成UDP包,通過網(wǎng)口發(fā)送給上位機。相比于TCP,UDP是一個非連接的協(xié)議,它在傳輸數(shù)據(jù)時不需要握手,只是將數(shù)據(jù)盡可能快地發(fā)送到網(wǎng)絡上,所以UDP可以實現(xiàn)更快的傳輸速度。缺點是會帶來丟包的可能性,在網(wǎng)絡穩(wěn)定的情況下,丟包率極低,而且即使發(fā)生丟包,影響解碼圖像的質量,這種影響也不會保留到下一幅圖像,而是控制在當前圖像以內。

3 系統(tǒng)實現(xiàn)

  系統(tǒng)的實物尺寸為10 cm×6 cm,重量小于100克,可以方便地加入到原有雷達系統(tǒng)中,只占用很小的空間。在有損模式下,壓縮輸入采樣率可達65 MS/s,在無損模式下,輸入采樣率可達45 MS/s,滿足系統(tǒng)16 MS/s的采樣要求。采用本文的分片壓縮方式,系統(tǒng)不必等雷達掃描一個周期,而是1/32周期即11.25°,便可開始壓縮,從而減小了系統(tǒng)延時。

  為了測試圖像壓縮系統(tǒng)的性能,在XUPV5-LX110T平臺上搭建了測試系統(tǒng),產生符合要求的原始數(shù)據(jù)信號,輸入到圖像壓縮系統(tǒng),通過網(wǎng)線連接上位機,圖像經(jīng)過網(wǎng)線傳輸給上位機,并在上位機對圖像解壓,實驗表明系統(tǒng)完全符合設計要求。試驗中系統(tǒng)采用5/3可逆小波變換,壓縮比為20:1,原始圖像分辨率為4 096×4 096,大小為24 MB,經(jīng)系統(tǒng)處理壓縮以后結果為1 053 KB,極大地減小了網(wǎng)絡寬帶占用及存儲占用空間,便于遠程數(shù)據(jù)傳輸。圖6為一幀雷達圖像壓縮后的效果圖,為了對比更清楚,在整體圖中取某一塊進行比較,如圖7所示,壓縮的PSNR為47.17,完全滿足對雷達圖像后期處理的要求。

4 結論

  本文在分析了雷達圖像特點的基礎上設計了一款雷達圖像壓縮系統(tǒng),采用FPGA和ADV212專用圖像壓縮芯片為核心,提出了一種將雷達圖像分塊壓縮的壓縮方式,解決了雷達圖像壓縮與實時性要求之間的矛盾,使壓縮結果不僅可以用來做航行記錄儀的雷達圖像記錄,而且還可以用于實時顯示,遠程傳輸?shù)取O到y(tǒng)體積小、重量輕、占用空間小,而且由于系統(tǒng)基于FPGA實現(xiàn),通過重新配置可以用于小型無人機、遠程監(jiān)控等其他場合。

參考文獻

  [1] 董鵬曙,張朝偉,金加根,等.高分辨率雷達圖像壓縮編碼算法及實現(xiàn)[J].系統(tǒng)工程與電子技術,2009,31(1):54-56.

  [2] 魏江力,柏正堯.JPEG2000圖像壓縮基礎、標準和實踐[M].北京:電子工業(yè)出版社,2004.

  [3] 小野定康,鈴木純司.JPEG2000技術[M].北京:科學出版社,2004.

  [4] ISO/IEC 15444-1.Information technology-JPEG2000 image coding system-Part 1:Core coding system[S].2000.

  [5] Analog Devices.JPEG2000 Video Codec ADV212 Rev.A[S].2008.

  [6] Analog  Devices.ADV212 JPEG2000 Video Processor User’sGuide[S].2006.

  [7] Analog Devices.ADV212 JPEG2000 Programming Guide[S].2007.

  [8] 李進,金龍旭,李國寧,等.ADV212在大視場多光譜TDI-CCD空間相機中的應用[J].光譜學與光譜分析,2012,32(6):1700-1707.

  [9] 陳柘,段宗濤,陳玲,等.高分辨率航空圖像壓縮系統(tǒng)設計[J].計算機工程與設計,2011,32(8).

  [10] 鄧宸偉,趙保軍.基于ADV212的實時圖像壓縮系統(tǒng)[J].電視技術,2008,32(12):35-37.


此內容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
91久久久久久| 99re视频这里只有精品| 黄色成人精品网站| 欧美日韩国产首页| 欧美中文字幕在线| 在线视频欧美日韩精品| 欧美综合国产精品久久丁香| 亚洲国产一区二区a毛片| 国产精品入口尤物| 欧美日韩成人综合天天影院| 久久伊人精品天天| 欧美一区二区高清| 一区二区三区欧美在线观看| 亚洲国产日韩一区二区| 欧美亚洲日本网站| 一本大道av伊人久久综合| 麻豆成人在线| 久久爱www久久做| 香蕉久久久久久久av网站| 中文欧美在线视频| 亚洲全黄一级网站| 亚洲电影免费观看高清| 亚洲电影免费观看高清完整版在线观看 | 午夜精品久久久久久久蜜桃app | 国产精品一区在线观看你懂的| 欧美成人午夜激情| 久久久久国色av免费观看性色| 久久国产免费| 欧美一级网站| 亚洲一区黄色| 午夜精品免费| 亚洲欧美另类中文字幕| 亚洲视频精选| 99成人在线| 亚洲精品国产品国语在线app | 日韩视频二区| 日韩一级视频免费观看在线| 99精品欧美一区二区蜜桃免费| 亚洲人精品午夜| 亚洲国产精品欧美一二99| 亚洲精品国产无天堂网2021| 亚洲精品1234| 亚洲欧洲在线一区| 一区二区三区欧美在线| 一区二区不卡在线视频 午夜欧美不卡在| 久久精品人人做人人爽| 久久精品人人做人人爽| 亚洲第一级黄色片| 亚洲激情欧美激情| 一本综合久久| 亚洲在线视频| 一区二区三区日韩精品| 欧美一级专区| 久久精品国产亚洲精品| 久久视频这里只有精品| 亚洲二区视频| 国产精品亚洲综合一区在线观看 | 亚洲国产福利在线| 亚洲精品国产精品久久清纯直播 | 亚洲视频一二| 亚洲免费中文字幕| 亚洲精品视频免费| 一本到12不卡视频在线dvd| 亚洲一区二区免费| 亚洲乱码视频| 亚洲性视频h| 亚洲欧美国产视频| 欧美一级日韩一级| 亚洲三级视频在线观看| 一区二区三区三区在线| 亚洲综合三区| 麻豆成人91精品二区三区| 麻豆91精品91久久久的内涵| 六月婷婷久久| 欧美成人精精品一区二区频| 欧美揉bbbbb揉bbbbb| 欧美色偷偷大香| 久久久久久久一区| 欧美激情第10页| 国产精品网站在线观看| 国产一区二区高清不卡| 亚洲国产激情| 亚洲一区综合| 亚洲国产日韩一区| 亚洲一区一卡| 免费欧美在线视频| 国产精品视频免费观看| 在线日韩成人| 欧美一区在线直播| 亚洲一区二区黄色| 欧美美女喷水视频| 伊人久久大香线| 亚洲制服少妇| 一区二区国产在线观看| 蜜桃av综合| 国产一区二区三区日韩| 亚洲午夜一级| 99这里有精品| 欧美91精品| 狠狠色噜噜狠狠狠狠色吗综合| 亚洲欧美日韩一区二区在线| 欧美精品videossex性护士| 国产在线拍揄自揄视频不卡99| 欧美激情一区二区三区在线视频| 欧美网站在线观看| 亚洲国产日韩欧美在线动漫| 欧美在线一二三四区| 小处雏高清一区二区三区| 欧美日韩国产天堂| 亚洲国产精品精华液2区45| 亚洲高清在线| 久久尤物视频| 国内免费精品永久在线视频| 午夜在线一区| 欧美一区二区在线免费观看 | 国模私拍一区二区三区| 亚洲欧美日韩一区二区三区在线观看 | 亚洲国产欧美久久| 久久久久欧美精品| 亚洲视频二区| 午夜精品免费视频| 亚洲在线视频观看| 亚洲深夜av| 亚洲天堂网在线观看| 女同性一区二区三区人了人一| 国产日韩亚洲| 性8sex亚洲区入口| 欧美一区亚洲一区| 国产精品永久免费观看| 亚洲小视频在线| 亚洲女人天堂av| 国产精品激情| 亚洲性视频h| 欧美一二三区在线观看| 国产精品久久久亚洲一区| 亚洲无线一线二线三线区别av| 一本一本久久| 国产精品播放| 亚洲一区二区在线看| 性亚洲最疯狂xxxx高清| 国产欧美在线视频| 欧美一区二区女人| 久久久久久亚洲精品杨幂换脸 | 香蕉乱码成人久久天堂爱免费| 欧美小视频在线| 亚洲视频二区| 久久精品91| 精品福利免费观看| 亚洲精品男同| 欧美日韩在线播| 亚洲欧美国产高清| 久久久之久亚州精品露出| 在线观看日韩av| 99一区二区| 国产精品视频免费在线观看| 午夜亚洲影视| 免费精品99久久国产综合精品| 亚洲日本免费电影| 亚洲一区二区三区精品在线| 国产精品欧美风情| 久久国产精品99国产精| 欧美黄色日本| 亚洲视频在线观看免费| 久久精品一区二区| 亚洲大片av| 亚洲男女自偷自拍| 国模一区二区三区| 99视频热这里只有精品免费| 国产精品精品视频| 欧美中文字幕在线播放| 欧美精品观看| 亚洲欧美区自拍先锋| 老司机精品导航| 夜夜嗨av一区二区三区中文字幕 | 欧美.www| 亚洲视频图片小说| 99re这里只有精品6| 国产精品入口夜色视频大尺度| 亚洲激情视频在线| 国产精品夫妻自拍| 亚洲国产精品999| 久久国产综合精品| 最新亚洲电影| 久久成人精品| 亚洲日本aⅴ片在线观看香蕉| 欧美亚洲在线视频| 亚洲欧洲日产国产网站| 欧美在线关看| 亚洲日本欧美| 久久精品视频免费观看| 日韩西西人体444www| 久久久久高清| 中国成人亚色综合网站| 老司机免费视频久久| 亚洲视屏一区| 欧美区亚洲区| 久久成人免费日本黄色| 国产精品久久久久久久久免费| 亚洲黄色成人| 国产一区二区三区久久精品|