热力图的展现方法及装置的制造方法_2

文档序号:8412561阅读:来源:国知局
3F为图1对应的实施例中电子地图的地图缩放级别为11级所对应的热力模板图像的效果不意图;
[0070]图3G为图1对应的实施例中电子地图的地图缩放级别为10级及以下所对应的热力模板图像的效果示意图;
[0071]图4A为现有技术中未采用热力模板图像的技术方案所展现的北京南站区域的热力图的效果示意图;
[0072]图4B为图1对应的实施例中采用固定的热力模板图像的技术方案所展现的北京南站区域的热力图的效果示意图;
[0073]图4C为现有技术中未采用热力模板图像的技术方案所展现的北京西站区域的热力图的效果示意图;
[0074]图4D为图1对应的实施例中采用固定的热力模板图像的技术方案所展现的北京西站区域的热力图的效果示意图;
[0075]图4E为现有技术中未采用热力模板图像的技术方案所展现的北京站区域的热力图的效果不意图;
[0076]图4F为图1对应的实施例中采用固定的热力模板图像的技术方案所展现的北京站区域的热力图的效果示意图;
[0077]图5A为现有技术中未采用热力模板图像的技术方案中电子地图的地图缩放级别为15级所展现的王府井区域的热力图的效果示意图;
[0078]图5B为图1对应的实施例中采用电子地图的地图缩放级别为15级所对应的热力模板图像所展现的王府井区域的热力图的效果示意图;
[0079]图5C为现有技术中未采用热力模板图像的技术方案中电子地图的地图缩放级别为14级所展现的王府井区域的热力图的效果示意图;
[0080]图为图1对应的实施例中采用电子地图的地图缩放级别为14级所对应的热力模板图像所展现的王府井区域的热力图的效果示意图;
[0081]图5E为现有技术中未采用热力模板图像的技术方案中电子地图的地图缩放级别为13级所展现的王府井区域的热力图的效果示意图;
[0082]图5F为图1对应的实施例中采用电子地图的地图缩放级别为13级所对应的热力模板图像所展现的王府井区域的热力图的效果示意图。
【【具体实施方式】】
[0083]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本发明保护的范围。
[0084]需要说明的是,本发明实施例中所涉及的终端可以包括但不限于手机、个人数字助理(Personal Digital Assistant, PDA)、无线手持设备、平板电脑(Tablet Computer) >个人电脑(Personal Computer, PC)、MP3播放器、MP4播放器、可穿戴设备(例如,智能眼镜、智能手表、智能手环等)等。
[0085]另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0086]图1为本发明一实施例提供的热力图的展现方法的流程示意图,如图1所示。
[0087]101、获得图像的统计指标数据。
[0088]102、获得热力模板图像,所述热力模板图像用于描述所述热力模板图像上每个像素的指定图像特征。
[0089]103、根据所述统计指标数据和所述热力模板图像,展现所述图像所对应的热力图。
[0090]需要说明的是,101?103的执行主体的部分或全部可以为位于本地终端的应用,或者还可以为设置在位于本地终端的应用中的插件或软件开发工具包(SoftwareDevelopment Kit, SDK)等功能单元,或者还可以为位于网络侧服务器中的处理引擎,或者还可以为位于网络侧的分布式系统,本实施例对此不进行特别限定。
[0091]可以理解的是,所述应用可以是安装在终端上的本地程序(nativeApp),或者还可以是终端上的浏览器的一个网页程序(webApp),本实施例对此不进行限定。
[0092]这样,通过获得图像的统计指标数据,以及获得热力模板图像,所述热力模板图像用于描述所述热力模板图像上每个像素的指定图像特征,使得能够根据所述统计指标数据和所述热力模板图像,展现所述图像所对应的热力图,由于不再完全依赖所设置的统计指标数据的衰减关系,而是结合热力模板图像,进行热力图的展现,因此,能够避免现有技术中由于完全依赖所设置的统计指标数据的衰减关系而导致的热力图无法清晰地展现图像的统计指标数据的分布情况的问题,从而提高了热力图的展现可靠性。
[0093]本发明中,所谓的图像的统计指标数据,是指采用一些统计方法,对图像的某个区域的一些特性进行统计,所获得的统计参数。具体地,所述统计指标数据可以包括但不限于统计参数和在所述图像上所对应的位置,本实施例对此不进行特别限定。例如,某个区域的人流等。
[0094]可选地,在本实施例的一个可能的实现方式中,在101中,具有可以根据待处理的统计指标数据在所述图像上所对应的位置,进行基于密度的聚类处理,以获得至少一个候选类。进而,则可以根据所述至少一个候选类中每个候选类中所包括的统计指标数据的数量和预先设置的数量阈值,获得至少一个目标类。然后,则可以根据所述至少一个目标类中每个目标类中所包括的统计指标数据在所述图像上所对应的位置,获得所述每个目标类的位置,以及根据所述至少一个目标类中每个目标类中所包括的统计指标数据所对应的统计参数,获得所述每个目标类的统计参数。最后,则可以根据所述每个目标类的统计参数和所述每个目标类的位置,获得所述每个目标类的统计指标数据。
[0095]这样,通过对统计指标数据进行聚类处理,能够避免热力图所展现的统计指标数据的分布情况过于稠密的问题,能够有效提高热力图的展现可靠性。
[0096]可以理解的是,“根据所述至少一个目标类中每个目标类中所包括的统计指标数据在所述图像上所对应的位置,获得所述每个目标类的位置”,以及“根据所述至少一个目标类中每个目标类中所包括的统计指标数据所对应的统计参数,获得所述每个目标类的统计参数”的两个步骤,没有固定顺序,所述处理装置可以先执行“根据所述至少一个目标类中每个目标类中所包括的统计指标数据在所述图像上所对应的位置,获得所述每个目标类的位置”的步骤,再执行“根据所述至少一个目标类中每个目标类中所包括的统计指标数据所对应的统计参数,获得所述每个目标类的统计参数”的步骤,或者还可以先执行“根据所述至少一个目标类中每个目标类中所包括的统计指标数据所对应的统计参数,获得所述每个目标类的统计参数”的步骤,再执行“根据所述至少一个目标类中每个目标类中所包括的统计指标数据在所述图像上所对应的位置,获得所述每个目标类的位置”的步骤,或者还可以同时执行这两个步骤,本实施例对此不进行特别限定。
[0097]具体地,具体可以采用现有的基于密度的聚类算法,例如,基于密度的带有噪声的空间聚类(Density-Based Spatial Clustering of Applicat1ns with Noise, DBSCAN)算法等,详细描述可以参见现有技术中的相关内容,此处不再赘述。
[0098]具体地,若候选类中所包括的统计指标数据的数量大于或等于预先设置的数量阈值,则将该候选类作为一个目标类;否则,若候选类中所包括的统计指标数据的数量小于预先设置的数量阈值,则忽略该候选类,不会对该候选类进行任何后续处理。
[0099]具体地,在获得至少一个目标类之后,具体可以根据每个目标类中所包括的每个统计指标数据在所述图像上所对应的位置,计算一个中心位置数据,以作为每个目标类的位置。以电子地图上某个区域的人流为例,终端利用定位技术进行定位时,所获得的定位数据可以作为计算某个区域人流的依据。由于这些定位数据可以包括经度分量和纬度分量等地理位置数据,一个经度和一个纬度一起可以确定地球上一个地点的精确位置。例如,具体可以根据每个位置,分别计算每个分量的平均值,进而将每个分量的平均值组成一个中心位置数据,以作为每个目标类的位置。
[0100]具体地,在获得至少一个目标类之后,具体可以根据每个目标类中所包括的每个统计指标数据所对应的统计参数,计算一个平均参数,以作为每个目标类的统计参数。例如,对每个目标类中所包括的每个统计指标数据所对应的统计参数进行算术平均运算,计算出一个平均参数;或者,再例如,对每个目标类中所包括的每个统计指标数据所对应的统计参数进行加权平均运算,计算出一个平均参数;等等,本实施例对此不进行特别限定。
[0101]可选地,在本实施例的一个可能的实现方式中,在102中,所获得的所述热力模板图像,其形状特征和大小特征,是指在图像所对应的热力图中,针对图像的某个统计指标数据,所能够展现的用于指示热度的展现元素的尺寸数据。通常,热力图,是由若干个不同颜色的圆叠加起来共同展现的,那么,所述展现元素的尺寸数据则可以为理解为半径参数。
[0102]可选地,在本实施例的一个可能的实现方式中,在102中,所获得的所述热力模板图像,其除了具有形状特征和大小特征之外,还可以用于描述所述热力模板图像上每个像素的指定图像特征。
[0103]其中,所述指定图像特征可以包括但不限于图像透明度和图像颜色中的至少一项,本实施例对此不进行特别限定。以图像透明度为例,一个典型的热力模板图像可以如图3A所示。
[0104]在一个具体的实现过程中,在102之前,还可以进一步包括根据样本统计参数和在样本图像上所对应的位置,创建所述热力模板图像。
[0105]通常,由于热力图所涉及的一些服务,可以有不同的展现比例,例如,地图缩放级别等,采用固定的热力模板图像,会使得热力图无法清晰地展现图像的统计指标数据的分布情况,例如,展现比例变大,现有的颜色分布就会比较分散,而展现比例变小,现有的颜色分布就会特别集中,等等,从而导致了热力图的展现可靠性的降低。因此,可以采用多个热力模板图像,克服上述问题。
[0106]这样,由于采用与图像的展现比例所
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1