一种实时视频流车辆逆行事件检测方法及系统技术方案

技术编号:37546762 阅读:9 留言:0更新日期:2023-05-12 16:20
本发明专利技术公开了一种实时视频流车辆逆行事件检测方法及系统,该方法包括以下步骤:在帧图上设置预设方向;并在帧图上的预设方向反方向距离待检测车辆为θ的位置设置虚拟标记物;基于帧图建立平面直角坐标系;获取任意时刻帧图中待检测车辆在x轴上投影的坐标距离平面直角坐标系原点的距离d1,以及虚拟标记物在x轴上投影的坐标距离平面直角坐标系原点的距离d2,当d1‑

【技术实现步骤摘要】
一种实时视频流车辆逆行事件检测方法及系统


[0001]本专利技术属于车辆安全检测
,具体涉及一种实时视频流车辆逆行事件检测方法及系统。

技术介绍

[0002]待检测车辆逆行是道路交通中比较严重的一种主观违法行为,轻则引起交通堵塞,降低道路通行能力;重则引发交通事故,甚至造成车毁人亡的恶性后果。据我国交警部门对每年发生的重大交通事故统计数据分析,多数都是因为司机逆行造成。
[0003]传统的交通视频监控系统,在城市主要交通干道、高速公路、国道等重要位置都安装有监控摄像头,由人工进行实时监视道路状况,但在海量的视频大数据形势下,采用人工监视的不足日渐显著,如视觉疲劳、实时性不够、人力耗费量大等。

技术实现思路

[0004]本专利技术提供一种实时视频流车辆逆行事件检测方法及系统,针对视频流的监控待检测车辆逆行事件检测技术要求快速、高效、更高精度以及更强的鲁棒性的需求特点,基于目标检测算法以及待检测车辆轨迹跟踪算法提出了一种鲁棒的实时性视频流待检测车辆逆行事件检测算法,能够自动检测待检测车辆是否发生逆行情况,减少人工参与。
[0005]本专利技术通过下述技术方案实现:
[0006]一方面,本专利技术提供一种实时视频流车辆逆行事件检测方法,包括以下步骤:在帧图上设置预设方向;并在帧图上的预设方向反方向距离待检测车辆为θ的位置设置虚拟标记物,虚拟标记物与待检测车辆的最大距离为θ,所述待检测车辆与所述虚拟标记物之间的距离即将超过θ时,所述虚拟标记物所处的坐标相对所述待检测车辆移动,以使得所述虚拟标记物所处的坐标与所述待检测车辆之间的距离保持为θ;基于帧图建立平面直角坐标系,预设方向与平面直角坐标系x轴正轴方向的夹角为[0,90
°
);获取任意时刻帧图中待检测车辆在x轴上投影的坐标距离平面直角坐标系原点的距离d1,以及虚拟标记物在x轴上投影的坐标距离平面直角坐标系原点的距离d2,当d1‑
d2<0时,判定待检测车辆发生疑似逆行事件。
[0007]在其中一些实施例中,获取待检测车辆的位置的过程中,以待检测车辆的中心位置作为待检测车辆的在帧图中的位置。
[0008]在其中一些实施例中,待检测车辆的中心位置的获取步骤包括:获取帧图中待检测车辆的检测位置框:
[0009][0010]其中,为检测位置框左上角x坐标;为检测位置框左上角y坐标;检测位置框右下角x坐标;检测位置框右下角y坐标;获取帧图中待检测车辆的中心位置,中心位置为:
[0011][0012]在其中一些实施例中,在帧图上的预设方向反方向距离待检测车辆为θ的位置设置虚拟标记物之前,报包括以下步骤:获取待检测车辆的状态信息。
[0013]在其中一些实施例中,获取待检测车辆的状态信息包括:视频流初始化;获取待检测车辆的轨迹线;基于待检测车辆的轨迹线,获取待检测车辆状态信息。
[0014]在其中一些实施例中,获取待检测车辆的轨迹线包括以下步骤:获取视频第i帧图像第j个待检测车辆的检测位置:
[0015][0016]其中,为检测位置框左上角x坐标;为检测位置框左上角y坐标;检测位置框右下角x坐标;检测位置框右下角y坐标;获取第i帧图像第j个待检测车辆的中心位置,中心位置为:
[0017][0018]获取第j个待检测车辆的轨迹线,其中,第j个待检测车辆连续帧的检测位置框中心坐标的连线即为该待检测车辆的轨迹线。
[0019]在其中一些实施例中,基于待检测车辆的轨迹线,获取待检测车辆状态信息包括以下步骤:
[0020]计算第i+1帧图像中第j个待检测车辆检测位置框的中心位置与第i帧图像在地i+1帧图像中对应的第j个待检测车辆检测位置框的距离,若该距离连续t时长内小于一定的阈值则判定该待检测车辆为停止状态,否则为行驶状态。
[0021]在其中一些实施例中,在判断待检测车辆发生疑似待检测车辆逆行事件之后,还包括以下步骤:对待检测车辆存在疑似逆行事件的保持时长进行状态计时,当计时超过第一预设时长时,判定存在确定逆行事件。
[0022]在其中一些实施例中,对待检测车辆存在疑似逆行事件的保持时长进行状态计时包括以下步骤:当待检测车辆从所处存在疑似逆行事件的状态转变为正常状态,并在第二预设时长之内再次转变为疑似逆行事件的状态时,则将当前计时状态进行重置。
[0023]另一方面,本申请提供一种实时视频流车辆逆行事件检测系统,包括视频采集模块、处理器和存储器,存储器中存储有计算机程序,计算机程序被处理器执行时实现上述实施例中任一项的实时视频流车辆逆行事件检测方法。
[0024]本专利技术与现有技术相比,具有以下优点及有益效果:
[0025](1)本专利技术针对视频流待检测车辆的运动特点提出了一种新的待检测车辆行驶状态判定方法——基于目标跟踪算法提取待检测车辆的位置变化情况,根据连续位置变化结果来反映待检测车辆的当前运动状态。
[0026](2)本专利技术基于目标检测和跟踪算法,将待检测车辆的位置坐标以及运动状态相结合,根据视频流待检测车辆逆行事件的物理机制,采用一种非监督,实时动态的识别逆行事件,算法高效简洁,可操作性更高。
[0027](3)本专利技术利用物理模型设计与多种机制结合的方法来判定待检测车辆逆行事件,算法较为精确有效,具有较强的鲁棒性以及更高的精确度。
附图说明
[0028]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0029]图1为本专利技术实施例提供的实时视频流车辆逆行事件检测方法的流程示意图;
[0030]图2为本专利技术不同实施例提供的基于实时视频,获取待检测车辆步骤的流程示意图。
具体实施方式
[0031]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。
[0032]在本专利技术的描述中,需要说明的是,所采用的术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该专利技术产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。
[0033]此外,本专利技术的描述中若出现“水平”、“竖直”等术语并不表示要求部件绝对水平或悬垂,而是可以稍微倾斜。如“水平”仅仅是指其方向相对“竖直”而言更加水平,并不是表示该结构一定要完全水平,而是可以稍微倾斜。
[0034]在本专利技术的描述中,还需要说明的是,除非另有明确的规定和限定,若出现术语“设置”、“本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实时视频流车辆逆行事件检测方法,其特征在于,包括以下步骤:在帧图上设置预设方向;并在所述帧图上的所述预设方向反方向距离待检测车辆为θ的位置设置虚拟标记物,所述虚拟标记物与所述待检测车辆的最大距离为θ;所述待检测车辆与所述虚拟标记物之间的距离即将超过θ时,所述虚拟标记物所处的坐标相对所述待检测车辆移动,以使得所述虚拟标记物所处的坐标与所述待检测车辆之间的距离保持为θ;基于帧图建立平面直角坐标系,所述预设方向与所述平面直角坐标系x轴正轴方向的夹角为[0,90
°
);获取任意时刻帧图中所述待检测车辆在所述x轴上投影的坐标距离所述平面直角坐标系原点的距离d1,以及所述虚拟标记物在所述x轴上投影的坐标距离所述平面直角坐标系原点的距离d2,当d1‑
d2<0时,判定所述待检测车辆发生疑似逆行事件。2.根据权利要求1所述的实时视频流车辆逆行事件检测方法,其特征在于,获取待检测车辆的位置的过程中,以所述待检测车辆的中心位置作为所述待检测车辆的在帧图中的位置。3.根据权利要求2所述的实时视频流车辆逆行事件检测方法,其特征在于,所述待检测车辆的中心位置的获取步骤包括:获取帧图中所述待检测车辆的检测位置框:其中,为检测位置框左上角x坐标;为检测位置框左上角y坐标;检测位置框右下角x坐标;检测位置框右下角y坐标;获取帧图中待检测车辆的中心位置,中心位置为:4.根据权利要求3所述的实时视频流车辆逆行事件检测方法,其特征在于,在所述在所述帧图上的所述预设方向反方向距离待检测车辆为θ的位置设置虚拟标记物之前,包括以下步骤:获取待检测车辆的状态信息。5.根据权利要求4所述的实时视频流车辆逆行事件检测方法,其特征在于,获取待检测车辆的状态信息包括:视频流初始化;获取待检测车辆的轨迹线;基于所述待检测车辆的轨迹线,获取待检测...

【专利技术属性】
技术研发人员:毛河于川刘陶熊浪
申请(专利权)人:中为新智成都科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1