一种基于智慧城市交通灯的智能控制方法

文档序号:193052 发布日期:2021-11-02 浏览:40次 >En<

阅读说明:本技术 一种基于智慧城市交通灯的智能控制方法 (Intelligent control method based on intelligent urban traffic lights ) 是由 周刚成 于 2021-08-13 设计创作,主要内容包括:本发明所公开的基于智慧城市交通灯的智能控制方法,包括:利用摄像头朝该路面拍摄停止在该路面中的车辆的图片;从该图片中识别出全部停止在路面中的车辆,并识别出停止在该路面中每一车道所停止的排队车辆;统计出所停止在每一车道上的排队车辆的总长度;判断所停止的排队车辆的总长度最长的车道所停止的排队车辆的长度是否大于预设长度值;如果是,则为控制面板中的绿灯提供一种新的亮灯时长方式,新的亮灯时长方式的亮灯时长比正常亮灯时长长;待所对应的控制面板中的绿灯以新的亮灯时长方式亮灯过程中,其他控制面板的红灯保持亮。通过上述方式,本发明能够根据车辆的排队长度来控制交通灯的亮灭时间,灵活性高,智能化高,能够满足智慧城市的高质量要求。(The invention discloses an intelligent control method based on intelligent urban traffic lights, which comprises the following steps: shooting pictures of vehicles stopped in the road surface by using a camera towards the road surface; identifying all vehicles stopped in the road surface from the picture, and identifying queued vehicles stopped in each lane of the road surface; counting the total length of the queued vehicles stopped on each lane; judging whether the length of the queuing vehicle stopped by the lane with the longest total length of the stopped queuing vehicle is larger than a preset length value or not; if so, providing a new lamp-on time length mode for the green lamp in the control panel, wherein the lamp-on time length of the new lamp-on time length mode is longer than the normal lamp-on time length; and when the green light in the corresponding control panel is lighted in a new lighting time length mode, the red lights of other control panels are kept on. Through the mode, the intelligent control system can control the on-off time of the traffic lights according to the queuing length of the vehicles, is high in flexibility and high in intelligence, and can meet the high-quality requirement of a smart city.)

一种基于智慧城市交通灯的智能控制方法

技术领域

本发明涉及智能交通技术领域,特别涉及一种基于智慧城市交通灯的智能控制方法。

背景技术

随着人们物质生活水平的不断提高,以车代步的越来越多,汽车已经成为现在的交通的必备工具。汽车的增多为人类的出行带来了极大的方便,但是随着城镇化规模越来越大,汽车越来越多,如何根据现有的交通工具、通讯工具、目的地和出发地,选择合适的路线,避免拥堵,减少汽车行驶时间,降低油耗,提高效率,成为了交通管理研究者的重要课题。

一般情况下,交通灯设有红灯、绿灯和黄灯,而传统方式中,这些交通灯都是按照标准时间亮灭,如红灯亮一分钟,绿灯亮一分钟,黄灯亮5秒,也就是说,这些灯都是按照固定时间亮灭的,灵活性低,智能化低,无法满足智慧城市的高质量要求。

发明内容

本发明主要解决的技术问题是提供一种基于智慧城市交通灯的智能控制方法,能够根据车辆的排队长度来控制交通灯的亮灭时间,灵活性高,智能化高,能够满足智慧城市的高质量要求,大大提升了用户的体验。

为解决上述技术问题,本发明采用的一个技术方案是:本发明提供一种基于智慧城市交通灯的智能控制方法,其特征在于,该交通灯包括有可升降设置的支撑台、设置在所述支撑台中且朝向不同路面的多个控制面板以及设置在所述支撑台中的摄像头,所述控制面板中间隔设置有红灯、绿灯、黄灯和显示屏,该方法包括:步骤S101:在确定某一路面所对应的控制面板中的红灯亮时,利用摄像头朝该路面拍摄停止在该路面中的车辆的图片;步骤S102:从该图片中识别出全部停止在路面中排队的车辆,并识别出停止在该路面中每一车道所停止的排队车辆;步骤S103:统计出所停止在每一车道上的排队车辆的总长度;步骤S104:判断所停止的排队车辆的总长度最长的车道所停止的排队车辆的长度是否大于预设长度值;步骤S105:如果是,则为所对应的控制面板中的绿灯提供一种新的亮灯时长方式,其中新的亮灯时长方式的亮灯时长比正常亮灯时长长;步骤S106:待所对应的控制面板中的绿灯以新的亮灯时长方式亮灯过程中,其他控制面板的红灯保持亮,且该控制面板上的显示屏显示与该绿灯同样的时长。

进一步的,该方法还包括:当从图片中解析出高度比较高的车辆挡住后面的车辆而无法识别出后面的车辆时,控制支撑台上升,并重新利用摄像头拍摄该路面停止在该路面中的车辆的图片,并继续执行步骤S102。

进一步的,该路面包括有第一路面、第二路面和第三路面,而摄像头的数量只有1个,且摄像头转动设置在支撑台中,该方法还包括:在确定第一路面所对应的控制面板中的红灯亮、确定第二路面所对应的控制面板中的红灯亮以及确定第三路面所对应的控制面板中的绿灯亮时,且当第一路面所对应的控制面板中的红灯亮的时间倒计时即将清零时、当第二路面所对应的控制面板中的红灯亮的时间倒计时即将清零以及第三路面所对应的控制面板中的绿灯亮的时间倒计时即将清零时,利用摄像头朝第一路面拍摄第一路面的第一路面图片,待摄像头拍摄完第一路面图片时,转动至朝向第二路面,并利用摄像头朝第二路面拍摄第二路面的第二路面图片,待摄像头拍摄完第二路面图片时,转动至朝向第三路面,并利用摄像头朝第三路面拍摄第三路面的第三路面图片;解析第一路面图片、第二路面图片和第三路面图片中的车辆情况;当从第一路面图片解析出第一路面没有停止车辆或者停止极少车辆,同时从第二路面图片解析出第二路面没有停止车辆或者停止极少车辆以及从第三路面图片解析出第三路面停止车辆比较多以及时,延长第一路面所对应的控制面板中的红灯亮的时间以及延长第二路面所对应的控制面板中的红灯亮的时间,同时延长第三路面所对应的控制面板中的绿灯亮的时间。

进一步的,控制面板中设置有与左转车道对应的第一红灯、与左转车道对应的第一绿灯、与左转车道对应的第一黄灯、与中间车道对应的第一红灯、与中间车道对应的第一绿灯、与中间车道对应的第一黄灯、与右转车道对应的第一红灯、与右转车道对应的第一绿灯以及与右转车道对应的第一黄灯,控制面板中的第一红灯、第二红灯和第三红灯的亮灭时间一样,控制面板中的第一绿灯、第二绿灯和第三绿灯的亮灭时间一样,控制面板中的第一黄灯、第二黄灯和第三黄灯的亮灭时间一样,该方法还包括:在确定左转车道对应的第一红灯、中间车道对应的第二红灯和右转车道对应的第三红灯亮时,利用控制面板中的摄像头拍摄控制面板所对应的路面的路面图片;解析出出路面图片中路面所对应的左转车道、中间车道和右转车道;识别出出路面图片中的车辆,并识别出左转车道、中间车道和右转车道中的车辆;统计左转车道、中间车道和右转车道中的车辆排队的长度;判断左转车道、中间车道和右转车道中的车辆排队的长度是否满足标准长度;如果是,则左转车道所对应的第一红灯、左转车道所对应的第一绿灯、左转车道所对应的第一黄灯、中间车道所对应的第二红灯、中间车道所对应的第二绿灯、中间车道所对应的第二黄灯、右转车道所对应的第三红灯、右转车道所对应的第三绿灯以及右转车道所对应的第三黄灯按照正常标准时间亮灭。

进一步的,该方法还包括:如果确定车辆长度最长的左转车道中的车辆的长度大于左转标准长度以及确定中间车道和右转车道中的车辆的长度满足标准长度,则延长左转车道所对应的第一绿灯亮的时长;如果确定车辆长度最长的中间车道中的车辆的长度大于中间标准长度以及确定左转车道和右转车道中的车辆的长度满足标准长度,则延长中间车道所对应的第二绿灯亮的时长;如果确定车辆长度最长的右转车道中的车辆的长度大于右转标准长度以及确定中间车道和左转车道中的车辆的长度满足标准长度,则延长右转车道所对应的第三绿灯亮的时长。

进一步的,该方法还包括:如果确定车辆长度最长的左转车道中的车辆的长度小于左转标准长度以及确定中间车道和右转车道中的车辆的长度满足标准长度,则缩短左转车道所对应的第一绿灯亮的时长;如果确定车辆长度最长的中间车道中的车辆的长度小于中间标准长度以及确定左转车道和右转车道中的车辆的长度满足标准长度,则缩短中间车道所对应的第二绿灯亮的时长;如果确定车辆长度最长的右转车道中的车辆的长度小于右转标准长度以及确定中间车道和左转车道中的车辆的长度满足标准长度,则缩短右转车道所对应的第三绿灯亮的时长。

进一步的,该方法还包括:当从图片中解析出高度比较高的特殊车辆,且该特殊车辆的面积挡住图片的车道上的上方大部分区域时确定该车辆挡住后面的车辆。

本发明的有益效果是:区别于现有技术的情况,本发明所公开的基于智慧城市交通灯的智能控制方法包括:在确定某一路面所对应的控制面板中的红灯亮时,利用摄像头朝该路面拍摄停止在该路面中的排队车辆的图片;从该图片中识别出全部停止在路面中的车辆,并识别出停止在该路面中每一车道所停止的排队车辆;统计出所停止在每一车道上的排队车辆的总长度;判断所停止的排队车辆的总长度最长的车道所停止的排队车辆的长度是否大于预设长度值;如果是,则为所对应的控制面板中的绿灯提供一种新的亮灯时长方式,其中新的亮灯时长方式的亮灯时长比正常亮灯时长长;待所对应的控制面板中的绿灯以新的亮灯时长方式亮灯过程中,其他控制面板的红灯保持亮,且该控制面板上的显示屏显示与该绿灯同样的时长。通过上述方式,本发明能够根据车辆的排队长度来控制交通灯的亮灭时间,当车辆的排队长度比较长时,延长绿灯亮的时长,当车辆的排队长度比较短时,缩短绿灯亮的时长,灵活性高,智能化高,能够满足智慧城市的高质量要求。

附图说明

图1是本发明基于智慧城市交通灯的智能控制方法的流程示意图。

具体实施方式

请参阅图1,该基于智慧城市交通灯的智能控制方法包括以下步骤:

步骤S101:在确定某一路面所对应的控制面板中的红灯亮时,利用摄像头朝该路面拍摄停止在该路面中的车辆的图片。

在本实施例中,该交通灯包括有可升降设置的支撑台、设置在支撑台中且朝向不同路面的多个控制面板以及设置在支撑台中的摄像头。具体地,当该交通灯处于十字路口时,支撑台可升降设置在十字路口的中心,而路面有四条,控制面板也分别有四个,摄像头也有四个。

优选地,控制面板中间隔设置有红灯、绿灯、黄灯和显示屏,显示屏用于显示红灯和绿灯亮的时间。

步骤S102:从该图片中识别出全部停止在路面中排队的车辆,并识别出停止在该路面中每一车道所停止的排队车辆。应理解,路面上是包括有多个车道的。

步骤S103:统计出所停止在每一车道上的排队车辆的总长度。

步骤S104:判断所停止的排队车辆的总长度最长的车道所停止的排队车辆的长度是否大于预设长度值。

步骤S105:如果是,则为所对应的控制面板中的绿灯提供一种新的亮灯时长方式。

优选地,新的亮灯时长方式的亮灯时长比正常亮灯时长长。

进一步的,如果确定所停止的排队车辆的总长度最长的车道所停止的排队车辆的长度没有大于预设长度值,则让控制面板为绿灯提供政策亮灯时长。

步骤S106:待所对应的控制面板中的绿灯以新的亮灯时长方式亮灯过程中,其他控制面板的红灯保持亮,且该控制面板上的显示屏显示与该绿灯同样的时长。

进一步的,该基于智慧城市交通灯的智能控制方法还包括:当从图片中解析出高度比较高的车辆挡住后面的车辆而无法识别出后面的车辆时,控制支撑台上升,并重新利用摄像头拍摄该路面停止在该路面中的车辆的图片,并继续执行步骤S102。应理解,如果车辆的高度比较高时,会挡住摄像头,使得摄像头无法拍摄该高度比较高的车辆后面的车辆,因此为了解决此问题,可以通过提高摄像头的高度来解决此问题。

值得注意的是,当图片中发现某一车辆的轮廓霸占图片中的路面的某一车道时,说明该车辆比较高,挡住后面的车。

进一步的,该基于智慧城市交通灯的智能控制方法还包括:当从图片中解析出高度比较高的特殊车辆,且该特殊车辆的面积挡住图片的车道上的上方大部分区域时确定该车辆挡住后面的车辆。

在一些实施例中,控制面板中设置有与左转车道对应的第一红灯、与左转车道对应的第一绿灯、与左转车道对应的第一黄灯、与中间车道对应的第一红灯、与中间车道对应的第一绿灯、与中间车道对应的第一黄灯、与右转车道对应的第一红灯、与右转车道对应的第一绿灯以及与右转车道对应的第一黄灯,控制面板中的第一红灯、第二红灯和第三红灯的亮灭时间一样,控制面板中的第一绿灯、第二绿灯和第三绿灯的亮灭时间一样,控制面板中的第一黄灯、第二黄灯和第三黄灯的亮灭时间一样。

该基于智慧城市交通灯的智能控制方法还包括:

步骤S201:在确定左转车道对应的第一红灯、中间车道对应的第二红灯和右转车道对应的第三红灯亮时,利用控制面板中的摄像头拍摄控制面板所对应的路面的路面图片。

步骤S202:解析出出路面图片中路面所对应的左转车道、中间车道和右转车道。

步骤S203:识别出出路面图片中的车辆,并识别出左转车道、中间车道和右转车道中的车辆。

步骤S204:统计左转车道、中间车道和右转车道中的车辆排队的长度。

步骤S205:判断左转车道、中间车道和右转车道中的车辆排队的长度是否满足标准长度。

步骤S206:如果是,则左转车道所对应的第一红灯、左转车道所对应的第一绿灯、左转车道所对应的第一黄灯、中间车道所对应的第二红灯、中间车道所对应的第二绿灯、中间车道所对应的第二黄灯、右转车道所对应的第三红灯、右转车道所对应的第三绿灯以及右转车道所对应的第三黄灯按照正常标准时间亮灭。

进一步的,该基于智慧城市交通灯的智能控制方法还包括:

步骤S207:如果确定车辆长度最长的左转车道中的车辆的长度大于左转标准长度以及确定中间车道和右转车道中的车辆的长度满足标准长度,则延长左转车道所对应的第一绿灯亮的时长。

步骤S208:如果确定车辆长度最长的中间车道中的车辆的长度大于中间标准长度以及确定左转车道和右转车道中的车辆的长度满足标准长度,则延长中间车道所对应的第二绿灯亮的时长。

步骤S209:如果确定车辆长度最长的右转车道中的车辆的长度大于右转标准长度以及确定中间车道和左转车道中的车辆的长度满足标准长度,则延长右转车道所对应的第三绿灯亮的时长。

进一步的,该基于智慧城市交通灯的智能控制方法还包括:

步骤S210:如果确定车辆长度最长的左转车道中的车辆的长度小于左转标准长度以及确定中间车道和右转车道中的车辆的长度满足标准长度,则缩短左转车道所对应的第一绿灯亮的时长。

步骤S211:如果确定车辆长度最长的中间车道中的车辆的长度小于中间标准长度以及确定左转车道和右转车道中的车辆的长度满足标准长度,则缩短中间车道所对应的第二绿灯亮的时长。

步骤S212:如果确定车辆长度最长的右转车道中的车辆的长度小于右转标准长度以及确定中间车道和左转车道中的车辆的长度满足标准长度,则缩短右转车道所对应的第三绿灯亮的时长。

也就是说,本实施例能够根据车辆的排队长队来控制交通灯的亮灭,更加灵活,更加人性化。

另外,在一些实施例中,该路面包括有第一路面、第二路面和第三路面,即该路面为三叉路,而摄像头的数量只有1个,且摄像头转动设置在支撑台中。另外,该基于智慧城市交通灯的智能控制方法还包括:

步骤S301:在确定第一路面所对应的控制面板中的红灯亮、确定第二路面所对应的控制面板中的红灯亮以及确定第三路面所对应的控制面板中的绿灯亮时,且当第一路面所对应的控制面板中的红灯亮的时间倒计时即将清零时、当第二路面所对应的控制面板中的红灯亮的时间倒计时即将清零以及第三路面所对应的控制面板中的绿灯亮的时间倒计时即将清零时,利用摄像头朝第一路面拍摄第一路面的第一路面图片,待摄像头拍摄完第一路面图片时,转动至朝向第二路面,并利用摄像头朝第二路面拍摄第二路面的第二路面图片,待摄像头拍摄完第二路面图片时,转动至朝向第三路面,并利用摄像头朝第三路面拍摄第三路面的第三路面图片;

步骤S302:解析第一路面图片、第二路面图片和第三路面图片中的车辆情况。

步骤S303:当从第一路面图片解析出第一路面没有停止车辆或者停止极少车辆,同时从第二路面图片解析出第二路面没有停止车辆或者停止极少车辆以及从第三路面图片解析出第三路面停止车辆比较多以及时,延长第一路面所对应的控制面板中的红灯亮的时间以及延长第二路面所对应的控制面板中的红灯亮的时间,同时延长第三路面所对应的控制面板中的绿灯亮的时间。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:车辆驾驶控制方法、控制设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!