动态控制人行横道信号灯配时的方法、系统及电子设备与流程
1.本发明属于智能信号控制领域,具体是一种动态控制人行横道信号灯配时的方法、系统及电子设备。
背景技术:
2.随着我国机动化进程持续发展,截至2022年,全国机动车保有量约达4亿辆,机动车驾驶人约5亿人。在高速发展的同时,道路交通事故量也逐年攀升,其中学生体的安全意识较弱,易在路口奔跑玩耍,已成为交通事故中最易受伤的体。
3.因此保障学生体安全过街已成为势在必行的安全要求,目前常用的学生体安全过街系统通常结合路口信号实现。有按钮式的信号过街系统,当行人按下信号机上的按钮后,对行人给与通行路权;还有人识别式的过街系统,当检测设备发现指定区域内有人后,对行人给与通行路权。但以上系统的缺点是无法区分不同的使用人,不能自动识别出请求过街的是老人、学生、残疾人还是普通的行人;另外由于学生过街通常处于交通高峰期,信号系统无法对行人通行时间与车辆通行时间进行合理的分配,导致路口通行效率低下。
技术实现要素:
4.有鉴于此,本发明实施例提供一种动态控制人行横道信号灯配时的方法。结合学生过街的的实际需求,对学生校服特征进行识别,当发现特定目标后,结合路口车流情况,联动信号控制系统智能分配红绿灯时间,给与行人和车辆合理的通行权,在解决学生体安全过街的同时,还最大化保障路口的通行效率。
5.为达到上述发明目的,采用如下技术方案:
6.第一方面,本发明提供一种动态控制人行横道信号灯配时的方法,所述方法包括步骤:
7.实时采集人行横道所在路口的场景视频;
8.对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体;以及,
9.对所述场景视频中的内容进行分析,识别路口当前的交通状况;
10.根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯。
11.进一步的,所述实时采集人行横道所在路口的场景视频包括:基于人行横道所在路口预定位置设置的摄像机,通过内置ccd传感器采集光信号;
12.对所述光信号进行转换处理变成数字信号;
13.基于预设协议的编码方式将所述数字信号生成相应的图像。
14.进一步的,所述摄像机为高清摄像机;
15.所述高清摄像机根据目标体在所述路口各人行横道的通行量设置。
16.进一步的,所述目标体为学生,所述特征标识为校服;
17.所述对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体包括:
18.对所述场景视频中的人行横道所在路口的过街等待区域进行标定;
19.将视频帧输入至目标检测模型,预测得到标定的过街等待区域内的校服及数量;
20.根据所述校服确定出目标体,以及根据校服的数量确定出相应目标体的数量。
21.进一步的,所述在对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体之前,所述方法还包括:采集大量实际场景中穿着校服的学生图片,并对图片中校服所在区域进行标定,形成训练数据集;
22.将所述训练数据集输入深度学习框架进行深度学习训练,得到所述目标检测模型。
23.进一步的,所述对所述场景视频中的内容进行分析,识别路口当前的交通状况包括:
24.对场景视频中的车辆区域进行标定;
25.根据标定的车辆区域的图像背景灰度值,检测出场景视频中标定的区域内所有存在的车辆;
26.基于相邻图像帧车辆像素差值法确定车辆是否处于静止状态;
27.通过语义分割算法对整个场景的静止车辆进行轮廓分离,判断出排队车辆的连通区域;
28.根据所述连通区域确定车辆排队长度。
29.进一步的,所述根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯包括:当检测到目标体数量到达或大于设定数量阈值,则调整信号配时控制策略为给与行人相位通行权,并为所述行人相位分配最小绿灯时间;
30.当检测到最小绿灯时间结束时,读取最新的车辆排队长度检测结果;
31.若所述车辆排队长度大于设定长度阈值,则变换信号相位,调整配时控制策略为给与机动车相位通行权。
32.进一步的,在读取最新的车辆排队长度检测结果之后,所述方法还包括:若所述车辆排队长度不大于设定长度阈值,则将行人相位延迟一个单位绿灯时间,直到绿灯延长到一个预置的最大绿灯时间时,结束行人相位。
33.进一步的,在所述读取最新的车辆排队长度检测结果之后,所述根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯还包括:获取在所述最小绿灯时间和最大绿灯时间之间对应的所述车辆排队长度检测结果;
34.若所述车辆排队长度大于设定长度阈值,且检测到当前无行人继续过街,则立即切换至车辆相位。
35.第二方面,本发明提供一种动态控制人行横道信号灯配时的系统,包括:场景感知模块,用于实时采集人行横道所在路口的场景视频;
36.分析检测模块,用于对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体;以及,
37.对所述场景视频中的内容进行分析,识别路口当前的交通状况;
38.动态控制模块,用于根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯。
39.第三方面,本发明提供一种电子设备,包括:一个或者多个处理器;存储器;所述存储器中存储有一个或者多个可执行程序,所述一个或者多个处理器读取存储器中存储的可执行程序代码,运行与可执行程序代码对应的程序,以用于执行第一方面任一所述的动态控制人行横道信号灯配时的方法。
40.本文提供一种动态控制人行横道信号灯配时的方法、系统及一种电子设备。通过实时采集人行横道所在路口的场景视频;其次对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体;以及,对所述场景视频中的内容进行分析,识别路口当前的交通状况;根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯。这样,基于视频感知、ai识别、智能信号控制等技术实现学生体在通过交叉口或路段时获得合理的过街时间,进而降低其与机动车冲突的风险,保障学生过街安全,同时结合交通路况动态调整车辆相位的信号时长,尽可能减少行人过街对机动车的干扰减少车辆的延误。
附图说明
41.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
42.图1为本发明一实施例动态控制人行横道信号灯配时的方法流程示意图;
43.图2为本发明另一实施例动态控制人行横道信号灯配时的方法流程示意图。
具体实施方式
44.下面结合附图对本发明实施例进行详细描述。
45.应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
46.实施例一,本发明提供一种动态控制人行横道信号灯配时的方法,所述方法包括步骤,如图1所示:
47.s10:实时采集人行横道所在路口的场景视频;
48.s20:对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体;
49.s30:对所述场景视频中的内容进行分析,识别路口当前的交通状况;
50.s40:根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯。
51.本发明提供的一种动态控制人行横道信号灯配时的方法,在解决学生体安全过街的同时,还最大化保障路口的通行效率。
52.在一些实施例中,所述实时采集人行横道所在路口的场景视频包括:基于人行横道所在路口预定位置设置的摄像机,通过内置ccd传感器采集光信号;
53.对所述光信号进行转换处理变成数字信号;基于预设协议的编码方式将所述数字信号生成相应的图像。
54.在一些实施例中,所述摄像机为高清摄像机;
55.所述高清摄像机根据目标体在所述路口各人行横道的通行量设置。
56.在一些实施例中,所述目标体为学生,所述特征标识为校服;
57.所述对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体包括:
58.对所述场景视频中的人行横道所在路口的过街等待区域进行标定;
59.将视频帧输入至目标检测模型,预测得到标定的过街等待区域内的校服及数量;
60.根据所述校服确定出目标体,以及根据校服的数量确定出相应目标体的数量。
61.在一些实施例中,所述在对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体之前,所述方法还包括:采集大量实际场景中穿着校服的学生图片,并对图片中校服所在区域进行标定,形成训练数据集;
62.将所述训练数据集输入深度学习框架进行深度学习训练,得到所述目标检测模型。
63.在一些实施例中,所述对所述场景视频中的内容进行分析,识别路口当前的交通状况包括:
64.对场景视频中的车辆区域进行标定;
65.根据标定的车辆区域的图像背景灰度值,检测出场景视频中标定的区域内所有存在的车辆;
66.基于相邻图像帧车辆像素差值法确定车辆是否处于静止状态;
67.通过语义分割算法对整个场景的静止车辆进行轮廓分离,判断出排队车辆的连通区域;
68.根据所述连通区域确定车辆排队长度。
69.在一些实施例中,所述根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯包括:当检测到目标体数量到达或大于设定数量阈值,则调整信号配时控制策略为给与行人相位通行权,并为所述行人相位分配最小绿灯时间;
70.当检测到最小绿灯时间结束时,读取最新的车辆排队长度检测结果;
71.若所述车辆排队长度大于设定长度阈值,则变换信号相位,调整配时控制策略为给与机动车相位通行权。
72.在一些实施例中,在读取最新的车辆排队长度检测结果之后,所述方法还包括:若所述车辆排队长度不大于设定长度阈值,则将行人相位延迟一个单位绿灯时间,直到绿灯延长到一个预置的最大绿灯时间时,结束行人相位。
73.在一些实施例中,在所述读取最新的车辆排队长度检测结果之后,所述根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯还包括:获取在所述最小绿灯时间和最大绿灯时间之间对应的所述车辆排队长度检测结果;
74.若所述车辆排队长度大于设定长度阈值,且检测到当前无行人继续过街,则立即切换至车辆相位。
75.实施例二
76.本发明提供一种动态控制人行横道信号灯配时的系统,包括:场景感知模块,用于实时采集人行横道所在路口的场景视频;
77.场景感知模块是使用高清摄像机拍摄固定场景,通过ccd传感器采集光信号,并把光信号变成数字信号,最后通过h264/h265等编码方式来呈现成图像,本发明使用广角镜头,以满足感知场景能够覆盖道路整体宽度,其范围宽度达到24-28米,深度达到50米的范围。
78.(1)全场景感知:在路口各个方向全部设置高清摄像机,这种感知方式通常用于各个方向学生体过街需求相当且需求较大交叉口。
79.(2)半场景感知:只有部分方向设置高清摄像机,这种感知方式通常用于仅某个方向学生体过街需求较大的交叉口。
80.分析检测模块,用于对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体;以及,
81.对所述场景视频中的内容进行分析,识别路口当前的交通状况;
82.本发明通过学生校服的识别判断道路是否有学生体出现。首先采集大量实际场景中穿着校服的学生图片,并对图片中校服区域进行标定,形成训练数据集;其次利用深度学习框架caffe实现yolov4目标检测,然后采用tersorrt实现量化推理加速,再使用自编算法模块,实现校服及数量的检测。
83.实际使用中,对场景中行人过街区域进行标定,借助算法即可完成基于视频的学生检测及人数识别。
84.本发明通过对车辆排队长度的识别判断道路交通路况。首先根据车辆区域图像背景灰度值会发生变化的特性,检测场景区域内所有存在的车辆;其次使用相邻图像帧车辆像素差值法确定车辆是否处于静止状态;最后使用语义分割算法对整个场景的静止车辆进行轮廓分离,判断出排队车辆的联通区域;从而实现车辆排队长度的检测。
85.实际使用中,在视频范围内划定车辆通行区域,借助算法即可完成基于视频的车辆排队长度识别,从而判断路况的交通状况。
86.动态控制模块,用于根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯。
87.如图2所示,是本发明一实施例智能信号控制流程示意图。
88.学生目标体和道路交通状况的检测结果会发送至信号机,信号机基于实时检测结果,形成放行策略并动态调整信号灯,处理详情如下:
89.当检测到学生体数量到达或大于设定阈值,信号系统执行智能控制功能,主动给与行人相位通行权,并为该相位分配一段预设好的“最小绿灯时间”gmin,在最小绿灯时
间内将锁定行人通行权;最小绿灯时间结束时,信号系统读取最新的车辆排队长度检测结果,如果排队长度已大于设定阈值,则变换信号相位,给与机动车相位通行权;如果排队长度不大于设定阈值,则行人相位延迟一个单位绿灯时间gstep,直到绿灯延长到一个预置的“最大绿灯时间”gmax时,结束行人相位;如果在“最小绿灯时间”gmin和“最大绿灯时间”gmax之间,排队长度大于设定阈值,且没有行人继续过街,立即换为下一相位。
90.本实施例可以用于实施例一所示方法实施例的技术方案,其实现原理和技术效果与实施例一类似,此处不再多赘述,可相互参看。
91.另外,可以理解的是本实施也适用于实施例一中其它实施例执行步骤流程,具体可参看实施例一种相关描述,在此就不再赘述。
92.实施例三,本发明提供一种电子设备,包括:一个或者多个处理器;存储器;所述存储器中存储有一个或者多个可执行程序,所述一个或者多个处理器读取存储器中存储的可执行程序代码,运行与可执行程序代码对应的程序,以用于执行权利要求第一方面任一所述的动态控制人行横道信号灯配时的方法。
93.本发明提供一种动态控制人行横道信号灯配时的方法、系统及一种电子设备。通过实时采集人行横道所在路口的场景视频;其次对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体;以及,对所述场景视频中的内容进行分析,识别路口当前的交通状况;根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯。这样,通过视频感知、ai识别、智能信号控制等技术实现学生体在通过交叉口或路段时获得合理的过街时间,进而降低其与机动车冲突的风险,保障学生过街安全,同时结合交通路况动态调整车辆相位的信号时长,尽可能减少行人过街对机动车的干扰减少车辆的延误。在解决学生体安全过街的同时,还最大化保障路口的通行效率。
94.需要说明的是,本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其它实施例的不同之处。另外,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系排要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确排出的其它要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
95.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
技术特征:
1.一种动态控制人行横道信号灯配时的方法,其特征在于,所述方法包括步骤:实时采集人行横道所在路口的场景视频;对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体;以及,对所述场景视频中的内容进行分析,识别路口当前的交通状况;根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯。2.根据权利要求1所述的方法,其特征在于,所述实时采集人行横道所在路口的场景视频包括:基于人行横道所在路口预定位置设置的摄像机,通过内置ccd传感器采集光信号;对所述光信号进行转换处理变成数字信号;基于预设协议的编码方式将所述数字信号生成相应的图像。3.根据权利要求2所述的方法,其特征在于,所述摄像机为高清摄像机;所述高清摄像机根据目标体在所述路口各人行横道的通行量设置。4.根据权利要求3所述的方法,其特征在于,所述目标体为学生,所述特征标识为校服;所述对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体包括:对所述场景视频中的人行横道所在路口的过街等待区域进行标定;将视频帧输入至目标检测模型,预测得到标定的过街等待区域内的校服及数量;根据所述校服确定出目标体,以及根据校服的数量确定出相应目标体的数量。5.根据权利要求1或4所述的方法,其特征在于,所述在对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体之前,所述方法还包括:采集大量实际场景中穿着校服的学生图片,并对图片中校服所在区域进行标定,形成训练数据集;将所述训练数据集输入深度学习框架进行深度学习训练,得到所述目标检测模型。6.根据权利要求1所述的方法,其特征在于,所述对所述场景视频中的内容进行分析,识别路口当前的交通状况包括:对场景视频中的车辆区域进行标定;根据标定的车辆区域的图像背景灰度值,检测出场景视频中标定的区域内所有存在的车辆;基于相邻图像帧车辆像素差值法确定车辆是否处于静止状态;通过语义分割算法对整个场景的静止车辆进行轮廓分离,判断出排队车辆的连通区域;根据所述连通区域确定车辆排队长度。7.根据权利要求1所述的方法,其特征在于,所述根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯包括:当检测到目标体数量到达或大于设定数量阈值,则调整信号配时控制策略为给与行人相位通行权,并为所述行人相位分配最小绿灯时间;当检测到最小绿灯时间结束时,读取最新的车辆排队长度检测结果;若所述车辆排队长度大于设定长度阈值,则变换信号相位,调整配时控制策略为给与
机动车相位通行权。8.根据权利要求7所述的方法,其特征在于,在读取最新的车辆排队长度检测结果之后,所述方法还包括:若所述车辆排队长度不大于设定长度阈值,则将行人相位延迟一个单位绿灯时间,直到绿灯延长到一个预置的最大绿灯时间时,结束行人相位。9.根据权利要求8所述的方法,其特征在于,在所述读取最新的车辆排队长度检测结果之后,所述根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯还包括:获取在所述最小绿灯时间和最大绿灯时间之间对应的所述车辆排队长度检测结果;若所述车辆排队长度大于设定长度阈值,且检测到当前无行人继续过街,则立即切换至车辆相位。10.一种动态控制人行横道信号灯配时的系统,其特征在于,包括:场景感知模块,用于实时采集人行横道所在路口的场景视频;分析检测模块,用于对所述场景视频中的内容进行分析,根据目标体的特征标识检测是否有目标体;以及,对所述场景视频中的内容进行分析,识别路口当前的交通状况;动态控制模块,用于根据所述目标体和交通状况的检测或识别结果,动态调整信号配时控制策略,以控制所述路口的交通信号灯。
技术总结
本发明提供一种动态控制人行横道信号灯配时的方法、系统及电子设备,属于智能信号控制领域。所述方法步骤包括实时采集人行横道所在路口的场景视频;根据目标体的特征标识检测是否有目标体;识别路口当前的交通状况;动态调整信号配时控制策略,以控制所述路口的交通信号灯。所述动态控制人行横道信号灯配时的系统包括场景感知模块、分析检测模块、动态控制模块。所述电子设备包括一个或者多个处理器;存储器;所述存储器中存储有一个或者多个可执行程序,所述一个或者多个处理器读取存储器中存储的可执行程序代码。本发明在解决学生体安全过街的同时,还最大化保障路口的通行效率。效率。效率。
