网络监控中MPEG-4视频编码器的研究与开发

网络监控中MPEG-4视频编码器的研究与开发

论文摘要

随着数字视频压缩技术在网络监控领域的应用越来越广,人们对高质量的视频压缩算法实用化的需求也越来越迫切。MPEG-4是一种新近成熟的、高性能的视频编码标准。与其他编码标准相比,它的压缩效率更高,程序结构更清晰、应用更灵活。在网络监控系统中使用这种视频编码标准,能够给用户提供高清晰的视频图象。本课题针对网络视频监控系统的实际需求,在以TMS320DM642 DSP为核心的硬件平台上,研究并开发MPEG-4视频压缩编码器。论文介绍了网络监控和视频处理的背景知识,分析了MPEG-4简单框架编码技术的基本原理和编码流程,研究了其中的离散余弦变换、量化、宏块预测、运动编码等关键算法,以及它们的实现方法。论文详细介绍了工程级、C代码级、汇编级等各个级别的程序优化方法,研究了C64X IMGLIB图象处理函数库中的函数在本程序中的应用。在此基础上,结合DM642的硬件特点对MPEG-4编码程序中耗时较多,且被频繁调用的代码进行了优化。文中还介绍了CCS及DSP/BIOS工具的功能和应用,在此基础上结合DM642的有关接口资源讨论如何实现数据传输和编码的同步进行。为了验证优化的效果和视频编码软件的整体性能,本课题通过标准视频序列,用代码剖析器对程序进行了测试,比较了优化前后的代码长度和运行时钟周期,并根据测试数据计算出所能达到的编码帧率和压缩率。最后,论文对课题进行了总结和展望。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 网络监控技术概述
  • 1.2 视频压缩编码及其实现方式
  • 1.3 DSP 实现方案的优势
  • 1.4 本文结构
  • 2 硬件体系
  • 2.1 本系统硬件平台
  • 2.2 TI DM642 特点与资源
  • 2.3 A/D 芯片
  • 2.4 存储芯片
  • 2.5 BOOT 引导
  • 3 算法解析
  • 3.1 MPEG-4 标准概述
  • 3.2 MPEG-4 SP 级视频编码技术
  • 3.3 视频图象格式
  • 3.4 程序结构和流程
  • 3.5 关键算法的分析及改进
  • 4 程序实现
  • 4.1 软件集成开发环境介绍
  • 4.2 程序优化
  • 4.3 系统设计
  • 5 测试与分析
  • 6 总结与展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  

    网络监控中MPEG-4视频编码器的研究与开发
    下载Doc文档

    猜你喜欢