论文部分内容阅读
近年来,数字视频监控系统(DVSS)以其直观、形象、信息丰富而被广泛应用于社会日常生活和工作中,在能源、国防、交通等领域也正在发挥着日益重要的作用。智能数字视频监控系统能够在没有人为干预情况下,利用计算机视觉和序列图像分析的方法对摄像机拍录的图像序列进行自动分析。当正在监控的场所发生异常情况时,实现对场景中运动目标的识别和跟踪,及时准确地向有关人员发出警报,避免可能的意外发生。随着计算机处理能力、网络技术和图像处理技术的快速发展,智能化的安全监控系统成为新的趋势。智能化的监控系统可以大大减少人力、物力和财力的投入,同时降低工作人员劳动强度,提高工作效率和质量,有着广泛的应用前景和重要的应用价值。本文以具体应用为背景,设计了一套具有一定智能化特性的机库安全监控系统。它是在现有监控系统的视频录像和实时网络预览及控制等功能的基础上,运用了图像识别和运动检测等数字图像处理技术,实现了防撞报警的功能。该系统中主要包括:静止目标的识别与定位,复杂背景下对运动目标进行检测、提取与跟踪等内容。结合系统具体的应用,采用基于颜色特征聚类的彩色图像分割算法实现静止飞机特征的提取。同时对帧差法在运动检测中的运用作了较大的改进,得到基于色度特征的间隔帧差法,并成功应用于运动飞机的检测中。前者利用聚类技术直接将彩色图像转为二值图像,提取目标特征。该法抗干扰能力强,适用于背景比较复杂和光照变化较大场合。后者利用不同景物色度差异的特性,采用间隔帧差法有效地克服了误检,提高了该算法的速度,是一种快速而准确的运动目标检测法。由于这两个算法实用高效,大大提高了图像处理的速度和效率,适用于图像的实时处理。本文在Microsoft Windows XP操作系统平台上,采用Visual C++6.0开发工具,用C/C++语言实现了所论述的算法。同时,充分利用多线程技术的优势,并对存储管理进行了一定的优化,从而使监控系统能够稳定运行。以机库现场采集的视频数据进行实验验证:本系统运行稳定,能够很好地识别静止飞机和实现运动飞机的检测与跟踪,达到了安全报警的目的,并且表现出对复杂背景有很强的适应性和鲁棒性。