异形孔检测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37609984 阅读:14 留言:0更新日期:2023-05-18 12:01
本发明专利技术实施例提供一种异形孔检测方法,获取待测孔板的透光图;通过训练好的异形孔检测网络对透光图进行异形孔检测,得到待测孔板的第一异形孔检测结果;若第一异形孔检测结果为检测失败,则通过训练好的缺陷检测网络对透光图进行缺陷检测,得到待测孔板的缺陷检测结果;基于待测孔板的缺陷检测结果,确定待测孔板的第二异形孔检测结果。通过训练好的异形孔检测网络对待测孔板的透光图进行异形孔检测,判断待测孔板是否为现有的异形孔孔板,在待测孔板不是现有的异形孔孔板,通过训练好的缺陷检测网络光图进行缺陷检测,若待测孔板也不是缺陷孔板,则可以确定待测孔板为新异形孔孔板,可以对新异形孔孔板进行不停线检测,提高待测孔板的检测效率。待测孔板的检测效率。待测孔板的检测效率。

【技术实现步骤摘要】
异形孔检测方法、装置、电子设备及存储介质


[0001]本专利技术涉及工业图像处理领域,尤其涉及一种异形孔检测方法、装置、电子设备及存储介质。

技术介绍

[0002]现有电路板生产过程中,一般是通过标准化生产来保证电路板上孔的质量,但是这种方法高度依赖打孔设备的精度,当打孔设备的精度下降后,通过孔板进行印刷的电路板会存在良品率低的问题。在进行印刷前,需要对孔板进行检测,可以通过检孔机可以对标准孔的孔数、孔径、孔偏移等进行检测,然而,对于一些特殊的电路板,上面往往会设置有异形孔,异形孔并非标准孔,因此,使用标准检孔机对异形孔进行检测会导致误检。若对异形孔的孔板单独训练图像识别模型,由于异形孔的不规则性,新形状的异形孔无法用原来图像识别模型进行也会造成误检,需要重新训练图像识别模型,因此,现有电路板孔板的检测方法在检测新异形孔时的效率不高。

技术实现思路

[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]图1是本专利技术实施例提供的一种异形孔检测方法的流程图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种异形孔检测方法,其特征在于,包括以下步骤:获取待测孔板的透光图;通过训练好的异形孔检测网络对所述透光图进行异形孔检测,得到所述待测孔板的第一异形孔检测结果;若所述第一异形孔检测结果为检测失败,则通过训练好的缺陷检测网络对所述透光图进行缺陷检测,得到所述待测孔板的缺陷检测结果;基于所述待测孔板的缺陷检测结果,确定所述待测孔板的第二异形孔检测结果。2.如权利要求1所述的异形孔检测方法,其特征在于,在所述通过训练好的异形孔检测网络对所述透光图进行异形孔检测,得到所述待测孔板的第一异形孔检测结果之前,所述方法还包括:获取第一数据集以及待训练异形孔检测网络,所述第一数据集包括已有异形孔的第一样本透光图以及与所述第一样本透光图对应的异形孔分类标签;通过所述第一数据集对所述待训练异形孔检测网络进行有监督训练,得到训练好的异形孔检测网络。3.如权利要求2所述的异形孔检测方法,其特征在于,在所述通过训练好的缺陷检测网络对所述透光图进行缺陷检测,得到所述待测孔板的缺陷检测结果之前,所述方法还包括:获取第二数据集以及待训练缺陷检测网络,所述第二数据集包括已确认缺陷的第二样本透光图以及与所述第二样本透光图对应的缺陷分类标签;通过所述第二数据集对所述待训练缺陷检测网络进行有监督训练,得到训练好的缺陷检测网络。4.如权利要求3所述的异形孔检测方法,其特征在于,所述基于所述待测孔板的缺陷检测结果,确定所述待测孔板的第二异形孔检测结果,包括:若所述缺陷检测结果为有缺陷,则确定所述待测孔板为缺陷孔板;若所述缺陷检测结果为无缺陷,则确定所述待测孔板为新类型异形孔板。5.如权利要求4所述的异形孔检测方法,其特征在于,在所述确定所述待测孔板为新类型异形孔板之后,所述方法还包括:确定第一数量个所述待测孔板是否均为新类型异形孔板;若确定出第一数量个所述待测孔板均为新类型异形孔板,则获取第三数据集,所述第三数据集包括第三样本透光图以及所述第三样本透光图对应的新异形孔...

【专利技术属性】
技术研发人员:郑文先王毕风
申请(专利权)人:深圳云天励飞技术股份有限公司
类型:发明
国别省市:

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

1