生成全局热力图的方法和装置制造方法及图纸

技术编号:22945271 阅读:45 留言:0更新日期:2019-12-27 17:18
本发明专利技术公开了生成全局热力图方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:获取三维空间的拍摄图片,并确定拍摄图片上的目标对象和目标对象在拍摄图片上的第一坐标;根据映射模型对第一坐标进行映射,输出目标对象在三维空间的二维平面图上的第二坐标;根据第二坐标和二维平面图,生成三维空间的全局热力图。该实施方式利用映射模型将三维空间中的每个拍摄设备与三维空间的二维平面图相关联,可以将拍摄图片中的目标对象映射到二维平面图上,从而可以生成三维空间的全局热力图。

Method and device of generating global thermodynamic diagram

【技术实现步骤摘要】
生成全局热力图的方法和装置
本专利技术涉及计算机
,尤其涉及一种生成全局热力图的方法和装置。
技术介绍
在零售行业,线下零售店铺通过安装摄像头对行人和商品进行识别,但是如果要生成行人在店铺整体平面的热力图,对部署摄像头就有很多苛刻的环境要求。同时随着大数据技术的不断发展,利用热力图研究用户需求成为社会发展的大趋势。因此,如何生成行人在店铺的全局热力图具有重要的社会价值。热力图是指以特殊高亮的形式显示访客热衷的页面区域和访客所在的地理区域的图示。当前生成三维空间的全局热力图的方法中,只是针对单摄像头拍摄的图像进行热力分析,并且将热区直接绘制在拍摄的图像上,每个摄像头形成的热力图是相对独立的,没有形成三维空间的全局热力图。在实现本专利技术过程中,专利技术人发现现有技术至少存在如下问题:摄像头参数测量步骤较繁琐,且测量的数据不准确,误差较大;现有技术中对于多摄像头的热力图采取分屏展示,每个摄像头是相对独立的,造成同一个三维空间中的多个摄像头之间无法相互配合,不能形成三维空间的全局热力图。
技术实现思路
有鉴于此,本专利技术实施例提供一种生成全局热力图的方法和装置,能够利用映射模型将三维空间中的每个拍摄设备与三维空间的二维平面图相关联,可以将拍摄图片中的目标对象映射到二维平面图上,从而可以生成三维空间的全局热力图。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种生成全局热力图的方法。本专利技术实施例的一种生成全局热力图的方法,包括:获取三维空间的拍摄图片,并确定所述拍摄图片上的目标对象和所述目标对象在所述拍摄图片上的第一坐标;根据映射模型对所述第一坐标进行映射,输出所述目标对象在所述三维空间的二维平面图上的第二坐标;根据所述第二坐标和所述二维平面图,生成所述三维空间的全局热力图。可选地,确定所述拍摄图片上的目标对象和所述目标对象在所述拍摄图片上的第一坐标包括:基于目标检测模型对所述拍摄图片进行检测,确定所述拍摄图片上的目标对象,以及所述目标对象在所述拍摄图片的坐标系上的坐标。可选地,在确定所述拍摄图片上的目标对象之后,所述方法还包括:基于识别模型对所述目标对象进行识别,然后判断存储单元中是否存在所述目标对象,若是,则将所述目标对象删除,否则将所述目标对象保存在所述存储单元中。可选地,在根据映射模型对所述第一坐标进行映射之前,所述方法还包括:针对所述三维空间中的每个拍摄设备,获取所述拍摄设备的焦距和所述拍摄设备在所述三维空间的二维平面图上的坐标;利用少量采点的原理,并基于回归拟合算法,确定所述拍摄设备的俯角和所述拍摄设备的水平转角;根据所述拍摄设备对应的映射模型的参数,确定所述拍摄设备的映射模型,所述参数包括:拍摄设备的焦距、拍摄设备在三维空间的二维平面图上的坐标、拍摄设备的俯角和拍摄设备的水平转角。可选地,根据映射模型对所述第一坐标进行映射,输出所述目标对象在所述三维空间的二维平面图上的第二坐标包括:将所述第一坐标输入到所述映射模型中,确定所述目标对象在拍摄设备的三维坐标系中的第三坐标;根据所述第三坐标,确定所述目标对象在所述三维空间的三维坐标系中的第四坐标;根据所述第四坐标,确定所述目标对象在所述三维空间的二维平面图上的第二坐标。为实现上述目的,根据本专利技术实施例的另一方面,提供了一种生成全局热力图的装置。本专利技术实施例的一种生成全局热力图的装置,包括:获取模块,用于获取三维空间的拍摄图片,并确定所述拍摄图片上的目标对象和所述目标对象在所述拍摄图片上的第一坐标;输出模块,用于根据映射模型对所述第一坐标进行映射,输出所述目标对象在所述三维空间的二维平面图上的第二坐标;生成模块,用于根据所述第二坐标和所述二维平面图,生成所述三维空间的全局热力图。可选地,所述获取模块还用于:基于目标检测模型对所述拍摄图片进行检测,确定所述拍摄图片上的目标对象,以及所述目标对象在所述拍摄图片的坐标系上的坐标。可选地,所述装置还包括判断模块,用于:基于识别模型对所述目标对象进行识别,然后判断存储单元中是否存在所述目标对象,若是,则将所述目标对象删除,否则将所述目标对象保存在所述存储单元中。可选地,所述输出模块还用于:针对所述三维空间中的每个拍摄设备,获取所述拍摄设备的焦距和所述拍摄设备在所述三维空间的二维平面图上的坐标;利用少量采点的原理,并基于回归拟合算法,确定所述拍摄设备的俯角和所述拍摄设备的水平转角;根据所述拍摄设备对应的映射模型的参数,确定所述拍摄设备的映射模型,所述参数包括:拍摄设备的焦距、拍摄设备在三维空间的二维平面图上的坐标、拍摄设备的俯角和拍摄设备的水平转角。可选地,所述输出模块还用于:将所述第一坐标输入到所述映射模型中,确定所述目标对象在拍摄设备的三维坐标系中的第三坐标;根据所述第三坐标,确定所述目标对象在所述三维空间的三维坐标系中的第四坐标;根据所述第四坐标,确定所述目标对象在所述三维空间的二维平面图上的第二坐标。为实现上述目的,根据本专利技术实施例的再一方面,提供了一种电子设备。本专利技术实施例的一种电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现本专利技术实施例的生成全局热力图的方法。为实现上述目的,根据本专利技术实施例的又一方面,提供了一种计算机可读介质。本专利技术实施例的一种计算机可读介质,其上存储有计算机程序,程序被处理器执行时实现本专利技术实施例的生成全局热力图的方法。上述专利技术中的一个实施例具有如下优点或有益效果:能够利用映射模型将三维空间中的每个拍摄设备与三维空间的二维平面图相关联,可以将拍摄图片中的目标对象映射到二维平面图上,从而可以生成三维空间的全局热力图;本专利技术实施例中基于目标检测模型对三维空间的拍摄图片进行检测,从而可以获取到图片上的目标对象,并确定目标对象在拍摄图片的坐标系上的坐标;本专利技术实施例中在获取到拍摄图片上的目标对象之后,基于识别模型对目标对象进行识别验证,从而可将重复识别的目标对象删除掉,提高了生成全局热力图的准确性;本专利技术实施例中根据少量采点方式和回归拟合算法分别确定三维空间中的每个拍摄设备的参数,并利用参数确定每个拍摄设备的映射模型,从而可以提高拍摄设备参数的准确性,提高映射模型的准确度;本专利技术实施例中通过映射模型经拍摄设备的三维坐标系和三维空间的三维坐标系,得到目标对象的第二坐标,从而可以根据第二坐标生成三维空间的全局热力图。上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。附图说明附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:图1是根据本专利技术实施例的生成全局热力图的方法的主要步骤的示意图;图2是根据本专利技术实施例对真实坐标与映射坐标做回归拟合得到的示意图;图3是根据本专利技术实施例的映射模型的整体流程的示意图;图4是根据本专利技术生成全局热力图的方法中将目标对象绘制在三维空间的二维平面图上的主要流程的示意图;...

【技术保护点】
1.一种生成全局热力图的方法,其特征在于,包括:/n获取三维空间的拍摄图片,并确定所述拍摄图片上的目标对象和所述目标对象在所述拍摄图片上的第一坐标;/n根据映射模型对所述第一坐标进行映射,输出所述目标对象在所述三维空间的二维平面图上的第二坐标;/n根据所述第二坐标和所述二维平面图,生成所述三维空间的全局热力图。/n

【技术特征摘要】
1.一种生成全局热力图的方法,其特征在于,包括:
获取三维空间的拍摄图片,并确定所述拍摄图片上的目标对象和所述目标对象在所述拍摄图片上的第一坐标;
根据映射模型对所述第一坐标进行映射,输出所述目标对象在所述三维空间的二维平面图上的第二坐标;
根据所述第二坐标和所述二维平面图,生成所述三维空间的全局热力图。


2.根据权利要求1所述的方法,其特征在于,确定所述拍摄图片上的目标对象和所述目标对象在所述拍摄图片上的第一坐标包括:
基于目标检测模型对所述拍摄图片进行检测,确定所述拍摄图片上的目标对象,以及所述目标对象在所述拍摄图片的坐标系上的坐标。


3.根据权利要求2所述的方法,其特征在于,在确定所述拍摄图片上的目标对象之后,所述方法还包括:
基于识别模型对所述目标对象进行识别,然后判断存储单元中是否存在所述目标对象,若是,则将所述目标对象删除,否则将所述目标对象保存在所述存储单元中。


4.根据权利要求1所述的方法,其特征在于,在根据映射模型对所述第一坐标进行映射之前,所述方法还包括:
针对所述三维空间中的每个拍摄设备,获取所述拍摄设备的焦距和所述拍摄设备在所述三维空间的二维平面图上的坐标;
利用少量采点的原理,并基于回归拟合算法,确定所述拍摄设备的俯角和所述拍摄设备的水平转角;
根据所述拍摄设备对应的映射模型的参数,确定所述拍摄设备的映射模型,所述参数包括:拍摄设备的焦距、拍摄设备在三维空间的二维平面图上的坐标、拍摄设备的俯角和拍摄设备的水平转角。


5.根据权利要求1所述的方法,其特征在于,根据映射模型对所述第一坐标进行映射,输出所述目标对象在所述三维空间的二维平面图上的第二坐标包括:
将所述第一坐标输入到所述映射模型中,确定所述目标对象在拍摄设备的三维坐标系中的第三坐标;
根据所述第三坐标,确定所述目标对象在所述三维空间的三维坐标系中的第四坐标;
根据所述第四坐标,确定所述目标对象在所述三维空间的二维平面图上的第二坐标。


6.一种生成全局热力图的装置,其特征在于,包括:
获取模块,用于获取三维空间的拍摄图片,并确定所述拍摄图...

【专利技术属性】
技术研发人员:胡淼枫吴江旭张伟华张洪光李凡雍兴辉
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1