摘要:
为了满足航天应用中图像数据高效存储与传输的需求, 基于FPGA设计并实现了一种符合CCSDS 122.0-B-1标准的星载高性能图像压缩核. 充分考虑算法特性与实现平台特点, 设计了新颖的编码控制逻辑与数据组织结构. 针对压缩效率这一关键指标, 设计了段大小为256的算法实现架构, 压缩效率处于同类应用前列. 通过分段压缩机制, 有效防止了误码扩散, 并支持压缩质量连续调节与图像渐进传输. 针对扫描与编码环节的性能瓶颈, 提出了全并行扫描及动态优化并行编码方法, 实测编码效率提高约50%. 压缩核支持图像最大尺寸4096×4096 pixel, 最大位深度16 bit. 通过实际测试, 压缩核吞吐率可达90.64 ×106 sample·s–1, 可满足大部分航天任务的图像压缩需求.