论文摘要
随着微电子技术、计算机技术、多媒体技术和网络技术的发展以及整个社会信息化程度的提升,视频监控也取得了迅猛的发展。视频监控的应用范围由传统的公共场所安全防范逐步扩展到企业生产经营监控、道路交通智能化管理、家庭安全监控等领域。无线通信技术的发展,特别是第三代移动通信网络的建设,为视频监控提供了新的传输手段。视频监控技术和无线通信技术的结合使视频监控系统的布网更加灵活、使用更加方便,衍生出来更多的应用场景。无线视频监控必将带来新的产业增长点,使视频监控进入一个新的发展阶段。本论文设计的无线视频监控系统旨在为无线视频监控系统的开发和设计提供一个通用模型。本文中涉及的无线视频监控系统由前端的无线视频监控终端和后端的监控中心构成。无线视频监控终端是由中心控制模块、视频采集模块、视频压缩模块和CDMA 1X传输模块构成的嵌入式系统。视频压缩模块对视频采集模块采集的视频数据进行MPEG-4的视频压缩,压缩后视频数据由嵌入式处理器进行缓冲和封装,最后CDMA 1X视频传输模块将视频数据发送到CDMA网络,并由基站转发至Internet网络。视频监控终端还要接收后端用户发来的远程控制信息并进行相应操作。后端的监控中心利用监控软件接收Internet网络中的视频数据并对接收的视频数据包进行组帧、译码和显示,同时,监控软件还要接收用户的操作信息并将相应的控制命令发送到无线视频监控终端。本论文的主要工作包括以下几个方面:第一:分析了该论文设计的总体硬件框架,分别介绍了视频采集模块、视频压缩模块、中心控制模块和视频传输模块的芯片功能和各个模块之间的电路连接方法。第二:研究了视频压缩芯片的驱动程序设计流程,结合Linux下的视频驱动编写规范V4L (Video for Linux),分析了驱动程序的相关操作实现以及视频压缩芯片的工作过程。第三:分析了后端监控软件的具体实现方法,在后端监控软件的实现过程中提出了特定的算法来处理网络传输中可能出现的丢包和逆序问题,以保证视频数据的实时流畅显示。