| 376 | 5 | 406 |
| 下载次数 | 被引频次 | 阅读次数 |
为实现星载宽幅图像实时无损压缩,针对图像压缩JPEG-LS算法,在预测模块向前预测基础上,调整了算法参数更新计算结构,采取了向前预测两级参数策略,并在不影响压缩质量的前提下实现了全流水线结构。在编码模块,采用有限长编码方式,防止了误差值较大时使编码结果产生过多连续的零,导致编码长度剧增、降低编码性能问题。基于Xilinx公司的xc7k325tffg900现场可编程门阵列(FPGA)芯片,在正常编码模式下,解决了该算法自身反馈结构制约硬件流水线实现,从而导致工作频率低的问题。该文提出的结构不仅可以满足实时处理星上图像数据需求,其参数化的设计还可使系统动态调整输入图像参数,根据不同的应用环境进行参数配置。该文算法最大可处理尺寸为6 144×6 144的宽幅图像,最高工作频率可达220 MHz,系统输入图像数据的最大传输带宽可达3.52 Gbps。
Abstract:In order to achieve real-time lossless compression of spaceborne wide images, for the JPEG-LS algorithm of image compression, based on the forward prediction of the prediction module, the algorithm parameter update calculation structure is adjusted, a two-level forward prediction parameter strategy is adopted,and a full pipeline structure is realized without affecting the compression quality. In the coding module, the finite length coding method is adopted to prevent the coding result from generating too many consecutive zeros when the error value is large, leading to a sharp increase in the coding length and reducing the coding performance. Based on the xc7k325tffg900 field programmable gate array(FPGA) chip of Xilinx Company, under the normal coding mode, the problem that the feedback structure of the algorithm restricts the hardware pipeline implementation has been solved, which leads to low working frequency. The proposed structure can meet the requirements of real-time processing of satellite image data and enable the system to dynamically adjust the input image parameters according to different application environments. The maximum size of the algorithm in this paper is 6 144 × 6 144 wide images, the maximum working frequency can reach 220 MHz, and the maximum transmission bandwidth of the system input image data can reach 3.52 Gbps
[1]韩宇,袁素春,张建华,等.高分七号卫星图像压缩FPGA设计与实现技术[J].航天器工程,2020,29(3):169-176.
[2]BARRIOS Y,SáNCHEZ A J,SANTOS L,et al.SHy Lo C 2.0:Aversatile hardware solution for on-board data and hyperspectral image compression on future space missions[J].IEEE Access,2020(8):54269-54287.
[3]ZHANG X,WU X L.Attention-guided image compression by deep reconstruction of compressive sensed saliency skeleton[C]CVPR 2021.
[4]OLIVEIRA V A D,CHABERT M,OBERLIN T,et al.Reducedcomplexity end-to-end variational autoencoder for on board satellite image compression[J].Remote Sensing,2021,13(3):447.
[5]ALONSO T,SUTTER G,MéNDEZ J.LOCO-ANS:An optimization of JPEG-LS using an efficient and low complexity coder based on ANS[J].IEEE Access,2021(9):106606-106626.
[6]李英,李博,高新波.提升高精度图像弱目标视觉质量的高效压缩算法[J].西南交通大学学报,2019,54(5):1012-1020.
[7]宋鸿梅,徐学庆,牟海维,等.图像无损压缩算法JPEG-LS实现及性能研究[J].光学仪器,2014,36(4):315-318,322.
[8]赵亮亮.高可靠星载JPEG-LS图像压缩硬件系统设计[D].西安:西安电子科技大学,2018.
[9]CARNEIRO C A,GARCIA F P,FREITAS HC,et al.Scalable spatio-temporal parallel parameterizable stream-based JPEG-LSencoder[J].LEICE Electronics Express,2017,14(2):1-6.
[10]阙恒,王渊峰,武凤霞.一种新的JPEG-LS压缩算法的低延迟实现方案[J].集成电路应用,2017,34(6):23-27.
[11]范文晶,王召利,王惠娟,等.基于FPGA的无损图像压缩算法实现[J].电子科技,2016,29(11):126-128,132.
[12]刘嘉晗,赵岩,王宇心,等.高性能全流水线可控参数JPEG-LS编码器实现[J].微电子学与计算机,2010,27(2):34-37.
[13]KIM B S,BAEK S,KIM D S,et al.A high performance fully pipeline JPEG-LS encoder for lossless compression[J].IEICEElectronics Express,2013,10(12):20130348.
[14]PAPADONIKOLAKIS M E,KAKAROUNTAS A P,GOUTIS C E.Efficient high-performance implementation of JPEG-LS encoder[J].Journal of Real-Time Image Processing,2008,3(4):303-310.
[15]孙建伟,薛长斌,郑铁,等.面向空间天文观测的序列图像无损压缩算法[J].空间科学学报,2019,39(6):847-852.
[16]尤传亮.一种图像无损压缩算法JPEG-LS的FPGA实现[D].南京:东南大学,2019.
[17]李晓雯,陈新凯,李国林,等.低功耗全流水线JPEG-LS无损图像编码器的VLSI设计[J].清华大学学报(自然科学版),2007,47(10):1654-1657.
[18]魏亚辉.基于FPGA的遥感图像JPEG-LS压缩算法的研究与实现[J].信阳农林学院学报,2016,26(2):107-110.
[19]KLIMESH M,STANTON V,WATOLA D.Hardware implementation of a lossless image compression algorithm using a field programmable gate array[R].Pasadena:Progress Report 42-144CA:NASA JPL TMO.2001.
[20]于秀丽,魏世民,白宇轩.新工科背景下基于FPGA课程群的实践教学研究[J].实验技术与管理,2020,37(8):178-181.
[21]倪健民,韩绍程.基于FPGA的视频图像处理综合性实验项目开发[J].实验技术与管理,2021,38(9):161-165.
基本信息:
DOI:10.16791/j.cnki.sjg.2023.02.009
中图分类号:TP391.41
引用信息:
[1]张丽丽,刘雨轩,张雷,等.星载图像实时无损压缩系统的FPGA设计与实现[J].实验技术与管理,2023,40(02):57-62+68.DOI:10.16791/j.cnki.sjg.2023.02.009.
基金信息:
国家自然科学基金项目(61671310); 辽宁省教育厅项目(LJKZ0174); 辽宁省教改项目(辽教办[2021]254号)
2022-08-31
2022
2022-10-05
2022-10-09
2022
1
2023-03-13
2023-03-13
2023-03-13