一种道路异常驾驶行为的识别方法及系统与流程

文档序号:11146088阅读:来源:国知局

技术特征:

1.一种道路异常驾驶行为的识别方法,其特征在于,包括:

对获取的道路的当前视频帧图像进行车辆识别检测,提取检测到的车辆图像的比较信息;其中,所述比较信息包括检测到的车辆图像的位置信息与颜色直方图信息;

将检测到的车辆图像的比较信息与已完成视频帧数据库中各车辆图像的比较信息对应比较,并判断比较结果是否满足预定阈值条件;

若满足,则确定满足预定阈值条件的比较结果对应的两个车辆图像为同一个车辆,更新已完成视频帧数据库中对应车辆图像的比较信息;

若不满足,则将当前视频帧图像中对应的车辆图像及比较信息保存在已完成视频帧数据库中;

根据已完成视频帧数据库中各车辆图像的位置信息得到各车辆的运动轨迹,并根据运动轨迹确定各车辆的运动方向;

将各车辆的运动方向与设定行车方向或视频帧图像中的车道线所表示的行车方向进行对比确定逆向行驶车辆。

2.根据权利要求1所述的道路异常驾驶行为的识别方法,其特征在于,对获取的道路的当前视频帧图像进行车辆识别检测,包括:

对获取的当前视频帧图像进行预处理,并利用加权平均背景更新算法提取所述当前视频帧图像的背景图像;

利用帧间差二值图和背景差二值图提取当前视频帧图像中预选区域;

对预选区域进行形态滤波处理得到预选二值图像,并利用轮廓提取法提取预选二值图像中前景目标轮廓;

计算前景目标轮廓的外接矩形,选取外接矩形满足预定矩形条件的前景目标轮廓对应的车辆图像作为检测到的车辆图像。

3.根据权利要求2所述的道路异常驾驶行为的识别方法,其特征在于,选取外接矩形满足预定矩形条件的前景目标轮廓对应的车辆图像作为检测到的车辆图像,包括:

判断前景目标轮廓的外接矩形的宽、高以及白色像素比例是否同时满足对应阈值条件;

若满足,则所述前景目标轮廓对应的车辆图像作为检测到的车辆图像,并对检测到的车辆图像进行画框处理后存入初始化数组中。

4.根据权利要求3所述的道路异常驾驶行为的识别方法,其特征在于,提取检测到的车辆图像的比较信息,包括:

提取初始化数组中车辆图像的颜色特征和质心位置信息,根据所述颜色特征建立颜色直方图并进行归一化处理后得到颜色直方图信息。

5.根据权利要求4所述的道路异常驾驶行为的识别方法,其特征在于,将检测到的车辆图像的比较信息与已完成视频帧数据库中各车辆图像的比较信息对应比较,并判断比较结果是否满足预定阈值条件,包括:

将检测到的车辆图像的质心位置信息依次与已完成视频帧数组中各车辆图像的质心位置信息做差,并判断差值是否小于预定第一阈值;

若小于,则判断对应的颜色直方图信息的距离是否大于预定第二阈值;

若大于,则满足预定阈值条件。

6.根据权利要求5所述的道路异常驾驶行为的识别方法,其特征在于,根据已完成视频帧数据库中各车辆图像的位置信息得到各车辆的运动轨迹,并根据运动轨迹确定各车辆的运动方向,包括:

判断已完成视频帧数组中是否存在质心位置信息的数量大于预定数值的车辆图像;

若存在,则利用对应车辆图像在已完成视频帧数组中全部质心位置信息确定该车辆图像的运动轨迹;

确定运动轨迹中纵坐标数值变化规律,并根据纵坐标数值变化规律与运动方向对应关系,确定该车辆图像的运动方向。

7.根据权利要求1-6任一项所述的道路异常驾驶行为的识别方法,其特征在于,还包括:

对获取的道路的背景图像进行白线检测,并根据检测到的白线的位置信息确定包含白线的监测区域;

计算获取的道路的当前视频帧图像中对应所述监测区域的像素值;

将当前视频帧图像中对应所述监测区域的像素值与前一帧视频帧图像中对应所述监测区域的像素值做差,并判断差值是否大于预设像素阈值;

若超过,则获取当前视频帧图像中对应所述监测区域的运动目标;

当判断出所述运动目标为车辆时,则该车辆为违章变道压线车辆。

8.根据权利要求7所述的道路异常驾驶行为的识别方法,其特征在于,还包括:

对获取的道路的背景图像进行车道线检测,并根据检测到的车道线的位置信息确定包含车道线的违章停车区域;

检测获取的违章停车区域的视频流图像中是否存在车辆目标;

若存在,则计算所述车辆目标的中心位置,及所述车辆目标在所述违章停车区域内的停留时间;

当所述中心位置在所述违章停车区域内,且与违章停车区域边界位置的距离大于阈值,同时所述停留时间大于时间阈值时,则所述车辆目标为违章停车车辆。

9.一种道路异常驾驶行为的识别系统,其特征在于,包括:

识别提取模块,用于对获取的道路的当前视频帧图像进行车辆识别检测,提取检测到的车辆图像的比较信息;其中,所述比较信息包括检测到的车辆图像的位置信息与颜色直方图信息;

比较模块,用于将检测到的车辆图像的比较信息与已完成视频帧数据库中各车辆图像的比较信息对应比较,并判断比较结果是否满足预定阈值条件;

更新模块,用于若满足预定阈值条件,则确定满足预定阈值条件的比较结果对应的两个车辆图像为同一个车辆,更新已完成视频帧数据库中对应车辆图像的比较信息;

添加模块,用于若不满足预定阈值条件,则将当前视频帧图像中对应的车辆图像及比较信息保存在已完成视频帧数据库中;

运动方向确定模块,用于根据已完成视频帧数据库中各车辆图像的位置信息得到各车辆的运动轨迹,并根据运动轨迹确定各车辆的运动方向;

逆向判定模块,用于将各车辆的运动方向与设定行车方向或视频帧图像中的车道线所表示的行车方向进行对比确定逆向行驶车辆。

10.根据权利要求7所述的道路异常驾驶行为的识别系统,其特征在于,还包括:

违章变道压线模块,用于对获取的道路的背景图像进行白线检测,并根据检测到的白线的位置信息确定包含白线的监测区域;计算获取的道路的当前视频帧图像中对应所述监测区域的像素值;将当前视频帧图像中对应所述监测区域的像素值与前一帧视频帧图像中对应所述监测区域的像素值做差,并判断差值是否大于预设像素阈值;若超过,则获取当前视频帧图像中对应所述监测区域的运动目标;当判断出所述运动目标为车辆时,则该车辆为违章变道压线车辆;和/或,

违章停车模块,用于对获取的道路的背景图像进行车道线检测,并根据检测到的车道线的位置信息确定包含车道线的违章停车区域;检测获取的违章停车区域的视频流图像中是否存在车辆目标;若存在,则计算所述车辆目标的中心位置,及所述车辆目标在所述违章停车区域内的停留时间;当所述中心位置在所述违章停车区域内,且与违章停车区域边界位置的距离大于阈值,同时所述停留时间大于时间阈值时,则所述车辆目标为违章停车车辆。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1