金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210679368.X (22)申请日 2022.06.16 (71)申请人 奥格科技股份有限公司 地址 510520 广东省广州市天河区高普路 1029、 1031号2楼 (72)发明人 王静芸 邓明亮 蔡金怡 方云华  陈明花 苏健业 谢权  (74)专利代理 机构 广州市华学知识产权代理有 限公司 4 4245 专利代理师 林梅繁 (51)Int.Cl. G06F 30/13(2020.01) G06V 10/26(2022.01) (54)发明名称 基于构件语义分割的LOD分层生成方法、 系 统、 存储介质 (57)摘要 本发明涉及建筑信息模 型可视化技术, 具体 为基于构 件语义分割的LOD分层生成方法、 系统、 存储介质, 其方法包括: 获取模型的构件及其构 件类别; 根据语义规范设置构件类别的语义, 对 模型构件按构件类别的语义进行划分; 对模型构 件进行预处理, 删除构件类别下的闭合空间构 件、 拆分面构件, 对模型组进行解组处理等; 基于 构件类别的语义, 分割BIM模型, 生成多个LOD层 级, 包括第一LOD层级、 第二LOD层级、 第三LOD层 级、 第四LOD层级; 处理构件纹理, 使第一LOD层 级、 第二L OD层级不显示纹理属性。 本发明解决了 现有LOD分层结果不含语义而 不贴合业务展 示需 求、 无法适应不同环境对模型展示内容精细程度 的问题。 权利要求书2页 说明书8页 附图2页 CN 115270237 A 2022.11.01 CN 115270237 A 1.一种基于构件语义分割的LOD分层生成方法, 其特 征在于, 包括以下步骤: 读取BIM模型源文件, 获取BIM模型的构件及每 个构件的构件类别、 构件属性信息; 根据语义 规范设置构件类别的语义, 对BIM模型构件按构件类别的语义进行划分; 对BIM模型构件进行预处理, 删除构件类别下的闭合空间构件、 拆分面构件, 并对构件 类别中由多个构件组成的模型组进行解组处理, 对构件类别中由多个不同类型的构件合并 而成的部件进行分解处 理, 删除构件类别中的链接和标注; 基于构件类别的语义, 按不同项目和应用对模型展示内容的不同精细程度的要求, 分 割BIM模型, 生 成多个LOD层级; 多个LOD层级包括第一LOD层级、 第二LOD层级、 第三LOD层级、 第四LOD层级; 处理构件纹 理, 使第一 LOD层级、 第二 LOD层级不显示纹 理属性。 2.根据权利要求1所述的LOD分层生成方法, 其特 征在于: 读取BIM模型文件时, 通过构件集合获取BIM模型的所有构件, 并获取每个构件的构件 类别和构件属性信息 。 3.根据权利要求1所述的LOD分层生成方法, 其特 征在于: 根据语义规范设置构件类别的语义, 将BIM模型构件划分为OST_Walls、 OST_Doors、 OST_Windows、 OST_ Floors、 OST_Roofs、 OST_Columns、 OST_PipeFitting、 OST_Railing、 OST_ Beam、 OST_Stairs、 OST_Furniture、 OST_PlumbingFixtures、 OST_Rooms、 OST_ Electric alEquipment及OST_FaceSplitter多个构件类别, 各种构件类别具备基本属性和 特殊属性, 其中基本属性包括构件类别本身的名称、 纹 理属性。 4.根据权利要求3所述的LOD分层生成方法, 其特 征在于: 删除构件类别下的闭合空间构件的过程为: 遍历BIM模型中的构件, 获取构件类别, 判 断其是否属于OST_Rooms, 如果是则删除OST_Rooms构件类别下由多面墙围成 的闭合空间, 所述闭合空间包括 客厅、 厨房、 卫 生间和卧室; 删除拆分面构件的过程为: 遍历BIM模型中的构件, 获取构件类别, 判断其是否属于 OST_FaceSpl itter, 如果是则 删除OST_FaceSpl itter构件类别下的拆分面; 解组处理的过程为: 遍历模型中的构件, 获取构件类别, 判断其是否属于OST_ IOSModelGroups, 如果是则进行解组 处理; 分解处理的过程为: 遍历BIM模型中的构件, 获取构件类别, 判断其是否属于OST_ Assemblies, 如果是则进行分解处 理。 5.根据权利要求3所述的LOD分层生成方法, 其特 征在于: 第一LOD层级仅保留模型的外部构件, 并且不显示该层的纹理属性, 保留的构件类别包 括: OST_Wal ls、 OST_Do ors、 OST_W indows、 OST_Fl oors、 OST_Ro ofs、 OST_Co lumns; 在第二LOD层级中, 保留模型的外部构件, 包括屋顶装饰和管道, 也不显示该层的纹理 属性; 第三LOD层级在第一LOD层级和第二LOD层级的基础上提升精细度, 并显示所有构件 的 纹理属性, 其包含第一LOD层级和第二LOD层级的构件类别, 同时增加OST_Railing、 OST_ Beam、 OST_Stairs、 OST_Furn iture的构件类别; 第四LOD层级将模型中除去第三LOD层级以外的构件均予以保留, 并显示所有构件的纹 理属性。权 利 要 求 书 1/2 页 2 CN 115270237 A 26.根据权利要求1所述的LOD分层生成方法, 其特 征在于: 处理构件纹理时, 对于 “墙”类型构件, 获取并设置构件的复合属性, 通过设置复合属性 的方法将构件纹理属性修改为空值; 对于 “门”类型构件, 获取该类构件的参数集中类型为 材质的属性, 通过设置参数的方法将构件纹理属性修改为空值; 对于 “管道”类型构件, 获取 该类构件的管道系统信息及参数集信息, 通过设置参数的方法将构件纹理属性修改为空 值; 对于将完整构件划分为不同区域的 “拆分面”类型构件, 获取该类构件的几何元素和面 属性, 通过绘画方法将构件纹 理属性修改为空值。 7.一种基于构件语义分割的LOD分层生成系统, 其特 征在于, 包括: 文件读取模块, 用于获取BIM模型的构件及每 个构件的构件类别、 构件属性信息; 语义设置模块, 用于根据语义规范设置构件类别的语义, 对BIM模型构件按构件类别的 语义进行划分; 构件预处理模块, 对BIM模型构件进行预处理, 删除构件类别下的闭合空间构件、 拆分 面构件, 并对构件类别中由多个构件组成的模型组进行解组处理, 对构件类别中由多个不 同类型的构件合并而成的部件进行分解处 理, 删除构件类别中的链接和标注; 分割模块, 基于构件类别的语义, 按不同项目和应用对模型展示内容的不同精细程度 的要求, 分割BIM模型, 生成多个LOD层级; 多个LOD层级包括第一LOD层级、 第二LOD层级、 第 三LOD层级、 第四LOD层级; 构件纹理处理模块, 对第一LOD层级、 第二LOD层级分割结果的构件纹理进行处理, 使第 一LOD层级、 第二 LOD层级不显示纹 理属性。 8.根据权利要求7 所述的LOD分层生成系统, 其特 征在于, 语义设置模块根据语义规范设置构件类别的语义, 将BIM模型构件划 分为OST_Walls、 OST_Doors、 OST_Windows、 OST_Floors、 OST_Roofs、 OST_Columns、 OST_PipeFitting、 OST_ Railing、 OST_Beam、 OST_Stairs、 OST_Furniture、 OST_PlumbingFixtures、 OST_Rooms、 OST_ Electric alEquipment及OST_FaceSplitter多个构件类别, 各种构件类别具备基本属性和 特殊属性, 其中基本属性包括构件类别本身的名称、 纹 理属性。 9.根据权利要求8所述的LOD分层生成系统, 其特征在于, 构件预处理模块对构件进行 的各项预处 理中: 删除构件类别下的闭合空间构件的过程为: 遍历BIM模型中的构件, 获取构件类别, 判 断其是否属于OST_Rooms, 如果是则删除OST_Rooms构件类别下由多面墙围成 的闭合空间, 所述闭合空间包括 客厅、 厨房、 卫 生间和卧室; 删除拆分面构件的过程为: 遍历BIM模型中的构件, 获取构件类别, 判断其是否属于 OST_FaceSpl itter, 如果是则 删除OST_FaceSpl itter构件类别下的拆分面; 解组处理的过程为: 遍历模型中的构件, 获取构件类别, 判断其是否属于OST_ IOSModelGroups, 如果是则进行解组 处理; 分解处理的过程为: 遍历BIM模型中的构件, 获取构件类别, 判断其是否属于OST_ Assemblies, 如果是则进行分解处 理。 10.一种存储介质, 其上存储有计算机指令, 其特征在于, 当计算机指令被处理器执行 时, 实现权利要求1 ‑6中任一项基于构件语义分割的LOD分层生成方法的步骤。权 利 要 求 书 2/2 页 3 CN 115270237 A 3

.PDF文档 专利 基于构件语义分割的LOD分层生成方法、系统、存储介质

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于构件语义分割的LOD分层生成方法、系统、存储介质 第 1 页 专利 基于构件语义分割的LOD分层生成方法、系统、存储介质 第 2 页 专利 基于构件语义分割的LOD分层生成方法、系统、存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 01:30:49上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。