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

【发明授权】一种CAD坡道大样图中坡道精准识别的方法_上海品览智造科技有限公司_202110074097.0 

申请/专利权人:上海品览智造科技有限公司

申请日:2021-01-20

公开(公告)日:2024-04-09

公开(公告)号:CN112883799B

主分类号:G06F30/13

分类号:G06F30/13;G06V10/26;G06T7/13;G06T7/181;G06T7/62;G06F16/903

优先权:

专利状态码:有效-授权

法律状态:2024.04.09#授权;2021.06.18#实质审查的生效;2021.06.01#公开

摘要:本发明公开了一种CAD坡道大样图中坡道精准识别的方法,涉及CAD图纸识别技术领域。本发明包括如下步骤:S1、收集大样图绘制墙线及坡道线的图;S2、解析并将每个图层包含的图元信息进行分类存储;S3、创建一张等比例缩放的黑色底图;S4、绘制;S5、获取封闭轮廓;S6、过滤;S7、判断轮廓是否与步骤S2中获取到的弧形图元有交集;S8、获取文本的内容以及图中坐标位置;S9、找到的坡道轮廓;S10、轮廓进行合并;S11、最终找的坡道轮廓;S12、重复操作。本发明可以高效精准的获取图框中所有的平面坡道空间及剖面空间,弥补了CAD图纸中识别坡道空间的技术空白,为后续开展坡道空间研究,审查等提供了坚实的基础。

主权项:1.一种CAD坡道大样图中坡道精准识别的方法,其特征在于,包括如下步骤:S1、收集不同设计院设计的CAD施工图纸中坡道大样图绘制墙线及坡道线的图层;S2、选取一张CAD坡道大样图进行解析并获取若干图框,并获取每个图框中所包含的图层以及每个图层绘制的图元,将每个图层包含的图元信息进行分类存储;S3、将解析到的CAD图纸图框的大小进行一定比例的缩放,利用计算机python语言中的numpy计算库创建一张等比例缩放的黑色底图;S4、将所述步骤S2中获取到的坡道图层的图元及墙线图层的图元,按照相应的坐标适用计算机python语言中的opencv库将所有图元适用亮色绘制在所述步骤S3创建的黑色底图上;S5、对所述步骤S4中已经绘制了的特种图元的黑色背景图,基于canny算子进行边缘检测,获取到所有的封闭轮廓;S6、对所述S5中获取到的所有封闭轮廓,计算每个封闭轮廓的面积,将面积根据S3中的缩放比例获取到实际面积值,根据经验实际建筑中坡道的面积在一定面积范围内,通过实际的面积范围过滤掉不符合条件的轮廓;S7、粗略区分平面坡道及剖面坡道,判断轮廓是否与步骤S2中获取到的每个图框中所包含的图层以及每个图层绘制的图元有交集,如果没有交集的情况下计算轮廓的面积与轮廓的正外接矩形面积比值;S8、对解析出来的该图框内的所有文本,使用正则匹配的方法找到图框中代表坡道的文本,获取文本的内容及文本在图中坐标位置;S9、将所述S8中获取到的文本坐标组成的矩形进行外扩,计算与文本外扩区域相交面积最大的轮廓视为初步找到的坡道轮廓,此处是绘图时坡道的相关标注文本是包含在坡道空间内部的;S10、坡道轮廓的周围会因为绘制了其它线条导致找到的坡道轮廓不是全面完整的轮廓,将找到的坡道轮廓周围1m范围内的小轮廓和坡道轮廓进行合并;S11、所述步骤S10中合并后的轮廓即为最终找的坡道轮廓,进行后续其它判断;S12、重复以上操作找到所有的坡道空间,精准识别CAD坡道大样图中坡道空间。

全文数据:

权利要求:

百度查询: 上海品览智造科技有限公司 一种CAD坡道大样图中坡道精准识别的方法

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