97整数小数变化的基本理论为:
标准在去相关模块中建议采用9/7整数小波变换,即是对原始图像先进行行变换,然后对变换后的数据再进行列变换。需要三级这样的二维小波变换,将图像分为10个子带。假设原始图像为零级小波变换后的LL0,那么后一级就是对前一级变换之后得到的LLi(i=0,1,2)再进行整数提升小波变换所得的结果。由于需要三级整数提升小波变换,每一次变换需要变换的部分的边长都为前一级的1/2,所以要求待变换的图像宽高是8的倍数。如果不满足要求,则需要对图像进行扩边处理。

CCSDS标准中采用的9/7整数小波变换就是这样一种提升小波变换,并且它只需一次提升。其算法公式可通过改变式得到:

本文介绍了基于9/7整数小数变换的图像压缩算法在FPGA中的实现,涉及97整数小波变换的基本理论和CCSDS标准。通过MATLAB仿真验证后,利用Verilog在FPGA中设计了一个64x64处理单元,实现了三级二维小波变换。系统将图像数据缓存于DPRAM,逐级进行小波变换,最后通过MATLAB验证,结果显示系统工作正确。
订阅专栏 解锁全文
121

被折叠的 条评论
为什么被折叠?



