一种基于深度学习的多列包装机封口缺陷检测方法技术

技术编号:38099694 阅读:11 留言:0更新日期:2023-07-06 09:16
本发明专利技术公开了一种基于深度学习的多列包装机封口缺陷检测方法,该方法检测内容为使用多列包装机包装产品的封口缺陷。包括以下步骤:步骤1产品图像获取:通过工业CCD相机获取产品图像;步骤2产品区域分割:通过传统图像处理方法将产品图像分割为单列产品图像;步骤3封口位置坐标提取:采用blob分析提取单列产品图像封口坐标;步骤4建立样本库:搜集缺陷图片,根据封口坐标裁切并标注缺陷位置;步骤5离线训练:构建轻量级语义分割网络并进行离线训练;步骤6产品检测:使用离线训练模型进行在线检测并剔除缺陷产品。本发明专利技术能够替代工厂的人工检测方式,无论检测精度还是检测速度都优于人工,同时提高了检测效率和质量,节省了人工成本。成本。成本。

【技术实现步骤摘要】
一种基于深度学习的多列包装机封口缺陷检测方法


[0001]本专利技术涉及视觉检测
,具体讲是一种基于深度学习的多列包装机封口缺陷检测方法。

技术介绍

[0002]多列包装机是一种常用的包装设备,然而,其在封口过程中可能存在夹料等缺陷,导致造成产品损坏和泄漏。这些缺陷通常很难肉眼检测,因此有必要开发一种自动化的技术来检测这些封口缺陷。
[0003]现有技术中,多列包装机干燥剂封口缺陷的检测方法主要有人工检测和机械检测两种,其中人工检测效率低且容易出错。而机械检测设备较为复杂,受到环境干扰的影响较大,对物料的尺寸和形状的要求较高,检测精度受到限制,而且操作较为困难。因此,需要提供一种新的、更加有效的方法和装置来检测多列包装机包装产品的封口缺陷。
[0004]近年来,随着计算机视觉技术的发展,越来越多的研究人员开始使用计算机视觉来解决传统工业生产中的各种问题。该技术主要依赖于图像采集和图像处理技术。通常会使用一个或多个摄像头来捕捉包装过程中封口的图像。这些图像会被传递给计算机进行分析,计算机会使用图像处理算法来分析图像的特征,如密度、颜色、形状等,从而检测出是否存在缺陷。这里一般会先来识别封口区域,如使用边缘检测、轮廓检测等算法,来分离封口部分与背景部分,然后进行缺陷检测。如:对封口缝线是否有破损,对于封口是否完整等进行分析。然而,在实际应用中,也存在一些问题需要解决。一个是对于不同的缺陷类型进行分类的困难,还有就是对于复杂背景下的封口缺陷检测,特别是针对颜色相似,形状相似,缺陷细微的封口缺陷检测,需要更先进的算法来解决。
[0005]深度学习技术则具有较强的鲁棒性,其以通过大量数据和计算能力来学习识别模式,并在训练过程中不断优化模型,较为复杂的环境中进行检测和分类,同时也具有较高的准确率。

技术实现思路

[0006]针对
技术介绍
中存在的技术缺陷,本专利技术提出一种基于深度学习的多列包装机封口缺陷检测方法,解决了上述技术问题以及满足了实际需求,具体的技术方案如下所示:一种基于深度学习的多列包装机封口缺陷检测方法,该方法包括如下步骤:步骤1:产品图像获取:通过工业CCD相机获取若干列产品的产品图像;步骤2:产品区域分割:通过传统图像处理方法将同一张所述产品图像中的若干列产品单独分割为单列产品图像;步骤3:封口位置坐标提取:采用blob分析的方法提取所述单列产品图像中产品封口的封口坐标;步骤4:建立样本库:搜集缺陷图片,根据提取到的所述封口坐标裁切出封口区域并标注缺陷位置;
步骤5:离线训练:构建轻量级语义分割网络,然后将所述样本库中的缺陷图片输入到轻量级语义分割网络进行离线训练;步骤6:产品检测:使用所述离线训练的模型进行产品的在线检测,并和剔除设备通信剔除缺陷产品。
[0007]进一步地,所述步骤1中产品图像包括以下步骤:通过所述工业CCD相机对生产线上的若干列并排运输的产品进行拍照获得产品图像,所述工业CCD相机设有工业光源。
[0008]进一步地,所述步骤2中产品区域分割包括以下步骤:将所述步骤1中获得的产品图像通过传统的图像处理方法分割成若干个具有单个产品的单列产品图像。
[0009]进一步地,所述步骤3中封口位置坐标提取包括以下步骤:通过所述blob分析的方法,将前景/背景分离后的所述单列产品图像中产品封口进行连通域提取和标记,得到所述产品封口的封口坐标。
[0010]进一步地,所述步骤4中建立样本库包括以下步骤:步骤41:选取不同类型的缺陷样本作为训练样本库;步骤42:通过所述封口坐标裁剪出封口区域图片并进行缺陷标注得到缺陷图片。
[0011]进一步地,所述步骤5中构建轻量级语义分割网络的设计包括以下步骤:步骤51:将所述轻量级语义分割网络划分为空间分支和上下文信息分支,所述空间分支用于提取图像中丰富的空间信息需求,所述上下文信息分支用于解决感受野问题和提取上下文语义信息;步骤52:所述空间分支包含三层且每层包含一个步幅(stride)为 2 的卷积、批归一化和 ReLU激活函数;步骤53:所述上下文信息分支采用轻量级网络XCEPTION快速下采样特征图以获得大感受野并编码高层语义的语境信息,所述上下文信息分支再在模型末端添加一个全局平均池化,所述上下文信息分支通过全局语境信息提供一个最大感受野,最后所述上下文信息分支通过U形结构融合最后两个阶段的特征。
[0012]步骤54:所述特征融合模块首先将空间路径和上下文路径的输出特征进行拼接得到连接特征,然后利用所述批归一化来平衡连接特征的尺度,再将所述连接特征集中到一个特征向量中,并计算一个类似于SENET的权重向量,然后将所述权重向量对连接特征进行重新加权。
[0013]步骤55:所述轻量级语义分割网络采用一个主损失函数来监督整个网络的输出:
[0014]此外,所述轻量级语义分割网络还通过两个辅助损失函数来监督空间分支和上下文信息分支的输出,通过参数α 来调节所述主损失函数与辅助损失函数的权重:。
[0015]进一步地,所述步骤6中产品检测包括以下步骤:将训练得到的所述轻量级语义分割网络部署到在线检测设备并和剔除机构通信并在生产过程中执行在线检测,将所述检测设备检测到的检测结果发送到所述剔除设备,所述剔除设备对封口缺陷产品进行自动剔除。
[0016]一种基于深度学习的多列包装机封口缺陷检测装置,采集模块包括工业CCD相机
和工业光源,用于采集产品图像和对图像进行补光;检测模块包括检测设备和剔除设备,用于在线检测产品和剔除缺陷产品;处理模块,用于分割处理产品图像、提取封口坐标、建立样本库、离线训练和控制采集模块和检测模块。
[0017]一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行上述方法步骤。
[0018]本专利技术具有的有益效果在于:提供了一种使用深度学习技术检测多列包装机封口缺陷的方法,可以有效地帮助企业提高生产质量,降低损失。该方法可以自动化地分析图像数据,避免人工判断的误差,并且可以实时监测生产过程中的封口缺陷。
附图说明
[0019]图1为一种基于深度学习的多列包装机封口缺陷检测方法的流程图。
[0020]图2为一种基于深度学习的多列包装机封口缺陷检测方法的步骤4的流程图。
[0021]图3为一种基于深度学习的多列包装机封口缺陷检测方法的步骤5的流程图。
[0022]图4为一种基于深度学习的多列包装机封口缺陷检测装置的硬件结构框图。
[0023]其中:采集模块1、工业CCD相机101、工业光源102、检测模块2、检测设备201、剔除设备202、处理模块3。
实施方式
[0024]下面结合附图与相关实施例对本专利技术的实施方式进行说明,需要指出的是,以下相关实施例仅是为了更好说明本专利技术本身而举的优选实施例,而本专利技术的实施方式不局限于如下的实施例中,并且本专利技术涉及本
的相关必要部件,应当视为本
内的公知技术,是本
所属的技术人员所能知道并掌握的。...

【技术保护点】

【技术特征摘要】
1.一种基于深度学习的多列包装机封口缺陷检测方法,其特征在于,该方法包括如下步骤:步骤1:产品图像获取:通过工业CCD相机获取若干列产品的产品图像;步骤2:产品区域分割:通过传统图像处理方法将同一张所述产品图像中的若干列产品单独分割为单列产品图像;步骤3:封口位置坐标提取:采用blob分析的方法提取所述单列产品图像中产品封口的封口坐标;步骤4:建立样本库:搜集缺陷图片,根据提取到的所述封口坐标裁切出封口区域并标注缺陷位置;步骤5:离线训练:构建轻量级语义分割网络,然后将所述样本库中的缺陷图片输入到轻量级语义分割网络进行离线训练;步骤6:产品检测:使用所述离线训练的模型进行产品的在线检测,并和剔除设备通信剔除缺陷产品。2.根据权利要求1所述的基于深度学习的多列包装机封口缺陷检测方法,其特征在于,所述步骤1中产品图像包括以下步骤:通过所述工业CCD相机对生产线上的若干列并排运输的产品进行拍照获得产品图像,所述工业CCD相机设有工业光源。3.根据权利要求1所述的基于深度学习的多列包装机封口缺陷检测方法,其特征在于,所述步骤2中产品区域分割包括以下步骤:将所述步骤1中获得的产品图像通过传统的图像处理方法分割成若干个具有单个产品的单列产品图像。4.根据权利要求1所述的基于深度学习的多列包装机封口缺陷检测方法,其特征在于,所述步骤3中封口位置坐标提取包括以下步骤:通过所述blob分析的方法,将前景/背景分离后的所述单列产品图像中产品封口进行连通域提取和标记,得到所述产品封口的封口坐标。5.根据权利要求1所述的基于深度学习的多列包装机封口缺陷检测方法,其特征在于,所述步骤4中建立样本库包括以下步骤:步骤41:选取不同类型的缺陷样本作为训练样本库;步骤42:通过所述封口坐标裁剪出封口区域图片并进行缺陷标注得到缺陷图片。6.根据权利要求1所述的基于深度学习的多列包装机封口缺陷检测方法,其特征在于,所述步骤5中构建轻量级语义分割网络的设计包括以下步骤:步骤51:将所述轻量级语义分割网络划分为空间分支和...

【专利技术属性】
技术研发人员:郑大军秦文
申请(专利权)人:深圳市霍克视觉科技有限公司
类型:发明
国别省市:

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

1