SKAIPACK
High-performance image compression suite for satellite hyperspectral and multispectral imaging, supporting CCSDS-123 and JPEG2000 standards.
Technical specifications
- CCSDS-123 FPGA clock
- Up to 200 MHz
- CCSDS-123 throughput
- Up to 198.69 MSamples/s
- CCSDS-123 FPGA utilization (UltraScale+ ZU7EG)
- 3.5 % LUTs, 1 % Flip-Flops
- JPEG2000 lossless compression ratio
- Up to 2.5:1
- JPEG2000 lossy compression ratio
- Up to 70:1
- CPU throughput
- 2–60 MSamples/s
- CPU memory requirement
- 50–200 MB
- Supported architectures
- ARM, x86-64
- FPGA targets
- Zynq 7000 & UltraScale+ family
- Interface
- AXI4-Stream
About
SKAIPACK is a comprehensive suite of high-performance image compression implementations designed specifically for space-based multi- and hyperspectral imaging. The CCSDS-123.0-B-2 implementation delivers lossless and near-lossless compression with compression ratios of 2:1 to 4:1, implemented as an FPGA IP core with AXI4-Stream interfaces operating up to 200 MHz using only 3.5 % LUTs and 1 % flip-flops on UltraScale+ ZU7EG. The JPEG2000 implementation supports both lossless (up to 2.5:1) and lossy (up to 70:1) modes with progressive transmission, region-of-interest encoding, and AI/ML-based cloud screening integration via SKAISEN. CPU-side delivery is available as an optimized binary or Python package for ARM and x86-64 architectures, with processing rates of 2–60 MSamples/s. SKAIPACK is natively optimized for seamless integration with the SKAIDOCK platform.
Documentation
No public datasheet yet — request the datasheet / ICD from the supplier.