一种图形识别方法、图形识别模板的确定方法和装置制造方法及图纸

技术编号:31709946 阅读:13 留言:0更新日期:2022-01-01 11:13
本发明专利技术实施例涉及一种图形识别方法、图形识别模板的确定方法和装置,包括:获取待进行图形识别的第一图像,所述第一图像中包括至少一个待识别物;提取所述第一图像中任一待识别物所包括的图元特征信息;根据所述第一图像中每个所述待识别物的图元特征信息、预设图形识别模板,对所述第一图像中所有待识别物进行图形识别分类,以得到规则图形和不规则图形。由此,本发明专利技术实施例提供的技术方案,通过将物体图像的图元特征信息与模板中的图元特征信息进行一一比对,以实现图形分类,例如,规则图形和不规则图形,识别出不规则图形块可以极大地提高设计师的作图效率,降低设计师的时间成本,降低企业的用人成本和时间成本。降低企业的用人成本和时间成本。降低企业的用人成本和时间成本。

【技术实现步骤摘要】
一种图形识别方法、图形识别模板的确定方法和装置


[0001]本专利技术实施例涉及计算机
,尤其涉及一种图形识别方法、图形识别模板的确定方法和装置、电子设备及存储介质。

技术介绍

[0002]在建筑、室内设计等行业,经常需要使用AutoCAD(Autodesk Computer Aided Design)来画图,但在处理不规则图形上,AutoCAD是不支持第三方图形处理库等来识别不规则图形,如果让设计师自行一个一个地找,来识别出不规则图形的话,工作量是非常大的,导致工作效率低。

技术实现思路

[0003]鉴于此,为解决上述的技术问题,本专利技术实施例提供一种图形识别方法、图形识别模板的确定方法和装置、电子设备及存储介质。
[0004]第一方面,本专利技术实施例提供一种图形识别方法,包括:
[0005]获取待进行图形识别的第一图像,所述第一图像中包括至少一个待识别物;
[0006]提取所述第一图像中任一待识别物所包括的图元特征信息;
[0007]根据所述第一图像中每个所述待识别物的图元特征信息、预设图形识别模板,对所述第一图像中所有待识别物进行图形识别分类,以得到规则图形和不规则图形。
[0008]在一可能的实施方式中,所述图元特征信息包括图元类型与所述图元类型所包含的图元的数量,所述根据所述第一图像中每个所述待识别物的图元特征信息、预设图形识别模板,对所述第一图像中所有待识别物进行图形识别分类,以得到规则图形和不规则图形,包括:
[0009]将所述第一图像中每个待识别物的图元类型、所述图元类型所包含的图元的数量与预设图形识别模板中预存储的图元类型、图元类型所包含的图元的数量进行比较;
[0010]在确定所述第一图像中任一待识别物的图元类型、所述图元类型所包含的图元的数量与预设图形识别模板中预存储的图元类型、图元类型所包含的图元的数量相同时,确定所述待识别物为规则图形;
[0011]在确定所述第一图像中任一待识别物的图元类型、所述图元类型所包含的图元的数量与预设图形识别模板中预存储的图元类型、图元类型所包含的图元的数量不同时,确定所述待识别物为不规则图形。
[0012]在一可能的实施方式中,所述方法还包括:
[0013]确定所述待识别物的每个所述图元类型的相关坐标点,以得到坐标点集合;
[0014]所述根据所述第一图像中每个所述待识别物的图元特征信息、预设图形识别模板,对所述第一图像中所有待识别物进行图形识别分类,以得到规则图形和不规则图形,还包括:
[0015]针对确定为不规则图形的所有待识别物,通过最小包围圆算法对每一个所述确定
为不规则图形的待识别物的坐标点集合进行处理,以得到对应第一最小包围圆;
[0016]确定任一个确定为不规则图形的待识别物对应的第一最小包围圆和预设图形识别模板中的第二最小包围圆之间的相似度;
[0017]当确定所述相似度大于或等于预设相似度时,确定所述确定为不规则图形的待识别物为规则图形。
[0018]在一可能的实施方式中,所述提取所述第一图像中任一待识别物所包括的图元特征信息,包括:
[0019]按照预设图元模板提取任一待识别物的所有图元;
[0020]对提取出的所有图元按照预设图元类型进行分类处理;
[0021]统计每一种预设图元类型中所包含的图元的数量;
[0022]将所有所述图元类型、以及每种图元类型中的图元的数量进行关联,以确定为所述图元特征信息。
[0023]第二方面,本专利技术实施例提供一种图形识别模板的确定方法,包括:
[0024]获取第二图像,所述第二图像中包括至少一个样本物体图;
[0025]确定每个所述样本物体图的图元特征信息;
[0026]基于所述样本物体图及对应的图元特征信息,确定图形识别模板。
[0027]在一可能的实施方式中,所述确定每个所述样本物体图的图元特征信息,包括:
[0028]通过预设物体图炸开模型对任一所述样本物体图进行炸开处理,得到所述样本物体图的所有图元;
[0029]对所述所有图元进行分类,以得到每种图元类型所包含的图元,以及图元的总数量;
[0030]将所述样本物体图对应的图元类型、图元类型中的图元及图元的总数量进行关联,以得到所述样本物体图的图元特征信息。
[0031]在一可能的实施方式中,所述确定每个所述样本物体图的图元特征信息,还包括:
[0032]针对任一图元类型中的图元,确定每个图元的相关坐标点,以得到坐标点集合;
[0033]将所述坐标点集合添加至所述图元特征信息中。
[0034]在一可能的实施方式中,所述方法还包括:
[0035]在对所述所有图元进行分类,以得到每种图元类型所包含的图元,以及图元的总数量之后,确定任一图元类型中所包含的任一图元为目标图元;
[0036]删除所述预设图元类型中除所述目标图元外的其他图元。
[0037]在一可能的实施方式中,所述将所述样本物体图对应的图元类型、图元类型中的图元及图元的总数量进行关联,以得到所述样本物体图的图元特征信息,包括:
[0038]将所述样本物体图对应的图元类型、图元类型中的目标图元及图元的总数量进行关联,以得到所述样本物体图的图元特征信息。
[0039]在一可能的实施方式中,所述基于所述样本物体图及对应的图元特征信息,确定图形识别模板,包括:
[0040]针对任一样本物体图,将所述样本物体图对应的图元类型、图元类型中的图元、图元的总数量与所述样本物体图进行关联,以得到所述样本物体图的图形识别模板。
[0041]在一可能的实施方式中,所述基于所述样本物体图及对应的图元特征信息,确定
所述图形识别模板,包括:
[0042]针对任一样本物体图,通过最小包围圆算法对所述样本物体图的所述坐标点集合进行处理,以得到包含所述样本物体图的坐标点集合的最小包围圆;
[0043]将所述样本物体图对应的图元类型、图元类型中的图元、图元的总数量及所述最小包围圆与所述样本物体图进行关联,以得到所述样本物体图的图形识别模板。
[0044]第三方面,本专利技术实施例提供一种图形识别的装置,包括:
[0045]第一获取模块,用于获取待进行图形识别的第一图像,所述第一图像中包括至少一个待识别物;
[0046]特征提取模块,用于提取所述第一图像中任一待识别物所包括的图元特征信息;
[0047]图形识别模块,用于根据所述第一图像中每个所述待识别物的图元特征信息、预设图形识别模板,对所述第一图像中所有待识别物进行图形识别分类,以得到规则图形和不规则图形。
[0048]第四方面,本专利技术实施例提供一种图形识别模板的确定装置,包括:
[0049]第二获取模块,用于获取第二图像,所述第二图像中包括至少一个样本物体图;
[0050]特征确定模块,用于确定每个所述样本物体图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图形识别方法,其特征在于,包括:获取待进行图形识别的第一图像,所述第一图像中包括至少一个待识别物;提取所述第一图像中任一待识别物所包括的图元特征信息;根据所述第一图像中每个所述待识别物的图元特征信息、预设图形识别模板,对所述第一图像中所有待识别物进行图形识别分类,以得到规则图形和不规则图形。2.根据权利要求1所述的方法,其特征在于,所述图元特征信息包括图元类型与所述图元类型所包含的图元的数量,所述根据所述第一图像中每个所述待识别物的图元特征信息、预设图形识别模板,对所述第一图像中所有待识别物进行图形识别分类,以得到规则图形和不规则图形,包括:将所述第一图像中每个待识别物的图元类型、所述图元类型所包含的图元的数量与预设图形识别模板中预存储的图元类型、图元类型所包含的图元的数量进行比较;在确定所述第一图像中任一待识别物的图元类型、所述图元类型所包含的图元的数量与预设图形识别模板中预存储的图元类型、图元类型所包含的图元的数量相同时,确定所述待识别物为规则图形;在确定所述第一图像中任一待识别物的图元类型、所述图元类型所包含的图元的数量与预设图形识别模板中预存储的图元类型、图元类型所包含的图元的数量不同时,确定所述待识别物为不规则图形。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:确定所述待识别物的每个所述图元类型的相关坐标点,以得到坐标点集合;所述根据所述第一图像中每个所述待识别物的图元特征信息、预设图形识别模板,对所述第一图像中所有待识别物进行图形识别分类,以得到规则图形和不规则图形,还包括:针对确定为不规则图形的所有待识别物,通过最小包围圆算法对每一个所述确定为不规则图形的待识别物的坐标点集合进行处理,以得到对应第一最小包围圆;确定任一个确定为不规则图形的待识别物对应的第一最小包围圆和预设图形识别模板中的第二最小包围圆之间的相似度;当确定所述相似度大于或等于预设相似度时,确定所述确定为不规则图形的待识别物为规则图形。4.根据权利要求1所述的方法,其特征在于,所述提取所述第一图像中任一待识别物所包括的图元特征信息,包括:按照预设图元模板提取任一待识别物的所有图元;对提取出的所有图元按照预设图元类型进行分类处理;统计每一种预设图元类型中所包含的图元的数量;将所有所述图元类型、以及每种图元类型中的图元的数量进行关联,以确定为所述图元特征信息。5.一种图形识别模板的确定方法,其特征在于,包括:获取第二图像,所述第二图像中包括至少一个样本物体图;确定每个所述样本物体图的图元特征信息;基于所述样本物体图及对应的图元特征信息,确定图形识别模板。6.根据权利要求5所述的方法,其特征在于,所述确定每个所述样本物体图的图元特征
信息,包括:通过预设物体图炸开模型对任一所述样本物体图进行炸开处理,得到所述样本物体图的所有图元;对所述所有图元进行分类,以得到每种图元类型所包含的图元,以及图元的总数量;将所述样本物体图对应的图元类型、图元类...

【专利技术属性】
技术研发人员:刘松松王建刚邹秉坤丁冠杰张泽池
申请(专利权)人:广东三维家信息科技有限公司
类型:发明
国别省市:

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

1