拥堵检测方法、装置、系统、云服务器和存储介质与流程

未命名 07-17 阅读:109 评论:0


1.本技术涉及智能交通技术领域,特别是涉及一种拥堵检测方法、装置、系统、云服务器和存储介质。


背景技术:

2.随着机动车数量的增加,城市交通压力也逐渐增大,建设高架桥能够缓解日益递增的车流量所带来的交通压力,但是高峰时段,高架桥的桥上和桥下也可能会发生堵车情况。
3.目前,检测高架桥拥堵情况的系统包括:多个桥上摄像头、多个桥下摄像头、入桥口显示屏/语音提示设备和云服务器,各个摄像头用于采集相应的子路段图像,并将子路段图像发送至云服务器,由云服务器对各个子路段图像进行处理,以分析得到各个路段的实时路况,并将实时路况发送至入桥口显示屏/语音提示处,通过入桥口显示屏/语音提示提示各个车辆驾驶员。
4.然而,在拥堵检测中,图像的数据量较大,传输距离较远,消耗通信资源,亟需改进。


技术实现要素:

5.基于此,有必要针对上述技术问题,提供一种能够优化数据传输质量、提高拥堵检测准确性的拥堵检测方法、装置、系统、云服务器和存储介质。
6.第一方面,本技术提供了一种拥堵检测方法,该方法包括:
7.获取目标路段内第一路侧设备上报的非遮挡区域内的第一路况信息和遮挡区域内的第二路况信息;第二路况信息为第一路侧设备从位于遮挡区域内的第二路侧设备获得,第一路侧设备位于非遮挡区域;
8.根据第二路况信息和第一路况信息,得到目标路段的拥堵状况。
9.在其中一个实施例中,根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选遮挡区域内选择目标遮挡区域;其中,候选路侧设备位于目标路段对应的候选遮挡区域内;
10.向目标遮挡区域内的第二路侧设备发送数据转发指令,以指示第二路侧设备将第二路况信息转发至第一路侧设备。
11.在其中一个实施例中,根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选遮挡区域内选择目标遮挡区域,包括:
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.图1为一个实施例中拥堵检测方法的流程示意图;
41.图2为一个实施例中剔除设定类型车辆步骤的流程示意图;
42.图3为一个实施例中确定目标遮挡区域的流程示意图;
43.图4为一个实施例中确定边缘云上传的拥堵状况的流程示意图;
44.图5为一个实施例中拥堵检测系统的示意图;
45.图6为一个实施例中拥堵检测装置的结构框图;
46.图7为一个实施例中云服务器的内部结构图。
具体实施方式
47.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
48.本技术实施例提供的拥堵检测方法,可以适用于道路拥堵检测情况,尤其适用于高架桥的拥堵检测情况。可选的,整套的拥堵检测方法可以由多个路侧设备与云服务器等配合实现,云服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。可选的,本实施例的拥堵检测方法可以由云服务器来执行。如图1所示,该拥堵检测方法具体包括:
49.s101,获取目标路段内第一路侧设备上报的非遮挡区域内的第一路况信息和遮挡区域内的第二路况信息。
50.本实施例中,目标路段即为需要借助云服务器进行拥堵检测的任一路段。例如,目标路段为l,目标路段包括桥上路段l1和桥下路段l2;可选的,可以采用相同分割方式,分别将桥上路段l1和桥下路段l2分割为多个检测区域。例如,沿桥面的延伸方向,以桥面的宽度为宽度、预设长度、预设高度形成一个检测区域,各个检测区域的边缘连续;此时,桥上路段l1的对应的各个检测区域分别为{检测区域s1,检测区域s2,检测区域s3};桥下路段l2的对
应的各个检测区域分别为{检测区域s'1,检测区域s'2,检测区域s'3}。
51.进一步的,每个检测区域内安设有一个路侧设备,可用于接收相应检测区域内车载设备发送的车辆状态信息,并基于车辆状态信息来确定该检测区域内的路况信息。例如,对于任一路侧设备,可以获取该路侧设备对应的检测区域内通行的每个车载设备上传的车辆状态信息,并根据检测区域内的各个车辆状态信息以及相应的道路环境信息,来确定该检测区域的路况信息。示例性的,在检测区域内通行的任一车载设备,可以将车辆状态信息通过v2x通信设备转发至该路侧设备;其中,车辆状态信息包括但不限于车辆位置、刹车、油耗、速度、车辆类型等信息。
52.在一种可实现方式中,任一路侧设备的检测范围可以只包含相应的检测区域(即,检测范围与检测区域等同);在另一种可实现方式中,任一路侧设备的检测范围可以大于相应的检测区域(例如检测区域s1)和至少一个相邻检测区域(例如检测区域s2),在此情形下,当车辆进入检测区域s2内时,该路侧设备同样能与该车辆安装的车载设备通信,实时获取该车载设备上传的车辆状态信息(包括车辆位置信息),但是并不将该车辆状态信息上传,只有当该车辆进入检测区域s1内时,该路侧设备才将该车辆状态信息上传至云服务器,以此,实现了每个路侧设备只收集进入相应检测区域内的车辆状态信息的功能。
53.本实施例中,第一路况信息和第二路况信息分别表征相应检测区域内各个车辆状态信息以及相应的道路环境信息。具体的,第一路况信息为非遮挡区域内的路况信息,第二路况信息为遮挡区域内的路况信息,且第二路况信息为第一路侧设备从位于遮挡区域内的第二路侧设备获得。其中,遮挡区域为目标路段对应的桥上路段和桥下路段的重叠空间区域。
54.可以理解的是,每个路侧设备对应有相应的安装位置,当该安装位置的上方空间存在桥上路段时,则确定该路侧设备对应的检测区域为遮挡区域;对应的,当该安装位置的上方空间不存在桥上路段时,则确定该路侧设备对应的检测区域为非遮挡区域。进一步的,对于多层高架桥,例如三层高架桥,分为第一桥上路段、第二桥上路段和桥下路段,在此情形下,遮挡区域的确定与上述方式相同,以此类推。
55.在本实施例中,在桥上路段和桥下路段中,可以将遮挡区域内的路侧设备确定为第二路侧设备,将非遮挡区域内的路侧设备确定为第一路侧设备,第一路侧设备和第二路侧设备内均配置有蜂窝通信模块,并通过该蜂窝通信模块与云服务器通信;且第一路侧设备和第二路侧设备的个数均为至少一个。
56.需要说明的是,由于移动网络通信电波传播会受到传播过程中人造建筑、自然地形甚至树叶等遮挡因素的干扰,而表现出随机性和多样性特征,使得接收方接收到的电波信号质量降低;因此,当蜂窝通信模块与通信基站之间存在遮挡(障碍物)时,例如,该路侧设备的上方空间存在桥上路段时,该遮挡物(桥上路段)会影响数据传递的可靠性,即影响数据质量。
57.因此,为了降低遮挡因素对路侧设备与云服务器之间数据传输质量的影响,在本实施例中,对于每个第一路侧设备,由于其不被遮挡,故,控制第一路侧设备采集到的第一路况信息由其自身发送至云服务器;而对于存在遮挡的第二路侧设备,则为其指定相应的第一路侧设备(例如,可以将与其距离最近的第一路侧设备作为指定的第一路侧设备),通过v2x通信设备将该第二路侧设备采集到的第二路况信息转发至该指定的第一路侧设备,
然后再由该第一路侧设备将第二路况信息上传至云服务器。
58.s102,根据第二路况信息和第一路况信息,得到目标路段的拥堵状况。
59.本实施例中,拥堵状况可以用于表征目标路段的拥堵程度;可选的,拥堵状况可以以拥堵等级来表征,例如,畅通、轻度拥堵、中度拥堵、严重拥堵等。拥堵状况可以基于车辆速度、车辆位置、预设路段内车辆的平均行程速度等参数来确定。
60.具体的,云服务器可以根据各第一路况信息和各第二路况信息,生成桥上路段的桥上拥堵状况和桥下路段的桥下拥堵状况;当行驶至目标路段的用户发送请求时,云服务器基于桥上路段拥堵状况、桥上路段的通行长度、桥下路段拥堵状况、桥下路段的通行长度,确定推荐路径,并将推荐路径返回至相应用户。
61.示例性的,以计算桥上路段的桥上拥堵状况为例,在计算桥上拥堵状况时,根据各第一路况信息和各第二路况信息,计算通过桥上路段的车辆个数、各个车辆对应的通行时间,以计算该桥上路段的平均行程速度;根据平均行程速度和等级划分表,确定该平均行程速度相应的拥堵等级。其中,等级划分表中存储有各平均行程速度(速度区间)和对应的拥堵等级。具体的,平均行程速度的计算过程如下:
[0062][0063]
其中,为桥上路段的平均行程速度,单位为千米每小时(km/h);l为桥上路段的长度,不包含交叉口,单位为千米(km);ti为车辆i通过桥上路段的时间,单位为小时(h);n为通过桥上路段的车辆数。
[0064]
进一步的,计算桥下拥堵状况的方式与计算桥上拥堵状况相同,本实施例不再细述。
[0065]
在计桥上路段(桥下路段)的平均行程速度时,可以将桥上路段划分为多个子路段,分别计算各个子路段的平均行程速度,以细化拥堵检测范围,提供更精准的分析结果。
[0066]
上述拥堵检测方法中,目标路段内的第一路侧设备不但能上传对应检测范围内的第一路况信息,还能够与被遮挡的第二路侧设备通信,获取第二路侧设备对应的遮挡区域内的第二路况信息;通过第一路侧设备获取对应的第二路况信息,能够降低遮挡对第二路况信息传输造成的损耗,而后,再通过未被遮挡的第一路侧设备发送该第二路况信息时,无需考虑遮挡因素的影响,保证了数据质量(数据准确性)。另外,采用路侧设备代替图像采集装置(例如摄像头),相比于传统技术,降低了与服务器之间的数据传输量,进一步保证了数据传输质量,提高了拥堵检测的准确性。
[0067]
为了根据实际行驶情况,对目标路况的拥堵状况进行准确计算,在一个实施例中,如图2所示,本实施例提供了一种根据第二路况信息和第一路况信息,得到目标路段的拥堵状况的可选方式,即提供了一种对s102进行细化的方式。具体实现过程可以包括:
[0068]
s201,从第二路况信息和第一路况信息中剔除设定类型车辆的信息。
[0069]
其中,设定类型车辆,例如,消防车、救护车、工程救险车、洒水车、清扫车等特殊车辆。
[0070]
具体的,云服务器从第一路况信息中识别设定类型车辆的信息,并将该设定类型车辆的信息剔除,滤除与拥堵状况弱相关的信息。
[0071]
s202,根据剔除处理后的第二路况信息和第一路况信息,得到目标路段的拥堵状
况。
[0072]
其中,在滤除设定类型车辆的信息后,云服务器根据第二路况信息和第一路况信息内其他类型车辆对应的车辆状态信息,得到目标路段的拥堵状况。
[0073]
本实施例中,滤除与拥堵状况弱相关的信息,减小数据分析量,提高了检测效率。
[0074]
在一种可实现方式中,目标路段内的各个被遮挡的路侧设备均可以作为第二路侧设备,在此情形下,第二路侧设备对应的第二路况信息均可以通过对应的第一路侧设备转发。
[0075]
为了进一步提高数据传输质量,在另一种可实现方式中,可以将目标路段内的各个被遮挡的路侧设备中,满足筛选条件的路侧设备作为第二路侧设备,筛选条件可以是对应的第一路侧设备与云服务器之间的通信质量,或者是该第二路侧设备是否匹配有其他能够进一步保证数据传输质量的转发设备等。
[0076]
可选的,在一个实施例中,如图3所示,该拥堵检测方法还包括:
[0077]
s301,根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选遮挡区域内选择目标遮挡区域。
[0078]
其中,各个被遮挡的路侧设备即为候选路侧设备,即,候选路侧设备位于目标路段对应的候选遮挡区域内,在此情形下,将目标遮挡区域对应的路侧设备作为第二路侧设备,候选路侧设备包含第二路侧设备。
[0079]
具体的,云服务器利用拥堵检测系统中的边缘云下放计算资源,边缘云可以设置在目标路段内,且至少连接一个候选路侧设备。边缘云与云服务器之间可以通过不同材质的通信链路(communication link)进行通信,例如,同轴电缆、双绞线、光纤,或者通过无线传输的wi-fi、卫星等。
[0080]
相应的,根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选遮挡区域内选择目标遮挡区域,具体可以包括:根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选路侧设备中选择未与边缘云连接的路侧设备,作为第二路侧设备,将第二路侧设备所在的候选遮挡区域,作为目标遮挡区域;若该候选路侧设备与边缘云连接,则将该候选路侧设备对应检测区域作为其他遮挡区域。
[0081]
s302,向目标遮挡区域内的第二路侧设备发送数据转发指令,以指示第二路侧设备将第二路况信息转发至第一路侧设备。
[0082]
本实施例中,数据转发指令可以包括数据转发路径,即位于目标遮挡区域内的第二路侧设备向非遮挡区域内的第一路侧设备发送所采集路况信息的路径。
[0083]
具体的,云服务器向第二路侧设备发送数据转发指令,第二路侧设备基于数据转发指令中所包括的数据转发路径,将所采集的第二路况信息转发至相应的第一路侧设备。
[0084]
相应的,第一路侧设备可以获取位于目标遮挡区域内的第二路侧设备发送的第二路况信息,并转发至云服务器。进而云服务器可以获取目标路段内第一路侧设备上报的目标遮挡区域内的第二路况信息。
[0085]
进一步的,在一个实施例中,边缘云还能够对相应路侧设备的路况信息进行分析,并将分析结果转发至云服务器,云服务器可以直接利用该拥堵检测结果,以减轻云服务器的计算压力;相应的,如图4所示,本实施例提供了一种根据第二路况信息和第一路况信息,得到目标路段的拥堵状况的可选方式,即提供了一种对s102进行细化的方式。具体实现过
程可以包括:
[0086]
s401,获取其他遮挡区域对应的边缘云上报的遮挡区域拥堵状况。
[0087]
其中,其他遮挡区域为候选遮挡区域中除目标遮挡区域之外的遮挡区域。
[0088]
s402,根据遮挡区域拥堵状况、第二路况信息和第一路况信息,得到目标路段的拥堵状况。
[0089]
在一种可实现方式中,边缘云只用于连接其他遮挡区域内的路侧设备;其中,其他遮挡区域的个数为至少一个。具体的,边缘云计算各个其他遮挡区域内的遮挡区域拥堵状况并上传至云服务器,进而,云服务器根据各个遮挡区域拥堵状况、第二路况信息和第一路况信息,得到目标路段的拥堵状况。
[0090]
在另一种可实现方式中,边缘云除了连接至少一个其他遮挡区域外,还可以根据其安装位置连接该其他遮挡区域相邻的非遮挡区域,以边缘云的安装位置形成组网区域,边缘云计算该组网区域内的其他遮挡区域的拥堵状况和非遮挡区域的拥堵状况,在此情形下,第一路侧设备是指处于非遮挡区域内且未连接于边缘云的路侧设备,云服务器根据组网区域内的遮挡区域拥堵状况和非遮挡区域的拥堵状况、第二路况信息和第一路况信息,得到目标路段的拥堵状况。
[0091]
本实施例中,通过在目标路段内配置边缘云,能够减轻云服务器的计算压力;同时,边缘云能够在目标路段内对其他遮挡区域的拥堵状况进行分析,保证了对其他遮挡区域拥堵状况分析的准确性。
[0092]
需要说明的是,若各个候选遮挡区域内均配置边缘云,所需的边缘云个数较多;为了使得边缘云的数量和位置更为合理,在本实施例中,首先要规划边缘云的安装位置,在边缘云的位置确定后,才能确定哪些候选路侧设备能够与边缘云组网;对应的,在确定候选路侧设备与边缘云之间的连接关系时,具体实现过程可以包括:根据边缘云的安装位置,以及候选路侧设备的安装位置,确定候选路侧设备与拥堵检测系统中边缘云之间的连接关系。
[0093]
其中,边缘云的安装位置根据组网目标路段的历史路况信息确定。目标路况的历史路况信息可以包含多个检测区域的历史路况信息,每个检测区域的历史路况信息不单包括该检测区域内的车辆状态信息,还可以包括道路环境信息,例如,道路环境信息可以包括道路类型、道路路口(交叉路口)等。具体的,可以从历史路况信息中采集数据量较大的检测区域,例如道路路口区域作为边缘云的安装位置。
[0094]
具体的,云服务器根据在获取到边缘云的安装位置以及各候选路侧的安装位置后,可以以传输距离,或覆盖范围为筛选条件,确定能够与该边缘云组网的候选路侧设备,然后云服务器生成连接任务,向该边缘云以及该边缘云关联的候选路侧设备下发该连接任务,以使得边缘云与对应的候选路侧设备通信,进而确定相应候选路侧设备与边缘云的连接关系。
[0095]
本实施例中,首先确定边缘云的安装位置,再根据边缘云的安装位置和候选路侧设备的安装位置,确定能够与该边缘云组网的候选路侧设备,以使得边缘云与对应的候选路侧设备通信,达到确定候选路侧设备与拥堵检测系统中边缘云之间的连接关系的目的。
[0096]
示例性的,在上述实施例的基础上,如图5所示,本实施例提供了一种与该拥堵检测方法对应的拥堵检测系统1,该拥堵检测系统1包括:云服务器10、目标路段内的第一路侧设备20和第二路侧设备30;
[0097]
第二路侧设备30位于遮挡区域内,用于获取遮挡区域内的第二路况信息,并将第二路况信息发送至第一路侧设备20;
[0098]
第一路侧设备20位于非遮挡区域内,用于获取非遮挡区域内的第一路况信息,以及第二路侧设备30发送的第二路况信息,并将第一路况信息和第二路况信息上报至云服务器10;
[0099]
云服务器10,用于根据第一路况信息和第二路况信息,得到目标路段的拥堵状况。
[0100]
在一个实施例中,该拥堵检测系统还包括边缘云40;
[0101]
第二路侧设备30具体位于目标遮挡区域内,用于获取目标遮挡区域内的第二路况信息;其中,目标遮挡区域为根据候选路侧设备与边缘云40之间的连接关系,从候选遮挡区域内选择的遮挡区域;候选路侧设备位于目标路段对应的候选遮挡区域内;
[0102]
边缘云40,用于确定其他遮挡区域对应的遮挡区域拥堵状况,并上报至云服务器10;其中,其他遮挡区域为候选遮挡区域中除目标遮挡区域之外的遮挡区域;
[0103]
云服务器10,还用于根据遮挡区域拥堵状况、第二路况信息和第一路况信息,得到目标路段的拥堵状况。
[0104]
应该理解的是,虽然如上的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
[0105]
基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的拥堵检测方法的拥堵检测装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个拥堵检测装置实施例中的具体限定可以参见上文中对于拥堵检测方法的限定,在此不再赘述。
[0106]
在一个实施例中,如图6所示,提供了一种拥堵检测装置100,包括:获取模块和检测模块,其中:
[0107]
获取模块110,用于获取目标路段内第一路侧设备上报的遮挡区域内的第二路况信息和非遮挡区域内的第一路况信息;第二路况信息为第一路侧设备从位于遮挡区域内的第二路侧设备获得,第一路侧设备位于非遮挡区域;
[0108]
检测模块120,用于根据第二路况信息和第一路况信息,得到目标路段的拥堵状况。
[0109]
在一个实施例中,该拥堵检测装置还包括筛选模块,筛选模块用于根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选遮挡区域内选择目标遮挡区域;其中,候选路侧设备位于目标路段对应的候选遮挡区域内;
[0110]
向目标遮挡区域内的第二路侧设备发送数据转发指令,以指示第二路侧设备将第二路况信息转发至第一路侧设备。
[0111]
在一个实施例中,筛选模块,包括:
[0112]
第一匹配子模块,用于根据候选路侧设备与拥堵检测系统中边缘云之间的连接关
系,从候选路侧设备中选择未与边缘云连接的路侧设备,作为第二路侧设备;
[0113]
第二匹配子模块,将第二路侧设备所在的候选遮挡区域,作为目标遮挡区域。
[0114]
在一个实施例中,检测模块120,包括:
[0115]
获取子模块,用于获取其他遮挡区域对应的边缘云上报的遮挡区域拥堵状况;其中,其他遮挡区域为候选遮挡区域中除目标遮挡区域之外的遮挡区域;
[0116]
检测子模块,用于根据遮挡区域拥堵状况、第二路况信息和第一路况信息,得到目标路段的拥堵状况。
[0117]
在一个实施例中,拥堵检测装置还包括划分模块,划分模块用于:
[0118]
根据边缘云的安装位置,以及候选路侧设备的安装位置,确定候选路侧设备与拥堵检测系统中边缘云之间的连接关系;其中,边缘云的安装位置根据目标路段的历史路况信息确定。
[0119]
在一个实施例中,检测模块120还用于:从第二路况信息和第一路况信息中剔除设定类型车辆的信息;
[0120]
根据剔除处理后的第二路况信息和第一路况信息,得到目标路段的拥堵状况。
[0121]
上述拥堵检测装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0122]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是云服务器,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储拥堵检测方法的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种拥堵检测方法。
[0123]
本领域技术人员可以理解,图7中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0124]
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
[0125]
获取目标路段内第一路侧设备上报的非遮挡区域内的第一路况信息和遮挡区域内的第二路况信息;第二路况信息为第一路侧设备从位于遮挡区域内的第二路侧设备获得,第一路侧设备位于非遮挡区域;
[0126]
根据第二路况信息和第一路况信息,得到目标路段的拥堵状况。
[0127]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选遮挡区域内选择目标遮挡区域;其中,候选路侧设备位于目标路段对应的候选遮挡区域内;向目标遮挡区域内的第二路侧设备发送数据转发指令,以指示第二路侧设备将第二路况信息转发至第一路侧设备。
[0128]
在一个实施例中,处理器执行计算机程序根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选遮挡区域内选择目标遮挡区域的逻辑时,具体实现以下步骤:
根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选路侧设备中选择未与边缘云连接的路侧设备,作为第二路侧设备;将第二路侧设备所在的候选遮挡区域,作为目标遮挡区域。
[0129]
在一个实施例中,处理器执行计算机程序根据第二路况信息和第一路况信息,得到目标路段的拥堵状况的逻辑时,具体实现以下步骤:获取其他遮挡区域对应的边缘云上报的遮挡区域拥堵状况;其中,其他遮挡区域为候选遮挡区域中除目标遮挡区域之外的遮挡区域;根据遮挡区域拥堵状况、第二路况信息和第一路况信息,得到目标路段的拥堵状况。
[0130]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据边缘云的安装位置,以及候选路侧设备的安装位置,确定候选路侧设备与拥堵检测系统中边缘云之间的连接关系;其中,边缘云的安装位置根据目标路段的历史路况信息确定。
[0131]
在一个实施例中,处理器执行计算机程序根据第二路况信息和第一路况信息,得到目标路段的拥堵状况的逻辑时,具体实现以下步骤:从第二路况信息和第一路况信息中剔除设定类型车辆的信息;根据剔除处理后的第二路况信息和第一路况信息,得到目标路段的拥堵状况。
[0132]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0133]
获取目标路段内第一路侧设备上报的非遮挡区域内的第一路况信息和遮挡区域内的第二路况信息;第二路况信息为第一路侧设备从位于遮挡区域内的第二路侧设备获得,第一路侧设备位于非遮挡区域;
[0134]
根据第二路况信息和第一路况信息,得到目标路段的拥堵状况。
[0135]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选遮挡区域内选择目标遮挡区域;其中,候选路侧设备位于目标路段对应的候选遮挡区域内;向目标遮挡区域内的第二路侧设备发送数据转发指令,以指示第二路侧设备将第二路况信息转发至第一路侧设备。
[0136]
在一个实施例中,计算机程序根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选遮挡区域内选择目标遮挡区域的逻辑被处理器执行时,具体实现以下步骤:根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选路侧设备中选择未与边缘云连接的路侧设备,作为第二路侧设备;将第二路侧设备所在的候选遮挡区域,作为目标遮挡区域。
[0137]
在一个实施例中,计算机程序根据第二路况信息和第一路况信息,得到目标路段的拥堵状况的逻辑被处理器执行时,具体实现以下步骤:获取其他遮挡区域对应的边缘云上报的遮挡区域拥堵状况;其中,其他遮挡区域为候选遮挡区域中除目标遮挡区域之外的遮挡区域;根据遮挡区域拥堵状况、第二路况信息和第一路况信息,得到目标路段的拥堵状况。
[0138]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据边缘云的安装位置,以及候选路侧设备的安装位置,确定候选路侧设备与拥堵检测系统中边缘云之间的连接关系;其中,边缘云的安装位置根据目标路段的历史路况信息确定。
[0139]
在一个实施例中,计算机程序根据第二路况信息和第一路况信息,得到目标路段
的拥堵状况的逻辑被处理器执行时,具体实现以下步骤:从第二路况信息和第一路况信息中剔除设定类型车辆的信息;根据剔除处理后的第二路况信息和第一路况信息,得到目标路段的拥堵状况。
[0140]
需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
[0141]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
[0142]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0143]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。

技术特征:
1.一种拥堵检测方法,其特征在于,所述方法包括:获取目标路段内第一路侧设备上报的非遮挡区域内的第一路况信息和遮挡区域内的第二路况信息;所述第二路况信息为所述第一路侧设备从位于所述遮挡区域内的第二路侧设备获得,所述第一路侧设备位于所述非遮挡区域;根据所述第二路况信息和所述第一路况信息,得到所述目标路段的拥堵状况。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选遮挡区域内选择目标遮挡区域;其中,所述候选路侧设备位于所述目标路段对应的候选遮挡区域内;向所述目标遮挡区域内的第二路侧设备发送数据转发指令,以指示所述第二路侧设备将所述第二路况信息转发至所述第一路侧设备。3.根据权利要求2所述的方法,其特征在于,所述根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从候选遮挡区域内选择目标遮挡区域,包括:根据候选路侧设备与拥堵检测系统中边缘云之间的连接关系,从所述候选路侧设备中选择未与边缘云连接的路侧设备,作为所述第二路侧设备;将所述第二路侧设备所在的候选遮挡区域,作为所述目标遮挡区域。4.根据权利要求2所述的方法,其特征在于,所述根据所述第二路况信息和所述第一路况信息,得到所述目标路段的拥堵状况,包括:获取其他遮挡区域对应的边缘云上报的遮挡区域拥堵状况;其中,所述其他遮挡区域为所述候选遮挡区域中除所述目标遮挡区域之外的遮挡区域;根据所述遮挡区域拥堵状况、所述第二路况信息和所述第一路况信息,生成所述目标路段的拥堵状况。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据所述边缘云的安装位置,以及所述候选路侧设备的安装位置,确定候选路侧设备与拥堵检测系统中边缘云之间的连接关系;其中,所述边缘云的安装位置根据所述目标路段的历史路况信息确定。6.根据权利要求1所述的方法,其特征在于,所述根据所述第二路况信息和所述第一路况信息,检测所述目标路段的拥堵状况,包括:从所述第二路况信息和所述第一路况信息中剔除设定类型车辆的信息;根据剔除处理后的第二路况信息和第一路况信息,检测所述目标路段的拥堵状况。7.一种拥堵检测系统,其特征在于,包括:云服务器、目标路段内的第一路侧设备和第二路侧设备;所述第二路侧设备位于遮挡区域内,用于获取所述遮挡区域内的第二路况信息,并将所述第二路况信息发送至所述第一路侧设备;所述第一路侧设备位于非遮挡区域内,用于获取所述非遮挡区域内的第一路况信息,以及所述第二路侧设备发送的第二路况信息,并将所述第一路况信息和所述第二路况信息上报至所述云服务器;所述云服务器,用于根据所述第一路况信息和所述第二路况信息,得到所述目标路段的拥堵状况。8.根据权利要求7所述的系统,其特征在于,还包括边缘云;
所述第二路侧设备具体位于目标遮挡区域内,用于获取所述目标遮挡区域内的第二路况信息;其中,所述目标遮挡区域为根据候选路侧设备与所述边缘云之间的连接关系,从所述候选遮挡区域内选择的遮挡区域;所述候选路侧设备位于所述目标路段对应的候选遮挡区域内;所述边缘云,用于确定其他遮挡区域对应的遮挡区域拥堵状况,并上报至所述云服务器;其中,所述其他遮挡区域为所述候选遮挡区域中除所述目标遮挡区域之外的遮挡区域;所述云服务器,还用于根据所述遮挡区域拥堵状况、所述第二路况信息和所述第一路况信息,生成所述目标路段的拥堵状况。9.一种拥堵检测装置,其特征在于,所述装置包括:获取模块,用于获取目标路段内第一路侧设备上报的遮挡区域内的第二路况信息和非遮挡区域内的第一路况信息;所述第二路况信息为所述第一路侧设备从位于所述遮挡区域内的第二路侧设备获得,所述第一路侧设备位于所述非遮挡区域;检测模块,用于根据所述第二路况信息和所述第一路况信息,得到所述目标路段的拥堵状况。10.一种云服务器,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

技术总结
本申请涉及一种拥堵检测方法、装置、系统、云服务器和存储介质。该方法包括:获取目标路段内第一路侧设备上报的非遮挡区域内的第一路况信息和遮挡区域内的第二路况信息;第二路况信息为第一路侧设备从位于遮挡区域内的第二路侧设备获得,第一路侧设备位于非遮挡区域;根据第二路况信息和第一路况信息,得到目标路段的拥堵状况。本申请提高拥堵检测的准确性。性。性。


技术研发人员:龚文浩 王冠男 芮小虎 张广亚 苑春春 司胜营 张振林
受保护的技术使用者:中汽创智科技有限公司
技术研发日:2023.03.14
技术公布日:2023/6/26
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐