交通灯调整系统、方法、装置、雾计算设备及存储介质与流程

文档序号:18003051发布日期:2019-06-25 23:03阅读:178来源:国知局
交通灯调整系统、方法、装置、雾计算设备及存储介质与流程

本发明涉及智慧交通技术领域,尤其涉及一种交通灯调整系统、方法、装置、雾计算设备及存储介质。



背景技术:

随着社会经济的发展,城市交通问题也越来越引起人们的关注,交通堵塞也成为人们每天必须面对的问题;交通堵塞不但浪费大量的时间,而且排队过程中刹车和怠速会浪费能源,同时也可能造成城市交通堵塞从而造成事故等。现有的智慧交通安全管理系统,包括信息处理中心、智能化监测报警装置及移动对讲终端,实现24小时不间断实时监控与报警,采用智能化监测报警装置,可以根据多种不同的交通事故进行警示,并在第一时间联系警务人员,能够在最大程度上对城市交通的安全进行管理和保护,并调配相关力量进行维护处理,及时有效。但是只能监测到交通事故并报警,缺乏相应的处理措施来减少交通堵塞或交通事故,实际应用性能不强。如何有效的降低城市交通堵塞,协调好人、车、路三者之间的关系,已成为各大城市面临的难题之一。

交通灯系统作为交通系统中的重要元素,对缓解交通堵塞扮演者重要角色。随着现在社会的飞速发展,红绿灯在道路上比较普遍,几乎每个路口都会出现,尤其是较大的路口,变换时间周期更长,效率低。因此,如何保证紧急车辆如消防车、救护车等在道路上不受红绿灯的限制但又不闯红灯,使之畅通无阻的行驶,这便成为亟待解决的问题。

利用车联网与交通灯系统各自的优势进行结合是一个缓解交通堵塞的重要手段,交通灯上安装的传感器采集安装区域的路况信息,交通灯将传感器采集到的路况信息上报给云数据中心即云计算服务器,并且紧急车辆会将自身的当前位置和行驶速度的信息上报给云计算服务器,云计算服务器当识别到紧急车辆时,根据交通灯上报的路况信息,紧急车辆的当前位置和行驶车速的信息,调整交通灯的交通灯变换周期,以保证紧急车辆能够顺利通过路口。但是车联网中交通灯采集的数据量成指数式增长,云计算服务器进行数据处理后也会产生大量的数据,大量数据的接收和发送,可能会造成云计算服务器和终端之间i/o(输入输出)瓶颈,传输速率下降,传输时延增大,导致云计算服务器无法及时获取到路况信息,从而无法对紧急车辆即将通过的路口的交通灯及时进行调整,使得紧急车辆无法顺利通过路口,造成人员财产损失。



技术实现要素:

本发明提供一种交通灯调整系统、方法、装置、雾计算设备及存储介质,用以解决现有技术中存在i/o瓶颈导致云计算服务器无法及时对车辆即将通过的路况的交通灯进行调整的问题。

本发明提供一种交通灯调整系统,所述系统包括:云计算服务器、至少两个雾计算设备、安装有传感器的至少两个交通灯和至少一个车辆;其中,

车辆,用于按照设定的时间间隔向其所在区域的雾计算设备发送车辆信息,其中所述车辆信息包括所述车辆的当前位置和行驶速度的信息;

所述交通灯,用于将其上安装的传感器采集到的路况信息上报给对应的雾计算设备,其中所述路况信息包括:车流量信息;

接收到所述车辆信息的雾计算设备,用于根据所述车辆的当前位置,确定位于所述当前位置设定的距离范围内的每个目标交通灯;将所述每个目标交通灯对应的路况信息、所述车辆的车辆信息发送给所述云计算服务器;

所述云计算服务器,用于根据所述目标交通灯对应的路况信息、所述车辆的当前位置和行驶速度,调整所述目标交通灯的亮灯时长和/或亮灯顺序,将调整后的亮灯时长和/或亮灯顺序通过所述雾计算设备发送给对应的目标交通灯。

进一步地,所述车辆信息还包括:目的地的信息;

接收到所述车辆信息的雾计算设备,具体用于根据所述当前位置及所述目的地,预测所述车辆的行驶方向,根据所述行驶方向,确定位于所述行驶方向上,且位于所述当前位置设定的距离范围内的每个目标交通灯;将所述每个目标交通灯对应的路况信息、所述车辆的车辆信息发送给所述云计算服务器。

进一步地,所述云计算服务器,还用于将与所述每个目标交通灯位于同一路口,且不位于所述行驶方向上的其余交通灯调整为黄灯闪烁,并将调整结果通过雾计算设备发送给对应的其余交通灯。

进一步地,所述至少一个交通灯安装有摄像头和报警器;

所述至少一个交通灯,还用于当根据摄像头采集到的图像,识别到安装区域内的行人和/或车辆存在闯红灯行为时,控制报警器进行报警。

进一步地,所述雾计算设备,还用于将接收到的路况信息发送给所述云计算服务器;

所述云计算服务器,用于根据接收到的路况信息,进行全局分析。

本发明提供一种交通灯调整方法,应用于雾计算设备,该方法包括:

当接收到车辆信息时,根据所述车辆的当前位置,确定位于所述当前位置设定的距离范围内的每个目标交通灯,其中所述车辆信息为车辆按照设定的时间间隔向其所在区域的雾计算设备发送的,所述车辆信息包括所述车辆的当前位置和行驶速度的信息;

将所述每个目标交通灯对应的路况信息、所述车辆的车辆信息发送给所述云计算服务器,使所述云计算服务器根据所述目标交通灯对应的路况信息、所述车辆的当前位置和行驶速度,调整所述目标交通灯的亮灯时长和/或亮灯顺序,将调整后的亮灯时长和/或亮灯顺序通过所述雾计算设备发送给对应的目标交通灯,其中所述路况信息为交通灯将其上安装的传感器采集到的路况信息上报的,所述路况信息包括:车流量信息。

进一步地,所述车辆信息还包括:目的地的信息;

所述根据所述车辆的当前位置,确定位于所述当前位置设定的距离范围内的每个目标交通灯还包括:

根据所述当前位置及所述目的地,预测所述车辆的行驶方向,根据所述行驶方向,确定位于所述行驶方向上,且位于所述当前位置设定的距离范围内的每个目标交通灯。

进一步地,所述方法还包括:

将接收到的路况信息发送给所述云计算服务器,使所述云计算服务器根据接收到的路况信息,进行全局分析。

本发明提供一种交通灯调整装置,应用于雾计算设备,该装置包括:

确定模块,用于当接收到车辆信息时,根据所述车辆的当前位置,确定位于所述当前位置设定的距离范围内的每个目标交通灯,其中所述车辆信息为车辆按照设定的时间间隔向其所在区域的雾计算设备发送的,所述车辆信息包括所述车辆的当前位置和行驶速度的信息;

发送模块,用于将所述每个目标交通灯对应的路况信息、所述车辆的车辆信息发送给所述云计算服务器,使所述云计算服务器根据所述目标交通灯对应的路况信息、所述车辆的当前位置和行驶速度,调整所述目标交通灯的亮灯时长和/或亮灯顺序,将调整后的亮灯时长和/或亮灯顺序通过所述雾计算设备发送给对应的目标交通灯,其中所述路况信息为交通灯将其上安装的传感器采集到的路况信息上报的,所述路况信息包括:车流量信息。

进一步地,所述确定模块,具体用于根据所述当前位置及所述目的地,预测所述车辆的行驶方向,根据所述行驶方向,确定位于所述行驶方向上,且位于所述当前位置设定的距离范围内的每个目标交通灯,其中所述车辆信息还包括:目的地的信息。

进一步地,所述发送模块,还用于将接收到的路况信息发送给所述云计算服务器,使所述云计算服务器根据接收到的路况信息,进行全局分析。

本发明提供一种雾计算设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的计算机程序时,实现上述任一所述的方法步骤。

本发明提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的方法步骤。

本发明提供一种交通灯调整系统、方法、装置、雾计算设备及存储介质,所述系统包括云计算服务器、至少两个雾计算设备、安装有传感器的至少两个交通灯和至少一个车辆;其中,车辆,用于按照设定的时间间隔向其所在区域的雾计算设备发送车辆信息,其中所述车辆信息包括所述车辆的当前位置和行驶速度的信息;所述交通灯,用于将其上安装的传感器采集到的路况信息上报给对应的雾计算设备,其中所述路况信息包括:车流量信息;接收到所述车辆信息的雾计算设备,用于根据所述车辆的当前位置,确定位于所述当前位置设定的距离范围内的每个目标交通灯;将所述每个目标交通灯对应的路况信息、所述车辆的车辆信息发送给所述云计算服务器;所述云计算服务器,用于根据所述目标交通灯对应的路况信息、所述车辆的当前位置和行驶速度,调整所述目标交通灯的亮灯时长和/或亮灯顺序,将调整后的亮灯时长和/或亮灯顺序通过所述雾计算设备发送给对应的目标交通灯。在本发明实施例中车辆按照设定的时间间隔向其所在区域的雾计算设备发送车辆信息,交通灯将其上安装的传感器采集到的路况信息上报给对应的雾计算设备,雾计算设备确定位于车辆的当前位置设定的距离范围内的每个目标交通灯,将目标交通灯路况信息,紧急车辆的处理信息发送给云计算服务器,云计算服务器调整目标交通灯的亮灯时长和/或亮灯顺序,雾计算设备将位于车辆的当前位置设定的距离范围内的目标交通灯的路况信息发送给云计算服务器,避免了将全部交通灯的信息上报给一个云计算服务器,而造成的i/o瓶颈,提高了传输速率,降低了传输时延,从而雾计算设备能够及时获取到路况信息,云计算服务器能够及时对紧急车辆即将通过的路口的交通灯进行调整。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例1提供的一种交通灯调整系统的结构示意图;

图2为本发明实施例4提供的一种交通灯的结构示意图;

图3为本发明实施例6提供的一种交通灯调整的过程示意图;

图4为本发明实施例9提供的一种雾计算设备结构示意图;

图5为本发明实施例提供的一种交通灯调整装置示意图。

具体实施方式

为了避免i/o瓶颈,云计算服务器能够及时对紧急车辆即将通过的交通灯进行调整,本发明实施例提供了一种交通灯调整系统、方法、装置、雾计算设备及存储介质。

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1:

图1为本发明实施例提供的一种交通灯调整系统的结构示意图,所述系统包括:云计算服务器11、至少两个雾计算设备12、安装有传感器的至少两个交通灯13和至少一个车辆14;其中,

车辆14,用于按照设定的时间间隔向其所在区域的雾计算12设备发送车辆信息,其中所述车辆信息包括所述车辆的当前位置和行驶速度的信息;

所述交通灯13,用于将其上安装的传感器采集到的路况信息上报给对应的雾计算设备12,其中所述路况信息包括:车流量信息;

接收到所述车辆信息的雾计算设备12,用于根据所述车辆的当前位置,确定位于所述当前位置设定的距离范围内的每个目标交通灯;将所述每个目标交通灯对应的路况信息、所述车辆的车辆信息发送给所述云计算服务器11;

所述云计算服务器11,用于根据所述目标交通灯对应的路况信息、所述车辆的当前位置和行驶速度,调整所述目标交通灯的亮灯时长和/或亮灯顺序,将调整后的亮灯时长和/或亮灯顺序通过所述雾计算12设备发送给对应的目标交通灯。

交通灯调整系统中包括云计算服务器、至少两个雾计算设备、安装有传感器的至少两个交通灯和至少一个车辆,并且云计算服务器、每个雾计算设备、每个交通灯和每个车辆都已接入在车联网中。

如图1所示的交通灯调整系统中包括一个云计算服务器11、三个雾计算设备12、三个交通灯13和三个车辆14,其中雾计算设备12与云计算服务器11通过移动站接入车联网并进行通信,雾计算设备12通过基站与其所在城市的交通灯13进行通信,并且车辆14通过基站与其所在区域的雾计算设备12进行通信。

本发明实施例中的车辆14可以为消防车、救护车,或有其他紧急事宜的车辆。

设定的时间间隔预先保存在车辆中,设定的时间间隔可以为1秒、2秒、1分钟等。车辆中可以预先保存有不同区域对应的雾计算设备的网络标识信息,因此当车辆根据当前位置确定所在区域后,可以查找到该所在区域对应的雾计算设备的网络标识信息,从而车辆可以与其所在区域的雾计算设备进行通信。车辆按照设定的时间间隔向其所在区域的雾计算设备发送车辆信息,通常情况下,车辆进入某一区域内会与该区域内的基站建立连接,通过该区域内的基站将车辆信息发送给其所在区域的雾计算设备。

车辆向雾计算设备发送的车辆信息中具体包括何种信息可以是按照预设的车辆信息上报规则发送的,该车辆信息上报规则包括了车辆待上报的车辆信息,待上报的车辆信息可以为车辆的全部信息也可以为车辆的部分信息,该车辆信息上报规则可以预先配置在车辆中。车辆可以按照该车辆信息上报规则获取到车辆信息,并将获取到的车辆信息发送给雾计算设备,或者车辆可以获取车辆全部的信息,按照该车辆信息上报规则在获取到的车辆的全部信息中确定车辆信息,并将确定的车辆信息发送给雾计算设备。

具体地车辆信息包括车辆的当前位置和行驶速度的信息,此外车辆信息还可以包括车辆的目的地信息和/或车辆的行车路线等。

在交通灯调整系统中每个交通灯都可以看作是一个网络节点,每个交通灯上可以安装有一个或多个传感器,传感器可以用来采集交通灯所在路口的路况信息,因此交通灯通过与其上安装的传感器进行互动,可以获取到其上安装的传感器采集到的路况信息,并将获取到的路况信息作为交通灯对应的路况信息。

传感器采集到的路况信息包括车流量信息,此外传感器还可以用来采集车速信息、车距信息、探测是否有行人或骑自行车人的出现等。传感器在采集路况信息时可以是实时采集的,可以是按照设定的第一时间间隔采集,其中设定的第一时间间隔与设定的时间间隔可以相同可以不同。

交通灯将其上安装的传感器采集到的路况信息上报给对应的雾计算设备,交通灯中可以预先保存有其安装区域对应的雾计算设备的网络标识信息,因此交通灯可以根据保存的雾计算设备的网络标识信息,将路况信息发送给网络标识信息对应的雾计算设备。通常情况下,交通灯会与其安装区域内的基站建立连接,通过该基站将路况信息发送给其对应的雾计算设备。具体的交通灯中包括通信模块,通信模块将路况信息上报给对应的雾计算设备。

交通灯上报路况信息可以是获取到路况信息后立即上报的,可以是在特定的第一时间点上报的,其中第一时间点保存在交通灯中,并且该第一时间点可以为一个或多个,如该第一时间点为每天的8:00,也可以为每天的8:00和13:00等。

雾计算设备可以为服务器、路由器、网关等设备,雾计算设备处于网络边缘的设备,因此车辆与雾计算设备、交通灯与雾计算设备之间信息传输的时延很低。

雾计算设备中保存有其对应的每个交通灯的地理位置,也就是雾计算设备中能够提供其对应的每个网络节点的地理位置的信息。当车辆将车辆信息发送给其所在区域的雾计算设备时,接收到车辆信息的雾计算设备根据车辆信息中包括的车辆的当前位置,确定位于当前位置设定的距离范围内的每个目标交通灯,具体雾计算设备可以根据车辆的当前位置,将交通灯的地理位置与当前位置之间的距离不超过设定的距离范围的交通灯,确定为位于该当前位置设定距离范围内的目标交通灯。

设定的距离范围预先保存在雾计算设备中,设定的距离范围可以为50米、150米等。

雾计算设备在确定每个目标交通灯后,将每个目标交通灯对应的路况信息、车辆的车辆信息发送给云计算服务器。雾计算设备仅将每个目标交通灯的路况信息发送给云计算服务器,因此可以避免将全部交通灯路况信息都发送给云计算服务器而造成的i/o瓶颈。相比于现有技术中云数据服务器接收保存全部的路况信息,本发明实施例中全部的路况信息由位于网络边缘的至少两个雾计算设备接收保存,云数据服务器只接收目标交通灯的路况信息。

云计算服务器在接收到每个目标交通灯对应的路况信息、车辆的车辆信息后,根据目标交通灯对应的车流量信息,车辆的当前位置和行驶速度,调整目标交通灯的亮灯时长和/或亮灯顺序。云计算设备根据目标交通灯对应的车流量信息,车辆的当前位置和行驶速度,调整目标交通灯的亮灯时长和/或亮灯顺序的过程属于现有技术,在本发明实施例中不做赘述。

云计算服务器将调整后的亮灯时长和/或亮灯顺序通过所述雾计算设备发送给对应的目标交通灯,使目标交通灯按照自身对应的调整后亮灯时长和/或亮灯顺序进行显示,从而保证车辆能够顺利通过目标交通灯位于的路口,尤其是对车辆为紧急车辆时,紧急车辆能够顺利通过目标交通灯位于的路口可以保证人员财产安全。

在本发明实施例中车辆按照设定的时间间隔向其所在区域的雾计算设备发送车辆信息,交通灯将其上安装的传感器采集到的路况信息上报给对应的雾计算设备,雾计算设备确定位于车辆的当前位置设定的距离范围内的每个目标交通灯,将目标交通灯路况信息,紧急车辆的处理信息发送给云计算服务器,云计算服务器调整目标交通灯的亮灯时长和/或亮灯顺序,雾计算设备将位于车辆的当前位置设定的距离范围内的目标交通灯的路况信息发送给云计算服务器,避免了将全部交通灯的信息上报给一个云计算服务器,而造成的i/o瓶颈,提高了传输速率,降低了传输时延,从而雾计算设备能够及时获取到路况信息,云计算服务器能够及时对紧急车辆即将通过的路口的交通灯进行调整。

实施例2:

在上述实施例的基础上,本发明实施例中,所述车辆信息还包括:目的地的信息;

接收到所述车辆信息的雾计算设备,具体用于根据所述当前位置及所述目的地,预测所述紧急车辆的行驶方向,根据所述行驶方向,确定位于所述行驶方向上,且位于所述当前位置设定的距离范围内的每个目标交通灯;将所述每个目标交通灯对应的路况信息、所述车辆的车辆信息发送给所述云计算服务器。

所述云计算服务器,具体用于根据所述目标交通灯对应的路况信息、所述车辆的当前位置、行驶速度和目的地,调整所述目标交通灯的亮灯时长和/或亮灯顺序。

雾计算设备根据接收到的车辆的目的地和当前位置,预测车辆的行驶方向,根据预测的行驶方向,确定位于行驶方向上,且位于当前位置设定的距离范围内的每个目标交通灯,确定的目标交通灯更加准确,从而使得云计算服务器对车辆即将通过的路口的交通的控制更加准确。

雾计算设备根据车辆的当前位置和目的地,可以确定从当前位置到目的地的指向方向,并且根据车辆的当前位置,可以确定的车辆所在道路的方向,从而根据该指向方向及该道路的方向,预测车辆的行驶方向,雾计算设备根据指向方向及道路的方向预测车辆的行驶方向的过程属于现有技术,在本发明实施例中不做赘述。

雾计算设备可以将位于当前位置设定的距离范围内的,且位于行驶方向的交通灯作为目标交通灯,从而更加准确地确定出每个目标交通灯。

云计算服务器在接收到每个目标交通灯对应的路况信息、车辆的车辆信息后,根据目标交通灯对应的车流量信息,车辆的当前位置、行驶速度和目的地,调整目标交通灯的亮灯时长和/或亮灯顺序。云计算设备根据目标交通灯对应的车流量信息,车辆的当前位置、行驶速度和目的地,调整目标交通灯的亮灯时长和/或亮灯顺序的过程属于现有技术,在本发明实施例中不做赘述。

云计算服务器将调整后的亮灯时长和/或亮灯顺序通过所述雾计算设备发送给对应的目标交通灯。

此外云计算服务器还可以根据目标交通灯对应的车流量信息,车辆的当前位置、行驶速度和目的地,为车辆规划行车路线,将规划后的行车路线发送给对应的车辆,从而进一步保证了车辆的行驶通畅。

由于本发明实施例中雾计算设备根据接收到的车辆的目的地和当前位置,预测车辆的行驶方向,根据预测的行驶方向,确定位于行驶方向上,且位于当前位置设定的距离范围内的每个目标交通灯,确定的目标交通灯更加准确,从而使得云计算服务器对车辆即将通过的路口的交通的控制更加准确。

实施例3:

为了保证目标交通灯所在路口的行人车辆的安全,在上述各实施例的基础上,本发明实施例中,所述云计算服务器,还用于将与所述每个目标交通灯位于同一路口,且不位于所述行驶方向上的其余交通灯调整为黄灯闪烁,并将调整结果通过雾计算设备发送给对应的其余交通灯。

云计算服务器将与目标交通灯位于同一路口,且不位于车辆的行驶方向上的其余交通灯调整为黄灯闪烁,可以对目标交通灯所在路口的行人或其余车辆进行警示,从而保证了目标交通灯所在路口的行人车辆的安全。

云计算服务器中保存有每个交通灯的地理位置,云计算服务器在接收到车辆信息及目标交通灯的路况信息后,根据每个目标交通灯,可以确定将与目标交通灯位于同一路口,且不位于车辆的行驶方向上的其余交通灯。

云计算服务器将确定的该其余交通灯调整为黄灯闪烁,将调整结果通过雾计算设备发送给对应的其余交通灯,该其余交通灯根据调整结果,进行黄灯闪烁。

其余交通灯在进行黄灯闪烁时,可以是仅在车辆通过路口时黄灯闪烁,例如车辆在通过路口后向雾计算设备发送信息告知雾计算设备车辆已经通过路口,雾计算设备将该信息发送给云计算服务器,云计算服务根据该消息,恢复其余交通灯的亮灯时长和/或亮灯顺序。

由于云计算服务器将与目标交通灯位于同一路口,且不位于车辆的行驶方向上的其余交通灯调整为黄灯闪烁,可以对目标交通灯所在路口的行人或其余车辆进行警示,从而保证了目标交通灯所在路口的行人车辆的安全。

实施例4:

为了对交通灯所在路口的行人或其余车辆进行警示,在上述各实施例的基础上,在本发明实施例中,所述至少一个交通灯安装有摄像头和报警器;

所述至少一个交通灯,还用于当根据摄像头采集到的图像,识别到安装区域内的行人和/或车辆存在闯红灯行为时,控制报警器进行报警。

交通灯根据摄像头采集到的图像,识别到其安装区域内的行人和/或车辆存在闯红灯行为时,控制报警器报警,从而对交通灯所在路口的行人或其余车辆进行警示,保证了行人车辆安全。

交通灯上安装有摄像头,摄像头可以采集交通灯安装区域内的图像。

交通灯上还安装有报警器,当交通灯根据摄像头采集到的图像,识别到其安装区域内的行人和/或车辆存在闯红灯行为时,控制报警器报警。具体地交通灯安装的报警器可以为蜂鸣器,交通灯控制报警器报警具体可以是控制蜂鸣器蜂鸣。

交通灯识别行人和/或车辆是否存在闯红灯行为的过程属于现有技术,在本发明实施例中不做赘述。

摄像头和报警器可以是安装在交通灯的灯箱上。

图2为本发明实施例提供的一种交通灯的结构示意图,如图所示,交通灯包括单片机,显示模块,传感器,输出模块,通信模块,输入模块。

单片机用于判断是否存在闯红灯信息,以及控制显示模块显示,显示模块用于显示数码管倒计时时间以及显示发光二极管的红黄绿信号灯的通信或禁止,传感器用于检测车流量,输出模块用于进行闯红灯报警,通信模块用于交通灯与雾计算设备进行数据传输,输入模块可以为应用按键,用于进行进一步控制如切换工作模式,切换工作模式包括切换紧急模式、切换黄闪模式,切换为车流量检测模式等。

由于本发明实施例中交通灯根据摄像头采集到的图像,识别到其安装区域内的行人和/或车辆存在闯红灯行为时,控制报警器报警,从而对交通灯所在路口的行人或其余车辆进行警示,保证了行人车辆安全。

实施例5:

在上述各实施例的基础上,本发明实施例中,所述雾计算设备,还用于将接收到的路况信息发送给所述云计算服务器;

所述云计算服务器,用于根据接收到的路况信息,进行全局分析。

雾计算设备将路况发送给云计算服务器进行全局分析,可以进一步保证整个系统的稳定性。

雾计算设备将接收到的路况信息发送给云计算服务器,雾计算设备可以是接收到的路况信息后进行保存,在设定的第二时间点将路况信息发送给云计算服务器,该设定的第二时间点保存在雾计算设备中,该第二时间点可以为凌晨等车流量较少的时间点。

为了减少传输带宽,雾计算设备还可以根据预设的筛选规则对路况信息进行筛选,得到有价值的路况信息,并将该有价值的路况信息发送给云计算服务器。

云计算服务器根据接收到的路况信息进行全局分析的过程属于现有技术。例如可以是根据路况信息分析确定在每天的某一时间段,某个路口车流量较大,从而预先调整该路口的交通灯的亮灯时长和/或亮灯顺序,疏导交通流量,提高道路通行能力,减少交通事故,并且对于多路交叉口等交通流量较大的路口预先进行调节,使得多路交叉口的路权分配相比其他调节方式更加合理高效。

由于本发明实施例中雾计算设备将路况发送给云计算服务器进行全局分析,可以进一步保证整个系统的稳定性。

实施例6:

图3为本发明实施例提供的一种交通灯调整的过程示意图,包括以下步骤:

s301:当接收到车辆信息时,根据所述车辆的当前位置,确定位于所述当前位置设定的距离范围内的每个目标交通灯,其中所述车辆信息为车辆按照设定的时间间隔向其所在区域的雾计算设备发送的,所述车辆信息包括所述车辆的当前位置和行驶速度的信息。

雾计算设备可以为服务器、路由器、网关等设备,雾计算设备处于网络边缘的设备,因此车辆与雾计算设备、交通灯与雾计算设备之间信息传输的时延很低。

雾计算设备中保存有其对应的每个交通灯的地理位置,也就是雾计算设备中能够提供其对应的每个网络节点的地理位置的信息。当车辆将车辆信息发送给其所在区域的雾计算设备时,接收到车辆信息的雾计算设备根据车辆信息中包括的车辆的当前位置,确定位于当前位置设定的距离范围内的每个目标交通灯,具体雾计算设备可以根据车辆的当前位置,将交通灯的地理位置与当前位置之间的距离不超过设定的距离范围的交通灯,确定为位于该当前位置设定距离范围内的目标交通灯。

设定的距离范围预先保存在雾计算设备中,设定的距离范围可以为50米、150米等。

s302:将所述每个目标交通灯对应的路况信息、所述车辆的车辆信息发送给所述云计算服务器,使所述云计算服务器根据所述目标交通灯对应的路况信息、所述车辆的当前位置和行驶速度,调整所述目标交通灯的亮灯时长和/或亮灯顺序,将调整后的亮灯时长和/或亮灯顺序通过所述雾计算设备发送给对应的目标交通灯,其中所述路况信息为交通灯将其上安装的传感器采集到的路况信息上报的,所述路况信息包括:车流量信息。

雾计算设备在确定每个目标交通灯后,将每个目标交通灯对应的路况信息、车辆的车辆信息发送给云计算服务器。雾计算设备仅将每个目标交通灯的路况信息发送给云计算服务器,因此可以避免将全部交通灯路况信息都发送给云计算服务器而造成的i/o瓶颈。相比于现有技术中云数据服务器接收保存全部的路况信息,本发明实施例中由位于网络边缘的至少两个雾计算设备接收保存,云数据服务器至接收目标交通灯的路况信息。

在本发明实施例中车辆按照设定的时间间隔向其所在区域的雾计算设备发送车辆信息,交通灯将其上安装的传感器采集到的路况信息上报给对应的雾计算设备,雾计算设备确定位于车辆的当前位置设定的距离范围内的每个目标交通灯,将目标交通灯路况信息,紧急车辆的处理信息发送给云计算服务器,云计算服务器调整目标交通灯的亮灯时长和/或亮灯顺序,雾计算设备将位于车辆的当前位置设定的距离范围内的目标交通灯的路况信息发送给云计算服务器,避免了将全部交通灯的信息上报给一个云计算服务器,而造成的i/o瓶颈,提高了传输速率,降低了传输时延,从而雾计算设备能够及时获取到路况信息,云计算服务器能够及时对紧急车辆即将通过的路口的交通灯进行调整。

实施例7:

在上述实施例的基础上,本发明实施例中,所述车辆信息还包括:目的地的信息;

所述根据所述车辆的当前位置,确定位于所述当前位置设定的距离范围内的每个目标交通灯还包括:

根据所述当前位置及所述目的地,预测所述车辆的行驶方向,根据所述行驶方向,确定位于所述行驶方向上,且位于所述当前位置设定的距离范围内的每个目标交通灯。

雾计算设备根据接收到的车辆的目的地和当前位置,预测车辆的行驶方向,根据预测的行驶方向,确定位于行驶方向上,且位于当前位置设定的距离范围内的每个目标交通灯,确定的目标交通灯更加准确,从而使得云计算服务器对车辆即将通过的路口的交通的控制更加准确。

雾计算设备根据车辆的当前位置和目的地,可以确定从当前位置到目的地的指向方向,并且根据车辆的当前位置,可以确定的车辆所在道路的方向,从而根据该指向方向及该道路的方向,预测车辆的行驶方向,雾计算设备根据指向方向及道路的方向预测车辆的行驶方向的过程属于现有技术,在本发明实施例中不做赘述。

雾计算设备可以将位于当前位置设定的距离范围内的,且位于行驶方向的交通灯作为目标交通灯,从而更加准确地确定出每个目标交通灯。

由于本发明实施例中雾计算设备根据接收到的车辆的目的地和当前位置,预测车辆的行驶方向,根据预测的行驶方向,确定位于行驶方向上,且位于当前位置设定的距离范围内的每个目标交通灯,确定的目标交通灯更加准确,从而使得云计算服务器对车辆即将通过的路口的交通的控制更加准确。

实施例8:

在上述各实施例的基础上,本发明实施例中,所述方法还包括:

将接收到的路况信息发送给所述云计算服务器,使所述云计算服务器根据接收到的路况信息,进行全局分析。

雾计算设备将接收到的路况信息发送给云计算服务器,雾计算设备可以是接收到的路况信息后进行保存,在设定的第二时间点将路况信息发送给云计算服务器,该设定的第二时间点保存在雾计算设备中,该第二时间点可以为凌晨等车流量较少的时间点。

为了减少传输带宽,雾计算设备还可以根据预设的筛选规则对路况信息进行筛选,得到有价值的路况信息,并将该有价值的路况信息发送给云计算服务器。

由于本发明实施例中雾计算设备将路况发送给云计算服务器进行全局分析,可以进一步保证整个系统的稳定性。

实施例9:

在上述各实施例的基础上,本发明实施例还提供了一种雾计算设备,如图4所示,包括处理器401、通信接口402、存储器403和通信总线404,其中,处理器401,通信接口402,存储器403通过通信总线404完成相互间的通信;

存储器403,用于存放计算机程序;

处理器401,用于执行存储器403上所存放的计算机程序时,实现如下步骤:

当接收到车辆信息时,根据所述车辆的当前位置,确定位于所述当前位置设定的距离范围内的每个目标交通灯,其中所述车辆信息为车辆按照设定的时间间隔向其所在区域的雾计算设备发送的,所述车辆信息包括所述车辆的当前位置和行驶速度的信息。

将所述每个目标交通灯对应的路况信息、所述车辆的车辆信息发送给所述云计算服务器,使所述云计算服务器根据所述目标交通灯对应的路况信息、所述车辆的当前位置和行驶速度,调整所述目标交通灯的亮灯时长和/或亮灯顺序,将调整后的亮灯时长和/或亮灯顺序通过所述雾计算设备发送给对应的目标交通灯,其中所述路况信息为交通灯将其上安装的传感器采集到的路况信息上报的,所述路况信息包括:车流量信息。

上述雾计算设备提到的通信总线404可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该通信总线404可以分为地址总线、数据总线、控制总线等。为便于标识,图中仅用一条通信接口用于上述雾计算设备与其他设备之间的通信。

存储器403可以包括随机存取存储器(randomaccessmemory,ram),也可以包括非易失性存储器(non-volatilememory,nvm),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器401可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明实施例中,雾计算设备的处理器按照存储器中的存储的计算机程序,确定位于车辆的当前位置设定的距离范围内的每个目标交通灯,将目标交通灯路况信息,紧急车辆的处理信息发送给云计算服务器,使云计算服务器调整目标交通灯的亮灯时长和/或亮灯顺序,雾计算设备将位于车辆的当前位置设定的距离范围内的目标交通灯的路况信息发送给云计算服务器,避免了将全部交通灯的信息上报给一个云计算服务器,而造成的i/o瓶颈,提高了传输速率,降低了传输时延,从而雾计算设备能够及时获取到路况信息,云计算服务器能够及时对紧急车辆即将通过的路口的交通灯进行调整。

实施例10:

在上述各实施例的基础上,本发明实施例中还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行如下步骤:

当接收到车辆信息时,根据所述车辆的当前位置,确定位于所述当前位置设定的距离范围内的每个目标交通灯,其中所述车辆信息为车辆按照设定的时间间隔向其所在区域的雾计算设备发送的,所述车辆信息包括所述车辆的当前位置和行驶速度的信息。

将所述每个目标交通灯对应的路况信息、所述车辆的车辆信息发送给所述云计算服务器,使所述云计算服务器根据所述目标交通灯对应的路况信息、所述车辆的当前位置和行驶速度,调整所述目标交通灯的亮灯时长和/或亮灯顺序,将调整后的亮灯时长和/或亮灯顺序通过所述雾计算设备发送给对应的目标交通灯,其中所述路况信息为交通灯将其上安装的传感器采集到的路况信息上报的,所述路况信息包括:车流量信息。

所述计算机可读存储介质,上述计算机可读存储介质可以是电子设备中的处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器如软盘、硬盘、磁带、磁光盘(mo)等、光学存储器如cd、dvd、bd、hvd等、以及半导体存储器如rom、eprom、eeprom、非易失性存储器(nandflash)、固态硬盘(ssd)等。

在本发明实施例中提供的计算机可读存储介质内存储有计算机程序,计算机程序被处理器执行时实现确定位于车辆的当前位置设定的距离范围内的每个目标交通灯,将目标交通灯路况信息,紧急车辆的处理信息发送给云计算服务器,使云计算服务器调整目标交通灯的亮灯时长和/或亮灯顺序,雾计算设备将位于车辆的当前位置设定的距离范围内的目标交通灯的路况信息发送给云计算服务器,避免了将全部交通灯的信息上报给一个云计算服务器,而造成的i/o瓶颈,提高了传输速率,降低了传输时延,从而雾计算设备能够及时获取到路况信息,云计算服务器能够及时对紧急车辆即将通过的路口的交通灯进行调整。

图5为本发明实施例提供的一种交通灯调整装置示意图,该装置包括:

确定模块51,用于当接收到车辆信息时,根据所述车辆的当前位置,确定位于所述当前位置设定的距离范围内的每个目标交通灯,其中所述车辆信息为车辆按照设定的时间间隔向其所在区域的雾计算设备发送的,所述车辆信息包括所述车辆的当前位置和行驶速度的信息;

发送模块52,用于将所述每个目标交通灯对应的路况信息、所述车辆的车辆信息发送给所述云计算服务器,使所述云计算服务器根据所述目标交通灯对应的路况信息、所述车辆的当前位置和行驶速度,调整所述目标交通灯的亮灯时长和/或亮灯顺序,将调整后的亮灯时长和/或亮灯顺序通过所述雾计算设备发送给对应的目标交通灯,其中所述路况信息为交通灯将其上安装的传感器采集到的路况信息上报的,所述路况信息包括:车流量信息。

所述确定模块51,具体用于根据所述当前位置及所述目的地,预测所述车辆的行驶方向,根据所述行驶方向,确定位于所述行驶方向上,且位于所述当前位置设定的距离范围内的每个目标交通灯,其中所述车辆信息还包括:目的地的信息。

所述发送模块52,还用于将接收到的路况信息发送给所述云计算服务器,使所述云计算服务器根据接收到的路况信息,进行全局分析。

在本发明实施例中车辆按照设定的时间间隔向其所在区域的雾计算设备发送车辆信息,交通灯将其上安装的传感器采集到的路况信息上报给对应的雾计算设备,雾计算设备确定位于车辆的当前位置设定的距离范围内的每个目标交通灯,将目标交通灯路况信息,紧急车辆的处理信息发送给云计算服务器,云计算服务器调整目标交通灯的亮灯时长和/或亮灯顺序,雾计算设备将位于车辆的当前位置设定的距离范围内的目标交通灯的路况信息发送给云计算服务器,避免了将全部交通灯的信息上报给一个云计算服务器,而造成的i/o瓶颈,提高了传输速率,降低了传输时延,从而雾计算设备能够及时获取到路况信息,云计算服务器能够及时对紧急车辆即将通过的路口的交通灯进行调整。

对于方法/装置实施例而言,由于其基本相似于系统实施例,所以描述的比较简单,相关之处参见系统实施例的部分说明即可。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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