发明名称 基于栅格化叠加分析的图形处理方法及装置
摘要 本发明实施例提供一种基于栅格化叠加分析的图形处理方法及装置,以解决现有技术中计算效率随多边形顶点数量增加而快速下降的问题。包括:计算参与叠加计算的两个矢量多边形的叠加计算结果的外包矩形;按照设定的离散网格单元大小对外包矩形进行空间离散化;采用射线法,在通用计算图形处理器设备端的计算核心上并行计算离散网格特征点与两个多边形的包含关系;根据离散网格特征点与两个多边形的包含关系进行矩阵元素赋值填充;采用环绕边界追踪算法提取结果多边形边界的离散网格有序序列;提取结果多边形边界离散网格的中心点或顶点,构造结果多边形整体图斑;计算结果多边形图斑的面积误差;对结果多边形属性赋值,输出叠加计算结果。
申请公布号 CN105956994A 申请公布日期 2016.09.21
申请号 CN201610319581.4 申请日期 2016.05.13
申请人 山东理工大学 发明人 范俊甫;高会贤;贾致荣;逯跃锋;韩留生;李鸿彬;王云峰
分类号 G06T1/20(2006.01)I;G06T7/60(2006.01)I;G06T7/00(2006.01)I 主分类号 G06T1/20(2006.01)I
代理机构 北京中政联科专利代理事务所(普通合伙) 11489 代理人 郭晓华
主权项 一种基于栅格化叠加分析的图形处理方法,应用于图形处理设备对两个矢量多边形进行处理,其特征在于,所述图形处理方法包括:按照叠加操作算子对所述两个多边形进行矢量叠加计算得到结果多边形,按照叠加操作算子的计算结果分别计算所述两个多边形的外包矩形;按照设定的离散网格单元大小对计算得到的外包矩形进行空间离散化;采用射线法,在所述图形处理设备的通用计算图形处理器设备端的计算核心上并行计算离散网格特征点与所述两个多边形的包含关系;根据离散网格特征点与所述两个多边形的包含关系进行矩阵元素赋值填充;采用环绕边界追踪算法提取叠加计算得到的结果多边形边界的离散网格有序序列;提取结果多边形边界离散网格的中心点或顶点,构造结果多边形整体图斑;计算结果多边形图斑的面积误差;对所述结果多边形属性赋值,输出叠加计算结果。
地址 255086 山东省淄博市高新技术产业开发区高创园D座1012室