论文部分内容阅读
随着经济的发展和社会的进步,人们的物质生活水平得到了广泛的提高,同时,人们的安全防范意识也在不断提高。同时,随着电子技术、计算机技术和信号处理技术等科学技术的深入研究和发展,使得安防的科学化、信息化、智能化成为了可能。其中,由于视频监控可以提供直观可靠的监控信息,因此被广泛使用。目前,视频监控系统已经发展到了第四代,此类系统可以提供数字化、网络化和智能化的监控服务。本论文设计和开发了一个扩展性较强的数字视频监控系统。该系统由传感器,服务器主机,网络摄像机模块和客户端模块组成。其中,传感器是以DSP(Digital Signal Processor,数字信号处理器)为核心处理器的数字视频处理板卡。传感器对监控场景进行智能分析,将分析结果通过PCI总线传输到服务器主机端。服务器主机端则使用微软.NET的Remoting技术与网络摄像机模块和客户端进行交互,从而可以向局域网范围内的用户提供视频监控服务。该系统既可以使用普通模拟摄像头作为视频源进行本地实时智能监控,也可以使用网络摄像机(IP Camera)作为视频源进行远程实时智能监控。本论文涉及到整个系统的硬件,软件和算法三个方面。其中,软件设计是重点。因此在简要介绍鄂传感器的硬件模块后,详细介绍了系统的软件设计,这包括:1.DSP端的应用程序的设计和开发,包括底层驱动程序,框架程序和算法实现; 2.PCI总线简介以及传感器PCI驱动程序的编写;3.Microsoft的.NET平台和Remoting分布式对象技术,并在该平台上实现了一个分布式的PC端软件系统。最后,简要介绍了一种智能分析算法,对该算法进行了Matlab仿真并在传感器平台上进行了实现。