生成顾客轨迹图的方法及装置、存储介质、终端与流程

文档序号:15447417发布日期:2018-09-14 23:32阅读:256来源:国知局

本发明涉及计算机技术领域,尤其涉及一种生成顾客轨迹图的方法及装置、存储介质、终端。



背景技术:

在实体销售中,对顾客购物轨迹的分析至关重要。具体而言,在实体店投资、创业等商业行为中,顾客购物的整体移动方向为非常重要的参数。

然而在现有技术中,往往仅能对少量参数进行笼统估计,例如仅能对进入某一视频区域(例如商场中的单一门店)、离开该视频区域的人数进行统计,但缺乏对于顾客的来往方向以及在各个方向上的人数的确定,导致准确性和丰富性不足。

亟需一种生成顾客轨迹图的方法,能够更加准确、丰富地统计顾客的行动方向,为商业行为的具体运作提供凭据。



技术实现要素:

本发明解决的技术问题是提供一种生成顾客轨迹图的方法及装置、存储介质、终端,可以生成顾客轨迹图,以指示顾客的来往方向以及确定在各个方向上的人数标识,有助于更加准确、丰富地统计顾客的行动方向,为商业行为的具体运作提供凭据。

为解决上述技术问题,本发明实施例提供一种生成顾客轨迹图的方法,包括以下步骤:获取门店内多个视频区域中每个视频区域的视频数据,所述多个视频区域互不重合,且每个视频区域包括至少一个出画子区域,每个出画子区域与所在视频区域的相邻视频区域的入画子区域具有预设的一一对应关系;对每个视频数据进行人形检测,以得到在预设时长内每个视频数据中进入和/或离开每个出画子区域的人数;生成顾客轨迹图,所述顾客轨迹图包括从每个出画子区域指向对应的入画子区域的指示符以及在所述预设时长内离开每个出画子区域的人数标识,和/或,所述顾客轨迹图包括从每个入画子区域指向对应的出画子区域的指示符以及在所述预设时长内进入每个出画子区域的人数标识。

可选的,所述人数标识包括在所述预设时长内进入和/或离开每个出画子区域的人数与总计人数的比值;其中,所述总计人数为在所述预设时长内每个视频数据中进入和/或离开的总人数。

可选的,在所述顾客轨迹图中,在所述预设时长内进入和/或离开每个出画子区域的人数与所述总计人数的比值越高,从所述出画子区域指向对应的入画子区域的指示符和/或从每个入画子区域指向对应的出画子区域的指示符的明亮程度越亮。

可选的,在所述顾客轨迹图中,在所述预设时长内进入和/或离开每个出画子区域的人数与所述总计人数的比值越高,从所述出画子区域指向对应的入画子区域的指示符和/或从所述出画子区域指向对应的入画子区域的指示符的粗细程度越粗。

可选的,所述视频区域的视频数据采集于多个摄像头,所述摄像头选自:鱼眼摄像头以及斜视摄像头。

可选的,所述视频区域的视频数据采集于多个摄像头,所述多个摄像头的摄像区域覆盖所述门店。

为解决上述技术问题,本发明实施例提供一种生成顾客轨迹图的装置,包括:视频获取模块,适于获取门店内多个视频区域中每个视频区域的视频数据,所述多个视频区域互不重合,且每个视频区域包括至少一个出画子区域,每个出画子区域与所在视频区域的相邻视频区域的入画子区域具有预设的一一对应关系;人数确定模块,适于对每个视频数据进行人形检测,以得到在预设时长内每个视频数据中进入和/或离开每个出画子区域的人数;轨迹图生成模块,适于生成顾客轨迹图,所述顾客轨迹图包括从每个出画子区域指向对应的入画子区域的指示符以及在所述预设时长内离开每个出画子区域的人数标识,和/或,所述顾客轨迹图包括从每个入画子区域指向对应的出画子区域的指示符以及在所述预设时长内进入每个出画子区域的人数标识。

可选的,所述人数标识包括在所述预设时长内进入和/或离开每个出画子区域的人数与总计人数的比值;其中,所述总计人数为在所述预设时长内每个视频数据中进入和/或离开的总人数。

可选的,在所述顾客轨迹图中,在所述预设时长内进入和/或离开每个出画子区域的人数与所述总计人数的比值越高,从所述出画子区域指向对应的入画子区域的指示符和/或从每个入画子区域指向对应的出画子区域的指示符的明亮程度越亮。

可选的,在所述顾客轨迹图中,在所述预设时长内进入和/或离开每个出画子区域的人数与所述总计人数的比值越高,从所述出画子区域指向对应的入画子区域的指示符和/或从所述出画子区域指向对应的入画子区域的指示符的粗细程度越粗。

可选的,所述视频区域的视频数据采集于多个摄像头,所述摄像头选自:鱼眼摄像头以及斜视摄像头。

可选的,所述视频区域的视频数据采集于多个摄像头,所述多个摄像头的摄像区域覆盖所述门店。

为解决上述技术问题,本发明实施例提供一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述生成顾客轨迹图的方法的步骤。

为解决上述技术问题,本发明实施例提供一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述生成顾客轨迹图的方法的步骤。

与现有技术相比,本发明实施例的技术方案具有以下有益效果:

在本发明实施例中,获取门店内多个视频区域中每个视频区域的视频数据,所述多个视频区域互不重合,且每个视频区域包括至少一个出画子区域,每个出画子区域与所在视频区域的相邻视频区域的入画子区域具有预设的一一对应关系;对每个视频数据进行人形检测,以得到在预设时长内每个视频数据中进入和/或离开每个出画子区域的人数;生成顾客轨迹图,所述顾客轨迹图包括从每个出画子区域指向对应的入画子区域的指示符以及在所述预设时长内离开每个出画子区域的人数标识,和/或,所述顾客轨迹图包括从每个入画子区域指向对应的出画子区域的指示符以及在所述预设时长内进入每个出画子区域的人数标识。采用上述方案,通过设置多个视频区域,且视频区域包括有出画子区域和入画子区域,确定进入和/或离开每个出画子区域的人数,可以生成顾客轨迹图,以指示顾客的来往方向以及确定在各个方向上的人数标识,有助于更加准确、丰富地统计顾客的行动方向,为商业行为的具体运作提供凭据。

进一步,所述人数标识包括在所述预设时长内进入和/或离开每个出画子区域的人数与总计人数的比值,可以确定在所述预设时长内进入和/或离开每个出画子区域的人数占比,从而使生成的顾客轨迹图可以指示顾客的来往方向以及确定在各个方向上的人数占比,有助于使用户更直观地感受到顾客主要的行动方向,提高用户分析的便利性。

进一步,根据进入和/或离开任一个出画子区域的人数占比的不同,设置指示符显示出不同的明亮程度或粗细程度,可以进一步使用户更加直观地感受到顾客的行动情况,进一步提高用户分析的便利性。

附图说明

图1是本发明实施例中一种生成顾客轨迹图的方法的流程图;

图2是本发明实施例中一种生成顾客轨迹图的方法的应用场景示意图;

图3是本发明实施例中一种生成顾客轨迹图的装置的结构示图。

具体实施方式

在现有技术中,当对顾客购物轨迹进行分析时,往往仅能对少量参数进行笼统估计,例如仅能对进入和/或离开某一视频区域(例如商场中的单一门店)的人数进行统计,导致准确性和丰富性不足。

本发明的发明人经过研究发现,在现有技术中,对于顾客的来往方向缺乏判断,进而在对顾客人数进行统计时,也就难以结合顾客的来往方向对各个方向上的人数进行分析。

在本发明实施例中,获取门店内多个视频区域中每个视频区域的视频数据,所述多个视频区域互不重合,且每个视频区域包括至少一个出画子区域,每个出画子区域与所在视频区域的相邻视频区域的入画子区域具有预设的一一对应关系;对每个视频数据进行人形检测,以得到在预设时长内每个视频数据中进入和/或离开每个出画子区域的人数;生成顾客轨迹图,所述顾客轨迹图包括从每个出画子区域指向对应的入画子区域的指示符以及在所述预设时长内离开每个出画子区域的人数标识,和/或,所述顾客轨迹图包括从每个入画子区域指向对应的出画子区域的指示符以及在所述预设时长内进入每个出画子区域的人数标识。采用上述方案,通过设置多个视频区域,且视频区域包括有出画子区域和入画子区域,确定进入和/或离开每个出画子区域的人数,可以生成顾客轨迹图,以指示顾客的来往方向以及确定在各个方向上的人数标识,有助于更加准确、丰富地统计顾客的行动方向,为商业行为的具体运作提供凭据。

为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

参照图1,图1是本发明实施例中一种生成顾客轨迹图的方法的流程图。所述生成顾客轨迹图的方法可以包括步骤s11至步骤s13:

步骤s11:获取门店内多个视频区域中每个视频区域的视频数据,所述多个视频区域互不重合,且每个视频区域包括至少一个出画子区域,每个出画子区域与所在视频区域的相邻视频区域的入画子区域具有预设的一一对应关系;

步骤s12:对每个视频数据进行人形检测,以得到在预设时长内每个视频数据中进入和/或离开每个出画子区域的人数;

步骤s13:生成顾客轨迹图,所述顾客轨迹图包括从每个出画子区域指向对应的入画子区域的指示符以及在所述预设时长内离开每个出画子区域的人数标识,和/或,所述顾客轨迹图包括从每个入画子区域指向对应的出画子区域的指示符以及在所述预设时长内进入每个出画子区域的人数标识。

在步骤s11的具体实施中,所述视频区域的视频数据可以是通过门店内安装的图像传感器获取的,所述图像传感器例如可以为光学摄像头、红外摄像头等。

进一步地,所述摄像头可以选自:鱼眼摄像头以及斜视摄像头。

在本发明实施例中,通过设置摄像头包括鱼眼摄像头和/或斜视摄像头,有助于扩大拍摄范围。

优选地,所述视频区域的视频数据可以采集于多个摄像头,所述多个摄像头的摄像区域可以覆盖所述门店,有助于更加全面地统计顾客访问量。

在具体实施中,所述多个视频区域互不重合,且每个视频区域包括至少一个出画子区域,每个出画子区域与所在视频区域的相邻视频区域的入画子区域具有预设的一一对应关系。

参照图2,图2是本发明实施例中一种生成顾客轨迹图的方法的应用场景示意图。所述多个视频区域可以包括视频区域11、视频区域12、视频区域13、视频区域14以及视频区域15。

需要指出的是,可以通过设置多个摄像头的拍摄区域不重合,实现所述多个视频区域互不重合;还可以在相邻摄像头的拍摄区域发生重合时,通过对重合的拍摄区域进行人为划分,实现所述多个视频区域互不重合。

其中,每个视频区域包括至少一个出画子区域,每个出画子区域与所在视频区域的相邻视频区域的入画子区域可以具有预设的一一对应关系。

如图2所示,视频区域11可以包括出画子区域111以及出画子区域112,所述出画子区域111可以与视频区域12的入画子区域121对应,所述出画子区域112可以与视频区域14的入画子区域142对应。

在具体实施中,可以判断通过出画子区域111离开视频区域11的顾客,通过入画子区域121进入视频区域12,从而为采用不同摄像头的视频区域11与视频区域12建立起关联关系。

需要指出的是,根据顾客行走方向的改变,所述出画子区域又可以变为入画子区域。具体地,所述出画子区域以及入画子区域的实际作用为出入画,也即不限于供顾客出画,还可以供顾客入画。具体而言,顾客不仅可以通过出画子区域111离开视频区域11,进而通过入画子区域121进入视频区域12,还可以通过入画子区域121离开视频区域12,进而通过出画子区域111进入视频区域11。

在具体实施中,可以为门店内多个视频区域划分适当的出画子区域或者入画子区域,以使每个出画子区域与所在视频区域的相邻视频区域的入画子区域具有预设的一一对应关系。例如在图2中,视频区域12还可以包括出画子区域122,视频区域13可以包括与所述出画子区域122对应的入画子区域132。

继续参照图1,在步骤s12的具体实施中,对每个视频数据进行人形检测,以得到在预设时长内每个视频数据中进入和/或离开每个出画子区域的人数。

具体地,所述预设时长可以为用户需要对顾客轨迹进行分析的预设时间的长度,例如为一小时、一天、一周或者一个月。

具体地,可以采用常规的人形检测算法,基于人的体型特征信息进行识别,以确定检测到顾客。其中,所述人形信息可以包括多种人形特征,例如为从视频数据中提取的身高、体型、动作等。可以理解的是,所述人形信息包含的信息量越大,所述顾客检测的准确性越高。

根据机器视觉,对人形进行识别,进而统计在所述预设时长内每个视频数据中进入和/或离开每个出画子区域的人数。

在步骤s13的具体实施中,生成的顾客轨迹图可以包括从每个出画子区域指向对应的入画子区域的指示符以及在所述预设时长内离开每个出画子区域的人数标识,以指示从出画子区域前往入画子区域的顾客的人数多少;还可以包括从每个入画子区域指向对应的出画子区域的指示符以及在所述预设时长内进入每个出画子区域的人数标识,以指示从入画子区域前往出画子区域的顾客的人数多少。

其中,所述指示符可以用于表示顾客的前进方向,例如可以包括箭头、曲线以及其他适当的文字、图形。

所述人数标识可以用于表示在该方向上的顾客人数多少,例如可以包括数字以及其他适当的文字、图形。

在本发明实施例中,通过设置多个视频区域,且视频区域包括有出画子区域和入画子区域,确定进入和/或离开每个出画子区域的人数,可以生成顾客轨迹图,以指示顾客的来往方向以及确定在各个方向上的人数标识,有助于更加准确、丰富地统计顾客的行动方向,为商业行为的具体运作提供凭据。

进一步地,所述人数标识可以包括在所述预设时长内进入和/或离开每个出画子区域的人数与总计人数的比值,其中,所述总计人数为在所述预设时长内每个视频数据中进入和/或离开的总人数。

在本发明实施例中,通过确定在所述预设时长内进入和/或离开每个出画子区域的人数与总计人数的比值,可以确定在所述预设时长内进入和/或离开每个出画子区域的人数占比,从而使生成的顾客轨迹图可以指示顾客的来往方向以及确定在各个方向上的人数占比,相比于向用户展示人数,采用本发明实施例的方案,通过展示人数占比,有助于使用户更直观地感受到顾客主要向哪些方向移动,提高用户分析的便利性。

更进一步地,在所述顾客轨迹图中,在所述预设时长内进入和/或离开每个出画子区域的人数与所述总计人数的比值越高,从所述出画子区域指向对应的入画子区域的指示符和/或从每个入画子区域指向对应的出画子区域的指示符的明亮程度越亮。

在具体实施中,用户根据指示符的明亮程度,可以非常直观地感受到顾客主要向哪些方向移动,有提高用户分析的便利性。

更进一步地,在所述顾客轨迹图中,在所述预设时长内进入和/或离开每个出画子区域的人数与所述总计人数的比值越高,从所述出画子区域指向对应的入画子区域的指示符和/或从所述出画子区域指向对应的入画子区域的指示符的粗细程度越粗。

在具体实施中,用户根据指示符的粗细程度,可以非常直观地感受到顾客主要向哪些方向移动,有提高用户分析的便利性。

参照图3,图3是本发明实施例中一种生成顾客轨迹图的装置的结构示图。所述生成顾客轨迹图的装置可以包括:

视频获取模块31,适于获取门店内多个视频区域中每个视频区域的视频数据,所述多个视频区域互不重合,且每个视频区域包括至少一个出画子区域,每个出画子区域与所在视频区域的相邻视频区域的入画子区域具有预设的一一对应关系;

人数确定模块32,适于对每个视频数据进行人形检测,以得到在预设时长内每个视频数据中进入和/或离开每个出画子区域的人数;

轨迹图生成模块33,适于生成顾客轨迹图,所述顾客轨迹图包括从每个出画子区域指向对应的入画子区域的指示符以及在所述预设时长内离开每个出画子区域的人数标识,和/或,所述顾客轨迹图包括从每个入画子区域指向对应的出画子区域的指示符以及在所述预设时长内进入每个出画子区域的人数标识。

进一步地,所述人数标识包括在所述预设时长内进入和/或离开每个出画子区域的人数与总计人数的比值;其中,所述总计人数为在所述预设时长内每个视频数据中进入和/或离开的总人数。

进一步地,在所述顾客轨迹图中,在所述预设时长内进入和/或离开每个出画子区域的人数与所述总计人数的比值越高,从所述出画子区域指向对应的入画子区域的指示符和/或从每个入画子区域指向对应的出画子区域的指示符的明亮程度越亮。

进一步地,在所述顾客轨迹图中,在所述预设时长内进入和/或离开每个出画子区域的人数与所述总计人数的比值越高,从所述出画子区域指向对应的入画子区域的指示符和/或从所述出画子区域指向对应的入画子区域的指示符的粗细程度越粗。

进一步地,所述视频区域的视频数据采集于多个摄像头,所述摄像头选自:鱼眼摄像头以及斜视摄像头。

进一步地,所述视频区域的视频数据采集于多个摄像头,所述多个摄像头的摄像区域覆盖所述门店。

关于该生成顾客轨迹图的装置的原理、具体实现和有益效果请参照前文及图1至图2示出的关于生成顾客轨迹图的方法的相关描述,此处不再赘述。

本发明实施例还提供了一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述图1至图2示出的关于生成顾客轨迹图的方法的步骤。所述存储介质可以是计算机可读存储介质,例如可以包括非挥发性存储器(non-volatile)或者非瞬态(non-transitory)存储器,还可以包括光盘、机械硬盘、固态硬盘等。

本发明实施例还提供了一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述图1至图2示出的关于生成顾客轨迹图的方法的步骤。所述终端包括但不限于手机、计算机、平板电脑等终端设备.

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1