欢迎访问中国科学院大学学报,今天是
论文

基于FPGA的CCSDS图像数据压缩系统的设计

  • 陈哲 ,
  • 凃国防 ,
  • 张灿 ,
  • 陈德元
展开
  • 1. 中国科学院研究生院信息科学与工程学院,北京 100049;
    2. 中国科学院研究生院信息安全国家重点实验室,北京 100049

收稿日期: 2010-04-15

  修回日期: 2010-05-12

  网络出版日期: 2011-01-20

基金资助

国家自然科学基金(61032006,60773137, 60972067)资助 

Design of CCSDS image compression system based on FPGA

  • CHEN Zhe ,
  • TU Guo-Fang ,
  • ZHANG Can ,
  • CHEN De-Yuan
Expand
  • 1. School of Information Science and Engineering, Graduate University, Chinese Academy of Sciences, Beijing 100049, China;
    2. State Key Laboratory of Information Security, Graduate University, Chinese Academy of Sciences, Beijing 100049, China

Received date: 2010-04-15

  Revised date: 2010-05-12

  Online published: 2011-01-20

摘要

针对CCSDS图像数据压缩(IDC)标准,提出了一种基于FPGA的CCSDS IDC并行实现方案.该方案包括离散小波变换(DWT)、直流系数量化编码、位平面编码(BPE)、码字拼接等4个模块.位平面编码模块采用了并行扫描、并行编码的快速算法,以提高编码速度.仿真结果表明了本方案的可行性和有效性,处理时间比现有的CCSDS IDC串行编码改进方法减少了13.6%,适用于空间通信的图像数据压缩编码.

本文引用格式

陈哲 , 凃国防 , 张灿 , 陈德元 . 基于FPGA的CCSDS图像数据压缩系统的设计[J]. 中国科学院大学学报, 2011 , 28(1) : 101 -107 . DOI: 10.7523/j.issn.2095-6134.2011.1.015

Abstract

We report the design and implementation of CCSDS image data compression (IDC) parallel scheme based on FPGA. This scheme includes four modules: discrete wavelet transform(DWT), direct coefficient quantified encoding, bit plane encoding(BPE),and code processing. In order to put on speed, we use the parallel scanning and parallel encoding in the BPE module. The experimental results show the feasibility and efficiency of this scheme, and compared to the modified method of CCSDS IDC serial encoding, the processing time has reduced by 13.6%. Our scheme is fit for image data compression in the space communication.

参考文献


[1] Bhasin K, Hayden J. Developing architectures and technologies for an evolvable NASA space communication infrastructure . NASA/TM,2004-213108.

[2] CCSDS 120.1-G-1. Image data compression recommended standard
[S].Green Book, 2007.

[3] Yeh P S, Armbruster P, Kiely A,et al. The new CCSDS image compression recommendation //Proceedings of the IEEE Aerospace Conference.2005:4138- 4145.

[4] CCSDS 122.0-B-1.Image data compression recommended standard
[S].Blue Book, 2005.

[5] Lan K,Jonathan R.Measuring the gap between FPGAs and ASICs
[J]. IEEE Transaction on Compater-aided Design of Integrated Circus and Systems, 2007,26(2):203-215.

[6] Zhang X Q,Gu X D,Sun H X.Design and implementation of CCSDS-based onboard image compression unit using FPGA
[J].Semiconductor Optoelectronics,2009,30(6):935-939. 张学全, 顾晓东, 孙辉先.CCSDS星载图像压缩模块的FPGA设计与实现
[J].半导体光电,2009,30(6): 935-939.

[7] Zhang J Y. Deep space communication image compression algorithms based on discrete wavelet transformation and application . Harbin: Research Center on Communication, Harbin Institute of Technology, 2007 (in Chiense). 张佳岩. 基于小波变换的深空通信图像压缩算法及应用研究 .哈尔滨:哈尔滨工业大学通信技术研究所, 2007.

[8] Daubechies I, Sweldens W. Factoring wavelet transforms into lifting schemes
[J]. Journal of Fourier Analysis and Application, 1998, 4(3): 245-267.

[9] Jerome M. Embedded image coding using zerotrees of wavelet Coefficient
[J]. IEEE Transaction on Signal Processing, 1993,41(12):3445-3462.

[10] Rice R F, Plaunt J R.Adaptive variable length coding for efficient compression of spacecraft television data
[J]. IEEE Transmission on Communication Technology, 1971,19(1): 889- 897.

[11] Lian C J,Chen K F, Chen H H,et al. Analysis and architecture design of block-coding engine for EBCOT in JPEG2000
[J]. IEEE Transaction on Circuit and System for Video Techonoly, 2003,13(3):219-230.

文章导航

/