一种智能交通实现方法及车辆与流程

文档序号:14736434发布日期:2018-06-19 20:35阅读:564来源:国知局
一种智能交通实现方法及车辆与流程

本发明涉及计算机技术领域,尤其涉及一种智能交通实现方法及车辆。



背景技术:

随着第五代移动通信技术(5th-Generation,5G)的发展,将有更多的设备接入到蜂窝网络中,例如,车辆、家庭的电器设备、工厂的生产设备,等等。其中,车辆在驾驶过程对驾驶安全性、驾驶速度等有要求,本领域的技术人员正在尝试将车辆接入到蜂窝网络中,使得车辆与车辆之间进行直接或者间接的驾驶数据共享,以便车辆在驾驶过程中能够基于其他车辆直接或间接地共享的驾驶数据执行更优的驾驶操作,从而充分保障驾驶安全性和驾驶速度。然而,各个车辆共享的驾驶数据具体如何使用才能得出更优的驾驶操作仍有待研究。



技术实现要素:

本发明实施例公开了一种智能交通实现方法及车辆,能够尽量保证第一车辆在该第一道路上行驶时不出现拥堵。

第一方面,本发明实施例提供了一种智能交通实现方法,该方法包括:

第一车辆接收服务器发送的多个道路中每个道路的车道车流量的信息和所述每个道路的车辆行驶速度的信息,其中,所述多个道路中任意一个道路的车道车流量等于所述任意一个道路在单位时间内的车流量除以所述任意一个道路的车道数量;

所述第一车辆根据所述每个道路的车道车流量和所述每个道路的车辆行驶速度,从所述多个道路中选择第一道路;

所述第一车辆在所述第一道路上行驶。

第二方面,本发明实施例提供一种车辆,所述车辆为以下描述的第一车辆,所述第一车辆包括处理器、存储器和收发器,所述存储器用于存储程序指令,所述处理器用于调用所述程序指令来执行如下操作:

通过所述收发器接收服务器发送的多个道路中每个道路的车道车流量的信息和所述每个道路的车辆行驶速度的信息,其中,所述多个道路中任意一个道路的车道车流量等于所述任意一个道路在单位时间内的车流量除以所述任意一个道路的车道数量;

根据所述每个道路的车道车流量和所述每个道路的车辆行驶速度,从所述多个道路中选择第一道路;

控制所述第一车辆在所述第一道路上行驶。

在一种可选的方案中,所述预设比例阈值高于20%。

在又一种可选的方案中,所述第一车辆根据所述每个道路的车道车流量和所述每个道路的车辆行驶速度,从所述多个道路中选择第一道路,包括:

根据所述每个道路的车辆行驶速度从所述多个道路中选择车辆行驶速度低于第三速度阈值的道路;

从选择出的车辆行驶速度低于所述第三速度阈值的道路中,选择所述车道车流量最小的道路作为第一道路;

所述第一车辆在所述第一道路上行驶,包括:

所述第一车辆在所述第一道路上行驶并在行驶过程中通过摄像头拍摄图像;

所述第一车辆对所述图像进行分析以获得所述第一道路的环境信息,所述环境信息包括能见度、路面损坏程度、堵车情况和车祸情况的信息;

所述第一车辆将所述环境信息发送给所述服务器,以用于所述服务器对所述第一道路的状况进行综合评估。

通过实施本发明实施例,该第一车辆根据每个道路的车道车流量和车辆行驶速度从多个道路中选择出第一道路,然后第一车辆在第一道路上行驶。由于第一道路是根据车道车流量和车辆行驶速度选择出来的,因此能够尽量保证第一车辆在该第一道路上行驶时,不出现拥堵。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对本发明实施例或背景技术中所需要使用的附图作简单地介绍。

图1是本发明实施例提供的一种车辆管理系统的结构示意图;

图2是本发明实施例提供的一种智能交通实现方法的流程示意图;

图3是本发明实施例提供的一种第一车辆的结构示意图。

具体实施方式

下面将结合附图对本发明实施例中的技术方案进行描述。

请参见图1,图1是本发明实施例提供的一种车辆管理系统10的架构示意图,该车辆管理系统10包括服务器101和车辆102,该车辆102和该服务器101均接入到了互联网中,因此该车辆102与该服务器101可以进行通信;可选的,该车辆102通过蜂窝网络与基站之间建立了直接或间接的通信链路,该服务器101通过有线或者无线的方式与该基站之间建立了直接或者间接的通信链路,因此该车辆102可以与该服务器101进行通信。另外,该车辆管理系统10中的服务器101也可以为一个服务器集群,后续统一描述为服务器;该车辆管理系统10中的车辆可以通常有多个,后续描述的车辆、第一车辆、第二车辆均属于这里的车辆102。下面结合图2所示的方法实施例对该车辆102做进一步描述。

请参见图2,图2是本发明实施例提供的一种智能交通实现方法的流程示意图,该方法包括但不限于如下步骤。

步骤S201:第一车辆接收服务器发送的多个道路中每个道路的车道车流量的信息和所述每个道路的车辆行驶速度的信息。

具体地,此处的多个道路可以为第一车辆从用户设定的起始地点到目的地点之间有所可通行的道路。该多个道路也可以是通过其他规则预先确定好的供选择的道路。所述多个道路中任意一个道路的车道车流量等于所述任意一个道路在单位时间内的车流量除以所述任意一个道路的车道数量;例如,假设该多个道路包括道路1、道路2和道路3,那么道路1的车道车流量等于道路1在单位时间内的车流量除以道路1的车道数量;那么道路2的车道车流量等于道路2在单位时间内的车流量除以道路2的车道数量;那么道路3的车道车流量等于道路3在单位时间内的车流量除以道路3的车道数量。可以理解的是,该多个道路中各个道路的车道数量可能不尽相同,例如,其中有些道路有2个车道、有些道路有4个车道、有些车辆有8个车道,等等。

另外,该多个道路中每个道路的车道车流量和所述每个道路的车辆行驶速度可以由该服务器计算得到,该服务器计算的原理可以如下:

在本申请实施例中,该每个道路上的车辆可以通过网络与该服务器进行通信,因此该服务器可以获知该每个道路上的车辆的行驶情况,因此可以计算每个道路在单位时间内的车流量,该单位时间可以为预先设置的一个时间段,例如,设置为1分钟、1个小时,等等。更具体的,可以在每个道路上选择一小段作为参考,在单位时间内经过该一小段的车辆的数量即为单位时间内的车流量。进一步地,该多个道路中每个道路的车道数量可以预先存在该服务器中,也可以由每个道路上的车辆向服务器发送消息来告知给服务器。每个车道在单位时间内的车流量除以所述每个车道的车道数量得到的数值可以根据需要进行优化,再将优化后的值作为该每个车道的车辆车流量。

举例来说,假若该多个道路包括道路1、道路2和道路3,其中,道路1上单位时间内的车流量为50辆,道路2上单位时间内的车流量为200辆,道路3上单位时间内的车流量为55辆,且道路1的车道数量为2,道路2的车道数量为4,道路3的车道数量为1;那么,计算出的道路1上的车道车流量位50/2=25,道路2上的车道车流量位205/4≈51,道路3上的车道车流量位55/1=55。

在本申请实施例中,该服务器获取每个道路上的车辆的行驶速度的方式有很多,下面选择性的例举几种可能的实现方式,为例便于理解,在这些实现方式中以目标道路为代表进行描述,即该目标道路为所述多个道路中的任意一个道路,也即是说,该多个道路中每个道路均满足该目标道路所具备的特征。

方式一,服务器实时接收目标道路上的车辆反馈的位置信息,然后该服务器根据一段时间内该目标道路上各个车辆的位置变化情况计算出各个车辆的行驶速度,然后将各个车辆的行驶速度取平均值即得到目标道路的车辆行驶速度。

方式二,该目标道路上的各个车辆会各自检测各自的行驶速度,然后将检测到的行驶速度反馈该服务器;服务器再对目标道路上的各个车辆的行驶速度取平均值即得到目标道路的车辆行驶速度。

方式三,该目标道路上的各个车辆会各自检测各自的行驶速度,然后将检测到的行驶速度和车辆参数反馈该服务器。相应地,所述服务器接收目标道路上的各个车辆各自发送的行驶速度信息和车辆参数,所述车辆参数包括车辆品牌、车辆型号、发动机型号和车龄中至少一项;然后,所述服务器根据所述车辆参数对所述各个车辆进行分类以得到多类;接着,所述服务器接收所述第一车辆发送的车辆参数,并根据所述第一车辆发送的车辆参数确定所述第一车辆在所述多类中所属的类别;最后,所述服务器根据目标类中的车辆发送的驾驶速度信息确定所述目标类中的车辆的平均速度,以作为所述目标道路的车辆行驶速度;其中,所述目标类为所述第一车辆在所述多类中所属的类别。

举例来说,假若这里的车辆参数包括发动机型号,并且该目标道路上的各个车辆发送的车辆参数中,有的车辆参数为1.2L排量,有的为1.8L排量,有的为3.0L排量,有的为4.8L排量,等等,那么可以按照发动机型号将该目标道路上的车辆分为多类,若其中两个车辆的发动机型号(即排量)相同则这两个车辆分为同类,若其中两个车辆的发动机型号不同则这两个车辆分为不同类。接着,根据第一车辆的车辆参数确定该第一车辆属于该多类中哪一类,确定出的类别称为目标类以方便后续描述。然后,将目标道路上属于目标类的全部车辆的行驶速度取平均值,然后将该平均值作为目标道路的车辆行驶速度。

在方式三中,特地使用与该第一车辆属于同类的车辆来计算目标道路的车辆行驶速度,由于与该第一车辆属于同类的车辆的性能通常比较接近该第一车辆的性能,因此基于这些车辆计算出的车辆行驶速度在后续确定供第一车辆行驶第一道路的过程中,更有参考价值。

步骤S202:所述第一车辆根据所述每个道路的车道车流量和所述每个道路的车辆行驶速度,从所述多个道路中选择第一道路。

具体地,该第一车辆从该多个道路中选择第一道路时,用到了其中每个道路的的车道车流量和所述每个道路的车辆行驶速度,也可能用到了其他信息。为了便于理解,下面进行举例说明:

方案一:从多个道路中选择一个车道车流量不低于预设阈值,且车辆行驶速度不低于第一速度阈值的道路作为该第一道路,可选的,该第一速度阈值可以设置在60km/h~70km/h之间。此处的预设阈值为预设的用于衡量车流量的参数,此处的第一速度阈值为预设的用于衡量行驶速度的参数。因此该述第一道路的车道车流量不低于预设阈值,且所述第一道路的车辆行驶速度不低于第一速度阈值。可以理解的是,若一个道路上的车辆行驶速度不低于第一速度阈值则说明该道路比较畅通,若一个道路上的车道车流量不低于预设阈值则说明该道路被大多数用户选择,间接表明该道路在驾驶安全性,或者驾驶舒适性等方面优于其他道路,因此通过方案一中确定的第一道路比较畅通,且在其他某些方面优于其他道路。

方案二:首先根据所述每个道路的车辆行驶速度从所述多个道路中选择车辆行驶速度不低于第二速度阈值的道路;然后从选择出的车辆行驶速度不低于第二速度阈值的道路中,选择所述车道车流量最大的道路作为第一道路。此处的第二速度阈值为预先设置的用于衡量速度大小的参数,可选的,该第二速度阈值可以设置在50km/h~70km/h之间。需要说明的是,很多人在进行技术分析时倾向于去选择车辆行驶速度较快且车道车流量较小的道路,因为表面上看车辆行驶速度快且车辆流量较小的道路拥堵的可能性很小,但是在实际驾驶中,大部分车道车流量较小的原因通常是因为道路存在某方面的缺陷,例如,没有路灯,交通事故比较频繁、道路对车辆的损耗比较大等原因,导致用户特意去规避这样的道路,从而导致这样的道路上的车道车流量比较小。与惯常的思维不同的是,这里的方案二首先选择车辆行驶速度不低于第二预设阈值的道路,通过车辆行驶速度的约束保证道路不拥堵,在不拥堵的前提下,再去选择车道车流量最大的道路,因为车道车流量比较大的道路往往是大部分人所认可的道路,被大部分人所认可的道路总和来讲更有优越性(例如,安全性更好、驾驶舒适性更好,等待)。

方案三:在选择第一道路之前先执行如下操作:所述第一车辆接收所述服务器发送的所述每个道路的车辆统计信息,所述统计信息包括各种类型的车辆的数量,所述各种类型为根据车辆品牌、车辆型号、发动机型号和车龄中至少一项划分得到;所述第一车辆确定自身在所述各种类型中所属的目标类型;所述第一车辆计算所述每个道路上所述目标类型包含的车辆数占所述各个类型包含的车辆数的比例,以作为所述每个道路的目标类型车辆占比;例如,某一道路上的目标类型的车辆有10辆,该某一道路上的多种类型的车辆共有25辆,那么,该某一道路的目标类型车辆占比为10/25=40%,也即上述,该某一道路上行驶的车辆中有40%的车辆与该第一车辆属于同类型的车辆。

然后,在选择第一道路时,这种方案要求所述第一道路的所述目标类型车辆占比不低于预设比例阈值,即要求第一道路上的车辆有不低于预设比例阈值的车辆与该第一车辆属于同类型的车辆。该预设比例阈值为预先设置的用于衡量比例大小的参数。可以理解的是,要求第一道路的目标类型车辆占比不低于预设比例阈值,可以使得该第一道路上有较多车辆与该第一车辆属于同类型车辆,从而保证该第一车辆与该第一道路上的车辆的档次尽量接近,避免在出现交通事故时,出现第一车辆(为低端车时)的车主赔不起别的高端车辆的车主,或者别的低端车辆的车主赔不起该第一车辆(为高端车时)的车主。虽然路上开车要认车通常被当作玩笑来开,但是这种撞了豪车赔不起的情况却有发生,也给很多人带来了不少困扰,采用方案三的方式选择的第一道路能够尽量减少这种尴尬情况的发生。

方案四:从多个道路中选择一个车道车流量不低于预设阈值,且车辆行驶速度不低于第一速度阈值,且参考比例不低于预设比例阈值的道路作为该第一道路。因此该述第一道路的车道车流量不低于预设阈值,且所述第一道路的车辆行驶速度不低于第一速度阈值,且第一道路的参考比例不低于预设比例阈值(即方案一与方案三的约束条件的组合)。

方案五:从多个道路中选择车辆行驶速度不低于第二速度阈值且参考比例不低于预设比例阈值的道路,再从车辆行驶速度不低于第二速度阈值且参考比例不低于预设比例阈值的道路中,选择车道车流量最大的道路作为第一道路。

可选的,所述预设比例阈值不低于20%。通常情况下,每个道路上的车辆可以分为很多类,当某一类的车辆数占多类的车辆数的总和的比例达到20%就说明该某一类的车辆很多了,因此此处将该预设比例阈值设置为20%,以用于衡量各类的车辆的数量是多还是少。

步骤S203:所述第一车辆在所述第一道路上行驶。

具体地,第一车辆通过以上方式确定出第一道路后即可在第一道路上行驶。

本申请实施例还可能存在另一实施例,在该另一个实施例中:所述第一车辆根据所述每个道路的车道车流量和所述每个道路的车辆行驶速度,从所述多个道路中选择第一道路,可以具体为:首先,根据所述每个道路的车辆行驶速度从所述多个道路中选择车辆行驶速度低于第三速度阈值的道路;然后,从选择出的车辆行驶速度低于所述第三速度阈值的道路中,选择所述车道车流量最小的道路作为第一道路。该第三速度阈值为预先设置的用于衡量车辆行驶速度的参数,可选的,该第三速度阈值可以设置在0km/h~40km/h之间。通过这种方案可以选择出车辆行驶比较慢,并且车道车流量较小的车道为第一车道。

通过这种方式选择出第一道路后,所述第一车辆在所述第一道路上行驶,可以具体为:所述第一车辆在所述第一道路上行驶并在行驶过程中通过摄像头拍摄图像;所述第一车辆对所述图像进行分析以获得所述第一道路的环境信息,所述环境信息包括能见度、路面损坏程度、堵车情况和车祸情况的信息,可以理解的是,该第一车辆中可以存储能够表征能见度的图像特征,表征路面损坏程度的图像特征,表征堵车情况的图像特征,表征车祸情况的图像特征,等等,然后提取拍摄得到的图像中的特征并将提取的特征与存储的特征进行比对,看拍摄的图像中提取出的特征属于表征什么信息的特征,从而得出第一道路的能见度、路面损坏程度、堵车情况和车祸情况的信息。接着,所述第一车辆将所述环境信息发送给所述服务器,以用于所述服务器对所述第一道路的状况进行综合评估。也即是说,这种实施例选择出第一道路为速度较低,且车道车流量较小的道路,然后去实地探测该道路上的路面环境,再将环境信息发送给服务器,这样服务器就可以根据该环境信息评估该道路状态,从而为其他车辆是否使用该道路提供参考,或者为交通管理部门维护路面高效运行提供参考,例如,当交通管理部门发现路面有交通事故,或者路面有损坏时,可以及时调度工作人员进行处理。

在图2所描述的方法中,该第一车辆根据每个道路的车道车流量和车辆行驶速度从多个道路中选择出第一道路,然后第一车辆在第一道路上行驶。由于第一道路是根据车道车流量和车辆行驶速度选择出来的,因此能够尽量保证第一车辆在该第一道路上行驶时,不出现拥堵。

上述详细阐述了本发明实施例的方法,为了便于更好地实施本发明实施例的上述方案,相应地,下面提供了本发明实施例的装置。

请参见图3,图3是本发明实施例提供的一种第一车辆30,该第一车辆30包括处理器301、存储器302和收发器303,所述处理器301、存储器302和收发器303通过总线相互连接。

存储器302包括但不限于是随机存储记忆体(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦除可编程只读存储器(erasable programmable read only memory,EPROM)、或便携式只读存储器(compact disc read-only memory,CD-ROM),该存储器302用于相关指令及数据。收发器303用于接收和发送数据。

处理器301可以是一个或多个中央处理器(central processing unit,CPU),在处理器301是一个CPU的情况下,该CPU可以是单核CPU,也可以是多核CPU。

该第一车辆30中的处理器301用于读取所述存储器302中存储的程序代码,执行以下操作:

通过所述收发器接收服务器发送的多个道路中每个道路的车道车流量的信息和所述每个道路的车辆行驶速度的信息,其中,所述多个道路中任意一个道路的车道车流量等于所述任意一个道路在单位时间内的车流量除以所述任意一个道路的车道数量;

根据所述每个道路的车道车流量和所述每个道路的车辆行驶速度,从所述多个道路中选择第一道路;

控制所述第一车辆在所述第一道路上行驶。

在一种可选的方案中,所述处理器根据所述每个道路的车道车流量和所述每个道路的车辆行驶速度,从所述多个道路中选择第一道路,具体为:

根据所述每个道路的车辆行驶速度从所述多个道路中选择车辆行驶速度不低于第二速度阈值的道路;

从选择出的车辆行驶速度不低于所述第二速度阈值的道路中,选择所述车道车流量最大的道路作为第一道路。

在又一种可选的方案中,所述处理器根据所述每个道路的车道车流量和所述每个道路的车辆行驶速度,从所述多个道路中选择第一道路之前,还用于:

通过所述收发器接收所述服务器发送的所述每个道路的车辆统计信息,所述统计信息包括各种类型的车辆的数量,所述各种类型为根据车辆品牌、车辆型号、发动机型号和车龄中至少一项划分得到;

确定自身在所述各种类型中所属的目标类型;

计算所述每个道路上所述目标类型包含的车辆数占所述各个类型包含的车辆数的比例,以作为所述每个道路的目标类型车辆占比;

所述处理器根据所述每个道路的车道车流量和所述每个道路的车辆行驶速度,从所述多个道路中选择第一道路,具体为:

根据所述每个道路的车道车流量、所述每个道路的车辆行驶速度和所述每个道路的目标类型车辆占比,从所述多个道路中选择第一道路;其中,所述第一道路的目标类型车辆占比不低于预设比例阈值。

在又一种可选的方案中,所述第一道路的车道车流量不低于预设阈值,且所述第一道路的车辆行驶速度不低于第一速度阈值。

需要说明的是,各个操作的实现还可以对应参照图2所示的方法实施例的相应描述。

在图3所描述的第一车辆30中,该第一车辆根据每个道路的车道车流量和车辆行驶速度从多个道路中选择出第一道路,然后第一车辆在第一道路上行驶。由于第一道路是根据车道车流量和车辆行驶速度选择出来的,因此能够尽量保证第一车辆在该第一道路上行驶时,不出现拥堵。

本申请另一实施例提供一种车辆,所述车辆包括用于实现图2所示方法实施例的单元。

本申请另一实施例提供一种可读存储介质,所述可读存储介质包括程序指令,当所述程序指令在处理器上运行时,实现图2所示方法实施例。

综上所述,通过实施本发明实施例,该第一车辆根据每个道路的车道车流量和车辆行驶速度从多个道路中选择出第一道路,然后第一车辆在第一道路上行驶。由于第一道路是根据车道车流量和车辆行驶速度选择出来的,因此能够尽量保证第一车辆在该第一道路上行驶时,不出现拥堵。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,该的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可存储程序代码的介质。

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