灯检机及其方法转让专利

申请号 : CN202310300235.1

文献号 : CN116030048B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 孙雪礼王艳艳

申请人 : 山东鹰眼机械科技有限公司

摘要 :

本申请公开了一种灯检机及其方法,涉及智能检测技术领域。其首先获取待检测药瓶的检测图像和参考图像,接着,将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器得到的增强检测图像和增强参考图像通过双重检测模型以得到检测特征图和参考特征图,然后,计算所述检测特征图和所述参考特征图之间的差分特征图,接着,将所述差分特征图通过通道注意力模块以得到通道增强差分特征图,最后,对所述通道增强差分特征图进行特征值区分度强化后通过分类器以得到用于表示待检测药瓶是否合格的分类结果。通过这样的方式,可以提升检测的精准度。

权利要求 :

1.一种灯检机,其特征在于,包括:

摄像模块,用于获取待检测药瓶的检测图像;

参考图像获取模块,用于获取参考图像,所述参考图像为合格药瓶的检测图像;

分辨率增强模块,用于将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器以得到增强检测图像和增强参考图像;

孪生检测模块,用于将所述增强检测图像和所述增强参考图像通过包含第一图像编码器和第二图像编码器的双重检测模型以得到检测特征图和参考特征图,其中,所述第一图像编码器和所述第二图像编码器具有相同的网络结构;

差分模块,用于计算所述检测特征图和所述参考特征图之间的差分特征图;

通道增强模块,用于将所述差分特征图通过通道注意力模块以得到通道增强差分特征图;

再增强模块,用于对所述通道增强差分特征图进行特征值区分度强化以得到再增强差分特征图;

检测结果生成模块,用于将所述再增强差分特征图通过分类器以得到分类结果,所述分类结果用于表示待检测药瓶是否合格;

所述再增强模块,用于:

以如下公式对所述通道增强差分特征图进行特征值区分度强化以得到所述再增强差分特征图;

其中,所述公式为:

其中,  是所述再增强差分特征图,F是所述通道增强差分特征图,a和b是预定超参数, 和 表示特征图的按位置加法和减法,除法表示特征图的每个位置除以相应值,且表示通过单个卷积层的卷积操作。

2.根据权利要求1所述的灯检机,其特征在于,所述分辨率增强模块,包括:检测编码单元,用于通过所述基于自动编解码器的图像像素增强器的编码器使用卷积层对所述检测图像进行显式空间编码以得到图像特征;

检测解码单元,用于通过所述基于自动编解码器的图像像素增强器的解码器使用反卷积层对所述图像特征进行反卷积处理以得到所述增强检测图像。

3.根据权利要求2所述的灯检机,其特征在于,所述第一图像编码器和所述第二图像编码器为金字塔网络。

4.根据权利要求3所述的灯检机,其特征在于,所述差分模块,用于:使用以下公式计算所述检测特征图和所述参考特征图之间的所述差分特征图;

其中,所述公式为:

其中, 表示所述差分特征图, 表示所述检测特征图, 表示所述参考特征图,表示按位置减法。

5.根据权利要求4所述的灯检机,其特征在于,所述通道增强模块,用于:将所述差分特征图输入并行权重分配模块的通道注意力模块的多层卷积层以得到差分卷积特征图;

计算所述差分卷积特征图的沿通道维度的各个特征矩阵的全局均值以得到通道特征向量;

将所述通道特征向量输入Sigmoid激活函数以得到通道注意力权重向量;

以所述通道注意力权重向量中各个位置的特征值作为权重分别对所述差分卷积特征图的沿通道维度的各个特征矩阵进行加权以得到所述通道增强差分特征图。

6.根据权利要求5所述的灯检机,其特征在于,所述检测结果生成模块,包括:展开单元,用于将所述再增强差分特征图按照行向量或列向量展开为分类特征向量;

全连接编码单元,用于使用所述分类器的多个全连接层对所述分类特征向量进行全连接编码以得到编码分类特征向量;

分类单元,用于将所述编码分类特征向量通过所述分类器的Softmax分类函数以得到所述分类结果。

7.一种灯检机的检测方法,其特征在于,包括:获取待检测药瓶的检测图像;

获取参考图像,所述参考图像为合格药瓶的检测图像;

将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器以得到增强检测图像和增强参考图像;

将所述增强检测图像和所述增强参考图像通过包含第一图像编码器和第二图像编码器的双重检测模型以得到检测特征图和参考特征图,其中,所述第一图像编码器和所述第二图像编码器具有相同的网络结构;

计算所述检测特征图和所述参考特征图之间的差分特征图;

将所述差分特征图通过通道注意力模块以得到通道增强差分特征图;

对所述通道增强差分特征图进行特征值区分度强化以得到再增强差分特征图;

将所述再增强差分特征图通过分类器以得到分类结果,所述分类结果用于表示待检测药瓶是否合格;

以如下公式对所述通道增强差分特征图进行特征值区分度强化以得到所述再增强差分特征图;

其中,所述公式为:

其中, 是所述再增强差分特征图,F是所述通道增强差分特征图,a和b是预定超参数,和 表示特征图的按位置加法和减法,除法表示特征图的每个位置除以相应值,且表示通过单个卷积层的卷积操作。

8.根据权利要求7所述的灯检机的检测方法,其特征在于,将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器以得到增强检测图像和增强参考图像,包括:通过所述基于自动编解码器的图像像素增强器的编码器使用卷积层对所述检测图像进行显式空间编码以得到图像特征;

通过所述基于自动编解码器的图像像素增强器的解码器使用反卷积层对所述图像特征进行反卷积处理以得到所述增强检测图像。

9.根据权利要求8所述的灯检机的检测方法,其特征在于,所述第一图像编码器和所述第二图像编码器为金字塔网络。

说明书 :

灯检机及其方法

技术领域

[0001] 本申请涉及智能检测技术领域,且更为具体地,涉及一种灯检机及其方法。

背景技术

[0002] 在医药机械设备领域中,灯检机是一种利用光学成像、计算机对图像进行比较原理,对已包装药瓶质量进行自动化智能检测的专用设备。计算机分析采集到的图像数据,对成品药瓶的质量进行判断,并对不合格药瓶进行剔除。
[0003] 但是,因药瓶缺陷种类众多,包括但不限于顶部形状缺陷,瓶内异物、可见异物杂质,导致在基于机器视觉进行药瓶不合格检测时,其检测的精准度不高。
[0004] 因此,期待一种优化的灯检机。

发明内容

[0005] 为了解决上述技术问题,提出了本申请。本申请的实施例提供了一种灯检机及其方法。其首先获取待检测药瓶的检测图像和参考图像,接着,将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器得到的增强检测图像和增强参考图像通过双重检测模型以得到检测特征图和参考特征图,然后,计算所述检测特征图和所述参考特征图之间的差分特征图,接着,将所述差分特征图通过通道注意力模块以得到通道增强差分特征图,最后,对所述通道增强差分特征图进行特征值区分度强化后通过分类器以得到用于表示待检测药瓶是否合格的分类结果。通过这样的方式,可以提升检测的精准度。
[0006] 根据本申请的一个方面,提供了一种灯检机,其包括:
[0007] 摄像模块,用于获取待检测药瓶的检测图像;
[0008] 参考图像获取模块,用于获取参考图像,所述参考图像为合格药瓶的检测图像;
[0009] 分辨率增强模块,用于将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器以得到增强检测图像和增强参考图像;
[0010] 孪生检测模块,用于将所述增强检测图像和所述增强参考图像通过包含第一图像编码器和第二图像编码器的双重检测模型以得到检测特征图和参考特征图,其中,所述第一图像编码器和所述第二图像编码器具有相同的网络结构;
[0011] 差分模块,用于计算所述检测特征图和所述参考特征图之间的差分特征图;
[0012] 通道增强模块,用于将所述差分特征图通过通道注意力模块以得到通道增强差分特征图;
[0013] 再增强模块,用于对所述通道增强差分特征图进行特征值区分度强化以得到再增强差分特征图;
[0014] 检测结果生成模块,用于将所述再增强差分特征图通过分类器以得到分类结果,所述分类结果用于表示待检测药瓶是否合格。
[0015] 在上述的灯检机中,所述分辨率增强模块,包括:
[0016] 检测编码单元,用于通过所述基于自动编解码器的图像像素增强器的编码器使用卷积层对所述检测图像进行显式空间编码以得到图像特征;
[0017] 检测解码单元,用于通过所述基于自动编解码器的图像像素增强器的解码器使用反卷积层对所述图像特征进行反卷积处理以得到所述增强检测图像。
[0018] 在上述的灯检机中,所述第一图像编码器和所述第二图像编码器为金字塔网络。
[0019] 在上述的灯检机中,所述差分模块,用于:
[0020] 使用以下公式计算所述检测特征图和所述参考特征图之间的所述差分特征图;
[0021] 其中,所述公式为:
[0022] 。
[0023] 其中, 表示所述差分特征图, 表示所述检测特征图, 表示所述参考特征图, 表示按位置减法。
[0024] 在上述的灯检机中,所述通道增强模块,用于:
[0025] 将所述差分特征图输入所述并行权重分配模块的通道注意力模块的多层卷积层以得到差分卷积特征图;
[0026] 计算所述差分卷积特征图的沿通道维度的各个特征矩阵的全局均值以得到通道特征向量;
[0027] 将所述通道特征向量输入所述Sigmoid激活函数以得到通道注意力权重向量;
[0028] 以所述通道注意力权重向量中各个位置的特征值作为权重分别对所述差分卷积特征图的沿通道维度的各个特征矩阵进行加权以得到所述通道增强差分特征图。
[0029] 在上述的灯检机中,所述再增强模块,用于:
[0030] 以如下公式对所述通道增强差分特征图进行特征值区分度强化以得到所述再增强差分特征图;
[0031] 其中,所述公式为:
[0032] 。
[0033] 其中, 是所述再增强差分特征图,是所述通道增强差分特征图,和 是预定超参数, 和 表示特征图的按位置加法和减法,除法表示特征图的每个位置除以相应值,且 表示通过单个卷积层的卷积操作。
[0034] 在上述的灯检机中,所述检测结果生成模块,包括:
[0035] 展开单元,用于将所述再增强差分特征图按照行向量或列向量展开为分类特征向量;
[0036] 全连接编码单元,用于使用所述分类器的多个全连接层对所述分类特征向量进行全连接编码以得到编码分类特征向量;
[0037] 分类单元,用于将所述编码分类特征向量通过所述分类器的Softmax分类函数以得到所述分类结果。
[0038] 根据本申请的另一个方面,提供了一种灯检机的检测方法,其包括:
[0039] 获取待检测药瓶的检测图像;
[0040] 获取参考图像,所述参考图像为合格药瓶的检测图像;
[0041] 将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器以得到增强检测图像和增强参考图像;
[0042] 将所述增强检测图像和所述增强参考图像通过包含第一图像编码器和第二图像编码器的双重检测模型以得到检测特征图和参考特征图,其中,所述第一图像编码器和所述第二图像编码器具有相同的网络结构;
[0043] 计算所述检测特征图和所述参考特征图之间的差分特征图;
[0044] 将所述差分特征图通过通道注意力模块以得到通道增强差分特征图;
[0045] 对所述通道增强差分特征图进行特征值区分度强化以得到再增强差分特征图;
[0046] 将所述再增强差分特征图通过分类器以得到分类结果,所述分类结果用于表示待检测药瓶是否合格。
[0047] 在上述的灯检机的检测方法中,将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器以得到增强检测图像和增强参考图像,包括:
[0048] 通过所述基于自动编解码器的图像像素增强器的编码器使用卷积层对所述检测图像进行显式空间编码以得到图像特征;
[0049] 通过所述基于自动编解码器的图像像素增强器的解码器使用反卷积层对所述图像特征进行反卷积处理以得到所述增强检测图像。
[0050] 在上述的灯检机的检测方法中,所述第一图像编码器和所述第二图像编码器为金字塔网络。
[0051] 与现有技术相比,本申请提供的灯检机及其方法,其首先获取待检测药瓶的检测图像和参考图像,接着,将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器得到的增强检测图像和增强参考图像通过双重检测模型以得到检测特征图和参考特征图,然后,计算所述检测特征图和所述参考特征图之间的差分特征图,接着,将所述差分特征图通过通道注意力模块以得到通道增强差分特征图,最后,对所述通道增强差分特征图进行特征值区分度强化后通过分类器以得到用于表示待检测药瓶是否合格的分类结果。通过这样的方式,可以提升检测的精准度。

附图说明

[0052] 通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
[0053] 图1为根据本申请实施例的灯检机的应用场景图;
[0054] 图2为根据本申请实施例的灯检机的框图示意图;
[0055] 图3为根据本申请实施例的灯检机中的所述分辨率增强模块的框图示意图;
[0056] 图4为根据本申请实施例的灯检机中的所述检测结果生成模块的框图示意图;
[0057] 图5为根据本申请实施例的灯检机的检测方法的流程图;
[0058] 图6为根据本申请实施例的灯检机的检测方法的系统架构的示意图。

具体实施方式

[0059] 下面,将参考附图详细地描述根据本申请的示例实施例。显然,所描述的实施例仅仅是本申请的一部分实施例,而不是本申请的全部实施例,应理解,本申请不受这里描述的示例实施例的限制。
[0060] 场景概述
[0061] 相应地,传统的灯检机的检测方案为:首先获得待检测药瓶的图像,并通过机器视觉来捕捉所述待检测药瓶的图像中所蕴含的图像特征,进而通过分类器来判断所述待检测药瓶是否合格。但是,因药瓶缺陷种类众多,包括但不限于顶部形状缺陷,瓶内异物、可见异物杂质,导致在基于机器视觉进行药瓶不合格检测时,其检测的精准度不高。
[0062] 针对上述技术问题,在本申请的技术方案中,将药瓶检测问题转化为合格药瓶与待检测药瓶之间的差异度量问题。应可以理解,如果待检测药瓶为不合格药瓶,则不管其存在何种缺陷,其与合格药瓶皆存在特征分布差异,因此,通过度量合格药瓶与待检测药瓶之间的差异,可更为精准地判断待检测药瓶是否合格。
[0063] 具体地,首先获取待检测药瓶的检测图像以及获取参考图像,其中,参考图像为合格药瓶的检测图像。考虑到在进行图像采集时,可能局限于摄像模块自身的性能,所采集的检测图像和参考图像的分辨率不高,这会影响后续特征提取的精准度。
[0064] 基于此,在本申请的技术方案中,在得到所述检测图像和所述参考图像后,对所述检测图像和参考图像进行预处理以对所述检测图像和所述参考图像进行像素增强。接着,将所述增强检测图像和所述增强参考图像通过包含第一图像编码器和第二图像编码器的双重检测模型以得到检测特征图和参考特征图,其中,所述第一图像编码器和所述第二图像编码器具有相同的网络结构。这里,如果所述增强检测图像和所述增强参考图像之间存在差异,这种差异在经过具有相同结构的所述第一图像编码器和所述第二图像编码器的孪生编码后会被充分提取和放大。在本申请一个具体的示例中,所述第一图像编码器和所述第二图像编码器为金字塔网络模型。
[0065] 继而,计算所述检测特征图和所述参考特征图之间的差分特征图,所述差分特征图用于表示待检测药瓶和合格药瓶在高维图像特征域的特征分布之间的差异,以此来进行两者之间的差异化表达。特别地,考虑到所述差分特征图的沿着通道维度的各个差分特征矩阵分别聚焦于表达所述待检测药瓶和合格药瓶不同属性和维度的特征差异,因此,在本申请的技术方案中,进一步将所述差分特征图通过通道注意力模块以得到通道增强差分特征图,并将所述通道增强差分特征图通过分类器以得到分类结果,所述分类结果用于表示待检测药瓶是否合格。
[0066] 特别地,在本申请的技术方案中,所述通道增强差分特征图通过对所述差分特征图进行通道注意力编码得到,以使得所述差分特征图中沿着通道维度的特征的可鉴别性增强,但是,如果直接将所述通道增强差分特征图通过分类器进行分类,所述通道增强差分特征图会被展开为特征向量以使得其在通道维度的特征值差异被结构性削弱,影响所述通道增强差分特征图通过所述分类器得到的分类结果的精准度。也就是说,如果在分类是能够对所述通道增强差分特征图对于特征值进行有效区分,显然能够提高分类器的训练速度和分类结果的准确性。
[0067] 因此,本申请的申请人对所述通道增强差分特征图,例如记为 进行基于可区分性物理激励的交互强化,表示为:
[0068] 。
[0069] 其中 是再增强差分特征图,和 是预定超参数, 和 表示特征图的按位置加法和减法,除法表示特征图的每个位置除以相应值,且 表示通过单个卷积层的卷积操作。
[0070] 这里,所述基于可区分性物理激励的交互强化用于在通过梯度下降的反向传播过程当中提升特征空间与分类问题的解空间之间的交互,其以类似物理激励的方式来提取和模仿可行特征(actionable feature),由此,使用通用目的的低维可导式物理激励方式,来获得具有梯度可区分性的可行特征的物理性表达,从而在训练过程中强化所述通道增强差分特征图 内的活跃部分,以提升所述再增强差分特征图 通过分类器的训练速度和训练后的分类特征的分类结果的准确性。
[0071] 图1为根据本申请实施例的灯检机的应用场景图。如图1所示,在该应用场景中,首先,获取待检测药瓶的检测图像(例如,图1中所示意的D1)以及参考图像(例如,图1中所示意的D2),所述参考图像为合格药瓶的检测图像,然后,将所述检测图像和所述参考图像输入至部署有灯检机的检测算法的服务器中(例如,图1中所示意的S),其中,所述服务器能够使用所述灯检机的检测算法对所述检测图像和所述参考图像进行处理以得到用于表示待检测药瓶是否合格的分类结果。
[0072] 在介绍了本申请的基本原理之后,下面将参考附图来具体介绍本申请的各种非限制性实施例。
[0073] 示例性装置
[0074] 图2为根据本申请实施例的灯检机的框图示意图。如图2所示,根据本申请实施例的灯检机100,包括:摄像模块110,用于获取待检测药瓶的检测图像;参考图像获取模块120,用于获取参考图像,所述参考图像为合格药瓶的检测图像;分辨率增强模块130,用于将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器以得到增强检测图像和增强参考图像;孪生检测模块140,用于将所述增强检测图像和所述增强参考图像通过包含第一图像编码器和第二图像编码器的双重检测模型以得到检测特征图和参考特征图,其中,所述第一图像编码器和所述第二图像编码器具有相同的网络结构;差分模块150,用于计算所述检测特征图和所述参考特征图之间的差分特征图;通道增强模块160,用于将所述差分特征图通过通道注意力模块以得到通道增强差分特征图;再增强模块170,用于对所述通道增强差分特征图进行特征值区分度强化以得到再增强差分特征图;以及,检测结果生成模块180,用于将所述再增强差分特征图通过分类器以得到分类结果,所述分类结果用于表示待检测药瓶是否合格。
[0075] 更具体地,在本申请实施例中,所述摄像模块110,用于获取待检测药瓶的检测图像。
[0076] 更具体地,在本申请实施例中,所述参考图像获取模块120,用于获取参考图像,所述参考图像为合格药瓶的检测图像。
[0077] 药瓶缺陷种类众多,包括但不限于顶部形状缺陷,瓶内异物、可见异物杂质,导致在基于机器视觉进行药瓶不合格检测时,其检测的精准度不高。因此,在本申请中,将药瓶检测问题转化为合格药瓶与待检测药瓶之间的差异度量问题。应可以理解,如果待检测药瓶为不合格药瓶,则不管其存在何种缺陷,其与合格药瓶皆存在特征分布差异,因此,通过度量合格药瓶与待检测药瓶之间的差异,可更为精准地判断待检测药瓶是否合格。
[0078] 更具体地,在本申请实施例中,所述分辨率增强模块130,用于将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器以得到增强检测图像和增强参考图像。考虑到在进行图像采集时,可能局限于摄像模块自身的性能,所采集的检测图像和参考图像的分辨率不高,这会影响后续特征提取的精准度。因此,在得到所述检测图像和所述参考图像后,对所述检测图像和参考图像进行预处理以对所述检测图像和所述参考图像进行像素增强。
[0079] 相应地,在一个具体示例中,如图3所示,所述分辨率增强模块130,包括:检测编码单元131,用于通过所述基于自动编解码器的图像像素增强器的编码器使用卷积层对所述检测图像进行显式空间编码以得到图像特征;以及,检测解码单元132,用于通过所述基于自动编解码器的图像像素增强器的解码器使用反卷积层对所述图像特征进行反卷积处理以得到所述增强检测图像。
[0080] 相应地,在一个具体示例中,如图3所示,所述分辨率增强模块130,还包括:参考编码单元,用于通过所述基于自动编解码器的图像像素增强器的编码器使用卷积层对所述参考图像进行显式空间编码以得到参考图像特征;以及,参考解码单元,用于通过所述基于自动编解码器的图像像素增强器的解码器使用反卷积层对所述参考图像特征进行反卷积处理以得到所述增强参考图像。
[0081] 更具体地,在本申请实施例中,所述孪生检测模块140,用于将所述增强检测图像和所述增强参考图像通过包含第一图像编码器和第二图像编码器的双重检测模型以得到检测特征图和参考特征图,其中,所述第一图像编码器和所述第二图像编码器具有相同的网络结构。这里,如果所述增强检测图像和所述增强参考图像之间存在差异,这种差异在经过具有相同结构的所述第一图像编码器和所述第二图像编码器的孪生编码后会被充分提取和放大。
[0082] 相应地,在一个具体示例中,所述第一图像编码器和所述第二图像编码器为金字塔网络。
[0083] 更具体地,在本申请实施例中,所述差分模块150,用于计算所述检测特征图和所述参考特征图之间的差分特征图。所述差分特征图用于表示待检测药瓶和合格药瓶在高维图像特征域的特征分布之间的差异,以此来进行两者之间的差异化表达。
[0084] 相应地,在一个具体示例中,所述差分模块150,用于:使用以下公式计算所述检测特征图和所述参考特征图之间的所述差分特征图;其中,所述公式为:
[0085] 。
[0086] 其中, 表示所述差分特征图, 表示所述检测特征图, 表示所述参考特征图, 表示按位置减法。
[0087] 更具体地,在本申请实施例中,所述通道增强模块160,用于将所述差分特征图通过通道注意力模块以得到通道增强差分特征图。
[0088] 相应地,在一个具体示例中,所述通道增强模块160,用于:将所述差分特征图输入所述并行权重分配模块的通道注意力模块的多层卷积层以得到差分卷积特征图;计算所述差分卷积特征图的沿通道维度的各个特征矩阵的全局均值以得到通道特征向量;将所述通道特征向量输入所述Sigmoid激活函数以得到通道注意力权重向量;以及,以所述通道注意力权重向量中各个位置的特征值作为权重分别对所述差分卷积特征图的沿通道维度的各个特征矩阵进行加权以得到所述通道增强差分特征图。
[0089] 更具体地,在本申请实施例中,所述再增强模块170,用于对所述通道增强差分特征图进行特征值区分度强化以得到再增强差分特征图。特别地,考虑到所述差分特征图的沿着通道维度的各个差分特征矩阵分别聚焦于表达所述待检测药瓶和合格药瓶不同属性和维度的特征差异,因此,在本申请的技术方案中,进一步将所述差分特征图通过通道注意力模块以得到通道增强差分特征图。
[0090] 特别地,在本申请的技术方案中,所述通道增强差分特征图通过对所述差分特征图进行通道注意力编码得到,以使得所述差分特征图中沿着通道维度的特征的可鉴别性增强,但是,如果直接将所述通道增强差分特征图通过分类器进行分类,所述通道增强差分特征图会被展开为特征向量以使得其在通道维度的特征值差异被结构性削弱,影响所述通道增强差分特征图通过所述分类器得到的分类结果的精准度。也就是说,如果在分类是能够对所述通道增强差分特征图对于特征值进行有效区分,显然能够提高分类器的训练速度和分类结果的准确性。
[0091] 因此,本申请的申请人对所述通道增强差分特征图,例如记为 进行基于可区分性物理激励的交互强化。
[0092] 相应地,在一个具体示例中,所述再增强模块170,用于:以如下公式对所述通道增强差分特征图进行特征值区分度强化以得到所述再增强差分特征图;其中,所述公式为:
[0093] 。
[0094] 其中, 是所述再增强差分特征图,是所述通道增强差分特征图,和 是预定超参数, 和 表示特征图的按位置加法和减法,除法表示特征图的每个位置除以相应值,且 表示通过单个卷积层的卷积操作。
[0095] 这里,所述基于可区分性物理激励的交互强化用于在通过梯度下降的反向传播过程当中提升特征空间与分类问题的解空间之间的交互,其以类似物理激励的方式来提取和模仿可行特征,由此,使用通用目的的低维可导式物理激励方式,来获得具有梯度可区分性的可行特征的物理性表达,从而在训练过程中强化所述通道增强差分特征图 内的活跃部分,以提升所述再增强差分特征图 通过分类器的训练速度和训练后的分类特征的分类结果的准确性。
[0096] 更具体地,在本申请实施例中,所述检测结果生成模块180,用于将所述再增强差分特征图通过分类器以得到分类结果,所述分类结果用于表示待检测药瓶是否合格。
[0097] 相应地,在一个具体示例中,如图4所示,所述检测结果生成模块180,包括:展开单元181,用于将所述再增强差分特征图按照行向量或列向量展开为分类特征向量;全连接编码单元182,用于使用所述分类器的多个全连接层对所述分类特征向量进行全连接编码以得到编码分类特征向量;以及,分类单元183,用于将所述编码分类特征向量通过所述分类器的Softmax分类函数以得到所述分类结果。
[0098] 综上,基于本申请实施例的灯检机100被阐明,其首先获取待检测药瓶的检测图像和参考图像,接着,将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器得到的增强检测图像和增强参考图像通过双重检测模型以得到检测特征图和参考特征图,然后,计算所述检测特征图和所述参考特征图之间的差分特征图,接着,将所述差分特征图通过通道注意力模块以得到通道增强差分特征图,最后,对所述通道增强差分特征图进行特征值区分度强化后通过分类器以得到用于表示待检测药瓶是否合格的分类结果。通过这样的方式,可以提升检测的精准度。
[0099] 如上所述,根据本申请实施例的所述灯检机100可以实现在各种终端设备中,例如具有灯检机的检测控制算法的服务器等。在一个示例中,灯检机100可以作为一个软件模块和/或硬件模块而集成到终端设备中。例如,该灯检机100可以是该终端设备的操作系统中的一个软件模块,或者可以是针对于该终端设备所开发的一个应用程序;当然,该灯检机100同样可以是该终端设备的众多硬件模块之一。
[0100] 替换地,在另一示例中,该灯检机100与该终端设备也可以是分立的设备,并且该灯检机100可以通过有线和/或无线网络连接到该终端设备,并且按照约定的数据格式来传输交互信息。
[0101] 示例性方法
[0102] 图5为根据本申请实施例的灯检机的检测方法的流程图。如图5所示,根据本申请实施例的灯检机的检测方法,其包括:S110,获取待检测药瓶的检测图像;S120,获取参考图像,所述参考图像为合格药瓶的检测图像;S130,将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器以得到增强检测图像和增强参考图像;S140,将所述增强检测图像和所述增强参考图像通过包含第一图像编码器和第二图像编码器的双重检测模型以得到检测特征图和参考特征图,其中,所述第一图像编码器和所述第二图像编码器具有相同的网络结构;S150,计算所述检测特征图和所述参考特征图之间的差分特征图;S160,将所述差分特征图通过通道注意力模块以得到通道增强差分特征图;S170,对所述通道增强差分特征图进行特征值区分度强化以得到再增强差分特征图;以及,S180,将所述再增强差分特征图通过分类器以得到分类结果,所述分类结果用于表示待检测药瓶是否合格。
[0103] 图6为根据本申请实施例的灯检机的检测方法的系统架构的示意图。如图6所示,在所述灯检机的检测方法的系统架构中,首先,获取待检测药瓶的检测图像;接着,获取参考图像,所述参考图像为合格药瓶的检测图像;然后,将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器以得到增强检测图像和增强参考图像;接着,将所述增强检测图像和所述增强参考图像通过包含第一图像编码器和第二图像编码器的双重检测模型以得到检测特征图和参考特征图,其中,所述第一图像编码器和所述第二图像编码器具有相同的网络结构;然后,计算所述检测特征图和所述参考特征图之间的差分特征图;接着,将所述差分特征图通过通道注意力模块以得到通道增强差分特征图;然后,对所述通道增强差分特征图进行特征值区分度强化以得到再增强差分特征图;最后,将所述再增强差分特征图通过分类器以得到分类结果,所述分类结果用于表示待检测药瓶是否合格。
[0104] 在一个具体示例中,在上述灯检机的检测方法中,将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器以得到增强检测图像和增强参考图像,包括:通过所述基于自动编解码器的图像像素增强器的编码器使用卷积层对所述检测图像进行显式空间编码以得到图像特征;以及,通过所述基于自动编解码器的图像像素增强器的解码器使用反卷积层对所述图像特征进行反卷积处理以得到所述增强检测图像。
[0105] 在一个具体示例中,在上述灯检机的检测方法中,将所述检测图像和所述参考图像分别通过基于自动编解码器的图像像素增强器以得到增强检测图像和增强参考图像,包括:通过所述基于自动编解码器的图像像素增强器的编码器使用卷积层对所述参考图像进行显式空间编码以得到参考图像特征;以及,通过所述基于自动编解码器的图像像素增强器的解码器使用反卷积层对所述参考图像特征进行反卷积处理以得到所述增强参考图像。
[0106] 在一个具体示例中,在上述灯检机的检测方法中,所述第一图像编码器和所述第二图像编码器为金字塔网络。
[0107] 在一个具体示例中,在上述灯检机的检测方法中,计算所述检测特征图和所述参考特征图之间的差分特征图,包括:使用以下公式计算所述检测特征图和所述参考特征图之间的所述差分特征图;其中,所述公式为:
[0108] 。
[0109] 其中, 表示所述差分特征图, 表示所述检测特征图, 表示所述参考特征图, 表示按位置减法。
[0110] 在一个具体示例中,在上述灯检机的检测方法中,将所述差分特征图通过通道注意力模块以得到通道增强差分特征图,包括:将所述差分特征图输入所述并行权重分配模块的通道注意力模块的多层卷积层以得到差分卷积特征图;计算所述差分卷积特征图的沿通道维度的各个特征矩阵的全局均值以得到通道特征向量;将所述通道特征向量输入所述Sigmoid激活函数以得到通道注意力权重向量;以及,以所述通道注意力权重向量中各个位置的特征值作为权重分别对所述差分卷积特征图的沿通道维度的各个特征矩阵进行加权以得到所述通道增强差分特征图。
[0111] 在一个具体示例中,在上述灯检机的检测方法中,对所述通道增强差分特征图进行特征值区分度强化以得到再增强差分特征图,包括:以如下公式对所述通道增强差分特征图进行特征值区分度强化以得到所述再增强差分特征图;其中,所述公式为:
[0112] 。
[0113] 其中, 是所述再增强差分特征图,是所述通道增强差分特征图,和 是预定超参数, 和 表示特征图的按位置加法和减法,除法表示特征图的每个位置除以相应值,且 表示通过单个卷积层的卷积操作。
[0114] 在一个具体示例中,在上述灯检机的检测方法中,将所述再增强差分特征图通过分类器以得到分类结果,所述分类结果用于表示待检测药瓶是否合格,包括:将所述再增强差分特征图按照行向量或列向量展开为分类特征向量;使用所述分类器的多个全连接层对所述分类特征向量进行全连接编码以得到编码分类特征向量;以及,将所述编码分类特征向量通过所述分类器的Softmax分类函数以得到所述分类结果。
[0115] 这里,本领域技术人员可以理解,上述灯检机的检测方法中的各个步骤的具体操作已经在上面参考图1到图4的灯检机的描述中得到了详细介绍,并因此,将省略其重复描述。
[0116] 以上结合具体实施例描述了本申请的基本原理,但是,需要指出的是,在本申请中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本申请的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本申请为必须采用上述具体的细节来实现。
[0117] 本申请中涉及的器件、装置、设备、系统的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、系统。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。
[0118] 还需要指出的是,本申请的装置、设备和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本申请的等效方案。
[0119] 提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本申请。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本申请的范围。因此,本申请不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。
[0120] 为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本申请的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。