[发明专利]基于建筑图纸的建筑物自动建模方法有效
申请号: | 201810141392.1 | 申请日: | 2018-02-09 |
公开(公告)号: | CN108363867B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 谢鸿宇;李长辉;朱俊华;谭传浩;张家锐;胡恩轩;黄冬宁;郭静宜;杨楚琪;宋扬;张淦光;林东铨 | 申请(专利权)人: | 广州大学 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F30/20;G06T17/00 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 梁顺宜;郝传鑫 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 建筑 图纸 建筑物 自动 建模 方法 | ||
本发明公开了一种基于建筑图纸的建筑物自动建模方法,包括:分别读取建筑物的每一楼层的所有建筑对象所在图层的信息,并按预设的顺序识别组成每一种所述建筑对象的线段以及线段的端点的坐标数据;确定每一条线段的端点的高程数据;根据组成每一种所述建筑对象的线段的端点的坐标数据以及线段的端点的高程数据对应生成一个二进制文件;对所有楼层的同一种所述建筑对象对应的二进制文件进行优化处理;根据优化处理后的二进制文件生成所述建筑物的三维模型。采用本发明的技术方案能够提高建筑物的建模精度及建模效率。
技术领域
本发明涉及计算机三维自动建模技术领域,尤其涉及一种基于建筑图纸的建筑物自动建模方法。
背景技术
随着城市建设和计算机技术的快速发展,应用计算机完成建筑物的设计工作已经成为常用手段,并且从二维建筑图纸的设计逐渐转变为三维建筑模型的设计。
现有技术如翟锐的《AutoCAD建筑工程图的读取_识别与三维重建》、袁庆萍的《建筑图三维重建技术研究》、刘川的《基于ObjectARX与Google Earth的城市三维建模系统研究》和刘励静的《利用二维图形数据构建三维场景技术的研究》等,使用的建模方案基本一致,都是先读取建筑图纸,用计算机图像处理的算法识别图元,获得建筑物的不同建筑对象的坐标数据,再根据预先设置好的标高,输出到三维引擎生成建筑物的三维模型。
但是,现有技术在建筑图纸的识别过程中未能充分利用建筑图纸所包含的信息,识别对象过少,并且没有对建筑图纸的细节进行识别,导致建筑对象的识别精度低,建筑物的细节难以得到展现,进而导致生成的建筑物的三维模型的精度不高,并且当建筑物是多层时,每一楼层的结构之间既有差异性,也有相似性,而现有技术在对建筑物进行建模时,没有对每一楼层的相似的部分进行预先优化处理,导致建模需要处理的数据量大,进而导致建筑物的建模效率不高。
发明内容
本发明实施例所要解决的技术问题在于,提供一种基于建筑图纸的建筑物自动建模方法,能够提高建筑物的建模精度及建模效率
为了解决上述技术问题,本发明实施例提供了一种基于建筑图纸的建筑物自动建模方法,包括以下步骤:
分别读取建筑物的每一楼层的所有建筑对象所在图层的信息,并按预设的顺序识别组成每一种所述建筑对象的线段以及线段的端点的坐标数据;
确定每一条线段的端点的高程数据;
根据组成每一种所述建筑对象的线段的端点的坐标数据以及线段的端点的高程数据对应生成一个二进制文件;
对所有楼层的同一种所述建筑对象对应的二进制文件进行优化处理;
根据优化处理后的二进制文件生成所述建筑物的三维模型。
与现有技术相比,本发明实施例提供了一种基于建筑图纸的建筑物自动建模方法,通过分别读取建筑物的每一楼层的所有建筑对象所在图层的信息,并按预设的顺序识别组成每一种所述建筑对象的线段以及线段的端点的坐标数据,可以充分利用建筑图纸中的所有对象所在图层的信息,对建筑对象的细节进行识别,从而提高建筑物的建模精度;通过对所有楼层的同一种建筑对象对应的二进制文件进行优化处理,可以对每一楼层的相似部分进行优化,减少需要处理的数据量,从而提高建筑的建模效率。
进一步地,所述建筑对象包括柱、墙、门、窗、楼梯、阳台、井、地板和屋顶;
则所述分别读取建筑物的每一楼层的所有建筑对象所在图层的信息,并按预设的顺序识别组成每一种所述建筑对象的线段以及线段的端点的坐标数据,对于任一楼层的所有建筑对象,具体包括:
分别读取所述楼层的所有所述建筑对象所在图层的信息,按预设的顺序分别找出组成柱、墙、门、窗、楼梯、阳台、井、地板和屋顶的所有线段以及所有线段的端点的坐标数据。
进一步地,所述确定每一条线段的端点的高程数据,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州大学,未经广州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810141392.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于建筑图纸的地板自动识别方法
- 下一篇:排气系统吊钩位置布置方法