资 源 简 介
车辆检测是智能交通监控系统的关键环节。随着科技发展和技术进步,车辆检测方式正历经着由传统的线圈检测、雷达检测发展到更为先进的实时视频检测方式。车辆视频检测的基本原理是通过对从摄像机采集的视频序列通过数字图像处理技术,提取图像中的车辆信息,从而达到检测和判断车辆是否违章的目的.实现了一套基于OpenCV 的视频车辆检测算法,算法综合考虑系统检测的可靠性和实时性。在算法流程中的背景初始化与更新步骤中,测试了现有的最常用的三种背景更新算法效果并总结其优劣,同时在此基础上提出了一种背景初始化的方法。在算法流程的另一个关键步骤阴影消除,提出了基于三种色彩空间RGB、YUV、HSV 空间的阴影消除算法并进行了实验测试,阴影消除效果明显。在提取车辆特征上,采用状态机的方式对虚拟线圈区域判断当前是否有车辆经过,增强了检测系统的鲁棒性。
文 件 列 表
TrackResult8
TrackResult1
TrackResult
TempImg
lib
cv100.dll
cv100d.dll
cvaux100d.dll
cvauxd.lib
cvd.lib
cxcore100d.dll
cxcored.lib
highgui100d.dll
highguid.lib
cv100d.dll
cvaux.lib
cvaux100.dll
cvaux100d.dll
cvauxd.lib
cvcam.lib
cvd.lib
cvhaartraining.lib
cxcore.lib
cxcore100.dll
cxcore100d.dll
cxcored.lib
cxts.lib
demo.cpp
demo.h
highgui.lib
highgui100.dll
highgui100d.dll
highguid.lib
libguide40.dll
ml.lib
trackingdemo625.dsp
trackingdemo625.dsw
trackingdemo625.ncb
trackingdemo625.opt
trackingdemo625.plg
trackingdemo625.sln
trackingdemo625.vcproj
trackingdemo625.vcproj.hp-PC.hp.user
cv.lib
cv100.dll