[发明专利]自适应八叉树分割算法在审
申请号: | 201910959304.3 | 申请日: | 2019-10-10 |
公开(公告)号: | CN110738669A | 公开(公告)日: | 2020-01-31 |
发明(设计)人: | 韩爱民;黄凯捷;马超;何向勇 | 申请(专利权)人: | 武汉星珞科技有限公司;上海玟祎信息科技有限公司 |
主分类号: | G06T7/11 | 分类号: | G06T7/11 |
代理公司: | 11582 北京久维律师事务所 | 代理人: | 邢江峰 |
地址: | 430079 湖北省武汉市东湖新技术开发区光*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于分割算法技术领域,尤其为自适应八叉树分割算法。该自适应八叉树分割算法,基于传统的八叉树算法均匀分割立方体空间的逻辑结构,对空间上分布不均匀的数据,如复杂体模型进行分割,会产生过多的碎片,影响模型的加载和渲染。本专利通过提出自适应八叉树算法通过分割中心的选择和节点数量的变化,能够减少分割产生的碎片,使得树结构更加平衡,提升渲染效率,且本专利通过对基于数据分布密度选择分割中心,基于数据在不同方向上分布的离散度决定子节点数量,对每一个节点计算最小包围盒等算法中的关键步骤进行保护。 | ||
搜索关键词: | 自适应 算法 分割 八叉树分割 树算法 渲染 立方体空间 最小包围盒 分割算法 关键步骤 节点计算 均匀分割 逻辑结构 数据分布 影响模型 不均匀 传统的 离散度 树结构 体模型 子节点 加载 平衡 | ||
【主权项】:
1.自适应八叉树分割算法,其特征是:自适应八叉树分割算法与规则八叉树分割算法最终要的区别在于分割中心的选择和节点数量的变化。/n一、具体分割方法算法描述如下;/n第一步:计算需要分割的模型的最小包围盒,生成节点。/n第二步:判断是否满足被分割的条件,如当前模型内容的包含的三角面数是否大于一定的阈值M,或者生成的树是不是已达到最深等。如果满足分割条件则继续执行接下来的步骤,否则将当前模型数据以obj格式输出。/n第三步:根据数据的分布密度计算分割中心,使得数据在被分割后能够更均匀的分布到子节点当中,减少碎片的出现。/n第四步:分别计算数据在X、Y、Z方向的离散度,即方差DX、DY、DZ,根据三个方差之间的大小关系来决定分割次数。若DX是DY或DZ的一定倍数时,则在x轴方向将模型分成两块,其他方向依次类推;若三个方差值的大小接近,则分成八块。分割完成后返回第一步生成树节点。/n其中:八叉树作为一种用于描述三维空间的树状数据结构,是分割相对统一的栅格数据的良好方式,但当数据分布相对稀疏,模型构成比较复杂时,八叉树分割会存在一定的不足,出现树结构不平衡,分割结果碎片化等问题。基于体模型存在的特点和规则八叉树分割此类模型的不足,本专利提出的自适应八叉树分割算法,能够减少分割产生的碎片,使得树结构更加平衡,提升渲染效率。/n二、上述步骤依据数据分布密度选取分割中心,并对每一子空间重新求得最小包围盒,从而避免了由于数据在空间上分布的不均匀造成分割的不均匀和树深度的增加,进而减少内存使用空间,加快分割速度,提升分割效率。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉星珞科技有限公司;上海玟祎信息科技有限公司,未经武汉星珞科技有限公司;上海玟祎信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910959304.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种智能控制远光灯的方法、系统及交通工具
- 下一篇:一种激光盘料数据处理方法