[发明专利]一种基于瓦砾化的热力图加速渲染方法有效

专利信息
申请号: 201710606816.2 申请日: 2017-07-24
公开(公告)号: CN107369190B 公开(公告)日: 2020-12-29
发明(设计)人: 孟凯伦 申请(专利权)人: 威创软件南京有限公司
主分类号: G06T11/00 分类号: G06T11/00
代理公司: 常州佰业腾飞专利代理事务所(普通合伙) 32231 代理人: 滕诣迪
地址: 210023 江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于瓦砾化的热力图加速渲染方法,热力图处理技术领域,包括建立主服务器和数个渲染服务器,将热力图的分成N个子区域,由渲染服务器同时对若干子区域完成热力图的渲染工作,最后再将各个子区域组合成整体的热力图,解决了在处理热力图时,灰度图生成速度慢的技术问题,本发明采用多线程多服务器处理并行的方式,同时处理多个子区域图像,灰度图生成速度明显加快,色彩化时间相对于原来有一定的提升,整体渲染时间有明显效果。
搜索关键词: 一种 基于 瓦砾 力图 加速 渲染 方法
【主权项】:
一种基于瓦砾化的热力图加速渲染方法,其特征在于:包括如下步骤:步骤1:连接主服务器和数个渲染服务器,所有渲染服务器均通过网线与主服务器通信;步骤2:主服务器获取生成热力图所需要的图形数据,图形数据包括热力图中所有灰度点(3)的原点的坐标和灰度点(3)的大小;步骤3:在主服务器中创建一个整体画布,设定该整体画布的长为A,宽为B;将该整体画布划分为N个子区域,每一个子区域实际的长为x,宽为y;创建子区域画布(1),由于灰度点(3)的大小为实际值,设定灰度点(3)的半径为R,则有子区域画布(1)的长为:X1=x+2R,子区域画布(1)的宽为:Y1=y+2R;即,子区域画布(1)比子区域实际多出了一个区域,设定该区域为公共区域(2);对每一个子区域均匹配编号,设定位于整体画布最上方的一行子区域为第一行子区域,从上至下依次对所有子区域所在行进行编号,位于整体画布最左边的一列子区域为第一列子区域,从左至右依次对所有子区域所在的列编号;将所有子区域所在的行编号和列编号记录到字典中;主服务器将所有子区域画布(1)分配给所有渲染服务器,每一个渲染服务器处理多个子区域画布(1);步骤4:在渲染服务器中完成一个子区域画布(1)上的灰度点(3)的绘制:设定整体画布最左上角的点为坐标原点,灰度点(3)的原点在整体画布上的横坐标为X2,纵坐标为Y2,通过以下公式计算灰度点(3)的原点在哪一个子区域画布(1)上:子区域画布(1)的行编号=(0,1,2,3...(Y2÷y)),式中最大行数为大于或等于Y2÷y的整数值;子区域画布(1)的列编号=(0,1,2,3...(X2÷x)),式中最大列数为大于或等于X2÷x的整数值;再通过以下公式计算灰度点(3)的原点在该子区域画布(1)的相对位置:设定灰度点(3)的原点在该子区域画布(1)的相对位置,设所述相对位置的横坐标为X4,纵坐标为Y4,那么:X4=X2‑(子区域画布(1)的行编号×x)‑R;Y4=Y2‑(子区域画布(1)的列编号×y)‑R;根据所述相对位置在该子区域画布(1)上绘制灰度点(3);步骤5:重复执行步骤4直到所有灰度点(3)都绘制完毕;步骤6:在主服务器中获取所有被渲染服务器绘制好的子区域画布(1),根据子区域画布(1)的编号将所有子区域画布(1)重新填充组合成新的整体画布,组合时,相邻两个子区域画布(1)的公共区域(2)重叠在一起;步骤7:根据步骤3中子区域实际的大小将步骤6中得到的整体画布再次分割成N的裁切区域,每一个裁切区域的大小与子区域实际的大小相同,再根据步骤3的方法对所有裁切区域进行编号,主服务器将所有裁切区域分配给所有渲染服务器;步骤8:渲染服务器对裁切区域进行颜色填充:首先读取裁切区域中所有灰度点(3)的灰度值,灰度值的大小为0‑255;然后根据灰度值在彩色色条中查找相应的颜色,并填充到灰度点(3)上,实现色彩化;步骤9:主服务器获取所有经过渲染服务器填充好颜色的裁切区域,并根据裁切区域的编号将其从新组合成整体的彩色热力图。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威创软件南京有限公司,未经威创软件南京有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710606816.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top