一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种红绿灯控制方法及其装置与流程

2021-09-07 23:20:00 来源:中国专利 TAG:红绿灯 装置 智能交通 控制 方法


1.本技术涉及智能交通技术领域,尤其涉及一种红绿灯控制方法及其装置。


背景技术:

2.目前,红绿灯路口红灯和绿灯交替时间都是固定的,当红绿灯路口指示为红灯时,车辆必须停车等待,在红绿灯路口指示为绿灯时,车辆才能通行。
3.在当前红绿灯控制中,红灯和绿灯交替时间都是固定的,即使车辆行驶方向垂直的路段没有车辆行驶也要等待红绿灯切换之后才能进行行驶,造成车辆在路口进行不必要的等待,造成时间浪费,影响道路通行效率。


技术实现要素:

4.为克服相关技术中存在的问题,本技术提供一种红绿灯控制方法及其装置,能够通过监控红绿灯路口的交通参与者对红绿灯进行控制,减少车辆不必要的等待,实现车辆快速通行,节约时间,同时不影响红绿灯在默认模式下的正常工作。
5.本技术第一方面提供了一种红绿灯控制方法,包括:监控红绿灯路口的交通参与者,所述红绿灯路口至少包括如下之一的路口:十字路口、丁字路口、y型路口;当所述红绿灯路口的交通参与者满足预设条件时,控制车辆行驶方向的红绿灯切换为绿色;当所述车辆通过所述红绿灯路口之后,将所述红绿灯路口的红绿灯切换至默认模式进行控制。
6.在第一方面的一种可能的实现方式中,若所述红绿灯路口为十字路口或丁字路口,所述交通参与者包括行人和车辆;所述红绿灯路口的交通参与者满足预设条件,包括:所述十字路口或所述丁字路口没有行人且在所述车辆行驶方向的垂直方向上没有其他车辆。
7.进一步,可选的,在所述控制车辆行驶方向的红绿灯切换为绿色的同时,所述方法还包括:控制所述十字路口或所述丁字路口中所述车辆行驶方向的垂直方向上的红绿灯切换为红色。
8.在第一方面的一种可能的实现方式中,若所述红绿灯路口为y型路口,所述交通参与者包括行人和车辆;所述红绿灯路口的交通参与者满足预设条件,包括:若所述y型路口没有行人且在除所述车辆行驶方向之间的其他两个方向上没有其他车辆。
9.进一步,可选的,在所述控制车辆行驶方向的红绿灯切换为绿色的同时,所述方法还包括:控制所述y型路口中的除所述车辆行驶方向之间的其他两个方向的红绿灯为红色。
10.在第一方面的一种可能的实现方式中,所述方法还包括:当所述红绿灯路口的行人和车辆状态不满足所述预设条件时,确定所述红绿灯路口的红绿灯由所述默认模式进行控制。
11.在第一方面的一种可能的实现方式中,若所述红绿灯路口为十字路口或丁字路口;所述红绿灯路口的行人和车辆状态不满足所述预设条件,包括:所述十字路口或所述丁字路口有行人;和/或,在所述十字路口或所述丁字路口中所述车辆行驶方向的垂直方向上
有其他车辆。
12.在第一方面的一种可能的实现方式中,若所述红绿灯路口为y型路口;所述红绿灯路口的行人和车辆状态不满足所述预设条件,包括:所述y型路口有行人;和/或,在所述y型路口除所述车辆行驶方向之间的其他两个方向上有其他车辆。
13.本技术第二方面提供了一种红绿灯控制装置,包括:监控模块和切换控制模块;其中所述监控模块,用于监控红绿灯路口的交通参与者,所述红绿灯路口至少包括如下之一的路口:十字路口、丁字路口和y型路口;所述切换控制模块,用于当所述红绿灯路口的交通参与者满足预设条件时,控制车辆行驶方向的红绿灯切换为绿色;以及,当所述车辆通过所述红绿灯路口之后,将所述红绿灯路口的红绿灯切换至默认模式进行控制。
14.本技术第三方面提供了一种红绿灯控制装置,包括:处理器和存储器;所述存储器,用于存储可执行代码;所述处理器,用于通过调用所述可执行代码,以执行如上述第一方面及第一方面中任意一种可能的实现方式中所述的红绿灯控制方法。
15.本技术第四方面提供了一种非暂时性机器可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上第一方面及第一方面中任意一种可能的实现方式中所述的红绿灯控制方法。
16.在本技术中的技术方案中,通过监控红绿灯路口的包括行人和车辆在内的交通参与者,并在其满足预设条件的情况下,将车辆当前行驶方向上的红绿灯切换为绿色,使得车辆可以快速通过,节约时间,在车辆通过该红绿灯路口之后,立刻将该红绿灯路口的红绿灯切换至默认模式控制,可以确保不影响该红绿灯路口的正常通行。因此,通过本技术的红绿灯控制方法可以实现车辆快速通行,节约时间,同时不影响红绿灯在默认模式下的正常工作。
17.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
18.通过结合附图对本技术示例性实施方式进行更详细的描述,本技术的上述以及其它目的、特征和优势将变得更加明显,其中,在本技术示例性实施方式中,相同的参考标号通常代表相同部件。
19.图1为本技术实施例中红绿灯控制方法的一个实施例流程示意图;
20.图2为本技术实施例中红绿灯控制装置的一个结构示意图;
21.图3为本技术实施例中红绿灯控制装置的另一个结构示意图。
具体实施方式
22.下面将参照附图更详细地描述本技术的优选实施方式。虽然附图中显示了本技术的优选实施方式,然而应该理解,可以以各种形式实现本技术而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本技术更加透彻和完整,并且能够将本技术的范围完整地传达给本领域的技术人员。
23.在本技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数
形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
24.应当理解,尽管在本技术可能采用术语“第一”、“第二”、“第三”等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本技术范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
25.本技术实施例中的技术方案适用于交通灯控制,能够通过监控红绿灯路口的交通参与者对红绿灯进行控制,减少车辆不必要的等待,实现车辆快速通行,节约时间,同时不影响红绿灯在默认模式下的正常工作。
26.本技术实施例中交通参与者包括但不限于行人和车辆。为了便于理解本技术实施例中的技术方案,下面的实施例中以行人和车辆作为交通参与者的示例并结合附图对本技术技术方案进行详细说明,具体如下:
27.请参阅图1,图1为本技术实施例中红绿灯控制方法的一个实施例流程示意图。
28.如图1所示,本技术实施例中的红绿灯控制方法的一个实施例,包括:
29.101、红绿灯控制装置监控红绿灯路口的行人和车辆状态。
30.本技术实施例中,红绿灯路口包括:十字路口、丁字路口或y型路口。
31.监控红绿灯路口的行人和车辆状态的实现方式包括:在红绿灯路口按照车辆监控系统,从而使用该车辆监控系统对十字路口、丁字路口和y型路口的车辆及行人进行监控。
32.102、当红绿灯路口的行人和车辆状态满足预设条件时,红绿灯控制装置控制车辆行驶方向的红绿灯切换为绿色。
33.本技术实施例中,如上述步骤101中所述,红绿灯路口可以是十字路口、丁字路口和y型路口中的任意一种类型,对于上述不同类型,红绿灯控制方法有所区别。具体如下:
34.1)、红绿灯路口为十字路口或丁字路口的情况下,若该十字路口或丁字路口没有行人且在车辆行驶方向的垂直方向上没有其他车辆,红绿灯控制装置确定该十字路口或丁字路口的行人和车辆状态满足预设条件。
35.此种情况下,红绿灯控制装置在控制车辆行驶方向的红绿灯切换为绿色的同时,还控制十字路口或丁字路口中车辆行驶方向的垂直方向上的红绿灯切换为红色,以确保车辆安全通过该路口。其中,垂直方向是指与车辆行驶方向相互垂直的方向,控制垂直方向上的红绿灯为红色可以指示该垂直方向禁止车辆通行,以确保车辆安全通过该十字路口或丁字路口。
36.2)、红绿灯路口为y型路口的情况下,若y型路口没有行人且在除车辆行驶方向之间的其他两个方向上没有其他车辆,红绿灯控制装置确定该y型路口的行人和车辆状态满足预设条件。
37.与上述十字路口或丁字路口的情况类似,在控制车辆行驶方向的红绿灯切换为绿色的同时,红绿灯控制装置控制y型路口中的除车辆行驶方向之间的其他两个方向的红绿灯为红色。
38.容易理解,无论是十字路口、丁字路口、y型路口中的任意一种,在控制车辆行驶方
向的红绿灯切换为绿色,以指示车辆可以在当前行驶方向上通行的同时,虽然此时十字路口、丁字路口、y型路口的行人和车辆状态满足预设条件,为进一步增加安全性,还控制其他行驶方向上的红绿灯为红色,以指示禁止车辆及行人通行。
39.103、当车辆通过红绿灯路口之后,红绿灯控制装置将红绿灯路口的红绿灯切换至默认模式进行控制。
40.在本技术实施例中,默认模式是指当前常用的红绿灯控制模式,例如采用固定时长控制红灯和绿灯交替点亮的控制方式。
41.在监控到车辆已通过该十字路口、丁字路口、或y型路口之后,红绿灯控制装置将该红绿灯路口的红绿灯切换至默认模式控制,可以确保不影响该红绿灯路口的正常通行。
42.可选的,104、当红绿灯路口的行人和车辆状态不满足预设条件时,红绿灯控制装置确定红绿灯路口的红绿灯由默认模式进行控制。
43.与上述步骤102类似,红绿灯路口的行人和车辆状态不满足预设条件,具体包括以下情况:
44.1)、红绿灯路口为十字路口或丁字路口的情况下,若十字路口有行人,和/或,该十字路口中车辆行驶方向的垂直方向上有其他车辆,可以认定为该十字路口的行人和车辆状态不满足预设条件。同样的,若丁字路口有行人,和/或,该丁字路口中车辆行驶方向的垂直方向上有其他车辆,可以认定为该丁字路口的行人和车辆状态不满足预设条件。
45.2)、红绿灯路口为y型路口的情况下,若y型路口有行人;和/或,在 y型路口除车辆行驶方向之间的其他两个方向上有其他车辆,可以认定为该y 型路口的行人和车辆状态不满足预设条件。
46.本技术实施例中,通过监控红绿灯路口的行人和车辆状态,并在其满足预设条件的情况下,将车辆当前行驶方向上的红绿灯切换为绿色,使得车辆可以快速通过,节约时间,在车辆通过该红绿灯路口之后,立刻将该红绿灯路口的红绿灯切换至默认模式控制,可以确保不影响该红绿灯路口的正常通行。因此,通过本技术的红绿灯控制方法可以实现车辆快速通行,节约时间,同时不影响红绿灯在默认模式下的正常工作。
47.与前述应用功能实现方法实施例相对应,本技术还提供了一种红绿灯控制装置及相应的实施例。
48.请参阅图2,图2为本技术实施例中红绿灯控制装置的一个结构示意图。
49.如图2所示,本技术实施例中红绿灯控制装置200包括:监控模块201 和切换控制模块202,其中监控模块201,用于监控红绿灯路口的交通参与者,红绿灯路口至少包括如下之一的路口:十字路口、丁字路口、y型路口;切换控制模块202,用于当红绿灯路口的行人和车辆状态满足预设条件时,控制车辆行驶方向的红绿灯切换为绿色;以及,当车辆通过红绿灯路口之后,将红绿灯路口的红绿灯切换至默认模式进行控制。
50.可选的,在本技术的一些实施方式中,若红绿灯路口为十字路口或丁字路口,交通参与者为行人和车辆;切换控制模块202将以下情况确定为红绿灯路口的行人和车辆状态满足预设条件:十字路口或丁字路口没有行人且在车辆行驶方向的垂直方向上没有其他车辆。
51.进一步的,在红绿灯路口为十字路口或丁字路口的情况下,切换控制模块202在控制车辆行驶方向的红绿灯切换为绿色的同时,控制十字路口或丁字路口中车辆行驶方向的
垂直方向上的红绿灯切换为红色。
52.再进一步的,在红绿灯路口为十字路口或丁字路口的情况下,切换控制模块202将以下情况确定为红绿灯路口的行人和车辆状态不满足预设条件:十字路口或丁字路口有行人;和/或,在十字路口或丁字路口中车辆行驶方向的垂直方向上有其他车辆。
53.可选的,在本技术的一些实施方式中,若红绿灯路口为y型路口,交通参与者为行人和车辆;切换控制模块202将以下情况确定为红绿灯路口的行人和车辆状态满足预设条件:若y型路口没有行人且在除车辆行驶方向之间的其他两个方向上没有其他车辆。
54.进一步的,在红绿灯路口为y型路口的情况下,切换控制模块202在控制车辆行驶方向的红绿灯切换为绿色的同时,控制y型路口中的除车辆行驶方向之间的其他两个方向的红绿灯为红色。
55.再进一步的,在红绿灯路口为y型路口的情况下,切换控制模块202将以下情况确定为红绿灯路口的行人和车辆状态不满足预设条件:y型路口有行人;和/或,在y型路口除车辆行驶方向之间的其他两个方向上有其他车辆。
56.可选的,在本技术的一些实施方式中,切换控制模块202用于当红绿灯路口的行人和车辆状态不满足预设条件时,确定红绿灯路口的红绿灯由默认模式进行控制。
57.请参阅图3,图3为本技术实施例中红绿灯控制装置的另一个结构示意图。
58.如图3所示,自动驾驶装置300包括存储器301和处理器302。
59.处理器302可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field

programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
60.存储器301可以包括各种类型的存储单元,例如系统内存、只读存储器(rom),和永久存储装置。其中,rom可以存储处理器302或者计算机的其他模块需要的静态数据或者指令。永久存储装置可以是可读写的存储装置。永久存储装置可以是即使计算机断电后也不会失去存储的指令和数据的非易失性存储设备。在一些实施方式中,永久性存储装置采用大容量存储装置(例如磁或光盘、闪存)作为永久存储装置。另外一些实施方式中,永久性存储装置可以是可移除的存储设备(例如软盘、光驱)。系统内存可以是可读写存储设备或者易失性可读写存储设备,例如动态随机访问内存。系统内存可以存储一些或者所有处理器在运行时需要的指令和数据。此外,存储器301可以包括任意计算机可读存储媒介的组合,包括各种类型的半导体存储芯片(dram,sram,sdram,闪存,可编程只读存储器),磁盘和/或光盘也可以采用。在一些实施方式中,存储器 301可以包括可读和/或写的可移除的存储设备,例如激光唱片(cd)、只读数字多功能光盘(例如dvd

rom,双层dvd

rom)、只读蓝光光盘、超密度光盘、闪存卡(例如sd卡、min sd卡、micro

sd卡等等)、磁性软盘等等。计算机可读存储媒介不包含载波和通过无线或有线传输的瞬间电子信号。
61.存储器301上存储有可执行代码,当可执行代码被处理器302处理时,可以使处理器302执行上文述及的方法中的部分或全部。
62.上文中已经参考附图详细描述了本技术的方案。在上述实施例中,对各个实施例
的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。本领域技术人员也应该知悉,说明书中所涉及的动作和模块并不一定是本技术所必须的。另外,可以理解,本技术实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减,本技术实施例装置中的模块可以根据实际需要进行合并、划分和删减。
63.此外,根据本技术的方法还可以实现为一种计算机程序或计算机程序产品,该计算机程序或计算机程序产品包括用于执行本技术的上述方法中部分或全部步骤的计算机程序代码指令。
64.或者,本技术还可以实施为一种非暂时性机器可读存储介质(或计算机可读存储介质、或机器可读存储介质),其上存储有可执行代码(或计算机程序、或计算机指令代码),当所述可执行代码(或计算机程序、或计算机指令代码)被电子设备(或电子设备、服务器等)的处理器执行时,使所述处理器执行根据本技术的上述方法的各个步骤的部分或全部。
65.本领域技术人员还将明白的是,结合这里的申请所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。
66.附图中的流程图和框图显示了根据本技术的多个实施例的系统和方法的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标记的功能也可以以不同于附图中所标记的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
67.以上已经描述了本技术的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜