论文部分内容阅读
智能交通无线视频监控系统是一种先进的、防范能力强的综合系统。它通过遥控摄像机及其辅助设备(镜头、云台等)直接监视智能交通节点的一切情况,同时可以把监控图像无线传送到监控中心,进行实时远程监控。随着嵌入式系统、图像处理以及无线网络传输技术的迅猛发展,无线视频监控技术也得到飞速发展,视频监控进入了无线数字网络时代,传统的模拟视频监控系统和基于PC机的数字视频监控系统已不能满足现代社会发展的需要,基于嵌入式技术的无线网络视频监控系统已成为视频监控技术发展的新趋势,具有广阔的应用前景和实用价值。在总结分析前人研究成果的基础上,深入系统地研究基于ARM处理器和Linux的嵌入式系统开发技术,重点研究基于S3C6410的智能交通无线视频监控终端软件设计及实现方法,并给出了智能交通无线视频监控服务器的实现方案。接着构建嵌入式Linux交叉编译环境和开发嵌入式软件,通过引导程序的配置烧写和Linux内核及应用程序的编译移植,搭建了智能交通无线视频监控服务器终端及服务器运行的软件平台。最后详细分析了智能交通无线视频监控服务器软件部分各个功能模块的设计思路及其实现方法,用Linux video4linux APIs(应用程序接口)及双缓冲技术实现了视频图像的采集,视频数据的压缩采用了基于H.264协议的视频压缩技术,视频数据的无线传输采用了基于RTP和RTCP协议的流媒体技术,以及用于H.264视频流传输的RTP实时数据传输服务的RFC3984草案,而视频图像显示则是采用自行设计的播放器软件,易于维护、更新和升级。采用超分辨率重建技术对监控视频进行图像处理,运用低分辨率图像序列中的非冗余信息来重建高分辨图像,使图像分辨率突破了CCD摄像机分辨图像的局限性,非常适合误码率较高的WiFi网络。本文设计的智能交通无线视频监控系统安装设置方便,远程客户端用户通过IE浏览器可直接访问监控系统中的视频服务器,实时视频图像传输流畅,无明显抖动,具有良好的稳定性、较高的性价比和一定的实用价值。