CN111798661A - 车辆行驶中的超车预警方法及装置 - Google Patents
车辆行驶中的超车预警方法及装置 Download PDFInfo
- Publication number
- CN111798661A CN111798661A CN202010669888.3A CN202010669888A CN111798661A CN 111798661 A CN111798661 A CN 111798661A CN 202010669888 A CN202010669888 A CN 202010669888A CN 111798661 A CN111798661 A CN 111798661A
- Authority
- CN
- China
- Prior art keywords
- lane
- overtaking
- target
- vehicles
- historical
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000008859 change Effects 0.000 claims abstract description 78
- 238000012545 processing Methods 0.000 claims description 15
- 206010039203 Road traffic accident Diseases 0.000 claims description 12
- 231100001261 hazardous Toxicity 0.000 claims 2
- 230000000694 effects Effects 0.000 abstract description 10
- 230000008569 process Effects 0.000 abstract description 6
- 238000004590 computer program Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 12
- 238000004364 calculation method Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 230000003287 optical effect Effects 0.000 description 4
- 238000013473 artificial intelligence Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
Landscapes
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
本申请的实施例提供了一种车辆行驶中的超车预警方法及装置。该方法包括:获取目标道路的历史超车事故率、历史超车率以及历史车辆变道率;根据所述目标道路上各个车道的当前车辆数量、所述历史超车率以及所述历史车辆变道率,预测所述目标道路上采用所述目标车道进行超车的目标车辆的数量;获取当前所述目标车道上行驶间距小于安全距离的危险车辆的数量;根据所述危险车辆的数量、所述目标车辆的数量以及所述历史超车事故率,确定所述目标车道的超车风险,以根据所述超车风险进行预警。本申请实施例的技术方案结合目标道路上实际的车流情况从而确定超车风险,提高了其准确度进而保证了预警效果。
Description
技术领域
本申请涉及行车安全技术领域,具体而言,涉及一种车辆行驶中的超车预警方法及装置。
背景技术
随着人工智能技术的研究和进步,人工智能技术在多个领域展开研究和应用。在交通领域中,当车辆在行驶时,常常会出现超车的驾驶行为。在目前的技术方案中,通过计算车辆与前车之间的距离,若与前车之间的距离小于安全距离,则会向车辆进行预警以提示车辆驶出超车车道并停止超车。然而上述方法未能与实际的车流情况相结合,导致预警效果较差,降低了用户体验。
发明内容
本申请的实施例提供了一种车辆行驶中的超车预警方法及装置,进而至少在一定程度上可以考虑道路中实际的车流情况,保证预警效果,进而提高了用户体验。
本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
根据本申请实施例的一个方面,提供了一种车辆行驶中的超车预警方法,该方法包括:
获取目标道路的历史超车事故率、历史超车率以及历史车辆变道率,所述历史超车事故率为历史上所述目标道路因超车而导致交通事故的比例,所述历史超车率为历史上在所述目标道路的目标车道上进行超车的车辆的数量占所述目标车道的车流总量的比例,所述历史车辆变道率为历史上在所述目标道路上变道的车辆的数量占所述目标道路的车流总量的比例;
根据所述目标道路上各个车道的当前车辆数量、所述历史超车率以及所述历史车辆变道率,预测所述目标道路上采用所述目标车道进行超车的目标车辆的数量;
获取当前所述目标车道上行驶间距小于安全距离的危险车辆的数量;
根据所述危险车辆的数量、所述目标车辆的数量以及所述历史超车事故率,确定所述目标车道的超车风险,以根据所述超车风险进行预警。
根据本申请实施例的一个方面,提供了一种车辆行驶中的超车预警装置,该装置包括:
第一获取模块,用于获取目标道路的历史超车事故率、历史超车率以及历史车辆变道率,所述历史超车事故率为历史上因超车而导致交通事故的比例,所述历史超车率为历史上在所述目标道路的目标车道上进行超车的车辆的数量占所述目标车道的车流总量的比例,所述历史车辆变道率为历史上在所述目标道路上变道的车辆的数量占所述目标道路的车流总量的比例;
预测模块,用于根据所述目标道路上各个车道的当前车辆数量、历史超车率以及历史车辆变道率,预测所述目标道路上采用所述目标车道进行超车的目标车辆的数量;
第二获取模块,用于获取当前所述目标车道上行驶间距小于安全距离的危险车辆的数量;
处理模块,用于根据所述危险车辆的数量、所述目标车辆的数量以及所述历史超车事故率,确定所述目标车道的超车风险,以根据所述超车风险进行预警。
在本申请的一些实施例中,基于前述方案,预测模块被配置为:获取所述各个车道的历史车流量占比,以及当前行驶在所述目标道路上的车辆总量;根据所述各个车道的历史车流量占比以及所述车辆总量,计算行驶在所述各个车道的当前车辆数量;根据所述各个车道的当前车辆数量以及所述历史车辆变道率,预测在所述各个车道行驶的车辆中变道至所述目标车道行驶的变道车辆的数量;根据所述变道车辆的数量以及所述历史超车率,计算所述目标道路上采用所述目标车道进行超车的所述目标车辆的数量。
在本申请的一些实施例中,基于前述方案,预测模块被配置为:基于所述各个车道与所述目标车道之间的相对位置,确定在所述各个车道上行驶的车辆变道至所述目标车道所需的变道次数;根据所述各个车道的当前车辆数量、所述历史车辆变道率以及所述变道次数,计算在所述各个车道行驶的车辆中变道至所述目标车道的所述变道车辆的数量。
在本申请的一些实施例中,基于前述方案,第二获取模块被配置为:确定所述目标车道中的待计算车辆;获取位于所述待计算车辆后方的其他车辆的行驶速度,以及所述其他车辆与所述待计算车辆之间的行驶间距;根据所述其他车辆的行驶速度,确定所述行驶间距是否小于所述安全距离,以计算所述目标车道上行驶间距小于安全距离的所述危险车辆的数量。
在本申请的一些实施例中,基于前述方案,第一获取模块被配置为:获取待预警车辆的位置信息;根据所述待预警车辆的位置信息,确定所述待预警车辆所在的所述目标道路的道路信息;根据所述目标道路的道路信息,生成对所述目标道路的超车信息请求;将所述超车信息请求发送至服务器,以使所述服务器根据所述超车信息请求获取所述目标道路的道路信息,并根据所述道路信息获取所述目标道路的所述历史超车事故率、所述历史超车率以及所述历史车辆变道率;接收由所述服务器发送的所述历史超车事故率、所述历史超车率以及所述历史车辆变道率。
在本申请的一些实施例中,基于前述方案,处理模块被配置为:根据所述目标车辆的数量以及所述历史超车事故率,计算所述目标车道的容忍度,所述容忍度为所述目标车道所能容纳的危险车辆的数量的最大值;将所述危险车辆的数量与所述容忍度进行比较,确定所述目标车道的超车风险。
在本申请的一些实施例中,基于前述方案,处理模块被配置为:若所述危险车辆的数量等于零,则确定所述目标车道的超车风险为无风险等级;若所述危险车辆的数量介于零与所述容忍度之间,则确定所述目标车道的超车风险为低风险等级;若所述危险车辆的数量大于所述容忍度,则确定所述目标车道的超车风险为高风险等级。
在本申请的一些实施例中,基于前述方案,处理模块被配置为:根据所述危险车辆的数量与所述容忍度,计算所述危险车辆的数量占所述容忍度的比例;根据所述比例所处的阈值区间,确定所述目标车道的超车风险等级。
在本申请的一些实施例中,基于前述方案,处理模块被配置为:根据所述目标车道的超车风险等级,选取与所述超车风险等级对应的预警策略进行预警。
根据本申请实施例的一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中所述的车辆行驶中的超车预警方法。
根据本申请实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的车辆行驶中的超车预警方法。
根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中提供的车辆行驶中的超车预警方法
在本申请的一些实施例所提供的技术方案中,通过获取目标道路上的历史超车事故率、历史超车率以及历史车辆变道率,并根据目标道路上各个车道的当前车辆数量,历史超车率以及历史车辆变道率,预测目标道路上采用目标车道进行超车的目标车辆的数量,获取当前目标车道上行驶间距小于安全距离的危险车辆的数量,再根据危险车辆的数量、目标车辆的数量以及历史超车事故率,确定目标车道的超车风险,以根据该超车风险进行预警。由此,通过预测目标道路上采用目标车道进行超车的目标车辆的数量,并根据该目标车辆的数量、危险车辆的数量以及历史超车事故率确定目标车道的超车风险,使得超车风险的确定能够与实际的车流情况相结合,保证了预警效果,进而提高了用户体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1示出了可以应用本申请实施例的技术方案的示例性***架构的示意图。
图2示出了根据本申请的一个实施例的车辆行驶中的超车预警方法的流程示意图。
图3示出了根据本申请的一个实施例的图2的车辆行驶中的超车预警方法中步骤S220的流程示意图。
图4示出了根据本申请的一个实施例的图3的车辆行驶中的超车预警方法中步骤S330的流程示意图。
图5示出了根据本申请的一个实施例的图2的车辆行驶中的超车预警方法中步骤S230的流程示意图。
图6示出了根据本申请的一个实施例的图2的车辆行驶中的超车预警方法中步骤S210的流程示意图。
图7示出了根据本申请的一个实施例的图2的车辆行驶中的超车预警方法中步骤S240的流程示意图。
图8示出了根据本申请的一个实施例的图7的车辆行驶中的超车预警方法中步骤S720的流程示意图。
图9示出了根据本申请的一个实施例的车辆行驶中的超车预警方法的流程示意图。
图10示出了根据本申请的一个实施例的车辆行驶中的超车预警装置的框图。
图11示出了适于用来实现本申请实施例的电子设备的计算机***的结构示意图。
具体实施方式
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本申请将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本申请的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本申请的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本申请的各方面。
附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
图1示出了可以应用本申请实施例的技术方案的示例性***架构的示意图。
如图1所示,***架构可以包括车载终端110和服务器120。其中,车载终端110与服务器120之间通过网络进行连接,该网络用以在车载终端110与服务器120之间提供通信链路的介质,网络可以包括各种连接类型,例如有线通信链路、无线通信链路等等。
应该理解,图1中的车载终端110、服务器120的数目仅仅是示意性的。根据实现需要,可以具有任意数目的车载终端110和服务器120。比如车载终端110可以是行驶于道路上的所有车辆的车载终端,等等。
需要说明的,服务器120可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN(Content Delivery Network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。
在车辆的行驶过程中,配置于车辆上的车载终端110可以通过网络与服务器120交互,以接收或发送信息等。服务器120可以是提供各种服务的服务器。例如车载终端110可以从服务器120中获取目标道路的历史超车事故率、历史超车率以及历史车辆变道率,历史超车事故率为历史上所述目标道路因超车而导致交通事故的比例,历史超车率为历史上在目标道路的目标车道上进行超车的车辆的数量占目标车道的车流总量的比例,历史车辆变道率为历史上在目标道路上变道的车辆的数量占目标道路的车流总量的比例;并根据目标道路上各个车道的当前车辆数量、所述历史超车率以及所述历史车辆变道率,预测目标道路上采用目标车道进行超车的目标车辆的数量;获取当前目标车道上行驶间距小于安全距离的危险车辆的数量;再根据危险车辆的数量、目标车辆的数量以及历史超车事故率,确定目标车道的超车风险,以根据超车风险进行预警。
需要说明的是,本申请实施例所提供的车辆行驶中的超车预警方法一般由车载终端110执行,相应地,车辆行驶中的超车预警装置一般设置于车载终端110中。但是,在本申请的其它实施例中,服务器120也可以与车载终端110具有相似的功能,从而执行本申请实施例所提供的车辆行驶中的超车预警方法的方案。
以下对本申请实施例的技术方案的实现细节进行详细阐述:
图2示出了根据本申请的一个实施例的车辆行驶中的超车预警方法的流程示意图。参照图2所示,该车辆行驶中的超车预警方法至少包括步骤S210至步骤S240,详细介绍如下:
在步骤S210中,获取目标道路的历史超车事故率、历史超车率以及历史车辆变道率,所述历史超车事故率为历史上所述目标道路因超车而导致交通事故的比例,所述历史超车率为历史上在所述目标道路的目标车道上进行超车的车辆的数量占所述目标车道的车流总量的比例,所述历史车辆变道率为历史上在所述目标道路上变道的车辆的数量占所述目标道路的车流总量的比例。
其中,目标道路可以是待预警车辆所行驶的道路,应该理解的,该目标道路上可以具有多条车道以供车辆进行行驶。需要说明的,本申请所述的多个可以是两个,也可以是两个以上的任意数量。
历史超车事故率可以是在历史上目标道路因超车而导致交通事故的比例。具体地,可以统计某一历史时间段中目标道路发生交通事故的总次数,以及其中因为超车而导致交通事故的次数,将因超车而导致的交通事故的次数除以交通事故的总次数,从而得到历史超车事故率。
历史超车率可以是历史上在目标道路的目标车道上进行超车的车辆的数量占目标车道的车流总量的比例。具体地,可以统计目标车道在某一历史时间段中所行驶的车流总量以及所行驶的车流总量中进行超车的车辆的数量,再将超车的车辆的数量除以车流总量,得到历史超车率。
历史车辆变道率可以是历史上在所述目标道路上变道的车辆的数量占所述目标道路的车流总量的比例。具体地,可以统计在某一历史时间段中目标道路所行驶的车流总量以及出现变道的车辆的数量,再将出现变道的车辆的数量除以目标道路的车流总量,得到目标道路的历史车辆变道率。
在本申请的一个实施例中,车载终端可以从服务器中当前所在的目标道路的历史超车事故率,历史超车率以及历史车辆变道率,根据上述信息,则可以了解历史上目标道路的车辆的行驶情况,以根据该历史上的车辆的行驶情况对当前的路况进行分析。
在步骤S220中,根据所述目标道路上各个车道的当前车辆数量、所述历史超车率以及所述历史车辆变道率,预测所述目标道路上采用所述目标车道进行超车的目标车辆的数量。
其中,目标车辆可以是目标道路上采用目标车道进行超车的车辆,需要说明的是,目标车辆可以是原本就行驶于目标车道上并进行超车的车辆,也可以是由其他车道变道至目标车道进行超车的车辆。
在本申请的一个实施例中,车载终端可以通过服务器获取目标道路中在各个车道上进行行驶的当前车辆数量,并根据每一车道的当前车辆数量、历史车辆变道率以及历史超车率,预测目标道路上采用目标车道进行超车的目标车辆的数量。需要说明的,该目标车辆包括原本就行驶于目标车道上并进行超车的车辆数量以及由其他车辆变道至目标车道进行超车的车辆数量。
由此,在计算目标车道的超车风险时,可以考虑到其他车道中可能变道至目标车道进行超车的车辆的数量,以提高所确定的超车风险的准确性。
在步骤S230中,获取当前所述目标车道上行驶间距小于安全距离的危险车辆的数量。
其中,行驶间距可以是在道路上进行行驶的两车之间的距离。应该理解的,在行驶过程中,后车应与前车保持一定的行驶间距,以保证后车能够对前车的突发情况及时反应。
在本申请的一个实施例中,服务器可以通过配置于目标道路上的图像拍摄设备,对目标车道上所行驶的车辆进行图像采集,并根据所采集的图像进行图像处理,以从所拍摄的图像中获取目标车道上车辆之间的行驶间距,并根据所获取到的车辆之间的行驶间距,计算行驶间距小于安全距离的危险车辆的数量并进行存储。车载终端则可以从服务器中获取目标车道上的危险车辆的数量,以备后续分析。
需要说明的是,该安全距离可以是预先设定的阈值,例如该安全距离可以是50m、100m或者200m等等,以上仅为示例性举例,本申请对此不做特殊限定。
在步骤S240中,根据所述危险车辆的数量、所述目标车辆的数量以及所述历史超车事故率,确定所述目标车道的超车风险,以根据所述超车风险进行预警。
在本申请的一个实施例中,车载终端可以根据所获取到的危险车辆的数量、目标车辆的数量以及历史超车事故率,确定目标车道的超车风险,再根据该超车风险对车辆进行预警。由此,目标车道的超车风险的确定能够考虑到目标道路上其他车道的车辆的行驶情况,使超车风险能够与其他车道的车辆的行驶情况相结合,保证了所确定的超车风险的准确性,进而保证了预警效果,提高了用户体验。
基于图2所示的实施例,图3示出了根据本申请的一个实施例的图2的车辆行驶中的超车预警方法中步骤S220的流程示意图。参照图3所示,步骤S220至少包括步骤S310至步骤S340,详细介绍如下:
在步骤S310中,获取所述各个车道的历史车流量占比,以及当前行驶在所述目标道路上的车辆总量。
其中,历史车流量占比可以是在某一历史时间段中目标道路上各个车道的车流量占目标道路的车流总量的占比。根据每一车道的历史车流量占比,则可以知晓在目标道路上的车辆在各个车道的分布情况。
在本申请的一个实施例中,车载终端可以向服务器发送对目标道路的车辆分布的请求信息,其中该对目标道路的车辆分布的请求信息中可以包含车载终端所在的目标道路的道路信息,该道路信息可以是目标道路的道路名或者道路编号等。服务器根据所接收到的对目标道路的车辆分布的请求信息,获取车载终端所在的目标道路的道路信息,并根据该道路信息查询该目标道路的各个车道的历史车流量占比以及当前行驶在目标道路上的车辆总量,再将该历史车流量占比与当前行驶在目标道路上的车辆总量向车载终端进行发送,以供车载终端进行获取。
在步骤S320中,根据所述各个车道的历史车流量占比以及所述车辆总量,计算行驶在所述各个车道的当前车辆数量。
在本申请的一个实施例中,车载终端可以将各个车道的历史车流量占比乘以当前行驶在目标道路的车辆总量,以得到每一车道的当前车辆数量。例如目标道路上存在车道1、车道2和车道3,而三个车道的历史车流量占比分别为25%、35%和40%,若当前行驶在目标道路上的车辆总量为100,则根据计算可得,行驶在车道1的当前车辆数量为100*25%=25辆,行驶在车道2的当前车辆数量为100*35%=35辆,行驶在车道3的当前车辆数量为100*40%=的40辆。
由此,车载终端可以计算得到当前行驶在目标道路上各个车道的车辆数量,且根据历史车流量占比,无需实时对目标道路上的车辆分布进行计算,节省了计算资源,同时也可以提高计算效率。
在步骤S330中,根据所述各个车道的当前车辆数量以及所述历史车辆变道率,预测在所述各个车道行驶的车辆中变道至所述目标车道行驶的变道车辆的数量。
在本申请的一个实施例中,可以将各个车道的当前车辆数量乘以历史车辆变道率,进而可以得到行驶在每一车道的车辆中进行变道的车辆数量,基于此,可以分别计算行驶在每一车道的车辆中变道至目标车道的变道车辆的数量。
例如目标道路上存在车道1、车道2和车道3,行驶在车道1上的当前车辆数量为50辆,目标车道为车道3,历史车辆变道率为25%。则从车道1变道至车道3,则需要先变道至车道2才能变道至车道3,因此,行驶在车道1的车辆变道至车道3(即目标车道)的变道车辆为50*25%*25%≈3辆,由此可以分别计算每一车道变道至目标车道的变道车辆的数量。
在步骤S340中,根据所述变道车辆的数量以及所述历史超车率,计算所述目标道路上采用所述目标车道进行超车的所述目标车辆的数量。
在本申请的一个实施例中,根据计算得到的在每一车道行驶的车辆中变道至目标车道进行行驶的变道车辆的数量,以及当前行驶于目标车道的当前车辆数量,可以预测得到行驶于目标车道上的车辆的数量,例如当前行驶在车道3(即目标车道)上的当前车辆数量为20辆,车道1变道至车道3的变道车辆的数量为3辆,车道2变道至目标车道的变道车辆的数量为4辆,则可以预测行驶在目标车道上的车辆的数量为20+4+3=27辆。
根据所预测的行驶在目标车道上的车辆的数量以及历史超车率,可以得到行驶在目标车道上的车辆中进行超车的车辆的数量。例如所预测得到的行驶在目标车道上的车辆的数量为30辆,历史超车率为20%,则表示在行驶在目标车道的30辆车中,有20%的车辆会进行超车即30*20%=6辆。
在图3所示的实施例中,通过获取目标道路上各个车道的历史车流量占比以及当前行驶在目标道路上的车辆总量,可以得到行驶在每一车道上的当前车辆数量,根据每一车道的当前车辆数量以及历史车辆变道率,则可以计算每一车道变道至目标车道的变道车辆的数量,加上原本就行驶于目标车道上的当前车辆数量,从而可以预测行驶在目标车道上的车辆的数量,再根据历史超车率,计算目标道路上采用目标车道进行超车的目标车辆的数量。由此,计算每一车道变道至目标车道的变道车辆的数量,从而可以保证目标车辆的计算的准确性,进而提高后续所确定的超车风险的准确性。
基于图2和图3所示的实施例,图4示出了根据本申请的一个实施例的图3的车辆行驶中的超车预警方法中步骤S330的流程示意图。参照图4所示,步骤S330至少包括步骤S410至步骤S420,详细介绍如下:
在步骤S410中,基于所述各个车道与所述目标车道之间的相对位置,确定在所述各个车道上行驶的车辆变道至所述目标车道所需的变道次数。
在本申请的一个实施例中,车载终端可以根据每一车道与目标车道之间的相对位置,从而确定行驶在每一车道上的车辆变道至目标车道所需的变道次数。例如目标道路上存在车道1、车道2和车道3,车道3为目标车道,则车道1中的车辆变道至车道3所需的变道次数为2次,车道2中的车辆变道至车道3所需的变道次数为1次。
在步骤S420中,根据所述各个车道的当前车辆数量、所述历史车辆变道率以及所述变道次数,计算在所述各个车道行驶的车辆中变道至所述目标车道的所述变道车辆的数量。
在本申请的一个实施例中,根据各个车道的当前车辆数量,历史车辆变道率以及变道次数,可以根据以下公式进行计算各个车道的车辆变道至目标车道的变道车辆的数量:
F=f*Pn
其中,f为车道的当前车辆数量,P为历史车辆变道率,n为该车道中的车辆变道至目标车道所需的变道次数。
在图4所示的实施例中,可以根据各个车道与目标车道之间的相对位置,从而确定每一车道中的车辆变道至目标车道所需的变道次数,再根据各个车道的当前车辆数量、历史车辆变道率以及变道次数,计算各个车道变道至目标车道的变道车辆的数量。由此,可以提高计算变道车辆的数量的准确性以及效率,进而保证车辆的预警效果。
基于图2所示的实施例,图5示出了根据本申请的一个实施例的图2的车辆行驶中的超车预警方法中步骤S230的流程示意图。参照图5所示,步骤S230至少包括步骤S510至步骤S530,详细介绍如下:
在步骤S510中,确定所述目标车道中的待计算车辆。
在本申请的一个实施例中,基于当前行驶在目标车道上的车辆,可以从中选取一辆车作为待计算车辆,以将该待计算车辆作为基准车辆。在一示例中,可以将目标车道上的车辆由前至后逐一确定为待计算车辆。
在步骤S520中,获取位于所述待计算车辆后方的其他车辆的行驶速度,以及所述其他车辆与所述待计算车辆之间的行驶间距。
在本申请的一个实施例中,根据所确定的待计算车辆,可以确定位于该待计算车辆后方的其他车辆的行驶速度、以及该其他车辆与待计算车辆之间的行驶间距。具体地,行驶在目标车道上的车辆可以通过自身所配置的车载终端向服务器发送行驶状态信息,该行驶状态信息可以包括但不限于车辆的身份标识信息(例如车牌号等)、行驶速度以及定位信息等。
由此,服务器可以根据所接收到的行驶状态信息,确定位于目标车道上的每一辆车的身份、行驶速度以及定位信息。进而可以根据待计算车辆的定位信息以及其他车辆的定位信息,确定待计算车辆与其他车辆之间的行驶间距。
在步骤S530中,根据所述其他车辆的行驶速度,确定所述行驶间距是否小于所述安全距离,以计算所述目标车道上行驶间距小于安全距离的所述危险车辆的数量。
在本申请的一个实施例中,可以理解的,不同的行驶速度所需的安全距离也相应不同。行驶速度越大,则所需安全距离也大,反之,行驶速度越小,则所需安全距离也就越小。
因此,可以根据不同的行驶速度预先设定不同的安全距离,在后续计算危险车辆的数量时,根据其他车辆的行驶速度,确定其他车辆与待计算车辆的之间所需的安全距离,再将其他车辆与待计算车辆的行驶间距与二者所需的安全距离相比较,以确定其他车辆与待计算车辆之间的行驶间距是否小于安全距离,从而计算危险车辆的数量。
为了计算方便,位于待计算车辆后方的其他车辆可以只选择位于待计算车辆后方且离待计算车辆最近的一辆车。例如目标车道上存在四辆车,按照先后顺序分别为车辆A、车辆B、车辆C和车辆D,在将车辆A确定为待计算车辆时,则确定其他车辆时应选择位于车辆A后方且离车辆A最近的车辆B,因此,只需获取车辆B的行驶速度以及车辆B与车辆A之间的行驶间距,即可确定该车辆B是否为危险车辆,若是,则危险车辆的数量累计加1;当确定车辆B为待计算车辆时,同理应选取车辆C为其他车辆,以此类推,从而确定目标车道上的危险车辆的数量。
由此,在每次的比较过程中,只需计算一次其他车辆与待计算车辆之间的行驶间距,再进行行驶间距和安全距离的比较,即可知晓该其他车辆是否为危险车辆,且多次的计算过程中无需重复计算,提高了危险车辆的计算效率。
在图5所示的实施例中,通过预先根据行驶速度设定不同的安全距离,在计算危险车辆的数量时,通过其他车辆的行驶速度查询相对应所需的安全距离,再将其他车辆与待计算车辆之间的行驶间距与该安全距离相比较,从而确定该其他车辆是否为危险车辆。以此,使得安全距离能够与其他车辆的行驶速度相匹配,从而保证了所确定的危险车辆的准确性,进而保证了后续的车辆预警效果。
基于图2所示的实施例,图6示出了根据本申请的一个实施例的图2的车辆行驶中的超车预警方法中步骤S210的流程示意图。参照图6所示,步骤S210至少包括步骤S610至步骤S650,详细介绍如下:
在步骤S610中,获取待预警车辆的位置信息。
在本申请的一个实施例中,待预警车辆可以根据自身配置的车载终端获取自己的定位信息,从而可以根据定位信息得到待预警车辆的位置信息。
在步骤S620中,根据所述待预警车辆的位置信息,确定所述待预警车辆所在的所述目标道路的道路信息。
在本申请的一个实施例中,车载终端可以根据所确定的位置信息,与预存的道路网信息进行比较,从而确定待预警车辆所在的目标道路的道路信息,其中,该道路网信息可以是由第三方机构所提供,例如交通管理部门或者地图软件提供方等等。该道路网信息可以包括但不限于道路的道路名称以及位置信息等。
将待预警车辆的位置信息与道路网信息进行比较,从而可以确定待预警车辆所在的目标道路的道路信息。该道路信息可以包括道路的标识信息,例如道路编号或者道路名称等。
在步骤S630中,根据所述目标道路的道路信息,生成对所述目标道路的超车信息请求。
在本申请的一个实施例中,车载终端可以根据所确定的目标道路的道路信息,生成对目标道路的超车信息请求,其中,该超车信息请求中可以包含目标道路的道路信息,以供服务器进行获取。
在步骤S640中,将所述超车信息请求发送至服务器,以使所述服务器根据所述超车信息请求获取所述目标道路的道路信息,并根据所述道路信息获取所述目标道路的所述历史超车事故率、所述历史超车率以及所述历史车辆变道率。
在本申请的一个实施例中,服务器根据所接收到的对目标道路的超车信息请求,从中获取目标道路的道路信息,并根据该道路信息查询并获取所对应的目标道路的历史超车事故率,历史超车率以及历史车辆变道率。具体地,服务器可以预先将每一道路的道路信息与该道路对应的超车信息关联存储,该超车信息可以包括历史超车事故率、历史超车率以及历史车辆变道率。例如可以建立道路信息与超车信息对应关系表等等。在后续接收到对目标道路的超车信息请求时,则可以根据目标道路的道路信息查询该道路信息所对应的超车信息。
在步骤S650中,接收由所述服务器发送的所述历史超车事故率、所述历史超车率以及所述历史车辆变道率。
在该实施例中,服务器将所查询到的目标道路的历史超车事故率、历史超车率以及历史车辆变道率向车载终端进行发送,车载终端则可以对应接收上述信息,由此可以提高车载终端获取历史超车事故率、历史超车率以及历史车辆变道率的获取效率。
基于图2所示的实施例,图7示出了根据本申请的一个实施例的图2的车辆行驶中的超车预警方法中步骤S240的流程示意图。参照图7所示,步骤S240至少包括步骤S710至步骤S720,详细介绍如下:
在步骤S710中,根据所述目标车辆的数量以及所述历史超车事故率,计算所述目标车道的容忍度,所述容忍度为所述目标车道所能容纳的危险车辆的数量的最大值。
在该实施例中,车载终端可以将目标车辆的数量乘以历史超车事故率,从而得到目标车道所能容纳的危险车辆的数量的最大值即容忍度。例如目标车辆的数量为20辆,历史超车事故率为20%,则目标车道的容忍度为20*20%=4辆。需要说明的是,若目标车辆的数量与历史超车事故率的乘积为小数,则舍掉其小数部分,保留整数部分。例如计算得到二者的乘积为3.6、4.2或6.9,则对应的容忍度应为3、4和6,由此降低容忍度的数值,以保证目标车道的安全性。
在步骤S720中,将所述危险车辆的数量与所述容忍度进行比较,确定所述目标车道的超车风险。
在该实施例中,可以将危险车辆的数量与目标车道的容忍度进行比较,根据比较结果,从而确定目标车道的超车风险,以保证所确定的超车风险的准确性。
基于图7所示的实施例,在本申请的一个实施例中,将所述危险车辆的数量与所述容忍度进行比较,确定所述目标车道的超车风险可以包括:
若所述危险车辆的数量等于零,则确定所述目标车道的超车风险为无风险等级;
若所述危险车辆的数量介于零与所述容忍度之间,则确定所述目标车道的超车风险为低风险等级;
若所述危险车辆的数量大于所述容忍度,则确定所述目标车道的超车风险为高风险等级。
由此,可以将目标车道的超车风险划分为三个等级,即无风险等级、低风险等级以及高风险等级,从而保证超车风险的精确性,且可以根据不同等级的超车风险,采取相对应的预警策略,从而保证对车辆的预警效果。
基于图2和图7所示的实施例,图8示出了根据本申请的一个实施例的图7的车辆行驶中的超车预警方法中步骤S720的流程示意图。参照图8所示,步骤S720至少包括步骤S810至步骤S820,详细介绍如下:
在步骤S810中,根据所述危险车辆的数量与所述容忍度,计算所述危险车辆的数量占所述容忍度的比例。
在该事实例中,车载终端可以将危险车辆的数量除以容忍度,从而得到危险车辆的数量占容忍度的比例,根据该比例,则可以精确反映出危险车辆的数量与容忍度之间的相对关系。
在步骤S820中,根据所述比例所处的阈值区间,确定所述目标车道的超车风险等级。
在该实施例中,应该理解的,比例的值越高,则表示目标车道的超车风险越大。由此,本领域技术人员可以预先设定多个比例阈值,并将实际计算得到的比例与多个比例阈值进行比较,从而确定实际计算得到的比例所出的阈值区间。并根据该阈值区间确定对应的超车风险等级。
需要说明的,超车风险等级与阈值区间所包含的比例值的大小成正相关关系,即若阈值区间包含的比例值越大,则对应的超车风险等级也就越高。例如例如阈值区间[1,1.2)对应的超车风险等级为中级,阈值区间[1.2,2)对应的超车风险等级为高级,等等。以上仅为示例性举例,本申请对此不做特殊限定。
基于图8所示的实施例,在本申请的一个实施例中,根据所述超车风险进行预警,包括:
根据所述目标车道的超车风险等级,选取与所述超车风险等级对应的预警策略进行预警。
在该实施例中,本领域技术人员可以根据不同的超车风险等级设定不同的预警策略,以提高预警策略与超车风险等级的匹配度。避免在超车风险等级为低风险等级时出现过度预警或者在超车风险等级为高风险等级出现低强度预警等情况,从而保证对车辆的预警效果。
例如在超车风险等级为低风险等级时,则可以在待预警车辆的显示设备中显示预警信息,以向驾驶员提示当前的超车风险,从而谨慎行驶。若超车风险等级为高风险等级时,在向驾驶员提示超车风险的同时,可以由车载终端向服务器发送超车风险预警信息,再由服务器向行驶在目标车道中的危险车辆发送预警信息,以提示危险车辆与前车保持安全距离或者驶离目标车道,等等。
基于上述实施例的技术方案,以下介绍本申请实施例的一个具体应用场景:
图9示出了根据本申请的一个实施例的车辆行驶中的超车预警方法的流程示意图。参照图9所示,该方法至少包括步骤S910至步骤S9110,详细介绍如下:
在步骤S910中,获取目标道路的历史超车事故率、历史超车率以及历史车辆变道率。
在步骤S920中,获取所述各个车道的历史车流量占比,以及当前行驶在所述目标道路上的车辆总量。
在步骤S930中,根据所述各个车道的历史车流量占比以及所述车辆总量,计算行驶在所述各个车道的当前车辆数量。
在步骤S940中,基于所述各个车道与所述目标车道之间的相对位置,确定在所述各个车道上行驶的车辆变道至所述目标车道所需的变道次数。
在步骤S950中,根据所述各个车道的当前车辆数量、所述历史车辆变道率以及所述变道次数,计算在所述各个车道行驶的车辆中变道至所述目标车道的变道车辆的数量。
在步骤S960中,根据所述变道车辆的数量以及所述历史超车率,计算所述目标道路上采用所述目标车道进行超车的所述目标车辆的数量。
在步骤S970中,确定所述目标车道中的待计算车辆,获取位于所述待计算车辆后方的其他车辆的行驶速度,以及所述其他车辆与所述待计算车辆之间的行驶间距。
在步骤S980中,确定所述目标车道中的待计算车辆,获取位于所述待计算车辆后方的其他车辆的行驶速度,以及所述其他车辆与所述待计算车辆之间的行驶间距。
在步骤S990中,根据所述其他车辆的行驶速度,确定所述行驶间距是否小于所述安全距离,以计算所述目标车道上行驶间距小于安全距离的所述危险车辆的数量。
在步骤S9100中,根据所述目标车辆的数量以及所述历史超车事故率,计算所述目标车道的容忍度,所述容忍度为所述目标车道所能容纳的危险车辆的数量的最大值。
在步骤S9110中,将所述危险车辆的数量与所述容忍度进行比较,确定所述目标车道的超车风险,以根据所述超车风险进行预警。
由此,在进行超车风险预警时,可以考虑其他车道行驶的车辆对目标车道的影响,从而提高了所确定的超车风险的准确性,进而保证了后续对车辆的预警效果,提高了用户体验。
以下介绍本申请的装置实施例,可以用于执行本申请上述实施例中的车辆行驶中的超车预警方法。对于本申请装置实施例中未披露的细节,请参照本申请上述的车辆行驶中的超车预警方法的实施例。
图10示出了根据本申请的一个实施例的车辆行驶中的超车预警装置的框图。
参照图10所示,根据本申请的一个实施例的车辆行驶中的超车预警装置,包括:
第一获取模块1010,用于获取目标道路的历史超车事故率、历史超车率以及历史车辆变道率,所述历史超车事故率为历史上所述目标道路因超车而导致交通事故的比例,所述历史超车率为历史上在所述目标道路的目标车道上进行超车的车辆的数量占所述目标车道的车流总量的比例,所述历史车辆变道率为历史上在所述目标道路上变道的车辆的数量占所述目标道路的车流总量的比例;
预测模块1020,用于根据所述目标道路上各个车道的当前车辆数量、所述历史超车率以及所述历史车辆变道率,预测所述目标道路上采用所述目标车道进行超车的目标车辆的数量;
第二获取模块1030,用于获取当前所述目标车道上行驶间距小于安全距离的危险车辆的数量;
处理模块1040,用于根据所述危险车辆的数量、所述目标车辆的数量以及所述历史超车事故率,确定所述目标车道的超车风险,以根据所述超车风险进行预警。
在本申请的一些实施例中,基于前述方案,预测模块1020被配置为:获取所述各个车道的历史车流量占比,以及当前行驶在所述目标道路上的车辆总量;根据所述各个车道的历史车流量占比以及所述车辆总量,计算行驶在所述各个车道的当前车辆数量;根据所述各个车道的当前车辆数量以及所述历史车辆变道率,预测在所述各个车道行驶的车辆中变道至所述目标车道行驶的变道车辆的数量;根据所述变道车辆的数量以及所述历史超车率,计算所述目标道路上采用所述目标车道进行超车的所述目标车辆的数量。
在本申请的一些实施例中,基于前述方案,预测模块1020被配置为:基于所述各个车道与所述目标车道之间的相对位置,确定在所述各个车道上行驶的车辆变道至所述目标车道所需的变道次数;根据所述各个车道的当前车辆数量、所述历史车辆变道率以及所述变道次数,计算在所述各个车道行驶的车辆中变道至所述目标车道的所述变道车辆的数量。
在本申请的一些实施例中,基于前述方案,第二获取模块1030被配置为:确定所述目标车道中的待计算车辆;获取位于所述待计算车辆后方的其他车辆的行驶速度,以及所述其他车辆与所述待计算车辆之间的行驶间距;根据所述其他车辆的行驶速度,确定所述行驶间距是否小于所述安全距离,以计算所述目标车道上行驶间距小于安全距离的所述危险车辆的数量。
在本申请的一些实施例中,基于前述方案,第一获取模块1010被配置为:获取待预警车辆的位置信息;根据所述待预警车辆的位置信息,确定所述待预警车辆所在的所述目标道路的道路信息;根据所述目标道路的道路信息,生成对所述目标道路的超车信息请求;将所述超车信息请求发送至服务器,以使所述服务器根据所述超车信息请求获取所述目标道路的道路信息,并根据所述道路信息获取所述目标道路的所述历史超车事故率、所述历史超车率以及所述历史车辆变道率;接收由所述服务器发送的所述历史超车事故率、所述历史超车率以及所述历史车辆变道率。
在本申请的一些实施例中,基于前述方案,处理模块1040被配置为:根据所述目标车辆的数量以及所述历史超车事故率,计算所述目标车道的容忍度,所述容忍度为所述目标车道所能容纳的危险车辆的数量的最大值;将所述危险车辆的数量与所述容忍度进行比较,确定所述目标车道的超车风险。
在本申请的一些实施例中,基于前述方案,处理模块1040被配置为:若所述危险车辆的数量等于零,则确定所述目标车道的超车风险为无风险等级;若所述危险车辆的数量介于零与所述容忍度之间,则确定所述目标车道的超车风险为低风险等级;若所述危险车辆的数量大于所述容忍度,则确定所述目标车道的超车风险为高风险等级。
在本申请的一些实施例中,基于前述方案,处理模块1040被配置为:根据所述危险车辆的数量与所述容忍度,计算所述危险车辆的数量占所述容忍度的比例;根据所述比例所处的阈值区间,确定所述目标车道的超车风险等级。
在本申请的一些实施例中,基于前述方案,处理模块1040被配置为:根据所述目标车道的超车风险等级,选取与所述超车风险等级对应的预警策略进行预警。
图11示出了适于用来实现本申请实施例的电子设备的计算机***的结构示意图。
需要说明的是,图11示出的电子设备的计算机***仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图11所示,计算机***包括中央处理单元(Central Processing Unit,CPU)1101,其可以根据存储在只读存储器(Read-Only Memory,ROM)1102中的程序或者从存储部分1108加载到随机访问存储器(Random Access Memory,RAM)1103中的程序而执行各种适当的动作和处理,例如执行上述实施例中所述的方法。在RAM 1103中,还存储有***操作所需的各种程序和数据。CPU 1101、ROM 1102以及RAM 1103通过总线1104彼此相连。输入/输出(Input/Output,I/O)接口1105也连接至总线1104。
以下部件连接至I/O接口1105:包括键盘、鼠标等的输入部分1106;包括诸如阴极射线管(Cathode Ray Tube,CRT)、液晶显示器(Liquid Crystal Display,LCD)等以及扬声器等的输出部分1107;包括硬盘等的存储部分1108;以及包括诸如LAN(Local AreaNetwork,局域网)卡、调制解调器等的网络接口卡的通信部分1109。通信部分1109经由诸如因特网的网络执行通信处理。驱动器1110也根据需要连接至I/O接口1105。可拆卸介质1111,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1110上,以便于从其上读出的计算机程序根据需要被安装入存储部分1108。
特别地,根据本申请的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的计算机程序。在这样的实施例中,该计算机程序可以通过通信部分1109从网络上被下载和安装,和/或从可拆卸介质1111被安装。在该计算机程序被中央处理单元(CPU)1101执行时,执行本申请的***中限定的各种功能。
需要说明的是,本申请实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、闪存、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的计算机程序。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的计算机程序可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本申请各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。
作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该电子设备执行时,使得该电子设备实现上述实施例中所述的方法。
应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本申请实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、触控终端、或者网络设备等)执行根据本申请实施方式的方法。
本领域技术人员在考虑说明书及实践这里公开的实施方式后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。
Claims (10)
1.一种车辆行驶中的超车预警方法,其特征在于,包括:
获取目标道路的历史超车事故率、历史超车率以及历史车辆变道率,所述历史超车事故率为历史上所述目标道路因超车而导致交通事故的比例,所述历史超车率为历史上在所述目标道路的目标车道上进行超车的车辆的数量占所述目标车道的车流总量的比例,所述历史车辆变道率为历史上在所述目标道路上变道的车辆的数量占所述目标道路的车流总量的比例;
根据所述目标道路上各个车道的当前车辆数量、所述历史超车率以及所述历史车辆变道率,预测所述目标道路上采用所述目标车道进行超车的目标车辆的数量;
获取当前所述目标车道上行驶间距小于安全距离的危险车辆的数量;
根据所述危险车辆的数量、所述目标车辆的数量以及所述历史超车事故率,确定所述目标车道的超车风险,以根据所述超车风险进行预警。
2.根据权利要求1所述的方法,其特征在于,根据所述目标道路上各个车道的当前车辆数量、历史超车率以及历史车辆变道率,预测所述目标道路上采用所述目标车道进行超车的目标车辆的数量,包括:
获取所述各个车道的历史车流量占比,以及当前行驶在所述目标道路上的车辆总量;
根据所述各个车道的历史车流量占比以及所述车辆总量,计算行驶在所述各个车道的当前车辆数量;
根据所述各个车道的当前车辆数量以及所述历史车辆变道率,预测在所述各个车道行驶的车辆中变道至所述目标车道行驶的变道车辆的数量;
根据所述变道车辆的数量以及所述历史超车率,计算所述目标道路上采用所述目标车道进行超车的所述目标车辆的数量。
3.根据权利要求2所述的方法,其特征在于,根据所述各个车道的当前车辆数量以及所述历史车辆变道率,预测在所述各个车道行驶的车辆中变道至所述目标车道行驶的变道车辆的数量,包括:
基于所述各个车道与所述目标车道之间的相对位置,确定在所述各个车道上行驶的车辆变道至所述目标车道所需的变道次数;
根据所述各个车道的当前车辆数量、所述历史车辆变道率以及所述变道次数,计算在所述各个车道行驶的车辆中变道至所述目标车道的所述变道车辆的数量。
4.根据权利要求1所述的方法,其特征在于,获取当前所述目标车道上行驶间距小于安全距离的危险车辆的数量,包括:
确定所述目标车道中的待计算车辆;
获取位于所述待计算车辆后方的其他车辆的行驶速度,以及所述其他车辆与所述待计算车辆之间的行驶间距;
根据所述其他车辆的行驶速度,确定所述行驶间距是否小于所述安全距离,以计算所述目标车道上行驶间距小于安全距离的所述危险车辆的数量。
5.根据权利要求1所述的方法,其特征在于,获取目标道路的历史超车事故率、历史超车率以及历史车辆变道率,包括:
获取待预警车辆的位置信息;
根据所述待预警车辆的位置信息,确定所述待预警车辆所在的所述目标道路的道路信息;
根据所述目标道路的道路信息,生成对所述目标道路的超车信息请求;
将所述超车信息请求发送至服务器,以使所述服务器根据所述超车信息请求获取所述目标道路的道路信息,并根据所述道路信息获取所述目标道路的所述历史超车事故率、所述历史超车率以及所述历史车辆变道率;
接收由所述服务器发送的所述历史超车事故率、所述历史超车率以及所述历史车辆变道率。
6.根据权利要求1所述的方法,其特征在于,根据所述危险车辆的数量、所述目标车辆的数量以及所述历史超车事故率,确定所述目标车道的超车风险,包括:
根据所述目标车辆的数量以及所述历史超车事故率,计算所述目标车道的容忍度,所述容忍度为所述目标车道所能容纳的危险车辆的数量的最大值;
将所述危险车辆的数量与所述容忍度进行比较,确定所述目标车道的超车风险。
7.根据权利要求6所述的方法,其特征在于,将所述危险车辆的数量与所述容忍度进行比较,确定所述目标车道的超车风险,包括:
若所述危险车辆的数量等于零,则确定所述目标车道的超车风险为无风险等级;
若所述危险车辆的数量介于零与所述容忍度之间,则确定所述目标车道的超车风险为低风险等级;
若所述危险车辆的数量大于所述容忍度,则确定所述目标车道的超车风险为高风险等级。
8.根据所述权利要求6所述的方法,其特征在于,将所述危险车辆的数量与所述容忍度进行比较,确定所述目标车道的超车风险,包括:
根据所述危险车辆的数量与所述容忍度,计算所述危险车辆的数量占所述容忍度的比例;
根据所述比例所处的阈值区间,确定所述目标车道的超车风险等级。
9.根据权利要求8所述的方法,其特征在于,根据所述超车风险进行预警,包括:
根据所述目标车道的超车风险等级,选取与所述超车风险等级对应的预警策略进行预警。
10.一种车辆行驶中的超车预警装置,其特征在于,包括:
第一获取模块,用于获取目标道路的历史超车事故率、历史超车率以及历史车辆变道率,所述历史超车事故率为历史上因超车而导致交通事故的比例,所述历史超车率为历史上在所述目标道路的目标车道上进行超车的车辆的数量占所述目标车道的车流总量的比例,所述历史车辆变道率为历史上在所述目标道路上变道的车辆的数量占所述目标道路的车流总量的比例;
预测模块,用于根据所述目标道路上各个车道的当前车辆数量、所述历史超车率以及所述历史车辆变道率,预测所述目标道路上采用所述目标车道进行超车的目标车辆的数量;
第二获取模块,用于获取当前所述目标车道上行驶间距小于安全距离的危险车辆的数量;
处理模块,用于根据所述危险车辆的数量、所述目标车辆的数量以及所述历史超车事故率,确定所述目标车道的超车风险,以根据所述超车风险进行预警。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010669888.3A CN111798661A (zh) | 2020-07-13 | 2020-07-13 | 车辆行驶中的超车预警方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010669888.3A CN111798661A (zh) | 2020-07-13 | 2020-07-13 | 车辆行驶中的超车预警方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111798661A true CN111798661A (zh) | 2020-10-20 |
Family
ID=72808453
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010669888.3A Pending CN111798661A (zh) | 2020-07-13 | 2020-07-13 | 车辆行驶中的超车预警方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111798661A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112650224A (zh) * | 2020-12-11 | 2021-04-13 | 国汽(北京)智能网联汽车研究院有限公司 | 自动驾驶仿真的方法、装置、设备及存储介质 |
CN113313400A (zh) * | 2021-06-08 | 2021-08-27 | 中国石油大学(北京) | 事故告警方法、装置及存储介质 |
CN114446042A (zh) * | 2020-11-04 | 2022-05-06 | 腾讯科技(深圳)有限公司 | 预警交通事故的方法、装置、设备以及存储介质 |
CN115953917A (zh) * | 2023-03-14 | 2023-04-11 | 西安科技大学 | 基于实时轨迹特征分析的危险变道路段识别与管控方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107742418A (zh) * | 2017-09-29 | 2018-02-27 | 东南大学 | 一种城市快速路交通拥堵状态及堵点位置自动识别方法 |
CN108198460A (zh) * | 2018-02-26 | 2018-06-22 | 周姣 | 一种车辆智能变道方法及车辆 |
CN109949611A (zh) * | 2019-03-28 | 2019-06-28 | 百度在线网络技术(北京)有限公司 | 无人车的变道方法、装置及存储介质 |
CN110782706A (zh) * | 2019-11-06 | 2020-02-11 | 腾讯科技(深圳)有限公司 | 智能车辆驾驶风险的预警方法和装置 |
CN110784825A (zh) * | 2019-08-26 | 2020-02-11 | 腾讯科技(深圳)有限公司 | 车辆行驶轨迹的生成方法、装置 |
CN110930733A (zh) * | 2019-11-29 | 2020-03-27 | 腾讯科技(深圳)有限公司 | 车道切换风险处理方法、装置、存储介质和计算机设备 |
-
2020
- 2020-07-13 CN CN202010669888.3A patent/CN111798661A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107742418A (zh) * | 2017-09-29 | 2018-02-27 | 东南大学 | 一种城市快速路交通拥堵状态及堵点位置自动识别方法 |
CN108198460A (zh) * | 2018-02-26 | 2018-06-22 | 周姣 | 一种车辆智能变道方法及车辆 |
CN109949611A (zh) * | 2019-03-28 | 2019-06-28 | 百度在线网络技术(北京)有限公司 | 无人车的变道方法、装置及存储介质 |
CN110784825A (zh) * | 2019-08-26 | 2020-02-11 | 腾讯科技(深圳)有限公司 | 车辆行驶轨迹的生成方法、装置 |
CN110782706A (zh) * | 2019-11-06 | 2020-02-11 | 腾讯科技(深圳)有限公司 | 智能车辆驾驶风险的预警方法和装置 |
CN110930733A (zh) * | 2019-11-29 | 2020-03-27 | 腾讯科技(深圳)有限公司 | 车道切换风险处理方法、装置、存储介质和计算机设备 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114446042A (zh) * | 2020-11-04 | 2022-05-06 | 腾讯科技(深圳)有限公司 | 预警交通事故的方法、装置、设备以及存储介质 |
CN114446042B (zh) * | 2020-11-04 | 2023-11-24 | 腾讯科技(深圳)有限公司 | 预警交通事故的方法、装置、设备以及存储介质 |
CN112650224A (zh) * | 2020-12-11 | 2021-04-13 | 国汽(北京)智能网联汽车研究院有限公司 | 自动驾驶仿真的方法、装置、设备及存储介质 |
CN113313400A (zh) * | 2021-06-08 | 2021-08-27 | 中国石油大学(北京) | 事故告警方法、装置及存储介质 |
CN113313400B (zh) * | 2021-06-08 | 2023-12-15 | 中国石油大学(北京) | 事故告警方法、装置及存储介质 |
CN115953917A (zh) * | 2023-03-14 | 2023-04-11 | 西安科技大学 | 基于实时轨迹特征分析的危险变道路段识别与管控方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111798661A (zh) | 车辆行驶中的超车预警方法及装置 | |
CN109739236B (zh) | 车辆信息的处理方法、装置、计算机可读介质及电子设备 | |
CN111489588B (zh) | 车辆驾驶风险预警方法及装置、设备、存储介质 | |
CN111605555A (zh) | 车辆驾驶策略的推荐方法、装置、介质及电子设备 | |
CN113066289B (zh) | 驾驶辅助处理方法、装置、计算机可读介质及电子设备 | |
CN111613055A (zh) | 车辆驾驶风险的预警方法及装置 | |
CN113415275A (zh) | 车辆消息的处理方法、装置、可读介质及电子设备 | |
US11999371B2 (en) | Driving assistance processing method and apparatus, computer-readable medium, and electronic device | |
CN113612844A (zh) | 车辆端的数据分享方法、装置、介质及电子设备 | |
CN111739290A (zh) | 车辆预警方法及装置 | |
CN111583713A (zh) | 车辆驾驶预警方法和装置 | |
CN112862214A (zh) | 基于大数据的停车服务推荐方法、装置、介质及服务器 | |
CN114623844A (zh) | 导航数据处理方法、装置、程序产品、介质及电子设备 | |
CN111572538B (zh) | 车辆碰撞预警阈值确定方法、装置 | |
CN111862599A (zh) | 车辆信息处理方法、装置 | |
CN111739343B (zh) | 车辆事故风险的预警方法、装置、介质及电子设备 | |
CN109916420B (zh) | 一种车辆导航的方法及相关装置 | |
CN111586557A (zh) | 车辆通信方法、装置、计算机可读介质及电子设备 | |
CN111561946A (zh) | 用于访客车辆的导航方法、装置、***、介质及电子设备 | |
CN111383454A (zh) | 车辆驾驶风险的预警方法、装置、介质及电子设备 | |
CN111816004B (zh) | 车辆防撞的控制方法及装置 | |
CN111524389B (zh) | 车辆驾驶方法和装置 | |
CN111131384B (zh) | 位置排序方法及装置 | |
CN111260912B (zh) | 车辆编队的处理方法及装置 | |
CN111800465A (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 |