Linux下H.264解码器的优化实现

Linux下H.264解码器的优化实现

论文摘要

H.264是ITU-T VCGE和ISO MPEG联合开发的最新视频标准。它虽然具有很多优良性能,但是它的运算量也是十分巨大的,在通常的条件下,无法满足实际应用的要求。本文的工作主要着重于对H.264解码器进行优化。本文首先分析了H.264标准所采用的一些先进技术,如基于多种运动矢量模块的运动估计、帧内预测、整数变换、熵编码等。然后在研究H.264解码器的基本结构和实现流程的基础上,结合模型自身特点,分别从程序结构、环路滤波过程及非整数像素插值三个不同的方面对H.264解码器进行了优化设计。实验证明,优化后解码器速度提高了3~4倍。最后在SDL多媒体库和网络编程的基础上利用多线程技术实现了图像的传输解码显示功能。

论文目录

  • 中文摘要
  • 英文摘要
  • 第一章 引言
  • 1.1 视频压缩的必要性和可行性
  • 1.2 视频编码的国际标准简介
  • 1.2.1 H.26x 标准系列
  • 1.2.2 MPEG 标准系列
  • 1.2.3 H.264/AVC
  • 1.3 本论文研究工作和内容安排
  • 第二章 H.264 视频编码标准分析
  • 2.1 视频编码原理
  • 2.1.1 预测编码
  • 2.1.2 变换编码
  • 2.2 帧内预测和帧间预测
  • 2.2.1 相关名词解释
  • 2.2.2 帧内预测
  • 2.2.3 帧间预测
  • 2.3 整数变换
  • 2.4 熵编码
  • 2.5 本章小结
  • 第三章H.264 解码器软件实现
  • 3.1 解码器原理及总体架构
  • 3.2 JM8.6 解码器
  • 3.2.1 JM 简介
  • 3.2.2 JM8.6 解码测试
  • 3.3 JM8.6 解码器分析
  • 3.3.1 解码流程
  • 3.3.2 解码器存储器要求
  • 3.4 解码器优化
  • 3.4.1 程序框架优化
  • 3.4.2 代码优化
  • 3.4.3 环路滤波流程
  • 3.4.4 环路滤波优化
  • 3.4.5 插值过程优化
  • 3.5 测试结果
  • 3.6 本章小结
  • 第四章 视频数据流接收播放
  • 4.1 Linux 下多线程编程
  • 4.1.1 线程间的互斥
  • 4.1.2 线程的同步
  • 4.2 Linux 下网络编程
  • 4.3 SDL 编程实现图像显示
  • 4.4 视频解码播放
  • 4.5 本章小结
  • 第五章 总结与展望
  • 参考文献
  • 致谢
  • 在学期间发表的学术论文和参加科研情况
  • 相关论文文献

    • [1].H.264解码器帧内预测模块的优化[J]. 电视技术 2013(19)
    • [2].一种高效的H.264反变换反量化结构设计[J]. 计算机系统应用 2013(01)
    • [3].基于FPGA的H.264帧内预测实现和优化[J]. 计算机工程 2012(07)
    • [4].基于龙芯3B的H.264解码器的向量化[J]. 电子技术 2010(10)
    • [5].一种可重构的H.264帧内预测硬件结构[J]. 微计算机信息 2009(03)
    • [6].基于背景检测技术的H.264运动估计优化方案[J]. 电视技术 2009(S2)
    • [7].基于H.264的视频会议芯片选型[J]. 电视技术 2008(03)
    • [8].基于H.264的码率控制的改进方法研究[J]. 浙江工业大学学报 2008(05)
    • [9].H.264帧内预测数据用于图像分析的可行性探索[J]. 武汉工业学院学报 2008(03)
    • [10].一种H.264亚像素全搜索的改进算法[J]. 小型微型计算机系统 2013(04)
    • [11].一种改进的基于柯西模型的H.264码率控制方法[J]. 信号处理 2011(11)
    • [12].H.264码率控制跳帧算法研究[J]. 微处理机 2010(03)
    • [13].浅谈H.264视频编解码标准的先进性[J]. 渭南师范学院学报 2010(05)
    • [14].H.264便携式实时编解码器的设计[J]. 微计算机信息 2009(14)
    • [15].低码率下的H.264宏块级码率控制方法[J]. 计算机应用研究 2009(07)
    • [16].一种新的H.264运动估计快速搜索算法[J]. 现代电子技术 2009(19)
    • [17].基于H.264图像编码的语音编码[J]. 无线电工程 2009(10)
    • [18].基于H.264的多参考帧运动估计快速算法[J]. 计算机工程 2008(10)
    • [19].一种新颖的H.264帧内预测快速算法[J]. 北京邮电大学学报 2008(02)
    • [20].H.264帧间预测快速算法[J]. 计算机辅助设计与图形学学报 2008(06)
    • [21].基于H.264的运动估计快速算法研究[J]. 电子世界 2014(08)
    • [22].基于方向测度的H.264帧内预测快速算法[J]. 现代计算机(专业版) 2013(04)
    • [23].一种新型的H.264码率控制初始化方法[J]. 计算机测量与控制 2012(03)
    • [24].基于运动检测与H.264的智能监控系统设计与实现[J]. 南京邮电大学学报(自然科学版) 2012(01)
    • [25].H.264帧内预测算法改进[J]. 软件导刊 2011(02)
    • [26].H.264帧内预测模式快速判决算法[J]. 山东轻工业学院学报(自然科学版) 2011(01)
    • [27].基于H.264的无再损帧内编码[J]. 电子与信息学报 2010(01)
    • [28].基于H.264的运动估计优化[J]. 信息与电脑(理论版) 2010(04)
    • [29].H.264帧内预测快速算法研究进展[J]. 电视技术 2010(S1)
    • [30].基于FPGA的H.264帧内预测算法研究[J]. 电视技术 2010(05)

    标签:;  ;  ;  

    Linux下H.264解码器的优化实现
    下载Doc文档

    猜你喜欢