缺陷检测方法、装置、计算机设备及计算机可读存储介质制造方法及图纸

技术编号:39333353 阅读:36 留言:0更新日期:2023-11-12 16:08
本申请涉及一种缺陷检测方法、装置、计算机设备及计算机可读存储介质。方法包括:基于获取的目标检测图像中各像素点的颜色值确定待检测区域并构建待检测区域的待处理分布直方图;基于预设分解算法计算待处理分布直方图对应的标准分布直方图,拟合出标准分布直方图的目标分布函数并从中确定目标参考数据;将待检测区域划分得多个目标检测块,基于计算得的各目标检测块的颜色平均值与目标参考数据的比对确定第一检测结果;基于获取的目标检测图像对应的标准图像的第一纹理特征和目标检测图像的第二纹理特征的比对确定第二检测结果;基于第一检测结果和第二检测结果确定目标检测图像的缺陷检测结果。采用本申请能提高对PCB缺陷检测的准确性。PCB缺陷检测的准确性。PCB缺陷检测的准确性。

【技术实现步骤摘要】
缺陷检测方法、装置、计算机设备及计算机可读存储介质


[0001]本申请涉及计算机
,特别是涉及一种缺陷检测方法、装置、计算机设备及计算机可读存储介质。

技术介绍

[0002]随着电子产品的不断发展,PCB产品作为电子设备的核心组件,其质量和可靠性成为电子设备制造过程中的重要关注点。在制造PCB的过程中,可能会由于多种原因造成制造的PCB存在缺陷,比如印刷不良、焊接问题等缺陷异色问题。然而,目前的缺陷检测技术无法在多特征维度考虑的基础上,对多种不同类型的缺陷异色进行检测,从而导致对PCB缺陷检测的准确性较低。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种缺陷检测方法、装置、计算机设备、计算机可读存储介质以及计算机程序产品,能够实现提高对PCB缺陷检测的准确性。
[0004]第一方面,本申请提供了一种缺陷检测方法,包括:基于获取的目标检测图像中各像素点对应的颜色值确定待检测区域;基于待检测区域中各像素点对应的颜色值,构建待检测区域对应的待处理分布直方图;基于预设分解算法,计算待处理分布直方图对应的标准分布直方图;拟合出标准分布直方图对应的目标分布函数,从目标分布函数中确定目标参考数据;将待检测区域进行划分,得到多个目标检测块;计算各目标检测块对应的颜色平均值,基于各目标检测块对应的颜色平均值与目标参考数据的比对结果确定第一检测结果;获取目标检测图像对应的标准图像;确定标准图像对应的第一纹理特征和目标检测图像对应的第二纹理特征,基于第一纹理特征和第二纹理特征的比对结果确定第二检测结果;基于第一检测结果和第二检测结果,确定目标检测图像的缺陷检测结果。
[0005]第二方面,本申请提供了一种缺陷检测装置,包括:确定模块,用于基于获取的目标检测图像中各像素点对应的颜色值确定待检测区域;计算模块,用于基于待检测区域中各像素点对应的颜色值,构建待检测区域对应的待处理分布直方图;基于预设分解算法,计算待处理分布直方图对应的标准分布直方图;拟合出标准分布直方图对应的目标分布函数,从目标分布函数中确定目标参考数据;第一检测模块,用于将待检测区域进行划分,得到多个目标检测块;计算各目标检测块对应的颜色平均值,基于各目标检测块对应的颜色平均值与目标参考数据的比对结果确定第一检测结果;第二检测模块,用于获取目标检测图像对应的标准图像;确定标准图像对应的第
一纹理特征和目标检测图像对应的第二纹理特征,基于第一纹理特征和第二纹理特征的比对结果确定第二检测结果;结果模块,用于基于第一检测结果和第二检测结果,确定目标检测图像的缺陷检测结果。
[0006]第三方面,本申请提供了一种计算机设备,计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行该计算机程序时实现上述的方法中的步骤。
[0007]第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的方法中的步骤。
[0008]第五方面,本申请提供了一种计算机程序产品,计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现本上述的方法中的步骤。
[0009]上述缺陷检测方法、装置、计算机设备、计算机可读存储介质及计算机程序产品,通过基于获取的目标检测图像中各像素点对应的颜色值确定待检测区域,在此步骤中可以直接根据各像素点的颜色值将颜色值异常凸显的部分排除,从而得到后续进一步检测的待检测区域;再基于待检测区域中各像素点对应的颜色值,构建待检测区域对应的待处理分布直方图;一般为了消除直方图中噪声数据的影响,会在构建待处理分布直方图时进行平滑处理的预操作,从而使得到的待处理分布直方图中的数据更加有效;基于预设分解算法,计算待处理分布直方图对应的标准分布直方图,并拟合出标准分布直方图对应的目标分布函数,从目标分布函数中确定目标参考数据,为了在更细致维度上检测存在的缺陷,以进一步检测出更多小维度上的缺陷类型,可以根据预设分解算法对待处理分布直方图进行分解,并基于预设分解算法逆向推算出标准分布直方图,从而将标准分布直方图与待处理分布直方图比对,又进一步判断出更多类型的缺陷,且从目标分布函数中确定目标参考数据,为后续进一步提高缺陷检测的准确性和稳定性做数据准备;计算将检测区域划分得到的多个目标检测块中的各目标检测块对应的颜色平均值,基于各目标检测块对应的颜色平均值与目标参考数据的比对结果确定第一检测结果,确定与目标检测图像对应的标准图像的第一纹理特征和目标检测图像的第二纹理特征,基于两个纹理特征的比对结果确定第二检测结果,基于两个检测结果,确定目标检测图像对应的缺陷检测结果,在直接基于颜色值判断缺陷以及进一步分解检测缺陷的基础上,根据标准情况对应的目标参考数据与各目标检测块对应的颜色平均值比对以及目标检测图像与标准图像对应的纹理特征比对的双重维度考虑,对PCB对应的目标检测图像再进行检测,层层递进,层层关联,实现了多维特征考虑下对多种缺陷类型进行检测的操作,使得对缺陷的检测更有针对性,从而提高了对PCB缺陷检测的准确性。
附图说明
[0010]图1为本申请实施例提供的一种缺陷检测方法的应用环境图;图2为本申请实施例提供的一种缺陷检测方法的流程示意图;图3为本申请实施例提供的一种缺陷检测装置的结构框图;图4为本申请实施例提供的一种计算机设备的内部结构图;图5为本申请实施例提供的另一种计算机设备的内部结构图;图6为本申请实施例提供的一种计算机可读存储介质的内部结构图。
具体实施方式
[0011]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0012]本申请实施例提供的缺陷检测方法,可以应用于如图1所示的应用环境中。其中,终端102通过通信网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备及便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
[0013]如图2所示,本申请实施例提供了一种缺陷检测方法,以该方法应用于图1中的服务器104为例进行说明。可以理解的是,计算机设备可以包括终端和服务器中的至少一种。该方法包括以下步骤:S200、基于获取的目标检测图像中各像素点对应的颜色值确定待检测区域。
[0014]其中,目标检测图像指具体检测的图像,可以是检测的PCB板(Printed Circuit Board,印刷电路板)对应的某个区域的图像。待检测区域指将做更细致维度的缺陷检测的区域,其在颜色值的异常判断上不明显。颜色值指像素点在RGB颜色模式中的色值,其有三个颜色通道,分别为R(Red本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种缺陷检测方法,其特征在于,包括:基于获取的目标检测图像中各像素点对应的颜色值确定待检测区域;基于所述待检测区域中各像素点对应的颜色值,构建所述待检测区域对应的待处理分布直方图;基于预设分解算法,计算所述待处理分布直方图对应的标准分布直方图;拟合出所述标准分布直方图对应的目标分布函数,从所述目标分布函数中确定目标参考数据;将所述待检测区域进行划分,得到多个目标检测块;计算各所述目标检测块对应的颜色平均值,基于各所述目标检测块对应的颜色平均值与所述目标参考数据的比对结果确定第一检测结果;获取所述目标检测图像对应的标准图像;确定所述标准图像对应的第一纹理特征和所述目标检测图像对应的第二纹理特征,基于所述第一纹理特征和所述第二纹理特征的比对结果确定第二检测结果;基于所述第一检测结果和所述第二检测结果,确定所述目标检测图像的缺陷检测结果。2.根据权利要求1所述的方法,其特征在于,所述颜色值包括多个类型颜色通道对应的值,所述基于获取的目标检测图像中各像素点对应的颜色值确定待检测区域,包括:分别获取各类型颜色通道对应的预设标准范围;将获取的目标检测图像中各类型颜色通道对应的值均在相应的预设标准范围内的像素点所形成的区域作为待检测区域。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述目标检测图像中存在一个像素点对应的颜色值包括的任一类型颜色通道的值不在相应的预设标准范围内,则将存在缺陷作为所述目标检测图像的第三检测结果;所述方法还包括:计算所述标准分布直方图与所述待处理分布直方图之间的不重合部分,在所述目标检测图像中的区域面积,若所述区域面积大于预设面积阈值,则将存在缺陷作为所述目标检测图像的第四检测结果。4.根据权利要求1所述的方法,其特征在于,所述目标参考数据包括参考平均值和参考标准差,所述基于各所述目标检测块对应的颜色平均值与所述目标参考数据的比对结果确定第一检测结果,包括:根据所述参考平均值、所述参考标准差与预设倍数,确定参考标准范围;若存在所述目标检测块对应的颜色平均值在所述参考标准范围外,则将存在缺陷作为第一检测结果。5.根据权利要求1所述的方法,其特征在于,所述第一纹理特征包括所述标准图像中各区域对应的第一纹理特征值,所述第二纹理特征包括所述目标检测图像中各区域对应的第二纹理特征值;所述确定所述标准图像对应的第一纹理特征和所述目标检测图像对应的第二纹理特征,基于所述第一纹理特征和所述第二纹理特征的比对结果确定第二检测结果,包括:基于预设特征提取算法,分别对所述标准图像和所述目标检测图像进行特征提取...

【专利技术属性】
技术研发人员:柳锐刘枢吕江波沈小勇易振彧莫宇
申请(专利权)人:深圳思谋信息科技有限公司
类型:发明
国别省市:

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

1