论文部分内容阅读
视频监控一直是人们关注的应用技术热点之一,视频监控系统具有直观、便捷、内容丰富等特点被广泛的应用在各个领域。目前图像编解码技术和嵌入式技术以及网络技术发展突飞猛进,视频监控已经从数字视频监控进入了基于嵌入式的网络视频监控的时代,网络视频监控的技术先进性能使其具有巨大的潜在市场和可观的经济效益,本文将基于嵌入式的网络视频监控系统应用于灾害救援机器人领域。系统有两大块的的核心功能:一是视频图像采集和压缩编码,二是视频数据的传输。灾害救援机器人视频监控系统主要分为三个部分:灾害救援机器人视频监控前端、车载中心控制存储服务器和监控端。本文结构如下。首先,本文论述了灾害救援机器人的发展,分析比较了现有的网络视频监控技术,综合各种技术的优点,设计了一种基于ARM和嵌入式Linux的高可靠性B/S架构灾害救援机器人视频监控系统。系统主要实现的功能是对视频数据进行采集,压缩编码以及无线传输,并实现了通过浏览器在监控端上进行视频监控。然后对整个系统进行了详细的说明。在硬件方面,本系统的核心硬件平台包括德州仪器的TMS320DM365数字信号处理器(该处理器集成了ARM内核和DSP)、摄像头、车载中心控制存储服务器和监控端。TMS320DM365开发板与摄像头构成了灾害救援机器人视频监控系统前端,通过摄像头对视频图像进行采集,TMS320DM365开发板实现了对视频图像的压缩编码和传输,车载中心控制存储服务器实现对灾害救援机器人视频监控前端传输的图像数据的接收、存储和提供访问权限给监控端,监控端主要实现对车载中心控制存储服务器访问,播放视频画面与报警。在软件方面,在分析了各种不同的软件架构后,本系统选择了B/S架构。另外,网络传输协议定为流媒体常用的RTP,实现了视频数据在无线网络上的实时性传输,同时保证了视频传输的质量。最后对灾害救援机器人视频监控系统的安全性进行了分析,包括操作系统安全性以及在网络环境下应用时的安全对策。