基于改进分水岭算法的多目标车辆的跟踪研究_第1页
基于改进分水岭算法的多目标车辆的跟踪研究_第2页
基于改进分水岭算法的多目标车辆的跟踪研究_第3页
基于改进分水岭算法的多目标车辆的跟踪研究_第4页
基于改进分水岭算法的多目标车辆的跟踪研究_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于改进分水岭算法的多目标车辆的跟踪研究【摘要】近年来,由于车辆数量的激增,道路事故也频频发生,这就要对事故易发路段进行监控,并对车辆进行跟踪。针对目标的跟踪,提出了利用改进的分水岭方法与数据关联方法相结合实现多目标车辆准确跟踪,在检测车辆时利用分水岭算法可以有效地进行图像分割并准确的检测出运行车辆;跟踪时利用运动目标轮廓采用链表法记录多运动目标之间的数据关联,并跟据质心特征进行跟踪。实验表明该方法能有效地对目标进行了检测并提高了跟踪的准确率。【关键词】车辆检测;视频监控;目标跟踪;数据关联;分水岭算法Abstract:Intherecentyears,Roadaccidentsoccurredfrequentlybecauseofthenumberofvehiclerapidlyincreased,ItmustMonitortheaccidentpronelocation,andtotrackvehicle.Fortargettrackingproblem,itusesacombinationofimprovedwatershedmethodanddataassociationmethodforrealizationofmultiobjectivevehicletracking.Itcaneffectivelyandaccuratelydetectmovingvehiclesbyusingthewatershedalgorithmforimagesegmentationinthedetectionofvehiclesandrecordthedataassociationamongthemultiplemovingtargetswhichtrackingobjectsbyaccordingtothecentroid.Theexperimentalresultsshowthatthemethodcaneffectivelydetectandimprovesthetrackingaccuracy.Keywords:VehicleDetection;VideoSurveillance;ObjectTracking;DataAssociation;watershedmethod1.引言多运行车辆目标跟踪应用广泛,特别是在视频监控方面,很多专家学者对其进行了广泛的研究,提出了很多车辆检测与跟踪的算法。4中在视频跟踪时,通过Marr小波概率核函数生成静态背景,运动跟踪采用SI_P粒子滤波算法,但是背景得不到及时更新。5利用Kalman滤波思想对运动目标的前时刻状态信息进行预测,但是在预测中容易受到噪声的影响。针对上述情况,利用改进的分水岭算法能够准确地分割图像,同时利用分割后的图像采用数据关联方法进行跟踪。2.运动车辆的检测2.1分水岭算法分水岭是一种典型的地形面貌,长时间被认为是图像分割中的有用工具。它是数学形态学的概念,并且在原始的算法上已经做了很多的修改和完善。目前,有效的分水岭算法的发展仍然受到重视。在地形中,我们把可视化的3D图像中在每个点上的灰度值代表高度或者是这个点的海拔高度。分水岭的思想是很简单的,可以通过地形特征进行解释。众所终知,在处理图像的地表特征时,把它视为一种景观,如果把这种景观侵入水时,图像中的区域就会被水填充。这种淹没过程是从最小的灰度值开始,当在某一个时刻,水位达到灰度值的最大高度时,两个或更多的集水盆就会开始连通。把能够阻止这种连通的点连成一条线,就会在来自不同区域将要连通的地方形成了一个水坝。当水位已经达到最高峰时,所有的区域会被水坝分割开,这些地区被称为集水盆地和水坝或线称为分水岭,它把输入的图像划分为一组区域。经过分割后,结合轮廓区域面积的大小和形状决定哪个区域代表的是运动车辆。分水岭算法对微弱边缘具有良好的响应,是得到封闭连续边缘的保证的。另外,分水岭算法所得到的封闭的集水盆,为分析图像的区域特征提供了可能。分水岭计算过程是一个迭代标注过程,在该算法中,分水岭计算分两个步骤:一个是排序过程,一个是淹没过程,下面是分水岭的描述:假设定义域上的函数为待处理图像,它的最大最小值分别为,。集合表示函数的上阈限,其中:=。且的分水岭区域即为集合和,可以通过迭代运算得到,即:(1)函数的分水岭是的补集。对应水面上涨过程,聚水盆地之间水坝的建立就是记录的测地影响区的骨架的过程,而所有的水坝对应了函数的分水岭。采用的方法是用阈值限制梯度图像以达到消除灰度值的微小变化产生的过度分割,获得适量的区域,再对这些区域的边缘点的灰度级进行从低到高排序,然后再从低到高实现淹没的过程,梯度图像用“Sobel”算子计算获得。实际图像中可能含有微弱的边缘,灰度变化的数值差别不是特别明显,选取阈值过大可能会消去这些微弱边缘,如图1所示。2.2分水岭的改进方法2.2.1图像梯度的计算如果对输入图像直接应用分水岭算法,必须进行梯度计算,但通常会造成过度分割。在这个工作中先使用“Canny”边缘检测对于梯度的计算是一种非常鲁棒的方法,并且产生封闭轮廓。2.2.2获得掩膜图像图像梯度计算后,用标准的Vincent-Soille分水岭算法进行分割,获得了分水岭线,从而形成了掩膜图像。利用掩膜图像减少了在分割结果中获得集水盆的个数。2.2.3分割阶段经过上面的处理后,在掩膜图像上利用淹没原理进行了分水岭分割,这种分割是基于集水盆地技术。在这个被水侵入的地表图像中,水是从图像的最小点开始上升;在地表的灰度图像中,像素的灰度值代表了在这个点的高度。当水流达到最高点时就停止,这样就形成了阻止水汇合的一条坝,这个坝就是分水岭,它把输入图像进行了完全划分,形成了一系列区域,如图2所示。3.运动目标的跟踪3.1关联矩阵关联矩阵是多目标跟踪中对目标进行观测和轨迹进行关联的依据,也是判断在复杂场景中一些特殊情况的依据。常用的关联矩阵有两种:一种是基于连续帧中目标质心间的距离,另一种是目标相交区域的面积。本文在跟踪过程中结合了这两种方法,能够对目标遮挡和重叠情况进行有效的处理,保证多目标跟踪的准确性。假设运动目标在同一时刻不同时发生合并、分裂、消失、新增时,在连续帧目标数量不变的情况下采用质心距离的关联矩阵;而当目标数量发生变化时采用基于相交区域面积的关联矩阵。3.2基于关联矩阵的多目标跟踪多目标跟踪的过程就是为每个跟踪目标建立目标链,建立相互对应的关系,同时建立相应的匹配代价函数,来跟踪并判断复杂情况下的各个目标的运动情况。为解决这些问题,本文提出一种新的检测和跟踪多目标的算法。算法分为3个核心部分。(1)运动物体的检测。根据前面分水岭算法提取的轮廓特征,如果轮廓形状接近于六边形并且面积大于规定的最小值,则认为该轮廓代表的是需要检测运动目标。(2)每个运动物体位置的预测以及运动模型的建立,本文采用的是Kalman滤波的方法预测运动物体的位置,并在此基础之上建立相应的运动模型。(3)关联矩阵和匹配链表以及相应的判断,评价跟踪目标与前景团块之间的质心距离、包围矩形面积、覆盖比例等多个因素更加准确的视频中的遮挡重合等情况。关联矩阵和2个链表关联矩阵产生后,可以根据关联矩阵,生成2个链表:目标-区块匹配链表和区块-目标匹配链表。目标-区块匹配链表与之匹配的区块数量及其编号。其定义如下:(2)其中,表示目标编号;表示匹配的区块数量;表示匹配的区块数组。区块-目标匹配链表显示的是在区块确定的前提下,与之匹配的目标数量及其编号。其定义如下:其中,表示区块编号;表示匹配的目标数量;表示匹配的目标数组。在目标区块匹配链表中,匹配的区块数量对应与关联矩阵的行累加值,匹配的区块数组是由关联矩阵中对应行上不为0的元素构成。在区块-目标匹配链表中,匹配的目标数量对应于关联矩阵的列累加值。匹配的目标数组由关联矩阵中对应列上不为0的元素构成。4.结束语利用基于分水岭的分割方法,可以较准确的检测出运行车辆;运动跟踪时能够正确地提取运动目标。对运动目标轮廓采用链表法记录多运动目标之间的数据关联,并跟据质心特征进行跟踪,能够在不同的场景中对多目标进行跟踪并有效地处理了由于遮挡带来的目标失踪现象,达到了预期目标。参考文献1黄磊,于曼曼.基于背景差分的运动目标检测研究J.软件导刊,2009,6:187-189.2詹群峰.基于OpenCV的视频道路车辆检测与跟踪D.2009.3杨涛,李静.一种基于贪心搜索的实时多目标遮挡处理算法J.自动化学报,2010,3:375-384.4高韬,刘正光,张军.基于交通视频序列的多运动目标跟踪算法J.中南大学学报,2010(6):1028-1036.5胡宏宇,王殿海.基于视频监控的运动目标跟踪算法J.北京工业大学学报,2010,12:1683-1690.6李志慧,张长海,曲昭伟,等.交通流视频检测中背景初始化算法研究J.吉林大学学报(工学版),2008,38(1):148-151.7李劲菊,朱青,王耀南.一种复杂背景下运动目标检测与跟踪方法J.仪器仪表学报,2010,10:2242-22

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论