一种热点区域点阵图生成方法、系统、装置及存储介质制造方法及图纸

技术编号:31815118 阅读:27 留言:0更新日期:2022-01-08 11:18
本申请公开了一种热点区域点阵图生成方法、系统、装置及计算机可读存储介质,在管理系统端生成点阵图后,发送至设备端,设备端分别利用时间记载文件记录每个区域对象的进入时间和离开时间,频次文件一边保存点阵图,同时也记录根据时间记载文件记录的进入时间和离开时间统计每个区域被进入的次数,并将每个区域的进入次数标记至每个区域的.最后根据每个区域的进入次数,对应的对每个区域按照预设的填充规则填充不同的颜色,生成热点区域点阵图,简化了点阵图的生成过程,只需通过两个文件便可以完成对点阵图生成所需的信息进行存储,使得可以在设备端实现实时数据的收集与热点点阵图的生成和更新,提高了时效性。提高了时效性。提高了时效性。

【技术实现步骤摘要】
一种热点区域点阵图生成方法、系统、装置及存储介质


[0001]本专利技术涉及计算机
,特别涉及一种热点区域点阵图生成方法、系统、装置及计算机可读存储介质。

技术介绍

[0002]现有技术中,热点区域点阵图生成难度高,需要摄像机采集图像数据,交由后方处理端,进行数据统计以及分析,数据的统计以及分析十分复杂,同时,由于需要先收集数据,再生成热点区域点阵图,时效性差,无法实时更新。
[0003]为此,需要一种时效性高,更为简单的热点区域点阵图生成方法。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种热点区域点阵图生成方法、系统、装置及计算机可读存储介质,热点区域点阵图生成时效性高,更为简单。其具体方案如下:一种热点区域点阵图生成方法,包括:接收点阵图;利用时间记载文件,记录所述点阵图中每个目标对象在每个区域的进入时间和离开时间;利用频次文件记录所述点阵图,并根据所述时间记载文件,得到每个区域的进入次数并记录;利用所述频次文件,根据每个区域的进入次数,对应的对每个区域按照预设的填充规则填充不同的颜色,生成热点区域点阵图。
[0005]可选的,还包括:利用所述时间记载文件,记录所述点阵图中每个目标对象在每个区域的停留时间,根据每个区域的每个对象的停留时间,生成每个区域的暂留时长数据。
[0006]可选的,所述点阵图生成过程,包括:获取拍摄的图片,将所述图片转换为原始点阵图;在所述原始点阵图中建立坐标系,接收区域的顶点坐标;根据区域的顶点坐标依序相连,得到区域边界;遍历所述原始点阵图中每个像素点的点坐标,判断每个像素点是否在区域内;如果在,则填充与所在区域对应的ID至像素点上,得到区域;如果不在,则填充默认数值至像素点上;根据填充结果,得到所述点阵图。
[0007]可选的,所述判断每个像素点是否在区域内的过程,包括:判断当前像素点的是否位于区域的边上;若是位于区域的边上,则当前像素点在区域内;基于交叉点数判别法,判断当前像素点的射线在穿过区域的相邻两边的交叉点
时,区域的相邻两边是否在当前像素点的射线的两侧;如果在当前像素点的射线的两侧,则与所述交叉点的交点数算作一;如果不在当前像素点的射线的两侧,则与所述交叉点的交点数算作二;忽略当前像素点的射线与区域的任一边平行的情况。
[0008]本专利技术还公开了一种热点区域点阵图生成系统,包括:点阵图接收模块,用于接收点阵图;时间记录模块,用于利用时间记载文件,记录所述点阵图中每个目标对象在每个区域的进入时间和离开时间;频次记录模块,用于利用频次文件记录所述点阵图,并根据所述时间记载文件,得到每个区域的进入次数并记录;热点图生成模块,用于利用所述频次文件,根据每个区域的进入次数,对应的对每个区域按照预设的填充规则填充不同的颜色,生成热点区域点阵图。
[0009]可选的,还包括:时长数据生成模块,用于利用所述时间记载文件,记录所述点阵图中每个目标对象在每个区域的停留时间,根据每个区域的每个对象的停留时间,生成每个区域的暂留时长数据。
[0010]可选的,还包括:图片获取模块,用于获取拍摄的图片,将所述图片转换为原始点阵图;坐标建立模块,用于在所述原始点阵图中建立坐标系,接收区域的顶点坐标;边界绘制模块,用于根据区域的顶点坐标依序相连,得到区域边界;区域判断模块,用于遍历所述原始点阵图中每个像素点的点坐标,判断每个像素点是否在区域内;区域绘制模块,用于如果所述区域判断模块判定像素点在区域内,则填充与所在区域对应的ID至像素点上,得到区域;像素标记模块,用于如果所述区域判断模块判定像素点不在区域内,则填充默认数值至像素点上;点阵图生成模块,用于根据填充结果,得到所述点阵图。
[0011]可选的,所述区域判断模块,包括:边缘判断单元,用于判断当前像素点的是否位于区域的边上;判定单元,用于若所述边缘判断单元判定当前像素点是位于区域的边上,则当前像素点在区域内;交叉点判断单元,用于基于交叉点数判别法,判断当前像素点的射线在穿过区域的相邻两边的交叉点时,区域的相邻两边是否在当前像素点的射线的两侧;第一计数单元,用于如果所述交叉点判断单元判定区域的相邻两边在当前像素点的射线的两侧,则与所述交叉点的交点数算作一;第二计数单元,用于如果所述交叉点判断单元判定区域的相邻两边不在当前像素点的射线的两侧,则与所述交叉点的交点数算作二;忽略单元,用于忽略当前像素点的射线与区域的任一边平行的情况。
[0012]本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有计
算机程序,所述计算机程序被处理器执行时实现如前述的热点区域点阵图生成方法。
[0013]本专利技术中,热点区域点阵图生成方法,包括:接收点阵图;利用时间记载文件,记录点阵图中每个目标对象在每个区域的进入时间和离开时间;利用频次文件记录点阵图,并根据时间记载文件,得到每个区域的进入次数并记录;利用频次文件,根据每个区域的进入次数,对应的对每个区域按照预设的填充规则填充不同的颜色,生成热点区域点阵图。
[0014]本专利技术在管理系统端生成点阵图后,发送至设备端,设备端分别利用时间记载文件记录每个区域对象的进入时间和离开时间,频次文件一边保存点阵图,同时也记录根据时间记载文件记录的进入时间和离开时间统计每个区域被进入的次数,并将每个区域的进入次数标记至每个区域的.最后根据每个区域的进入次数,对应的对每个区域按照预设的填充规则填充不同的颜色,生成热点区域点阵图,简化了点阵图的生成过程,只需通过两个文件便可以完成对点阵图生成所需的信息进行存储,使得可以在设备端实现实时数据的收集与热点点阵图的生成和更新,提高了时效性。
附图说明
[0015]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0016]图1为本专利技术实施例公开的一种热点区域点阵图生成方法流程示意图;图2为本专利技术实施例公开的另一种热点区域点阵图生成方法流程示意图;图3为本专利技术实施例公开的一种交叉点数判别示意图;图4为本专利技术实施例公开的另一种交叉点数判别示意图;图5为本专利技术实施例公开的一种热点区域点阵图生成系统结构示意图。
具体实施方式
[0017]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0018]本专利技术实施例公开了一种热点区域点阵图生成方法,参见图1所示,该方法包括:S11:接收点阵图。
[0019]具体的,接收管理系统端使用用于配置热点区域的接口/setHotSpotCfg,通过参数:zoomurl=点阵图的URL地本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种热点区域点阵图生成方法,其特征在于,包括:接收点阵图;利用时间记载文件,记录所述点阵图中每个目标对象在每个区域的进入时间和离开时间;利用频次文件记录所述点阵图,并根据所述时间记载文件,得到每个区域的进入次数并记录;利用所述频次文件,根据每个区域的进入次数,对应的对每个区域按照预设的填充规则填充不同的颜色,生成热点区域点阵图。2.根据权利要求1所述的热点区域点阵图生成方法,其特征在于,还包括:利用所述时间记载文件,记录所述点阵图中每个目标对象在每个区域的停留时间,根据每个区域的每个对象的停留时间,生成每个区域的暂留时长数据。3.根据权利要求1或2所述的热点区域点阵图生成方法,其特征在于,所述点阵图生成过程,包括:获取拍摄的图片,将所述图片转换为原始点阵图;在所述原始点阵图中建立坐标系,接收区域的顶点坐标;根据区域的顶点坐标依序相连,得到区域边界;遍历所述原始点阵图中每个像素点的点坐标,判断每个像素点是否在区域内;如果在,则填充与所在区域对应的ID至像素点上,得到区域;如果不在,则填充默认数值至像素点上;根据填充结果,得到所述点阵图。4.根据权利要求3所述的热点区域点阵图生成方法,其特征在于,所述判断每个像素点是否在区域内的过程,包括:判断当前像素点的是否位于区域的边上;若是位于区域的边上,则当前像素点在区域内;基于交叉点数判别法,判断当前像素点的射线在穿过区域的相邻两边的交叉点时,区域的相邻两边是否在当前像素点的射线的两侧;如果在当前像素点的射线的两侧,则与所述交叉点的交点数算作一;如果不在当前像素点的射线的两侧,则与所述交叉点的交点数算作二;忽略当前像素点的射线与区域的任一边平行的情况。5.一种热点区域点阵图生成系统,其特征在于,包括:点阵图接收模块,用于接收点阵图;时间记录模块,用于利用时间记载文件,记录所述点阵图中每个目标对象在每个区域的进入时间和离开时间;频次记录模块,用于利用频次文件记录所述点阵图,并根据所述时间记载文件,得到每个区域的进入次数并记录;热点图生成模块,用于利用所述频次文件,根据每个区域的进入次数,对应的对每个区域按照预设的填充规则填充不同的颜色,生成热点区域点阵图...

【专利技术属性】
技术研发人员:刘冬黄岗周圣强
申请(专利权)人:苏州万店掌软件技术有限公司
类型:发明
国别省市:

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

1