摘要
智能交通系统(ITS)是目前世界交通运输领域正在研究和广泛关注的课题。OpenCV是一种用于数字图像处理和计算机视觉的函数库,由Intel公司开发。本文在目标检测方面,对采集到的交通视频进行灰度化、中值滤波、背景建模、二值化,背景差分等处理,可以较准确地检测出运动目标。在目标跟踪方面,提出了CamShift算法和Kalman滤波器相结合的方法,实现视频车辆的精确跟踪。最后,利用OpenCV的运动物体跟踪的数据结构、函数库,建立了一个视频车辆分析系统。用于道路上车辆的检测与跟踪,并具有良好的鲁棒性。
Intelligent transport system is currently being studied and worldwide focused on in the area of world traffic transport.OpenCV is a library for digital image processing and computer vision.It is developed by company of Inter.In the part of detection,the traffic video which are captured by camera are treated as gray processing,median filtering,background modeling,binary and background difference,which can exactly detect vehicle object.In the part of tracking,we propose a method of camshift,which combined with Kalman filter to carry out video vehicle tracking.At last,the basic framework of object tracking of OpenCV is use to establish a multi-modules video vehicle detection and tracking system,and the results are moderate robustness.
出处
《电子测试》
2012年第1期50-53,共4页
Electronic Test