AVS视频解码研究及其关键模块优化

AVS视频解码研究及其关键模块优化

论文摘要

视频压缩编码技术在多媒体信号处理领域起着至关重要的作用,它在DVD、高清晰度电视(HDTV)、可视电话和数字视频会议等领域有着广泛的应用。随着视频编码技术的发展,国际上各标准化组织制定了一系列相应的国际化标准,我国在利用这些技术推行产业化之路的同时,也面临一个高额专利权收费的问题。为此我国成立了AVS标准工作组,制定了具有自主产权的数字音视频编解码技术标准AVS(Audio Video Coding Standard)。该标准具有性能高、算法复杂度低、实现成本低以及专利授权模式简单等特点,必然能够在视频处理领域得到广泛的应用。本课题正是在AVS产业化背景下提出来的。本课题的主要工作是在DSP上实现AVS视频解码器并对其进行优化。通过对AVS视频技术标准和解码算法的深入研究和分析,提出了AVS视频解码算法的设计流程。在此基础上,以解码器开源代码为参考,通过对解码器代码进行改进,基本实现了PC上AVS视频解码,为在DSP上实现AVS视频解码器奠定基础。最后,将PC机上的解码算法C代码移植到TMS320DM642 DSP上,并充分利用DM642的特点和DSP技术,对解码流程和核心算法进行优化,大幅提高了解码速度。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 引言
  • 1.2 视频压缩技术的发展及现状
  • 1.3 课题的提出背景及意义
  • 1.4 课题的研究工作和内容安排
  • 第二章 AVS视频编码标准概述
  • 2.1 AVS视频标准简介
  • 2.2 AVS视频编码及关键技术
  • 2.3 AVS编码比特流的结构
  • 2.3.1 序列
  • 2.3.2 图像
  • 2.3.3 条带
  • 2.3.4 宏块
  • 2.4 小结
  • 第三章 AVS视频解码原理的分析研究
  • 3.1 AVS视频解码的原理
  • 3.2 AVS视频解码流程
  • 3.2.1 总的解码流程
  • 3.2.2 解码器初始化
  • 3.2.3 图像解码
  • 3.2.4 I帧的宏块解码
  • 3.2.5 PB帧的宏块解码
  • 3.2.6 块解码
  • 3.4 小结
  • 第四章 AVS视频解码器基于PC的改进及分析
  • 4.1 AVS视频解码开源程序包介绍
  • 4.1.1 解码程序的主要文件介绍
  • 4.1.2 解码程序的函数调用分析
  • 4.2 AVS视频解码软件的评测
  • 4.3 AVS视频解码软件的改进
  • 4.3.1 播放器功能的改进
  • 4.3.2 解码算法结构的改进
  • 4.3.3 结果测试
  • 4.4 小结
  • 第五章 AVS视频解码器的DSP实现及优化
  • 5.1 DSP硬件开发平台简介
  • 5.1.1 TMS320DM642 概述
  • 5.1.2 TMS320DM642 的结构特点
  • 5.1.3 TMS320DM642 EVM
  • 5.2 DSP软件优化方法介绍
  • 5.2.1 DSP开发工具及CCS介绍
  • 5.2.2 软件开发过程与优化方法
  • 5.3 AVS视频解码算法在DSP上的实现
  • 5.3.1 PC平台解码程序的DSP化
  • 5.3.2 图像数据的输入与输出
  • 5.3.2 图像的显示
  • 5.3.2 解码算法各主要模块占用的时间比例
  • 5.4 AVS视频解码算法在DSP上的优化
  • 5.4.1 AVS视频解码算法的总体优化
  • 5.4.2 核心算法模块的优化
  • 5.5 小结
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 将来的工作
  • 附录A
  • 附录B
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  

    AVS视频解码研究及其关键模块优化
    下载Doc文档

    猜你喜欢