[发明专利]基于三维空间的内外墙识别方法、装置、设备及存储介质在审
申请号: | 202210723388.2 | 申请日: | 2022-06-21 |
公开(公告)号: | CN114973004A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 刘成;李冰洁;方乐航 | 申请(专利权)人: | 广联达科技股份有限公司 |
主分类号: | G06V20/10 | 分类号: | G06V20/10;G06T17/00 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 陈刚 |
地址: | 100193 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 三维空间 外墙 识别 方法 装置 设备 存储 介质 | ||
本申请是关于一种基于三维空间的内外墙识别方法、装置、设备及存储介质,具体涉及计算机辅助设计领域。所述方法包括:根据建筑构件的三维模型构建三维空间节点树,所述三维空间节点树用于描述所述三维模型中的三维空间;基于所述三维空间节点树,识别三维模型中的不同三维空间的空间类型,所述空间类型包括:构件空间、室内空间和室外空间;基于所述建筑构件中的目标构件所接触的三维空间的空间类型,识别所述目标构件的墙体类型,所述墙体类型包括:内墙、外墙。上述方案中,引入了三维空间的信息进行内外墙识别,有利于提升识别的准确性。
技术领域
本发明涉及计算机辅助设计领域,具体涉及一种基于三维空间的内外墙识别方法、装置、设备及存储介质。
背景技术
在建筑项目中,以往的施工图设计阶段和工程算量阶段,在数据上是割裂的:建筑施工图设计结束后,需要导入二维的设计图纸,并且在二维的底图上翻模,在工程算量软件里面创建三维模型用于工程算量。在工程算量软件里面,内墙和外墙使用不同的功能入口绘制,天然就区分好了内外墙,再对内墙、外墙分别进行算量,从而保证工程算量阶段的数据的准确性。
为了衔接设计、算量一体化,需要区分施工图设计阶段的三维模型所代表的建筑的内外墙,即进行内外墙识别,使得施工图设计阶段的三维模型可以直接导入工程算量软件进行工程算量,从而避免以往的数据割裂情况。
相关技术中,将施工图设计阶段的三维模型投影得到二维外轮廓,通过二维外轮廓找到外墙,从而实现内外墙识别。在一些场景下,上述内外墙识别的方式的准确率不够高。
发明内容
本申请提供了一种基于三维空间的内外墙识别方法、装置、设备及存储介质,提高了识别的准确率,该技术方案如下。
一方面,提供了一种基于三维空间的内外墙识别方法,所述方法包括:
根据建筑构件的三维模型构建三维空间节点树,所述三维空间节点树用于描述所述三维模型中的三维空间;
基于所述三维空间节点树,识别三维模型中的不同三维空间的空间类型,所述空间类型包括:构件空间、室内空间和室外空间;
基于所述建筑构件中的目标构件所接触的三维空间的空间类型,识别所述目标构件的墙体类型,所述墙体类型包括:内墙、外墙。
又一方面,提供了一种基于三维空间的内外墙识别装置,所述装置包括:
节点树构建模块,用于根据建筑构件的三维模型构建三维空间节点树,所述三维空间节点树用于描述所述三维模型中的三维空间;
空间类型识别模块,用于基于所述三维空间节点树,识别三维模型中的不同三维空间的空间类型,所述空间类型包括:构件空间、室内空间和室外空间;
墙体类型识别模块,用于基于所述建筑构件中的目标构件所接触的三维空间的空间类型,识别所述目标构件的墙体类型,所述墙体类型包括:内墙、外墙。
在一种可能的实现方式中,所述节点树构建模块,包括:包围盒划分子模块和节点树构建子模块;
所述包围盒划分子模块,用于根据所述三维模型,为所述建筑构件中的构件分别划分包围盒,一个所述构件对应至少一个所述包围盒;
所述节点树构建子模块,用于使用划分好的所述包围盒,构建所述三维空间节点树。
在一种可能的实现方式中,所述节点树构建子模块,还用于:
获取各个划分好的所述包围盒在三个维度下的包围盒参考值,形成三个第一坐标序列,所述第一坐标序列与所述维度一一对应,每个所述第一坐标序列中的序列值包括:所有所述包围盒在一个维度下的所述包围盒参考值,所述包围盒参考值包括:所述包围盒的最大维度值和最小维度值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广联达科技股份有限公司,未经广联达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210723388.2/2.html,转载请声明来源钻瓜专利网。