论文摘要
多媒体监控系统以其能够实时、形象、真实的反映被监控对象的特性,逐步成为现代化管理、监测、控制的重要技术手段之一。随着现代电子技术的发展,监控系统已经由模拟走向数字化。基于嵌入式技术的数字监控系统与传统的视频监控系统相比具有成本低、稳定性高、实时性好、便于管理、数据存储量大等优点,具有良好的应用和发展前景。本文首先介绍了嵌入式数字视频录像(Digital Video Recorder,DVR)系统的优点和关键技术。设计和实现了一种基于MPEG-4(Moving Picture Expert Group 4)压缩标准的数字硬盘录像系统,其视频处理以嵌入式微处理器SC2200 为核心,采用实时操作系统作为软件平台,控制专用芯片VW2010 对视频信号实现MPEG-4 标准的压缩解压处理,管理硬盘中数据的存储、检索与读取。系统可同时支持8 路通道的实时监控和一路通道录像的检索回放,具有多种录像方式和图像质量等级的灵活设置,适合多种监控场合的应用。论文重点讨论了DVR 控制系统硬件和软件的设计方案、原理框图及其各模块的具体实现。分析了一种基于事件-目标驱动的用户界面模型,在此基础上采用有限状态机的程序设计方法,在单片机MSP430F149 上移植实时内核μC/OS-II 作为开发平台,开发出应用于嵌入式模式的控制系统。在具体实现过程中,结合实时内核μC/OS-II 详细分析了多任务实时系统的开发方法,系统任务的划分,任务间通信和基于有限状态机的串口数据处理,并从实时性、资源管理、可维护性和可移植性等方面,对基于实时内核开发与传统的前后台方式进行了比较。文章最后介绍了系统测试原理和测试方法,对系统的参数设置,视频检索回放,录像质量等综合性能进行了测试和评估。