论文部分内容阅读
随着目前经济的快速发展和安全防护形势的不断严峻,作为安防主要手段和重要组成部分的视频监控技术被越来越多的人所关注和研究。经过多年的长足发展,视频监控系统已经从最初的模拟视频监控时代逐步进入到现在的嵌入式网络视频监控时代。嵌入式系统以应用为核心、以计算机技术为基础、软硬件可裁剪的特点,以及其在稳定性、功耗、体积和性价比上的巨大优势,正好符合了现在视频监控产品应用对象广泛、层次多样化和需求差异性大的特点。随着计算机技术、通信技术、信号采集和处理技术和网络技术等视频监控系统相关技术的发展,以及普通个人对安全防护和视频图像服务的巨大需求,视频监控行业迎来了一次发展的巨大机遇。由于视频监控系统应用范围广,每个对象的需求都不统一,对于视频监控的各种理论研究和实际开发呈现出多样化的特点,各种结构、技术和产品层出不穷。针对目前电信网络改造升级、家庭网络在资费和服务上大幅优化的形势,本文设计了一款面向家庭个人和小企业用户的嵌入式网络视频监控系统,系统主要以ARM芯片为硬件核心,并在其上面搭载Linux操作系统,利用移植到系统上的网络视频服务器提供视频的网络访问。通过将嵌入式技术和网络技术结合起来,最终使得系统具有结构简单、系统稳定同时开发难度小、产品性价比高的优点。文章主要部分包括三个方面,分别介绍了系统的硬件平台组成、软件环境的构建和应用部分的设计开发。硬件平台主要包含S3C2410主控制器、存储模块、采集模块、传输模块和烧写调试模块。系统软件部分包括引导程序vivi、操作系统内核和基于NAND FLASH的可读写文件系统。应用部分包括用于视频采集的USB摄像头设备驱动、视频采集发送程序和嵌入式网络视频服务器。通过USB摄像头采集视频图像信息并直接利用内置的图像压缩模块完成视频的静态压缩以便于视频的传输和存储,利用主控制器中的视频采集发送模块完成视频采集控制和视频图像的动态压缩,利用移植的嵌入式服务器通过网络传输模块完成数据的传输以及提供远程访问服务。最终实验结果表明,本文设计的方案切实可行,监控的效果基本达到了预期要求。