一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种对建筑专业总平面施工图和地下车库施工图中停车位的精准识别方法与流程

2022-02-21 08:41:53 来源:中国专利 TAG:


1.本发明属于cad图纸识别和计算机视觉技术技术领域,具体是一种对建筑专业总平面施工图和地下车库施工图中停车位的精准识别方法。


背景技术:

2.cad施工图是通过autocad等设计软件将工程项目的总体布局,建筑物的外部形状、内部布置、结构构造、内外装修、材料作法以及设备、施工等制作的图样,cad施工图具有图纸齐全、表达准确、要求具体的特点,是进行工程施工、编制施工图预算和施工组织设计的依据,也是进行技术管理的重要技术文件,在施工之前需要对施工图纸进行仔细的审查才能进入施工阶段,目的是保障施工的顺利进行,并且可以避免因图纸有误对完成施工后的使用阶段产生的影响,cad施工图中的建筑总平面图主要表示整个建筑基地的总体布局,具体表达新建房屋的位置、朝向以及周围环境(原有建筑、交通道路、绿化、地形等)基本情况的图样,总图中用一条粗虚线来表示用地红线,所有新建拟建房屋不得超出此红线并满足消防、日照等规范,总图中的建筑密度、容积率、绿地率、建筑占地、停车位、道路布置等应满足设计规范和当地规划局提供的设计要点,cad施工图中的地下车库图主要表示整个建筑基地的地下布局,具体表达停车位、柱子、防火门等基本情况的图样。
3.由于现有的cad施工图的审查均是采用人工进行审查,这是一项耗时耗力的重复性工作,从而导致审查人员容易漏审,随着人工智能的广泛应用,一些由人工完成的工作可以用人工智能来完成,人工智能是可以对cad施工图中的停车位规范进行审查的,需要借助计算机视觉对施工图中的停车位精准的识别。
4.为了解决上述问题,本技术提出了一种对建筑专业总平面施工图和地下车库施工图中停车位的精准识别方法。


技术实现要素:

5.本发明的目的是针对以上问题,本发明提供了一种对建筑专业总平面施工图和地下车库施工图中停车位的精准识别方法,具有泛化性能好且准确率高的优点。
6.为实现上述目的,本发明提供如下技术方案:一种对建筑专业总平面施工图和地下车库施工图中停车位的精准识别方法,包括如下步骤:
7.s1、首先需要对cad图纸进行解析获取图纸中的图元、图层等基础信息;
8.s2、然后根据步骤s1中获取的基础信息,将cad图纸中的内容打印在一张图片上;
9.s3、从步骤s2获取的图片上抠出停车位的小图,并进行人工标记;
10.s4、利用步骤s3中获取的标记小图训练mobilenet v1深度卷积神经分类网络模型;
11.s5、根据步骤s1中获取的图元的图层信息,从中筛选出大概率是构成停车位的图元;
12.s6、根据乘用车停车位的经验尺寸,从步骤s5筛选出的所有直线图元中获取很可能是乘用车停车位的短边构成图元和长边构成图元;
13.s7、根据商用车停车位的经验尺寸,从步骤s5筛选出的所有直线图元中获取很可能是商用车停车位的短边构成图元和长边构成图元;
14.s8、根据步骤s6获取的乘用车停车位短边候选图元,从步骤s6获取的乘用车停车位长边候选图元中找到与其垂直、端点相连的第一条长边直线图元;
15.s9、然后根据步骤s6获取的乘用车停车位短边候选图元信息;
16.s10、根据步骤s7获取的商用车停车位短边候选图元,从步骤s7获取的商用车停车位长边候选图元中找到与其垂直、端点相连的第一条长边直线图元;
17.s11、然后根据步骤s7获取的商用车停车位短边候选图元信息;
18.s12、根据步骤s8和步骤s9中获取的两条乘用车停车位长边直线图元信息;
19.s13、根据步骤s10和步骤s11中获取的两条商用车停车位长边直线图元信息;
20.s14、利用步骤s12中获取的两条乘用车停车位短边直线图元和两条乘用车停车位长边直线图元,合并成一个乘用车停车位,获取其外接矩形框;
21.s15、利用步骤s13中获取的两条商用车停车位短边直线图元和两条商用车停车位长边直线图元,合并成一个商用车停车位,获取其外接矩形框;
22.s16、将步骤s12中获取的两条乘用车停车位构成短边直线图元从步骤s6中获取乘用车停车位短边候选图元中删除,将步骤s12中获取的两条乘用车停车位构成长边直线图元从步骤s6中获取乘用车停车位长边候选图元中删除;
23.s17、将步骤s13中获取的两条商用车停车位构成短边直线图元从步骤s7中获取商用车停车位短边候选图元中删除,将步骤s13中获取的两条商用车停车位构成长边直线图元从步骤s7中获取商用车停车位长边候选图元中删除;
24.s18、利用步骤s16中获取的剩余乘用车停车位短边候选图元和长边候选图元,进入步骤s8,继续匹配乘用车停车位,直到剩余乘用车停车位短边候选图元和长边候选图元数量为零;
25.s19、利用步骤s17中获取的剩余商用车停车位短边候选图元和长边候选图元,进入步骤s8,继续匹配商用车停车位,直到剩余商用车停车位短边候选图元和长边候选图元数量为零;
26.s20、根据步骤s18中获取的所有乘用车停车位外接矩形框,从图纸打印出来的完整图片上抠出乘用车停车位小图;
27.s21、根据步骤s19中获取的所有商用车停车位外接矩形框,从图纸打印出来的完整图片上抠出商用车停车位小图;
28.s22、将步骤s20中获取的乘用车停车位小图和步骤s21中获取的商用车停车位小图输入步骤s4中获取的mobilenet v1深度卷积神经网络,获取每个小图的分类结果。
29.作为本发明的一种优选技术方案,s9中的图元信息指的是从步骤6获取的乘用车停车位长边候选图元中找到与其垂直、端点相连、且与步骤8获取的长边不同且长度相同的第二条长边直线图元,通过所显示出来的图元信息,可判断是否是乘用车停车位。
30.作为本发明的一种优选技术方案,s11中的图元信息指的是从步骤7获取的商用车停车位长边候选图元中找到与其垂直、端点相连、且与步骤10获取的长边不同且长度相同
的第二条长边直线图元,通过所显示出来的图元信息,可判断是否是商用车停车位。
31.作为本发明的一种优选技术方案,s12中的图元信息指的是从步骤6中获取乘用车停车位短边候选图元中搜索到该乘用车停车位的第二条短边直线图元,利用此种规则可轻易找出乘用车停车位,方便了审查工作,使得审查工作更加的便捷。
32.作为本发明的一种优选技术方案,s13中的图元信息指的是从步骤7中获取商用车停车位短边候选图元中搜索到该商用车停车位的第二条短边直线图元,利用此种规则可轻易找出商用车停车位,方便了审查工作,使得审查工作更加的便捷。
33.与现有技术相比,本发明的有益效果如下:
34.1、本发明可以精准稳定的获取总平面施工图和地下车库施工图中所有的乘用车停车位和商用车停车位,从而为总平面施工图和地下车库施工图中乘用车停车位和商用车停车位的规则审查提供了很好的条件。
附图说明
35.图1为本发明结构停车位识别流程示意图。
具体实施方式
36.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
37.如图1所示,本发明提供一种对建筑专业总平面施工图和地下车库施工图中停车位的精准识别方法,包括如下步骤:
38.s1、首先需要对cad图纸进行解析获取图纸中的图元、图层等基础信息;
39.s2、然后根据步骤s1中获取的基础信息,将cad图纸中的内容打印在一张图片上;
40.s3、从步骤s2获取的图片上抠出停车位的小图,并进行人工标记;
41.s4、利用步骤s3中获取的标记小图训练mobilenet v1深度卷积神经分类网络模型;
42.s5、根据步骤s1中获取的图元的图层信息,从中筛选出大概率是构成停车位的图元;
43.s6、根据乘用车停车位的经验尺寸,从步骤s5筛选出的所有直线图元中获取很可能是乘用车停车位的短边构成图元和长边构成图元;
44.s7、根据商用车停车位的经验尺寸,从步骤s5筛选出的所有直线图元中获取很可能是商用车停车位的短边构成图元和长边构成图元;
45.s8、根据步骤s6获取的乘用车停车位短边候选图元,从步骤s6获取的乘用车停车位长边候选图元中找到与其垂直、端点相连的第一条长边直线图元;
46.s9、然后根据步骤s6获取的乘用车停车位短边候选图元信息;
47.s10、根据步骤s7获取的商用车停车位短边候选图元,从步骤s7获取的商用车停车位长边候选图元中找到与其垂直、端点相连的第一条长边直线图元;
48.s11、然后根据步骤s7获取的商用车停车位短边候选图元信息;
49.s12、根据步骤s8和步骤s9中获取的两条乘用车停车位长边直线图元信息;
50.s13、根据步骤s10和步骤s11中获取的两条商用车停车位长边直线图元信息;
51.s14、利用步骤s12中获取的两条乘用车停车位短边直线图元和两条乘用车停车位长边直线图元,合并成一个乘用车停车位,获取其外接矩形框;
52.s15、利用步骤s13中获取的两条商用车停车位短边直线图元和两条商用车停车位长边直线图元,合并成一个商用车停车位,获取其外接矩形框;
53.s16、将步骤s12中获取的两条乘用车停车位构成短边直线图元从步骤s6中获取乘用车停车位短边候选图元中删除,将步骤s12中获取的两条乘用车停车位构成长边直线图元从步骤s6中获取乘用车停车位长边候选图元中删除;
54.s17、将步骤s13中获取的两条商用车停车位构成短边直线图元从步骤s7中获取商用车停车位短边候选图元中删除,将步骤s13中获取的两条商用车停车位构成长边直线图元从步骤s7中获取商用车停车位长边候选图元中删除;
55.s18、利用步骤s16中获取的剩余乘用车停车位短边候选图元和长边候选图元,进入步骤s8,继续匹配乘用车停车位,直到剩余乘用车停车位短边候选图元和长边候选图元数量为零;
56.s19、利用步骤s17中获取的剩余商用车停车位短边候选图元和长边候选图元,进入步骤s8,继续匹配商用车停车位,直到剩余商用车停车位短边候选图元和长边候选图元数量为零;
57.s20、根据步骤s18中获取的所有乘用车停车位外接矩形框,从图纸打印出来的完整图片上抠出乘用车停车位小图;
58.s21、根据步骤s19中获取的所有商用车停车位外接矩形框,从图纸打印出来的完整图片上抠出商用车停车位小图;
59.s22、将步骤s20中获取的乘用车停车位小图和步骤s21中获取的商用车停车位小图输入步骤s4中获取的mobilenet v1深度卷积神经网络,获取每个小图的分类结果。
60.其中,s9中的图元信息指的是从步骤6获取的乘用车停车位长边候选图元中找到与其垂直、端点相连、且与步骤8获取的长边不同且长度相同的第二条长边直线图元,通过所显示出来的图元信息,可判断是否是乘用车停车位。
61.其中,s11中的图元信息指的是从步骤7获取的商用车停车位长边候选图元中找到与其垂直、端点相连、且与步骤10获取的长边不同且长度相同的第二条长边直线图元,通过所显示出来的图元信息,可判断是否是商用车停车位。
62.其中,s12中的图元信息指的是从步骤6中获取乘用车停车位短边候选图元中搜索到该乘用车停车位的第二条短边直线图元,利用此种规则可轻易找出乘用车停车位,方便了审查工作,使得审查工作更加的便捷。
63.其中,s13中的图元信息指的是从步骤7中获取商用车停车位短边候选图元中搜索到该商用车停车位的第二条短边直线图元,利用此种规则可轻易找出商用车停车位,方便了审查工作,使得审查工作更加的便捷。
64.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖
非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
65.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献