论文部分内容阅读
随着信息技术、多媒体技术及互联网技术的迅速发展,视频监控系统正在向嵌入式,数字化,网络化方向发展。数字视频监控系统的开发涉及到视频编码、网络传输、操作系统等嵌入式开发软硬件多方面技术,具有布控区域广,性能稳定可靠,无需专人管理等优点。本文设计了一种基于Windows CE嵌入式视频监控系统,具有图像采集、压缩、传输和处理等功能。它的优点在于用户可以在任何地方通过以太网实时浏览监控现场画面,基本上不受距离限制,无须重新布线。本项目是在ARM微处理器上,构建了一个适合本系统开发平台的嵌入式Windows CE系统。分析了Windows CE系统驱动结构和流驱动开发流程,在此基础上,完成了USB摄像头的驱动开发,并在应用程序端实现视频数据的实时采集。为了方便视频数据的传输,对采集到的视频数据进行MPEG-4压缩,利用SOCKET编程实现了嵌入式系统与PC端视频数据的网络传输。当监控系统在无人值守的情况下,利用差影算法对采集到的图像进行识别,当有人或物体进入监控范围时,立刻抓拍现场画面,压缩成JPEG格式的图片并保存下来,通过GPRS模块以彩信的形式将图片发送到手机用户,实现自动报警。