
论文摘要
随着经济的发展和社会的进步,人们的物质生活水平得到了广泛的提高,同时,人们的安全防范意识也在不断提高。同时,随着电子技术、计算机技术和信号处理技术等科学技术的深入研究和发展,使得安防的科学化、信息化、智能化成为了可能。其中,由于视频监控可以提供直观可靠的监控信息,因此被广泛使用。目前,视频监控系统已经发展到了第四代,此类系统可以提供数字化、网络化和智能化的监控服务。本论文设计和开发了一个扩展性较强的数字视频监控系统。该系统由传感器,服务器主机,网络摄像机模块和客户端模块组成。其中,传感器是以DSP(Digital Signal Processor,数字信号处理器)为核心处理器的数字视频处理板卡。传感器对监控场景进行智能分析,将分析结果通过PCI总线传输到服务器主机端。服务器主机端则使用微软.NET的Remoting技术与网络摄像机模块和客户端进行交互,从而可以向局域网范围内的用户提供视频监控服务。该系统既可以使用普通模拟摄像头作为视频源进行本地实时智能监控,也可以使用网络摄像机(IP Camera)作为视频源进行远程实时智能监控。本论文涉及到整个系统的硬件,软件和算法三个方面。其中,软件设计是重点。因此在简要介绍鄂传感器的硬件模块后,详细介绍了系统的软件设计,这包括:1.DSP端的应用程序的设计和开发,包括底层驱动程序,框架程序和算法实现; 2.PCI总线简介以及传感器PCI驱动程序的编写;3.Microsoft的.NET平台和Remoting分布式对象技术,并在该平台上实现了一个分布式的PC端软件系统。最后,简要介绍了一种智能分析算法,对该算法进行了Matlab仿真并在传感器平台上进行了实现。
论文目录
摘要Abstract第一章 绪论1.1 研究背景及意义1.2 视频监控的相关概念和发展历史1.2.1 第一代模拟视频监控系统1.2.2 第二代准数字视频监控系统1.2.3 第三代网络数字视频监控系统1.2.4 第四代智能数字视频监控系统1.3 智能视频监控系统国内外研究现状1.4 论文主要工作及结构安排第二章 系统结构及传感器硬件模块2.1 现有的智能视频监控系统2.1.1 ObjectVideo公司的相关产品2.1.2 汉王科技公司的相关产品2.2 智能视频监控系统的关键技术2.3 本论文设计的智能视频监控系统2.3.1 算法的选择2.3.2 平台的选择2.3.3 系统结构2.3.4 传输方式和视频源2.4 系统结构框图2.5 传感器硬件结构框图2.5.1 DSP模块2.5.2 EMIF模块2.5.3 视频输入模块2.5.4 PCI模块第三章 DSP软件框架设计与实现3.1 DSP软件开发概述3.1.1 DSP应用程序框架概述3.1.2 DSP软件开发平台概述3.2 DSP/BIOS、CSL和RF5 简介3.2.1 DSP/BIOS简介3.2.2 DSP/BIOS程序的构建3.2.3 CSL简介3.2.4 RF5 框架3.3 DSP应用程序的总体设计3.3.1 本系统中用到的DSP/BIOS模块3.3.2 DSP应用程序总体流程3.4 视频模块开发3.4.1 IOM驱动模型简介3.4.2 视频模块驱动程序设计概述3.4.3 视频模块微驱动具体实现3.5 线程同步与通信3.5.1 概述3.5.2 线程优先级设置3.5.3 线程同步和通信机制3.5.4 线程间的同步与通信关系3.6 PCI通信模块的开发简述第四章 传感器PCI驱动程序开发4.1 PCI总线概述4.2 PCI总线体系结构4.3 PCI总线特点4.3.1 PCI主从设备4.3.2 PCI总线仲裁器4.3.3 PCI传输特点:突发传输burst4.3.4 PCI地址空间4.3.5 PCI配置空间4.4 DM642 的PCI接口详细介绍4.4.1 概述4.4.2 PCI接口寄存器4.4.3 PCI中断4.5 Host与PCI设备的地址转换4.5.1 概述PCI空间映射'>4.5.2 Host<->PCI空间映射PCI设备地址转换实现'>4.5.3 Host<->PCI设备地址转换实现PCI空间映射'>4.5.4 DM642 的Host<->PCI空间映射4.5.5 DM642 的本地地址覆盖问题4.6 PCI驱动程序开发4.6.1 Windriver简介4.6.2 开发过程4.6.3 重要的PCI驱动程序函数第五章 PC端分布式软件系统设计与实现5.1 Microsoft.NET5.1.1 概述5.1.2 CLR简介5.1.3 C#语言5.2.N ET分布式对象技术Remoting5.2.1 概述5.2.2 Remoting关键概念5.2.3 Remoting原理5.3 PCI后台服务模块设计5.3.1 PCIManager类设计5.3.2 ChannelManager类的设计5.3.3 完整的PCI通信流程5.4 网络摄像机模块5.5 客户端设计第六章 智能分析算法简介与系统演示6.1 智能分析算法简介6.1.1 自适应背景模型建立6.1.2 差值图像的自适应门限确定6.1.3 运动目标的检测6.2 算法实现6.2.1 TI IMGLIB库6.2.2 Cache问题6.2.3 DSP实现结果演示6.3 系统演示第七章 结论致谢参考文献攻读硕士学位期间的研究成果
相关论文文献
标签:智能视频监控系统论文; 智能分析算法论文;