一种机电标识的自动识别方法、装置、设备及存储介质制造方法及图纸

技术编号:20390063 阅读:20 留言:0更新日期:2019-02-20 02:55
本发明专利技术实施例公开了一种机电标识的自动识别方法、装置、设备及计算机可读存储介质。其中,方法包括将待识别设计图中选择包含机电预埋的子图块中的线段按照预先设置的线段处理规则进行处理,得到多个形状的图形,并从中选择多类满足预设条件的目标图形;根据预设设置的图形关系分析规则,统计各类目标图形的数量及各目标图形间的空间关系,生成待识别机电标识特征;根据待识别机电标识特征在机电标识库中匹配相应的机电标识,从而实现自动识别待识别设计图的机电标识类别。本申请通过对设计图中机电标识的种类自动识别为不同设计院的协同工作提供机电预埋的基础,有利于快速、准确将各子设计图形成总设计图,实现设计图的规范化,提升工作效率。

【技术实现步骤摘要】
一种机电标识的自动识别方法、装置、设备及存储介质
本专利技术实施例涉及建筑工程项目
,特别是涉及一种机电标识的自动识别方法、装置、设备及计算机可读存储介质。
技术介绍
随着建筑工程行业的发展,传统建筑的现浇方式,由于工序繁琐、人工需求大、管理混乱、资源浪费、噪音大、工期较长、建筑质量不可控,导致建筑质量问题较多。而装配式建筑方式,即将设计-制造-装配(施工)一体化,可有效的避免上述问题,广泛应用于建筑行业。在装配式建筑形成工艺设计图时,由于时间周期或者项目本身性质问题(不同类型的部分,例如预留预埋、外轮廓、外墙等),一个项目可能会分成多个部分,各个部分由不同的设计院绘制设计图。机电预埋在各个部分的设计图均会存在,而各个设计院对于机电预埋的标识可能不一致,导致在将各个设计图形成总设计图时,同一类型的机电预埋会有多种不同风格样式的标识。
技术实现思路
本专利技术实施例的目的是提供一种机电标识的自动识别方法、装置、设备及计算机可读存储介质,自动识别设计图中的各机电标识类型,为不同设计院的协同工作提供机电预埋的基础。为解决上述技术问题,本专利技术实施例提供以下技术方案:本专利技术实施例一方面提供了一种机电标识的自动识别方法,包括:从待识别设计图中选择包含机电预埋的子图块;将所述子图块中的线段按照预先设置的线段处理规则进行处理,得到多个形状的图形,并从中选择多类满足预设条件的目标图形;根据预设设置的图形关系分析规则,统计各类目标图形的数量及各目标图形间的空间关系,以用于生成待识别机电标识特征;根据所述待识别机电标识特征在预先构建的机电标识库中匹配相应的机电标识,以实现自动识别所述待识别设计图的机电标识类别;其中,所述机电标识库包括多类机电标识,每类机电标识包含多种样式的机电标识与其相对应的机电标识特征。可选的,所述根据预设设置的图形关系分析规则,统计各类目标图形的数量及各目标图形间的空间关系,以用于生成待识别机电标识特征包括:从各目标图形中选择多个闭合目标图形,并计算各类闭合目标图形的数量;从各目标图形中确定长度最长的直线,并记录与所述直线平行和垂直方向上的线段,和各闭合目标图形的交点个数;判断所述直线分别与其非平行方向和非垂直方向上的线段的空间关系并计算二者的距离;根据各类闭合目标图形的数量、所述交点个数、所述空间关系和相应距离生成所述待识别机电标识特征。可选的,所述从中选择多类满足预设条件的目标图形包括:从各图形中选取矩形、圆形、半圆形和长度最长的直线,作为目标图形。可选的,所述将所述子图块中的线段按照预先设置的线段处理规则进行处理,得到多个形状的图形包括:将所述子图块中的所有线段转化为直线,并将各直线的首尾相连,得到多个形状的图形。可选的,所述根据所述待识别机电标识特征在预先构建的机电标识库中匹配相应的机电标识之后,还包括:统计同一类型的不同样式的机电标识出现的次数;为所述机电标识库各个样式的机电标识对设置权重值,所述权重值随着出现次数的增多而增大;将权重值低于预设阈值的机电标识删除,生成高使用度机电标识库。可选的,所述根据所述待识别机电标识特征在预先构建的机电标识库中匹配相应的机电标识包括:依次计算所述机电标识库中各机电标识特征和所述待识别机电标识特征之间的相似度;对所述机电标识库中每个机电标识特征,判断所述待识别机电标识特征与当前机电标识特征的相似度是否超过预设相似度阈值;若是,则所述当前机电标识特征对应的机电标识所属类别为所述子图块的机电标识类别。本专利技术实施例另一方面提供了一种机电标识的自动识别装置,包括:机电预埋图块选择模块,用于从待识别设计图中选择包含机电预埋的子图块;线段处理模块,用于将所述子图块中的线段按照预先设置的线段处理规则进行处理,得到多个形状的图形,并从中选择多类满足预设条件的目标图形;机电标识特征生成模块,用于根据预设设置的图形关系分析规则,统计各类目标图形的数量及各目标图形间的空间关系,以用于生成待识别机电标识特征;机电标识识别模块,用于根据所述待识别机电标识特征在预先构建的机电标识库中匹配相应的机电标识,以实现自动识别所述待识别设计图的机电标识类别;所述机电标识库包括多类机电标识,每类机电标识包含多种样式的机电标识与其相对应的机电标识特征。可选的,还包括高使用度机电标识库生成模块,所述高使用度机电标识库生成模块包括:次数统计子模块,用于统计同一类型的不同样式的机电标识出现的次数;权重值设置子模块,用于为所述机电标识库各个样式的机电标识对设置权重值,所述权重值随着出现次数的增多而增大;机电标识样式删除子模块,用于将权重值低于预设阈值的机电标识删除,生成高使用度机电标识库。本专利技术实施例还提供了一种机电标识的自动识别设备,包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如前任一项所述机电标识的自动识别方法的步骤。本专利技术实施例最后还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有机电标识的自动识别程序,所述机电标识的自动识别程序被处理器执行时实现如前任一项所述机电标识的自动识别方法的步骤。本专利技术实施例提供了一种机电标识的自动识别方法,将待识别设计图中选择包含机电预埋的子图块中的线段按照预先设置的线段处理规则进行处理,得到多个形状的图形,并从中选择多类满足预设条件的目标图形;根据预设设置的图形关系分析规则,统计各类目标图形的数量及各目标图形间的空间关系,生成待识别机电标识特征;根据待识别机电标识特征在机电标识库中匹配相应的机电标识,从而实现自动识别待识别设计图的机电标识类别。本申请提供的技术方案的优点在于,通过对设计图中的机电预埋的图块的机电标识样式进行分析得到相对应的机电标识特征,通过比较机电标识库中各样式机电标识特征的相似度来确定其所属类别,实现了对设计图中机电标识的种类的自动识别,为不同设计院的协同工作提供机电预埋的基础,有利于快速、准确、标准将各子设计图形成总设计图,还有利于实现设计图的规范化,进而提升工作效率。此外,本专利技术实施例还针对机电标识的自动识别方法提供了相应的实现装置、设备及计算机可读存储介质,进一步使得所述方法更具有实用性,所述装置、设备及计算机可读存储介质具有相应的优点。附图说明为了更清楚的说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种机电标识的自动识别方法的流程示意图;图2为本专利技术实施例提供的另一种机电标识的自动识别方法的流程示意图;图3为本专利技术实施例提供的机电标识的自动识别装置的一种具体实施方式结构图;图4为本专利技术实施例提供的机电标识的自动识别装置的另一种具体实施方式结构图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二本文档来自技高网
...

【技术保护点】
1.一种机电标识的自动识别方法,其特征在于,包括:从待识别设计图中选择包含机电预埋的子图块;将所述子图块中的线段按照预先设置的线段处理规则进行处理,得到多个形状的图形,并从中选择多类满足预设条件的目标图形;根据预设设置的图形关系分析规则,统计各类目标图形的数量及各目标图形间的空间关系,以用于生成待识别机电标识特征;根据所述待识别机电标识特征在预先构建的机电标识库中匹配相应的机电标识,以实现自动识别所述待识别设计图的机电标识类别;其中,所述机电标识库包括多类机电标识,每类机电标识包含多种样式的机电标识与其相对应的机电标识特征。

【技术特征摘要】
1.一种机电标识的自动识别方法,其特征在于,包括:从待识别设计图中选择包含机电预埋的子图块;将所述子图块中的线段按照预先设置的线段处理规则进行处理,得到多个形状的图形,并从中选择多类满足预设条件的目标图形;根据预设设置的图形关系分析规则,统计各类目标图形的数量及各目标图形间的空间关系,以用于生成待识别机电标识特征;根据所述待识别机电标识特征在预先构建的机电标识库中匹配相应的机电标识,以实现自动识别所述待识别设计图的机电标识类别;其中,所述机电标识库包括多类机电标识,每类机电标识包含多种样式的机电标识与其相对应的机电标识特征。2.根据权利要求1所述的机电标识的自动识别方法,其特征在于,所述根据预设设置的图形关系分析规则,统计各类目标图形的数量及各目标图形间的空间关系,以用于生成待识别机电标识特征包括:从各目标图形中选择多个闭合目标图形,并计算各类闭合目标图形的数量;从各目标图形中确定长度最长的直线,并记录与所述直线平行和垂直方向上的线段,和各闭合目标图形的交点个数;判断所述直线分别与其非平行方向和非垂直方向上的线段的空间关系并计算二者的距离;根据各类闭合目标图形的数量、所述交点个数、所述空间关系和相应距离生成所述待识别机电标识特征。3.根据权利要求2所述的机电标识的自动识别方法,其特征在于,所述从中选择多类满足预设条件的目标图形包括:从各图形中选取矩形、圆形、半圆形和长度最长的直线,作为目标图形。4.根据权利要求2所述的机电标识的自动识别方法,其特征在于,所述将所述子图块中的线段按照预先设置的线段处理规则进行处理,得到多个形状的图形包括:将所述子图块中的所有线段转化为直线,并将各直线的首尾相连,得到多个形状的图形。5.根据权利要求1至4任意一项所述的机电标识的自动识别方法,其特征在于,所述根据所述待识别机电标识特征在预先构建的机电标识库中匹配相应的机电标识之后,还包括:统计同一类型的不同样式的机电标识出现的次数;为所述机电标识库各个样式的机电标识对设置权重值,所述权重值随着出现次数的增多而增大;将权重值低于预设阈值的机电标识删除,生成高使用度机...

【专利技术属性】
技术研发人员:胡鹏
申请(专利权)人:中民筑友科技投资有限公司
类型:发明
国别省市:湖南,43

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

1