论文部分内容阅读
在现代社会中,生命和财产安全一直是人们所关注的焦点。由于视频图像可以给人们提供大量有价值的信息,利用视频进行监视已经成为一种有效的保护人身财产安全的工具和手段。本课题针对传统视频监控系统传输距离短,控制范围有限,人工操作繁复的缺陷,设计并实现了具有目标运动跟踪功能的网络视频监控系统。本文设计的系统采用海康威视DS-6101HC网络视频服务器作为主要硬件平台,软件部分以金字塔光流算法、MFC、以及OpenCV计算机视觉库为依托,根据网络视频服务器API函数开发客户端软件以实现视频实时播放、抓图、录像、历史回放、图像画质选择、云台控制及运动目标检测与跟踪等功能。论文首先简单介绍课题背景,指出现有产品优缺点,确定本系统的实现方向;第二部分是硬件平台介绍,这部分对本系统选择的硬件器材以及整个系统的硬件模块做简要介绍;第三部分介绍了C/S技术架构与本系统软件要实现的功能;接下来详细介绍了C/S模式下本软件各功能模块的实现;最后介绍了云台控制与运动目标检测及跟踪功能的设计方案,利用基于OpenCV的光流法实现了运动目标检测、运动轨迹显示以及运动跟踪等功能。