[发明专利]基于建筑图纸的柱和墙自动识别方法有效
申请号: | 201810141220.4 | 申请日: | 2018-02-09 |
公开(公告)号: | CN108376248B | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 谢鸿宇;李长辉;朱俊华;谭传浩;宋扬;林东铨;张家锐;张淦光;胡恩轩 | 申请(专利权)人: | 广州大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06T17/10;G06F30/13 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 梁顺宜;郝传鑫 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 建筑 图纸 自动识别 方法 | ||
1.一种基于建筑图纸的柱和墙自动识别方法,其特征在于,包括以下步骤:
读取柱所在图层和墙所在图层的信息以获取所有所述图层中所有图元的属性信息以及端点的坐标数据;
根据所述柱所在图层中每一个表示柱的图元找出所有所述柱的柱线的端点的坐标数据对应写入一个柱点集;
根据所述墙所在图层中每一段墙线的属性信息以及端点的坐标数据对所有墙线进行处理得到相应的新墙线;具体的,对于每一段墙线,判断是否存在墙线与所述墙线相连且共线;若不存在墙线与所述墙线相连且共线,则保留所述墙线作为新墙线;若存在墙线与所述墙线相连且共线,则对相连且共线的墙线进行处理得到新墙线;
根据所有所述新墙线的属性信息以及端点的坐标数据判断所有的闭合多边形墙线是否与柱相连,若不相连,则找出所述闭合多边形墙线的端点的坐标数据对应写入一个墙点集;若相连,则找出所述闭合多边形墙线和所述柱连接在一起形成的墙柱图元的端点的坐标数据对应写入一个墙柱点集;其中,对所述墙柱图元做如下处理:当所述闭合多边形墙线的墙线与所述柱的柱线相交时,求出所述墙线和所述柱线的交点的坐标数据,由所述交点和所述墙线在所述柱外的端点连接生成新线段;当所述闭合多边形墙线的墙线与所述柱的柱线共线时,比较共线的墙线和柱线的所有端点的横坐标或纵坐标的大小,由所有所述端点中横坐标最小的端点和横坐标最大的端点连接生成新线段或由所有所述端点中纵坐标最小的端点和纵坐标最大的端点连接生成新线段;则所述墙柱图元由所述闭合多边形墙线的所有墙线中不与所述柱的柱线相交且不与所述柱的柱线共线的墙线、所述柱的所有柱线中不与所述闭合多边形墙线的墙线共线的柱线以及生成的新线段连接组成;
将每一个所述柱点集中的所有端点按顺时针或逆时针顺序连接成一个柱轮廓线并输出,将每一个所述墙点集中的所有端点按找出的顺序依次连接成的封闭线段作为墙轮廓线输出,将每一个所述墙柱点集中的所有端点按找出的顺序依次连接成的封闭线段作为墙柱轮廓线输出。
2.如权利要求1所述的基于建筑图纸的柱和墙自动识别方法,其特征在于,所述根据所述柱所在图层中每一个表示柱的图元找出所有所述柱的柱线的端点的坐标数据对应写入一个柱点集,对于每一个所述柱,具体包括:
根据表示所述柱的图元的属性信息以及端点的坐标数据判断所述柱为圆形还是矩形;
若所述柱为圆形,则求出所述圆形的内接正N边形并找出所述内接正N边形的顶点的坐标数据,将所述内接正N边形的顶点的坐标数据写入所述柱点集;其中,N不等于4;
若所述柱为矩形,则找出所述矩形的顶点的坐标数据,将所述矩形的顶点的坐标数据写入所述柱点集。
3.如权利要求1所述的基于建筑图纸的柱和墙自动识别方法,其特征在于,所述若存在墙线与所述墙线相连且共线,则对相连且共线的墙线进行处理得到新墙线,具体包括:
判断相连且共线的墙线的起点的坐标数据是否相同;
当相连且共线的墙线的起点的坐标数据相同时,判断相连且共线的墙线的终点的坐标数据是否相同;
若相连且共线的墙线的终点的坐标数据相同,则保留相连且共线的墙线中的任意一段墙线作为新墙线;
若相连且共线的墙线的终点的坐标数据不相同,则计算相连且共线的墙线的长度,找出长度最大的墙线作为新墙线;
当相连且共线的墙线的起点的坐标数据不相同时,比较相连且共线的墙线的所有端点的横坐标的大小,由所有所述端点中横坐标最小的端点和横坐标最大的端点连接生成新墙线。
4.如权利要求3所述的基于建筑图纸的柱和墙自动识别方法,其特征在于,所述若存在墙线与所述墙线相连且共线,则对相连且共线的墙线进行处理得到新墙线,还包括:
当相连且共线的墙线的起点的坐标数据不相同时,若相连且共线的墙线的所有端点的横坐标相同,则比较相连且共线的墙线的所有端点的纵坐标的大小,由所有所述端点中纵坐标最小的端点和纵坐标最大的端点连接生成新墙线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州大学,未经广州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810141220.4/1.html,转载请声明来源钻瓜专利网。