本发明涉及智能交通领域,尤其涉及一种慢车检测方法、装置以及计算机可读存储介质。
背景技术:
当高速公路发生慢车压车现象时,势必影响高速公路上的整体车辆行驶速率。目前的解决手段是事后对慢车进行处罚,但是该解决手段不能及时有效解决高速公路上的慢车压车现象。
技术实现要素:
本发明实施例提供了一种慢车检测方法、装置以及计算机可读存储介质,具有有效解决道路上的慢车压车现象。
本发明一方面提供一种慢车检测方法,所述方法包括:获取指定地域范围内的车辆行驶信息;根据所获得的车辆行驶信息,确定每个车辆所处的车道;判断所确定的车道上是否存在慢车;若判定所确定的车道上存在慢车,则将道路异常信息告知于所述慢车。
在一可实施方式中,所述根据所获得的车辆行驶信息,确定每个车辆所处的车道,包括:提取所述车辆行驶信息中的车辆位置信息;将所提取的车辆位置信息与地图进行位置对应,确定每个车辆所处的车道。
在一可实施方式中,提取所述车辆行驶信息中的车辆行驶速率;至少获取所确定车道的车道信息以及所述车道上的车辆行驶速率;根据所获取的车道信息和车辆行驶速率,计算所确定的车道的平均速率和车流密度;根据所计算得到的平均速率和车流密度,判断所确定的车道上是否存在慢车。
在一可实施方式中,所述判定所确定的车道上存在慢车,包括:若所计算得到的车流密度高于第一阈值,并且所述车流密度与邻近车道的车流密度之差高于第二阈值,并且所述平均速率与邻近车道的平均速率之差低于第三阈值时;或者,若所计算得到的车流密度高于第一阈值,并且所述车流密度与历史车流密度之差高于第四阈值,并且所述平均速率与历史平均速率之差低于第五阈值时;则判定所确定的车道上存在慢车。
在一可实施方式中,在判定所确定的车道上存在慢车之前,所述方法还包括:判断所述车道上是否发生肇事;若判定所述车道上未发生肇事,则判定所确定的车道上存在慢车。
在一可实施方式中,所述将道路异常信息告知于所述慢车,包括:获取所述慢车的车辆信息和对应的车道信息;根据所获取的车辆信息和车道信息,生成慢车警告图文信息;将所生成的慢车警告图文信息显示于位于所述慢车的下游道路显示屏上。
本发明另一方面提供一种慢车检测装置,所述装置包括:获取模块,用于获取指定地域范围内的车辆行驶信息;确定模块,用于根据所获得的车辆行驶信息,确定每个车辆所处的车道;判断模块,用于判断所确定的车道上是否存在慢车;告知模块,用于若经所述判断模块判定所确定的车道上存在慢车,则将道路异常信息告知于所述慢车。
在一可实施方式中,所述确定模块具体用于:提取所述车辆行驶信息中的车辆位置信息;将所提取的车辆位置信息与地图进行位置对应,确定每个车辆所处的车道。
在一可实施方式中,所述告知模块具体用于:获取所述慢车的车辆信息和对应的车道信息;根据所获取的车辆信息和车道信息,生成慢车警告图文信息;将所生成的慢车警告图文信息显示于位于所述慢车的下游道路显示屏上。
本发明另一方面提供一种计算机可读存储介质,所述存储介质包括一组计算机可执行指令,当所述指令被执行时用于执行一种慢车检测方法。
在本发明实施例中,使用时,首先获取指定地域范围内的车辆行驶信息,车辆行驶信息主要包括车辆的行驶速度、车辆的行驶位置及方向、车辆所在的道路信息等。其中,车辆行驶信息的获取方式可以是由智能路侧设备通过微波传感器感知或者与车载智能设备进行通信获取,也可以通过路侧视频监控进行获取;再根据所获得的车辆行驶信息,确定每辆车所处的车道。然后在所确定的车道上判断是否存在慢车,若判定所确定的车道上存在慢车,则将慢车所处的道路异常信息告知于慢车。
由此,当道路上存在慢车导致整条道路行驶缓慢时,可在第一时间将该压车现象告知慢车的驾驶员,驾驶员可及时加快车辆行驶速度,以及时缓解道路上的压车现象。
附图说明
通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
在附图中,相同或对应的标号表示相同或对应的部分。
图1为本发明实施例一种慢车检测方法的实现流程示意图;
图2为本发明实施例一种慢车检测方法的具体实现流程示意图;
图3为本发明实施例一种慢车检测装置的结构组成示意图。
具体实施方式
为使本发明的目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例一种慢车检测方法的实现流程示意图;图2为本发明实施例一种慢车检测方法的具体实现流程示意图。
如图1所示,本发明一方面提供一种慢车检测方法,方法包括:
步骤101,获取指定地域范围内的车辆行驶信息;
步骤102,根据所获得的车辆行驶信息,确定每个车辆所处的车道;
步骤103,判断所确定的车道上是否存在慢车;
步骤104,若判定所确定的车道上存在慢车,则将道路异常信息告知于慢车。
参考图2,本实施例中,首先获取指定地域范围内的车辆行驶信息,车辆行驶信息包括车辆行驶速率、车辆数量、车辆行驶位置、车辆大小、车辆牌号和车辆所在的道路信息等。其中,车辆行驶信息的获取方式可以通过现有的车路协同通信、微波传感器感知或者路侧视频监控等方式获取。
再根据所获得的车辆行驶信息,确定每辆车所处的车道。
然后在所确定的车道上判断是否存在慢车,若判定所确定的车道上存在慢车,则将慢车所处的道路异常信息告知于慢车。
由此,当道路上存在慢车导致整条车道行驶缓慢时,可在第一时间将该压车现象告知慢车的驾驶员,驾驶员可及时加快车辆行驶速度,以及时缓解道路上的压车现象。
在一可实施方式中,根据所获得的车辆行驶信息,确定每个车辆所处的车道,包括:
提取车辆行驶信息中的车辆位置信息;
将所提取的车辆位置信息与地图进行位置对应,确定每个车辆所处的车道。
本实施例中,在上述步骤102的具体方法为:在获取指定地域范围内的车辆行驶信息之后,提取车辆行驶信息中的车辆行驶位置信息,接着将所提取的车辆行驶位置信息与局部高精度静态地图进行位置对应,从而确定车辆所处的车道,也可以提取车辆行驶信息中的行驶方向来进一步辅助确认车辆所处的车道。
在一可实施方式中,判断所确定的车道上是否存在慢车,包括:
至少获取所确定车道的车道信息以及车道上的车辆行驶速率;
根据所获取的车道信息和车辆行驶速率,计算所确定的车道的平均速率和车流密度;
根据所计算得到的平均速率和车流密度,判断所确定的车道上是否存在慢车。
本实施例中,车道信息包括车道上的车辆数量、车道长度、车辆所占据车道的长度等。在上述步骤103的具体方法为:获取车道信息中的车辆数量、车辆所占据车道的长度以及每辆车的车速。现设定车道m、车辆数量sm、车辆数量所占据车道的长度lm以及每辆车的车速vsm。
根据车辆数量sm和车辆数量所占据车道的长度lm,得到车流密度km。计算公式如下:
再根据车辆数量sm和每辆车的车速vsm,得到车道平均速率
然后根据所计算得到的平均速率和车流密度,判断所确定的车道上是否存在慢车。
在一可实施方式中,判定所确定的车道上存在慢车,包括:
若所计算得到的车流密度高于第一阈值,并且车流密度与邻近车道的车流密度之差高于第二阈值,并且平均速率与邻近车道的平均速率之差低于第三阈值时;
或者,
若所计算得到的车流密度高于第一阈值,并且车流密度与历史车流密度之差高于第四阈值,并且平均速率与历史平均速率之差低于第五阈值时;
则判定所确定的车道上存在慢车。
本实施例中,在步骤104中所提到的判定所确定的车道上存在慢车的具体方法为:
在获得当前车道i上的车流密度ki和平均速率
若所计算得到的车流密度ki高于第一阈值ko,并且车流密度ki与邻近车道的车流密度kj之差高于第二阈值kt,并且平均速率
若所计算得到的车流密度ki高于第一阈值ko,并且车流密度ki与历史车流密度
当满足上述两者判断之一时,则判定当前车道上存在慢车。
在一可实施方式中,在判定所确定的车道上存在慢车之前,方法还包括:
判断车道上是否发生肇事;
若判定车道上未发生肇事,则判定所确定的车道上存在慢车。
本实施例中,在上述步骤中判定车道上存在慢车之前,还进一步判断该车道上是否存在肇事现象,判断方法可以利用卫星监测或者固定安装于道路上的视频监控进行判断。
若判定该车道上发生肇事现象,则排除车道的压车是由于慢车引起的。若判定该车道上未发生肇事现象,则判定车道上存在慢车。
在一可实施方式中,将道路异常信息告知于慢车,包括:
获取慢车的车辆信息和对应的车道信息;
根据所获取的车辆信息和车道信息,生成慢车警告图文信息;
将所生成的慢车警告图文信息显示于位于慢车的下游道路显示屏上。
本实施例中,已知车道i存在慢车,则获取慢车的车辆信息的具体方法如下:
遍历车道i车辆队列=[车辆1,…,车辆x,…,车辆n],若车辆x速度vx与其他车道或车道i的历史平均速度差
根据所获取得到的车辆信息和车道信息,生成慢车警告图文信息。其中,慢车警告图文信息还可以包括慢车的车速信息、提速警示等。
然后将所生成的慢车警告图文信息发送至位于该慢车的下游道路显示屏上,以提示该慢车的驾驶员,当慢车的驾驶员知晓此警示后,驾驶员可及时加快车辆行驶速度,以及时缓解道路上的压车现象。
图3为本发明实施例一种慢车检测装置的结构组成示意图。
如图3所示,基于上文提供的一种慢车检测方法,本发明实施例还提供一种慢车检测装置,装置包括:
获取模块201,用于获取指定地域范围内的车辆行驶信息;
确定模块202,用于根据所获得的车辆行驶信息,确定每个车辆所处的车道;
判断模块203,用于判断所确定的车道上是否存在慢车;
告知模块204,用于若经判断模块203判定所确定的车道上存在慢车,则将道路异常信息告知于慢车。
本实施例中,获取模块201利用信息获取单元获取指定地域范围内的车辆行驶信息,车辆行驶信息包括车辆行驶速率、车辆数量、车辆行驶位置、车辆大小、车辆牌号和车辆所在的道路信息等。其中,车辆行驶信息的获取方式可以通过现有的车路协同通信、微波传感器感知或者路侧视频监控等方式获取。
再通过确定模块202根据所获得的车辆行驶信息,确定每辆车所处的车道。
然后通过判断模块203在所确定的车道上判断是否存在慢车,若经判断模块203判定所确定的车道上存在慢车,则通过告知模块204将慢车所处的道路异常信息告知于慢车。
由此,当道路上存在慢车导致整条车道行驶缓慢时,可在第一时间将该压车现象告知慢车的驾驶员,驾驶员可及时加快车辆行驶速度,以及时缓解道路上的压车现象。
在一可实施方式中,确定模块202具体用于:
提取车辆行驶信息中的车辆位置信息;
将所提取的车辆位置信息与地图进行位置对应,确定每个车辆所处的车道。
本实施例中,确定模块202具体用于:
在经获取模块201获取指定地域范围内的车辆行驶信息之后,利用信息提取单元提取车辆行驶信息中的车辆行驶位置信息,接着将所提取的车辆行驶位置信息与局部高精度静态地图进行位置对应,从而确定车辆所处的车道,也可以提取车辆行驶信息中的行驶方向来进一步辅助确认车辆所处的车道。
进一步地,车道信息包括车道上的车辆数量、车道长度、车辆所占据车道的长度等,判断模块203具体为压车现象识别及慢车定位模块,用于判断车道是否存在慢车,其具体过程为:
利用信息提取单元提取车辆行驶信息中的车辆行驶速率和车辆所在的道路信息,其中道路信息包括车道数、车道长宽度、车道线位置、车道路线轨迹、所确定车道上车辆数量、车辆数量所占据车道的长度以及每辆车的车速等。
现设定车道m、车辆数量sm、车辆数量所占据车道的长度lm以及每辆车的车速vsm,根据车辆数量sm和车辆数量所占据车道的长度lm,得到车流密度km。计算公式如下:
再根据车辆数量sm和每辆车的车速vsm,得到车道平均速率
然后根据所计算得到的平均速率和车流密度,判断所确定的车道上是否存在慢车。
进一步地,压车现象识别及慢车定位模块在判定车道存在慢车的具体过程为:
在经压车现象识别及慢车定位模块获得当前道路i上的车流密度ki和车道平均速率
若所计算得到的车流密度ki高于第一阈值ko,并且车流密度ki与邻近车道的车流密度kj之差高于第二阈值kt,并且平均速率
若所计算得到的车流密度ki高于第一阈值ko,并且车流密度ki与历史车流密度
当满足上述两者判断之一时,则判定当前车道上存在慢车。
进一步地,在经判断模块203判定车道上存在慢车之前,判断模块203还进一步判断该车道上是否存在肇事现象,判断方法可以利用卫星监测或者固定安装于道路上的视频监控进行判断。
若经判断模块203判定该车道上发生肇事现象,则排除车道的压车是由于慢车引起的。若经判断模块203判定该车道上未发生肇事现象,则判定车道上存在慢车。
在一可实施方式中,告知模块204具体用于:
获取慢车的车辆信息和对应的车道信息;
根据所获取的车辆信息和车道信息,生成慢车警告图文信息;
将所生成的慢车警告图文信息显示于位于慢车的下游道路显示屏上。
本实施例中,告知模块204具体为提示信息发布模块。
提示信息发布模块在获取慢车的车辆信息的具体过程如下:
遍历车道i车辆队列=[车辆1,…,车辆x,…,车辆n],若车辆x速度vx与其他车道或历史平均速度差
接着根据所获取得到的车辆信息和车道信息,生成慢车警告图文信息。其中,慢车警告图文信息还可以包括慢车的车速信息、提速警示等。
根据慢车行驶位置,获取离慢车距离最近的下游道路显示屏,然后将所生成的慢车警告图文信息通过线缆或者无线通信的方式发送至位于所获取的下游道路显示屏上,以提示该慢车的驾驶员,当慢车的驾驶员知晓此警示后,驾驶员可及时加快车辆行驶速度,以及时缓解道路上的压车现象。
基于上文提供的一种慢车检测方法,本发明实施例还提供一种计算机可读存储介质,存储介质包括一组计算机可执行指令,当指令被执行时用于一种慢车检测方法。
在本发明实施例中计算机可读存储介质包括一组计算机可执行指令,当指令被执行时用于获取指定地域范围内的车辆行驶信息;根据所获得的车辆行驶信息,确定每个车辆所处的车道;判断所确定的车道上是否存在慢车;若判定所确定的车道上存在慢车,则将道路异常信息告知于慢车。由此,当道路上存在慢车导致整条道路行驶缓慢时,可在第一时间将该压车现象告知慢车的驾驶员,驾驶员可及时加快车辆行驶速度,以及时缓解道路上的压车现象。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
技术特征:
1.一种慢车检测方法,其特征在于,所述方法包括:
获取指定地域范围内的车辆行驶信息;
根据所获得的车辆行驶信息,确定每个车辆所处的车道;
判断所确定的车道上是否存在慢车;
若判定所确定的车道上存在慢车,则将道路异常信息告知于所述慢车。
2.根据权利要求1所述的方法,其特征在于,所述根据所获得的车辆行驶信息,确定每个车辆所处的车道,包括:
提取所述车辆行驶信息中的车辆位置信息;
将所提取的车辆位置信息与地图进行位置对应,确定每个车辆所处的车道。
3.根据权利要求1所述的方法,其特征在于,所述判断所确定的车道上是否存在慢车,包括:
提取所述车辆行驶信息中的车辆行驶速率;
至少获取所确定车道的车道信息以及所述车道上的车辆行驶速率;
根据所获取的车道信息和车辆行驶速率,计算所确定的车道的平均速率和车流密度;
根据所计算得到的平均速率和车流密度,判断所确定的车道上是否存在慢车。
4.根据权利要求3所述的方法,其特征在于,所述判定所确定的车道上存在慢车,包括:
若所计算得到的车流密度高于第一阈值,并且所述车流密度与邻近车道的车流密度之差高于第二阈值,并且所述平均速率与邻近车道的平均速率之差低于第三阈值时;
或者,
若所计算得到的车流密度高于第一阈值,并且所述车流密度与历史车流密度之差高于第四阈值,并且所述平均速率与历史平均速率之差低于第五阈值时;
则判定所确定的车道上存在慢车。
5.根据权利要求4所述的方法,其特征在于,在判定所确定的车道上存在慢车之前,所述方法还包括:
判断所述车道上是否发生肇事;
若判定所述车道上未发生肇事,则判定所确定的车道上存在慢车。
6.根据权利要求1所述的方法,其特征在于,所述将道路异常信息告知于所述慢车,包括:
获取所述慢车的车辆信息和对应的车道信息;
根据所获取的车辆信息和车道信息,生成慢车警告图文信息;
将所生成的慢车警告图文信息显示于位于所述慢车的下游道路显示屏上。
7.一种慢车检测装置,其特征在于,所述装置包括:
获取模块,用于获取指定地域范围内的车辆行驶信息;
确定模块,用于根据所获得的车辆行驶信息,确定每个车辆所处的车道;
判断模块,用于判断所确定的车道上是否存在慢车;
告知模块,用于若经所述判断模块判定所确定的车道上存在慢车,则将道路异常信息告知于所述慢车。
8.根据权利要求7所述的装置,其特征在于,所述确定模块具体用于:
提取所述车辆行驶信息中的车辆位置信息;将所提取的车辆位置信息与地图进行位置对应,确定每个车辆所处的车道。
9.根据权利要求7所述的装置,其特征在于,所述告知模块具体用于:
获取所述慢车的车辆信息和对应的车道信息;根据所获取的车辆信息和车道信息,生成慢车警告图文信息;将所生成的慢车警告图文信息显示于位于所述慢车的下游道路显示屏上。
10.一种计算机可读存储介质,其特征在于,所述存储介质包括一组计算机可执行指令,当所述指令被执行时用于执行权利要求1-6任一项所述的一种慢车检测方法。
技术总结
本发明公开了一种慢车检测方法、装置以及计算机可读存储介质,包括:获取指定地域范围内的车辆行驶信息;根据所获得的车辆行驶信息,确定每个车辆所处的车道;判断所确定的车道上是否存在慢车;若判定所确定的车道上存在慢车,则将道路异常信息告知于所述慢车。使用时,当道路上存在慢车导致整条车道行驶缓慢时,可在第一时间将该压车现象告知慢车的驾驶员,驾驶员可及时加快车辆行驶速度,以及时缓解道路上的压车现象。
技术研发人员:潘军;石梦凯;郑琪蓉
受保护的技术使用者:北京星云互联科技有限公司
技术研发日:.11.01
技术公布日:.02.11
如果觉得《一种慢车检测方法 装置以及计算机可读存储介质与流程》对你有帮助,请点赞、收藏,并留下你的观点哦!