H.264/AVC算法的研究及解码器的实现与优化

H.264/AVC算法的研究及解码器的实现与优化

论文摘要

进入信息时代之后,信息的传递成为社会生活中至关重要的一部分,信息传递的技术也得到了巨大的发展。随着数字化技术的飞速发展,数字视频信号的传输技术更是受到人们的关注。随着数字视频编码技术的不断发展和成熟,出现了大量视频编码应用方案。在众多的编码方案中,H.264是目前最有效的编解码标准。在相同的重构图像质量下,H.264与H.263+和MPEG-4标准相比,能节约50%的码流。由于H.264能覆盖所有低宽带和高宽带的应用, 并具有较强的抗误码特性,H.264特别适用于低宽带、丢包率高、干扰严重的无线视频传输。本文通过对H.264算法关键技术的研究和分析,结合H.264基本档次对应用场合的规定,提出了一个简单的解码器体系,同时运用OMT技术进行面向对象的分析与设计,提出了面向对象的解码器软件框架;针对网络数据传输的复杂性和潜在的网络瓶颈问题,本文提出了行之有效的数据流管理机制;本文还提出了操作系统适配层的机制,使HDecoder能适应不同系统的差异性;最后,在以上基础上实现了符合H.264标准的解码器(HDecoder)。同时又分别在算法层次和指令级别提出了多种性能优化方案。本文还将H.264算法与其它的混合编码框架算法作了简单的比较,就运动补偿﹑量化与转换对图像压缩性能的影响进行了深入的分析,提出了混合编码框架下编码器需解决的问题及运动补偿块尺寸划分的一般策略。本文的讨论主要集中于以下三部分: ⑴H.264混合编码框架的各种编码技术(帧内预测﹑帧间预测﹑转换与量化和循环滤波处理等)。⑵使用面向对象的建模技术对HDecoder进行面向对象的分析与设计,提出了HDecoder的对象模型﹑动态模型﹑功能模型﹑数据流管理机制和系统适配层的机制。⑶从算法和指令级别分别对HDecoder进行优化,分析实验数据。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 引言
  • 1.2 内外研究现状及其历史
  • 1.3 视频压缩原理
  • 1.3.1 空间采样
  • 1.3.2 预测编码
  • 1.3.3 变换
  • 1.3.4 量化
  • 1.3.5 熵编码
  • 1.4 H.264 概述
  • 1.4.1 编码器
  • 1.4.2 解码器
  • 1.5 H.264 基本要素
  • 1.5.1 Profile(档次)和等级(Levels)
  • 1.5.2 编码据格式
  • 1.5.3 参考图像
  • 1.5.4 片断(slice)
  • 1.5.5 宏块
  • 1.6 H.264 的展望及本课题主要工作
  • 第二章 H.264/AVC 编码工具
  • 2.1 引言
  • 2.2 宏块预测
  • 2.2.1 帧间预测
  • 2.2.2 帧内预测
  • 2.3 转换与量化
  • 2.3.1 整数变换
  • 2.3.2 整数变换分析
  • 2.3.3 量化
  • 2.4 熵编码
  • 2.5 先进的环路滤波技术
  • 2.6 H.264 编码框架及编码器需要解决的问题
  • 第三章 HDecoder 的设计与实现
  • 3.1 引言
  • 3.2 面向对象的建模技术(OMT)
  • 3.2.1 对象模型
  • 3.2.2 动态模型
  • 3.2.3 功能模型
  • 3.2.4 对象模型、动态模型和功能模型之间的关系
  • 3.2.5 面向对象的开发过程
  • 3.3 用OMT 对解码器进行总体分析与设计
  • 3.3.1 系统问题描述
  • 3.3.2 HDecoder 的对象模型
  • 3.3.3 HDecoder 的动态模型
  • 3.3.4 HDecoder 的功能模型
  • 3.4 HDecoder 的实现
  • 3.4.1 网络层模块的实现
  • 3.4.2 预测模块的实现
  • 3.5 单元测试
  • 第四章 HDecoder 的优化
  • 4.1 引言
  • 4.2 解码器各部件的优化
  • 4.2.1 反变换的优化
  • 4.2.2 熵解码优化
  • 4.3 通过编程技巧进行优化
  • 4.4 循环展开
  • 4.5 使用正确的数据类型
  • 4.6 实现结果与性能分析
  • 第五章 总结与展望
  • 5.1 全文总结
  • 5.2 视频编码技术总结
  • 5.2.1 第一代视频编码方法
  • 5.2.2 基于对象的第二代视频编码方法
  • 5.3 工作展望
  • 附录 A-OMT 符号标记
  • 1 对象模型基本符号
  • 2 动态模型基本符号
  • 3 功能模型基本符号
  • 参考文献
  • 成果
  • 致谢
  • 相关论文文献

    • [1].开启音乐和电影的钥匙 轻松接触解码器[J]. 电脑爱好者 2009(06)
    • [2].做一个二进制解码器(续)[J]. 中国信息技术教育 2016(Z3)
    • [3].系统解码器使用心得[J]. 电脑迷 2008(16)
    • [4].做一个二进制解码器[J]. 中国信息技术教育 2016(Z2)
    • [5].高清解码器的新注脚:模块化设计与多业务集成[J]. 中国安防 2014(10)
    • [6].打击利用解码器盗车犯罪治标还要治本[J]. 人民检察 2013(10)
    • [7].合伙利用解码器窃车应如何处理[J]. 人民检察 2013(10)
    • [8].伺服电机正交解码器的设计与实现[J]. 自动化技术与应用 2011(01)
    • [9].上海市轨道交通视频监控系统混合解码器设计[J]. 现代城市轨道交通 2017(10)
    • [10].菜鸟玩高清系列之解码器设置篇[J]. 电脑迷 2008(24)
    • [11].口蜜腹剑 谨防新电影中的解码器木马[J]. 电脑爱好者 2008(06)
    • [12].数字电影解码器的校验程序[J]. 现代电影技术 2012(05)
    • [13].音乐而生的解码器[J]. 音乐爱好者 2010(06)
    • [14].“我的传奇”之小编秘史 没文化真可怕[J]. 新作文(中学生适读) 2012(12)
    • [15].寻找系统故障的车用电脑解码器解秘[J]. 城市车辆 2009(03)
    • [16].数字解码器在汽车维修中的应用[J]. 中国高新技术企业 2015(20)
    • [17].中国汽保行业2015上半年景气指数:解码器篇[J]. 汽车维修与保养 2015(09)
    • [18].三值光学计算机自动解码器[J]. 上海大学学报(自然科学版) 2013(02)
    • [19].基于单片机的汽车电脑解码器的研究[J]. 科技风 2014(08)
    • [20].数字解码器的千兆网传输控制设计与实现[J]. 应用科技 2013(04)
    • [21].分立件组装的R2R型解码器[J]. 电子制作 2015(17)
    • [22].用于移动支付的自适应曼彻斯特解码器设计[J]. 微电子学与计算机 2017(01)
    • [23].PCM1976顶级解码器初尝[J]. 电子制作 2013(03)
    • [24].基于双通道旋转变压器的解码器设计[J]. 制导与引信 2011(03)
    • [25].利用解码器诊断变速器故障[J]. 汽车维修与保养 2010(08)
    • [26].STi7111:高清机顶盒解码器[J]. 世界电子元器件 2008(02)
    • [27].王玉玮:专注解码器,适应互联网新环境[J]. 汽车维修与保养 2016(01)
    • [28].浅析解码器终端的节能降耗[J]. 数码世界 2019(06)
    • [29].小抄速记[J]. 电脑爱好者 2009(13)
    • [30].德国MBL公司推出新一代DAC解码器[J]. 实用影音技术 2014(02)

    标签:;  ;  ;  ;  

    H.264/AVC算法的研究及解码器的实现与优化
    下载Doc文档

    猜你喜欢