论文部分内容阅读
视频监控一直是人们关注的热点应用技术之一,随着视频图像处理技术,网络技术的发展,视频监控系统逐渐向网络化、数字化发展。网络视频监控系统借助计算机强大的数据处理能力,利用图像处理、模式识别等技术在无操作人员的情况下,实时检测监控场景下的运动目标,并对其分析、定位、识别、跟踪和行为理解。通过网络的传送,人们获得视频更便捷,视频监控系统的应用也更加广泛。本文是基于视频采集技术、图像处理技术、网络技术,面向视频监控领域开发的一套数字化、网络化的视频监控系统解决方案。主要进行了以下几个方面的研究。给出了一套完整的视频监控系统解决方案。方案从硬件配备、核心算法实现、系统构架、功能实现等方面进行了全面的研究和设计。各个环节都注重实践应用和运行效率,从框架设计到功能实现,再到系统编码,进行了合理的优化。系统集成后在功能和效率上都有所创新和进步。设计了一个开发平台。本文从根本上对底层的功能和实现作了抽象,抽取出一个功能接口层,实现了底层和上层开发的分离。接口层也是系统的一个软总线,底层按接口层进行相应算法和硬件驱动的实现,功能层通过接口层调用底层方法实现功能,应用层是界面展示用的系统开发平台,实现了视频采集处理算法、功能实现和界面设计的分离,有效提高了系统开发效率,同时增强了系统的可维护性和代码重用性。对动态检测和跟踪算法进行了研究和改进。功能的实现主要依赖于图像处理技术。本文对动态检测和跟踪算法进行了详细研究,并且对动态检测、噪点去除、阴影去除、消除光照和天气干扰、目标运动矢量的计算等算法进行了优化,以使算法更适应于监控系统的使用。对监控系统结构进行了改进性设计。本文对监控系统的结构作了合理设计,提出了以数据采集终端、中央服务器、数据存储服务器、管理终端、Web服务器为主体的结构。突破了传统的服务器端进行系统管理的局限,使系统的管理由集总式变成集散式。