本发明属于交通控制,具体涉及一种基于yolo模型的智能交通信号灯控制系统及方法。
背景技术:
1、随着科技的不断发展和人工智能技术的崭露头角,我们正迈入智能时代,这个时代将由人工智能成为推动力量,就如同蒸汽时代的蒸汽机、电气时代的发电机、信息时代的计算机和互联网一样,人工智能正成为决定性的力量。
2、科技的发展同样给交通带来了巨大的便利,但是现如今仍然存在一些问题,例如,不同路口的交通流量和等待时间存在明显不均衡,有些路口车辆排队等待时间过长,而另一些路口则相对较短。年轻人过马路时通常能够快速通过,但对于老年人或行动不便的人来说,可能会带来一定的安全隐患。
技术实现思路
1、本发明旨在解决现有技术的不足,提出一种基于yolo模型的智能交通信号灯控制系统及方法,通过实时监测和分析十字路口的交通情况,特别注重车辆和行人的识别技术,以便根据实际交通状况智能化地控制交通信号灯。
2、为实现上述目的,本发明提供了如下方案:
3、一种基于yolo模型的智能交通信号灯控制系统,包括:图像采集模块、图像处理模块、信息处理模块和控制模块;
4、所述图像采集模块用于采集路口的交通情况视频信息;
5、所述图像处理模块用于对所述交通情况视频信息进行处理,得到交通信息,所述交通信息包括:车辆数据和行人数据;
6、所述信息处理模块用于基于所述交通信息生成信号灯时长分配情况;
7、所述控制模块基于所述信号灯时长分配情况控制信号灯。
8、优选的,所述图像采集模块包括:采集单元和第一通讯单元;
9、所述采集单元用于采集不同方向上的所述交通情况视频信息;
10、所述第一通讯单元用于将所述交通情况视频信息发送至所述图像处理模块。
11、优选的,所述图像处理模块包括:视频处理单元、图像识别单元和第二通讯单元;
12、所述视频处理单元用于对所述交通情况视频信息逐帧提取,得到若干交通情况图像;
13、所述图像识别单元利用yolov8模型对所述交通情况图像进行识别,得到所述车辆数据和所述行人数据;
14、所述第二通讯单元用于将所述车辆数据和所述行人数据发送至所述信息处理模块。
15、优选的,所述信息处理模块包括:处理单元和第三通讯单元;
16、所述处理单元用于基于所述车辆数据和所述行人数据计算信号灯时长分配情况;
17、所述第三通讯单元用于将所述信号灯时长分配情况发送至所述控制模块。
18、优选的,所述控制模块包括:第四通讯单元、指令生成单元和控制单元;
19、所述第四通讯单元用于接收所述信号灯时长分配情况;
20、所述指令生成单元用于基于所述信号灯时长分配情况生成所述控制指令;
21、所述控制单元用于基于所述控制指令控制交通信号灯。
22、本发明还提供了一种基于yolo模型的智能交通信号灯控制方法,所述方法应用于上述任一项所述的控制系统,包括以下步骤:
23、采集路口的交通情况视频信息;
24、对所述交通情况视频信息进行处理,得到交通信息,所述交通信息包括:车辆数据和行人数据;
25、基于所述交通信息生成信号灯时长分配情况;
26、基于所述信号灯时长分配情况控制信号灯。
27、优选的,所述处理的方法包括:
28、对所述交通情况视频信息逐帧提取,得到若干交通情况图像;
29、利用yolov8模型对所述交通情况图像进行识别,得到所述车辆数据和所述行人数据。
30、优选的,所述控制的方法包括:
31、基于所述信号灯时长分配情况生成所述控制指令;
32、基于所述控制指令控制交通信号灯。
33、与现有技术相比,本发明的有益效果为:
34、本发明利用人工智能识别车辆的数量,提出了其在交通信号灯上进行应用,自适应对信号灯控制,减少交通拥堵,提高道路通行速度。除了识别车辆的数量外,还对等待过马路的行人进行识别,及时响应特殊情况,如老年行人,提高道路安全性。在技术可持续上,采用yolo模型后期还可继续延伸,实现对如消防车辆、救护车辆等应急车辆的识别,自适应开启绿色通道,另一方面,优化信号灯控制可降低交通拥堵,减少车辆停滞时间,从而减少能源消耗和排放。
1.一种基于yolo模型的智能交通信号灯控制系统,其特征在于,包括:图像采集模块、图像处理模块、信息处理模块和控制模块;
2.根据权利要求1所述一种基于yolo模型的智能交通信号灯控制系统,其特征在于,所述图像采集模块包括:采集单元和第一通讯单元;
3.根据权利要求1所述一种基于yolo模型的智能交通信号灯控制系统,其特征在于,所述图像处理模块包括:视频处理单元、图像识别单元和第二通讯单元;
4.根据权利要求3所述一种基于yolo模型的智能交通信号灯控制系统,其特征在于,所述信息处理模块包括:处理单元和第三通讯单元;
5.根据权利要求4所述一种基于yolo模型的智能交通信号灯控制系统,其特征在于,所述控制模块包括:第四通讯单元、指令生成单元和控制单元;
6.一种基于yolo模型的智能交通信号灯控制方法,所述方法应用于权利要求1-5任一项所述的控制系统,其特征在于,包括以下步骤:
7.根据权利要求6所述一种基于yolo模型的智能交通信号灯控制方法,其特征在于,所述处理的方法包括:
8.根据权利要求6所述一种基于yolo模型的智能交通信号灯控制方法,其特征在于,所述控制的方法包括: