首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于轴网聚类的楼栋尺寸计算方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:浙江工业大学工程设计集团有限公司

摘要:本发明涉及建筑信息建模技术领域,公开了一种基于轴网聚类的楼栋尺寸计算方法,步骤1:选取楼层平面图F;步骤2:定义一个核心对象集合T;步骤3:定义聚类簇数k=0,定义一个未访问中心点集合P并初始化为P=D;步骤4:定义一个当前未访问中心点集合Pold;步骤5:初始化一个队列Q=[o],并将o从T和P中删除;步骤6:从队列Q中取出一个元素,记为q;步骤7:将q的ε‑邻域中包含的中心点放入邻域中心点集合Ptmp,并计算Ptmp和P的交集,记为S;步骤8:将S中的所有中心点放入队列Q中;步骤9:令k=k+1,并计算Pold和P的差集,记为Ck;步骤10:遍历T中的元素;步骤11:重复步骤4,直到T为空;步骤12:针对每个聚类簇Ck,将该聚类簇内所有中心点对应的楼板投影到地平面,并得到楼板投影的边界框;本发明提高BIM模型的质量和可靠性。

主权项:1.一种基于轴网聚类的楼栋尺寸计算方法,其特征在于包括如下步骤:步骤1:选取楼层平面图F,获取F中的所有楼板,并根据每个楼板的包围框属性值计算得到对应楼板的中心点,放入中心点集合D;步骤2:定义一个核心对象集合T,并初始化为空,遍历D中的中心点,计算每个中心点的ε-邻域中包含的中心点数量n,若n≥MinPts,则将对应的中心点作为一个核心对象放入集合T中,其中ε-邻域表示与中心点距离ε的范围内,MinPts表示预先设定的中心点数量阈值;步骤3:定义聚类簇数k=0,定义一个未访问中心点集合P并初始化为P=D;步骤4:定义一个当前未访问中心点集合Pold,令Pold=P;步骤5:从T中随机选取一个核心对象,记为o,初始化一个队列Q={o},并将o从T和P中删除;步骤6:从队列Q中取出一个元素,记为q;步骤7:在集合D中计算q的ε-邻域中包含的中心点数量m,若m≥MinPts,则将q的ε-邻域中包含的中心点放入邻域中心点集合Ptmp,并计算Ptmp和P的交集,记为S;步骤8:将S中的所有中心点放入队列Q中,并在P中删除所有S中的中心点,然后重复步骤6,直到队列Q为空;步骤9:令k=k+1,并计算Pold和P的差集,记为Ck,Ck即为第k个聚类簇;步骤10:遍历T中的元素,对于每一个元素判断其是否在步骤9获得的Ck中,若存在,则从T中删除该元素;步骤11:重复步骤4,直到T为空;步骤12:针对每个聚类簇Ck,将该聚类簇内所有中心点对应的楼板投影到地平面,并得到楼板投影的边界框,边界框的尺寸即为该聚类簇对应的楼栋的尺寸。

全文数据:

权利要求:

百度查询: 浙江工业大学工程设计集团有限公司 一种基于轴网聚类的楼栋尺寸计算方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。