基于FPGA的星载图像压缩系统实现方法研究
【摘要】:
近些年随着空间探测技术的迅猛发展,星载遥感器的分辨率迅速提高,海量数据对星上存储和下行传输造成了巨大的压力,从而使得高速星载图像压缩技术变得十分重要。我国目前已实用的星载图像压缩系统与世界先进水平还有较大差距,因此研究星上图像压缩的实现方法具有重要的应用价值。
论文在某项目“高速高保真星载图像压缩技术研究”的支持下,围绕星载图像压缩的硬件实现技术开展研究。针对星上压缩低功耗,高性能,灵活性的要求,重点研究了基于CCSDS星载图像压缩标准利用FPGA实现星载图像压缩系统的方法。
论文首先通过对比分析,得出利用FPGA实现CCSDS星载图像压缩算法的特点和相对优势。然后对CCSDS算法进行详细分析,对算法的编码选项进行针对性实验,从而确定适用于项目特点的编码选项。接下来,设计了基于FPGA的算法实现总体架构,并对小波变换、直流编码和位平面编码功能模块分别进行结构设计。针对设计的性能进行分析,通过仿真得到了设计的资源、速率参数,验证了设计合理性。最后搭建整个硬件验证系统,设计了基于FPGA的图像压缩卡、USB接口卡及上位机的图像收发软件,并通过实际测试得到系统性能。
论文的主要创新点可归纳如下:
1.提出了CCSDS算法FPGA实现的总体架构。基于算法特点进行功能划分,通过对各功能间的顺序和相关性的分析,采用并行结合流水的方法,设计了总体实现框架,并进行了性能分析。
2.提出了一种节省外存的9/7整数小波变换硬件结构,此结构基于分块变换,小波变换系数不需外存,延迟较小,可以通过边界补偿冗余分块的措施来去除块效应。
3.提出了一种实时二维小波变换硬件结构,这种结构需要占用较多外存,延迟稍大,但是占用FPGA内存较小,可以完全达到实时性能。
4.提出了一种基于并行和流水的位平面编码实现结构,并改进了原有的扫描方法,大大提高了扫描速率。此结构可依据不同速率要求适当调整并行程度。
|
|
|
|
1 |
卢洵,李世铮;分形在视频图像压缩中的应用[J];电视技术;1999年12期 |
2 |
齐美彬,杨艳芳,蒋建国;监控电路MAX706在图像压缩终端中的应用[J];合肥工业大学学报(自然科学版);2001年05期 |
3 |
聂守平,魏晓燕;数字图像的奇异值分解[J];南京师大学报(自然科学版);2001年01期 |
4 |
郭小星,王益;一种基于构图分析的图像压缩策略[J];计算机工程与应用;2002年11期 |
5 |
贾厚林;Matlab环境下基于小波变换的图像压缩研究[J];无锡商业职业技术学院学报;2005年01期 |
6 |
刘军伟
,饶妮妮;提升小波变换的FPGA设计与实现[J];微计算机信息;2005年22期 |
7 |
刘向阳;王如云;;基于新型三层误差反向传播网络的图像压缩[J];计算机工程与应用;2006年13期 |
8 |
周忠海;泮利;张奚宁;张涛;;BP神经网络及其在图像压缩中的应用[J];中国水运(理论版);2006年06期 |
9 |
周群;金瓯;吴显金;;模糊变换的图像压缩方法研究[J];长沙航空职业技术学院学报;2008年02期 |
10 |
江涛;;图像压缩速率的提高和应用[J];电脑学习;2008年04期 |
11 |
王纪凤;王昌元;王世刚;王晓敏;韩彬;;小波变换在医学图像压缩中的应用[J];中国医学物理学杂志;2008年04期 |
12 |
彭玉林;;支持向量机在遥感图像分析与处理中的应用[J];通信技术;2008年09期 |
13 |
薛旭成;张淑艳;李洪法;郭永飞;;Contourlet变换在图像压缩中的应用研究[J];微计算机信息;2009年09期 |
14 |
李冬梅;;平衡多小波的构造及其在图像压缩中的应用[J];山西师范大学学报(自然科学版);2009年01期 |
15 |
柏春岚;;基于小波函数的航空遥感图像压缩研究[J];科技广场;2009年07期 |
16 |
曹磊;韦穗;;分形几何的图像压缩研究[J];模式识别与人工智能;1994年02期 |
17 |
赵雪岩,田伟;图像压缩存贮系统的设计与实现[J];纺织高校基础科学学报;1995年01期 |
18 |
张树人,周毅,林泳;指纹图像压缩技术探讨[J];现代计算机;1995年Z1期 |
19 |
朱皓,谭孝华,郑建宏;基于小波分解的矢量量化图像压缩算法[J];重庆邮电学院学报;1996年03期 |
20 |
张元亮,郑南宁,贾天旭;基于遗传算法的分形图像压缩[J];信息与控制;1998年06期 |
|