【技术实现步骤摘要】
一种基于目标一致性的车载相机快速行人车辆检测方法
本专利技术属于计算机视觉
,具体涉及一种基于目标一致性的车载相机快速行人车辆检测方法,该方法涉及到计算机视觉、图像处理等领域,可用于道路场景下视频监控中的行人车辆检测或者自动驾驶辅助系统中的行人车辆检测等。
技术介绍
行人车辆检测被广泛应用到智能驾驶辅助等应用领域。基于视觉的智能车辆是在汽车上安装摄像镜头,利用计算机视觉技术,通过处理摄像镜头捕捉的图像,获得引导信息。与其他引导技术相比,视觉引导不必在道路上增加设施,适合来往车辆、行人、临时设施等不可预先建模确定的随机目标。随着我国车辆拥有数量的增加和道路交通状况的日益复杂以及对视频监控等的更高要求,基于检测的智能监控和智能驾驶也被广泛的重视。在道路场景下行人和车辆检测的传统方法主要有:1)背景差法;2)帧差法;3)光流法。这三种方法不适用于静止的目标检测,只能区分前景和背景,不能够区分目标的类别,如行人车辆等。同时不能解决行人车辆形状和外貌变化以及不同运动方式的难点。目前较为盛行的行人车辆检测的方法都是基于学习的目标检测方法。这些方法集中学习行人车辆的不同变化,从而有很好的推广型和泛化性。目前的基于学习的行人车辆检测系统主要可以分为两类:单目行人车辆检测和双目行人车辆检测。基于单目的行人车辆检测,是通过一个相机在水平或者垂直等不同的方向,对场景中的行人车辆进行拍摄。然后通过提取不同行人车辆的特征,分别训练得到行人车辆的分类器模型。然后利用滑动窗的方法,通过分类器模型对拍摄到的图像进行行人车辆和背景的分类,对可能存在目标的位置用矩形框标注出来。对于得到 ...
【技术保护点】
一种基于目标一致性的车载相机快速行人车辆检测方法,其特征在于,所述方法包括如下步骤:(1)从双目连续帧图像数据库中获得一帧双目图像作为当前帧图像,所述双目图像为经过校正后的图像;(2)对当前帧双目图像,建立左右图像的道路场景柱状模型,其中所述柱状模型是将行人车辆障碍物在图像中看做由一条条垂直的条状平面组成,柱状模型的下边缘为障碍物与地面的交线,上边缘为障碍物与背景的交线;(3)对当前帧双目图像,在柱状模型的限定范围内,通过基于学习的行人检测算法,利用已经离线训练好的行人车辆模型,对左右两幅图像中的行人和车辆进行检测;(4)判断当前帧的帧序是否大于2并且小于N‑2,如果否,则跳转到步骤(8);如果是,则继续执行;其中N为双目连续帧图像数据库中的图像数目。(5)将前一帧作为当前帧;(6)匹配当前帧检测结果与当前帧的前一帧和后一帧的检测结果;通过前后帧结果的匹配,找到与当前帧中检测结果最相似的检测结果;(7)根据前后帧匹配结果对当前帧的检测结果进行更新;当前帧结果帧匹配结果的可信度并归一化;(8)匹配更新后当前帧的左右两幅图像的检测结果;(9)根据左右帧匹配结果对当前帧左图像中结果进行更新, ...
【技术特征摘要】
1.一种基于目标一致性的车载相机快速行人车辆检测方法,其特征在于,所述方法包括如下步骤:(1)从双目连续帧图像数据库中获得一帧双目图像作为当前帧图像,所述双目图像为经过校正后的图像;(2)对当前帧双目图像,建立左右图像的道路场景柱状模型,其中所述柱状模型是将行人车辆障碍物在图像中看做由一条条垂直的条状平面组成,柱状模型的下边缘为障碍物与地面的交线,上边缘为障碍物与背景的交线;(3)对当前帧双目图像,在柱状模型的限定范围内,通过基于学习的行人检测算法,利用已经离线训练好的行人车辆模型,对左右两幅图像中的行人和车辆进行检测;(4)判断当前帧的帧序是否大于2并且小于N-2,如果否,则跳转到步骤(8);如果是,则继续执行;其中N为双目连续帧图像数据库中的图像数目;(5)将前一帧作为当前帧;(6)匹配当前帧检测结果与当前帧的前一帧和后一帧的检测结果;通过前后帧结果的匹配,找到与当前帧中检测结果最相似的检测结果;(7)根据前后帧匹配结果对当前帧的检测结果进行更新;并归一化,分别表示当前帧第i个检测结果在前后帧中的匹配相似度,表示当前左图像第i个检测结果在右图像中的匹配相似度;(8)匹配更新后当前帧的左右两幅图像的检测结果;(9)根据左右帧匹配结果对当前帧左图像中结果进行更新,并归一化;(10)对于更新后的结果,采用一个高预设阈值进行过滤,得到最终检测结果,并输出;(11)判断帧序是否小于等于N,如果是,跳转到步骤(1),继续循环;如果不是,则结束。2.如权利要求1所述的方法,其特征在于,所述步骤(2)具体为:(2.1)利用绝对误差和算法计算当前帧左幅图像中每一个点在当前帧右侧图像中的最佳匹配;(2.2)对最佳匹配的两点的水平坐标相减,得到左右两幅图像的视差图,并归一化到0-255的灰度值,得到归一化后的视差图;(2.3)对于归一化后的视差图,在垂直方向上计算投影,得到大小为256*V的垂直投影图像,其中V表示图像高度;对于垂直投影图像中的点(u,v),0<u<256,0<v<V,其像素值表示在归一化视差图中纵坐标为v的直线上像素值为u的点的个数并进行归一化后的结果;利用霍夫变换检测垂直投影图像中的倾斜直线和垂直方向直线;(2.4)对于现实场景中的道路平面,根据垂直投影图像中倾斜直线上的点的纵坐标v以及现实场景与两图中坐标的映射关系,得到垂直投影图像中代表道路的倾斜直线在图像平面中反向映射关系:其中,h、d、θ分别为相机的高度、左右相机基线距离、相机光心轴与地面的夹角;v0为相机光心在图像上的纵坐标;a、b为道路平面的先验参数;根据反向映射关系在当前帧双目图像中得到道路位置;(2.5)根据得到的道路位置,在水平方向上计算得到大小为U*256的水平投影图像,其中U表示图像宽度;利用霍夫变换计算水平投影图像中的水平直线;水平投影图像中的水平直线表示行人车辆障碍物位于当前帧双目图像中道路平面的位置;(2.6)根据步骤(2.4)中得到的垂直投影图像中垂直直线与倾斜直线的交点确定行人车辆与地面相交的纵坐标,根据步骤(2.5)得到的水平投影图...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。