当前位置: X-MOL 学术IEEE Trans. Aerosp. Electron. Sys. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Implementation of CCSDS Standards for Lossless Multispectral and Hyperspectral Satellite Image Compression
IEEE Transactions on Aerospace and Electronic Systems ( IF 4.4 ) Pub Date : 2020-04-01 , DOI: 10.1109/taes.2019.2929971
Lucana Santos , Ana Gomez , Roberto Sarmiento

This paper presents the modeling, design, and implementation of two intellectual property (IP) cores that are compliant with the consultative committee for space data systems (CCSDS) 121.0-B-2 and CCSDS 123.0-B-1 lossless satellite image compression standards. The CCSDS 121.0-B-2 describes a lossless universal compressor based on a Rice adaptive encoding. The CCSDS 123.0-B-1 standard describes a lossless algorithm specifically designed for efficient on-board compression of hyperspectral and multispectral images, and it is based on a prediction and entropy-based encoding structure. Two options are offered for the latter: the sample-adaptive and the block-adaptive encoder, which corresponds to the CCSDS 121.0-B-2 algorithm. These IP cores have been designed as independent compressors, but they can be easily combined in a plug-and-play fashion to be used together thanks to a dedicated interface. Additionally, standard interfaces are provided for configuration and external memory access. The design process encompasses the consideration of several different hardware architectures in order to maximize throughput and optimize the requirements of on-board resources at the same time. Both IPs are compliant with the high degree of configurability considered in the standard. The obtained VHDL code is completely technology independent, so it can be used to target any field-programmable gate array (FPGA) or ASIC of interest in the space environment, aiming to perform efficiently compression in satellites despite the inherent constraints of these devices. Results are reported as implementation results for the FPGA devices that are currently considered most representative and suited for on-board use from Xilinx and Microsemi families. In particular, the CCSDS123 IP core reaches for the Virtex5 FX130 a throughput of 153.5 Msamples per second, comprising only 5% of the look-up table (LUTs) in the device.

中文翻译:

无损多光谱和高光谱卫星图像压缩 CCSDS 标准的实施

本文介绍了符合空间数据系统咨询委员会 (CCSDS) 121.0-B-2 和 CCSDS 123.0-B-1 无损卫星图像压缩标准的两个知识产权 (IP) 内核的建模、设计和实现。CCSDS 121.0-B-2 描述了一种基于 Rice 自适应编码的无损通用压缩器。CCSDS 123.0-B-1 标准描述了一种无损算法,专为高光谱和多光谱图像的高效机载压缩而设计,它基于预测和基于熵的编码结构。后者提供了两个选项:样本自适应编码器和块自适应编码器,它们对应于 CCSDS 121.0-B-2 算法。这些 IP 核被设计为独立的压缩器,但由于具有专用接口,它们可以以即插即用的方式轻松组合在一起使用。此外,还提供了用于配置和外部存储器访问的标准接口。设计过程包括对几种不同硬件架构的考虑,以最大限度地提高吞吐量并同时优化对板载资源的要求。两种 IP 均符合标准中考虑的高度可配置性。获得的 VHDL 代码完全独立于技术,因此它可用于定位空间环境中感兴趣的任何现场可编程门阵列 (FPGA) 或 ASIC,旨在尽管这些设备存在固有限制,但仍能有效地在卫星中执行压缩。结果报告为 FPGA 器件的实现结果,这些器件目前被认为最具代表性并适合 Xilinx 和 Microsemi 系列的板载使用。特别是,CCSDS123 IP 内核为 Virtex5 FX130 提供了每秒 153.5 Msamples 的吞吐量,仅占设备中查找表 (LUT) 的 5%。
更新日期:2020-04-01
down
wechat
bug