基于断线图纸的建模生成方法、装置、计算机设备制造方法及图纸

技术编号:39051538 阅读:14 留言:0更新日期:2023-10-12 19:44
本公开涉及图纸检测技术领域,公开了基于断线图纸的建模生成方法、装置、计算机设备,该方法包括:获取目标图纸信息;根据目标图纸信息内的线条属性类型,得到第一轮廓图;将第一轮廓图转换为待识别的像素图;基于预设端点搜索算法确定出像素图中的多个端点;根据多个端点之间的距离,生成闭合的第二轮廓图;根据第二轮廓图得到二维工件图形匹配模板和三维工件图形匹配模板。本公开解决了当前由于断线生成的dxf图纸模板,存在对高精度或者相似度很高的工件很难进行准确的匹配识别的问题。高的工件很难进行准确的匹配识别的问题。高的工件很难进行准确的匹配识别的问题。

【技术实现步骤摘要】
基于断线图纸的建模生成方法、装置、计算机设备


[0001]本公开涉及图纸检测
,具体涉及基于断线图纸的建模生成方法、装置、计算机设备。

技术介绍

[0002]在工业生产过程中图纸是常用的一种技术,目前的图纸解析用到套料图解析、生产加工和视觉建模匹配等方方面面,每个有工业生产的环节几乎都有这方面的应用,但是图纸从公司系统批量导出的过程或者是绘制的过程中可能会出现断线的情况,会有十几毫米的偏差,这些偏差在建模进行视觉定位抓取的过程中直接影响建模的成功率,这就需要人为的确认并修改,从而降低工业视觉的效率。
[0003]现有的常规的通过调用动态链接库的形式对dxf(drawing exchange format,绘图交换文件)图纸的不同线型进行解析,并将解析的结果绘制到新开辟的画布生成轮廓线,然后将其进行填充生成图像用于2D模板匹配。但是通常情况下dxf图纸是有断线的现象,这就导致轮廓线不是闭合的,会严重影响填充的情况。当前相关技术采用比如腐蚀、膨胀等算法解决断线的问题,但是整体的处理会出现几毫米的尺寸偏差这就导致模板失去原本的比例,导致模板针对高精度或者相似度很高的工件很难进行准确的匹配识别。
[0004]因此,当前由于断线生成的dxf图纸模板,存在对高精度或者相似度很高的工件很难进行准确的匹配识别的问题。

技术实现思路

[0005]有鉴于此,本公开提供了一种基于断线图纸的建模生成方法、装置、计算机设备,以解决当前由于断线生成的dxf图纸模板,存在对高精度或者相似度很高的工件很难进行准确的匹配识别的问题。
[0006]第一方面,本公开提供了一种基于断线图纸的建模生成方法,该方法包括:
[0007]获取目标图纸信息;
[0008]根据所述目标图纸信息内的线条属性类型,得到第一轮廓图;
[0009]将所述第一轮廓图转换为待识别的像素图;
[0010]基于预设端点搜索算法确定出所述像素图中的多个端点;
[0011]根据多个所述端点之间的距离,生成闭合的第二轮廓图;
[0012]根据所述第二轮廓图得到二维工件图形匹配模板和三维工件图形匹配模板。
[0013]在本公开实施例中,通过根据获取到的目标图纸信息内的线条属性类型,得到第一轮廓图,将第一轮廓图转换为待识别的像素图后,基于预设端点搜索算法对像素图进行端点识别,并根据多个端点之间的距离,生成完整闭合的第二轮廓图,然后再基于第二轮廓图得到二维工件图形匹配模板,这样便于保留轮廓精度和建模准确性,同时由于二维工件图形匹配模板的图像坐标系与三维点云坐标系的转换,生成了准确的三维工件图形匹配模板。整个建模生成过程可应用到精度很高或相似度很高的工件识别场景中,进而解决了由
于断线生成的dxf图纸模板,存在对高精度或者相似度很高的工件很难进行准确的匹配识别的问题。
[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]在本公开实施例中,通过图像坐标系与点云坐标系的转换关系进行点对点映射便于稳定生成点云配准的模板,解决了当前技术还需要调整点云图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于断线图纸的建模生成方法,其特征在于,所述方法包括:获取目标图纸信息;根据所述目标图纸信息内的线条属性类型,得到第一轮廓图;将所述第一轮廓图转换为待识别的像素图;基于预设端点搜索算法确定出所述像素图中的多个端点;根据多个所述端点之间的距离,生成闭合的第二轮廓图;根据所述第二轮廓图得到二维工件图形匹配模板和三维工件图形匹配模板。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标图纸信息内的线条属性类型,得到第一轮廓图,包括:对所述目标图纸信息中的线条进行分析,得到多种线条属性类型下的目标线条;将所述目标线条按照所述线条属性类型进行坐标点位到图像空间的映射,得到所述第一轮廓图。3.根据权利要求1所述的方法,其特征在于,所述基于预设端点搜索算法确定出所述像素图中的多个端点,包括:获取由所述像素图中的第一预设数量个像素点组成的第一像素点集合;以所述第一像素点集合中的任一像素点为第一候选端点,获取所述第一像素点集合中除了所述第一候选端点之外的多个第一参考像素点;在存在目标像素点与所述第一候选端点的属性相一致且除了所述目标像素点之外的其他第一参考像素点与所述第一候选端点的属性均不一致的情况下,则判定所述第一候选端点为所述端点,其中,所述目标像素点为任一所述第一参考像素点。4.根据权利要求1所述的方法,其特征在于,所述基于预设端点搜索算法确定出所述像素图中的多个端点,包括:获取由所述像素图中的第二预设数量个像素点组成的第二像素点集合;以所述第二像素点集合中的任一像素点为第二候选端点,获取所述第二像素点集合中除了所述第二候选端点之外的多个第二参考像素点;在多个所述第二参考像素点中存在第三预设数量个第二参考像素点与所述第二候选端点的属性相一致的情况下,则判定所述第二候选端点为所述端点。5.根据权利要求1所述的方法,其特征在于,所述根据多个所述端点之间的距离,生成闭合的第二轮廓图,包括:获取多个所述端点之间的距离数值;获取所述距离数值小于第一预设数值的第四预设数量个第一端点,并...

【专利技术属性】
技术研发人员:王东升陈治强彭英辉
申请(专利权)人:盛景智能科技嘉兴有限公司
类型:发明
国别省市:

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

1