一种基于图像处理的异常车辆的检测方法与流程

文档序号:13728929阅读:来源:国知局
技术特征:
1.一种基于图像处理的异常车辆的检测方法,其特征在于包括以下步骤:对本车拍摄的车辆图像通过模版匹配识别含有目标车辆的目标区域:对目标区域进行粒子滤波得到目标车辆在当前图像中的位置;将当前图像进行透视变换得到当前图像中目标车辆与本车的距离;连接当前图像中目标车辆的位置以及前一帧图像中目标车辆的位置得到目标车辆的运动轨迹;根据目标车辆的运动轨迹和与本车的距离判断出异常车辆。2.根据权利要求1所述的一种基于图像处理的异常车辆的检测方法,其特征在于所述对本车拍摄的车辆图像通过模版匹配识别含有目标车辆的目标区域包括以下步骤:分别将从本车前后左右拍摄的各种车辆图像形成预设模版;将本车实时采集的四个方向的原始车辆图像分别与对应方向的模板进行差值运算:D(x,y)=Σx′Σy′[T(x′,y′)-F(x′+x,y′+y)]2]]>D(x,y)为差值测度,(x,y)为车辆图像的坐标,T()是模版,F()是目标车辆,(x’,y’)是预设模版图像的坐标系上的点;在图像中选取差值小于阈值的区域为含有目标车辆的目标区域。3.根据权利要求1所述的一种基于图像处理的异常车辆的检测方法,其特征在于所述对目标区域进行粒子滤波得到目标车辆在当前图像中的位置包括以下步骤:1)将车辆图像中目标区域的RGB转换为HSV中的h空间,将h空间转换为直方图作为目标特征向量V;2)采用高斯分布设置与目标区域相同尺寸的搜索粒子,对当前图像进行搜索得到所有搜索粒子的直方图向量Vi与目标特征向量V的相似度;3)对各搜索粒子获取的相似度加权得到目标区域的位置。4.根据权利要求3所述的一种基于图像处理的异常车辆的检测方法,其特征在于所述将原始车辆图像中目标区域的RGB转换为HSV中的h空间通过以下公式实现:其中,R、G、B为原始图像的RGB空间中的信息,max为RGB中的最大值,min为RGB中的最小值。5.根据权利要求3所述的一种基于图像处理的异常车辆的检测方法,其特征在于采用高斯分布设置与目标区域相同尺寸的搜索粒子具体为:在原始图像中目标区域的若干倍范围内设置总搜索粒子的80%,若干倍范围以外的区域放置其余20%搜索粒子。6.根据权利要求3所述的一种基于图像处理的异常车辆的检测方法,其特征在于所述对当前图像进行搜索得到所有搜索粒子的直方图向量Vi与目标特征向量V的相似度包括以下步骤:计算每个搜索粒子的h直方图,进而得到色调直方图,即向量Vi;计算每个搜索粒子的向量Vi与目标特征向量V的相似度sum(abs(Vi-V));将所有搜索粒子对应的相似度进行归一化,使所有相似度的和为1。7.根据权利要求4所述的一种基于图像处理的异常车辆的检测方法,其特征在于所述对各搜索粒子获取的相似度加权得到目标区域的位置具体为:对各搜索粒子的相似度分别对于横纵坐标做加权处理,得到目标区域的位置:X=sum(Xn×Wn)Y=sum(Yn×Wn)其中Xn、Yn表示搜索粒子的横、纵坐标,Wn为该搜索粒子对应的相似度。8.根据权利要求3所述的一种基于图像处理的异常车辆的检测方法,其特征在于所述对各搜索粒子获取的相似度加权得到目标区域的位置后,进入重采样阶段:当目标图像区域的差值测度与模版的差值测度的相似度小于设定值时,返回步骤2),直到目标图像区域的差值测度与模版的差值测度的差值小于设定差时,得到的粒子中心的坐标为目标区域在当前图像中的位置。9.根据权利要求1所述的一种基于图像处理的异常车辆的检测方法,其特征在于所述根据目标车辆的运动轨迹和与本车的距离判断出异常车辆具体为:当运动轨迹的延长线是朝向本车时,则为一级预警,将目标车辆作为异常车辆;当一级预警且距离小于设定距离时,则为二级预警,进行声音报警;当二级预警且本车的速度仍不变或增加时,则自动刹车。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1