交通信号灯控制方法、装置、电子设备及计算机存储介质与流程

文档序号:23852352发布日期:2021-02-05 14:35阅读:78来源:国知局
交通信号灯控制方法、装置、电子设备及计算机存储介质与流程

[0001]
本申请实施例涉及智能交通领域,特别涉及一种交通信号灯控制方法、装置、电子设备及计算机存储介质。


背景技术:

[0002]
随着人们生活水平的提高,汽车已成为人们出行的必备工具。然而,城市汽车的持续增加,给城市道路交通也带来了巨大的负荷。因此,需要对城市的交通信号灯进行控制,缓解城市交通拥挤,避免交通事故频发等。
[0003]
相关技术中,基于各个交叉路口的历史交通数据,为各个交叉路口的交通信号灯设置固定的周期时长,以及该周期时长内各个相位中交通信号灯在不同显示状态(红灯、绿灯和黄灯)下的持续时长。比如,目标交叉路口的交通信号灯的周期时长为93秒,东西通行绿灯持续45秒,南北通行绿灯持续45s,黄灯持续3秒。各个交叉路口的交通信号灯将按照配置的周期时长和持续时长进行显示。
[0004]
由于周期时长和交通信号灯在不同显示状态下的持续时长是预先配置的固定值,因此,在突遇交通情况发生变化时,交通信号灯无法快速响应城市交通的变化,对交通信号灯的控制不够灵活。


技术实现要素:

[0005]
本申请实施例提供了一种交通信号灯控制方法、装置、电子设备及计算机存储介质,可以用于解决相关技术中存在的交通信号灯无法快速响应城市交通的变化,对交通信号灯的控制不够灵活问题。所述技术方案如下:
[0006]
第一方面,提供了一种交通信号灯控制方法,应用于信控平台,所述方法包括:
[0007]
生成信号灯切换指令,所述信号灯切换指令携带目标相位标识和目标相位时长,所述目标相位时长是指交通信号灯切换至目标相位后的绿灯持续时长;
[0008]
其中,所述信号灯切换指令是基于所述交通信号灯所在交叉路口的车辆数据、路网数据和所述交通信号灯的相位信息确定的;
[0009]
向所述交通信号灯对应的信号机发送所述信号灯切换指令,以指示所述信号机在下一时间窗口内将所述交通信号灯的相位切换至所述目标相位。
[0010]
可选地,所述生成信号灯切换指令之前,所述方法还包括:
[0011]
根据上一时间窗口内所述交叉路口的车辆数据、路网数据和所述交通信号灯的相位信息,通过目标信号控制模型,对所述交通信号灯在所述下一时间窗口的信号控制策略进行预测,得到第一相位标识和第一相位时长;
[0012]
根据所述第一相位标识和所述第一相位时长,确定所述目标相位标识和所述目标相位时长。
[0013]
可选地,所述根据上一时间窗口内所述交叉路口的车辆数据、路网数据和所述交通信号灯当前的相位信息,通过目标信号控制模型,对所述交通信号灯在所述下一时间窗
口的信号控制策略进行预测,得到第一相位标识和第一相位时长,包括:
[0014]
根据所述上一时间窗口内所述交叉路口的车辆数据、路网数据和所述交通信号灯当前的相位信息,确定第一交通状态信息;
[0015]
根据所述第二交通状态信息,预测当前时间窗口内的第二交通状态信息;
[0016]
将所述第二交通状态信息作为所述目标信号控制模型的输入,通过所述目标信号控制模型确定所述第一相位标识和所述第一相位时长。
[0017]
可选地,所述目标信号控制模型为多个信号控制模型中与目标相位模式对应的信号控制模型,所述目标相位模式为多个相位模式中为所述交通信号灯配置的相位模式。
[0018]
可选地,所述根据所述第一相位标识和所述第一相位时长,确定所述目标相位标识和所述目标相位时长,包括:
[0019]
获取目标相位模式对应的相位切换规则表,所述相位切换规则表用于指示所述目标相位模式包括的多种相位之间的切换规则,所述目标相位模式为多个相位模式中为所述交通信号灯配置的相位模式;
[0020]
根据所述相位规则切换表,对所述第一相位标识进行验证;
[0021]
如果验证通过,则将所述第一相位标识确定为所述目标相位标识,将所述第一相位时长确定为所述目标相位时长。
[0022]
可选地,所述根据所述相位规则切换表,对所述第一相位标识进行验证,包括:
[0023]
从所述相位切换规则表中获取从所述交通信号灯的当前相位可切换到的相位标识,得到多个第二相位标识;
[0024]
如果所述多个第二相位标识中包括所述第一相位标识,则确定所述第一相位标识验证通过。
[0025]
可选地,所述方法还包括:
[0026]
从多种相位模式中确定所述目标相位模式,以及确定所述目标相位模式对应的信号控制方案,所述信号控制方案包括所述目标相位模式下一定执行的各个相位的切换规则和各个相位的默认相位时长;
[0027]
向所述信号机发送相位模式配置指令,所述相位模式配置指令携带所述目标相位模式的标识以及所述目标相位模式对应的信号控制方案。
[0028]
第二方面,提供了一种交通信号灯控制方法,应用于信号机,所述方法包括:
[0029]
接收信号灯切换指令,所述信号灯切换指令携带目标相位标识和目标相位时长,所述目标相位时长是指交通信号灯切换至目标相位后的绿灯持续时长;
[0030]
其中,所述信号灯切换指令是基于所述交通信号灯所在交叉路口的车辆数据、路网数据和所述交通信号灯的相位信息确定的;
[0031]
根据所述目标相位标识和所述目标相位时长,在下一时间窗口内控制所述交通信号灯将相位切换至所述目标相位。
[0032]
可选地,所述方法还包括:
[0033]
接收相位模式配置指令,所述相位模式配置指令携带目标相位模式的标识以及所述目标相位模式对应的信号控制方案,所述信号控制方案包括所述目标相位模式下一定执行的各个相位的切换规则和各个相位的默认相位时长;
[0034]
根据所述目标相位模式的标识,加载所述目标相位模式包括的搭接相位的相位信
息,所述搭接相位是指所述目标相位模式下可能执行的相位。
[0035]
可选地,所述方法还包括:
[0036]
如果在当前时间窗口内未接收到信号灯切换指令,则在所述下一时间窗口内按照所述目标相位模式对应的信号控制方案,控制所述交通信号灯。
[0037]
第三方面,提供了一种交通信号灯控制装置,配置于信控平台,所述装置包括:
[0038]
生成模块,用于生成信号灯切换指令,所述信号灯切换指令携带目标相位标识和目标相位时长,所述目标相位时长是指交通信号灯切换至目标相位后的绿灯持续时长;
[0039]
其中,所述信号灯切换指令是基于所述交通信号灯所在交叉路口的车辆数据、路网数据和所述交通信号灯当前的相位信息确定的;
[0040]
第一发送模块,用于向所述交通信号灯对应的信号机发送所述信号灯切换指令,以指示所述信号机在下一时间窗口内将所述交通信号灯的相位切换至所述目标相位。
[0041]
可选地,所述装置还包括:
[0042]
预测模块,用于根据上一时间窗口内所述交叉路口的车辆数据、路网数据和所述交通信号灯的相位信息,通过目标信号控制模型,对所述交通信号灯在所述下一时间窗口的信号控制策略进行预测,得到第一相位标识和第一相位时长;
[0043]
第一确定模块,用于根据所述第一相位标识和所述第一相位时长,确定所述目标相位标识和所述目标相位时长。
[0044]
可选地,所述预测模块,包括:
[0045]
第一确定子模块,用于根据所述上一时间窗口内所述交叉路口的车辆数据、路网数据和所述交通信号灯当前的相位信息,确定第一交通状态信息
[0046]
预测子模块,用于根据所述第一交通状态信息,预测当前时间窗口内的第二交通状态信息;
[0047]
第二确定子模块,用于将所述第二交通状态信息作为目标信号控制模型的输入,通过所述目标信号控制模型确定所述第一相位标识和所述第一相位时长。
[0048]
可选地,所述目标信号控制模型为多个信号控制模型中与目标相位模式对应的信号控制模型,所述目标相位模式为多个相位模式中为所述交通信号灯配置的相位模式。
[0049]
可选地,所述确定模块,包括:
[0050]
第一获取子模块,用于获取目标相位模式对应的相位切换规则表,所述相位切换规则表用于指示所述目标相位模式包括的多种相位之间的切换规则,所述目标相位模式为多个相位模式中为所述交通信号灯配置的相位模式;
[0051]
验证子模块,用于根据所述相位规则切换表,对所述第一相位标识进行验证;
[0052]
第三确定子模块,用于如果验证通过,则将所述第一相位标识确定为所述目标相位标识,将所述第一相位时长确定为所述目标相位时长。
[0053]
可选地,所述验证模块,包括:
[0054]
第二获取子模块,用于从所述相位切换规则表中获取从所述交通信号灯的当前相位可切换到的相位标识,得到多个第二相位标识;
[0055]
第四确定子模块,用于如果所述多个第二相位标识中包括所述第一相位标识,则确定所述第一相位标识验证通过。
[0056]
可选地,所述装置还包括:
[0057]
第二确定模块,用于从多种相位模式中确定所述目标相位模式,以及确定所述目标相位模式对应的信号控制方案,所述信号控制方案包括所述目标相位模式下一定执行的各个相位的切换规则和各个相位的默认相位时长;
[0058]
第二发送模块,用于向所述信号机发送相位模式配置指令,所述相位模式配置指令携带所述目标相位模式的标识以及所述目标相位模式对应的信号控制方案。
[0059]
第四方面,提供了一种交通信号灯控制装置,配置于信号机,所述装置包括:
[0060]
第一接收模块,用于接收信号灯切换指令,所述信号灯切换指令携带目标相位标识和目标相位时长,所述目标相位时长是指交通信号灯切换至目标相位后的绿灯持续时长;
[0061]
其中,所述信号灯切换指令是基于所述交通信号灯所在交叉路口的车辆数据、路网数据和所述交通信号灯的相位信息确定的;
[0062]
第一控制模块,用于根据所述目标相位标识和所述目标相位时长,在下一时间窗口内控制所述交通信号灯将相位切换至所述目标相位。
[0063]
可选地,所述装置还包括:
[0064]
第二接收模块,用于接收相位模式配置指令,所述相位模式配置指令携带目标相位模式的标识以及所述目标相位模式对应的信号控制方案,所述信号控制方案包括所述目标相位模式下一定执行的各个相位的切换规则和各个相位的默认相位时长。
[0065]
可选地,所述装置还包括:
[0066]
第二控制模块,用于如果在当前时间窗口内未接收到信号灯切换指令,则在所述下一时间窗口内按照所述目标相位模式对应的信号控制方案,控制所述交通信号灯。
[0067]
第五方面,提供了一种电子设备,所述电子设备包括:
[0068]
一个或多个处理器;
[0069]
用于存储所述一个或多个处理器可执行指令的一个或多个存储器;
[0070]
其中,所述一个或多个处理器被配置为执行上述第一方面和第二方面任一项方法的步骤。
[0071]
第五方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,所述指令被处理器执行时实现上述第一方面和第二方面所述的任一项方法的步骤。
[0072]
第六方面,还提供了一种计算机程序产品,当所述计算机程序产品被执行时,用于实现上述交通信号灯控制方法方法。
[0073]
本申请实施例提供的技术方案带来的有益效果至少包括:
[0074]
在本申请实施例中,交叉路口的车辆数据、路网数据和交通信号灯的相位信息可以反映当前的交通状况,因此,信控平台基于交通信号灯所在交叉路口的车辆数据、路网数据和交通信号灯的相位信息确定的目标相位和目标相位时长,可以准确响应实时变化的城市交通状况,对交通信号灯的控制更为灵活。
附图说明
[0075]
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他
的附图。
[0076]
图1是本申请实施例提供的一种相位示意图;
[0077]
图2是本申请实施例提供的一种交通信号灯控制系统示意图;
[0078]
图3是本申请实施例提供的一种交通信号灯的控制方法的流程图;
[0079]
图4本申请实施例提供的一种三岔路口的示意图;
[0080]
图5是本申请实施例提供的一种八相位模式的示意图;
[0081]
图6是本申请实施例提供的一种六相位左环模式的示意图;
[0082]
图7是本申请实施例提供的一种六相位右环模式的示意图;
[0083]
图8是本申请实施例提供的一种四相位模式的示意图;
[0084]
图9是本申请实施例提供的一种交通信号灯控制装置的结构示意图;
[0085]
图10是本申请实施例提供的另一种交通信号灯控制装置的结构示意图;
[0086]
图11是本申请实施例提供的一种电子设备的结构框图。
具体实施方式
[0087]
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。
[0088]
在对本申请实施例进行详细地解释说明之前,先对本申请实施例涉及的术语、应用场景和实施环境予以说明。
[0089]
首先,对本申请实施例涉及的相关术语进行解释。
[0090]
相位:用于指示同时获得通行权的至少一股交通流的方向和转向信息,每个相位对应一个唯一的相位标识,相位标识可以是相位号。
[0091]
作为一个示例,如图1所示,图1是本申请实施例提供的一种相位示意图,在一个交叉路口,假设相位1指示获得通行权的是南北方向上的直行车道和左转车道。也即是,在南北方向上,车道a、车道b、车道c、车道d、车道e和车道f中的车辆可以通行。
[0092]
相位时长:用于指示交通信号灯在某一相位上的绿灯持续时长。
[0093]
作为一个示例,如图1所示,若相位1的相位时长为30秒,则车道a、车道b、车道c、车道d、车道e和车道f上行驶的车辆的通行时间为30秒。
[0094]
接下来,对本申请实施例的应用场景进行介绍。
[0095]
随着人民生活水平的提高,汽车已成为人们出行的必备工具。然而,汽车的快速增加给城市道路交通也带来了巨大的负荷。城市交通拥挤、交通事故频发。因此,基于各个交叉路口的历史交通数据,为各个交叉路口的交通信号灯设置固定的周期时长,以及该周期时长内交通信号灯在不同显示状态的传统交通信号灯控制系统受到了极大挑战。因此,如何对交通信号灯的显示状态进行实时调整,使得交通信号灯可以快速响应城市交通的变化,则显得至关重要。
[0096]
因此,在一种应用场景中,交通信号灯控制系统每隔固定时间间隔判断一次交通状态的变化情况,实时地控制交通信号灯进行相位切换,并调整切换至目标相位后的相位时长。
[0097]
作为一个示例,若固定的时间间隔为5秒,则每5秒根据交通状态生成一个信号灯切换指令,该信号灯切换指令用于控制该交通信号灯保持当前相位、切换至下一相位或者
插入新的相位。
[0098]
在另一种应用场景中,当发生特殊交通情况时,交通管理人员可以实时改变交通信号灯的相位时长,以对当前相位的相位时长进行调整。
[0099]
作为一个示例,在某一交叉路口,东向西直行的绿灯持续时长是30s,但是30s结束时,交通管理人员发现该交叉路口的交通信号灯执行该相位时,东西直行的大部分车辆并没有行驶完,在东西方向上还存在拥堵情况,因此想让交通信号灯在该相位上再增加10s的绿灯时长,也即是,将该相位的相位时长延长10s,则给该相位步进10s。因此,交通管理人员在信控平台下发信号灯切换指令给信号机,信号机根据信号灯切换指令中携带的步进时长,指示信号机控制该交叉路口的交通信号灯延长当前相位的相位时长。
[0100]
基于上述两种应用场景,为了解决交通信号灯的相位实时切换问题,本申请实施例提出了一种交通信号灯控制方法,可以基于交通信号灯的相位,灵活地控制交通信号灯切换的目标相位和目标相位时长。
[0101]
接下来,对本申请实施例的实施环境进行介绍。
[0102]
参见图2,图2是本申请实施例提供的一种交通信号灯控制系统示意图,该交通信号灯控制系统包括数据采集设备201、信控平台202、信号机203和交通信号灯204。
[0103]
数据采集设备201可以是雷视设备、电警设备和流量相机等设备,该数据采集设备201安装在每个交叉路口,用以获取该交叉路口的车辆数据。
[0104]
信控平台202是用以处理数据,并生成切换指令的电子设备,具体可以是服务器或终端等。示例的,终端可以为pc(personal computer,个人计算机)、手机、智能手机、pda(personal digital assistant,个人数字助手)、可穿戴设备、ppc(pocket pc,掌上电脑)、平板电脑、智能车机、智能电视等各种可以进行数据实时处理的电子设备。服务器可以为一些应用的后台服务器。该信控平台202对数据采集设备201实时上报的车辆数据进行处理,根据该交叉路口的交通变化情况生成信号灯切换指令。
[0105]
其中,信控平台202通过无线的方式和至少一个数据采集设备201相连接,以获取至少一个交通路口的车辆数据。同时通过无线的方式和至少一个信号机203相连接,将确定的某一交叉路口的信号灯切换指令发送给交通信号灯204对应的信号机203。
[0106]
需要说明的是,一个信号机203可以连接并控制一个交叉路口的多个交通信号灯,根据信号灯切换指令实时控制交通信号灯的相位切换。
[0107]
在交通信号灯控制系统200中,数据采集设备201实时采集交叉路口的车辆数据,并将采集的车辆数据上报至信控平台202,信号机203向信控平台202实时上报交通信号灯204的相位信息。信控平台203根据车辆数据、预先存储的路网数据和交通信号灯204的相位信息,生成信号灯切换指令,向信号机203发送信号灯切换指令。信号机203若收到该切换指令,则控制交通信号灯204进行相位切换。
[0108]
需要说明的是,图2仅仅是以3个交叉路口作为示例,信控平台202为服务器进行举例,旨在解释本申请实施例涉及的交通信号灯控制系统200,并不构成对本申请实施例的限制。
[0109]
在介绍完本申请实施例涉及的相关术语、应用场景和实施环境后,接下来结合附图,对本申请实施例提供的交通信号灯控制方法进行详细解释和说明。
[0110]
参见图3,图3是本申请实施例提供的一种交通信号灯控制方法的流程图,该方法
应用于图2所示的交通信号灯控制系统中。参见图3,该方法包括:
[0111]
步骤301:信控平台生成信号灯切换指令,信号灯切换指令携带目标相位标识和目标相位时长,目标相位时长是指交通信号灯切换至目标相位后的绿灯持续时长。
[0112]
其中,信号灯切换指令是基于交通信号灯所在交叉路口的车辆数据、路网数据和交通信号灯的相位信息确定的。
[0113]
基于交通信号灯所在交叉路口的车辆数据、路网数据和交通信号灯的相位信息,确定目标相位标识和目标相位时长的实现过程可以包括以下步骤(1)-(2):
[0114]
(1)根据上一时间窗口内交叉路口的车辆数据、路网数据和交通信号灯的相位信息,通过目标信号控制模型,对交通信号灯在下一时间窗口的信号控制策略进行预测,得到第一相位标识和第一相位时长。
[0115]
其中,相位信息包括相位标识、获得通行权的车辆的行驶方向和转向,相位标识可以是相位号、相位名称等,本申请实施例对此不作限制。车辆数据包括通行车辆的车牌号、车速、行驶车道和通行时间等。数据采集设备将实时采集的车辆数据发送至信控平台。路网数据包括每个交叉路口的车道布局、车道编号、车道转向等。信控平台可以预先存储所有管理和控制的交通信号灯对应的交叉路口的路网数据,也可以根据需要,实时从第三方数据存储设备中获取需要控制的交通信号灯所处交叉路口的路网数据,再将该路网数据进行存储,本申请实施例对此不做限制。
[0116]
需要说明的是,根据各个交叉路口的实际调研,为了保证行人正常通行,且车辆不发生拥堵,信控平台预先获知每个交叉路口中交通信号灯的最大绿灯时长和最小绿灯时长。因此,为了减缓交叉路口的拥堵情况,目标信号控制模型在对交通信号灯在下一时间窗口的信号控制策略进行预测,得到第一相位标识时,若第一相位标识指示的相位是当前相位,则设置第一相位上绿灯的持续时长为最大绿灯时长,也即是,第一相位时长为最大绿灯时长;若第一相位标识指示的相位是某一相位模式中的搭接相位,则设置该搭接相位上绿灯的持续时长为最大绿灯时长和最小绿灯时长之差,也即是,第一相位时长为最大绿灯时长和最小绿灯时长之差;若第一相位标识指示的相位是当前相位模式中一定会执行的下一相位,则设置第一相位上绿灯的持续时长为最大绿灯时长,也即是,第一相位时长为最大绿灯时长。
[0117]
作为一个示例,本申请实施例预先定义了10种包含四岔路口的路网数据所需要的相位信息,如下表1所示。
[0118]
表1
[0119]
相位号方向转向1南向北直行+左转2北向南直行+左转3东向西直行+左转4西向东直行+左转5东西直行6东西左转7南北直行8南北左转
9东西直行+左转10南北直行+左转
[0120]
其中,以南北方向为例,若该交叉路口的放行方式设置为单口放行方式,则交通信号灯在某一时刻仅仅执行相位1或相位2。相位1表示的含义是:位于交叉路口北边的交通信号灯的直行和左转显示为绿灯,也即是,南向北直行和左转的车辆可以通行。相位2表示的含义是:位于交叉路口南边的交通信号灯的直行和左转显示为绿灯,也即是,北向南直行和左转的车辆可以通行。
[0121]
若该交叉路口放行方式设置为对称放行方式,则交通信号灯在某一时刻执行相位10。相位10表示的含义是:位于交叉路口北边的交通信号灯的直行和左转显示为绿灯,位于交叉路口南边的交通信号灯的直行和左转显示为绿灯,此时,南北方向上直行和左转的车辆同时放行。
[0122]
基于对称放行方式,若南北方向上直行和左转分开放行,则参见相位7和相位8。相位7表示的含义是:位于交叉路口北边的交通信号灯的直行显示为绿灯,位于交叉路口南边的交通信号灯的直行显示为绿灯,此时,南北方向上直行的车辆同时放行。相位8表示的含义是:位于交叉路口北边的交通信号灯的左转显示为绿灯,位于交叉路口南边的交通信号灯的左转显示为绿灯,此时,南北方向上左转的车辆同时放行。
[0123]
需要说明的是,东西方向的相位表示的含义和上述南北方向的相位定义方式类似,东西方向的相位3、相位4、相位5、相位6和相位9标识的含义可以参考南北方向的相位1、相位2、相位7、相位8和相位10表示的含义进行理解,本申请实施例在此不作赘述。
[0124]
作为一个示例,参见图1,路网数据包括:车道a-l的分布情况,以及每个车道中规定的车辆行驶方向。
[0125]
需要说明的是,在实际应用中,交叉路口的右转对应有三种车道部署方式,第一种是右转是独立的车道,一般对于右转不设置单独的信号灯,所以右转是不受限制的。特殊情况下,也有单独设置右转信号灯的,本申请实施例不考虑这种特殊的情况;第二种是右转和直行共用一条车道,右转是不受限制的。也即是,在该车道上如果右转的车辆前面没有直行车辆挡住的话,右转可以正常通行;第三种是右转、直行和左转共用一条车道,直行和左转受同一个信号灯控制,当该交通信号灯显示为绿灯时,可以直行和左转,在上述过程中,右转不受限制。也即是,在该车道上如果右转的车辆前面没有直行车辆挡住的话,右转可以正常通行。因此,在本申请实施例中定义四岔路口的相位时,并没有对车辆的右转进行限制,仅仅是对直行和左转进行限制,但上述定义方式并不构成对本申请实施例的限定。
[0126]
此外,本申请实施例涉及的交通信号灯控制方法也可以经过拓展以适用于三岔路口,作为一个示例,如图4所示,图4本申请实施例提供的三岔路口的示意图。
[0127]
如图4中(a)所示,表示的是第一种三岔路口的相位模式,该三岔路口的相位可以包括:南向北直行、南向北右转、南向北直行加右转;北向南直行、北向南左转、北向南直行加左转;东向西左转、东向西右转。
[0128]
图4中(b)表示的是第二种三岔路口的相位模式,该三岔路口的相位可以包括:东向西直行、东向西左转、东向西直行加左转;西向东直行、西向东右转、西向东直行加右转;南向北左转、南向北右转。
[0129]
图4中(c)表示的是第三种三岔路口的相位模式,该三岔路口的相位可以包括:南
向北直行、南向北右转、南向北直行加右转;北向南直行、北向南左转、北向南直行加左转;西向东左转、西向东右转。
[0130]
图4中(d)表示的是第四种三岔路口的相位模式,该三岔路口的相位可以包括:东向西直行、东向西左转、东向西直行加左转;西向东直行、西向东右转、西向东直行加右转;北向南左转、北向南右转。
[0131]
本申请实施例仅以上述图4所示的三岔路口作为一个示例,在定义三岔路口的相位时对直行、左转和右转都进行的限制,在实际应用中,可以根据不同的方向和转向,定义三岔路口包括的不同相位,上述示例并不构成对本申请实施例的限制。
[0132]
此外,在上述步骤(1)中,时间窗口的长度可以是预先设置的一个固定数值。作为一个示例,预设的时间窗口长度是5s,则表示每间隔5秒生成一次信号灯切换指令。在执行本申请实施例提供的交通信号灯控制方法的过程中,交通管理人员可以根据交叉路口的交通状态,在信控平台中重新设置新的时间窗口长度。作为一个示例,在早上上班时间段8:00-9:00和晚上下班时间段5:00-7:00,将时间窗口调整为3s,在其他时间段内的时间窗口依旧是5s,则表示在8:00-9:00和5:00-7:00内,每间隔3s生成一次信号灯切换指令,在其他时间段,每间隔5秒生成一次信号灯切换指令。本申请实施例对此不作限制,由交通管理人员根据交叉路口的交通情况进行设置和调整。
[0133]
需要说明的是,在理论上用当前时间窗口的交通状态信息预测下一时间窗口的相位标识和相位时长是最理想的,但在实际应用中,确定当前时间窗口的交通状态信息,以及预测下一时间窗口的相位信息,都是需要花费时间的。也即是,在当前时间窗口结束后,根据当前时间窗口的车辆数据、路网数据和交通信号灯的相位信息,再预测下一时间窗口内的相位信息时,已经处于下一时间窗口内了,逻辑上不可行。因此,本申请实施例是将当前时间窗口作为处理数据和预测的缓冲时间段,在当前时间窗口内获取上一时间窗口的车辆数据、路网数据和交通信号灯的相位信息,并据此预测当前时间窗口的交通状态,然后再将预测的当前时间窗口的交通状态,输入到目标信号控制模型,以确定下一时间窗口需要切换的相位信息。
[0134]
因此,在一种可能的实现方式中,上述步骤(1)的实现过程可以为:根据上一时间窗口内交叉路口的车辆数据、路网数据和交通信号灯的相位信息,确定第一交通状态信息,再根据第一交通状态信息,预测当前时间窗口内的第二交通状态信息,然后将第二交通状态信息作为目标信号控制模型的输入,通过目标信号控制模型确定第一相位标识和第一相位时长。
[0135]
其中,交通状态信息用于描述交叉路口的车辆拥堵情况。交通状态信息包括:车辆在某一行驶方向上的拥堵长度和该行驶方向上某一时间窗口内的车流量。比如:如图1所示,车道b和c的拥堵长度为150米。在上一个时间窗口(5秒)内的车流量为5辆。目标信号控制模型是基于ai算法训练并建立的控制模型,可以根据交叉路口的交通状况,确定该交通路口的交通信号灯控制策略,换句话说,目标信号控制模型可以根据输入的当前时间窗口内的交通状况,确定可以缓解交通拥堵情况下,下一时间窗口内交通信号灯的第一相位和第一相位时长。
[0136]
由于车辆数据包括通行车辆的车牌号、车速、行驶车道和通行时间等,路网数据包括每个交叉路口的车道布局、车道编号、车道转向等,交通信号灯的相位信息包括相位标
识、获得通行权的车辆的行驶方向和转向。因此,可以根据车辆数据和路网数据,统计获得时间窗口内每个车道上的通行车辆数,也即是,该车道上的车流量。可以根据交通信号灯信息获知交通信号灯在该时间窗口内执行的相位和以及该相位对应的相位时长,进而根据每个车道上的车流量和绿灯剩余时长,可以预测每个车道上车辆的拥堵情况。
[0137]
也即是,根据上一时间窗口内的车辆数据和路网数据,统计该交叉路口中每个车道上的车流量。根据上一时间窗口内的交通信号灯的相位信息获知上一时间窗口内执行的相位以及该相位的绿灯时长,进而根据该相位区分获得通行权的车道和未获得通行权的车道。根据获得通行权的车道上的绿灯剩余时长,确定该绿灯剩余时长内可以通过该交叉路口的车辆数目,进而根据该交叉路口的车流量和能通过的车辆数目之差,在结合车辆预估长度的情况下,确定获得通行权的车道上的车辆的拥堵长度;根据未获得通行权的车道上的红灯剩余时长和该车道在上一时间窗口内的车流量,确定未通行权的车道上的车辆的拥堵长度,将所有车道在当前相位的拥堵长度和车流量数据作为第一交通状况信息。根据每个车道的拥堵长度和车流量,预测在当前时间窗口的第二交通状态信息,也即是,当前时间窗口内的拥堵长度和车流量。然后将第二交通状态信息作为目标信号控制模型的输入,通过目标信号控制模型确定第一相位标识和第一相位时长,交通信号灯在切换至该第一相位时,可以有效缓解当前时间窗口的车辆拥堵情况,使得下一时间窗口内车量通行较为顺畅。
[0138]
作为一个示例,假设预设的窗口时长为5秒钟,当需要对某交叉路口的交通信号灯在8月30日上午10点-10点零5秒这个时间窗口的信号控制策略进行预测时,则需要获取8月30日上午9点59分50秒-55秒这个时间窗口内,该交叉路口的车辆数据、路网数据和交通信号灯的相位信息,根据车辆数据、路网数据和交通信号灯的相位信息确定第一交通状态信息。再根据第一交通状态信息预测9点59分55秒-10点这个时间段内该交叉路口的第二交通状态信息。然后将第二交通状态信息输入至目标信号控制模型中,根据该目标信号控制模型确定10点-10点零5秒这个时间窗口的第一相位标识和第一相位时长。
[0139]
为了提高第二交通状态信息预测的准确性,在确定上一时间窗口内的第一交通状况信息时,还可以考虑相同时间段内历史数据,根据上一时间窗口内的数据和多个相同时间段内的历史数据或历史数据的特征信息,确定第一交通状况信息,提高第一交通状况信息的精确性,进而提高第二交通状态信息预测的准确性,本申请实施例对此不作限制。
[0140]
此外,还需要说明的是,目标信号控制模型为多个信号控制模型中与目标相位模式对应的信号控制模型,目标相位模式为多个相位模式中为交通信号灯配置的相位模式。
[0141]
其中,不同的相位模式中,当前相位可切换至的下一相位不同,因此确定的第一相位可能不同。所以在通过目标信号控制模型确定第一相位标识和第一相位时长时,需要根据交通信号灯的相位信息确定该交通信号灯配置的目标相位模式,根据配置的目标相位模式,调用该目标相位模式对应的目标信号控制模型。
[0142]
作为一个示例,本申请实施例预先定义了4种适用于四岔路口的相位模式:八相位模式、六相位左环模式、六相位右环模式和四相位模式。
[0143]
参见图5,图5是本申请实施例提供的一种八相位模式的示意图,其中,相位1-相位4是搭接相位,根据信号灯切换指令,可能会执行该搭接相位中部分或全部相位。信控平台将该八相位模式配置给某一交通信号灯对应的信号机后,信号机一定会执行的相位循环为:相位5-相位6-相位7-相位8。
[0144]
参见图6,图6是本申请实施例提供的一种六相位左环模式的示意图,其中,相位1和相位2是搭接相位,根据信号灯切换指令,可能会执行其中一个搭接相位。信控平台将该六相位左环模式配置给某一交通信号灯对应的信号机后,信号机一定会执行的相位循环为:相位9-相位7-相位8。
[0145]
参见图7,图7是本申请实施例提供的一种六相位右环模式的示意图,其中,相位3和相位4是搭接相位,根据信号灯切换指令,可能会执行其中一个搭接相位。信控平台将该六相位右环模式配置给某一交通信号灯对应的信号机后,信号机一定会执行的相位循环为:相位5-相位6-相位10。
[0146]
综上,在八相位模式、六相位左环模式和六相位右环模式中,第一相位标识指示的第一相位可以是当前相位、相位模式中一定会执行的下一相位或者搭接相位。
[0147]
参见图8,图8是本申请实施例提供的一种四相位模式的示意图,该相位模式中无搭接相位,信控平台将该四相位模式配置给某一交通信号灯对应的信号机后,信号机一定会执行的相位循环为:相位9-相位10。也即是,在四相位模式中,第一相位标识指示的第一相位可以是当前相位或者下一相位。
[0148]
(2)根据第一相位标识和第一相位时长,确定目标相位标识和目标相位时长。
[0149]
在通过目标信号控制模型确定第一相位标识和第一相位时长后,需要对第一相位标识进行验证,避免确定的第一相位标识指示的第一相位不符合该交通信号灯配置的目标相位模式。
[0150]
因此,在一种可能的实现方式中,获取目标相位模式对应的相位切换规则表,相位切换规则表用于指示目标相位模式包括的多种相位之间的切换规则,目标相位模式为多个相位模式中为交通信号灯配置的相位模式;根据相位规则切换表,对第一相位标识进行验证;如果验证通过,则将第一相位标识确定为目标相位标识,将第一相位时长确定为目标相位时长。
[0151]
其中,相位切换规则表是通过将目标相位模式中的相位切换规则通过4维的one-hot编码进行表示得到。对于每一种相位模式,编码表也不相同。4维的one-hot编码表中,每一维度都表示当前相位可以切换到的相位。
[0152]
作为一个示例,参见表2,表2是本申请实施例中八相位模式的相位切换规则表。
[0153]
表2
[0154]
[0155][0156]
比如,假设当前相位的相位号为5,则有四种可以切换的相位,分别是相位5、相位4、相位6或相位3。也即是,交通信号灯可以继续执行当前相位5,该相位5所指示的至少一股交通流的方向和转向上,交通信号灯的显示状态为绿灯,该方向和转向上的车辆可以继续通行。也可以由当前相位5切换至相位4、相位6或者相位3。
[0157]
对于只有两种可切换相位的情况,one-hot编码表中第1维和第2维的相位号相同,第3维和第4维的相位号相同。
[0158]
参考图5、图6和图7,可以确定六相位左环模式对应的相位切换规则表、六相位右环模式对应的相位切换规则表和四相位模式对应的相位切换规则表,本申请实施例在此不再赘述。
[0159]
在一种可能的实现方式中,根据相位规则切换表,对第一相位标识进行验证的实现过程为:从相位切换规则表中获取从交通信号灯的当前相位可切换到的相位标识,得到多个第二相位标识;如果多个第二相位标识中包括第一相位标识,则确定第一相位标识验证通过。
[0160]
作为一个示例,若当前相位是相位7,则根据相位切换规则表中多个第二相位标识包括:相位7、相位2、相位8和相位1,若第一相位标识为相位7、相位2、相位8或相位1中任一个,则第一相位标识验证通过。
[0161]
步骤302:信控平台向交通信号灯对应的信号机发送信号灯切换指令。
[0162]
步骤303:信号机接收信号灯切换指令,根据目标相位标识和目标相位时长,控制交通信号灯的相位切换至目标相位。
[0163]
信号机在接收到信号灯切换指令后,对接收的指令进行解析处理,若目标相位是当前相位,则信号机控制交通信号灯继续在当前相位显示绿灯,不执行目标相位模式下默认的相位时长。若目标相位不是当前相位,而是目标相位模式中的其他相位,则信号机控制交通信号灯切换至目标相位,且在目标相位的绿灯显示时长为目标相位时长。
[0164]
若目标相位不是目标相位模式所包括的相位,则请求信控平台为该交叉路口匹配新的相位模式,该新的相位模式中包括上述目标相位,可以执行切换至目标相位的操作。
[0165]
在一种可能的实现方式中,当信号机判断目标相位不属于目标相位模式时,则自动触发信号机的上报操作,以请求信控平台为该信号机管理的交通信号灯配置相位模式。
[0166]
作为一个示例,信号机可以发送相位模式配置请求给信控平台,该相位模式配置请求中携带有目标相位标识。信控平台接收该相位模式配置请求后,根据目标相位标识确定包含该目标相位的相位模式,通过信号机为该交叉路口的交通信号灯配置相位模式。
[0167]
此外,如果在当前时间窗口内未接收到信号灯切换指令,则在下一时间窗口内按照目标相位模式对应的信号控制方案,控制交通信号灯。
[0168]
在信控平台通过上述图3所示的实施例,控制交通信号灯进行相位切换之前,信控
平台需要给交通信号灯预先配置目标相位模式。不同的相位模式,对应不同的信号控制模型。
[0169]
接下来,对信控平台为交叉路口的交通信号灯配置目标相位模式的实现过程进行解释说明。
[0170]
在一种可能的实现方式中,信控平台为交叉路口的交通信号灯配置目标相位模式的实现过程包括下述步骤(1)-(3):
[0171]
(1)信控平台从多种相位模式中确定目标相位模式,以及确定目标相位模式对应的信号控制方案,信号控制方案包括目标相位模式下一定执行的各个相位的切换规则和各个相位的默认相位时长。
[0172]
其中,目标相位模式的选择可以根据交叉路口的交通信号灯的分布来确定,当交通信号灯在南北东西方向都区分左转和直行时,可以将八相位模式确定为目标相位模式;当交通信号灯在东西方向没有区分左转和直行,在南北方向区分左转和直行时,可以将六相位左环模式确定为目标相位模式;当交通信号灯在南北方向没有区分左转和直行,在东西方向区分左转和直行时,可以将六相位右环模式确定为目标相位模式;当交通信号灯在南北东西方向均没有区分左转和直行时,可以将四相位模式确定为目标相位模式。本申请实施例还可以采用其他方法确定目标相位模式,本申请实施例对此不作限制。
[0173]
需要说明的是,在设置默认相位时长时,为了避免信控平台和信号机之间通信中断情况下,无法对交通信号灯及时进行控制,导致车辆拥堵的情况发生,配置的目标相位模式中,根据该交叉口时段流量等交通特征确定默认相位时长。也即是,尽可能的延长绿灯时长,以保证每次相位切换时都可以达到缓解交通拥堵的效果。
[0174]
在一种可能的实现方式中,可以人为经验对工作日和非工作日按照早高峰、平峰、晚高峰和夜间进行时段划分,每个时段执行不同的信号控制方案。配置的默认时长可以是根据交通管理人员的专业知识确认的默认值。本申请实施例对此不做限制。
[0175]
比如,该交叉路口的交通信号灯在南北东西方向上均可以区分直行和左转,因此,给该交叉路口配置的目标相位模式可以为八相位模式,该目标模式对应相位切换顺序为:相位5-相位6-相位7-相位8,各个相位的默认相位时长可以为40s-35s-40s-35s。也即是,在没有接收到信号灯切换指令之前,交通信号灯按照上述相位进行切换,且在每个相位上的绿灯持续时长分别为40s和35s。
[0176]
(2)信控平台向信号机发送相位模式配置指令,相位模式配置指令携带目标相位模式的标识以及目标相位模式对应的信号控制方案。
[0177]
(3)信号机接收相位模式配置指令,执行目标相位模式对应的信号控制方案。
[0178]
需要说明的是,在上述图3所示的实施例中表2所示,信控平台发送给信号机的信号灯切换指令中的目标相位可能是当前相位,也可能是目标相位模式中一定会执行的相位,或者还可能是目标相位模式中可能会执行的搭接相位。而在配置过程中,为了减少数据传输量,信号控制方案包括目标相位模式下一定执行的各个相位的切换规则和各个相位的默认相位时长,不包括搭接相位的相位信息。
[0179]
因此,信号机接收到相位模式配置指令后,需要根据目标相位模式的标识,加载该目标模式中包括的搭接相位,便于后续通过信号灯切换指令来控制交通信号灯。
[0180]
在本申请实施例中,交叉路口的车辆数据、路网数据和交通信号灯的相位可以反
映当前的交通状况,因此,信控平台基于交通信号灯所在交叉路口的车辆数据、路网数据和交通信号灯的相位信息确定的目标相位和目标相位时长,可以准确响应实时变化的城市交通状况,对交通信号灯的控制更为灵活。
[0181]
上述所有可选技术方案,均可按照任意结合形成本发明的可选实施例,本发明实施例对此不再一一赘述。
[0182]
参见图9,图9是本申请实施例提供的一种交通信号灯控制装置的结构示意图,该装置配置于信控平台,该装置包括:生成模块901和第一发送模块902。
[0183]
生成模块901,用于生成信号灯切换指令,信号灯切换指令携带目标相位标识和目标相位时长,目标相位时长是指交通信号灯切换至目标相位后的绿灯持续时长;
[0184]
其中,信号灯切换指令是基于交通信号灯所在交叉路口的车辆数据、路网数据和交通信号灯的相位信息确定的;
[0185]
第一发送模块902,用于向交通信号灯对应的信号机发送信号灯切换指令,以指示信号机在下一时间窗口内将交通信号灯的相位切换至目标相位。
[0186]
可选地,装置900还包括:
[0187]
预测模块,用于根据上一时间窗口内交叉路口的车辆数据、路网数据和交通信号灯的相位信息,通过目标信号控制模型,对交通信号灯在下一时间窗口的信号控制策略进行预测,得到第一相位标识和第一相位时长;
[0188]
第一确定模块,用于根据第一相位标识和第一相位时长,确定目标相位标识和目标相位时长。
[0189]
可选地,预测模块,包括:
[0190]
第一确定子模块,用于根据上一时间窗口内交叉路口的车辆数据、路网数据和交通信号灯的相位信息,确定第一交通状态信息;
[0191]
预测子模块,用于根据第一交通状态信息,预测当前时间窗口内的第二交通状态信息;
[0192]
第二确定子模块,用于将第二交通状态信息作为目标信号控制模型的输入,通过目标信号控制模型确定第一相位标识和第一相位时长。
[0193]
可选地,目标信号控制模型为多个信号控制模型中与目标相位模式对应的信号控制模型,目标相位模式为多个相位模式中为交通信号灯配置的相位模式。
[0194]
可选地,确定模块,包括:
[0195]
第一获取子模块,用于获取目标相位模式对应的相位切换规则表,相位切换规则表用于指示目标相位模式包括的多种相位之间的切换规则,目标相位模式为多个相位模式中为交通信号灯配置的相位模式;
[0196]
验证子模块,用于根据相位规则切换表,对第一相位标识进行验证;
[0197]
第三确定子模块,用于如果验证通过,则将第一相位标识确定为目标相位标识,将第一相位时长确定为目标相位时长。
[0198]
可选地,验证模块,包括:
[0199]
第二获取子模块,用于从相位切换规则表中获取从交通信号灯的当前相位可切换到的相位标识,得到多个第二相位标识;
[0200]
第四确定子模块,用于如果多个第二相位标识中包括第一相位标识,则确定第一
相位标识验证通过。
[0201]
可选地,装置900还包括:
[0202]
第二确定模块,用于从多种相位模式中确定目标相位模式,以及确定目标相位模式对应的信号控制方案,信号控制方案包括目标相位模式下一定执行的各个相位的切换规则和各个相位的默认相位时长;
[0203]
第二发送模块,用于向信号机发送相位模式配置指令,相位模式配置指令携带目标相位模式的标识以及目标相位模式对应的信号控制方案。
[0204]
在本申请实施例中,交叉路口的车辆数据、路网数据和交通信号灯的相位信息可以反映当前的交通状况,因此,信控平台基于交通信号灯所在交叉路口的车辆数据、路网数据和交通信号灯的相位信息确定的目标相位和目标相位时长,可以准确响应实时变化的城市交通状况,对交通信号灯的控制更为灵活。
[0205]
参见图10,图10是本申请实施例提供的另一种交通信号灯控制装置的结构示意图,该装置1000配置于信号机,该装置1000包括:第一接收模块1001和第一控制模块1002。
[0206]
第一接收模块1001,用于接收信号灯切换指令,信号灯切换指令携带目标相位标识和目标相位时长,目标相位时长是指交通信号灯切换至目标相位后的绿灯持续时长;
[0207]
其中,信号灯切换指令是基于交通信号灯所在交叉路口的车辆数据、路网数据和交通信号灯的相位信息确定的;
[0208]
第一控制模块1002,用于根据目标相位标识和目标相位时长,在下一时间窗口内控制交通信号灯将相位切换至目标相位。
[0209]
可选地,装置1000还包括:
[0210]
第二接收模块,用于接收相位模式配置指令,相位模式配置指令携带目标相位模式的标识以及目标相位模式对应的信号控制方案,信号控制方案包括目标相位模式下一定执行的各个相位的切换规则和各个相位的默认相位时长。
[0211]
可选地,装置1000还包括:
[0212]
第二控制模块,用于如果在当前时间窗口内未接收到信号灯切换指令,则在所述下一时间窗口内按照目标相位模式对应的信号控制方案,控制交通信号灯。
[0213]
在本申请实施例中,信号机根据接收的信号灯切换指令,控制交通信号灯的相位切换至目标相位。由于信号灯切换指令是基于交通信号灯所在交叉路口的车辆数据、路网数据和交通信号灯的相位信息确定的,而交叉路口的车辆数据、路网数据和交通信号灯的相位信息可以实时反映当前的交通状况,因此,交通信号灯切换的目标相位和目标相位时长,可以准确响应实时变化的城市交通状况,信号机对交通信号灯的控制更为灵活。
[0214]
需要说明的是:上述实施例提供的交通信号灯控制装置在控制交叉路口的交通信号灯进行相位切换时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的交通信号灯控制装置与交通信号灯控制方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0215]
参见图11,图11是本申请实施例提供的一种电子设备1100的结构框图。该电子设备1100可以是手机、平板电脑、智能电视、多媒体播放设备、可穿戴设备、台式电脑、服务器
等设备。该电子设备1100可用于实施上述实施例中提供的交通信号灯控制方法。
[0216]
通常,电子设备1100包括有:处理器1101和存储器1102。
[0217]
处理器1101可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1101可以采用dsp(digital signal processing,数字信号处理)、fpga(field programmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1101也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processing unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1101可以在集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1101还可以包括ai(artificial intelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。
[0218]
存储器1102可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1102还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1102中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器1101所执行以实现本申请中方法实施例提供的交通信号灯控制方法。
[0219]
在一些实施例中,电子设备1100还可选包括有:外围设备接口1103和至少一个外围设备。处理器1101、存储器1102和外围设备接口1103之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口1103相连。具体地,外围设备可以包括:显示屏1104、音频电路1105、通信接口1106和电源1107中的至少一种。
[0220]
本领域技术人员可以理解,图11中示出的结构并不构成对电子设备1100的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
[0221]
在示例性的实施例中,还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,所述指令被处理器执行时实现上述交通信号灯控制方法。
[0222]
在示例性实施例中,还提供了一种计算机程序产品,当该计算机程序产品被执行时,其用于实现上述交通信号灯控制方法。
[0223]
应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0224]
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0225]
以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1