[发明专利]一种交通线路上的车流量实时计算的监测系统及方法有效
申请号: | 201910283230.6 | 申请日: | 2019-04-10 |
公开(公告)号: | CN109935080B | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 邓文;何肖 | 申请(专利权)人: | 武汉大学 |
主分类号: | G08G1/01 | 分类号: | G08G1/01;G08G1/04;G08G1/065 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 薛玲 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交通线 路上 车流量 实时 计算 监测 系统 方法 | ||
1.一种基于交通线路上监测系统的车流量实时计算方法,其特征在于,
所述交通线路上监测系统,包括:摄像头、微处理器、网络模块、交管部门联网计算机网络、云终端服务器、存储模块、云监督平台服务器;
所述摄像头与所述微处理器通过导线连接;所述微处理器与所述网络模块通过导线连接;所述网络模块与所述云终端服务器通过所述交管部门联网计算机网络连接;所述云终端服务器与所述存储模块连接;所述云终端服务器与所述云监督平台服务器连接;
所述摄像头用于采集交通图像;
所述微处理器用于处理原始采集的交通图像,将获取到的交通图像数据处理为计算模型可利用的原始数据;
所述网络模块用于所述的微处理器、云终端服务器、云监督平台服务器以及交管部门联网计算机网络之间的通信;
所述交管部门联网计算机网络用于散布由所述云监督平台服务器智能匹配给出的疏导处理的方式以及推荐的解决方案数据;
所述云终端服务器用于识别交通图像的车辆数和地点信息,并做相关计算,如果车辆数没有达到容量上限则数据不上报到云端,若车辆数超出预置容量上限数,就将所在车流异常视频数据、地点信息和车辆数上报到云监督平台服务器;
所述存储模块用于接收存储数据采集模块传来的视频数据并传输给车流量计算及评估模块;
所述云监督平台服务器用于呈现对应地点和车辆数爆发的数据告警,所述云终端服务器的车流数据实时变化,云端展示车流量数据也实时变化,如果车流量实时降低并小于阈值,报警自动解除;
所述云监督平台服务器部署车流量计算及评估模块端程序,所述云终端服务器部署云监管平台程序,满足计算云边协同架构的实际需求;
所述车流量实时计算方法,包括以下步骤:
步骤1:通过摄像头采集原始交通图像,微处理器将原始交通图像进行图像压缩得到压缩后图像,将压缩后图像通过交管部门联网计算机网络传输至云端服务器,云终端服务器将压缩后图像传输至数据存储模块进行存储,云终端服务器从数据存储模块读取压缩后图像并通过解压得到原始交通图像,用于构建训练集并进行人工标定,得到训练集中各图像的车辆数量;
步骤2:云终端服务器建立训练集中各交通图像矩形框模型,用于构建YOLOv3网络;
步骤3:云终端服务器将训练后yolov3网络用于车辆数量预测,通过特征提取网络对输入图像采用回归思想直接提取特征,得到一定尺寸的特征图,然后将输入图像分成相应大小的网格,通过网格预测出的包围盒与真实边框中目标物体的中心坐标直接进行匹配定位,在此基础上对目标物体进行分类识别;云终端服务器进行车流量计算及评估程序对车辆数做相关计算,如果车辆数没有达到容量上限则数据不上报到云监督平台服务器,若车辆数超出预置容量上限数,就将所在车流异常视频数据、地点信息和车辆数上报到云监督平台服务器;
步骤4:云监督平台服务器呈现对应地点和车辆数爆发的数据告警;展示地点信息和车辆数数据,智能匹配给出疏导处理的相关交通组织人员推荐信息和联系方式;
步骤2中所述训练集中各交通图像矩形框为:
(xk,j,yk,j,wk,j,hk,j)k∈[1,K],j∈[1,pk]
其中,若xk,j是训练集中第k个交通图像中第j个矩形框的中心点横坐标,若yk,j是训练集中第k个交通图像中第j个矩形框的中心点纵坐标,若wk,j是训练集中第k个交通图像中第j个矩形框的宽,hk,j是训练集中第k个交通图像中第j个矩形框的高,pk是训练集中第k个交通图像中车辆的数量,即矩形框的数量,K为原始交通图像的数量;
首先给定L个聚类中心点(Wi,Hi)i∈[1,L],(Wi,Hi)分别为锚框的宽以及锚框的高,锚框位置固定,只有宽和高;
步骤2.1,计算每个矩形框和每个聚类中心点的距离d=1-IOU(标注框,聚类中心),计算时每个标注框的中心点都与聚类中心重合,即:
d=1-IOU[(xk,j,yk,j,wk,j,hk,j),(xk,j,yk,j,Wi,Hi)],k∈[1,K],j∈[1,pk],i∈[1,L]
将标注框分配给距离最近的聚类中心;
步骤2.2,所有矩形框分配完毕以后,对每个簇重新计算聚类中心点,计算方式为:
其中,Ni是第i个簇的标注框个数,就是求该簇中所有标注框的宽和高的平均值;
重复步骤2.1以及步骤2.2,直到聚类中心改变量小于3,即:
Δ[(Wi+1-Wi),(Hi+1-Hi)]<3,,i∈[1,L]
最终获取所需要的锚框,即获得需要的优化后的聚类中心
的值;
通用的anchor box尺寸会对最终训练模型的准确度产生影响,通过k-means方法根据采集的车辆图像数据样本生成对应的anchorbox尺寸,替代默认值,合适的anchor尺寸有利于提高检修车系统的准确性以及学习能力;
步骤2中所述YOLOv3网络主要为Darknet53与YOLO层两部分,Darknet53用于提取图像特征,YOLO层用于多尺度预测;
所述YOLO层由24个卷积层与2个全连接层构成,输入训练集中交通图像并将其变换为1x416x416的尺寸,图像进入网络先经过图像大小调整,网络的输出结果为一个张量,维度为:
S*S*(B*5+C)
其中,S为划分网格数,B为每个网格负责目标个数,C为类别个数,S*S*(B*5+C)含义为:
每个小格会对应B个边界框,边界框的宽高范围为全图,表示以该小格为中心寻找物体的边界框位置,边界框是全图分割后的边界,范围是全图的取值范围;
每个边界框对应一个分值,代表该处是否有物体及定位准确度:
每个小格会对应C个概率值,找出最大概率对应的类别P(Class|object),并认为小格中包含该物体或者该物体的一部分;
所述Darknet53面向车辆特征提取的网络框架;一共53层卷积,除去最后一个FC总共52个卷积用于当做主体网络,主体网络被分成三个stage,结构类似FPN,1-26层卷积为stage1,27-43层卷积为stage2,44-52层卷积为stage3,低层卷积(26)感受野更小,负责检测小目标,深层卷积(52)感受野大,容易检测出大目标,通过网络结构的卷积层获取上一个深度网络层输出的底层车辆特征进行特征学习;Darknet53网络输出大小为13×13×1024的特征图,经过上采样与浅层特征图连接,输出三个尺度的特征图,特征图的通道数分三类,分别是边界框的X、Y、W、H值,网格的置信度,以及类别分数;以公交、小轿车、大卡车为3类待分类车辆,通道数为(4+1+3)×3=24,输出的三个尺度特征图为13×13×24,26×26×24,52×52×24。
2.根据权利要求1所述的基于交通线路上监测系统的车流量实时计算方法,其特征在于,步骤1中所述原始交通图像为不同交通线路上的车流量情况的图像;
步骤1中所述构建训练集并进行人工标定为:
将原始交通图像作为训练集利用Labelimg图像标注工具对图像中的车辆进行人工标注,即在图像中通过矩形框标出所有完整车辆;
所述训练集为D_start={q1,q2,q3,…,qK},qk为训练集中第k个交通图像,K为原始交通图像的数量;
人工标定结果为训练集各图像中的车辆数量,定义为:
D_num={p1,p2,p3,...,pK},pk为训练集中第k个交通图像中的车辆数量,K为原始交通图像的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910283230.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:交叉口供需协同优化控制方法
- 下一篇:一种高速公路信息平台共享运行系统