主权项: |
一种基于复合虚拟线圈的车辆检测与抓拍方法,包括如下具体步骤:(1)背景图像重建对交通视频的图像序列进行背景重建,获得摄像机监控区域的背景图像;(2)生成复合虚拟线圈在步骤(1)中获得的背景图像上设置监控车道的停车线,利用停车线位置和车道数目信息,在每个车道停车线的上下两端,即垂直于车辆行驶方向上分别生成两级复合虚拟线圈;(3)提取车辆区域首先,采用背景差分法进行车辆检测,获得前景二值图,并根据该前景二值图进行背景图像更新;其次,将前景二值图中属于阴影的前景像素点置为背景像素点,以消除阴影;最后,对消除阴影的前景二值图,进行形态学处理、空洞填充和区域平滑,得到车辆区域二值图;(4)更新车辆行驶信息表初始时建立空的车辆行驶信息表,将得到的每一幅车辆区域二值图,进行如下处理来更新车辆行驶信息表:首先,对车辆区域二值图进行区域标记,即不同的车辆区域用不同的标记表示,得到车辆区域标记图;其次,如果车辆行驶信息表为空,则将当前车辆区域标记图中的车辆区域的信息依次加入到车辆行驶信息表中,并在车辆行驶信息表中标记为有效车辆区域,否则,先将车辆行驶信息表中的所有项都置为无效车辆区域,再判断每个标记车辆区域与车辆行驶信息表中项是否匹配,以更新车辆行驶信息表;最后,删除车辆行驶信息表中标记为无效车辆区域的项;(5)车辆抓拍根据车辆行驶信息表中每一项代表的车辆区域与虚拟线圈的位置关系,保存三张记录车辆违章过程的图像,即可实现违章车辆抓拍。 |