论文部分内容阅读
随着半导体产业的日益蓬勃发展,为嵌入式系统设计进一步集成化、小型化、低成本化以及其速度、可靠性、稳定性方面都带来了巨大的进步,使得嵌入式系统涉及的产业也越来越广泛,尤其是在多媒体技术和网络技术的飞速发展的情况下,嵌入式系统在传统PC占据主流的视频监控市场中也渐渐崭露头角。在安全防范技术领域中,视频监控系统的发展经历了模拟视频信号监控系统,通用计算机(PC)加载视频采集卡的数字式监控系统,以及目前得到飞速发展的嵌入式网络化的视频监控系统等几个过程,目前,监控现场视频信息的获取正在向着视频采集前端一体化、视频信号传输数字化、监控数据网络化共享、系统规模高度集成化的方向发展。因此,设计以嵌入式系统设备作为视频信号采集的前端,在前端时就将图像传感器获取的模拟图像信号转化为数字信号,通过合适的压缩算法对视频数据进行压缩,然后进行本地存储或者通过网络传输到远程的用户端,由用户直接对其进行远程控制,或是对视频信息进行后处理等工作成为当下视频监控系统发展的必然趋势。本课题提出了一种基于ARM+Linux的嵌入式视频监控系统的设计方案。首先,在系统的硬件设计方面,以三星公司的ARM9微处理器为核心,详细论述了嵌入式视频监控系统终端的基本组成、工作原理以及其主要模块的选型依据,在现有的硬件资源上搭建监控系统实验平台,并对系统的主要硬件如Flash、SDRAM存储器、UART接口、SD卡、液晶显示器、网卡、CCD摄像头接口、USB接口、JTAG接口等进行分析,进而完成系统硬件部分的设计其次,在软件设计方面,采用Linux作为嵌入式操作系统,对Linux系统在嵌入式设备上的移植,外围设备驱动程序的编写,视频信息的采集、存储与压缩,以及网络传输协议设计等方面进行了深入的分析,并重点研究了在嵌入式监控系统设备前端采集中融入了数字图像处理的部分内容,即在采集前端就可以对原始视频信息进行滤波降噪等图像预处理的功能,使得本系统对监控现场可能存在的复杂环境因素有了较强的抗干扰能力,经过预处理之后的视频信息,即可用于普通的人眼直接观测取证,也可用于机器视觉分析等高端技术领域。最后在各个模块正常工作的前提下,进行系统调试、测试,针对不同场合应用不同的图像处理算法进行了实验结果的对比分析,实验证明,本系统提供给用户的软件算法功能强大,适合常见监控环境下的高质量视频图像信息取证,完全能够满足一般条件下室内或者室外安全监控领域的应用。