[发明专利]存储三维几何信息的方法、装置和电子设备有效

专利信息
申请号: 201910730007.1 申请日: 2019-08-08
公开(公告)号: CN110490970B 公开(公告)日: 2023-05-05
发明(设计)人: 牟文杰 申请(专利权)人: 广联达科技股份有限公司
主分类号: G06T17/00 分类号: G06T17/00;G06F16/51
代理公司: 北京英特普罗知识产权代理有限公司 11015 代理人: 程超
地址: 100193 北京市海淀区西*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 存储 三维 几何 信息 方法 装置 电子设备
【说明书】:

发明公开了一种存储三维几何信息的方法、装置和电子设备,用于解决mesh数据存储中内存占用较大的问题。本发明方法步骤如下:获取一个三维空间网格;计算其坐标基准点;把所有点的坐标减去该坐标基准点的坐标,得到新的坐标以unsigned short型数值存储。进一步的方案还包括:计算该三维空间网格的动态缩放比例,将各点坐标缩放后再减去所述坐标基准点的坐标,得到新的坐标以unsigned short型数值存储。本发明由于采用mesh相对坐标值,实现了用内存消耗更小的unsigned short型数值来代替float型数值存储。采用动态缩放,大尺寸mesh也可以用unsigned short型数值来存储。

技术领域

本发明涉及BIM模型数据的处理及存储方法。

背景技术

BIM,全称为建筑信息模型(Building Information Modeling),是以建筑工程项目的各项相关信息数据为基础而建立的三维信息模型,通过数字信息仿真模拟建筑物所具有的真实信息,具有信息完备性、信息关联性、信息一致性、可视化、协调性、模拟性、优化性和可出图性等特点。

BIM模型中,各种三维构件的几何信息都是以一系列三维空间点组成,这些三维空间点一起构成了一个空间网格结构,这个空间网格被称为BIM构件的mesh。

现有技术中,mesh的几何信息都是由三维空间点和三角形索引组成,其中三角形索引由整数型数值(unsigned int)存储,而三维空间点的坐标由三个维度的浮点型数值(float)存储,由于浮点型数值(float)存储所占用的存储空间较大,将带来内存消耗大、解析效率低等后续问题。

发明内容

本发明的目的在于解决现有mesh数据存储中内存占用较大的问题,整体而言,要在紧凑的数据存储方式基础上,减小文件尺寸,降低内存消耗。

为了达到上述目的,本发明提供了一种存储三维几何信息的方法,包括以下步骤:1)获取一个三维空间网格;2)计算该三维空间网格的坐标基准点;3)将该三维空间网格中各点坐标减去所述坐标基准点的坐标,得到新的各点坐标;4)存储得到的所述新的各点坐标。

进一步地,所述步骤2)计算该三维空间网格的坐标基准点具体如下:设该坐标基准点的坐标为(x_base,y_base,z_base),x_base取该三维空间网格中x坐标的最小值,y_base取该三维空间网格中y坐标的最小值,z_base取该三维空间网格中z坐标的最小值。

进一步地,所述步骤2)和步骤3)之间还包括计算该三维空间网格的动态缩放比例,所述步骤3)在将三维空间网格中各点坐标减去所述坐标基准点的坐标之前,首先将该点坐标乘以所述动态缩放比例,然后再将缩放后的坐标减去所述坐标基准点的坐标。

进一步地,所述步骤3)中,动态缩放比例根据以下公式计算:

base_scale=65535/MAX(x_d,y_d,z_d),其中base_scale表示动态缩放比例,设该三维空间网格中x坐标的最小值为x_min,最大值为x_max,y坐标的最小值为y_min,最大值为y_max,z坐标的最小值为z_min,最大值为z_max,则x_d=x_max-x_min,y_d=y_max-y_min,z_d=z_max-z_min,MAX(x_d,y_d,z_d)表示取x_d,y_d,z_d中的最大值。

进一步地,所述三维空间网格中各点的原始坐标为float型数值,所述动态缩放比例为float型数值,所述新的各点坐标以unsigned short型数值存储。

本发明还提供了一种存储三维几何信息的装置,包括:网格获取单元,用于获取一个三维空间网格;基准点计算单元,用于计算该三维空间网格的坐标基准点;坐标转换单元,用于将该三维空间网格中各点坐标减去所述坐标基准点的坐标,得到新的各点坐标;存储单元,用于存储得到的所述新的各点坐标。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201910730007.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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