学位论文 > 优秀研究生学位论文题录展示

H.264视频编码算法在DM6446上的研究与实现

作 者: 王鹤
导 师: 白凤山
学 校: 内蒙古大学
专 业: 电子与通信工程
关键词: 视频监控 H.264 实时视频编码器 DM6446
分类号: TN919.81
类 型: 硕士论文
年 份: 2011年
下 载: 67次
引 用: 1次
阅 读: 论文下载
 

内容摘要


近年来,嵌入式视频监控的广泛普及对社会各行各业的安全防范起到了不可或缺的作用。随着对监控需求的增加,有线嵌入式监控系统布控范围受到局限,不能满足特殊监控场合的弊病也暴露了出来。这主要是因为,传统视频监控数据量过大,不适宜在无线网络中传输。在目前国内3G网络成熟运营的市场条件下,利用无线网络传送视频数据已经成为了可能。本文在DM6446芯片上建立了H.264/AVC实时视频编码器。该视频编码器针对3G网络环境下数据传输的特点,充分利用了H.264/AVC视频编码标准对视频数据的高压缩率和容错机制,使采集到的视频数据经过编码后能够在数据量大小和健壮性方面适应在WCDMA网络中传输,并能够得到较为稳定清晰的解码画面。本文的主要工作内容如下:首先,本文简要的介绍了视频编码技术的发展。着重介绍了H.264视频编码标准以及国内外的研究动态。为了达到高压缩效率,H.264编码标准中应用了大量复杂度极高的编码算法,这些算法限制了视频数据的编码效率。根据前面的研究,我们人为设定H.264算法标准中的编码参数,这样可以加快视频编码的速度。又根据无线信道的特点,选择了H.264中一些重要的容错机制,来保证视频数据在网络中传输的鲁棒性。最后我们根据DaVinci平台视频编解码引擎的工作原理将配置好的H.264视频编码器建立在DM6446芯片上,编码器能够达到实时编码,并能够得到较为清晰的画面。

全文目录


摘要  4-6
ABSTRACT  6-10
第1章 绪论  10-18
  1.1 本文提出的背景与意义  10-11
  1.2 视频压缩编码技术的发展简介  11-13
    1.2.1 H.261标准  11
    1.2.2 MPEG-1标准  11-12
    1.2.3 MPEG-2标准  12
    1.2.4 H.263标准  12-13
    1.2.5 MPEG-4标准  13
    1.2.6 H.264/AVC标准  13
    1.2.7 AVS标准  13
  1.3 H.264/AVC视频压缩编码标准未来应用展望  13-14
  1.4 H.264/AVC标准国内外研究成果简介  14-16
    1.4.1 国外研究成果简介  14-15
    1.4.2 国内研究成果简介  15-16
  1.5 本文的创新点  16-17
  1.6 论文章节安排  17-18
第2章 H.264/AVC视频压缩编码技术简析  18-37
  2.1 H.264/AVC视频编码简介  18-22
    2.1.1 H.264的档次与级  18-20
    2.1.2 H.264支持的视频格式  20
    2.1.3 H.264图像帧的结构  20-21
    2.1.4 H.264的分层编码结构  21-22
  2.2 VCL层编码技术简介  22-30
    2.2.1 帧内编码  23-26
    2.2.2 帧间预测  26-27
    2.2.3 DCT整数变换  27-28
    2.2.4 去块效应滤波器  28
    2.2.5 熵编码  28-30
  2.3 NAL层编码技术简介  30-36
    2.3.1 NAL单元结构  30-32
    2.3.2 RBSP单元结构  32-33
    2.3.3 VCL编码后数据打包成NALU的步骤  33
    2.3.4 NAL单元传输顺序  33-34
    2.3.5 NALU的分割与合并  34-35
    2.3.6 NALU数据在H.264中的分层传输结构  35-36
  2.4 本章总结  36-37
第3章 H.264/AVC视频编码标准在3G信道中的应用  37-43
  3.1 3G网络环境简介  37
  3.2 视频数据包在WCDMA网络中的传输  37-38
  3.3 无线信道反馈指标  38-39
    3.3.1 RTP分组丢包率的计算  38
    3.3.2 UDP包平均延迟的计算  38-39
  3.4 H.264标准中的码率控制技术  39-40
  3.5 影响码率的参数  40-41
    3.5.1 量化参数  40
    3.5.2 GOP分配  40-41
    3.5.3 跳帧机制  41
  3.6 抗误码技术  41-42
    3.6.1 参数集  42
    3.6.2 Intra编码宏块随机刷新方法  42
    3.6.3 灵活宏块顺序策略  42
  3.7 本章总结  42-43
第4章 H.264标准视频编码在DM6446上的实现  43-55
  4.1 TMS320DM6446简介  43-45
    4.1.1 DM6446硬件简介  43-44
    4.1.2 DaVinci的双核通信机制  44-45
  4.2 DaVinci的软件开发  45-46
    4.2.1 DaVinci的软件开发的工具  45-46
    4.2.2 DaVinci的软件开发步骤  46
  4.3 H.264标准的视频编码的移植  46-50
    4.3.1 x264编码结构  47-49
    4.3.2 x264算法的剪切与移植  49-50
  4.4 Codec Engine的建立  50-52
    4.4.1 Codec Engine和Codec Server的工作原理  50-51
    4.4.2 Codec Engine的建立方法  51
    4.4.3 Codec Server建立方法  51-52
  4.5 应用程序对Codec Engine的调用  52-53
  4.6 视频图像效果图  53-55
第5章 总结与展望  55-56
参考文献  56-59
致谢  59-60
攻读学位期间参与的项目与发表的学术论文  60

相似论文

  1. 基于率失真优化的码率控制算法研究,TN919.81
  2. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  3. 远程医疗系统图像压缩及传输关键技术研究,R318.0
  4. 基于物联网的农产品安全监控系统与决策系统研究,TP277
  5. 基于智能视频检测技术的交通灯控制,TM923.5
  6. 面向无线视频传输的H.264错误隐藏技术研究,TN919.81
  7. 基于DM6446与小波的图像压缩系统设计与实现,TP391.41
  8. 基于Linux平台的Ad hoc网络应用与设计实现,TN929.5
  9. 现代水库自动观测系统的设计与实现,TV697.2
  10. 基于P2P流媒体系统的设计与实现,TN919.8
  11. 基于多视频矩阵控制协议的远程视频监控系统的设计与实现,TP277
  12. 基于H.264的解码器端错误遮蔽方法研究,TN919.81
  13. H.264并行视频转码算法研究,TN919.81
  14. 基于多核计算平台的视频压缩算法研究,TN919.81
  15. H.264/AVC帧内预测模式选择算法研究,TN919.81
  16. 基于FFmpeg的H.264解码器在Symbian上的移植和优化,TN919.81
  17. 基于H.264/AVC的自适应运动估计算法研究,TN919.81
  18. 视频监控运动目标检索方法研究,TP391.41
  19. 基于3G网络的智能交通视频监控系统的设计与实现,TP391.41
  20. 多摄像机视频监控中基于几何约束的目标匹配技术研究,TP391.41
  21. 基于PCI总线的双片SoC协作机制设计与实现,TN47

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 图像通信、多媒体通信 > 图像编码
© 2012 www.xueweilunwen.com