System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种建筑图纸中墙柱区域的识别方法和电子设备技术_技高网

一种建筑图纸中墙柱区域的识别方法和电子设备技术

技术编号:40157061 阅读:7 留言:0更新日期:2024-01-26 23:32
本发明专利技术涉及一种建筑图纸中墙柱区域的识别方法和电子设备,包括:分别获取墙柱子图框图像和墙柱标注信息;对墙柱子图框图像进行预处理,以得到第一预处理图像和第二预处理图像;将第一预处理图像和第二预处理图像输入到双输入的墙柱区域分割模型中进行图像分割,以得到墙柱区域分割图像;分别对墙柱区域图像中的墙区域和柱区域进行识别,得到墙区域识别结果和柱区域识别结果;将墙区域识别结果和墙标注信息进行匹配,以得到第一匹配结果,并将柱区域识别结果和柱标注信息进行匹配,以得到第二匹配结果,以及将第一匹配结果和第二匹配结果作为墙柱区域的识别结果,从而提高了工作效率,减少了人工干预的需求,并提高了审图过程的准确性。

【技术实现步骤摘要】

本专利技术涉及建筑图纸审核,尤其涉及一种建筑图纸中墙柱区域的识别方法和电子设备


技术介绍

1、在建筑设计行业,cad图纸的审图是一个非常重要的步骤,它对于保证项目的质量和准确性具有关键作用。这个过程中,审图者会对图纸进行详细的检查,确保其符合所有相关的规范和标准,同时也会检查图纸中的所有细节,确保其准确无误。审图过程涉及到多个专业领域,例如建筑、结构、装饰装修、给排水、燃气、强电、弱电、暖通、市政、园艺景观等。

2、以及,建筑结构是构成建筑物的重要组成部分,用于支撑建筑物的重量和荷载,确保其稳定性、安全性和功能性。建筑结构的主要目的是承担和分担建筑物的荷载,包括自身重量、使用荷载(例如人员、设备和家具)、风荷载、雪荷载回合地震荷载等。结构工程师设计建筑结构,以确保建筑物在各种条件下都能保持稳定,并且其由多个组成部分组成,包括基础、骨架结构、墙体、屋顶结构、地板结构以及支撑和连接元素。这些组件协同工作,以提供必要的支持和稳定性。

3、进一步地,在结构工程中,墙和柱是两种重要的结构构件。他们在建筑物中承担着重要的功能和角色,如支撑荷载、形成空间、保护内部等。其中,柱是竖向的结构构件,主要用来承受上部结构的荷载,并将荷载传递到基础上。柱的设计需要考虑其尺寸、材料、配筋等因素,以确保其能够安全地承载荷载;墙在建筑中主要有分为承重墙和非承重墙。承重墙是承受上部结构荷载并将荷载传递到基础上的墙,它是建筑物的主要承力构件。非承重墙则主要用来分隔空间,它们通常不承受结构荷载,但需要有足够的刚度和强度以抵抗风荷载和地震荷载。在设计墙时,需要考虑墙的尺寸、材料、配筋等因素,以确保其能够安全地承受荷载。柱和墙在结构设计中往往需要配合使用。例如,柱可以用来增强墙的刚度和承载能力,而墙可以用来防止柱的屈曲。在设计这种墙柱结构时,需要考虑墙和柱的相互作用,以确保整个结构的安全和稳定。

4、此外,目前现有的墙柱区域的审图过程通常依赖经验丰富的工程师进行手动审查,但这种方法效率低下且工作量大。


技术实现思路

1、(一)要解决的技术问题

2、鉴于现有技术的上述缺点、不足,本专利技术提供一种建筑图纸中墙柱区域的识别方法和电子设备,其解决了现有技术中存在着的效率比较低的技术问题。

3、(二)技术方案

4、为了达到上述目的,本专利技术采用的主要技术方案包括:

5、第一方面,本专利技术实施例提供一种建筑图纸中墙柱区域的识别方法,包括:分别获取墙柱子图框图像和墙柱标注信息;其中,墙柱子图框图像和墙柱标注信息均是从待识别的建筑图纸中提取得到的,墙柱子图框图像包括墙柱区域,墙柱区域包括墙区域和柱区域,墙柱标注信息包括墙标注信息和柱标注信息;对墙柱子图框图像进行预处理,以得到第一预处理图像和第二预处理图像;其中,第一预处理图像的大小和第二预处理图像的大小不同;将第一预处理图像和第二预处理图像输入到双输入的墙柱区域分割模型中进行图像分割,以得到墙柱区域分割图像;分别对墙柱区域图像中的墙区域和柱区域进行识别,得到墙区域识别结果和柱区域识别结果;将墙区域识别结果和墙标注信息进行匹配,以得到第一匹配结果,并将柱区域识别结果和柱标注信息进行匹配,以得到第二匹配结果,以及将第一匹配结果和第二匹配结果作为墙柱区域的识别结果。

6、在一个可能的实施例中,墙标注信息的获取过程包括:基于墙标注信息的命令规则,构建第一正则表达式;将第一正则表达式和待识别的建筑图纸中的文本信息进行匹配,以得到墙标注信息。

7、在一个可能的实施例中,柱标注信息的获取过程包括:基于柱标注信息的命令规则,构建第二正则表达式;将第二正则表达式和待识别的建筑图纸中的文本信息进行匹配,以得到柱标注信息。

8、在一个可能的实施例中,第一预处理图像的长度为第二预处理图像的长度的n倍,且第一预处理图像的宽度为第二预处理图像的宽度的n倍;n为大于等于2的正整数。

9、在一个可能的实施例中,双输入的墙柱区域分割模型包括编码器,编码器包括convsem1_1模块、convsem1_2模块、convsem1_3模块、convsem1_4模块、convsem1_5模块、convsem2模块和concat1模块,并且convsem1_1模块、convsem1_2模块、convsem1_3模块、convsem1_4模块、convsem1_5模块和convsem2模块均包括senet模块;

10、其中,convsem1_1模块和convsem2模块均与concat1模块连接,并且concat1模块还依次串联有convsem1_2模块、convsem1_3模块、convsem1_4模块和convsem1_5模块连接。

11、在一个可能的实施例中,双输入的墙柱区域分割模型进一步包括解码器,解码器包括convsem3_3模块、conv模块和up_conv模块,并且convsem3_3模块包括senet模块;

12、其中,convsem3_3模块分别与convsem1_2模块和conv模块连接,以及conv模块还与up_conv模块连接。

13、在一个可能的实施例中,将墙区域识别结果和墙标注信息进行匹配,包括:利用匈牙利算法实现墙区域识别结果和墙标注信息的匹配。

14、在一个可能的实施例中,将柱区域识别结果和柱标注信息进行匹配,包括:利用匈牙利算法实现柱区域识别结果和柱标注信息的匹配。

15、第二方面,本申请实施例提供了一种存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器运行时执行第一方面或第一方面的任一可选的实现方式所述的方法。

16、第三方面,本申请实施例提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当所述电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行第一方面或第一方面的任一可选的实现方式所述的方法。

17、第四方面,本申请提供一种计算机程序产品,所述计算机程序产品在计算机上运行时,使得计算机执行第一方面或第一方面的任意可能的实现方式中的方法。

18、(三)有益效果

19、本专利技术的有益效果是:

20、本申请提供了一种建筑图纸中墙柱区域的识别方法和电子设备,通过分别获取墙柱子图框图像和墙柱标注信息,随后对墙柱子图框图像进行预处理,以得到第一预处理图像和第二预处理图像,随后将第一预处理图像和第二预处理图像输入到双输入的墙柱区域分割模型中进行图像分割,以得到墙柱区域分割图像,随后分别对墙柱区域图像中的墙区域和柱区域进行识别,得到墙区域识别结果和柱区域识别结果,随后将墙区域识别结果和墙标注信息进行匹配,以得到第一匹配结果,并将柱区域识别结果和柱标注信息进行匹配,以得到第二匹配结果,以及将第一匹配结果和第二匹配结果作为墙柱区域的识别结果,从而提高了工作效率,减少了人工干预的需求,并提高了审图本文档来自技高网...

【技术保护点】

1.一种建筑图纸中墙柱区域的识别方法,其特征在于,包括:

2.根据权利要求1所述的识别方法,其特征在于,所述墙标注信息的获取过程包括:

3.根据权利要求1所述的识别方法,其特征在于,所述柱标注信息的获取过程包括:

4.根据权利要求1所述的识别方法,其特征在于,所述第一预处理图像的长度为所述第二预处理图像的长度的n倍,且所述第一预处理图像的宽度为所述第二预处理图像的宽度的n倍;n为大于等于2的正整数。

5.根据权利要求1或4所述的识别方法,其特征在于,所述双输入的墙柱区域分割模型包括编码器,所述编码器包括ConvSEM1_1模块、ConvSEM1_2模块、ConvSEM1_3模块、ConvSEM1_4模块、ConvSEM1_5模块、ConvSEM2模块和concat1模块,并且所述ConvSEM1_1模块、所述ConvSEM1_2模块、所述ConvSEM1_3模块、所述ConvSEM1_4模块、所述ConvSEM1_5模块和所述ConvSEM2模块均包括SENet模块;

6.根据权利要求5所述的识别方法,其特征在于,所述双输入的墙柱区域分割模型进一步包括解码器,所述解码器包括ConvSEM3_3模块、Conv模块和up_Conv模块,并且所述ConvSEM3_3模块包括所述SENet模块;

7.根据权利要求1所述的识别方法,其特征在于,所述将所述墙区域识别结果和所述墙标注信息进行匹配,包括:

8.根据权利要求1所述的识别方法,其特征在于,所述将所述柱区域识别结果和所述柱标注信息进行匹配,包括:

9.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行如权利要求1-8任一所述的建筑图纸中墙柱区域的识别方法。

10.一种电子设备,包括处理器、存储器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现如权利要求1-8任一所述的建筑图纸中墙柱区域的识别方法。

...

【技术特征摘要】

1.一种建筑图纸中墙柱区域的识别方法,其特征在于,包括:

2.根据权利要求1所述的识别方法,其特征在于,所述墙标注信息的获取过程包括:

3.根据权利要求1所述的识别方法,其特征在于,所述柱标注信息的获取过程包括:

4.根据权利要求1所述的识别方法,其特征在于,所述第一预处理图像的长度为所述第二预处理图像的长度的n倍,且所述第一预处理图像的宽度为所述第二预处理图像的宽度的n倍;n为大于等于2的正整数。

5.根据权利要求1或4所述的识别方法,其特征在于,所述双输入的墙柱区域分割模型包括编码器,所述编码器包括convsem1_1模块、convsem1_2模块、convsem1_3模块、convsem1_4模块、convsem1_5模块、convsem2模块和concat1模块,并且所述convsem1_1模块、所述convsem1_2模块、所述convsem1_3模块、所述convsem1_4模块、所述convse...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:上海帮图信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1