一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于智能道路边缘计算网关的车辆检测方法和系统与流程

2022-03-16 00:36:24 来源:中国专利 TAG:


1.本发明涉及道路交通监控的技术领域,特别涉及基于智能道路边缘计算网关的车辆检测方法和系统。


背景技术:

2.城市道路的交通环境复杂多变,特别在早晚高峰时段,城市主干道上行车数量剧增,容易导致交通拥堵或者车辆压线变道等情况,这不仅加重城市主干道的交通拥堵程度,并且还容易发生交通意外。为了对城市道路进行交通疏导,通常都是在城市道路的路口区域安排交通管理人员,对现场车辆进行调度。但是这种方式只能在重点的路口区域进行交通疏导,这不仅增加交通疏导管理的人力成本,同时也无法对城市道路进行全面化和智能化的交通疏导管理,从而降低城市交通管理的效率。


技术实现要素:

3.针对现有技术存在的缺陷,本发明提供基于智能道路边缘计算网关的车辆检测方法和系统,其通过分布式摄像物联网采集道路不同区域的影像,并将影像通过物联网网关传送至边缘计算终端进行截选,以此获得包含目标车辆和特定道路区域的目标图像,这样能够针对目标车辆和特定道路区域进行图像识别,并判断道路是否存在交通拥堵和目标车辆是否存在行驶违规,再生成道路交通处理通知消息并发送至交通处理终端,这样能够根据道路的实际交通情况灵活地安排人员进行交通疏导管理,从而大大降低交通疏导管理的人力成本以及对城市道路进行全面化和智能化的监控管理。
4.本发明提供基于智能道路边缘计算网关的车辆检测方法,其特征在于,其包括如下步骤:
5.步骤s1,通过分布式摄像物联网采集道路不同区域的影像;对所述影像进行预处理后,将所述影像通过物联网网关传送至边缘计算终端;再将对所述影像进行截选,从而得到包含目标车辆和特定道路区域的目标图像;
6.步骤s2,对所述目标图像进行识别处理,以此确定道路路面上的车辆聚集情况和所述目标车辆的实时行驶状态;根据所述车辆聚集情况,判断道路是否存在交通拥堵情况;根据所述目标车辆的实时行驶状态,判断所述目标车辆当前是否存在行驶违规情况;
7.步骤s3,根据所述交通拥堵情况或者所述行驶违规情况的判断结果,生成相应的道路交通处理通知消息;并将所述道路交通处理通知消息通过物联网网关发送至相应的交通处理终端;
8.进一步,在所述步骤s1中,通过分布式摄像物联网采集道路不同区域的影像;对所述影像进行预处理后,将所述影像通过物联网网关传送至边缘计算终端;再将对所述影像进行截选,从而得到包含目标车辆和特定道路区域的目标图像具体包括:
9.步骤s101,通过分布式摄像物联网指示摄像设备对道路不同区域进行扫描拍摄,从而获得到道路不同区域对应的影像;
10.步骤s102,对所述影像进行保真压缩预处理后,将所述影像通过物联网网关传送至边缘计算终端;
11.步骤s103,通过所述边缘计算终端将所有影像依次进行拼接,从而获得关于道路整体区域的合成影像;并对所述合成影像进行灰度化转换处理后,从所述合成影像中截选出包含具有特定车牌号码的目标车辆所对应的图像和包含道路路面交通标记的区域的图像,以此作为所述目标图像;
12.进一步,在所述步骤s2中,对所述目标图像进行识别处理,以此确定道路路面上的车辆聚集情况和所述目标车辆的实时行驶状态;根据所述车辆聚集情况,判断道路是否存在交通拥堵情况;根据所述目标车辆的实时行驶状态,判断所述目标车辆当前是否存在行驶违规情况具体包括:
13.步骤s201,对所述目标图像进行识别处理,以此确定在包含斑马线标记的道路路面上车辆的存在数量,以此作为所述车辆聚集情况;对所述目标图像进行识别处理,以此确定所述目标车辆的车轮与道路路面上的实线车道线之间的重合面积,以此作为所述实时行驶状态;
14.步骤s202,将在包含斑马线标记的道路路面上车辆的存在数量与预设数量阈值进行比对;若所述存在数量超过预设数量阈值,则确定包含斑马线标记的道路路面存在交通拥堵情况;否则,确定包含斑马线标记的道路路面不存在交通拥堵情况;
15.步骤s203,将车轮与实线车道线之间的重合面积与预设面积阈值进行比对;若所述重合面积超过预设面积阈值,则确定所述目标车辆当前存在行驶压线违规情况;否则,确定所述目标车辆当前不存在行驶压线违规情况;
16.进一步,在所述步骤s201中,对所述目标图像进行识别处理,以此确定所述目标车辆的车轮与道路路面上的实线车道线之间的重合面积,以此作为所述实时行驶状态具体包括:
17.所述目标图像包含车辆在道路行驶过程中的俯视图,以及车辆在道路行驶过程中的侧视图,根据所述侧视图判断车辆的轮胎在车辆内部的位置,根据所述侧视图中车辆的轮胎在车辆内部的位置,按照比例得到所述俯视图中车辆的轮胎的外侧位置,然后通过颜色阈值对所述俯视图中的实线车道线进行识别,以此得到完成实线车道线识别的俯视图,在根据俯视图中车辆的轮胎的外侧位置得到轮胎与实线车道线之间的重合面积,其具体过程为:
18.步骤s2011,利用下面公式(1),根据侧视图中车辆的轮胎在车辆内部的位置,按照比例得到所述俯视图中车辆的轮胎的外侧位置,
[0019][0020]
在上述公式(1)中,表示车辆的第k排轮胎的第i端在俯视图中的像素行数值;k表示车辆轮胎的排数,从车辆的头部到尾部共具有两排轮胎,k的取值为1或2,当k=1表示靠近车辆头部的一排轮胎,当k=2表示靠近车辆尾部的一排轮胎;i表示每排轮胎的端数,当i=1表示轮胎靠近车辆头部的前端,当i=2表示轮胎靠近车辆尾部的后端;r
k,i
表示车辆的第k排轮胎的第i端;x
f,t
表示俯视图中车辆头部最前端像素点对应的像素行数值;
x
f,d
表示俯视图中车辆尾部最后端像素点对应的像素行数值;y
c,t
表示俯视图中车辆头部最前端像素点对应的像素列数值;y
c,d
表示俯视图中车辆尾部最后端像素点对应的像素列数值;表示车辆的第k排轮胎的第i端在俯视图中的像素列数值;表示向上取整运算;
[0021]
步骤s2012,利用下面公式(2),通过颜色阈值对所述俯视图中的实线车道线进行识别,以此得到完成实线车道线识别的俯视图
[0022][0023]
在上述公式(2)中,e(xf,yf)表示完成实线车道线识别的俯视图中第xf行第yf列的像素点的像素值;h(xf,yf)表示灰度化转换后俯视图中第xf行第yf列的像素点的像素值;h
min
表示实线车道线中所有像素点的最小灰度值;h
max
表示实线车道线中所有像素点的最大灰度值;∪表示取并集运算;
[0024]
步骤s2013,利用下面公式(3),根据俯视图中车辆的轮胎的外侧位置得到轮胎与实线车道线之间的重合面积,
[0025][0026]
在上述公式(3)中,s表示轮胎与实线车道线之间的重合面积;sf表示轮胎与实线车道线之间的重合像素点面积;nf表示俯视图中轮胎未遮挡的实线车道线中横向像素点的个数;b
f,l
表示俯视图中轮胎未遮挡的实线车道线中纵向像素点的个数;l表示车轮未遮挡的实线车道线的横向宽度;m表示俯视图中每一行像素的像素点个数;
[0027]
进一步,在所述步骤s3中,根据所述交通拥堵情况或者所述行驶违规情况的判断结果,生成相应的道路交通处理通知消息;并将所述道路交通处理通知消息通过物联网网关发送至相应的交通处理终端具体包括:
[0028]
步骤s301,当确定包含斑马线标记的道路路面存在交通拥堵情况或者确定所述目标车辆当前存在行驶压线违规情况,则生成用于指示交通拥堵情况存在位置或者目标车辆发生行驶压线位置的道路交通处理通知消息;
[0029]
步骤s302,将所述道路交通处理通知消息通过物联网网关同步发送至若干交通处理终端,并确定最快响应所述道路交通处理通知消息的交通处理终端;
[0030]
步骤s303,获取最快响应的交通处理终端当前所处的位置后,再向最快响应的交通处理终端发送从当前所处的位置前往交通拥堵情况存在位置或者目标车辆发生行驶压线位置的最短路径指示消息。
[0031]
本发明还提供基于智能道路边缘计算网关的车辆检测系统,其特征在于,其包括摄像设备、影像预处理终端、边缘计算终端和道路交通处理平台服务器;其中,
[0032]
所述摄像设备用于通过分布式摄像物联网采集道路不同区域的影像;
[0033]
所述影像预处理终端用于对所述影像进行预处理后,将所述影像通过物联网网关传送至边缘计算终端;
[0034]
所述边缘计算终端用于将对所述影像进行截选,从而得到包含目标车辆和特定道
路区域的目标图像;以及,对所述目标图像进行识别处理,以此确定道路路面上的车辆聚集情况和所述目标车辆的实时行驶状态;根据所述车辆聚集情况,判断道路是否存在交通拥堵情况;根据所述目标车辆的实时行驶状态,判断所述目标车辆当前是否存在行驶违规情况;
[0035]
所述道路交通处理平台服务器用于根据所述交通拥堵情况或者所述行驶违规情况的判断结果,生成相应的道路交通处理通知消息;并将所述道路交通处理通知消息通过物联网网关发送至相应的交通处理终端;
[0036]
进一步,所述摄像设备用于通过分布式摄像物联网采集道路不同区域的影像具体包括:
[0037]
通过分布式摄像物联网指示摄像设备对道路不同区域进行扫描拍摄,从而获得到道路不同区域对应的影像;
[0038]
以及,
[0039]
所述影像预处理终端用于对所述影像进行预处理后,将所述影像通过物联网网关传送至边缘计算终端具体包括:
[0040]
对所述影像进行保真压缩预处理后,将所述影像通过物联网网关传送至边缘计算终端;
[0041]
以及,
[0042]
所述边缘计算终端用于将对所述影像进行截选,从而得到包含目标车辆和特定道路区域的目标图像具体包括:
[0043]
通过所述边缘计算终端将所有影像依次进行拼接,从而获得关于道路整体区域的合成影像;并对所述合成影像进行灰度化转换处理后,从所述合成影像中截选出包含具有特定车牌号码的目标车辆所对应的图像和包含道路路面交通标记的区域的图像,以此作为所述目标图像;
[0044]
进一步,所述边缘计算终端对所述目标图像进行识别处理,以此确定道路路面上的车辆聚集情况和所述目标车辆的实时行驶状态;根据所述车辆聚集情况,判断道路是否存在交通拥堵情况;根据所述目标车辆的实时行驶状态,判断所述目标车辆当前是否存在行驶违规情况具体包括:
[0045]
对所述目标图像进行识别处理,以此确定在包含斑马线标记的道路路面上车辆的存在数量,以此作为所述车辆聚集情况;对所述目标图像进行识别处理,以此确定所述目标车辆的车轮与道路路面上的实线车道线之间的重合面积,以此作为所述实时行驶状态;
[0046]
将在包含斑马线标记的道路路面上车辆的存在数量与预设数量阈值进行比对;若所述存在数量超过预设数量阈值,则确定包含斑马线标记的道路路面存在交通拥堵情况;否则,确定包含斑马线标记的道路路面不存在交通拥堵情况;
[0047]
将车轮与实线车道线之间的重合面积与预设面积阈值进行比对;若所述重合面积超过预设面积阈值,则确定所述目标车辆当前存在行驶压线违规情况;否则,确定所述目标车辆当前不存在行驶压线违规情况;
[0048]
进一步,所述道路交通处理平台服务器用于根据所述交通拥堵情况或者所述行驶违规情况的判断结果,生成相应的道路交通处理通知消息;并将所述道路交通处理通知消息通过物联网网关发送至相应的交通处理终端具体包括:
[0049]
当确定包含斑马线标记的道路路面存在交通拥堵情况或者确定所述目标车辆当前存在行驶压线违规情况,则生成用于指示交通拥堵情况存在位置或者目标车辆发生行驶压线位置的道路交通处理通知消息;
[0050]
将所述道路交通处理通知消息通过物联网网关同步发送至若干交通处理终端,并确定最快响应所述道路交通处理通知消息的交通处理终端;
[0051]
获取最快响应的交通处理终端当前所处的位置后,再向最快响应的交通处理终端发送从当前所处的位置前往交通拥堵情况存在位置或者目标车辆发生行驶压线位置的最短路径指示消息。
[0052]
相比于现有技术,该基于智能道路边缘计算网关的车辆检测方法和系统通过分布式摄像物联网采集道路不同区域的影像,并将影像通过物联网网关传送至边缘计算终端进行截选,以此获得包含目标车辆和特定道路区域的目标图像,这样能够针对目标车辆和特定道路区域进行图像识别,并判断道路是否存在交通拥堵和目标车辆是否存在行驶违规,再生成道路交通处理通知消息并发送至交通处理终端,这样能够根据道路的实际交通情况灵活地安排人员进行交通疏导管理,从而大大降低交通疏导管理的人力成本以及对城市道路进行全面化和智能化的监控管理。
[0053]
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0054]
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
[0055]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0056]
图1为本发明提供的基于智能道路边缘计算网关的车辆检测方法的流程示意图。
[0057]
图2为本发明提供的基于智能道路边缘计算网关的车辆检测系统的结构示意图。
具体实施方式
[0058]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0059]
参阅图1,为本发明实施例提供的基于智能道路边缘计算网关的车辆检测方法的流程示意图。该基于智能道路边缘计算网关的车辆检测方法包括如下步骤:
[0060]
步骤s1,通过分布式摄像物联网采集道路不同区域的影像;对该影像进行预处理后,将该影像通过物联网网关传送至边缘计算终端;再将对该影像进行截选,从而得到包含目标车辆和特定道路区域的目标图像;
[0061]
步骤s2,对该目标图像进行识别处理,以此确定道路路面上的车辆聚集情况和该
目标车辆的实时行驶状态;根据该车辆聚集情况,判断道路是否存在交通拥堵情况;根据该目标车辆的实时行驶状态,判断该目标车辆当前是否存在行驶违规情况;
[0062]
步骤s3,根据该交通拥堵情况或者该行驶违规情况的判断结果,生成相应的道路交通处理通知消息;并将该道路交通处理通知消息通过物联网网关发送至相应的交通处理终端。
[0063]
上述技术方案的有益效果为:该基于智能道路边缘计算网关的车辆检测方法通过分布式摄像物联网采集道路不同区域的影像,并将影像通过物联网网关传送至边缘计算终端进行截选,以此获得包含目标车辆和特定道路区域的目标图像,这样能够针对目标车辆和特定道路区域进行图像识别,并判断道路是否存在交通拥堵和目标车辆是否存在行驶违规,再生成道路交通处理通知消息并发送至交通处理终端,这样能够根据道路的实际交通情况灵活地安排人员进行交通疏导管理,从而大大降低交通疏导管理的人力成本以及对城市道路进行全面化和智能化的监控管理。
[0064]
优选地,在该步骤s1中,通过分布式摄像物联网采集道路不同区域的影像;对该影像进行预处理后,将该影像通过物联网网关传送至边缘计算终端;再将对该影像进行截选,从而得到包含目标车辆和特定道路区域的目标图像具体包括:
[0065]
步骤s101,通过分布式摄像物联网指示摄像设备对道路不同区域进行扫描拍摄,从而获得到道路不同区域对应的影像;
[0066]
步骤s102,对该影像进行保真压缩预处理后,将该影像通过物联网网关传送至边缘计算终端;
[0067]
步骤s103,通过该边缘计算终端将所有影像依次进行拼接,从而获得关于道路整体区域的合成影像;并对该合成影像进行灰度化转换处理后,从该合成影像中截选出包含具有特定车牌号码的目标车辆所对应的图像和包含道路路面交通标记的区域的图像,以此作为该目标图像。
[0068]
上述技术方案的有益效果为:该摄像设备可包括设置在道路不同区域的若干摄像头以及用于控制所有摄像头的摄像控制器,其中该摄像控制器可为但不限于是mcu控制单元,并且该摄像控制器和所有摄像头均通过分布式摄像物联网连接,这样该摄像控制器能够通过分布式摄像物联网来控制每个摄像头的摄像动作以及收集每个摄像头采集得到的影像。每个摄像头可在该摄像控制器的控制下进行上下方向和/或左右方向的扫描拍摄,从而获得对应道路区域的广角影像。
[0069]
该影像预处理终端可通过分布式摄像物联网与该摄像控制器连接,这样该摄像控制器收集得到的影像会传送到该影像处理终端。该影像处理终端可为但不限于是影像处理计算机,其能够将接收到的影像进行保真压缩处理后,再将保真压缩的影像通过物联网传送到边缘计算终端,这样能够在避免影像失真的情况下,将影像快速地传送到边缘计算终端,从而提高边缘计算终端对影像处理的即时性和可靠性。
[0070]
该边缘计算终端可为但不限于是能够对影像进行边缘计算策略处理的计算机,即该计算机可安装有相应的运行边缘计算策略的软件。当该边缘计算终端接收到该影像后,其能够根据每个影像对应包含的道路区域,将每个影像依次进行拼接而得到相应的合成影像,该合成影像与道路整体区域相对应,这样合成影像能够真实地反映道路整体区域的交通状态和车辆状态;其中通过物联网网关将影像传送到边缘计算终端能够确保影像在传送
过程中影像数据的安全性。接着,将该合成影像进行灰度化转换处理,以此获得相应的灰度化合成影像。再对该灰度化合成影像进行车牌号码识别处理以及道路路面的车道分界线和斑马线等交通标记的识别处理,从而识别出具有特定车牌号码的车辆和特定道路路面交通标记的区域,再将具有特定车牌号码的车辆对应的图像区域从合成影像中以截图的方式截选出来以及将存在特定道路路面交通标记的图像区域从合成影像中以截图的方式截选出来,以此作为目标图像,这样能够便于后续对目标图像进行有针对性的识别处理。
[0071]
优选地,在该步骤s2中,对该目标图像进行识别处理,以此确定道路路面上的车辆聚集情况和该目标车辆的实时行驶状态;根据该车辆聚集情况,判断道路是否存在交通拥堵情况;根据该目标车辆的实时行驶状态,判断该目标车辆当前是否存在行驶违规情况具体包括:
[0072]
步骤s201,对该目标图像进行识别处理,以此确定在包含斑马线标记的道路路面上车辆的存在数量,以此作为该车辆聚集情况;对该目标图像进行识别处理,以此确定该目标车辆的车轮与道路路面上的实线车道线之间的重合面积,以此作为该实时行驶状态;
[0073]
步骤s202,将在包含斑马线标记的道路路面上车辆的存在数量与预设数量阈值进行比对;若该存在数量超过预设数量阈值,则确定包含斑马线标记的道路路面存在交通拥堵情况;否则,确定包含斑马线标记的道路路面不存在交通拥堵情况;
[0074]
步骤s203,将车轮与实线车道线之间的重合面积与预设面积阈值进行比对;若该重合面积超过预设面积阈值,则确定该目标车辆当前存在行驶压线违规情况;否则,确定该目标车辆当前不存在行驶压线违规情况。
[0075]
上述技术方案的有益效果为:在实际操作中,该边缘计算终端能够对该目标图像进行识别处理,该识别处理可基于车辆轮廓以及道路路面上斑马线和实线车道线的轮廓进行识别,这样能够通过快速地识别在包含斑马线标记的道路路面上车辆的存在数量和目标车辆的车轮与道路路面上的实线车道线之间的重合面积。比如,对于目标图像中包含斑马线标记的道路路面(比如设置有斑马线的路口区域),可通过识别目标图像在该道路路面存在的车辆头部的轮廓,即可能够准确地确定该道路路面上存在的车辆数量;而对于目标车辆在道路上行驶的目标图像,可通过识别目标车辆的车轮的边缘轮廓与实线车道线的边缘轮廓之间的重叠范围,结合确定车轮与实线车道线之间的重合面积;上述识别方式可通过相应的图像轮廓识别方法来实现,这里不做详细的累述。最后,通过阈值比对的方式,能够对道路路面是否存在交通拥堵情况和目标车辆是否存在行驶压线违规进行量化判断,从而提高判断的准确性和可靠性。
[0076]
优选地,在该步骤s201中,对该目标图像进行识别处理,以此确定该目标车辆的车轮与道路路面上的实线车道线之间的重合面积,以此作为该实时行驶状态具体包括:
[0077]
该目标图像包含车辆在道路行驶过程中的俯视图,以及车辆在道路行驶过程中的侧视图,根据该侧视图判断车辆的轮胎在车辆内部的位置,根据该侧视图中车辆的轮胎在车辆内部的位置,按照比例得到该俯视图中车辆的轮胎的外侧位置,然后通过颜色阈值对该俯视图中的实线车道线进行识别,以此得到完成实线车道线识别的俯视图,在根据俯视图中车辆的轮胎的外侧位置得到轮胎与实线车道线之间的重合面积,其具体过程为:
[0078]
步骤s2011,利用下面公式(1),根据侧视图中车辆的轮胎在车辆内部的位置,按照比例得到该俯视图中车辆的轮胎的外侧位置,
[0079][0080]
在上述公式(1)中,表示车辆的第k排轮胎的第i端在俯视图中的像素行数值;k表示车辆轮胎的排数,从车辆的头部到尾部共具有两排轮胎,k的取值为1或2,当k=1表示靠近车辆头部的一排轮胎,当k=2表示靠近车辆尾部的一排轮胎;i表示每排轮胎的端数,当i=1表示轮胎靠近车辆头部的前端,当i=2表示轮胎靠近车辆尾部的后端;r
k,i
表示车辆的第k排轮胎的第i端;x
f,t
表示俯视图中车辆头部最前端像素点对应的像素行数值;x
f,d
表示俯视图中车辆尾部最后端像素点对应的像素行数值;y
c,t
表示俯视图中车辆头部最前端像素点对应的像素列数值;y
c,d
表示俯视图中车辆尾部最后端像素点对应的像素列数值;表示车辆的第k排轮胎的第i端在俯视图中的像素列数值;表示向上取整运算;
[0081]
由于在俯视图里不好将车辆的轮胎进行定位,但是在侧视图中由于存在轮胎的图像所以可以准确的识别到轮胎的位置,那么在侧视图中每一排的轮胎都会被两个列数值卡住,所以对应到俯视图中每一排轮胎将会被两个行数值卡住,所以根据汽车在图像中的比例即可计算出每一排轮胎的这两个行数值,进而在俯视图中定位轮胎;向上取整的目的是为了防止比例计算后会产生小数,因为行数值都是整数;
[0082]
步骤s2012,利用下面公式(2),通过颜色阈值对该俯视图中的实线车道线进行识别,以此得到完成实线车道线识别的俯视图
[0083][0084]
在上述公式(2)中,e(xf,yf)表示完成实线车道线识别的俯视图中第xf行第yf列的像素点的像素值;h(xf,yf)表示灰度化转换后俯视图中第xf行第yf列的像素点的像素值;h
min
表示实线车道线中所有像素点的最小灰度值;h
max
表示实线车道线中所有像素点的最大灰度值;∪表示取并集运算;
[0085]
步骤s2013,利用下面公式(3),根据俯视图中车辆的轮胎的外侧位置得到轮胎与实线车道线之间的重合面积,
[0086][0087]
在上述公式(3)中,s表示轮胎与实线车道线之间的重合面积;sf表示轮胎与实线车道线之间的重合像素点面积;nf表示俯视图中轮胎未遮挡的实线车道线中横向像素点的个数;b
f,l
表示俯视图中轮胎未遮挡的实线车道线中纵向像素点的个数;l表示车轮未遮挡的实线车道线的横向宽度;m表示俯视图中每一行像素的像素点个数;
[0088]
通过俯视图中每一排轮胎的行数值计算出每一排行数值内部识别到的实线车道的像素点个数,然后再利用无遮挡的像素点个数减去上述值即为车轮与实线车道之间的重合像素点面积,然后再利用像素点与实际长度的比例最终得到车轮与实线车道之间重合面积。
[0089]
上述技术方案的有益效果为:利用上述公式(1)根据侧视图中车辆的轮胎在所述车辆的位置按照比例得到俯视图中车辆轮胎外侧的位置,进而可以在俯视图中精准的定位轮胎的位置,方便后续的计算;再利用上述公式(2)通过颜色阈值对俯视图中的实线车道线进行识别,得到识别完实线车道线后的俯视图图像,进而准确的将存在轮胎遮挡的实线车道线识别出来;最后利用上述公式(3)根据俯视图中车辆轮胎的外侧位置得到车轮与实线车道之间重合面积,从而保证得到的车轮与实线车道之间重合面积是准确可靠的。
[0090]
优选地,在该步骤s3中,根据该交通拥堵情况或者该行驶违规情况的判断结果,生成相应的道路交通处理通知消息;并将该道路交通处理通知消息通过物联网网关发送至相应的交通处理终端具体包括:
[0091]
步骤s301,当确定包含斑马线标记的道路路面存在交通拥堵情况或者确定该目标车辆当前存在行驶压线违规情况,则生成用于指示交通拥堵情况存在位置或者目标车辆发生行驶压线位置的道路交通处理通知消息;
[0092]
步骤s302,将该道路交通处理通知消息通过物联网网关同步发送至若干交通处理终端,并确定最快响应该道路交通处理通知消息的交通处理终端;
[0093]
步骤s303,获取最快响应的交通处理终端当前所处的位置后,再向最快响应的交通处理终端发送从当前所处的位置前往交通拥堵情况存在位置或者目标车辆发生行驶压线位置的最短路径指示消息。
[0094]
上述技术方案的有益效果为:当确定道路路面存在交通拥堵情况或者确定目标车辆当前存在行驶压线违规情况时,需要及时地对相应道路区域进行交通疏导管理,此时生成用于指示交通拥堵情况存在位置或者目标车辆发生行驶压线位置的道路交通处理通知消息,并将该道路交通处理通知消息发送至不同交通处理终端上,其中该交通处理终端可为但不限于是交通管理人员所持有的智能手机等移动终端。当交通处理终端接收到该道路交通处理通知消息后,相应的交通管理人员会根据自身的实际情况(比如自身当前与该道路交通处理通知消息指示的位置之间的距离远近)来决定是否相应该道路交通处理通知消息,并且确定最快响应该道路交通处理通知消息的交通处理终端;随后,向最快响应的交通处理终端发送从当前所处的位置前往交通拥堵情况存在位置或者目标车辆发生行驶压线位置的最短路径指示消息,从而保证相应的交通管理人员能够及时快速地达到相应道路区域进行交通疏导处理,以此提高交通疏导的效率。
[0095]
参阅图2,为本发明实施例提供的基于智能道路边缘计算网关的车辆检测系统的结构示意图。该基于智能道路边缘计算网关的车辆检测系统包括摄像设备、影像预处理终端、边缘计算终端和道路交通处理平台服务器;其中,
[0096]
该摄像设备用于通过分布式摄像物联网采集道路不同区域的影像;
[0097]
该影像预处理终端用于对该影像进行预处理后,将该影像通过物联网网关传送至边缘计算终端;
[0098]
该边缘计算终端用于将对该影像进行截选,从而得到包含目标车辆和特定道路区域的目标图像;以及,对该目标图像进行识别处理,以此确定道路路面上的车辆聚集情况和该目标车辆的实时行驶状态;根据该车辆聚集情况,判断道路是否存在交通拥堵情况;根据该目标车辆的实时行驶状态,判断该目标车辆当前是否存在行驶违规情况;
[0099]
该道路交通处理平台服务器用于根据该交通拥堵情况或者该行驶违规情况的判
断结果,生成相应的道路交通处理通知消息;并将该道路交通处理通知消息通过物联网网关发送至相应的交通处理终端。
[0100]
上述技术方案的有益效果为:该基于智能道路边缘计算网关的车辆检测系统通过分布式摄像物联网采集道路不同区域的影像,并将影像通过物联网网关传送至边缘计算终端进行截选,以此获得包含目标车辆和特定道路区域的目标图像,这样能够针对目标车辆和特定道路区域进行图像识别,并判断道路是否存在交通拥堵和目标车辆是否存在行驶违规,再生成道路交通处理通知消息并发送至交通处理终端,这样能够根据道路的实际交通情况灵活地安排人员进行交通疏导管理,从而大大降低交通疏导管理的人力成本以及对城市道路进行全面化和智能化的监控管理。
[0101]
优选地,该摄像设备用于通过分布式摄像物联网采集道路不同区域的影像具体包括:
[0102]
通过分布式摄像物联网指示摄像设备对道路不同区域进行扫描拍摄,从而获得到道路不同区域对应的影像;
[0103]
以及,
[0104]
该影像预处理终端用于对该影像进行预处理后,将该影像通过物联网网关传送至边缘计算终端具体包括:
[0105]
对该影像进行保真压缩预处理后,将该影像通过物联网网关传送至边缘计算终端;
[0106]
以及,
[0107]
该边缘计算终端用于将对该影像进行截选,从而得到包含目标车辆和特定道路区域的目标图像具体包括:
[0108]
通过该边缘计算终端将所有影像依次进行拼接,从而获得关于道路整体区域的合成影像;并对该合成影像进行灰度化转换处理后,从该合成影像中截选出包含具有特定车牌号码的目标车辆所对应的图像和包含道路路面交通标记的区域的图像,以此作为该目标图像。
[0109]
上述技术方案的有益效果为:该摄像设备可包括设置在道路不同区域的若干摄像头以及用于控制所有摄像头的摄像控制器,其中该摄像控制器可为但不限于是mcu控制单元,并且该摄像控制器和所有摄像头均通过分布式摄像物联网连接,这样该摄像控制器能够通过分布式摄像物联网来控制每个摄像头的摄像动作以及收集每个摄像头采集得到的影像。每个摄像头可在该摄像控制器的控制下进行上下方向和/或左右方向的扫描拍摄,从而获得对应道路区域的广角影像。
[0110]
该影像预处理终端可通过分布式摄像物联网与该摄像控制器连接,这样该摄像控制器收集得到的影像会传送到该影像处理终端。该影像处理终端可为但不限于是影像处理计算机,其能够将接收到的影像进行保真压缩处理后,再将保真压缩的影像通过物联网传送到边缘计算终端,这样能够在避免影像失真的情况下,将影像快速地传送到边缘计算终端,从而提高边缘计算终端对影像处理的即时性和可靠性。
[0111]
该边缘计算终端可为但不限于是能够对影像进行边缘计算策略处理的计算机,即该计算机可安装有相应的运行边缘计算策略的软件。当该边缘计算终端接收到该影像后,其能够根据每个影像对应包含的道路区域,将每个影像依次进行拼接而得到相应的合成影
像,该合成影像与道路整体区域相对应,这样合成影像能够真实地反映道路整体区域的交通状态和车辆状态;其中通过物联网网关将影像传送到边缘计算终端能够确保影像在传送过程中影像数据的安全性。接着,将该合成影像进行灰度化转换处理,以此获得相应的灰度化合成影像。再对该灰度化合成影像进行车牌号码识别处理以及道路路面的车道分界线和斑马线等交通标记的识别处理,从而识别出具有特定车牌号码的车辆和特定道路路面交通标记的区域,再将具有特定车牌号码的车辆对应的图像区域从合成影像中以截图的方式截选出来以及将存在特定道路路面交通标记的图像区域从合成影像中以截图的方式截选出来,以此作为目标图像,这样能够便于后续对目标图像进行有针对性的识别处理。
[0112]
优选地,该边缘计算终端对该目标图像进行识别处理,以此确定道路路面上的车辆聚集情况和该目标车辆的实时行驶状态;根据该车辆聚集情况,判断道路是否存在交通拥堵情况;根据该目标车辆的实时行驶状态,判断该目标车辆当前是否存在行驶违规情况具体包括:
[0113]
对该目标图像进行识别处理,以此确定在包含斑马线标记的道路路面上车辆的存在数量,以此作为该车辆聚集情况;对该目标图像进行识别处理,以此确定该目标车辆的车轮与道路路面上的实线车道线之间的重合面积,以此作为该实时行驶状态;
[0114]
将在包含斑马线标记的道路路面上车辆的存在数量与预设数量阈值进行比对;若该存在数量超过预设数量阈值,则确定包含斑马线标记的道路路面存在交通拥堵情况;否则,确定包含斑马线标记的道路路面不存在交通拥堵情况;
[0115]
将车轮与实线车道线之间的重合面积与预设面积阈值进行比对;若该重合面积超过预设面积阈值,则确定该目标车辆当前存在行驶压线违规情况;否则,确定该目标车辆当前不存在行驶压线违规情况。
[0116]
上述技术方案的有益效果为:在实际操作中,该边缘计算终端能够对该目标图像进行识别处理,该识别处理可基于车辆轮廓以及道路路面上斑马线和实线车道线的轮廓进行识别,这样能够通过快速地识别在包含斑马线标记的道路路面上车辆的存在数量和目标车辆的车轮与道路路面上的实线车道线之间的重合面积。比如,对于目标图像中包含斑马线标记的道路路面(比如设置有斑马线的路口区域),可通过识别目标图像在该道路路面存在的车辆头部的轮廓,即可能够准确地确定该道路路面上存在的车辆数量;而对于目标车辆在道路上行驶的目标图像,可通过识别目标车辆的车轮的边缘轮廓与实线车道线的边缘轮廓之间的重叠范围,结合确定车轮与实线车道线之间的重合面积;上述识别方式可通过相应的图像轮廓识别方法来实现,这里不做详细的累述。最后,通过阈值比对的方式,能够对道路路面是否存在交通拥堵情况和目标车辆是否存在行驶压线违规进行量化判断,从而提高判断的准确性和可靠性。
[0117]
优选地,该道路交通处理平台服务器用于根据该交通拥堵情况或者该行驶违规情况的判断结果,生成相应的道路交通处理通知消息;并将该道路交通处理通知消息通过物联网网关发送至相应的交通处理终端具体包括:
[0118]
当确定包含斑马线标记的道路路面存在交通拥堵情况或者确定该目标车辆当前存在行驶压线违规情况,则生成用于指示交通拥堵情况存在位置或者目标车辆发生行驶压线位置的道路交通处理通知消息;
[0119]
将该道路交通处理通知消息通过物联网网关同步发送至若干交通处理终端,并确
定最快响应该道路交通处理通知消息的交通处理终端;
[0120]
获取最快响应的交通处理终端当前所处的位置后,再向最快响应的交通处理终端发送从当前所处的位置前往交通拥堵情况存在位置或者目标车辆发生行驶压线位置的最短路径指示消息。
[0121]
上述技术方案的有益效果为:当确定道路路面存在交通拥堵情况或者确定目标车辆当前存在行驶压线违规情况时,需要及时地对相应道路区域进行交通疏导管理,此时生成用于指示交通拥堵情况存在位置或者目标车辆发生行驶压线位置的道路交通处理通知消息,并将该道路交通处理通知消息发送至不同交通处理终端上,其中该交通处理终端可为但不限于是交通管理人员所持有的智能手机等移动终端。当交通处理终端接收到该道路交通处理通知消息后,相应的交通管理人员会根据自身的实际情况(比如自身当前与该道路交通处理通知消息指示的位置之间的距离远近)来决定是否相应该道路交通处理通知消息,并且确定最快响应该道路交通处理通知消息的交通处理终端;随后,向最快响应的交通处理终端发送从当前所处的位置前往交通拥堵情况存在位置或者目标车辆发生行驶压线位置的最短路径指示消息,从而保证相应的交通管理人员能够及时快速地达到相应道路区域进行交通疏导处理,以此提高交通疏导的效率。
[0122]
从上述实施例的内容可知,该基于智能道路边缘计算网关的车辆检测方法和系统通过分布式摄像物联网采集道路不同区域的影像,并将影像通过物联网网关传送至边缘计算终端进行截选,以此获得包含目标车辆和特定道路区域的目标图像,这样能够针对目标车辆和特定道路区域进行图像识别,并判断道路是否存在交通拥堵和目标车辆是否存在行驶违规,再生成道路交通处理通知消息并发送至交通处理终端,这样能够根据道路的实际交通情况灵活地安排人员进行交通疏导管理,从而大大降低交通疏导管理的人力成本以及对城市道路进行全面化和智能化的监控管理。
[0123]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献