A Band Interleaved by Line (BIL) Architecture of a Simple Lossless Algorithm (SLA) for On-board Satellite Hyperspectral Data Compression

Vijay V. Joshi, J. Sheeba Rani · 2025

On-board satellite hyperspectral imagery (HSI) involves next-generation sensors with high data acquisition rates and limited availability of resources. This paper presents a band interleaved by line (BIL) architecture of a simple lossless algorithm (SLA) to extend the compatibility of SLA with the most widely used on-board interleaved HSI sensors. The architecture configures the data handling block of SLA based on the data dependencies and meets the neighbourhood requirements of the pre-processing block in the BIL order, which avoids any performance penalty arising from the reordering of incoming sensor data for a particular input sampling order. The region of operations for the pre-processing block of SLA are adapted to the BIL order and finally, the prediction residual is encoded using the fixed parameter Golomb-Rice (GR) entropy encoder. The architecture is implemented on the Kintex KCU-105 evaluation board using the Verilog hardware description language (HDL). The test datasets from the Consultative Committee for Space Data Systems (CCSDS) corpus of hyperspectral data are used to evaluate the architecture. The architecture achieves a maximum throughput of 4.848 Gbps for an input dynamic range of 16-bit, which shows significant improvement from the previous BSQ implementations of SLA and the BSQ and band interleaved implementations of the CCSDS 123.0-B-1 standard in terms of the resource utilization, power consumption, and the maximum frequency of operation.

Read the paper · More papers on PaperTik