基于TMS320C6713的SPIHT图像压缩算法研究及实现

基于TMS320C6713的SPIHT图像压缩算法研究及实现

论文摘要

数字图像在军用、民用、生活等诸多领域被广泛应用,但由于原始图像庞大的数据量不利于传输与存储,所以对图像数据的压缩尤为关键。本文利用DSP技术实现了基于分级树集合划分(Set Partitioning in Hierarchical Trees,SPIHT)的图像压缩算法,具有很好的实用性。本文首先叙述了图像预处理算法及实现过程;然后根据压缩效率、软、硬件开销、以及设计复杂度确定了离散小波变换(DWT)结合SPIHT算法的图像压缩编码方案。从理论角度,本文对小波变换的提升算法、整数5/3小波变换及其图像压缩算法的应用做了介绍,然后对SPIHT算法及无链表结构的改进算法做了描述;在硬件方面,根据图像压缩算法对硬件的需要,提出了硬件实现方案,并对基于SDRAM的图像数据传输和存储、基于TMS320C6713DSP的图像压缩算法的实现、以及相关设备的控制和JTAG接口使用做了详细描述。其中,图像压缩算法的DSP实现是本文的核心内容,文中对基于提升算法的四级整数5/3小波变换和SPIHT改进算法的设计和实现做了重点描述。所有程序采用C语言设计,其通用性和可移植性好;运用了流水线技术,提高了系统的效率。本文还对图像压缩方案进行了MATLAB仿真和Lab Windows/CVI仿真,并以MATLAB仿真结果为参照,与DSP实际运行的结果进行比较。经分析,硬件实验结果与期望一致,图像实验板能够对单帧512×512的灰度图像进行压缩,在保证一定图像质量的前提下,能够获得较高的压缩率。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 图像压缩技术概述
  • 1.1.1 数据压缩的分类
  • 1.1.2 图像压缩技术研究
  • 1.1.3 图像压缩技术的评定标准
  • 1.1.4 图像处理的硬件实现平台
  • 1.2 基于DSP 的数字图像处理技术概述
  • 1.2.1 DSP 的特点
  • 1.2.2 DSP 器件的发展现状
  • 1.2.3 基于DSP 的数字图像处理技术发展趋势
  • 1.3 课题的来源及研究的目的和意义
  • 1.4 论文研究内容及结构
  • 第2章 图像预处理算法的DSP 实现
  • 2.1 数字图像预处理
  • 2.2 数字图像处理内容
  • 2.3 图像成像分析
  • 2.4 图像处理算法流程
  • 2.5 图像预处理算法的DSP 实现
  • 2.5.1 图像的直方图均衡化原理及实现
  • 2.5.2 图像的中值滤波算法原理及实现
  • 2.5.3 图像的边缘检测原理及实现
  • 2.6 本章小结
  • 第3章 图像压缩编码方案
  • 3.1 小波变换及其图像压缩应用
  • 3.1.1 小波图像压缩技术研究现状
  • 3.1.2 小波变换提升算法及实现
  • 3.1.3 图像的小波变换
  • 3.1.4 整数5/3 小波变换
  • 3.2 小波变换多级分解级数的确定
  • 3.3 分块离散小波变换
  • 3.4 SPIHT 算法
  • 3.4.1 空间方向树及集合划分规则
  • 3.4.2 SPIHT 算法描述
  • 3.4.3 SPIHT 提升算法
  • 3.5 本章小结
  • 第4章 基于DSP 的图像压缩实现
  • 4.1 硬件平台选择
  • 4.1.1 硬件需求分析
  • 4.1.2 TMS320C6713 数字信号处理器的特点
  • 4.1.3 硬件平台
  • 4.2 软件需求分析
  • 4.3 压缩编码软件设计及实现
  • 4.3.1 DSP 软件编程步骤
  • 4.3.2 板卡初始化程序
  • 4.3.3 应用程序开发过程
  • 4.3.4 DSP 主程序流程介绍
  • 4.3.5 小波变换
  • 4.3.6 SPIHT 提升算法编码设计
  • 4.4 DSP 程序代码优化
  • 4.4.1 基于TMS320C6713 的软件开发
  • 4.4.2 程序代码的优化方法
  • 4.5 本章小结
  • 第5章 仿真验证及结果分析
  • 5.1 MATLAB 仿真分析
  • 5.2 Lab Windows/CVI 仿真分析
  • 5.2.1 小波变换仿真
  • 5.2.2 SPIHT 编码仿真
  • 5.3 CCS6000 仿真分析
  • 5.3.1 小波变换仿真
  • 5.3.2 SPIHT 编码仿真
  • 5.4 误差分析与存储器利用
  • 5.4.1 SPIHT 提升算法的抗误码能力问题分析
  • 5.4.2 存储器资源使用
  • 5.5 调试验证与性能分析
  • 5.6 本章小结
  • 结论
  • 参考文献
  • 附录1 基于C6713DSP 图像均衡化处理程序代码
  • 附录2 基于C6713DSP 图像中值滤波程序代码
  • 附录3 基于C6713DSP 图像边缘检测程序代码
  • 附录4 Mtalab 图像压缩仿真程序主程序代码
  • 致谢
  • 相关论文文献

    • [1].基于SPIHT的图像压缩算法研究[J]. 信息与电脑(理论版) 2018(07)
    • [2].改进SPIHT图像压缩算法在弹性成像中的应用[J]. 桂林电子科技大学学报 2011(03)
    • [3].一种改进的可变阈值SPIHT图像压缩算法[J]. 计算机与数字工程 2009(01)
    • [4].嵌入式系统中SPIHT算法改进的研究[J]. 电脑编程技巧与维护 2009(04)
    • [5].改进的适合低码率的SPIHT图像编码算法[J]. 计算机应用与软件 2012(02)
    • [6].改进的4D-SPIHT医学图像无损压缩[J]. 计算机工程与应用 2010(32)
    • [7].SPIHT图像编码算法研究及改进[J]. 西华大学学报(自然科学版) 2009(06)
    • [8].SPIHT算法及改进[J]. 计算机应用与软件 2008(08)
    • [9].9/7提升小波结合SPIHT算法的遥感图像压缩[J]. 科技传播 2012(23)
    • [10].一种基于人眼特性的改进SPIHT图像压缩算法[J]. 计算机应用与软件 2010(02)
    • [11].多重小波系数重排SPIHT及其在图像编码中的应用[J]. 计算机工程与应用 2009(12)
    • [12].基于混合域的改进SPIHT图像编码算法[J]. 计算机科学 2015(04)
    • [13].针对纹理图像压缩的改进SPIHT算法[J]. 中国科学院研究生院学报 2010(02)
    • [14].SPIHT算法的改进[J]. 青岛科技大学学报(自然科学版) 2008(02)
    • [15].基于整数小波变换和SPIHT编码的录波数据压缩算法[J]. 继电器 2008(11)
    • [16].一种改进的SPIHT图像压缩方法[J]. 科学技术与工程 2008(14)
    • [17].一种基于大顶堆的SPIHT改进算法[J]. 吉林大学学报(工学版) 2016(03)
    • [18].基于SPIHT改进算法的地震数据压缩[J]. 石油天然气学报 2011(03)
    • [19].一种改进SPIHT算法的图像压缩算法[J]. 桂林电子科技大学学报 2010(04)
    • [20].基于SPIHT算法的感兴趣区域编码研究[J]. 软件导刊 2009(10)
    • [21].An improved partial SPIHT with classified weighted rate-distortion optimization for interferential multispectral image compression[J]. Chinese Optics Letters 2008(05)
    • [22].低码率下图像压缩SPIHT编码的改进方法[J]. 微型机与应用 2012(05)
    • [23].适于航天应用的高速SPIHT图像压缩算法[J]. 液晶与显示 2011(06)
    • [24].一种基于改进SPIHT的图像压缩算法研究[J]. 微计算机信息 2010(02)
    • [25].基于提升小波的SPIHT有损压缩方法[J]. 中国科技信息 2009(05)
    • [26].基于3D SPIHT的高光谱图像压缩技术[J]. 光学精密工程 2008(06)
    • [27].基于SPIHT的医学图像压缩算法研究与改进[J]. 计算机与数字工程 2020(07)
    • [28].基于最佳谱间预测与SPIHT的高光谱图像混沌压缩加密[J]. 江南大学学报(自然科学版) 2014(03)
    • [29].基于SPIHT编码的语音信号压缩算法[J]. 计算机工程与应用 2011(09)
    • [30].基于SPIHT编码的管道泄漏检测数据压缩方法[J]. 辽宁工程技术大学学报(自然科学版) 2011(02)

    标签:;  ;  ;  

    基于TMS320C6713的SPIHT图像压缩算法研究及实现
    下载Doc文档

    猜你喜欢