论文部分内容阅读
随着网络技术、通信技术以及数字处理技术的不断进步,视频监控系统的组成模式也在快速升级中,当前以网络为基础的监控系统已经成为视频监控系统发展的主流方向。随着嵌入式技术的快速发展,以嵌入式操作系统为核心的视频监控系统具有软硬件可裁剪、开发周期短、可移植性好等优点。针对目前市场上的视频监控系统中存在视频编码效率低、质量差、数据处理速度慢等问题,采用TI公司推出的一种专门用于数字音视频、图像信号处理的达芬奇处理器,可以极大提高数字信号处理速度。本课题在研究嵌入式相关技术、达芬奇技术、网络传输技术以及视频编码等技术的基础上,设计并实现了一种嵌入式视频监控系统。提出了基于达芬奇双核处理器TMS320DM6467的硬件设计方案,主要包括主控模块、视频采集模块、视频存储模块、视频传输模块以及电源模块的设计;在传统的基于中位数的时间片分配方法基础上,提出改进的利用二次均值动态计算时间片的方法,经验证该方法可以有效提高多线程执行效率,降低系统时延,提高实时性;在嵌入式Linux开发环境下,完成本视频监控系统的软件设计,主要包括嵌入式Linux操作系统的移植、视频采集模块、视频编码模块、视频传输模块、线程调度模块以及嵌入式Web服务器的设计,使用Java Applet实现视频监控页面的设计。搭建了视频监控系统的测试环境,并且进行了调试和实验。结果表明,本课题设计的嵌入式视频监控系统具有很强的实时性、交互性,可以完成远程视频监控。本课题设计的嵌入式视频监控系统可广泛应用于智能交通、智能楼宇、金融和公安等系统中,用户通过登录进入视频监控页面可实现对监控现场的实时监控,具有显著的经济和社会效益。