本发明涉及智交通设备技术领域,尤其涉及一种交通信号灯控制方法及系统。
背景技术:
由于城市的发展,交通路口通行问题已变得越来越严重。尽管交通路口的信号控制已普遍使用,但由于控制方法的落后而达不到良好的控制效果,基本上十字路口的交通信号灯仍然是程序设置为固定不变的,若想调整时间需要专门的程序员来调整程序来解决问题。
现代经济社会的迅速发展,也促使城市交通向信息化智能化的方向不断推进作为实现城市交通智能化控制和管理的基础,交通信号控制系统的智能化发展是近年来人们关注的主要方面,目前随着城市出行率和机动车保有量的大范围增长,多变复杂的交通需求对交通信号控制的智能化适应性提出了更严格的要求。人、车、路三者关系的协调越来越受到交通部门的重视,也越来越成为衡量一个城市基础建设的基本硬件指标。除了通过修路改善交通外,对交通信号灯的控制已成为现代城市交通监控指挥系统中重要的组成部分和技术手段。另一方面,交通信号灯的目的是为人、车通行提供指示,以保障人车正常通行避免事故,这些都需要人车遵守交通规则的前提,然而现实生活中无视交通信号灯比比皆是,特别是十字路口人群群体式闯红灯过马路,迫使正常行车的车辆停车等待,对驾驶员造成困扰,而且容易酿成交通事故,现有的解决办法是在红绿灯路口安排一些交通协管人员维持秩序,借以辅助交通信号灯,浪费大量人力。
技术实现要素:
本发明的目的在于克服上述现有技术的不足,提供一种交通信号灯控制方法及系统,其可以根据车流量大小自动调整时间,使少车或无车方向时间自动变短,多车方向时间自动变长,以此来缓解城市的交通压力,同时,还可以进一步与云平台建立通信连接,以便将获取的车辆信息汇总到城市交通信息数据库中。
本发明是这样实现的,一种交通信号灯控制方法,包括如下步骤:
控制设备获取摄像头抓拍的当前车辆的照片;
分析当前车辆的照片,以判断当前车流量信息,其中,当前车流量信息包括南北方向车流量信息和东西方向车流量信息;
根据当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制信号,并将所述控制信号发送至信号灯;
所述信号灯根据所述控制信号显示相应信号。
进一步地,所述分析当前车辆的照片,以判断当前车流量信息的步骤具体包括:
若南北方向车流量和东西方向车流量在20秒内均不大于7辆,则设置正常状态下南北方向红绿时间和东西方向红绿灯时间为20秒;
若南北方向车流量或东西方向车流量在20秒内大于7辆,则车流量在20秒内大于7辆的通行方向执行延时调整;
若南北方向车流量和东西方向车流量在20秒内大于7辆,则比较南北方向车流量和东西方向车流量,车流量大的通行方向执行延时调整。
进一步地,所述延时调整具体包括:
当需执行延时调整的通行方向的20秒内车辆量大于7辆但不大于14辆时,该通行方向的绿灯延时到40秒;
当需执行延时调整的通行方向的20秒内车辆量大于14辆但不大于21辆时,该通行方向的绿灯延时到60秒;
当需执行延时调整的通行方向的20秒内车辆量大于21辆但不大于28辆时,该通行方向的绿灯延时到80秒;
当需执行延时调整的通行方向的20秒内车辆量大于28辆时,该通行方向的绿灯延时到100秒。
进一步地,所述控制设备获取摄像头抓拍的当前车辆的照片的步骤之后,还包括:
所述控制设备将获取的当前车辆的照片推送给云平台,以便所述云平台分析当前车辆的照片,获取车辆信息并判断当前车流量信息,其中,车辆信息包括车牌号、车辆品牌、车辆颜色或者车辆形状;
所述云平台根据当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制指令,并将所述控制信号发送至所述控制设备;
所述控制设备根据所述控制指令生成控制信号灯显示与当前车流量信息相应的信号的控制信号,并将所述控制信号发送至信号灯;
所述信号灯根据所述控制信号显示相应信号。
进一步地,所述控制设备将获取的当前车辆的照片推送给云平台包括:
所述控制设备通过蜂窝数据网络、窄带物联网nb-iot或lora网络将获取的当前车辆的照片推送给云平台。
进一步地,所述云平台进一步地将获取的车辆信息汇总到城市交通信息数据库中。
相应地,一种交通信号灯控制系统,包括:
获取单元,用于控制设备获取摄像头抓拍的当前车辆的照片;
分析单元,用于分析所述获取单元获取到的当前车辆的照片,以判断当前车流量信息,其中,当前车流量信息包括南北方向车流量信息和东西方向车流量信息;
第一处理单元,用于根据分析单元判断的当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制信号,并将所述控制信号发送至信号灯,以便所述信号灯根据所述控制信号显示相应信号。
进一步地,所述第一处理单元包括:
第一处理子单元,用于根据所述分析单元判断的南北方向车流量和东西方向车流量在20秒内均不大于7辆,则设置正常状态下南北方向红绿时间和东西方向红绿灯时间为20秒;
第二处理子单元,用于根据所述分析单元判断的南北方向车流量或东西方向车流量在20秒内大于7辆,则车流量在20秒内大于7辆的通行方向执行延时调整;
第三处理子单元,用于根据所述分析单元判断的南北方向车流量和东西方向车流量在20秒内大于7辆,则比较南北方向车流量和东西方向车流量,车流量大的通行方向执行延时调整。
进一步地,所述延时调整具体包括:
当需执行延时调整的通行方向的20秒内车辆量大于7辆但不大于14辆时,该通行方向的绿灯延时到40秒;
当需执行延时调整的通行方向的20秒内车辆量大于14辆但不大于21辆时,该通行方向的绿灯延时到60秒;
当需执行延时调整的通行方向的20秒内车辆量大于21辆但不大于28辆时,该通行方向的绿灯延时到80秒;
当需执行延时调整的通行方向的20秒内车辆量大于28辆时,该通行方向的绿灯延时到100秒。
进一步地,所述交通信号灯控制系统,还包括:
网络推送单元,用于将获取的当前车辆的照片推送给云平台,以便所述云平台分析当前车辆的照片,获取车辆信息并判断当前车流量信息,同时,所述云平台根据当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制指令,并将所述控制信号发送至所述控制设备;
接收单元,用于接收所述云平台发送的控制信号;
第二处理单元,用于根据所述接收单元接收到的控制指令生成控制信号灯显示与当前车流量信息相应的信号的控制信号,并将所述控制信号发送至信号灯,以便所述信号灯根据所述控制信号显示相应信号。
本发明的有益效果为:本发明实施例提供的交通信号灯控制方法,控制设备分析获取到的摄像头抓拍的当前车辆的照片,以判断当前车流量信息;根据当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制信号,并将所述控制信号发送至信号灯;所述信号灯根据所述控制信号显示相应信号,这样,通过当前车流量信息来控制交通灯的读秒时间,使得车流量大的车道读秒时间尽量长一些,而车流量小的车道则等待时间稍微长一些。以此来缓解交通的压力,也可以合理的利用交通资源。
另外,本发明实施例提供的交通信号灯控制方法,控制设备将获取的当前车辆的照片推送给云平台,云平台分析当前车辆的照片,以判断当前车流量信息,云平台根据当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制指令发送至控制设备,以便控制设备根据控制指令生成控制信号灯显示与当前车流量信息相应的信号的控制信号发送至信号灯,以便信号灯根据所述控制信号显示相应信号,同时,云平台将车辆信息汇总到城市交通信息数据库中,从而实现了远程网络控制及数据汇总功能。
附图说明
图1是本发明一实施例提供的交通信号灯控制方法的流程示意图。
图2是本发明一实施例提供的交通信号灯控制方法的另一流程示意图。
图3是本发明一实施例提供的交通信号灯控制系统的结构示意图。
图4是图3提供的交通信号灯控制系统其第一处理单元的结构示意图。
图5是本发明一实施例提供的交通信号灯控制系统的另一结构示意图。
具体实施方式
为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例公开了一种交通信号灯控制方法及系统,实现了对智能交通信号的智能化控制,能够通过当前车流量信息来控制交通灯的读秒时间,使得车流量大的车道读秒时间尽量长一些,而车流量小的车道则等待时间稍微长一些,同时,可以实现与云平台通信连接,实现了远程网络控制及数据汇总等功能。以下分别进行详细说明。
实施例一
如图1所示,一种交通信号灯控制方法,包括如下步骤:
s101控制设备获取摄像头抓拍的当前车辆的照片;
s102,分析当前车辆的照片,以判断当前车流量信息,其中,当前车流量信息包括南北方向车流量信息和东西方向车流量信息;
作为一种可选的实施方式,所述分析当前车辆的照片,以判断当前车流量信息的步骤具体包括:
若南北方向车流量和东西方向车流量在20秒内均不大于7辆,则设置正常状态下南北方向红绿时间和东西方向红绿灯时间为20秒;
若南北方向车流量或东西方向车流量在20秒内大于7辆,则车流量在20秒内大于7辆的通行方向执行延时调整;
若南北方向车流量和东西方向车流量在20秒内大于7辆,则比较南北方向车流量和东西方向车流量,车流量大的通行方向执行延时调整。
作为一种可选的实施方式,所述延时调整具体包括:
当需执行延时调整的通行方向的20秒内车辆量大于7辆但不大于14辆时,该通行方向的绿灯延时到40秒;
当需执行延时调整的通行方向的20秒内车辆量大于14辆但不大于21辆时,该通行方向的绿灯延时到60秒;
当需执行延时调整的通行方向的20秒内车辆量大于21辆但不大于28辆时,该通行方向的绿灯延时到80秒;
当需执行延时调整的通行方向的20秒内车辆量大于28辆时,该通行方向的绿灯延时到100秒。
作为一种可选的实施方式,所述控制设备获取摄像头抓拍的当前车辆的照片的步骤之后,还包括:
所述控制设备将获取的当前车辆的照片推送给云平台,以便所述云平台分析当前车辆的照片,获取车辆信息并以判断当前车流量信息其中,车辆信息包括车牌号、车辆品牌、车辆颜色或者车辆形状;
所述云平台根据当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制指令,并将所述控制信号发送至所述控制设备;
所述控制设备根据所述控制指令生成控制信号灯显示与当前车流量信息相应的信号的控制信号,并将所述控制信号发送至信号灯;
所述信号灯根据所述控制信号显示相应信号。
作为一种可选的实施方式,所述控制设备将获取的当前车辆的照片推送给云平台包括:
所述控制设备通过蜂窝数据网络、窄带物联网nb-iot(narrowbandinternetofthings)或lora网络将获取的当前车辆的照片推送给云平。
作为一种可选的实施方式,所述云平台进一步地将获取的车辆信息汇总到城市交通信息数据库中。
s103,根据当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制信号,并将所述控制信号发送至信号灯;
s104,所述信号灯根据所述控制信号显示相应信号。
本发明实施例提供的交通信号灯控制方法,控制设备分析获取到的摄像头抓拍的当前车辆的照片,以判断当前车流量信息;根据当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制信号,并将所述控制信号发送至信号灯;所述信号灯根据所述控制信号显示相应信号,这样,本发明所述的一种交通信号灯控制系统,通过比较南北车道和东西车道的车流量来控制交通灯的读秒时间,使得车流量大的车道读秒时间尽量长一些,而车流量小的车道则等待时间稍微长一些。以此来缓解交通的压力,也可以合理的利用交通资源。本发明可自动合理调节信号灯的控制能提高城市交通质量,有效地缓解城市的交通压力,减少交通事故和城市堵车现象,缩短车辆等待时间,提高车辆通行效率,使城市车流的调节达到最优。
实施例二
如图2所示,一种交通信号灯控制方法,包括如下步骤:
s101,控制设备获取摄像头抓拍的当前车辆的照片;
s105,控制设备将获取的当前车辆的照片推送给云平台,以便云平台分析当前车辆的照片,获取车辆信息并判断当前车流量信息,其中,车辆信息包括车牌号、车辆品牌、车辆颜色或者车辆形状;
作为一种可选的实施方式,所述分析当前车辆的照片,以判断当前车流量信息的步骤具体包括:
若南北方向车流量和东西方向车流量在20秒内均不大于7辆,则设置正常状态下南北方向红绿时间和东西方向红绿灯时间为20秒;
若南北方向车流量或东西方向车流量在20秒内大于7辆,则车流量在20秒内大于7辆的通行方向执行延时调整;
若南北方向车流量和东西方向车流量在20秒内大于7辆,则比较南北方向车流量和东西方向车流量,车流量大的通行方向执行延时调整。
作为一种可选的实施方式,所述延时调整具体包括:
当需执行延时调整的通行方向的20秒内车辆量大于7辆但不大于14辆时,该通行方向的绿灯延时到40秒;
当需执行延时调整的通行方向的20秒内车辆量大于14辆但不大于21辆时,该通行方向的绿灯延时到60秒;
当需执行延时调整的通行方向的20秒内车辆量大于21辆但不大于28辆时,该通行方向的绿灯延时到80秒;
当需执行延时调整的通行方向的20秒内车辆量大于28辆时,该通行方向的绿灯延时到100秒。
s106,云平台根据当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制指令,并将控制信号发送至控制设备;
s107,控制设备根据控制指令生成控制信号灯显示与当前车流量信息相应的信号的控制信号,并将控制信号发送至信号灯;
s108,信号灯根据所述控制信号显示相应信号。
作为一种可选的实施方式,所述控制设备将获取的当前车辆的照片推送给云平台包括:
所述控制设备通过蜂窝数据网络、窄带物联网nb-iot(narrowbandinternetofthings)或lora网络将获取的当前车辆的照片推送给云平。
本发明实施例提供的交通信号灯控制方法,控制设备将获取的当前车辆的照片推送给云平台,云平台分析当前车辆的照片,获取车辆信息并判断当前车流量信息,云平台根据当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制指令发送至控制设备,以便控制设备根据控制指令生成控制信号灯显示与当前车流量信息相应的信号的控制信号发送至信号灯,以便信号灯根据所述控制信号显示相应信号,同时,云平台将车辆信息汇总到城市交通信息数据库中,从而实现了远程网络控制功能及数据汇总功能。
实施例三
如图3及图4所示,一种交通信号灯控制系统,包括:
获取单元10,用于控制设备获取摄像头抓拍的当前车辆的照片;
分析单元11,用于分析所述获取单元10获取到的当前车辆的照片,以判断当前车流量信息,其中,当前车流量信息包括南北方向车流量信息和东西方向车流量信息;
第一处理单元12,用于根据分析单元11判断的当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制信号,并将所述控制信号发送至信号灯,以便所述信号灯根据所述控制信号显示相应信号。
进一步地,所述第一处理单元12包括:
第一处理子单元121,用于根据所述分析单元11判断的南北方向车流量和东西方向车流量在20秒内均不大于7辆,则设置正常状态下南北方向红绿时间和东西方向红绿灯时间为20秒;
第二处理子单元122,用于根据所述分析单元11判断的南北方向车流量或东西方向车流量在20秒内大于7辆,则车流量在20秒内大于7辆的通行方向执行延时调整;
第三处理子单元123,用于根据所述分析单元11判断的南北方向车流量和东西方向车流量在20秒内大于7辆,则比较南北方向车流量和东西方向车流量,车流量大的通行方向执行延时调整。
进一步地,所述延时调整具体包括:
当需执行延时调整的通行方向的20秒内车辆量大于7辆但不大于14辆时,该通行方向的绿灯延时到40秒;
当需执行延时调整的通行方向的20秒内车辆量大于14辆但不大于21辆时,该通行方向的绿灯延时到60秒;
当需执行延时调整的通行方向的20秒内车辆量大于21辆但不大于28辆时,该通行方向的绿灯延时到80秒;
当需执行延时调整的通行方向的20秒内车辆量大于28辆时,该通行方向的绿灯延时到100秒。
其中,所述控制设备通过蜂窝数据网络、窄带物联网nb-iot(narrowbandinternetofthings)或lora网络将获取的当前车辆的照片推送给云平台。
本发明实施例提供的交通信号灯控制系统,其获取单元10获取摄像头抓拍的当前车辆的照片;分析单元11分析所述获取单元10获取到的当前车辆的照片,以判断当前车流量信息;第一处理单元12,用于根据分析单元11判断的当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制信号,并将所述控制信号发送至信号灯,以便所述信号灯根据所述控制信号显示相应信号,这样,本发明通过比较南北车道和东西车道的车流量来控制交通灯的读秒时间,使得车流量大的车道读秒时间尽量长一些,而车流量小的车道则等待时间稍微长一些。以此来缓解交通的压力,也可以合理的利用交通资源。本发明可自动合理调节信号灯的控制能提高城市交通质量,有效地缓解城市的交通压力,减少交通事故和城市堵车现象,缩短车辆等待时间,提高车辆通行效率,使城市车流的调节达到最优。
实施例四
如图5所示,一种交通信号灯控制系统,包括:
获取单元10,用于控制设备获取摄像头抓拍的当前车辆的照片;
网络推送单元14,用于将获取的当前车辆的照片推送给云平台,以便所述云平台分析当前车辆的照片,获取车辆信息并判断当前车流量信息,同时,所述云平台根据当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制指令,并将所述控制信号发送至所述控制设备;
接收单元15,用于接收所述云平台发送的控制信号;
第二处理单元16,用于根据所述接收单元接收到的控制指令生成控制信号灯显示与当前车流量信息相应的信号的控制信号,并将所述控制信号发送至信号灯,以便所述信号灯根据所述控制信号显示相应信号。
其中,所述控制设备通过蜂窝数据网络、窄带物联网nb-iot(narrowbandinternetofthings)或lora网络将获取的当前车辆的照片推送给云平台。
本发明实施例提供的交通信号灯控制系统,获取单元1获取摄像头抓拍的当前车辆的照片;网络推送单元14将获取的当前车辆的照片推送给云平台,以便所述云平台分析当前车辆的照片,获取车辆信息并判断当前车流量信息,同时,所述云平台根据当前车流量信息生成控制信号灯显示与当前车流量信息相应的信号的控制指令,并将所述控制信号发送至所述控制设备;接收单元15接收所述云平台发送的控制信号;第二处理单元16根据所述接收单元接收到的控制指令生成控制信号灯显示与当前车流量信息相应的信号的控制信号,并将所述控制信号发送至信号灯,以便所述信号灯根据所述控制信号显示相应信号,从而实现了远程网络控制功能及数据汇总功能。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、系统和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程系统。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:rom或随机存储记忆体ram、磁碟或者光盘等各种可存储程序代码的介质。