本技术实施例涉及主板检测技术,涉及但不限于一种主板检测方法及装置、设备、存储介质。
背景技术:
1、组装主板之前,需要实时检测导热胶的贴敷料是否贴对,以及检测航插头的插的方向是否正确,来避免不良品流入下一站。在现有技术中,导热胶是通过使用深度学习模型进行识别会因为主板上各区域颜色跟导热胶的颜色接近,从而导致一些误检比较多,航插头通过ai模型检测会导致航插头的特征不明显,导致出现漏检情况。
2、因此,如何保证导热胶和航插头的检测准确性,是一个亟待解决的问题。
技术实现思路
1、有鉴于此,本技术实施例提供的一种主板检测方法及装置、设备、存储介质,能够通过获取和分析目标检测对象的多种图像参数,准确判断目标在主板上的位置、尺寸和方向,确保检测过程的精确性。本技术实施例提供的一种主板检测方法及装置、设备、存储介质是这样实现的:
2、本技术实施例提供的一种主板检测方法,包括:
3、获取待检测主板的图像;
4、根据所述待检测主板的图像,获取所述待检测主板的目标检测对象的检测图像参数,所述目标检测对象包括导热胶和/或航插头,检测图像参数包括所述目标检测对象的中心与参考点之间的距离、所述目标连线与参考线之间的夹角、所述目标检测对象的外接矩形框的尺寸、所述外接矩形框相对于所述参考线的夹角以及所述目标检测对象的数量中的至少一种,所述目标连线为所述目标检测对象的中心与所述参考点的连线;
5、根据所述目标检测对象的检测图像参数以及标准主板中目标检测对象的标准图像参数,得到待检测主板的检测结果,所述检测结果包括合格或者不合格。
6、在一些实施例中,所述目标检测对象包括所述导热胶和所述航插头,所述根据所述目标检测对象的检测图像参数以及标准主板中目标检测对象的标准图像参数,得到待检测主板的检测结果,包括:
7、根据第一检测对象的检测图像参数以及标准主板中所述第一检测对象的标准图像参数,得到待检测主板中所述第一检测对象的检测结果,所述第一检测对象为所述导热胶和所述航插头中的其中一个对象;
8、在所述第一检测对象的检测结果为不合格的情况下,得到待检测主板的检测结果为不合格;
9、或者,在所述第一检测对象的检测结果为合格的情况下,根据第二检测对象的检测图像参数以及标准主板中所述第二检测对象的标准图像参数,得到所述第二检测对象的检测结果,根据所述第二检测对象的检测结果,得到待检测主板的检测结果,所述第二检测对象为所述导热胶和所述航插头中的另一个对象;其中,在所述第二检测对象的检测结果为合格的情况下,得到待检测主板的检测结果为合格。
10、在一些实施例中,所述根据所述第二检测对象的检测结果,得到待检测主板的检测结果,包括:
11、在所述第二检测对象的检测结果为不合格的情况下,获取所述第二检测对象的复判结果,所述复判结果是人工对所述第二检测对象检测得到的;
12、在所述复判结果为不合格的情况下,得到所述待检测主板的检测结果为不合格。
13、在一些实施例中,所述标准主板包括第一匹配矩形和第二匹配矩形,所述待检测主板包括第三匹配矩形和第四匹配矩形,所述第一匹配矩形与所述第三匹配矩形对应,所述第二匹配矩形与所述第四匹配矩形对应,所述根据所述目标检测对象的检测图像参数以及标准主板中目标检测对象的标准图像参数,得到待检测主板的检测结果,包括:
14、根据所述第一匹配矩形和所述第二匹配矩形的各自中心点的连线得到第一线段,以及根据所述第三匹配矩形和所述第四匹配矩形的各自中心点的连线得到第二线段;
15、根据所述第一线段与所述参考线之间的夹角,以及所述第二线段与所述参考线之间的夹角,得到角度差;
16、根据所述角度差对所述标准图像参数进行矫正,得到目标图像参数;
17、将所述检测图像参数与所述目标图像参数进行匹配,得到所述检测图像参数与所述目标图像参数的差值,根据所述差值以及预设阈值得到待检测主板的检测结果。
18、在一些实施例中,所述根据所述待检测主板的图像,获取所述待检测主板的目标检测对象的检测图像参数,包括:
19、对所述待检测主板的图像进行图像转换处理,得到颜色空间图像;
20、对所述颜色空间图像进行二值化处理,得到二值化后的颜色空间图像;
21、对所述二值化后的颜色空间图像进行图像检测处理,得到所述第三匹配矩形、所述第四匹配矩形以及所述目标检测对象的外接矩形框;
22、获取所述目标检测对象的外接矩形框的中心点与目标中点的距离,即所述目标检测对象的中心与参考点之间的距离;所述目标中点为所述第三匹配矩形和所述第四匹配矩形的各自中心点的连线的中点;
23、获取所述目标检测对象的外接矩形框的中心点与所述目标中点的连线与参考线之间的夹角,即所述目标连线与参考线之间的夹角;
24、根据所述目标检测对象的外接矩形框,得到所述目标检测对象的外接矩形框的尺寸,以及所述外接矩形框相对于所述参考线的夹角,所述外接矩形框的数量即所述目标检测对象的数量。
25、在一些实施例中,所述将所述检测图像参数与所述目标图像参数进行匹配,得到所述检测图像参数与所述目标图像参数的差值前,包括:
26、对所述检测图像参数以及所述目标图像参数进行梯度化处理,得到所述检测图像参数的梯度特征以及所述目标图像参数的梯度特征;
27、所述检测图像参数的梯度特征以及所述目标图像参数的梯度特征分别进行梯度扩散和二值化处理,得到所述检测图像参数的二值梯度特征以及所述目标图像参数的二值梯度特征;
28、对所述检测图像参数的二值梯度特征以及所述目标图像参数的二值梯度特征分别进行特征提取,得到所述检测图像参数的二值梯度特征点以及所述目标图像参数的二值梯度特征点;
29、对所述检测图像参数的二值梯度特征点以及所述目标图像参数的二值梯度特征点分别进行特征编码处理后存储在线性表中,得到所述检测图像参数的特征线性表和所述目标图像参数的特征线性表;
30、所述将所述检测图像参数与所述目标图像参数进行匹配,得到所述检测图像参数与所述目标图像参数的差值,包括:
31、获取所述检测图像参数的特征线性表中的检测图像特征点;根据所述检测图像特征点在所述目标图像参数的特征线性表中匹配与所述检测图像特征点对应的目标图像特征点;
32、对所述检测图像特征点对应的检测图像参数与所述目标图像特征点对应的目标图像参数进行计算,得到所述检测图像参数与所述目标图像参数的差值。
33、在一些实施例中,所述对所述二值化后的颜色空间图像进行图像检测处理,得到所述第三匹配矩形、所述第四匹配矩形以及所述目标检测对象的外接矩形框,包括:
34、对所述二值化后的颜色空间图像进行图像检测处理,得到所述第三匹配矩形以及所述第四匹配矩形;
35、根据所述目标中点以及预设距离参数,确定所述二值化后的颜色空间图像的有效检测区域;
36、根据所述有效检测区域进行检测处理,获取所述目标检测对象的外接矩形框。
37、本技术实施例提供的一种主板检测装置,包括:
38、获取模块,用于获取待检测主板的图像;
39、所述获取模块,还用于根据所述待检测主板的图像,获取所述待检测主板的目标检测对象的检测图像参数,所述目标检测对象包括导热胶和/或航插头,检测图像参数包括所述目标检测对象的中心与参考点之间的距离、所述目标连线与参考线之间的夹角、所述目标检测对象的外接矩形框的尺寸、所述外接矩形框相对于所述参考线的夹角以及所述目标检测对象的数量中的至少一种,所述目标连线为所述目标检测对象的中心与所述参考点的连线;
40、检测模块,用于根据所述目标检测对象的检测图像参数以及标准主板中目标检测对象的标准图像参数,得到待检测主板的检测结果,所述检测结果包括合格或者不合格。
41、本技术实施例提供的计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本技术实施例所述的方法。
42、本技术实施例提供的计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本技术实施例提供的所述的方法。
43、本技术实施例所提供的一种主板检测方法、装置、计算机设备和计算机可读存储介质,通过获取待检测主板的图像,根据待检测主板的图像,获取待检测主板的目标检测对象的检测图像参数,根据目标检测对象的检测图像参数以及标准主板中目标检测对象的标准图像参数,得到待检测主板的检测结果。这样,通过获取和分析目标检测对象的多种图像参数,能够准确判断目标在主板上的位置、尺寸和方向,确保了检测过程的精确性,解决背景技术中所提出的技术问题。
1.一种主板检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标检测对象包括所述导热胶和所述航插头,所述根据所述目标检测对象的检测图像参数以及标准主板中目标检测对象的标准图像参数,得到待检测主板的检测结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述第二检测对象的检测结果,得到待检测主板的检测结果,包括:
4.根据权利要求1所述的方法,其特征在于,所述标准主板包括第一匹配矩形和第二匹配矩形,所述待检测主板包括第三匹配矩形和第四匹配矩形,所述第一匹配矩形与所述第三匹配矩形对应,所述第二匹配矩形与所述第四匹配矩形对应,所述根据所述目标检测对象的检测图像参数以及标准主板中目标检测对象的标准图像参数,得到待检测主板的检测结果,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述待检测主板的图像,获取所述待检测主板的目标检测对象的检测图像参数,包括:
6.根据权利要求4所述的方法,其特征在于,所述将所述检测图像参数与所述目标图像参数进行匹配,得到所述检测图像参数与所述目标图像参数的差值前,包括:
7.根据权利要求6所述的方法,其特征在于,所述对所述二值化后的颜色空间图像进行图像检测处理,得到所述第三匹配矩形、所述第四匹配矩形以及所述目标检测对象的外接矩形框,包括:
8.一种主板检测装置,其特征在于,包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7任一项所述的方法。
