一种缺陷视觉检测方法、装置、设备及存储介质制造方法及图纸

技术编号:35950790 阅读:13 留言:0更新日期:2022-12-14 10:43
本申请实施例涉及检测技术领域,公开了一种缺陷视觉检测方法、装置、设备及存储介质,该方法包括:获取待检测产品的图像信息,根据所述图像信息获取所述待检测产品的边界信息和所述待检测产品的中心信息;根据所述边界信息确定所述待检测产品的边界的第一平均灰度值;根据所述中心信息确定所述待检测产品的中心点的第二平均灰度值;根据所述第一平均灰度值与所述第二平均灰度值的差值和预设灰度阈值确认所述待检测产品是否存在缺陷。通过上述方式,本申请实施例解决人工检测导致的检测结果可靠性及稳定性不高、检测效率低下的问题。检测效率低下的问题。检测效率低下的问题。

【技术实现步骤摘要】
一种缺陷视觉检测方法、装置、设备及存储介质


[0001]本申请实施例涉及检测
,具体涉及一种缺陷视觉检测方法、装置、设备及存储介质。

技术介绍

[0002]在现实生活中,基于视觉检测技术的产品无处不在,广泛应用于制造业检测。近年来,随着人工成本的不断上升及新工艺新技术的逐渐出现,国内制造型企业的生产转型升级越来越紧迫。对于劳动密集型企业来说,当前最核心的转型是实现自动化和智能化,利用自动化设备和智能化工厂代替人工生产是转型升级之根本。
[0003]本申请专利技术人在研究中发现,目前在工控机生产制造的装配环节中,缺陷检测环节需要人工目测来把控产品的生产质量,人工检测因每个人的评判标准不同,且人的感官判断易受个人状态、情绪等主观因素影响,导致检测结果的可靠性及稳定性不高,而且人工劳动强度大,工作时间长易致疲劳,导致检测效率低下,检测成本高。

技术实现思路

[0004]鉴于上述问题,本申请实施例提供了一种缺陷视觉检测方法、装置、设备及存储介质,用于解决现有技术中存在的上述问题。
[0005]第一方面,本申请实施例提供了一种缺陷视觉检测方法,所述方法包括:获取待检测产品的图像信息,根据所述图像信息获取所述待检测产品的边界信息和所述待检测产品的中心信息;根据所述边界信息确定所述待检测产品的边界的第一平均灰度值;根据所述中心信息确定所述待检测产品的中心点的第二平均灰度值;根据所述第一平均灰度值与所述第二平均灰度值的差值和预设灰度阈值确认所述待检测产品是否存在缺陷。
[0006]在一种可选的方式中,所述根据所述边界信息确定所述待检测产品的边界的第一平均灰度值包括:根据所述边界信息确定所述待检测产品的边界的各像素的邻域像素;根据所述邻域像素的灰度值的平均值确定所述边界的各所述像素的灰度值;根据所述边界的各所述像素的灰度值的平均值确定所述第一平均灰度值。
[0007]在一种可选的方式中,所述根据所述中心信息确定所述待检测产品的中心点的第二平均灰度值包括:根据所述中心信息确定所述待检测产品的中心点的邻域像素;根据所述邻域像素的灰度值的平均值确定所述第二平均灰度值。
[0008]在一种可选的方式中,所述根据所述第一平均灰度值与所述第二平均灰度值的差值和预设灰度阈值确认所述待检测产品是否存在缺陷包括:获取所述差值与所述预设灰度阈值的相对误差值;若所述相对误差值小于所述预设相对误差值,则所述待检测产品不存在缺陷;若所述相对误差大于或等于所述预设相对误差值,则所述检测产品存在缺陷。
[0009]在一种可选的方式中,所述根据所述图像信息获取所述待检测产品的边界信息和所述待检测产品的中心信息包括:根据所述图像信息确定所述待检测产品的匹配区域;通过对所述匹配区域进行滤波和二值化阈值分割获取所述待检测产品的连通域;通过对所述
连通域进行边界提取和均衡化处理,确定所述待检测产品的边界信息和所述待检测产品的中心信息。
[0010]在一种可选的方式中,所述根据所述图像信息确定所述待检测产品的匹配区域包括:获取所述待检测产品的对应样本产品的预设定位模板;根据所述图像信息和所述预设定位模板获取所述待检测产品的匹配区域。
[0011]在一种可选的方式中,所述获取所述待检测产品的连通域进一步包括:获取所述待检测产品的连通域面积;若所述连通域面积大于对应样本产品的面积,则所述待检测产品存在;若所述连通域面积小于或等于对应样本产品的面积,则所述待检测产品不存在。
[0012]通过本申请实施例提供的技术方案,可以根据获取的待检测产品的边界信息和中心信息确定待检测产品的边界平均灰度值与中心点平均灰度值,然后通过计算边界平均灰度值与中心点平均灰度值的差值来对待检测产品进行缺陷检测,通过这种方式,可以获取待检测产品的高度信息,而且可以消除单个像素带来的误差,提高缺陷检测的准确率和效率,由此可以解决人工检测导致的检测结果可靠性及稳定性不高、检测效率低下的问题。
[0013]第二方面,本申请实施例还提供了一种缺陷视觉检测装置,包括:待检测产品定位模块,用于获取待检测产品的图像信息,根据所述图像信息获取所述待检测产品的边界信息和所述待检测产品的中心信息;第一平均灰度值确定模块,用于根据所述边界信息确定所述待检测产品的边界的第一平均灰度值;第二平均灰度值确定模块,用于根据所述中心信息确定所述待检测产品的中心点的第二平均灰度值;缺陷检测模块,用于根据所述第一平均灰度值与所述第二平均灰度值的差值和预设灰度阈值确认所述待检测产品是否存在缺陷。
[0014]第三方面,本申请实施例还提供了一种缺陷视觉检测设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
[0015]所述存储器用于存储可执行指令,所述可执行指令使所述处理器执行上述实施例提出的一种缺陷视觉检测方法的操作。
[0016]第四方面,本申请实施例还提供了一种计算机可读存储介质,所述存储介质中存储有可执行指令,所述可执行指令在缺陷视觉检测设备上运行时,使得缺陷视觉检测设备执行上述实施例提出的一种缺陷视觉检测方法的操作。
[0017]上述说明仅是本申请实施例技术方案的概述,为了能够更清楚了解本申请实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本申请实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
[0018]附图仅用于示出实施方式,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0019]图1示出了本申请实施例提供的一种缺陷视觉检测方法的流程示意图;
[0020]图2示出了本申请另一实施例提供的缺陷视觉检测方法的流程示意图;
[0021]图3示出了本申请第三实施例提供的缺陷视觉检测方法的流程示意图;
[0022]图4示出了本申请第四实施例提供的缺陷视觉检测方法的流程示意图;
[0023]图5示出了本申请实施例提供的一种工控机的螺钉边界效果图;
[0024]图6示出了本申请实施例提供的一种缺陷视觉检测装置的结构示意图;
[0025]图7示出了本申请实施例提供的一种缺陷视觉检测设备的结构示意图。
具体实施方式
[0026]下面将参照附图更详细地描述本申请的示例性实施例。虽然附图中显示了本申请的示例性实施例,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施例所限制。
[0027]在工控机生产制造过程中,某些工控机品牌商是将工控机生产制造交由代工厂去完成,而代工厂由于缺乏相关的技术实力,且资金匮乏,基本都是使用人工来对工控机进行缺陷检测。质检人员需站在流水线旁边,面对不同尺寸的工控机外观,然后逐个查看工控机外观是否存在缺陷,对于合格产品就放行,不合格产品重新修整。
[0028]目前,针对在工控机生产制造的装配环节中,螺钉多打、漏打以及到位缺陷检测环节需要人工目测来把控本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种缺陷视觉检测方法,其特征在于,所述方法包括:获取待检测产品的图像信息,根据所述图像信息获取所述待检测产品的边界信息和所述待检测产品的中心信息;根据所述边界信息确定所述待检测产品的边界的第一平均灰度值;根据所述中心信息确定所述待检测产品的中心点的第二平均灰度值;根据所述第一平均灰度值与所述第二平均灰度值的差值和预设灰度阈值确认所述待检测产品是否存在缺陷。2.根据权利要求1所述的方法,其特征在于,所述根据所述边界信息确定所述待检测产品的边界的第一平均灰度值包括:根据所述边界信息确定所述待检测产品的边界的各像素的邻域像素;根据所述邻域像素的灰度值的平均值确定所述边界的各所述像素的灰度值;根据所述边界的各所述像素的灰度值的平均值确定所述第一平均灰度值。3.根据权利要求1所述的方法,其特征在于,所述根据所述中心信息确定所述待检测产品的中心点的第二平均灰度值包括:根据所述中心信息确定所述待检测产品的中心点的邻域像素;根据所述邻域像素的灰度值的平均值确定所述第二平均灰度值。4.根据权利要求1所述的方法,其特征在于,所述根据所述第一平均灰度值与所述第二平均灰度值的差值和预设灰度阈值确认所述待检测产品是否存在缺陷包括:获取所述差值与所述预设灰度阈值的相对误差值;若所述相对误差值小于所述预设相对误差值,则所述待检测产品不存在缺陷;若所述相对误差大于或等于所述预设相对误差值,则所述检测产品存在缺陷。5.根据权利要求1所述的方法,其特征在于,所述根据所述图像信息获取所述待检测产品的边界信息和所述待检测产品的中心信息包括:根据所述图像信息确定所述待检测产品的匹配区域;通过对所述匹配区域进行滤波和二值化阈值分割获取所述待检测产品的连通域;通过对所述连通域进行边界提取和均衡化处理,确定所述待检测...

【专利技术属性】
技术研发人员:朱合军陈志列康映华
申请(专利权)人:深圳市研祥金码科技有限公司
类型:发明
国别省市:

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

1