【技术实现步骤摘要】
一种基于机器视觉的商场人流量分析方法
[0001]本专利技术属于机器视觉领域,具体涉及一种基于机器视觉的商场人流量分析方法。
技术介绍
[0002]商场是人群容易高度集聚的地方,对商场中的各位置各门店的人群聚集程度和人流量走向进行分析对商场的管理以及各门店经营方式的调整有重大意义。
[0003]现阶段对商场人流量分析的方法有很多,比如人工监控观测,但比较耗时耗人力;也有一些对监控视频的检测技术,但都存在目标检测准确率不高,目标容易丢失,无法正确判断人流走向的问题。
技术实现思路
[0004]鉴于现有问题,本专利技术的目的在于提供一种基于机器视觉的商场人流量分析方法,其特征在于,包括以下步骤:S1:对Yolov5网络进行改进;S2:对deepSORT算法进行改进;S3:使用改进后的Yolov5网络训练模型;S4:使用训练好的模型对商场高清监控视频进行测试;S5:将坐标集打印在二维平面中,进行人流走向分析。
[0005]优选地,步骤S1具体包括:修改Yolov5用于预检测目标先验框的大小,其中,调整第一组先验框大小为[10,30,12,40,18,54],第二组先验框的大小为[20,60,25,75],第三组先验宽大小为[30,90,40,120];将Yolov5s.yaml文件中的conv模块改为使用cbam注意力模块,cbam注意力模块包括通道和空间两个部分,其中,通道的算法如下:
[0006][0007]其中,F为前一个卷积的输出特征,σ为sigmoid操作,MLP指通过多层 ...
【技术保护点】
【技术特征摘要】
1.一种基于机器视觉的商场人流量分析方法,其特征在于,包括以下步骤:S1:对Yolov5网络进行改进;S2:对deepSORT算法进行改进;S3:使用改进后的Yolov5网络训练模型;S4:使用训练好的模型对商场高清监控视频进行测试;S5:将坐标集打印在二维平面中,进行人流走向分析。2.根据权利要求1所述的一种基于机器视觉的商场人流量分析方法,其特征在于,所述步骤S1具体包括:修改Yolov5用于预检测目标先验框的大小,其中,调整第一组先验框大小为[10,30,12,40,18,54],第二组先验框的大小为[20,60,25,75],第三组先验宽大小为[30,90,40,120];将Yolov5s.yaml文件中的conv模块改为使用cbam注意力模块,cbam注意力模块包括通道和空间两个部分,其中,通道的算法如下:其中,F为前一个卷积的输出特征,σ为sigmoid操作,MLP指通过多层感知机操作,AvgPool表示全局平均值池化操作,MaxPool表示全局最大值池化操作;空间的算法如下:M
s
(F)=σ(f7×7([AvgPool(F);MaxPool(F)]))其中,F为channel输出的特征,σ为sigmoid操作,7
×
7表示卷积核的大小,AvgPool表示全局平均值池化操作,MaxPool表示全局最大值池化操作。3.根据权利要求2所述的一种基于机器视觉的商场人流量分析方法,其特征在于,所述步骤S1还包括:使用soft
‑
NMS替换yolov5网络原来的NMS,其中,soft
‑
NMS算法如下:NMS算法如下:其中,s
i
表示第i个预测框的得分,b
i
表示第i个待处理框,M表示为当前得分最高的预测框,σ为超参数。4.根据权利要求3所述的一种基于机器视觉的商场人流量分析方法,其特征在于,所述步骤S2对deepSORT进行改进,当追踪的目标被遮挡后使用新的解决目标遮挡问题的办法,具体包括以下步骤:S41:对于轨迹集中发生目标消失的轨迹track
i
,根据卡尔曼滤波预测轨迹中的目标在下一个时刻的位置记track
i
中最后一个目标为det
l
;S42:在的τ
c
距离范围内,查找检测集中与之距离最近的目标,记为det
j
,其中,τ
c
为超参数;S43:如果det
j
已经与其他轨迹关联,且det
j
包围框的面积与det
l
包围框的面积比小于τ
m
,则认为是发生了目标完全遮挡;此时,新建目标det
k
,其位置坐标及包围框大小与det
j
一致,而检测特征和表观特征与track
i
一致,将det
k
加入track
i
中,其中,τ
m
为超参...
【专利技术属性】
技术研发人员:朱静,潘梓沛,尹邦政,陈宇瀚,包希哲,董骥阳,李捷平,
申请(专利权)人:广州大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。