基于人体检测识别的空间客流热力分布方法及系统技术方案

技术编号:32502513 阅读:22 留言:0更新日期:2022-03-02 10:11
本发明专利技术公开了一种基于人体检测识别的空间客流热力分布方法及系统,涉及客流统计分析技术领域,解决了现有客流统计方法存在的显示不直观、精准度低的技术问题。该发明专利技术的步骤为:S11、对实体店内的多个摄像头进行标定;S12、采用人体检测识别方法对进入实体店内的人体进行实时检测与识别,得到每个人体的矩形框;S13、根据每个人体的矩形框,估计已识别的人体的实时位置;S14、删除重复识别的人体的ID及其对应的实时位置;S15、根据实时位置,为每个非重复识别的人体配置热力分布图,并实时更新与输出。本发明专利技术统计的客流量显示直观、精准度高,能够有效改善实体店的运营。能够有效改善实体店的运营。能够有效改善实体店的运营。

【技术实现步骤摘要】
基于人体检测识别的空间客流热力分布方法及系统


[0001]本专利技术涉及客流统计分析
,尤其涉及一种基于人体检测识别的空间客流热力分布方法及系统。

技术介绍

[0002]随着电子商务的普及,实体零售门店受到了剧烈的冲击,尤其是在店面运营效率方面,缺乏真实有效的客流量数据去支撑经营者快速有效的制定销售策略。因此,门店客流量统计系统逐渐被越来越多的实体零售门店所接纳采用。在零售实体门店场景,统计各个区域的客流热力分布,有助于洞察消费行为,基于数据分析发掘规律,从而改善门店运营,起到提高销售额的正向作用。
[0003]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:现有方法只能计算单个摄像头内的客流分布,而且结果叠加在原始图像上,效果不够直观。

技术实现思路

[0004]本专利技术的目的在于提供一种基于人体检测识别的空间客流热力分布方法及系统,以解决现有技术中存在的上述技术问题。本专利技术提供的诸多技术方案中的优选技术方案所能产生的诸多技术效果详见下文阐述。
[0005]为实现上述目的,本专利技术提供了以下技术方案:本专利技术提供的一种基于人体检测识别的空间客流热力分布方法,包括如下步骤:S11、对实体店内的多个摄像头进行标定;S12、采用人体检测识别方法对进入实体店内的人体进行实时检测与识别,得到每个所述人体的矩形框;S13、根据每个所述人体的矩形框,估计已识别的所述人体的实时位置;S14、删除重复识别的所述人体的ID及其对应的实时位置;S15、根据实时位置,为每个非重复识别的所述人体配置热力分布图,并实时更新与输出。
[0006]进一步地,步骤S13中,估计每个所述人体的实时位置的方法如下;S131、分别获取当前所述人体矩形框的左上角像素坐标(x1,y1)、右下角像素坐标(x2,y2);S132、获取当前所述人体矩形框下边的中点坐标值,设置其在世界坐标系的高度为0cm,将其反投影至世界坐标系得到世界坐标值(X
foot
,Y
foot
,0);S133、获取当前所述人体矩形框上边的中点坐标值,设置其在世界坐标系的高度为165cm,将其反投影至世界坐标系得到世界坐标值(X
head
,Y
head
,165),将世界坐标值(X
head
,Y
head
,0)投影至像素坐标得到像素坐标值(x3,y3);S134、根据所述像素坐标值(x1,y1)、(x2, y2)、(x3,y3)计算当前所述人体的遮挡
系数R;S135、所述遮挡系数是否大于遮挡阈值;如是,执行步骤S136;否则,执行步骤S137;S136、将(X
head
,Y
head
,0)作为当前所述人体的世界坐标值,并且变换为平面图坐标值作为当前所述人体的实时位置;S137、将(X
foot
,Y
foot
,0)作为当前所述人体的世界坐标值,并且变换为平面图坐标值作为当前所述人体的实时位置。
[0007]进一步地,步骤S134中,所述遮挡系数R的计算公式为:R=(y3

y2)/(y3

y1)。
[0008]进一步地,步骤S131中,世界坐标投影到像素坐标的变换公式为:;其中,(u,v)为像素坐标,(X
C
,Y
C
,Z
C
)为世界坐标,f为摄像机焦距,dx、dy分别为像素坐标x轴、y轴方向上的长和高;c
x
、c
y
分别为像素坐标在x轴、y轴方向上平移距离,R为3*3为摄像机的旋转矩阵,0
T
为1*3零矩阵,t是摄像机的平移向量。
[0009]进一步地,步骤S14中,在步骤S13获取的实时位置中,如存在任意两个所述人体之间的x坐标值之间的距离或y坐标值之间的距离小于距离阈值,则删除其中一个人体的ID及其对应的所述实时位置。
[0010]进一步地,步骤S15包括如下步骤:S151、初始化所述热力分布图;S152、根据非重复识别的所述人体的实时位置累加热力值;S153、根据所述热力值的强弱配置不同深浅的颜色,并进行显示;S154、返回步骤S12,绘制下一时刻的所述热力分布图。
[0011]进一步地,步骤S152中,以非重复识别的所述人体的位置为圆心,按固定半径且中心向外衰减的方式累加热力值。
[0012]进一步地,步骤S12中,所述人体检测识别方法为深度学习目标检测方法。
[0013]根据本专利技术的另一方面,还提供了一种基于人体检测识别的空间客流热力分布系统,应用于上文所述的基于人体检测识别的空间客流热力分布方法,包括:处理模块、存储模块以及显示模块;所述存储模块、显示模块均与所述处理模块连接;所述处理模块,用于存储一个或多个计算机程序,一个或多个所述处理模块用于执行所述存储模块存储的一个或多个计算机程序,以使一个或多个所述处理模块执行如上文所述的基于人体检测识别的空间客流热力分布方法;所述存储模块还用于存储所述处理模块调取的图像数据;所述显示模块用于显示所述处理模块的处理结果。
[0014]进一步地,基于人体检测识别的空间客流热力分布系统,其特征在于,还包括多个拍摄模块;所述拍摄模块与所述处理模块连接,用于实时拍摄实体店内的人体图像;所述处理模块从所述拍摄模块实时获取所述人体图像并进行处理。
[0015]实施本专利技术上述技术方案中的一个技术方案,具有如下优点或有益效果:本专利技术通过采集多个摄像头的人体图像,并将采集的图像变换至像素坐标系,进而实现在平面图上对人体进行去重,最后使用采用头、脚联合的抗遮挡位置估计方法确定人体位置,并对客流热力图进行更新和绘制。本方法及系统统计的客流量显示直观、精准度高,能够有效改善实体店的运营。
附图说明
[0016]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,附图中:图1是本专利技术实施例的一种基于人体检测识别的空间客流热力分布方法的流程图;图2是本专利技术实施例的一种基于人体检测识别的空间客流热力分布方法中步骤S13的流程图;图3是本专利技术实施例的一种基于人体检测识别的空间客流热力分布方法中步骤S15流程图;图4是本专利技术实施例的一种基于人体检测识别的空间客流热力分布方法中实体店的三维平面变换成平面图的示意图;图5是本专利技术实施例的一种基于人体检测识别的空间客流热力分布方法中实体店的客流热力分布图;图6是本实施例的一种基于人体检测识别的空间客流热力分布系统图。
[0017]图中:1、处理模块;2、存储模块;3、显示模块;4、拍摄模块。
具体实施方式
[0018]为了使本专利技术的目的、技术方案及优点更加清楚明白,下文将要描述的各种示例性实施例将要参考本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于人体检测识别的空间客流热力分布方法,其特征在于,包括如下步骤:S11、对实体店内的多个摄像头进行标定;S12、采用人体检测识别方法对进入实体店内的人体进行实时检测与识别,得到每个所述人体的矩形框;S13、根据每个所述人体的矩形框,估计已识别的所述人体的实时位置;S14、删除重复识别的所述人体的ID及其对应的实时位置;S15、根据实时位置,为每个非重复识别的所述人体配置热力分布图,并实时更新与输出。2.根据权利要求1所述的基于人体检测识别的空间客流热力分布方法,其特征在于,步骤S13中,估计每个所述人体的实时位置的方法如下;S131、分别获取当前所述人体矩形框的左上角像素坐标(x1,y1)、右下角像素坐标(x2,y2);S132、获取当前所述人体矩形框下边的中点坐标值,设置其在世界坐标系的高度为0cm,将其反投影至世界坐标系得到世界坐标值(X
foot
,Y
foot
,0);S133、获取当前所述人体矩形框上边的中点坐标值,设置其在世界坐标系的高度为165cm,将其反投影至世界坐标系得到世界坐标值(X
head
,Y
head
,165),将世界坐标值(X
head
,Y
head
,0)投影至像素坐标得到像素坐标值(x3,y3);S134、根据所述像素坐标值(x1,y1)、(x2, y2)、(x3,y3)计算当前所述人体的遮挡系数R;S135、所述遮挡系数是否大于遮挡阈值;如是,执行步骤S136;否则,执行步骤S137;S136、将(X
head
,Y
head
,0)作为当前所述人体的世界坐标值,并且变换为平面图坐标值作为当前所述人体的实时位置;S137、将(X
foot
,Y
foot
,0)作为当前所述人体的世界坐标值,并且变换为平面图坐标值作为当前所述人体的实时位置。3.根据权利要求2所述的基于人体检测识别的空间客流热力分布方法,其特征在于,步骤S134中,所述遮挡系数R的计算公式为:R=(y3

y2)/(y3

y1)。4.根据权利要求2所述的基于人体检测识别的空间客流热力分布方法,其特征在于,步骤S131中,世界坐标投影到像素坐标的变换公式为:;其中...

【专利技术属性】
技术研发人员:杨恒龙涛阮仕海
申请(专利权)人:深圳爱莫科技有限公司
类型:发明
国别省市:

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

1