论文部分内容阅读
近年来,视频监控系统在日常生活、工业生产、银行业、交通和安全部门等众多领域存在广泛的应用。随着技术的发展,它在经历了第一代模拟视频监控系统、第二代数字化本地视频监控系统后,正向视频数字化、监控网络化的方向发展。现已经发展到第三代,即网络视频监控系统,它集成了Internet网络传输、视频编解码、嵌入式系统、多媒体传输与控制等方面的技术,以网络为依托,可实现对大量视频数据实时、远距离传输,能为远程用户提供直观、有效的信息。本文将嵌入式技术、网络技术和视频技术有效地结合在一起,实现了基于嵌入式的网络视频监控系统。与基于PC机的视频监控系统相比,该系统具有成本低、使用方便、易于扩展与升级等优点。它利用Internet网络实现远程视频监控,把摄像头采集到的视频信号经过压缩后,通过内部总线传送到嵌入式Web服务器,用户在客户端可以通过浏览器观看嵌入式Web服务器上的摄像头采集的视频图像,从而使得监控不再受距离等方面的限制。本文中监控系统采用2.6.8内核的嵌入式Linux系统平台作为服务器端,采用基于S3C2410芯片处理器的ARM9开发板作为硬件平台,采用开源软件进行服务器端软件的开发,例如我们采用boa作为Web server服务器软件。服务器端程序在其上以后台方式运行,等待监控系统环境中客户机使用浏览器发送的访问请求。全文分为六章,第一章介绍了视频监控系统的发展,并对嵌入式系统进行了概述,第二章介绍了嵌入式网络视频监控系统的整体设计,第三章介绍了嵌入式Linux操作系统的移植,第四章介绍了网卡CS8900A,USB摄像头驱动程序的移植,第五章介绍了视频监控采集、压缩程序的实现、嵌入式Web服务器的构建,并对系统进行了测试,第六章对系统进行了总结与展望。