论文部分内容阅读
近年来,视频监控在各行各业得到了广泛的应用,成为现今行业内一个热点研究领域。但是现在的大部分视频监控系统采用PC机实现,有着很明显的缺点:体积庞大,效率不高等。随着现代通信技术、多媒体信息技术和计算机网络技术的不断发展以及视频压缩技术的突破,视频监控技术发生了巨大的变革,由此对现代视频监控技术也提出更高的要求:网络化、数字化、小型化。基于此目标,本文设计并实现了以S3C2410&Linux架构的网络视频监控系统,提供了一种性价比优良的视频系统解决方案。本课题研究基于ARM&Linux的网络视频监控系统,针对目前网络视频监控系统中存在的问题,提出了新的设计方案,设计出比较稳定可靠视频监控系统。(1)考虑到现有的视频监控系统方案在性能以及效率方面的不足,本文首先设计出一种新的视频监控方案。新方案采用ARM&Linux的系统构架,视频服务器内置一个嵌入式Web服务器,采用嵌入式实时多任务操作系统,摄像机传送来的视频信号数字化后由高效压缩芯片压缩,通过内部总线传送到内置的Web服务器。网络上用户可以直接用浏览器观看Web服务器上的摄像机图像,由于把视频压缩和Web功能集成到一个体积很小的设备内;因此方便实用。(2)其次,针对本文提出的视频监控系统方案,对系统中各个器件进行选择,深入研究器件的功能,设计了各模块的硬件接口;(3)最后,对Linux的移植进行了研究和实现。深入研究了Linux驱动程序的编写方法,完成了系统中视频压缩模块和以太网模块驱动的编写,并进行了系统的测试。