一种公共交通异常客流检测方法技术

技术编号:32644750 阅读:10 留言:0更新日期:2022-03-12 18:24
本发明专利技术涉及视频检测的技术领域,公开了一种公共交通异常客流检测方法,包括:利用改进的目标检测算法对所采集视频数据中的视频帧进行目标检测;利用LSTM模型构建基于目标检测结果的客流预测模型;利用共轭梯度算法对所构建的客流预测模型进行参数优化;客流预测模型预测下一时刻的客流量,将所预测的客流量与设定的客流量阈值进行对比,若预测的客流量大于客流量阈值,则说明存在公共交通客流异常,需要进行客流疏导。本发明专利技术所述方法通过利用目标检测算法对公共交通中的客流量进行实时监测,并根据实时监测结果对未来时刻的客流量进行预测,从而在发生公共交通客流异常前进行客流疏导。疏导。疏导。

【技术实现步骤摘要】
一种公共交通异常客流检测方法


[0001]本专利技术涉及视频检测的
,尤其涉及一种公共交通异常客流检测方法。

技术介绍

[0002]随着城市化进程推进与机动车保有量快速增长,出行需求的迅速增加使得城市交通系统供不应求的现象日趋严重。如何从海量的动态交通流数据中提取直观、准确、实时的交通流信息,通过建立合理模型进行科学快速的客流量来降低出行者出行耗费时间,对交通管理者实现交通控制和公共交通系统的有效发挥有决定性影响。
[0003]鉴于此,本专利技术提出一种公共交通异常客流检测方法,通过利用目标检测算法对公共交通中的客流量进行实时监测,并根据实时监测结果对未来时刻的客流量进行预测,从而在发生公共交通客流异常前进行客流疏导。

技术实现思路

[0004]本专利技术提供一种公共交通异常客流检测方法,目的在于(1)实现公共交通中客流量的实时检测;(2)实现公共交通客流量预测。
[0005]实现上述目的,本专利技术提供的一种公共交通异常客流检测方法,包括以下步骤:
[0006]S1:采集公共交通视频数据,并利用改进的目标检测算法对所采集视频数据中的视频帧进行目标检测;
[0007]S2:根据采集视频数据中的目标检测结果,利用LSTM模型构建基于目标检测结果的客流预测模型;
[0008]S3:利用共轭梯度算法对所构建的客流预测模型进行参数优化,得到参数调优后的客流预测模型;
[0009]S4:对实时的公共交通视频进行目标检测,将目标检测结果作为客流预测模型的输入,客流预测模型预测下一时刻的客流量,将所预测的下一时刻客流量与设定的客流量阈值进行对比,若预测的客流量大于客流量阈值,则说明存在公共交通客流异常,需要进行客流疏导。
[0010]作为本专利技术的进一步改进方法:
[0011]所述S1步骤中,采集公共交通视频数据后,将所采集的公共交通视频数据切分为若干视频帧,包括:
[0012]采集公共交通视频数据,并将所采集的公共交通视频数据切分未若干视频帧,所切分的视频帧集合为:
[0013][0014]其中:
[0015]表示t
i
时刻的视频帧;在本专利技术一个具体实施例中,任意相邻时刻t
i
,t
i+1
的视频帧时间差为10秒钟;
[0016]n表示将公共交通视频数据切分的视频帧总数。
[0017]所述S1步骤中利用改进的目标检测算法对所采集视频数据中的视频帧进行目标检测,包括:
[0018]利用改进的目标检测算法对所采集视频数据中的视频帧进行目标检测,所述改进的目标检测算法流程为:
[0019]1)依次输入视频帧集合中的视频帧,对输入t
k
时刻的视频帧利用卷积神经网络提取视频帧的特征图,其中k=0,1,2,

,n

1,所述特征图的提取公式为:
[0020][0021]其中:
[0022]Conv(
·
)表示对输入图像进行卷积处理;在本专利技术一个具体实施例中,卷积处理所采用的卷积核大小为5*5像素;
[0023]f
k
表示视频帧所提取的特征图;
[0024]则卷积神经网络生成的特征图集合为{f0,f1,

,f
k
,

,f
n
‑1};
[0025]2)将生成的特征图依次输入到区域生成网络,区域生成网络将特征图划分为4个等大小的子区域,并在每个子区域内生成M个锚框;
[0026]3)通过部分视频帧进行人工标注锚框,随机选择K个标注锚框作为类中心,对其他标注锚框,分别计算与K个类中心的距离,选择距离最近的类中心并入该类,对每类的所有标注锚框计算标注锚框长和宽的均值length
j
,weight
j
,其中length
j
表示第j类中标注锚框长的均值,weight
j
表示第j类中标注锚框宽的均值,在第j类中形成以length
j
为长,以weight
j
为宽的锚框作为第j类的类中心;重新分类直到算法停止;
[0027]4)重复步骤3)10次,最终得到的K个类中心锚框的长和宽的均值,作为所生成锚框的长和宽;
[0028]5)利用区域生成网络确定每个锚框中存在目标的概率,所述区域生成网络的损失函数为:
[0029][0030]其中:
[0031]p
i
为第i个训练锚框中存在目标的真实概率,p
i
={0,1},p
i
=0表示第i个训练锚框不存在目标,p
i
=1表示第i个训练锚框存在目标;表示区域生成网络输出的第i个训练锚框存在目标的概率;
[0032]u
i
表示目标的位置坐标,表示区域生成网络输出的第i个训练锚框的位置坐标;
[0033]L
cls
表示二值分类损失,L
reg
表示位置回归损失;
[0034]6)锚框在包含目标的候选区域进行修正,即将相交的锚框作为一个锚框集合,在锚框集合内依照目标检测概率对锚框进行评分,锚框c
i
存在目标的概率为p,则锚框c
i
的得分为p;选中锚框集合中的最高分以及对应的锚框,遍历其余的锚框c
j
,若锚框c
j
和当前最高分锚框的IOU面积大于阈值ε,则将锚框c
j
删除,所述IOU面积的计算公式为:
[0035]IOU(c
j
,c
max
)=area(c
j
∩c
max
)/area(c
j
∪c
max
)
[0036]其中:
[0037]area(
·
)表示锚框的面积;
[0038]c
max
表示锚框集合中最高分对应的锚框;
[0039]7)将锚框标记过的特征图作为目标检测结果,其中锚框标记的位置即为检测到的目标,得到目标检测结果向量为:F={f
′0,f
′1,

,f

k
,

,f

n
‑1},其中f

k
为视频帧所对应的带有锚框标记的目标检测结果。
[0040]所述S2步骤中利用LSTM模型构建基于目标检测结果的客流预测模型,包括:
[0041]利用LSTM模型构建客流预测模型,所述构建客流预测模型的步骤为:
[0042]构建客流预测模型的遗忘门:
[0043][0044]其中:
[0045]F为目标检测结果向量;
[0046]W,U为权本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种公共交通异常客流检测方法,其特征在于,所述方法包括:S1:采集公共交通视频数据,并利用改进的目标检测算法对所采集视频数据中的视频帧进行目标检测;S2:根据采集视频数据中的目标检测结果,利用LSTM模型构建基于目标检测结果的客流预测模型;S3:利用共轭梯度算法对所构建的客流预测模型进行参数优化,得到参数调优后的客流预测模型;S4:对实时的公共交通视频进行目标检测,将目标检测结果作为客流预测模型的输入,客流预测模型预测下一时刻的客流量,将所预测的下一时刻客流量与设定的客流量阈值进行对比,若预测的客流量大于客流量阈值,则说明存在公共交通客流异常,需要进行客流疏导。2.如权利要求1所述的一种公共交通异常客流检测方法,其特征在于,所述S1步骤中,采集公共交通视频数据后,将所采集的公共交通视频数据切分为若干视频帧,包括:采集公共交通视频数据,并将所采集的公共交通视频数据切分未若干视频帧,所切分的视频帧集合为:其中:表示t
i
时刻的视频帧;n表示将公共交通视频数据切分的视频帧总数。3.如权利要求2所述的一种公共交通异常客流检测方法,其特征在于,所述S1步骤中利用改进的目标检测算法对所采集视频数据中的视频帧进行目标检测,包括:利用改进的目标检测算法对所采集视频数据中的视频帧进行目标检测,所述改进的目标检测算法流程为:1)依次输入视频帧集合中的视频帧,对输入t
k
时刻的视频帧利用卷积神经网络提取视频帧的特征图,其中k=0,1,2,...,n

1,所述特征图的提取公式为:其中:Conv(
·
)表示对输入图像进行卷积处理;f
k
表示视频帧所提取的特征图;则卷积神经网络生成的特征图集合为{f0,f1,...,f
k
,...,f
n
‑1};2)将生成的特征图依次输入到区域生成网络,区域生成网络将特征图划分为4个等大小的子区域,并在每个子区域内生成M个锚框;3)通过部分视频帧进行人工标注锚框,随机选择K个标注锚框作为类中心,对其他标注锚框,分别计算与K个类中心的距离,选择距离最近的类中心并入该类,对每类的所有标注锚框计算标注锚框长和宽的均值length
j
,weight
j
,其中length
j
表示第j类中标注锚框长的均值,weight
j
表示第j类中标注锚框宽的均值,在第j类中形成以length
j
为长,以weight
j
为宽的锚框作为第j类的类中心;重新分类直到算法停止;
4)重复步骤3)10次,最终得到的K个类中心锚框的长和宽的均值,作为所生成锚框的长和宽;5)利用区域生成网络确定每个锚框中存在目标的概率,所述区域生成网络的损失函数为:其中:p
i
为第i个训练锚框中存在目标的真实概率,p
i
={0,1},p
i
=0表示第i个训练锚框不存在目标,p
i
=1表示第i个训练锚框存在目标;表示区域生成网络输出的第i个训练锚框存在目标的概率;u
i
表示目标的位置坐标,表示区域生成网络输出的第i个训练锚框的位置坐标;L
cls
表示二值分类损失,L
reg
表示位置回归损失;6)锚框在包含目标的候选区域进行修正,即将相交的锚框作为一个锚框集合,在锚框集合内依照目标检测概率对锚框进行评分,锚框c
i
存在目标的概率为p,则锚框c
i
的得分为p;选中锚框集合中的最高分以及对应的锚框,遍历其余的锚框c
j<...

【专利技术属性】
技术研发人员:李智曹颂群高坤陈真房超
申请(专利权)人:山东云海据信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1