基于H.264/AVC的嵌入式网络监视系统的研究

基于H.264/AVC的嵌入式网络监视系统的研究

论文摘要

视频监视系统是安全防范系统的重要组成部分,它是一种防范能力以及实用性都很强的综合系统。然而近年来,随着嵌入式技术、多媒体技术、计算机网络等的快速发展,视频监视系统也在不断地更新与发展。本文所研究的嵌入式网络视频监视系统包括嵌入式技术、视频编码技术和计算机网络技术等。本系统使用带有WMMX(Wireless MMX)的PXA270作为微处理器进行硬件电路的设计,使用自行裁剪的嵌入式Linux作为软件开发平台,使用联合视频组(JVT)制定的新一代视频压缩标准H.264,又名AVC(Advanced Video Coding),使用实时传输协议(RTP)和实时传输控制协议(RTCP)提供视频数据的实时传输和QoS(quality ofservice)服务。本系统由监视终端和客户端两部分组成,采用C/S(客户端/服务器)模式设计整个系统。监视终端是一完整的嵌入式设备,以嵌入式Linux为操作系统,主要研究内容包括:如何利用V4L(Video4Linux)进行视频图像的采集,如何利用H.264编码器对视频图像的压缩编码,如何利用RTP/RTCP进行视频数据的实时传输和拥塞控制,如何利用SMTP和TC35 GSM模块进行报警邮件和短信的发送,以及如何利用Linux下串口编程进行云台控制子模块的设计。客户端以普通PC机为硬件平台,使用WindowsXP为操作系统,主要研究内容:如何利用VFW(Video for Windows)的库函数调用H.264软件解码器进行视频数据的解码和解码后视频数据的回放。本文所研究的重点主要有四个:监视终端硬件电路的设计;嵌入式Linux的裁剪和移植;视频监视系统的监视终端和客户端两部分软件设计方法;对JM10.1的H.264编码器进行几个方面的优化,使其达到实时的要求。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 监视系统的发展状况
  • 1.2 视频编码标准简介
  • 1.3 本文研究的意义
  • 1.4 本文的主要工作和内容结构
  • 2 系统的整体设计方案
  • 2.1 系统的整体结构
  • 2.2 系统各模块功能简介
  • 3 监视终端硬件电路的设计
  • 3.1 嵌入式系统简介
  • 3.2 微处理器及外设的选型
  • 3.3 核心板的设计
  • 3.4 系统板的设计
  • 4 监视终端软件的设计
  • 4.1 监视终端系统软件的设计
  • 4.1.1 主机交叉编译环境的构建
  • 4.1.2 目标板的系统平台的设计
  • 4.2 监视终端应用软件的设计
  • 4.2.1 视频数据采集子模块
  • 4.2.2 视频数据编码压缩子模块
  • 4.2.3 视频数据发送子模块
  • 4.2.4 静态监视报警子模块
  • 4.2.5 云台控制子模块
  • 5 客户端应用程序设计
  • 5.1 视频数据接收子模块
  • 5.2 视频数据解码子模块
  • 5.3 视频数据回放子模块
  • 6 H.264编码器在嵌入式监视终端的优化
  • 6.1 编码复杂度分析
  • 6.2 编码选项配置的优化
  • 6.3 代码结构的优化
  • 6.4 编译选项的优化
  • 6.5 使用WMMX的优化
  • 6.6 系统测试
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表学术论文情况
  • 致谢
  • 相关论文文献

    • [1].H.264/AVC帧内预测技术研究[J]. 科教文汇(下旬刊) 2011(02)
    • [2].基于块匹配的H.264/AVC帧内预测算法[J]. 机电工程 2013(10)
    • [3].H.264/AVC解码端帧内预测的设计与实现[J]. 微计算机信息 2009(09)
    • [4].H.264/AVC中基于全零块的预测模式选择[J]. 计算机工程 2009(24)
    • [5].一种改进的基于H.264/AVC无损帧内编码算法[J]. 世界科技研究与发展 2008(01)
    • [6].基于转移概率矩阵的H.264/AVC视频帧内预测模式信息隐藏检测算法[J]. 四川大学学报(自然科学版) 2014(06)
    • [7].基于代价策略的H.264/AVC半脆弱水印算法[J]. 通信学报 2015(10)
    • [8].率失真理论及在H.264/AVC中的应用[J]. 咸宁学院学报 2010(12)
    • [9].H.264/AVC中进行帧间预测的研究及实施[J]. 江西科学 2009(01)
    • [10].H.264/AVC中运动估计快速搜索算法研究[J]. 电视技术 2009(S1)
    • [11].视频图像复杂度估计的H.264/AVC码率控制[J]. 计算机工程与应用 2009(26)
    • [12].H.264/AVC帧内预测器的VLSI实现[J]. 北京大学学报(自然科学版) 2008(01)
    • [13].H.264/AVC帧间预测关键技术的研究与硬件实现[J]. 有线电视技术 2010(01)
    • [14].新一代视频编码标准H.264/AVC的关键技术研究[J]. 现代电子技术 2009(15)
    • [15].H.264/AVC码率控制现状与发展[J]. 系统工程与电子技术 2013(05)
    • [16].一种H.264/AVC帧内编码算法[J]. 微计算机信息 2010(24)
    • [17].帧间编码模式选择及其择优早期终止的H.264/AVC快速算法[J]. 中国图象图形学报 2009(01)
    • [18].H.264/AVC码率控制技术[J]. 现代计算机(专业版) 2009(11)
    • [19].一种H.264/AVC码率控制的改进算法[J]. 计算机工程与应用 2008(11)
    • [20].基于半脆弱水印的H.264/AVC视频流的内容级认证[J]. 通信学报 2009(11)
    • [21].基于H.264/AVC解码芯片的静态时序分析约束设计[J]. 计算机技术与发展 2014(05)
    • [22].H.264/AVC码率控制中初始量化参数的估计[J]. 光学精密工程 2014(09)
    • [23].一种基于块纹理特性的H.264/AVC帧内预测算法[J]. 电视技术 2010(07)
    • [24].H.264/AVC自适应运动估计搜索算法[J]. 计算机应用与软件 2010(08)
    • [25].H.264/AVC编码器算法优化分析[J]. 硅谷 2010(19)
    • [26].H.264/AVC运动补偿的高效插值结构设计[J]. 浙江大学学报(工学版) 2009(02)
    • [27].H.264/AVC码率控制优化算法[J]. 计算机学报 2008(02)
    • [28].一种帧间稳定的H.264/AVC实时码率控制方法[J]. 自动化技术与应用 2015(09)
    • [29].基于H.264/AVC的帧间编码快速算法[J]. 北京理工大学学报 2008(06)
    • [30].一种新的H.264/AVC码率控制改进算法[J]. 计算机应用研究 2009(10)

    标签:;  

    基于H.264/AVC的嵌入式网络监视系统的研究
    下载Doc文档

    猜你喜欢