潮汐通道控制方法、装置及其系统、计算机可读存储介质

文档序号:26013179发布日期:2021-07-23 21:34阅读:70来源:国知局
潮汐通道控制方法、装置及其系统、计算机可读存储介质

本申请涉及交通技术领域,特别涉及一种潮汐通道控制方法及其系统、计算机可读存储介质。



背景技术:

近年来,随着车辆数量急剧增多和城市面积的迅速拓展,在工作日早晚高峰以及节假日容易出现单向道路非常拥堵的现象。为了应对不堪重负的道路交通,潮汐通道现可根据车道的指示而变化,从而改变道路的正确行驶方向,以最大程度的利用道路的资源。目前已有的潮汐通道都是根据道路历史交通流量数据做出固定的切换方案,一般都是在固定的时间段开启或者关闭潮汐通道,或者人工现场观测双向道路交通流大小,通过遥控或者手动改变标志牌、信号灯和可移动式护栏等来控制的,这种通过人工来判别潮汐通道控制的方式,往往使得车道切换时经常提前或者滞后,不能在潮汐通道最佳切换时间进行车道切换,并且对于一些突发事件造成的交通拥堵不能迅速做出反应。



技术实现要素:

本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出潮汐通道控制方法及其系统、计算机可读存储介质,及时监控路况并控制潮汐通道的行驶方向。

本申请第一方面实施例提供了一种潮汐通道控制方法,包括:

获取车道的初始图像数据;其中,所述车道包括潮汐通道;

根据所述初始图像数据进行车辆检测并得到车辆属性信息;其中,所述车辆属性信息包括车辆的位置和行驶方向;

根据所述车辆属性信息统计所述道路中第一车流方向和第二车流方向的车流量;其中,所述第一车流方向与所述第二车流方向为相反方向;

根据所述车流量控制所述潮汐通道的方向指示灯组的显示状态。

根据本申请第一方面实施例的潮汐通道控制方法,至少具有如下有益效果:通过在道路上设置有图像采集装置,根据采集道路的初始图像数据,并且对初始图像数据进行分析检测,得到道路上的车辆属性信息,并根据车辆属性信息进行车流量的统计,从而可以判断出不同方向车流量的情况进行控制潮汐通道上的车道方向指示灯组实现控制潮汐通道的行驶方向,直接对实时的道路图像进行处理,并统计道路各方向车流量,从而可以实时快速地改变潮汐道路上的车道方向指示灯组,有效缓解城市交通拥堵问题。

根据本申请第一方面的一些实施例,所述根据所述初始图像数据进行车辆检测并得到车辆属性信息,包括:对所述初始图像数据进行压缩,得到压缩图像数据;根据所述压缩图像数据进行车辆检测并得出车辆属性信息。

根据本申请第一方面的一些实施例,所述根据所述初始图像数据进行车辆检测并得到车辆属性信息,包括:将所述初始图像数据输入到预设的ssd网络模型;获取所述ssd网络模型根据所述初始图像数据输出的多个特征图;根据所述特征图进行车辆检测,得出车辆属性信息。

根据本申请第一方面的一些实施例,所述获取所述ssd网络模型根据所述初始图像数据输出的多个特征图,包括:通过所述ssd网络模型进行多次最大值池化和卷积处理,得到卷积层;根据所述卷积层进行多次最大值池化和卷积处理,得到多个特征图;获取所述ssd网络模型输出的多个所述特征图。

根据本申请第一方面的一些实施例,所述根据所述特征图进行车辆检测,得出车辆属性信息,包括:根据所述特征图生成多个候选框;对多个所述候选框进行分类和回归处理,得到多个目标结果;根据多个所述目标结果进行非极大值抑制得到所述车辆属性信息。

根据本申请第一方面的一些实施例,所述根据所述车流量控制潮汐通道的方向指示灯组的显示状态,包括:若所述第一车流方向的车流量大于所述第二车流方向的车流量,则车道方向指示灯组的指向为正方向;或,若所述第一车流方向的车流量小于所述第二车流方向的车流量,则车道方向指示灯组的指向为反方向。

本申请第二方面实施例提供了一种潮汐通道控制装置,包括:

至少一个存储器;

至少一个处理器;

至少一个程序;

所述程序被存储在所述存储器中,所述处理器执行至少一个所述程序以实现第一方面实施例任一项所述的潮汐通道控制方法。

本申请第三方面实施例提供了一种潮汐通道控制系统,包括:

图像采集装置,所述图像采集装置用于获取初始图像数据并发送所述初始图像数据;

如第二方面实施例所述的潮汐通道控制装置,所述潮汐通道控制装置的输入端与所述图像采集装置的输出端连接,所述潮汐通道控制装置用于接收所述图像采集装置发送的初始图像数据,根据所述初始图像数据进行车辆检测并得到车辆属性信息和根据所述车辆属性信息统计所述道路不同方向的车流量;

车道方向指示灯组,所述车道方向指示灯组的输入端与所述潮汐通道控制装置的输出端连接,所述车道方向指示灯组用于接收所述潮汐通道控制装置发送的所述车流量并响应于所述车流量控制车道方向指示灯组的显示状态。

根据本申请第三方面实施例的潮汐通道控制系统,至少具有如下有益效果:通过在道路上设置有图像采集装置,图像采集装置获取道路的初始图像数据,并将初始图像数据发送到潮汐通道控制装置,潮汐通道控制装置根据采集道路的初始图像数据,并且对初始图像数据进行分析检测,得到道路上的车辆属性信息,并根据车辆属性信息进行车流量的统计,从而可以判断出各方向车流量的情况进行控制潮汐通道上的车道方向指示灯组实现控制潮汐通道的行驶方向,直接对实时的道路图像进行处理,并统计道路各方向车流量,从而可以实时快速地改变潮汐道路上的车道方向指示灯组,有效缓解城市交通拥堵问题。

根据本申请第三方面的一些实施例,所述车道方向指示灯组包括至少两盏led灯,所述led灯并排嵌入设置于潮汐通道的长度方向上。

本申请第四方面实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行信号,所述计算机可执行信号用于:执行如本申请第一方面实施例任意一项所述的潮汐通道控制方法。

本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请的附加方面和优点结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1是本申请一个实施例提供的潮汐通道控制方法的流程图;

图2是本申请另一实施例提供的潮汐通道控制方法的流程图;

图3是本申请另一实施例提供的潮汐通道控制方法的流程图;

图4是本申请另一实施例提供的潮汐通道控制方法的流程图;

图5是本申请另一实施例提供的潮汐通道控制方法的流程图;

图6是本申请另一实施例提供的潮汐通道控制方法的流程图;

图7是本申请一个实施例提供的获取车辆属性信息的流程图;

图8是本申请一个实施例提供的潮汐通道控制装置的示意图;

图9是本申请一个实施例提供的潮汐通道控制系统的结构示意图;

图10是本申请一个实施例提供的潮汐通道控制系统的具体应用示意图;

图11是本申请另一实施例提供的潮汐通道控制系统的具体应用示意图。

附图标号如下:

图像采集装置100、潮汐通道控制装置200、车道方向指示灯组300。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。

需要说明的是,虽然在系统示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于系统中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

参照图1,图1是本申请一个实施例提供的潮汐通道控制方法的流程图,本申请第一方面实施例提供了一种潮汐通道控制方法,该潮汐通道控制方法包括但不限于有步骤s110、步骤s120、步骤s130和步骤s140:

步骤s110:获取车道的初始图像数据;其中,车道包括潮汐通道;

步骤s120:根据初始图像数据进行车辆检测并得到车辆属性信息;其中,车辆属性信息包括车辆的位置和行驶方向;

步骤s130:根据车辆属性信息统计道路中第一车流方向和第二车流方向的车流量;其中,第一车流方向与第二车流方向为相反方向;

步骤s140:根据车流量控制潮汐通道的方向指示灯组的显示状态。

可以理解的是,在本申请实施例的潮汐通道控制方法中,获取车道的初始图像数据,可以通过在道路上设置有图像采集装置,根据采集道路的初始图像数据,并且对初始图像数据进行分析检测,得到道路上的车辆属性信息,并根据车辆属性信息进行车流量的统计,从而可以判断出各方向车流量的情况进行控制潮汐通道上的车道方向指示灯组实现控制潮汐通道的行驶方向,直接对实时的道路图像进行处理,并统计道路各方向车流量,从而可以实时快速地改变潮汐道路上的车道方向指示灯组,有效缓解城市交通拥堵问题。

可以理解的是,图像采集装置具体为监控摄像机,监控摄像机设置在道路的一侧或两侧,用于采集道路上的初始图像数据,具体地,可以使用分辨率为1080p的监控摄像机,即采集图像大小为1920×1080的监控摄像机,作为道路的图像采集装置,将采集到的初始图像数据发送到潮汐通道控制装置中进行分析处理。

可以理解的是,车辆属性信息包括车辆的位置和行驶方向,以统计不同车道方向上的车流量,车辆属性信息还可以包括统计车辆的颜色、车辆的类型和车辆的车牌号等信息,用于记录误驶入潮汐通道的车辆进行处罚等,在本申请对此不作限定,所属技术领域的技术人员根据实际具体应用进行选择。

可以理解的是,对于根据车流量控制车道方向指示灯组的显示状态,可以每5分钟或每10分钟进行总体各车道方向上的车流量进行统计一次从而进行改变车道,即每5分钟或每10分钟为一个周期,进行一次潮汐通道的行驶方向是否需要进行改变进行一次判断,以免在短时间内潮汐通道不停继续控制变化位置,影响交通的有序性,周期性进行改变更好地保持良好的驾驶节奏,对于根据车流量控制车道方向指示灯组的显示状态的周期,在本申请对此不作限定。

参照图2,图2是本申请另一实施例提供的潮汐通道控制方法的流程图,步骤s120可以包括但不限于以下步骤:

步骤s210:对初始图像数据进行压缩,得到压缩图像数据;

步骤s220:根据压缩图像数据进行车辆检测并得出车辆属性信息。

可以理解的是,在对初始图像数据进行处理前,可以将初始图像数据进行适当地压缩,以加快图片的上传与分析速度,提高效率,例如,从图像采集装置采集的图像大小1920×1080,将图像压缩成3张rgb不同通道的240×240的图像形成压缩图像数据,将压缩图像数据传输到潮汐通道控制装置中进行图像分析处理,得出每一车辆属性信息,在不丢失原有信息的情况下对图像进行压缩,对于采集图像的大小与压缩图像的大小在本申请不对此限定,提高了初始图像数据的上传与分析速度,以使潮汐通道能够更即使地改变车道方向指示灯组以指示车道通行的方向。

参照图3,图3是本申请另一实施例提供的潮汐通道控制方法的流程图,步骤s120可以包括但不限于以下步骤:

步骤s310:将初始图像数据输入到预设的ssd网络模型;

步骤s320:获取ssd网络模型根据初始图像数据输出的多个特征图;

步骤s330:根据特征图进行车辆检测,得出车辆属性信息。

可以理解的是,将初始图像数据输入到潮汐通道控制装置内已预设好的ssd(singleshotmultiboxdetector)网络模型中,在ssd网络模型中进行图像分析处理,并输出多个特征图,对特征图进行分析处理,从而得出车辆属性信息。

参照图4,图4是本申请另一实施例提供的潮汐通道控制方法的流程图,步骤s320可以包括但不限于以下步骤:

步骤s410:通过ssd网络模型进行多次最大值池化和卷积处理,得到卷积层;

步骤s420:根据卷积层进行多次最大值池化和卷积处理,得到多个特征图;

步骤s430:获取ssd网络模型输出的多个特征图。

可以理解的是,参照图7,潮汐通道控制装置中设有多个卷积单元,用于对初始图像数据与卷积层己姓最大值池化和卷积处理,具体地,潮汐通道控制装置中设有6个卷积单元。

可以理解的是,压缩图像数据尺寸大小为240×240×3的图像输入到ssd网络模型的第一个卷积单元中,通过第一个卷积单元进行conv1-2操作,conv1-2操作具体为第一次用3×3×32卷积核、步长为2,第二次用1×1×16卷积核、步长为2的卷积处理,得到240×240×16的卷积层;将240×240×16的卷积层输入到第二个卷积单元,通过第二个卷积单元进行conv2-2操作,conv2-2操作具体为一次2×2的最大值池化和两次卷积操作,卷积操作具体第一次用3×3×32卷积核、步长为1的卷积处理,第二次用1×1×32卷积核、步长为1的卷积处理,得到120×120×32的卷积层;将120×120×32的卷积层输入到第三个卷积单元,通过第三卷积单元进行conv3-3操作,conv3-3操作具体为一次2×2的最大值池化和三次卷积操作,卷积操作具体第一次用3×3×64卷积核、步长为1的卷积处理,第二次用1×1×32卷积核、步长为1的卷积处理,第三次用3×3×64卷积核、步长为1的卷积处理,得到60×60×64的卷积层,需要说明的是,获取最终卷积层之前经过的卷积单元与进行的卷积操作在本申请不作限定,所属技术领域的技术人员根据实际应用进行设计。

可以理解的是,将60×60×64的卷积层输入到第四个卷积单元,通过第四个卷积单元进行conv4-3操作,conv4-3操作具体为一次2×2的最大值池化和三次卷积操作,卷积操作具体第一次用3×3×128卷积核、步长为1的卷积处理,第二次用1×1×64卷积核、步长为1的卷积处理,第三次用3×3×128卷积核、步长为1的卷积处理,得到30×30×128的卷积层和30×30×128的第一特征图;将30×30×128的卷积层输入到第五个卷积单元进行conv5-3操作,conv5-3操作具体为一次2×2的最大值池化和三次卷积操作,卷积操作具体第一次用3×3×256卷积核、步长为1的卷积处理,第二次用1×1×128卷积核、步长为1的卷积处理,第三次用3×3×256卷积核、步长为1的卷积处理,得到15×15×256的卷积层和15×15×256的第二特征图;将15×15×256的卷积层输入到第五个卷积单元进行conv6-3操作,conv6-3操作具体一次2×2的最大值池化和三次卷积操作,卷积操作具体为第一次用3×3×256卷积核、步长为1的卷积处理,第二次用1×1×256卷积核、步长为1的卷积处理,第三次用3×3×256卷积核、步长为1的卷积处理,得到7×7×256的第三特征图,对于通过卷积单元的数量和特征图的个数,在本申请对此不作限定。

参照图5,图5是本申请另一实施例提供的潮汐通道控制方法的流程图,步骤s330可以包括但不限于以下步骤:

步骤s510,根据特征图生成多个候选框;

步骤s520,对多个候选框进行分类和回归处理,得到多个目标结果;

步骤s530,根据多个目标结果进行非极大值抑制得到车辆属性信息。

可以理解的是,继续参照图7,第一特征图的大小为30×30×128,对应于第一特征图,生成30×30×6×2=10800个候选框;第二特征图的大小为15×15×256,对应于第二特征图,生成15×15×6×2=2700个候选框;第三特征图的大小为7×7×256,对应于第三特征图,生成7×7×6×2=588个候选框,并对10800+2700+588=14088个候选框进行分类和回归,得出多个目标结果,例如从第一特征图中得到2个目标结果,从第二特征图中得到1个目标结果,从第三特征图中得到1个目标结果,对这4个目标结果进行非极大值抑制,从而得到车辆属性信息,具体地,检测到车辆的位置和行驶方向。

参照图6,图6是本申请另一实施例提供的潮汐通道控制方法的流程图,该掉潮汐通道控制方法还包括但不限于有以下步骤:

步骤s610,若第一车流方向的车流量大于第二车流方向的车流量,则车道方向指示灯组的指向为正方向;

步骤s620,若第一车流方向的车流量小于第二车流方向的车流量,则车道方向指示灯组的指向为反方向。

需要说明的是,第一车流方向和第二车流方向为反方向。

可以理解得是,例如,若正方向检测到的车流量为40辆,反方向将测到的车流量为20辆,则车道方向指示灯组的指向为正方向;若正方向检测到的车流量为15辆,反方向将测到的车流量为60辆,则车道方向指示灯组的指向为反方向。

参照图8,本申请第二方面实施例提供了一种潮汐通道控制装置。该潮汐通道控制装置包括:一个或多个存储器;一个或多个处理器;一个或多个程序,程序被存储在存储器中,处理器执行一个或多个程序以实现上述潮汐通道控制方法。图8中以一个处理器为例。

处理器和存储器可以通过总线或其他方式连接,图8以通过总线连接为例。

存储器作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态性计算机可执行程序以及信号,如本申请实施例中的潮汐通道控制装置对应的程序指令/信号。处理器通过运行存储在存储器中的非暂态软件程序、指令以及信号,从而执行各种功能应用以及数据处理,即实现上述方法实施例的潮汐通道控制方法。

存储器可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储上述潮汐通道控制方法的相关数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至该潮汐通道控制装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

一个或者多个信号存储在存储器中,当被一个或者多个处理器执行时,执行上述任意方法实施例中的潮汐通道控制方法。例如,执行以上描述的图1中的方法步骤s110至s140、图2中的方法步骤s210至s220、图3中的方法步骤s310至s320、图4的方法步骤s410至s420、图5的方法步骤s510至s530和图6的方法步骤s610至s620。

参照图9,本申请第二方面实施例提供了一种潮汐通道控制系统,包括:图像采集装置100、如第二方面实施例的潮汐通道控制装置200和车道方向指示灯组300,图像采集装置100安装在道路的一侧或两侧,用于获取初始图像数据并发送初始图像数据到潮汐通道控制装置200,潮汐通道控制装置200的输入端与图像采集装置100的输出端连接,用于接收图像采集装置100发送的初始图像数据,根据初始图像数据进行车辆检测并得到每一车辆属性信息和根据车辆属性信息统计各车道方向上的车流量,车道方向指示灯组300的输入端与潮汐通道控制装置200的输出端连接,车道方向指示灯组300用于接收车流量,并响应于车流量控制车道方向指示灯组300的显示状态,通过在道路上设置有图像采集装置100,图像采集装置100获取道路的初始图像数据,并将初始图像数据发送到潮汐通道控制装置200,潮汐通道控制装置200根据采集道路的初始图像数据,并且对初始图像数据进行分析检测,得到道路上的车辆属性信息,并根据车辆属性信息进行车流量的统计,从而可以判断出各方向车流量的情况进行控制潮汐通道上的车道方向指示灯组300实现控制潮汐通道的行驶方向,直接对实时的道路图像进行处理,并统计道路各方向车流量,从而可以实时快速地改变潮汐道路上的车道方向指示灯组300,有效缓解城市交通拥堵问题。

可以理解的是,车道方向指示灯组300包括至少两盏led灯,led灯并排嵌入设置于潮汐通道的长度方向上,例如led灯设有两盏,两盏led灯都能变化红、绿两种颜色,分别并排嵌入设置于潮汐通道的长度方向上,对于车道方向指示灯组300中led灯具体设置的数量,在本申请对此不作限定。

具体地,参照图10,图像采集装置100设置于道路的一侧,道路上一共设有三条车道,分别是向西行驶车道、潮汐通道、向东行驶车道,即潮汐通道位于中间,两盏led灯车辆分别并排嵌入设置于潮汐通道的长度方向上,途中无填充颜色的led灯代表为绿灯,有填充颜色的led灯代表是红灯,图像采集装置100采集道路的初始图像数据,潮汐通道控制装置200进行分析得出向东行驶的车流量大于向西行驶的车流量,则潮汐通道中靠近西方向的led灯为绿色,靠近东方向的led灯为红色,即车辆可以从潮汐通道绿色led灯的方向通往红色led灯的方向,车辆可以向东行驶。

具体地,参照图11,图像采集装置100设置于道路的一侧,道路上一共设有三条车道,分别是向西行驶车道、潮汐通道、向东行驶车道,即潮汐通道位于中间,两盏led灯车辆分别并排嵌入设置于潮汐通道的长度方向上,途中无填充颜色的led灯代表为绿灯,有填充颜色的led灯代表是红灯,图像采集装置100采集道路的初始图像数据,潮汐通道控制装置200进行分析得出向东行驶的车流量小于向西行驶的车流量,则潮汐通道中靠近东方向的led灯为绿色,靠近西方向的led灯为红色,即车辆可以从潮汐通道绿色led灯的方向通往红色led灯的方向,车辆可以向西行驶。

本申请第四方面实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行,可使得上述一个或多个处理器执行上述方法实施例中的潮汐通道控制方法。例如,执行以上描述的图1中的方法步骤s110至s140、图2中的方法步骤s210至s220、图3中的方法步骤s310至s330、图4的方法步骤s410至s430、图5的方法步骤s510至s530和图6的方法步骤s610至s620。

以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读信号、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读信号、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体地”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管已经示出和描述了本申请的实施例,本领域的普通技术人员可以理解:在不脱离本申请的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,均应包含在本申请的保护范围内。

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