一种交通灯控制方法及装置与流程

文档序号:14874153发布日期:2018-07-07 03:54阅读:129来源:国知局

本发明涉及通信技术领域,特别涉及一种交通灯控制方法及装置。



背景技术:

目前道路交通灯切换是按照固定时长进行切换,即根据红绿灯路口的车辆流量以及行人流量的历史状况,设置固定的红灯时长和绿灯时长。然而,固定的红绿灯时长无法根据实时路况进行调整,造成通行效率不高。



技术实现要素:

本发明的目的在于提供一种交通灯控制方法及装置,以解决现有技术中固定的红绿灯时长无法根据实时路况进行调整,造成通行效率不高的问题。

为了达到上述目的,本发明实施例提供一种交通灯控制方法,所述方法包括:

判断交通灯为绿灯的第一方向是否有车辆通过;

若所述第一方向没有车辆通过,判断交通灯为红灯的第二方向是否有车辆等待通行;

若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第二方向有车辆等待通行,判断所述第二方向的车辆等待时长是否小于第一预设时长;

若所述第二方向车辆等待时长不小于所述第一预设时长,切换所述第一方向以及所述第二方向上的交通灯颜色。

可选地,所述若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第二方向有车辆等待通行,判断所述第一方向的绿灯剩余时长是否小于第二预设时长;

若所述第一方向的绿灯剩余时长不小于所述第二预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述若所述第二方向车辆等待时长不小于所述第一预设时长,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第二方向车辆等待时长不小于所述第一预设时长,判断所述第一方向的绿灯剩余时长是否小于第二预设时长;

若所述第一方向的绿灯剩余时长不小于所述第二预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第二方向有车辆等待通行,判断所述第一方向的绿灯持续时长是否小于第三预设时长;

若所述第一方向的绿灯持续时长不小于所述第三预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述若所述第一方向的绿灯剩余时长不小于所述第二预设时长,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第一方向的绿灯剩余时长不小于所述第二预设时长,判断所述第一方向的绿灯持续时长是否小于第三预设时长;

若所述第一方向的绿灯持续时长不小于所述第三预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述第三预设时长不小于行人通过所述第一方向的行人通道的时长。

可选地,所述切换所述第一方向以及所述第二方向的交通灯颜色包括:

将所述第一方向的交通灯切换为红灯,并且将所述第二方向的交通灯切换为绿灯;或者

将所述第一方向的交通灯切换为黄灯,并在预设时间后将所述第一方向的交通灯切换为红灯及将所述第二方向的交通灯切换为绿灯。

可选地,所述方法还包括:

若所述第一方向有车辆通过,判断所述第一方向的绿灯剩余时长是否小于第四预设时长;

若所述第一方向的绿灯剩余时长小于所述第四预设时长,判断交通灯为红灯的第二方向是否有车辆等待通行;

若所述第二方向没有车辆等待通行,延长所述第一方向的绿灯时长以及所述第二方向的红灯时长。

可选地,所述方法还包括:

获取红绿灯路口预设范围内的车辆信息,其中,所述车辆信息包括车辆位置、车辆速度以及车辆行驶方向;

所述判断交通灯为绿灯的第一方向是否有车辆通过,包括:

根据所述车辆信息判断交通灯为绿灯的第一方向是否有车辆通过。

本发明实施例还提供一种交通灯控制装置,所述装置包括:

第一判断模块,用于判断交通灯为绿灯的第一方向是否有车辆通过;

第二判断模块,用于若所述第一方向没有车辆通过,判断交通灯为红灯的第二方向是否有车辆等待通行;

切换模块,用于若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述切换模块包括:

第一判断单元,用于若所述第二方向有车辆等待通行,判断所述第二方向的车辆等待时长是否小于第一预设时长;

第一切换单元,用于若所述第二方向车辆等待时长不小于所述第一预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述切换模块包括:

第二判断单元,用于若所述第二方向有车辆等待通行,判断所述第一方向的绿灯剩余时长是否小于第二预设时长;

第二切换单元,用于若所述第一方向的绿灯剩余时长不小于所述第二预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述第一切换单元包括:

第一判断子单元,用于若所述第二方向车辆等待时长不小于所述第一预设时长,判断所述第一方向的绿灯剩余时长是否小于第二预设时长;

第一切换子单元,用于若所述第一方向的绿灯剩余时长不小于所述第二预设时长,切换所述第一方向以及所述第二方向上的交通灯颜色。

可选地,所述切换模块包括:

第三判断单元,用于若所述第二方向有车辆等待通行,判断所述第一方向的绿灯持续时长是否小于第三预设时长;

第三切换单元,若所述第一方向的绿灯持续时长不小于所述第三预设时长,切换所述第一方向以及所述第二方向上的交通灯颜色。

可选地,所述第二切换单元包括:

第二判断子单元,用于若所述第一方向的绿灯剩余时长不小于所述第二预设时长,判断所述第一方向的绿灯持续时长是否小于第三预设时长;

第二切换子单元,用于若所述第一方向的绿灯持续时长不小于所述第三预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述第三预设时长不小于行人通过所述第一方向的行人通道的时长。

可选地,所述切换模块用于:

将所述第一方向的交通灯切换为红灯,并且将所述第二方向的交通灯切换为绿灯;或者

将所述第一方向的交通灯切换为黄灯,并在预设时间后将所述第一方向的交通灯切换为红灯及将所述第二方向的交通灯切换为绿灯。

可选地,所述装置还包括:

第三判断模块,用于若所述第一方向有车辆通过,判断所述第一方向的绿灯剩余时长是否小于第四预设时长;

第四判断模块,用于若所述第一方向的绿灯剩余时长小于所述第四预设时长,判断交通灯为红灯的第二方向是否有车辆等待通行;

延长模块,用于若所述第二方向没有车辆等待通行,延长所述第一方向的绿灯时长以及所述第二方向的红灯时长。

可选地,所述装置还包括:

获取模块,用于获取红绿灯路口预设范围内的车辆信息,其中,所述车辆信息包括车辆位置、车辆速度以及车辆行驶方向;

所述第一判断模块,用于根据所述车辆信息判断交通灯为绿灯的第一方向是否有车辆通过。

本发明的上述技术方案至少具有如下有益效果:

本发明实施例,所述交通灯控制方法判断交通灯为绿灯的第一方向是否有车辆通过;若所述第一方向没有车辆通过,判断交通灯为红灯的第二方向是否有车辆等待通行;若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色。这样,本发明的交通灯控制方法能够根据红绿灯路口的实际路况对交通灯的颜色进行切换,充分利用道路资源,提高通行效率。

附图说明

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

图1是本发明实施例提供的一种交通灯控制方法的应用环境示意图;

图2是本发明实施例提供的一种交通灯控制方法的流程示意图;

图3是本发明实施例提供的一种交通灯控制装置的结构示意图;

图4是本发明实施例提供的另一种交通灯控制装置的结构示意图;

图5是本发明实施例提供的另一种交通灯控制装置的结构示意图;

图6是本发明实施例提供的另一种交通灯控制装置的结构示意图;

图7是本发明实施例提供的另一种交通灯控制装置的结构示意图;

图8是本发明实施例提供的另一种交通灯控制装置的结构示意图;

图9是本发明实施例提供的另一种交通灯控制装置的结构示意图;

图10是本发明实施例提供的另一种交通灯控制装置的结构示意图;

图11是本发明实施例提供的另一种交通灯控制装置的结构示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

参见图1,图1是本发明实施例提供的一种交通灯控制方法的应用环境示意图,所述交通灯控制方法应用在红绿灯路口的交通灯控制装置上,所述交通灯控制装置可以设置在如图1所示的一或多个交通灯上,也可以是与所述交通灯通信连接的远程终端,例如远程服务器等。所述红绿灯路口可以是仅仅包括车通道的路口,也可以是同时包括车通道以及行人通道的路口,需要说明的是,图1所示的应用环境图仅仅以同时包括车通道以及行人通道的路口为例,但并不以此为限。

参见图2,图2是本发明实施例提供的一种交通灯控制方法的流程示意图,所述方法应用于交通灯控制装置上,如图2所示,所述方法包括如下步骤:

步骤201、判断交通灯为绿灯的第一方向是否有车辆通过。

步骤202、若所述第一方向没有车辆通过,判断交通灯为红灯的第二方向是否有车辆等待通行。

步骤203、若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色。

该实施例中,所述方法判断交通灯为绿灯的第一方向是否有车辆通过,具体地,所述方法可以先获取当前为绿灯的交通灯,然后确定所述交通灯的方向为所述第一方向。需要说明的是,所述第一方向可以是一个方向,也可以是不互斥的两个方向(例如东西方向)。所述方法可以通过设置在所述交通灯上的拍摄装置拍摄的图片判断所述第一方向是否有车辆通过,也可以通过获取红绿灯路口预设范围内的车辆信息判断所述第一方向是否有车辆通过。

若所述第一方向没有车辆通过,所述方法进一步判断交通灯为红灯的第二方向是否有车辆等待通行。该步骤中,所述方法可以根据设置在所述第二方向的交通灯上的拍摄装置拍摄的图片判断所述第二方向是否有车辆等待通行,也可以通过获取所述红绿灯路口预设范围内的车辆信息判断所述第二方向是否有车辆等待通行。所述第二方向与所述第一方向为互斥方向,即当所述第一方向允许通行时,所述第二方向必然是不允许通行的,同样地,当所述第二方向允许通行时,所述第一方向必然是不允许通行的。在本发明实施例中,以第一方向为东西方向,第二方向为南北方向为例进行说明,但不以此为限。

若所述第二方向有车辆等待通行,所述方法切换所述第一方向以及所述第二方向的交通灯颜色。在本发明一些实施例中,所述方法可以在判断所述第二方向有车辆等待通行时立即将所述第一方向的交通灯切换为红灯,以及将所述第二方向的交通灯切换为绿灯。在本发明其他实施例中,所述方法也可以在预设时间之后将所述第一方向的交通灯切换为红灯以及将所述第二方向的交通灯切换为绿灯。例如,所述方法可以在判断所述第二方向有车辆等待通行时,控制所述第一方向的绿灯闪烁预设时间后再切换所述第一方向以及所述第二方向的交通灯颜色,也可以先控制所述第一方向的交通灯切换到黄灯,然后在预设时间之后将所述第一方向的交通灯切换为红灯,以及所述第二方向的交通灯切换为绿灯。需要说明的是,上述将第一方向的交通灯切换为红灯以及将所述第二方向的交通灯切换为绿灯是同时执行的。

需要说明的是,在本发明所述的交通灯控制方法运行之前,所述第一方向以及所述第二方向的交通灯的红绿灯时长都是固定的,并且在所述交通灯控制方法执行切换之后,所述第一方向以及第二方向的交通灯的红绿灯时长也默认是预设的固定值,除非所述交通控制方法再次触发切换操作。

这样,本发明的上述交通灯控制方法能够在第一方向没有车辆通行,且第二方向有车辆在等待通行时将所述第一方向的绿灯切换为红灯,并将所述第二方向的红灯切换为绿灯,以便让所述第二方向的车辆通行,从而提高通行效率。

可选地,所述若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第二方向有车辆等待通行,判断所述第二方向的车辆等待时长是否小于第一预设时长;

若所述第二方向车辆等待时长不小于所述第一预设时长,切换所述第一方向以及所述第二方向上的交通灯颜色。

该实施例中,所述方法在判断所述第二方向有车辆等待通行时不会立即切换所述第一方向以及所述第二方向上的交通灯颜色,而是在判断所述第二方向有车辆在等待通行时进一步判断所述第二方向的车辆等待时长是否小于第一预设时长,若所述第二方向的车辆等待时长不小于所述第一预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。在该实施例中,所述方法获取所述红绿灯路口预设范围内的车辆信息,其中,所述车辆信息包括车辆位置、车辆速度以及车辆行驶方向,所述方法根据所述预设范围内的车辆信息确定车辆行驶方向为所述第二方向,且行驶速度为零的车辆,然后确定所述第二方向上等待最长时间的车辆的等待时长作为所述第二方向的车辆等待时长,可以理解的是,所述方法也可以确定所述第二方向上的所有车辆的平均等待时长为所述第二方向的车辆等待时长。

所述方法在确定所述第二方向的车辆等待时长之后判断所述第二方向的车辆等待时长是否小于第一预设时长,若所述第二方向的车辆等待时长不小于所述第一预设时长,所述方法切换所述第一方向以及所述第二方向的交通灯颜色。这样,所述方法在所述第一方向没有车辆通过,并且所述第二方向的车辆等待通行的时长较长的情况下将所述第一方向的绿灯提前切换到红灯,并将第二方向的红灯提前切换到绿灯,从而实现合理利用道路资源,提高道路通行效率。

可选地,所述若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第二方向有车辆等待通行,判断所述第一方向的绿灯剩余时长是否小于第二预设时长;

若所述第一方向的绿灯剩余时长不小于所述第二预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

该实施例中,所述方法在判断所述第二方向有车辆等待通行时,进一步判断所述第一方向的绿灯剩余时长是否小于第二预设时长。若所述第一方向的绿灯剩余时长小于所述第二预设时长,则说明所述第一方向的绿灯即将切换为红灯,即所述第二方向的红灯即将切换为绿灯,所述第二方向的车辆不需要在等待很长时间就可以通行,所述方法不对所述第一方向以及所述第二方向的交通灯进行切换。相反地,若所述第一方向的绿灯剩余时长不小于所述第二预设时长,则说明所述第二方向的车辆还需要等待较长的时间才能通行,此时,所述方法切换所述第一方向以及所述第二方向的交通灯颜色。这样,所述方法在所述第一方向没有车辆通行,所述第二方向有车辆等待通行,并且所述第一方向的绿灯剩余时长还较长时,所述方法提前将所述第一方向的绿灯切换为红灯以及将所述第二方向的红灯切换为绿灯,以便所述第二方向的车辆尽早通行,减少所述第二方向的车辆等待时长,提高道路通行效率。

可选地,所述若所述第二方向车辆等待时长不小于所述第一预设时长,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第二方向车辆等待时长不小于所述第一预设时长,判断所述第一方向的绿灯剩余时长是否小于第二预设时长;

若所述第一方向的绿灯剩余时长不小于所述第二预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

该实施例中,所述方法在判断所述第二方向车辆等待时长不小于所述第一预设时长之后,会进一步判断所述第一方向的绿灯剩余时长是否小于所述第二预设时长,若所述第一方向的绿灯剩余时长不小于所述第二预设时长,所述方法切换所述第一方向以及所述第二方向的交通灯颜色。也就是说,在该实施例中,所述方法切换所述第一方向以及所述第二方向的交通灯颜色的触发条件为:所述第一方向没有车辆通过,所述第二方向的车辆等待时长不小于第一预设时长,并且所述第一方向的绿灯剩余时长不小于第二预设时长。即当前绿灯方向没有车辆通过,红灯方向的车辆等待时间较长并且还需要等待较长时间时,所述方法提前交所述第一方向的绿灯切换为红灯,并且将所述第二方向的红灯切换为绿灯,以便让所述第二方向的车辆尽快通行,提高通行效率。

可选地,所述若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第二方向有车辆等待通行,判断所述第一方向的绿灯持续时长是否小于第三预设时长;

若所述第一方向的绿灯持续时长不小于所述第三预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

该实施例中,所述方法在判断所述第二方向有车辆等待通行之后,会进一步判断所述第一方向的绿灯持续时长是否小于第三预设时长,若所述第一方向的绿灯持续时长不小于所述第三预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。所述第三预设时长可以是行人通过所述第一方向的行人通道的时长,若所述第一方向的绿灯持续时长小于所述第三预设时长,则所述第一方向的绿灯持续时长还不能够让所述第一方向的行人通过所述第一方向的行人通道,所述方法对所述第一方向以及所述第二方向的交通灯不做切换。相反地,若所述第一方向的绿灯持续时长不小于所述第三预设时长,说明所述第一方向的绿灯持续时长能够让所述第一方向的行人通过所述第一方向的行人通道,所述方法将所述第一方向的绿灯切换为红灯,并将所述第二方向的红灯切换为绿灯,这样,所述方法在所述第一方向没有车辆通过,所述第二方向有车辆等待通行。并且所述第一方向的绿灯持续时长能够让行人通过所述第一方向的行人通道时,所述方法将所述第二方向的红灯切换为绿灯,以便让所述第二方向的车辆通行,提高通行效率,同时还能保证所述第一方向的绿灯持续时长能够让行人通过,有效避免行人闯红灯。

可选地,所述若所述第一方向的绿灯剩余时长不小于所述第二预设时长,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第一方向的绿灯剩余时长不小于所述第二预设时长,判断所述第一方向的绿灯持续时长是否小于第三预设时长;

若所述第一方向的绿灯持续时长不小于所述第三预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

该实施例中,所述方法在判断所述第一方向的剩余时长不小于所述第二预设时长之后,进一步判断所述第一方向的绿灯持续时长是否小于第三预设时长;若所述第一方向的绿灯持续时长不小于所述第三预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。也就是说,在该实施例中,所述方法切换所述第一方向以及所述第二方向的交通灯颜色的触发条件为:所述第一方向没有车辆通行,所述第二方向有车辆等待通行,所述第一方向的绿灯剩余时长不小于所述第二预设时长,且所述第一方向的绿灯持续时长不小于所述第三预设时长。这样,当所述第一方向没有车辆通过,所述第二方向有车辆等待通行,并且还需要等待较长时间,且所述第一方向的绿灯持续时长能够让行人通过所述第一方向的行人通道时,所述方法切换所述第一方向以及所述第二方向的交通灯颜色,从而提高通行效率。

可选地,所述第三预设时长不小于行人通过所述第一方向的行人通道的时长。

该实施例中,所述第三预设时长不小于行人通过所述第一方向的行人通道的时长,可以理解的是,所述行人通过所述第一方向的行人通道的时长可以是行人通过所述第一方向的行人通道的最短时长,也可以是通过所述第一方向的行人通道的最长时长(例如老年人通过所述行人通道的时长),还可以是不同人群通过所述行人通道的平均时长,本发明实施例对此不做具体限定。

可选地,所述切换所述第一方向以及所述第二方向的交通灯颜色包括:

将所述第一方向的交通灯切换为红灯,并且将所述第二方向的交通灯切换为绿灯;或者

将所述第一方向的交通灯切换为黄灯,并在预设时间后将所述第一方向的交通灯切换为红灯及将所述第二方向的交通灯切换为绿灯。

该实施例中,所述方法切换所述第一方向以及所述第二方向的交通灯颜色可以是立即将所述第一方向的交通灯切换为红灯,并且将所述第二方向的交通灯切换为绿灯,也可以是先将所述第一方向的交通灯切换为黄灯,并在预设时间后将所述第一方向的交通灯切换为红灯以及将所述第二方向的交通灯切换为绿灯。在本发明一些实施例中,所述方法还会进一步判断所述第一方向的绿灯剩余时长与所述第二方向的车辆等待时长的关系,在所述第二方向的车辆等待时长不小于所述第一方向的绿灯剩余时长时触发所述第一方向以及所述第二方向的交通灯颜色的切换。

可选地,所述方法还包括:

若所述第一方向有车辆通过,判断所述第一方向的绿灯剩余时长是否小于第四预设时长;

若所述第一方向的绿灯剩余时长小于所述第四预设时长,判断交通灯为红灯的第二方向是否有车辆等待通行;

若所述第二方向没有车辆等待通行,延长所述第一方向的绿灯时长以及所述第二方向的红灯时长。

该实施例中,若所述第一方向有车辆通过,所述方法会进一步判断所述第一方向的绿灯剩余时长是否小于第四预设时长,若所述第一方向的绿灯剩余时长小于所述第四预设时长,说明所述第一方向的绿灯即将切换为红灯,所述方法进一步判断所述第二方向是否有车辆等待通行,若所述第二方向没有车辆等待通行,所述方法延长所述第一方向的绿灯时长以及所述第二方向的红灯时长。这样,所述方法能够在第一方向有车辆通过,所述第一方向的绿灯即将切换至红灯,且所述第二方向没有车辆等待通过时延长所述第一方向的绿灯时长,能够有效缓解所述第一方向上的通行压力,提高通行效率。

可选地,所述方法还包括:

获取红绿灯路口预设范围内的车辆信息,其中,所述车辆信息包括车辆位置、车辆速度以及车辆行驶方向;

所述判断交通灯为绿灯的第一方向是否有车辆通过,包括:

根据所述车辆信息判断交通灯为绿灯的第一方向是否有车辆通过。

该实施例中,所述方法每隔预设时间间隔获取所述红绿灯路口预设范围内的车辆信息,其中,所述车辆信息包括车辆位置、车辆速度以及车辆行驶方向,所述方法根据所述车辆信息判断所述第一方向是否有车辆通过,同样地,所述方法还根据所述车辆信息判断所述第二方向是否有车辆在等待通行,以及等待时长等。

本发明实施例,所述交通灯控制方法判断交通灯为绿灯的第一方向是否有车辆通过;若所述第一方向没有车辆通过,判断交通灯为红灯的第二方向是否有车辆等待通行;若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色。这样,本发明的交通灯控制方法能够根据红绿灯路口的实际路况对交通灯的颜色进行切换,充分利用道路资源,提高通行效率。

参见图3,图3为本发明实施例提供的一种交通灯控制装置的结构示意图,如图3所示,所述交通灯控制装置(附图中均简称装置)包括:

第一判断模块301,用于判断交通灯为绿灯的第一方向是否有车辆通过;

第二判断模块302,用于若所述第一方向没有车辆通过,判断交通灯为红灯的第二方向是否有车辆等待通行;

切换模块303,用于若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,参见图4,图4为本发明实施例提供的另一种交通灯控制装置的结构示意图,如图4所示,所述切换模块303包括:

第一判断单元3031,用于若所述第二方向有车辆等待通行,判断所述第二方向的车辆等待时长是否小于第一预设时长;

第一切换单元3032,用于若所述第二方向车辆等待时长不小于所述第一预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,参见图5,图5为本发明实施例提供的另一种交通灯控制装置的结构示意图,如图5所示,所述切换模块303包括:

第二判断单元3033,用于若所述第二方向有车辆等待通行,判断所述第一方向的绿灯剩余时长是否小于第二预设时长;

第二切换单元3034,用于若所述第一方向的绿灯剩余时长不小于所述第二预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,参见图6,图6为本发明实施例提供的另一种交通灯控制装置的结构示意图,如图6所示,所述第一切换单元3032包括:

第一判断子单元30321,用于若所述第二方向车辆等待时长不小于所述第一预设时长,判断所述第一方向的绿灯剩余时长是否小于第二预设时长;

第一切换子单元30322,用于若所述第一方向的绿灯剩余时长不小于所述第二预设时长,切换所述第一方向以及所述第二方向上的交通灯颜色。

可选地,参见图7,图7为本发明实施例提供的另一种交通灯控制装置的结构示意图,如图7所示,所述切换模块303包括:

第三判断单元3035,用于若所述第二方向有车辆等待通行,判断所述第一方向的绿灯持续时长是否小于第三预设时长;

第三切换单元3036,若所述第一方向的绿灯持续时长不小于所述第三预设时长,切换所述第一方向以及所述第二方向上的交通灯颜色。

可选地,参见图8,图8为本发明实施例提供的另一种交通灯控制装置的结构示意图,如图8所示,所述第二切换单元3034包括:

第二判断子单元30341,用于若所述第一方向的绿灯剩余时长不小于所述第二预设时长,判断所述第一方向的绿灯持续时长是否小于第三预设时长;

第二切换子单元30342,用于若所述第一方向的绿灯持续时长不小于所述第三预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述第三预设时长不小于行人通过所述第一方向的行人通道的时长。

可选地,所述切换模块303用于:

将所述第一方向的交通灯切换为红灯,并且将所述第二方向的交通灯切换为绿灯;或者

将所述第一方向的交通灯切换为黄灯,并在预设时间后将所述第一方向的交通灯切换为红灯及将所述第二方向的交通灯切换为绿灯。

可选地,参见图9,图9为本发明实施例提供的另一种交通灯控制装置的结构示意图,如图9所示,所述装置还包括:

第三判断模块304,用于若所述第一方向有车辆通过,判断所述第一方向的绿灯剩余时长是否小于第四预设时长;

第四判断模块305,用于若所述第一方向的绿灯剩余时长小于所述第四预设时长,判断交通灯为红灯的第二方向是否有车辆等待通行;

延长模块306,用于若所述第二方向没有车辆等待通行,延长所述第一方向的绿灯时长以及所述第二方向的红灯时长。

可选地,参见图10,图10为本发明实施例提供的另一种交通灯控制装置的结构示意图,如图10所示,所述装置还包括:

获取模块307,用于获取红绿灯路口预设范围内的车辆信息,其中,所述车辆信息包括车辆位置、车辆速度以及车辆行驶方向;

所述第一判断模块301,用于根据所述车辆信息判断交通灯为绿灯的第一方向是否有车辆通过。

需要说明的是,本实施例中上述装置可以是图2所示的实施例中的交通灯控制装置,图2所示实施例中交通灯控制装置的任意实施方式都可以被本实施例中的上述装置所实现,以及达到相同的有益效果,此处不再赘述。在本发明的实施例中,所述交通灯控制装置可以是设置在红绿灯路口的一或多个交通灯上的装置,也可以是与所述交通灯通信连接的远程终端,例如远程服务器等。

参见图11,图11为本发明实施例提供的一种交通灯控制装置的结构示意图,如图11所示,所述交通灯控制装置包括:处理器1100、收发机1110、存储器1120、用户接口1130和总线接口,其中:

处理器1100,用于读取存储器1120中的程序,执行下列过程:

判断交通灯为绿灯的第一方向是否有车辆通过;

若所述第一方向没有车辆通过,判断交通灯为红灯的第二方向是否有车辆等待通行;

若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色。

在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1100代表的一个或多个处理器和存储器1120代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1110可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口1130还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。

处理器1100负责管理总线架构和通常的处理,存储器1120可以存储处理器1100在执行操作时所使用的数据。

可选地,所述若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第二方向有车辆等待通行,判断所述第二方向的车辆等待时长是否小于第一预设时长;

若所述第二方向车辆等待时长不小于所述第一预设时长,切换所述第一方向以及所述第二方向上的交通灯颜色。

可选地,所述若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第二方向有车辆等待通行,判断所述第一方向的绿灯剩余时长是否小于第二预设时长;

若所述第一方向的绿灯剩余时长不小于所述第二预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述若所述第二方向车辆等待时长不小于所述第一预设时长,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第二方向车辆等待时长不小于所述第一预设时长,判断所述第一方向的绿灯剩余时长是否小于第二预设时长;

若所述第一方向的绿灯剩余时长不小于所述第二预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述若所述第二方向有车辆等待通行,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第二方向有车辆等待通行,判断所述第一方向的绿灯持续时长是否小于第三预设时长;

若所述第一方向的绿灯持续时长不小于所述第三预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述若所述第一方向的绿灯剩余时长不小于所述第二预设时长,切换所述第一方向以及所述第二方向的交通灯颜色,包括:

若所述第一方向的绿灯剩余时长不小于所述第二预设时长,判断所述第一方向的绿灯持续时长是否小于第三预设时长;

若所述第一方向的绿灯持续时长不小于所述第三预设时长,切换所述第一方向以及所述第二方向的交通灯颜色。

可选地,所述第三预设时长不小于行人通过所述第一方向的行人通道的时长。

可选地,所述切换所述第一方向以及所述第二方向的交通灯颜色包括:

将所述第一方向的交通灯切换为红灯,并且将所述第二方向的交通灯切换为绿灯;或者

将所述第一方向的交通灯切换为黄灯,并在预设时间后将所述第一方向的交通灯切换为红灯及将所述第二方向的交通灯切换为绿灯。

可选地,所述处理器1100还用于:

若所述第一方向有车辆通过,判断所述第一方向的绿灯剩余时长是否小于第四预设时长;

若所述第一方向的绿灯剩余时长小于所述第四预设时长,判断交通灯为红灯的第二方向是否有车辆等待通行;

若所述第二方向没有车辆等待通行,延长所述第一方向的绿灯时长以及所述第二方向的红灯时长。

可选地,所述处理器1100还用于:

获取红绿灯路口预设范围内的车辆信息,其中,所述车辆信息包括车辆位置、车辆速度以及车辆行驶方向;

所述判断交通灯为绿灯的第一方向是否有车辆通过,包括:

根据所述车辆信息判断交通灯为绿灯的第一方向是否有车辆通过。

需要说明的是,本实施例中上述交通灯控制装置可以是图2所示的实施例中的交通灯控制装置,图2所示实施例中交通灯控制装置的任意实施方式都可以被本实施例中的上述交通灯控制装置所实现,以及达到相同的有益效果,此处不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述收发方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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