CN112863189B - 阻碍超车的行为识别方法、装置及电子设备 - Google Patents

阻碍超车的行为识别方法、装置及电子设备 Download PDF

Info

Publication number
CN112863189B
CN112863189B CN201911191743.0A CN201911191743A CN112863189B CN 112863189 B CN112863189 B CN 112863189B CN 201911191743 A CN201911191743 A CN 201911191743A CN 112863189 B CN112863189 B CN 112863189B
Authority
CN
China
Prior art keywords
vehicle
overtaking
distance
speed information
hindering
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911191743.0A
Other languages
English (en)
Other versions
CN112863189A (zh
Inventor
周人弈
史有华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Uniview Technologies Co Ltd
Original Assignee
Zhejiang Uniview Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Uniview Technologies Co Ltd filed Critical Zhejiang Uniview Technologies Co Ltd
Priority to CN201911191743.0A priority Critical patent/CN112863189B/zh
Publication of CN112863189A publication Critical patent/CN112863189A/zh
Application granted granted Critical
Publication of CN112863189B publication Critical patent/CN112863189B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/017Detecting movement of traffic to be counted or controlled identifying vehicles
    • G08G1/0175Detecting movement of traffic to be counted or controlled identifying vehicles by photographing vehicles, e.g. when violating traffic rules
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/052Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明实施例提出一种阻碍超车的行为识别方法、装置及电子设备。其中,阻碍超车的行为识别方法包括:当依据测速设备反馈的车速信息判定第一车辆和第二车辆之间车距异常时,获取视频帧中包含所述测速设备的测速区间的视频流;基于所述视频流追踪所述第一车辆和第二车辆,并计算所述第一车辆和第二车辆之间的质心距离;依据所述质心距离的变化判断是否存在阻碍超车的行为。利用已搭建的基础检测设备,实现了对恶意阻碍超车行为的主动识别,加强对恶意阻碍超车行为的监管,弥补交通监管中的空缺。

Description

阻碍超车的行为识别方法、装置及电子设备
技术领域
本发明涉及交通技术领域,具体而言,涉及一种阻碍超车的行为识别方法、装置及电子设备。
背景技术
文明驾驶不仅是每个驾驶人的责任,更是义务。随着开车出行已成为普遍的出行方式,文明驾驶显得越发重要。虽然驾驶者均明白文明驾驶的重要性,但是实际驾驶过程中,由于个人情绪等原因会做出阻碍他人正常驾驶的行为。然而,这些阻碍行为往往会造成严重事故的发生。因此,驾驶者的驾驶行为需要被有效监管。
在驾驶过程中,恶意阻碍其他车辆超车是非常危险的行为。但是,现有技术中,没有针对恶意阻碍超车的行为进行有效检测的措施。仅依靠他人进行举报和举证,导致针对恶意阻碍超车的监管困难,难以让驾驶者产生敬畏之心。
发明内容
有鉴于此,本发明的目的在于提供一种阻碍超车的行为识别方法、装置及电子设备。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,实施例提供一种阻碍超车的行为识别方法,所述阻碍超车的行为识别方法包括:
当依据测速设备反馈的车速信息判定第一车辆和第二车辆之间车距异常时,获取视频帧中包含所述测速设备的测速区间的视频流;
基于所述视频流追踪所述第一车辆和第二车辆,并计算所述第一车辆和第二车辆之间的质心距离;
依据所述质心距离的变化判断是否存在阻碍超车的行为。
第二方面,实施例提供一种阻碍超车的行为识别装置,所述阻碍超车的行为识别装置包括:
获取模块,用于当依据测速设备反馈的车速信息判定第一车辆和第二车辆之间车距异常时,获取视频帧中包含所述测速设备的测速区间的视频流;
追踪模块,用于基于所述视频流追踪所述第一车辆和第二车辆,并计算所述第一车辆和第二车辆之间的质心距离;
判断模块,用于依据所述质心距离的变化判断是否存在阻碍超车的行为。
第三方面,实施例提供一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器可执行所述机器可执行指令以实现前述实施方式任一所述的方法。
第四方面,实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述实施方式中任一项所述的方法。
本发明实施例提供的阻碍超车的行为识别方法通过在依据测速设备反馈的车速信息判定第一车辆和第二车辆之间车距异常时,获取对应的视频流,上述视频流的视频帧中包括测速设备对应的测速区间,如此,即可根据视频流追踪到车距异常的第一车辆和第二车辆。然后,基于视频流计算第一车辆和第二车辆之间的质心距离。利用质心距离的变化规律判断二车之间是否发生了阻碍超车的行为。利用已搭建的基础检测设备,实现了对恶意阻碍超车行为的主动识别,加强对恶意阻碍超车行为的监管。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本发明实施例提供的应用场景之一。
图2示出了本发明实施例提供的应用场景之二。
图3示出了本发明实施例提供的电子设备的示意图。
图4示出了本发明实施例提供的阻碍超车的行为识别方法的步骤流程图之一。
图5示出了本发明实施例提供的视频帧中两车之间的质心距离的实例图。
图6示出了多种超车情况所对应的质心距离变化趋势图。
图7示出了本发明实施例提供的阻碍超车的行为识别方法的步骤流程图之二。
图8为图7中步骤S102的子步骤流程图。
图9示出了视频帧中第一映射图像区域和第二映射图像区域的实例图。
图10示出了本发明实施例提供的阻碍超车的行为识别装置的示意图。
图标:10-摄像采集设备;20-服务器;30-测速设备;100-电子设备;110-存储器;120-处理器;130-通信模块;200-阻碍超车的行为识别装置;201-获取模块;202-追踪模块;203-判断模块。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
高速公路或者城际公路上常常出现部分司机由于个人情绪等原因,外道司机通过不断调整车辆速度与内道车辆同速行驶,迫使内道车辆无法进行正常变道的现象。外道司机的上述行为常常导致内道车辆处于一个相当危险的状态,并可能造成重大交通事故。
目前上述恶意阻碍超车的行为还没有可靠的主动检测方式。通常需要他人报警或者造成事故后通过人工分析监控视频才能作出最终处罚。这样的现状导致了大部分外道司机侥幸心理并且肆无忌惮。
为了解决上述问题,本申请提供了一种阻碍超车的行为识别方法、装置及电子设备。
请参考图1示出了本申请中提供的阻碍超车的行为识别方法的应用场景之一。如图1所示,上述摄像采集设备10、测速设备30及服务器20。上述摄像采集设备10通过网络与服务器20通信连接,以使摄像采集设备10与服务器20之间进行数据交互。上述服务器20还通过网络与测速设备30通信连接,以使测速设备30与服务器20之间进行数据交互。
上述摄像采集设备10可以是高空架设的重载视频设备。上述摄像采集设备10用于采集以被监控区域为背景的视频帧,以生成视频流。上述摄像采集设备10将采集到的视频流发送给服务器20。可以理解地,上述摄像采集设备10可以包括一个或者多个,每一摄像采集设备10负责一个被监控区域的视频流采集。
上述测速设备30可以是架设于道路附近的摄像测速卡口设备,还可以是安装于地面的雷达测速仪。上述测速设备30用于采集经过对应的测速区间的车辆的车速、车辆信息等,并将采集到的数据反馈给服务器20,以方便上述服务器20基于视频流及车速信息判断是否出现阻碍超车的行为。
可以理解地,上述测速设备30的测速区间(也即,测速路段)属于至少一台摄像采集设备10的被监控区域。也即,出现测速设备30的测速区间的车辆也将出现于该摄像采集设备10采集到的视频流中。当然,摄像采集设备10的被监控区域可以覆盖多个测速设备30的测速区间。
请参考图2示出了本申请中提供的阻碍超车的行为识别方法的应用场景之二。如图2所示,上述摄像采集设备10及测速设备30。上述摄像采集设备10通过网络与对应的测速设备30通信连接,以使摄像采集设备10与测速设备30之间进行数据交互。
上述摄像采集设备10可以是高空架设的重载视频设备。上述摄像采集设备10用于采集以被监控区域为背景的视频帧,以生成视频流。
上述测速设备30用于采集经过对应的测速区间的车辆的车速、车辆信息等,并将采集到的数据反馈给摄像采集设备10,以方便上述摄像采集设备10基于视频流及车速信息判断是否出现阻碍超车的行为。
请参照图3,图3示出了实现本申请发明构思的电子设备100。比如,上述电子设备100可以是图1所示场景下的服务器20,也可以是图2所示场景下的摄像采集设备10。可选地,如图3所示,上述电子设备100包括存储器110、处理器120及通信模块130。所述存储器110、处理器120以及通信模块130各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。
其中,存储器110用于存储程序或者数据。所述存储器110可以是,但不限于,随机存取存储器110(Random Access Memory,RAM),只读存储器110(Read Only Memory,ROM),可编程只读存储器110(Programmable Read-Only Memory,PROM),可擦除只读存储器110(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器110(ElectricErasable Programmable Read-Only Memory,EEPROM)等。
处理器120用于读/写存储器110中存储的数据或程序,并执行相应地功能。
通信模块130用于通过所述网络建立所述服务器20与其它通信终端之间的通信连接,并用于通过所述网络收发数据。
应当理解的是,图3所示的结构仅为服务器20的结构示意图,所述服务器20还可包括比图3中所示更多或者更少的组件,或者具有与图3所示不同的配置。图3中所示的各组件可以采用硬件、软件或其组合实现。
第一实施例
请参考图4,图4示出了本发明实施例提供的阻碍超车的行为识别方法的步骤流程图。可选地,上述阻碍超车的行为识别方法可以应用于电子设备100。如图4所示,上述阻碍超车的行为识别方法包括以下步骤:
步骤S101,当依据测速设备30反馈的车速信息判定第一车辆和第二车辆之间车距异常时,获取视频帧中包含所述测速设备30的测速区间的视频流。
上述测速设备30用于实时对驶过测速路段的车辆进行测速,并将得到的车辆的车速信息反馈给电子设备100。在一些实施例中,上述测速设备30能够采集不同车道上行驶的车辆的车速信息,并反馈至电子设备100,以便于上述电子设备100依据车速信息,判断不同车辆之间的车距异常。可以理解地,上述第一车辆和第二车辆用于指代两辆不同的车辆,并不局限于具体的车辆。
上述车距异常可以是第一车辆和第二车辆之间的投影车距过短。可以理解地,通常投影车距过短时可以判断第一车辆和第二车辆之间出现超车的情况,同时,阻碍超车的行为通常也发生在此之后,故获取对应的视频流,以便进行监测阻碍超车的行为是否发生。
可选地,在图1所示的应用场景下,每一台测速设备30均对应着一摄像采集设备10,摄像采集设备10与测速设备30之间的对应关系存储于服务器20内。此外,上述速度信息中携带有对应的测速设备30的标识。如此,上述步骤S101可以是:电子设备100依据第一车辆和第二车辆所对应的车速信息中携带的测速设备30的标识查找对应的摄像采集设备10,并获取对应的摄像采集设备10所采集的视频流。
可选地,在图2所示的应用场景下,每一台测速设备30均对应着一摄像采集设备10。同时,测速设备30将采集到的车速信息发送给对应的摄像采集设备10,如此,上述步骤S101可以是:摄像采集设备10可以将其采集到的数据作为对应的视频流。
步骤S102,基于视频流追踪第一车辆和第二车辆,并计算第一车辆和第二车辆之间的质心距离。
在本发明实施例中,可以依据对应的视频流追踪第一车辆和第二车辆,并于追踪期间实时地计算第一车辆和第二车辆之间的质心距离。可选地,依据视频流中出现了第一车辆和第二车辆的视频帧,计算第一车辆和第二车辆之间的质心距离。可以理解地,出现了第一车辆和第二车辆的每一帧视频帧均能够计算出一个质心距离。比如,图5中所示D为车辆A和车辆B之间的质心距离。
步骤S103,依据质心距离的变化判断第一车辆和第二车辆之间是否存在阻碍超车的行为。
上述阻碍超车的行为可以表现为驾驶于内道(也即,超车道)的车辆的车速发生变化时,驾驶于外道(也即,与超车道为邻的普通车道)的车辆会出现相近的车速变化。比如,内道的车辆提速超车,外道的车辆也进行相应的加速阻止超车。迫使内道的车辆放弃超车进行减速,此时,外道的车辆也会随之减速阻止其回到原先车道。如此,在阻碍超车的行为发生过程中,两车之间的质心距离也将随之发生改变。因此,在本发明实施例中,电子设备100依据已得到的所有质心距离,得到质心距离的变化。如图6中,曲线1为正常超车时两车之间质心距离的变化趋势,曲线2为放弃超车时两车之间质心距离的变化趋势,曲线3为正常跟车时两车之间质心距离的变化趋势,曲线4为阻碍超车的行为发生时两车之间质心距离的变化趋势。如此,基于质心距离的变化,即可判断出两车之间是否存在阻碍超车的行为。
在本发明实施例中,上述步骤S101的目的在于触发对第一车辆和第二车辆之间驾驶行为的监控。在触发对两车之间的驾驶行为进行监控后,通过上述步骤S102和步骤S103配合实现对阻碍超车的行为的识别。如此,利用现有的基础施舍,实现了对阻碍超车行为的主动监测,弥补交通管理中的空缺,提高行车安全。
下面对本方案实现的具体过程和细节进行介绍。
在一些实施例中,在图4的基础上,如图7所示,上述阻碍超车的行为识别方法还可以包括步骤:
S201,依据测速设备30反馈的车速信息判断是否出现车距异常的第一车辆和第二车辆。
可选地,上述车速信息中还携带有对应车辆所行驶的车道标识,且每一车速信息对应一个采集时间点。
在本发明实施例中,电子设备100将接收到的车速信息进行存储,并基于同一测速设备30采集到的车速信息判断来自不同车道的第一车辆和第二车辆之间的车距是否异常。为了方便描述,下面将先通过测速设备30的车辆作为第一车辆,后通过测速设备30的车辆作为第二车辆。
作为一种实施方式,首先,可以是根据第一车辆的第一车速信息、第一车速信息对应的第一采集时间点和第二车辆的第二车速信息对应的第二采集时间点,利用公式:
d=(t2-t1)v1
计算第一车辆与第二车辆之间的投影车距。上述d代表第一车辆与第二车辆之间的投影车距,上述t1代表第一采集时间点,上述t2代表第二采集时间点,上述v1代表第一车速信息。
其次,将得到的投影车距与预设距离值进行比较,若是投影车距小于预设距离值,则判断所述第一车辆和所述第二车辆之间车距异常。
作为另一种实施方式,为了避免堵车造成的误判,上述S201还可以是:当第一车辆和第二车辆的车速信息均大于预设车速时,基于第一车辆和第二车辆的车速信息及车速信息的采集时间点,计算投影车距。比如,当驾驶于不同车道的第一车辆和第二车辆的车速均超过60km/h,那么该第一车辆和第二车辆的车速信息及车速信息的采集时间点,计算投影车距。若投影车距小于预设距离值,则判断第一车辆和第二车辆之间车距异常。
作为其他实施方式,为了避免堵车造成的误判,上述S201还可以是:先基于第一车辆和第二车辆的车速信息及车速信息的采集时间点,计算投影车距。若是投影车距异常,再判断第一车辆和第二车辆的车速信息是否均大于预设车速。若是均大于预设车速,则流程进入步骤S101,否则,结束流程。
可以理解地,为了能够实现持续追踪车辆,摄像采集设备10的视野较大。然而,通常大视野下采集的视频帧难以进行车牌识别。为了准确在视频流中锁定被追踪的第一车辆和第二车辆。如图8所示,上述步骤S102可以包括以下步骤:
子步骤S102-1,依据测速设备30在每一帧视频帧中对应的第一映射图像区域和第二映射图像区域,识别出第一车辆和第二车辆。
上述映射图像区域可以是实际空间中特定区域映射到视频帧中图像区域。上述特定区域可以预先设定。换句话说,上述映射图像区域所呈现的图像内容是实际空间中的特定区域。可选地,上述第一映射图像区域和第二映射图像区域所对应的特定区域均与测速设备30相关。比如,如图9所示出的示例,在视频帧中第一映射图像区域和第二映射图像区域临近测速设备30所在的图像区域。可选地,上述第一映射图像区域的特定区域为判定第一车辆和第二车辆之间车距异常之后第一车辆可能出现的位置范围,上述第二映射图像区域的特定区域为判定第一车辆和第二车辆之间车距异常之后第二车辆可能出现的位置范围。
可以理解地,上述第一映射图像区域和第二映射图像区域在视频帧中所对应的图像坐标可以通过预先的测试得到。同一摄像采集设备10采集的视频帧中第一映射图像区域和第二映射图像区域所对应的图像坐标相同。
在一些实施例中,若摄像采集设备10对应多个测速设备30时,则视频帧具有多组第一映射图像区域和第二映射图像区域。每组第一映射图像区域和第二映射图像区域对应这一台测速设备30。
在本发明实施例中,比对至少两帧视频帧的第一映射图像区域,第一车辆将在第一映射图像区域中出现位置变化。比对至少两帧视频帧的第二映射图像区域,第二车辆将在第二映射图像区域中出现位置变化。
基于上述原理,上述步骤S102-1可以包括以下步骤:
(1)将出现于第一映射图像区域且在不同的视频帧的第一映射图像区域中出现位置不同的车辆判定为所述第一车辆。
(2)将出现于第二映射图像区域且在不同的所述视频帧的第二映射图像区域中出现位置不同的车辆判定为第二车辆。
在不借助车牌识别的前提下,即可从视频帧中锁定第一车辆和第二车辆。如此,便可以在视频流中对第一车辆和第二车辆进行追踪。弥补了大视野下难以进行车牌识别的缺陷。
子步骤S102-2,依据第一车辆和第二车辆在每一帧视频帧中的所占的图像区域,计算对应的质心距离。
在本发明实施例中,从视频帧中确定第一车辆和第二车辆之后,分别获取第一车辆和第二车辆在视频帧中所占的第一图像区域和第二图像区域,将第一图像区域和第二图像区域的质心之间的图像距离确定为质心距离。
可以理解地,第一车辆和第二车辆将出现在多张连续的视频帧中,故每一帧出现了第一车辆和第二车辆的视频帧均对应一个质心距离。通过基于每一帧出现了第一车辆和第二车辆的视频帧进行质心距离计算,即可得到第一车辆和第二车辆之间的质心距离的变化情况。
在一些实施例中,上述步骤S103可以包括:
S103-1,将质心距离与预设数值区间进行比较。
上述预设数值区间可以是通过大量测试确定出的数值区间,上述预设数值区间包括上限值和下限值。上述上限值依据超车成功的多个案例统计得到,上述下限值依据放弃超车的案例统计得到。
在本发明实施例中,将新计算出的质心距离与预设数值区间的上限值和下限值进行比较,判断质心距离是否属于预设数值区间。
S103-2,若质心距离不属于所述预设数值区间,则判断不存在阻碍超车的行为。
在本发明实施例中,在新得到的质心距离不再属于预设数值区间时,判定两车的驾驶行为正常,本次超车过程中未出现阻碍超车的行为。反之,则认为两车之间可能存在现阻碍超车的行为。
当然为了避免将正常跟车的行为误判为阻碍超车的行为,上述S103还可以包括:
S103-3,若质心距离属于预设数值区间,则基于获得的质心距离计算均方差。
在本发明实施例中,可以已得到的质心距离进行实时的均方差计算。比如,每获得一个新的质心距离,则基于该质心距离与已获得的其他质心距离计算对应的均方差。
S103-4,在计算出的均方差大于预设值时,判断出现阻碍超车的行为。
可以理解地,正常跟车的情况下,两车的质心距离变化较小,因此,对应的均方差较小。反之,出现阻碍超车的行为的情况时,两车的质心距离的变化波动较大,对应的均方差较大。故通过将均方差与预设值进行比较,即可区分出阻碍超车的行为。
在判断阻碍超车的行为发生之后,能够主动向交通监管部门报警,以方便交通监管部门进行处罚。
在另外一些实施例中,架设于道路的显示屏还与电子设备100通信连接。在电子设备100判断出现阻碍超车的行为发生后,控制显示屏对实施阻碍他人超车的车辆的车牌进行显示及警告。可以理解地,上述显示屏所显示的车牌号为采集到的外道车辆的车速信息中所携带的车牌号。
与现有技术相比,本发明实施例提供的阻碍超车的行为识别方法:利用测速设备30采集到的车速信息触发对超车行为进行监督,并利用预设的映射图像区域在视频流中锁定第一车辆和第二车辆,并进行追踪。弥补大视野下采集的视频流难以进行车辆识别的问题。通过对第一车辆和第二车辆在视频流中所显示的质心距离变化,判断两车之间在超车过程中是否出现了阻碍超车的行为。填补了交通管理中的空缺,提高行车安全。
为了执行上述实施例及各个可能的方式中的相应步骤,下面给出一种阻碍超车的行为识别装置200的实现方式,可选地,该阻碍超车的行为识别装置200可以采用上述图3所示的电子设备100的器件结构。进一步地,请参阅图10,图10为本发明实施例提供的一种阻碍超车的行为识别装置200的功能模块图。需要说明的是,本实施例所提供的阻碍超车的行为识别装置200,其基本原理及产生的技术效果和上述实施例相同,为简要描述,本实施例部分未提及之处,可参考上述的实施例中相应内容。该阻碍超车的行为识别装置200包括:获取模块201、追踪模块202及判断模块203。
获取模块201,用于当依据测速设备30反馈的车速信息判定第一车辆和第二车辆之间车距异常时,获取视频帧中包含所述测速设备30的测速区间的视频流。
在本发明实施例中,上述步骤S101可以由获取模块201执行。
追踪模块202,用于基于所述视频流追踪所述第一车辆和第二车辆,并计算所述第一车辆和第二车辆之间的质心距离。
在本发明实施例中,上述步骤S102可以由追踪模块202执行。可选地,上述追踪模块202包括:识别子模块和计算子模块。
识别子模块,用于依据所述测速设备30在每一帧所述视频帧中对应的第一映射图像区域和第二映射图像区域,识别出所述第一车辆和第二车辆。
在本发明实施例中,上述子步骤S102-1可以由识别子模块执行。比如,上述识别子模块可以用于基于多帧所述视频帧,识别出在所述第一映射图像区域内位移的车辆,以作为所述第一车辆。以及还可以用于基于多帧所述视频帧,识别出在所述第二映射图像区域内位移的车辆,以作为所述第二车辆。
计算子模块,用于依据所述第一车辆和第二车辆在每一帧所述视频帧中的图像位置计算对应的所述质心距离。
在本发明实施例中,上述子步骤S102-2可以由计算子模块执行。
判断模块203,用于依据所述质心距离的变化判断是否存在阻碍超车的行为。
在本发明实施例中,上述步骤S103可以由判断模块203执行。可选地,上述判断模块203还用于将质心距离与预设数值区间进行比较,若所述质心距离不属于所述预设数值区间,则判断不存在所述阻碍超车的行为。
可选地,上述判断模块203还用于若所述质心距离属于所述预设数值区间,则基于获得的所述质心距离计算均方差;在计算出的所述均方差大于预设值时,判断出现所述阻碍超车的行为。
在一些实施例中,上述阻碍超车的行为识别装置200还包括异常识别模块。上述异常识别模块用于依据测速设备30反馈的所述车速信息判断是否出现车距异常的所述第一车辆和第二车辆。
可选地,异常识别模块具体用于当所述第一车辆和所述第二车辆的所述车速信息均大于预设车速时,基于所述第一车辆和第二车辆的所述车速信息及所述车速信息的采集时间点,计算投影车距;若所述投影车距小于预设距离值,则判断所述第一车辆和所述第二车辆之间车距异常。
可选地,上述模块可以软件或固件(Firmware)的形式存储于图3所示的存储器110中或固化于该电子设备100的操作***(Operating System,OS)中,并可由图3中的处理器120执行。同时,执行上述模块所需的数据、程序的代码等可以存储在存储器110中。
综上所述,本发明实施例中提供了一种阻碍超车的行为识别方法、装置及电子设备。其中,阻碍超车的行为识别方法包括:当依据测速设备反馈的车速信息判定第一车辆和第二车辆之间车距异常时,获取视频帧中包含所述测速设备的测速区间的视频流;基于所述视频流追踪所述第一车辆和第二车辆,并计算所述第一车辆和第二车辆之间的质心距离;依据所述质心距离的变化判断是否存在阻碍超车的行为。利用已搭建的基础检测设备,实现了对恶意阻碍超车行为的主动识别,加强对恶意阻碍超车行为的监管。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种阻碍超车的行为识别方法,其特征在于,所述阻碍超车的行为识别方法包括:
当依据测速设备反馈的车速信息判定第一车辆和第二车辆之间车距异常时,获取视频帧中包含所述测速设备的测速区间的视频流;
其中,车距异常表征第一车辆与第二车辆之间的投影车距小于预设距离值,所述投影车距为依据第一车辆的第一车速信息、第一车速信息对应的第一采集时间点以及第二车辆的第二车速信息对应的第二采集时间点确定的车距;
基于所述视频流追踪所述第一车辆和第二车辆,并计算所述第一车辆和第二车辆之间的质心距离;
依据所述质心距离的变化判断是否存在阻碍超车的行为。
2.根据权利要求1所述的阻碍超车的行为识别方法,其特征在于,所述基于所述视频流追踪所述第一车辆和第二车辆的步骤包括:
依据所述测速设备在每一帧所述视频帧中对应的第一映射图像区域和第二映射图像区域,识别出所述第一车辆和第二车辆。
3.根据权利要求2所述的阻碍超车的行为识别方法,其特征在于,依据所述测速设备在每一帧所述视频帧中对应的第一映射图像区域和第二映射图像区域,识别出所述第一车辆和第二车辆的步骤包括:
基于多帧所述视频帧,识别出在所述第一映射图像区域内位移的车辆,以作为所述第一车辆;
基于多帧所述视频帧,识别出在所述第二映射图像区域内位移的车辆,以作为所述第二车辆。
4.根据权利要求1所述的阻碍超车的行为识别方法,其特征在于,所述依据所述质心距离的变化判断是否存在阻碍超车的行为的步骤包括:
将所述质心距离与预设数值区间进行比较;
若所述质心距离不属于所述预设数值区间,则判断不存在所述阻碍超车的行为。
5.根据权利要求4所述的阻碍超车的行为识别方法,其特征在于,所述依据所述质心距离的变化判断是否存在阻碍超车的行为的步骤还包括:
若所述质心距离属于所述预设数值区间,则基于获得的所述质心距离计算均方差;
在计算出的所述均方差大于预设值时,判断出现所述阻碍超车的行为。
6.根据权利要求1所述的阻碍超车的行为识别方法,其特征在于,所述阻碍超车的行为识别方法还包括:依据测速设备反馈的所述车速信息判断是否出现车距异常的所述第一车辆和第二车辆;其中,所述第一车辆和第二车辆行驶于不同车道;
所述依据测速设备反馈的所述车速信息判断是否出现车距异常的所述第一车辆和第二车辆的步骤包括:
当所述第一车辆和所述第二车辆的所述车速信息均大于预设车速时,基于所述第一车辆和第二车辆的所述车速信息及所述车速信息的采集时间点,计算投影车距;
若所述投影车距小于预设距离值,则判断所述第一车辆和所述第二车辆之间车距异常。
7.一种阻碍超车的行为识别装置,其特征在于,所述阻碍超车的行为识别装置包括:
获取模块,用于当依据测速设备反馈的车速信息判定第一车辆和第二车辆之间车距异常时,获取视频帧中包含所述测速设备的测速区间的视频流;
其中,车距异常表征第一车辆与第二车辆之间的投影车距小于预设距离值,所述投影车距为依据第一车辆的第一车速信息、第一车速信息对应的第一采集时间点以及第二车辆的第二车速信息对应的第二采集时间点确定的车距;
追踪模块,用于基于所述视频流追踪所述第一车辆和第二车辆,并计算所述第一车辆和第二车辆之间的质心距离;
判断模块,用于依据所述质心距离的变化判断是否存在阻碍超车的行为。
8.根据权利要求7所述的阻碍超车的行为识别装置,其特征在于,所述追踪模块包括:
识别子模块,用于依据所述测速设备在每一帧所述视频帧中对应的第一映射图像区域和第二映射图像区域,识别出所述第一车辆和第二车辆;
计算子模块,用于依据所述第一车辆和第二车辆在每一帧所述视频帧中的图像位置计算对应的所述质心距离。
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器可执行所述机器可执行指令以实现权利要求1-6任一所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6中任一项所述的方法。
CN201911191743.0A 2019-11-28 2019-11-28 阻碍超车的行为识别方法、装置及电子设备 Active CN112863189B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911191743.0A CN112863189B (zh) 2019-11-28 2019-11-28 阻碍超车的行为识别方法、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911191743.0A CN112863189B (zh) 2019-11-28 2019-11-28 阻碍超车的行为识别方法、装置及电子设备

Publications (2)

Publication Number Publication Date
CN112863189A CN112863189A (zh) 2021-05-28
CN112863189B true CN112863189B (zh) 2022-04-12

Family

ID=75995595

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911191743.0A Active CN112863189B (zh) 2019-11-28 2019-11-28 阻碍超车的行为识别方法、装置及电子设备

Country Status (1)

Country Link
CN (1) CN112863189B (zh)

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10324725A1 (de) * 2003-05-30 2004-12-16 Wabco Gmbh & Co.Ohg Verfahren zur Regelung des Überholens auf einer Nichtüberholspur
CN101645204A (zh) * 2009-07-30 2010-02-10 杨迎春 车辆间避险通信装置及其数据处理方法
CN201698589U (zh) * 2010-04-15 2011-01-05 国通道路交通管理工程技术研究中心有限公司 用于检测低速车辆长时间占用快速车道行驶的设备
EP2797027A1 (en) * 2013-04-25 2014-10-29 Volvo Car Corporation A vehicle driver alert arrangement, a vehicle and a method for alerting a vehicle driver
DE102013104292A1 (de) * 2013-04-26 2014-10-30 Hella Kgaa Hueck & Co. Verfahren und Vorrichtung zur Steuerung von Fernlichtscheinwerfern bei einem Überholvorgang und Mittel zur Erkennung eines Überholvorgangs
CN104269073B (zh) * 2014-09-11 2016-05-18 同济大学 一种基于车车通信的逆向车道超车预警方法
CN105047019B (zh) * 2015-07-07 2017-08-11 长安大学 一种客运车辆防止后车超车后突然变道判断方法及装置
CN106114520A (zh) * 2016-06-30 2016-11-16 上海卓易科技股份有限公司 一种车辆驾驶变道报警***及方法
CN106585639A (zh) * 2016-10-24 2017-04-26 深圳市元征科技股份有限公司 行车方法及***
KR20180092204A (ko) * 2017-02-08 2018-08-17 주식회사 만도 차량의 차선 감지 경보 시스템 및 이의 구동 방법
DE102017212277B3 (de) * 2017-07-18 2018-09-06 Robert Bosch Gmbh Gefahrerkennung bei beabsichtigtem Spurwechsel
JP7021983B2 (ja) * 2018-03-07 2022-02-17 本田技研工業株式会社 車両制御装置、車両制御方法、およびプログラム
CN108583426B (zh) * 2018-03-14 2022-05-03 斑马网络技术有限公司 超车指示***及其指示方法
CN110053621B (zh) * 2019-04-09 2020-12-29 上海丰豹商务咨询有限公司 一种自动驾驶超车道的超车方法

Also Published As

Publication number Publication date
CN112863189A (zh) 2021-05-28

Similar Documents

Publication Publication Date Title
US11322018B2 (en) Determining causation of traffic events and encouraging good driving behavior
US9047773B2 (en) Exceptional road-condition warning device, system and method for a vehicle
CN110164130B (zh) 交通事件检测方法、装置、设备及存储介质
CN108346288B (zh) 路段运行状态预警方法、装置及电子设备
KR101405679B1 (ko) 차량 위치 정보 기반 비정상 운전 판정 및 경보 시스템
KR101921168B1 (ko) 교통 위반 관리 시스템
CA2925843C (en) System for traffic behaviour surveillance
US20130204515A1 (en) Traffic accident detection device and method of detecting traffic accident
JP6690702B2 (ja) 異常走行検出装置、異常走行検出方法とそのプログラム
CN111028503B (zh) 一种车辆变道监测方法及装置
JP3758534B2 (ja) 交通流の異常検知装置及び方法
KR20230091400A (ko) 위험도 산출을 통한 지능형 교통 관제시스템
CN114512002A (zh) 一种道路路面异常检测方法及装置
CN112863189B (zh) 阻碍超车的行为识别方法、装置及电子设备
CN113989715A (zh) 车辆违停检测方法、装置、电子设备及存储介质
US20220161798A1 (en) Method and device for detecting a traffic law violation due to the allowable distance between a following vehicle and a guide vehicle being undershot
JP2019079150A (ja) 危険予兆判定装置、危険予兆判定システム、車両、およびプログラム
JP4311647B2 (ja) 管理装置及び管理システム及び管理方法及びプログラム
EP3269608B1 (en) Detection of tailgating situations
CN111784973B (zh) 一种车队管理平台的mdvr设备集成疲劳检测方法
CN111047878B (zh) 交通违章判定方法、装置及交通卡口
CN112447055A (zh) 一种对高速公路上低速行驶的监测及警示方法
CN113674311A (zh) 异常行为检测方法、装置、电子设备、存储介质
CN112597945A (zh) 车辆检测方法及装置
CN110969895A (zh) 一种车辆车距检测方法、装置、***及服务器

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant