论文部分内容阅读
随着科学和信息技术的发展,世界各国拥有车辆的数目急剧增加,人们对安全意识的需求逐渐提高,视频监控技术在人们的生活等各方面起着越来越重要的作用,它为社会的和谐做出了重要的贡献。智能视频监控系统广泛应用在军事,交通,银行,安防等各个领域,其中,在道路交通方面,重视交通安全意识是我国的迫切需要,智能监控系统中交通领域的相关技术是目前正在研究和广泛关注的课题。本文对智能监控系统中的道路违章行为进行了探索,重点研究了道路中的车辆逆行、车辆跨道行驶、违禁区停车三种违章行为,从运动车辆的检测、识别、跟踪和行为分析等方面展开了分析。在运动目标检测方面,分析比较了背景差分法和帧间差分法两种检测方法,并采用自适应背景建模的背景差分方法作为运动目标的检测方法。在车辆识别方面,利用连通域检测方法获取运动目标的轮廓,根据监控场景中车辆和行人、摩托车、自行车等目标在形状上的差异,对车辆进行识别,并给出车辆的大小、形心参数信息。在车辆跟踪方面,本文介绍了几种常用的跟踪方法,并采用卡尔曼滤波的方法,提出相似度函数的匹配算法对车辆进行跟踪,给出车辆的轨迹信息。在行为分析方面,通过对运动车辆的轨迹进行分析,对车辆逆行、车辆跨道、违禁区停车三种道路违章行为分别提出了具体的违章识别算法。最后,在VC++6.0环境下,结合OpenCV函数库对道路违章监控系统进行了软件实现。