基于度量学习的瓦楞纸箱印刷图案匹配检测方法、系统及存储介质技术方案

技术编号:37155227 阅读:22 留言:0更新日期:2023-04-06 22:16
本发明专利技术公开了一种基于度量学习的瓦楞纸箱印刷图案匹配检测方法、系统及存储介质,方法包括:获取瓦楞纸箱待测图像和目标图像;构建深度神经网络,将待测图像和目标图像分别输入到深度神经网络,输出两个特征序列,所述特征序列表征瓦楞纸箱印刷图案的特征向量;计算两个特征序列之间的距离;将所述特征序列之间的距离输入到损失函数中,设定训练阈值进行训练,得到图案匹配相似值;训练过程中通过改变样本间的距离,即与目标图案匹配的样本间的距离尽可能近,与目标图案不匹配的样本间的距离尽可能远;根据图案匹配相似值进行图案匹配检测,相似值越大,表明待测物的图案与目标物的图案越匹配。本发明专利技术可以提供图案匹配准确率和识别效率。识别效率。识别效率。

【技术实现步骤摘要】
基于度量学习的瓦楞纸箱印刷图案匹配检测方法、系统及存储介质


[0001]本专利技术属于机器视觉检测的
,具体涉及一种基于度量学习的瓦楞纸箱印刷图案匹配检测方法、系统及存储介质。

技术介绍

[0002]度量学习是机器学习领域的一种常用方法,度量学习算法可以用来从数据中学习样本间的相似性,能够通过训练和学习改变样本间的距离指标。相比于传统的机器学习检测算法,基于度量学习的方法能够更好适用于不同的识别场景。因此度量学习算法在人脸识别、文本处理、图案匹配等方面得到广泛的应用。
[0003]相比于传统的识别网络,基于度量学习的识别系统有许多优点,例如,可以根据某些不同的场景识别任务自主学习某个度量距离函数、处理各种不同的相似度等,因而在工业视觉领域得到了广泛的应用,具备很高的价值。传统的图案匹配检测系统由于无法自主学习、处理数据能力低的限制,导致系统存在匹配准确率低、检测效率低等问题。因此,开发能够自主学习适应不同识别任务、检测效率高、匹配准确率高的度量学习网络非常有助于图案匹配检测技术的应用和发展。

技术实现思路

[0004]本专利技术的主要目的在于克服现有技术的缺点与不足,提供一种基于度量学习的瓦楞纸箱印刷图案匹配检测方法、系统及存储介质,结合度量学习算法以及网络结构优化,提高了图案匹配准确率和识别效率。
[0005]为了达到上述目的,本专利技术采用以下技术方案:
[0006]第一方面,本专利技术提供了一种基于度量学习的瓦楞纸箱印刷图案匹配检测方法,包括下述步骤:
[0007]获取瓦楞纸箱待测图像和目标图像;
[0008]构建深度神经网络,将待测图像和目标图像分别输入到深度神经网络,输出两个特征序列,所述特征序列表征瓦楞纸箱印刷图案的特征向量;所述深度神经网络包括第一卷积特征提取模块、第二卷积特征提取模块、第三卷积特征提取模块、第四卷积特征提取模块、上采样、下采样、通道注意力机制,第一卷积特征提取模块与第二卷积特征提取模块连接后与下采样相连接,中间经过二维卷积处理后,第三卷积特征提取模块与第四卷积特征提取模块连接前与上采样相连接;每一层卷积特征提取模块采用通道注意力机制相连,最后再通过二维卷积减少特征通道数后输出,组成U

Net模型网络;
[0009]计算两个特征序列之间的距离;
[0010]将所述特征序列之间的距离输入到损失函数中,设定训练阈值进行训练,得到图案匹配相似值;训练过程中通过改变样本间的距离,即与目标图案匹配的样本间的距离尽可能近,与目标图案不匹配的样本间的距离尽可能远;
[0011]根据图案匹配相似值进行图案匹配检测,相似值越大,表明待测物的图案与目标物的图案越匹配。
[0012]作为优选的技术方案,所述待测图像和目标图像分别输入到深度神经网络,输出两个特征序列,具体为:
[0013]将图像集B中第i张图像待测图像B
i
与目标图像S分别输入到所述深度神经网络,之后输出为两个大小的n的特征序列(x,y),数学模型表示如下:
[0014](x,y)=N(B
i
,S)
[0015]上式中,N(
·
)是表示神经网络的函数,B
i
是输入的待测图像,S是目标图像,x为待测图像的特征序列,y为目标图像的特征序列;
[0016]在神经网络中引入了ECA特征通道注意力机制,所述ECA特征通道注意力机制包括全局平均池化、一维卷积、sigmoid激活函数,其实现过程表述为:输入特征图矩阵首先经过全局平均池化后输出为特征向量,经过一维卷积操作后得到每个通道的特征权重,随后将归一化权重与原特征图通道逐一相乘后得到加权特征图。
[0017]作为优选的技术方案,所述计算两个特征序列之间的距离,具体为:
[0018]将得的特征序列(x,y)输入到马氏距离公式中,得到待测图像的特征序列x和目标图像的特征序列v之间的距离,距离的计算公式如下:
[0019]D
xy
=(x

y)H(x

y)
T
[0020]上式中D
xy
表示x和y之间的距离,H是一个半正定矩阵。
[0021]作为优选的技术方案,将所述特征序列之间的距离输入到损失函数中,设定训练阈值进行训练,过程表示如下:
[0022][0023]其中,E
xy
=1表示待测图与目标图匹配,属于一对正样本对,E
xy
=0表示待测图与目标图不匹配,属于一对负样本对,[]+是hinge函数。
[0024]作为优选的技术方案,所述深度神经网络的训练过程中,采用ADAM函数对损失函数L(Ω)进行优化,其过程表示如下:
[0025][0026]其中,M表示总训练次数,B
i
为第i个待测图像,S
i
为第i个目标图像,D
i
为第i个图案匹配相似值,Ω为度量学习网络参数。
[0027]作为优选的技术方案,训练数据集中的(B
i
,S
i
)子图像集生成过程如下:
[0028]将拍摄的待测图像B
i
和目标图像S
i
经过翻转和旋转后,形成子图像C
i
,所有待测图像与目标图像处理后可得到成对的训练集C,然后在每一对子图像加上图案匹配相似值D
i
,最后得到用于训练的子图像集C`;
[0029]经过M次训练后,得到优化参数。
[0030]第二方面,本专利技术提供了一种自动控制视觉检测系统,包括镜头支架、设置在镜头
支架上的镜头、高精度位移台、底座、伺服电机、变频器、计算机和传感器;所述计算机与镜头连接,同时计算机与变频器连接,计算机通过控制变频器和伺服电机改变电机传动速度和镜头位置,所述计算机还实现所述的基于度量学习的瓦楞纸箱印刷图案匹配检测方法。
[0031]作为优选的技术方案,所述镜头支架包括多个连通杆、第一关节和第二关节,所述多个连通杆通过第一关节和第二关节连接;所述底座包括第一同步轮和第一传送带;所述镜头支架安装在底座上。
[0032]作为优选的技术方案,所述镜头支架横向距离由底座同步轮控制,底座同步轮由伺服电机驱动;所述镜头高度由第一关节和第二关节改变角度实现,所述第一关节和第二关节由伺服电机驱动;高精密位移台包括第二同步轮和第二传送带组成,第二同步轮由伺服电机驱动,待测物由高精度位移台传送;伺服电机与变频器连接,通过变频器改变传动速度;根据传感器检测待测物在高精密位移台上的位置,自动调节镜头支架的距离以及镜头的高度,使镜头与高精度位移台上待测物的水平和垂直方向对齐。
[0033]第三方面,本专利技术提供了一种计算机可读存储介质,存储有程序,所述程序被处理器执行时,实现所述的基于度量学习的瓦楞纸箱印刷图案匹配检测方法。
[0034]本专利技术与现有技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于度量学习的瓦楞纸箱印刷图案匹配检测方法,其特征在于,包括下述步骤:获取瓦楞纸箱待测图像和目标图像;构建深度神经网络,将待测图像和目标图像分别输入到深度神经网络,输出两个特征序列,所述特征序列表征瓦楞纸箱印刷图案的特征向量;所述深度神经网络包括第一卷积特征提取模块、第二卷积特征提取模块、第三卷积特征提取模块、第四卷积特征提取模块、上采样、下采样、通道注意力机制,第一卷积特征提取模块与第二卷积特征提取模块连接后与下采样相连接,中间经过二维卷积处理后,第三卷积特征提取模块与第四卷积特征提取模块连接前与上采样相连接;每一层卷积特征提取模块采用通道注意力机制相连,最后再通过二维卷积减少特征通道数后输出,组成U

Net模型网络;计算两个特征序列之间的距离;将所述特征序列之间的距离输入到损失函数中,设定训练阈值进行训练,得到图案匹配相似值;训练过程中通过改变样本间的距离,即与目标图案匹配的样本间的距离尽可能近,与目标图案不匹配的样本间的距离尽可能远;根据图案匹配相似值进行图案匹配检测,相似值越大,表明待测物的图案与目标物的图案越匹配。2.根据权利要求1所述基于度量学习的瓦楞纸箱印刷图案匹配检测方法,其特征在于,所述待测图像和目标图像分别输入到深度神经网络,输出两个特征序列,具体为:将图像集B中第i张图像待测图像B
i
与目标图像S分别输入到所述深度神经网络,之后输出为两个大小的n的特征序列(x,y),数学模型表示如下:(x,y)=N(B
i
,S)上式中,N(
·
)是表示神经网络的函数,B
i
是输入的待测图像,S是目标图像,x为待测图像的特征序列,y为目标图像的特征序列;在神经网络中引入了ECA特征通道注意力机制,所述ECA特征通道注意力机制包括全局平均池化、一维卷积、sigmoid激活函数,其实现过程表述为:输入特征图矩阵首先经过全局平均池化后输出为特征向量,经过一维卷积操作后得到每个通道的特征权重,随后将归一化权重与原特征图通道逐一相乘后得到加权特征图。3.根据权利要求2所述基于度量学习的瓦楞纸箱印刷图案匹配检测方法,其特征在于,所述计算两个特征序列之间的距离,具体为:将得的特征序列(x,y)输入到马氏距离公式中,得到待测图像的特征序列x和目标图像的特征序列y之间的距离,距离的计算公式如下:D
xy
=(x

y)H(x

y)
T
上式中D
xy
表示x和y之间的距离,H是一个半正定矩阵。4.根据权利要求1所述基于度量学习的瓦楞纸箱印刷图案匹配检测方法,其特征在于,将所述特征序列之间的距离输入...

【专利技术属性】
技术研发人员:程良伦吴衡何慧锋
申请(专利权)人:广州科盛隆纸箱包装机械有限公司
类型:发明
国别省市:

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

1