信号灯的控制方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:24357456 阅读:19 留言:0更新日期:2020-06-03 02:52
本发明专利技术涉及一种信号灯的控制方法、装置、计算机设备和存储介质。该方法包括:根据地理信息确定交通路口上所有的通行方向,并根据地理信息确定各通行方向之间的冲突关系,再根据所有的通行方向和冲突关系,确定信号灯在交通路口上的控制模型。上述方法,仅需要通过借助某交通路口的地理信息,即可自动生成适用于该交通路口的控制模型,之后使用该控制模型可以实现对该交通路口上信号灯的自动控制运行。相比于传统的根据特定交通场景确定对应的信号灯的控制方法,本申请提出的信号灯的控制方法可以自动适配任何类型的交通场景,进而极大的提高了其普及应用性。

Control method, device, computer equipment and storage medium of signal lamp

【技术实现步骤摘要】
信号灯的控制方法、装置、计算机设备和存储介质
本申请涉及交通控制
,尤其涉及一种信号灯的控制方法、装置、计算机设备和存储介质。
技术介绍
随着现代经济的发展、人们生活物质水平的提高、以及现代城市的车流量越来越大,现代城市交通的运行效率直接影响城市各种经济产业链的快速开展。而现代城市交通控制的好坏直接影响现代城市交通的运行效率。目前,现代城市交通控制最普遍的手段是对道路交通信号灯进行有效控制。尤其是在道路交叉口、十字路口、三路口等车辆汇集路口,通过对不同颜色的交通信号灯的变化进行控制,实现对路口车辆通行的管理和疏通,避免交通堵塞和事故的发生,为人们的出行安全提供了极大的便利。而传统的交通信号灯的控制方法主要是针对有限场景做交通信号灯时长的优化。但是,上述交通信号灯的控制方法存在普及应用性低的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够适用于任何交通应用场景,且有效提高控制效率的信号灯的控制方法、装置、计算机设备和存储介质。第一方面,一种信号灯的控制方法,所述方法包括:根据地理信息确定交通路口上所有的通行方向;根据地理信息确定各通行方向之间的冲突关系;根据所有的通行方向和所述冲突关系,确定信号灯在交通路口上的控制模型;控制模型用于指示各种类型的信号灯在交通路口上各通行方向的运行时刻和运行时长。在其中一个实施例中,根据所有的通行方向和冲突关系,确定信号灯在交通路口上的控制模型之后,上述方法还包括:获取交通路口上各通行方向的车流量信息;根据各通行方向的车流量信息,修正控制模型中各通行方向的信号灯的运行时长,得到新的控制模型。在其中一个实施例中,根据所有的通行方向和冲突关系,确定信号灯在交通路口上的控制模型,包括:根据冲突关系和多个候选通行方向组,生成与各候选通行方向组对应的候选控制单元,候选控制单元用于指示信号灯在预设的特定通行方向上的运行顺序和运行时长;按照预设的优化条件,从多个候选控制单元中确定多个目标控制单元;优化条件包括控制模型所包含的通行方向覆盖交通路口上所有的通行方向,且,控制模型中信号灯的总运行时长最短。在其中一个实施例中,根据冲突关系和多个候选通行方向组,生成与各候选通行方向组对应的候选控制单元,包括:根据冲突关系,确定各候选通行方向组中包含的各通行方向之间的冲突关系;根据各候选通行方向组中包含的各通行方向之间的冲突关系,生成与各候选通行方向组对应的候选控制单元。在其中一个实施例中,候选控制单元包括多个控制子单元,多个控制子单元并行排列,每个控制子单元用于指示信号灯在预设的特定通行方向上的运行顺序和运行时长。在其中一个实施例中,根据各候选通行方向组中包含的各通行方向之间的冲突关系,生成与各候选通行方向组对应的候选控制单元,包括:根据各候选通行方向组中包含的各通行方向之间的冲突关系,确定各候选通行方向组中有冲突的通行方向和没有冲突的通行方向;将有冲突的通行方向和没有冲突的通行方向分别设置在候选控制单元中不同的控制子单元中;将设置后的不同的控制子单元并行组合,生成候选控制单元。在其中一个实施例中,按照预设的优化条件,从多个候选控制单元中确定多个目标控制单元,包括:将多个候选控制单元进行排列组合,确定多个中间候选控制单元集合;每个中间候选控制单元集合中包含的通行方向覆盖交通路口上所有的通行方向;比较各中间候选控制单元集合中信号灯的总运行时长,将信号灯总运行时长最短的中间候选控制单元集合确定为目标控制单元集合;将目标控制单元集合中包含的多个候选控制单元,确定为多个目标控制单元。在其中一个实施例中,根据地理信息确定各通行方向之间的冲突关系,包括:根据地理信息确定各通行方向的通行线的交集;通行线包括车道线和/或斑马线;根据通行线的交集,确定各通行方向之间的冲突关系。第二方面,一种信号灯的控制装置,所述装置包括:第一确定模块,用于根据地理信息确定交通路口上所有的通行方向;第二确定模块,用于根据地理信息确定各通行方向之间的冲突关系;第三确定模块,用于根据所有的通行方向和所述冲突关系,确定信号灯在交通路口上的控制模型;控制模型用于指示各种类型的信号灯在交通路口上各通行方向的运行时刻和运行时长。第三方面,一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面任一实施例所述的信号灯的控制方法。第四方面,一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任一实施例所述的信号灯的控制方法。本申请提供的一种信号灯的控制方法、装置、计算机设备和存储介质,包括:根据地理信息确定交通路口上所有的通行方向,并根据地理信息确定各通行方向之间的冲突关系,再根据所有的通行方向和冲突关系,确定信号灯在交通路口上的控制模型。上述方法,仅需要通过借助某交通路口的地理信息,即可自动生成适用于该交通路口的控制模型,之后使用该控制模型可以实现对该交通路口上信号灯的自动控制运行。相比于传统的根据特定交通场景确定对应的信号灯的控制方法,本申请提出的信号灯的控制方法可以自动适配任何类型的交通场景,进而极大的提高了其普及应用性。附图说明图1为一个实施例提供的一种计算机设备的内部结构示意图;图2为一个实施例提供的一种信号灯的控制方法的流程图;图2A为一个实施例提供的一种交通路口的示意图;图3为一个实施例提供的一种信号灯的控制方法的流程图;图4为图2实施例中S103的另一种实现方式的流程图;图5为一个实施例提供的一种信号灯的控制方法的流程图;图5A为一个实施例提供的生成候选控制单元的过程示意图;图6为一个实施例提供的一种信号灯的控制方法的流程图;图7为一个实施例提供的一种候选控制单元的结构示意图;图8为一个实施例提供的一种信号灯的控制方法的流程图;图8A为一个实施例提供的一种候选通行方向组的示意图;图8B为一个实施例提供的一种候选控制单元的示意图;图9为一个实施例提供的一种信号灯的控制方法的流程图;图10为一个实施例提供的一种信号灯的控制方法的流程图;图10A为一个实施例提供的一种冲突关系的示意图;图11为一个实施例提供的一种信号灯的控制装置的结构示意图;图12为一个实施例提供的一种信号灯的控制装置的结构示意图;图13为一个实施例提供的一种信号灯的控制装置的结构示意图;图14为一个实施例提供的一种信号灯的控制装置的结构示意图;图15为一个实施例提供的一种信号灯的控制装置的结构示意图;图16为一个实施例提供的一种信号灯的控制装置的结构示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以本文档来自技高网...

【技术保护点】
1.一种信号灯的控制方法,其特征在于,所述方法包括:/n根据地理信息确定交通路口上所有的通行方向;/n根据所述地理信息确定各所述通行方向之间的冲突关系;/n根据所述所有的通行方向和所述冲突关系,确定信号灯在所述交通路口上的控制模型;所述控制模型用于指示各种类型的信号灯在所述交通路口上各通行方向的运行时刻和运行时长。/n

【技术特征摘要】
1.一种信号灯的控制方法,其特征在于,所述方法包括:
根据地理信息确定交通路口上所有的通行方向;
根据所述地理信息确定各所述通行方向之间的冲突关系;
根据所述所有的通行方向和所述冲突关系,确定信号灯在所述交通路口上的控制模型;所述控制模型用于指示各种类型的信号灯在所述交通路口上各通行方向的运行时刻和运行时长。


2.根据权利要求1所述的方法,其特征在于,所述根据所述所有的通行方向和所述冲突关系,确定信号灯在所述交通路口上的控制模型之后,所述方法还包括:
获取所述交通路口上各通行方向的车流量信息;
根据所述各通行方向的车流量信息,修正所述控制模型中各通行方向的信号灯的运行时长,得到新的控制模型。


3.根据权利要求1或2所述的方法,其特征在于,所述根据所述所有的通行方向和所述冲突关系,确定信号灯在所述交通路口上的控制模型,包括:
将所述所有的通行方向进行排列组合,得到多个候选通行方向组;
根据所述冲突关系和所述多个候选通行方向组,确定信号灯在所述交通路口上的控制模型。


4.根据权利要求3所述的方法,其特征在于,所述根据所述冲突关系和所述多个候选通行方向组,确定信号灯在所述交通路口上的控制模型,包括:
根据所述冲突关系和所述多个候选通行方向组,生成与各所述候选通行方向组对应的候选控制单元,所述候选控制单元用于指示信号灯在预设的特定通行方向上的运行顺序和运行时长;
按照预设的优化条件,从多个所述候选控制单元中确定多个目标控制单元;所述优化条件包括所述控制模型所包含的通行方向覆盖交通路口上所有的通行方向,且,所述控制模型中信号灯的总运行时长最短;
将所述多个目标控制单元进行合并,得到所述控制模型。


5.根据权利要求4所述的方法,其特征在于,所述根据所述冲突关系和所述多个候选通行方向组,生成与各所述候选通行方向组对应的候选控制单元,包括:
根据所述冲突关系,确定各所述候选通行方向组中包含的各通行方向之间的冲突关系;
根据各所述候选通行方向组中包含的各通行方向之间的冲突关系,生成与各所述候选通行方向组对应的候选控制单元。


6.根据权利要求5所述的方法,其特征在于,所述候选控制单元包括多个控制子单元,所述多个控制子单元并行排列,每个所述控制子单元用于指示信号灯在预设的...

【专利技术属性】
技术研发人员:郑子威谭伟华韩旭
申请(专利权)人:广州文远知行科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1