一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

卷积神经网络中自适应特征融合方法及系统与流程

2022-02-25 18:50:29 来源:中国专利 TAG:


1.本发明涉及人工智能技术领域,特别是关于一种用于深度学习的卷积神经网络中自适应特征融合方法及系统。


背景技术:

2.近年来,随着基于卷积神经网络(convolutional neural networks,简称cnn)的深度学习的应用,计算机视觉领域内的图像分类、目标检测、语义分割等方向的研究都取得了显著的进展。与基于手工特征的算法相比,卷积神经网络能够非常鲁棒的学习到具有表达能力的特征,因此被广泛使用在目标检测流程中用来提取目标特征。
3.目标检测的解决方案已经逐渐汇聚在两种主流框架下:一种是以r-cnn,fast-rcnn,faster-rcnn和r-fcn等为代表的双阶段检测框架(two-stage detection frameworks),另一种是以yolo、ssd、retina-net等为代表的单阶段检测框架(one-stage detection frameworks)。特别是单阶段检测框架由于具有速度上的巨大优势,从而在工业中得到了更为广泛的应用。在单阶段检测框架中,为了提高检测精度,ssd创造性地尝试了分别从由低到高的多个不同卷积层,平行地提取不同尺度的特征,来分别应对不同大小的目标的检测的方法,从而取得了显著优于此前以yolo为代表的只从末尾的单个卷积层提取特征的单阶段框架的成绩。然而单阶段检测框架因为自身网络结构和工作原理限制,难以做到类似faster rcnn一样利用级联的多次检测机会,在卷积图中通过初步检测切割出可能存在目标的感兴趣的区域(roi),再把该区域的卷积图归一化到指定大小后作为后续检测的初始输入,从而以逐步递进的方式精确的将检测器的感受野与目标特征的尺度进行匹配,最终导致其在对不同大小的目标的适应性上弱于双阶段检测框架。近期随着以retina-net为代表的使用基于fpn等结构的特征金字塔分多层提取不同尺度的特征信息,利用下采样和上采样通路(top-down pathway)将不同尺度的特征信息对应的卷积图调整到相同大小,最终将其中的深层语义信息和浅层位置信息进行融合方法,逐渐成为单阶段检测框架的常用配置,单阶段检测框架对目标尺度的适应能力有了显著的提高。在特征金字塔结构中,典型的特征融合方法包括对来自网络中不同卷积层各个尺度的特征的卷积图进行以像素为单位的对位相加(element-wise)的模式,或将来自网络中不同卷积层各个尺度的特征的卷积图进行向量拼接(concat)的模式等。
4.然而带有特征金字塔的单阶段检测框架也并非绝对完美,其将检测不同大小的目标的检测器分别连接在相应特征尺度的特征提取卷积层(以下简称相应尺度的特征提取层)后面的做法会带来一个新的缺陷:即在训练过程中因为强制将目标样本按照目标标定框大小对应到相应尺度的特征提取层后面的检测器,因而尽管与之相邻尺度的特征提取层在原始图像的目标位置处也可提取出一部分目标特征,但是该类算法强制的让这些相邻尺度的特征提取层后面的检测器将目标及其类别的特征判断为不存在,最终对检测器对于目标种类的判断和位置的回归都起到了负面作用,不仅影响检测的精度,这种赋予相邻特征提取层之间相互矛盾的训练目标的做法还会进一步导致算法的训练难以收敛。为了解决上
述问题,已经有研究者针对各层特征融合时将不同尺度特征对应的卷积图像素对位相加的element-wise模式,提出了由数据驱动的能够灵活改变不同尺度的特征的权重的特征融合策略,即自适应空间特征融合(asff)。asff策略通过一系列可学习的参数,自适应的学习和调整卷积图上每个位置处来自各个特征提取层的不同尺度的特征在卷积神经网络的正向特征融合中的权重,有效地缓解了在反向误差传播阶段相邻特征提取层对应的检测器的训练目标之间的矛盾,采用这种方法的yolov3等经典算法在ms coco数据集上实现了比标准版本更好的速度与精度的折中。
5.在自适应空间特征融合(asff)方法中,对于特征融合层l的卷积图上的每一个像素(i,j),自适应地学习来自各个特征提取层的不同尺度的特征(该方法一共使用了3个尺度的特征)在该像素位置处的权重。假设代表深度学习网络中从第n层到第l层的特征向量在第l层卷积图的像素(i,j)位置处的数值,则在特征融合层l的卷积图处融合后的结果在像素(i,j)位置处的数值可以用以下公式计算:
[0006][0007]
其中,分别代表来自3个特征提取层的不同尺度的特征在特征融合层l卷积图的像素(i,j)位置处进行自适应融合时候的归一化权重系数。
[0008]
该方法通过在3个特征提取层后面各自增加一个额外的卷积分支,分别获得3个卷积图,并将3个卷积图中像素(i,j)位置处的数值作为3个尺度的特征的权重系数,再利用softmax公式进行归一化,将各个权重系数自身的取值归一化到[0,1]区间,并将各个权重系数相加的和归一化到1,最终获得3个尺度的特征进行特征融合时的归一化的权重系数
[0009][0010][0011][0012]
通过上述操作,来自不同尺度的特征就可以在任意一个特征融合层l进行自适应的融合,而融合后的结果可以被用作后续的检测器的初始输入,来进一步提高检测精度。
[0013]
2020年后,随着特征融合技术的发展,在以yolov4为代表的越来越多的新一代目标检测算法逐渐证明,将来自网络中来自不同特征提取层的各个尺度的特征进行向量拼接的concat模式由于更完整地保留了各个尺度特征的细节信息,从而基于向量拼接模式的特征融合对提高后续目标检测等任务的精度的效果,显著优于传统的对各个尺度的特征进行以像素为单位的对位相加(element-wise)的模式。然而,现有的自适应空间特征融合(asff)方法,只能应用于传统的基于以像素为单位的对位相加(element-wise)的特征融合
模式,无法用于上述基于向量拼接(concat)的模式。目前针对上述基于向量拼接(concat)的特征融合模式,还没有能自适应调整不同尺度特征的权重的特征融合方法,其结果是,人为强制各个尺度的特征以均等的权重进行拼接并参与特征融合,这种做法无法避免相邻特征提取层对应的检测器的训练目标之间产生矛盾,显然不利于提高含有特征融合结构的卷积神经网络对于不同训练目标的适应性和收敛性,最终影响目标检测整体的精度。
[0014]
综上所述,在以目标检测、跟踪、语义分割等为目标的深度学习算法的卷积神经网络中,针对来自不同特征提取层的各个尺度的特征,为基于向量拼接(concat)特征融合模式,开发一种能通过自学习灵活调整不同尺度特征的权重,从而避免各个特征提取层训练目标产生矛盾,并且将算法的运算量维持在较低的水平的自适应特征融合方法已经成为一个亟待解决的问题。


技术实现要素:

[0015]
针对卷积神经网络的基于向量拼接(concat)的特征融合模式中,人为强制各个尺度的特征以均等的权重参与特征融合,无法避免相邻特征提取层对应的检测器的训练目标之间产生矛盾,从而不利于提高含有特征融合的卷积神经网络对于不同训练目标的适应性和收敛性,最终影响深度学习整体精度的问题,本发明的目的是提供一种卷积神经网络中自适应特征融合方法及系统,在提高了特征融合的对于不同训练目标的适应和收敛性,以及深度学习算法的整体精度的同时,能有效节省人力、物力和时间成本。
[0016]
为实现上述目的,本发明采取以下技术方案:一种卷积神经网络中自适应特征融合方法,其包括:获取当前特征融合层的各个尺度的特征的权重系数;对所述当前特征融合层的各个尺度的所述特征的所述权重系数进行激活和归一化;在所述当前特征融合层对各个尺度的所述特征进行加权融合,并将加权融合后的结果进行拼接,得到自适应特征融合结果,完成卷积神经网络中自适应特征融合,提高检测精度。
[0017]
进一步,所述获取当前特征融合层的各个尺度的特征的权重系数,包括:
[0018]
在当前的特征融合层处,对来自不同特征提取层的不同尺度的特征进行融合,将所有尺度的特征对应的卷积图通过下采样或上采样操作缩放到相同大小;
[0019]
将来自各个特征提取层的不同尺度的特征的卷积图分别送往一个轻量级卷积分支;
[0020]
将不同卷积分支的结果在任意像素位置处的数值,作为当前特征融合层的卷积图像素位置处各个尺度的特征的权重系数。
[0021]
进一步,所述对所述当前特征融合层的各个尺度的所述特征的所述权重系数进行激活和归一化,包括:
[0022]
对当前特征融合层的卷积图上任意像素位置处的各个尺度的特征的权重系数进行非线性激活;
[0023]
对非线性激活后的特征的权重系数进行线性归一化,得到每个尺度的特征的归一化权重系数;
[0024]
获取当前特征融合层卷积图上全部像素位置处的归一化权重系数。
[0025]
进一步,所述在所述当前特征融合层对各个尺度的所述特征进行加权融合,包括:
[0026]
在当前特征融合层的卷积图上任意像素位置处分别将每个尺度的特征与其他尺
度的特征进行加权融合;
[0027]
获取当前取特征融合层卷积图上全部像素位置处,每个尺度的特征与其他尺度的特征进行加权融合的结果。
[0028]
进一步,所述在当前特征融合层的卷积图上任意像素位置处分别将每个尺度的特征与其他尺度的特征进行加权融合,包括:
[0029]
如果第m个尺度的特征在特征融合层l的卷积图像素(i,j)位置处的归一化权重系数α
l,m,ij
大于或等于全部m个不同尺度的特征的归一化权重系数的均值1/m,则在(i,j)位置处的该尺度的特征与其他尺度的特征加权融合后的结果等于其自身。
[0030]
进一步,所述在当前特征融合层的卷积图上任意像素位置处分别将每个尺度的特征与其他尺度的特征进行加权融合,包括:
[0031]
如果第m个尺度的特征在特征融合层l的卷积图像素(i,j)位置处的归一化权重系数α
l,m,ij
小于全部m个不同尺度的特征的归一化权重系数的均值1/m,则在(i,j)位置处的该尺度的特征x
l,m,ij
与其他尺度的特征加权融合后的结果为:
[0032][0033]
其中,代表在特征融合层l的卷积图像素(i,j)位置处的其他尺度的特征中,所有归一化权重系数大于1/m的特征的加权均值。
[0034]
进一步,所述加权均值的计算方法为:
[0035][0036]
其中,max[*,*]表示在括号中的两者之间取较大的一个的数值。
[0037]
进一步,所述如果第m个尺度的特征在特征融合层l的卷积图像素(i,j)位置处的归一化权重系数α
l,m,ij
小于全部m个不同尺度的特征的归一化权重系数的均值1/m,且m等于2时,则在(i,j)位置处的该尺度的特征x
l,m,ij
与其他尺度的特征加权融合后的结果为:
[0038][0039]
其中,x
l,n≠m,ij
表示在特征融合层l的卷积图像素(i,j)位置处的2个尺度的特征中,与第m个不一致的那1个。
[0040]
进一步,所述将加权融合后的结果进行拼接,包括:
[0041]
将特征融合层l的卷积图上来自m个特征提取层的各个尺度的特征与其他尺度的特征的加权融合结果,按照1,

,m的顺序,在预先设定的维度上进行拼接,获得各个尺度的特征的自适应融合结果y
l

[0042]yl
=(x
l,1
,x
l,2
,

,x
l,m
)
[0043]
其中,x
l,1
,x
l,2
,

,x
l,m
分别是特征融合层l处,每个尺度的特征在自身卷积图中所有像素位置处与其他尺度的特征进行加权融合的结果的数值组成的向量矩阵,将各个向量
矩阵在预先设定的维度上进行concat模式的拼接,形成的新向量矩阵y
l
即为特征融合层l的各个尺度的特征的自适应特征融合结果。
[0044]
一种卷积神经网络中自适应特征融合系统,其包括:权重系数获取模块、权重系数激活和归一化模块以及特征加权融合拼接模块;
[0045]
所述权重系数获取模块,用于获取当前特征融合层的各个尺度的特征的权重系数;
[0046]
所述权重系数激活和归一化模块,用于对所述当前特征融合层的各个尺度的所述特征的所述权重系数进行激活和归一化;
[0047]
所述特征加权融合拼接模块,在所述当前特征融合层对各个尺度的所述特征进行加权融合,并将加权融合后的结果进行拼接,得到自适应特征融合结果,完成卷积神经网络中自适应特征融合,提高检测精度。
[0048]
本发明由于采取以上技术方案,其具有以下优点:
[0049]
1、本发明与此前以asff为代表在传统的基于以像素为单位的对位相加(element-wise)的特征融合模式下进行自适应空间特征融合方法不同,其依靠轻量级的卷积分支以及简单的计算过程,实现了在更先进的基于向量拼接(concat)的特征融合模式下的自适应特征融合,以此提高卷积神经网络对于不同训练目标的适应和收敛性,以及深度学习算法的整体精度。
[0050]
2、本发明通过非线性激活和线性归一化操作,保证各个尺度的特征的权重系数的数值均位于0到1之间且相加之和等于1,特别是利用非线性激活函数的饱和区,避免了数值较大的那些权重系数之间的差距被过快地进一步放大在训练中引发的剧烈震荡,再利用线性归一化降低运算量,提高了权重系数计算的稳定性和效率。
[0051]
3、本发明通过其轻量级的卷积分支将生成各个尺度特征的权重系数的损失与整个卷积神经网络整合到一起,参与端到端训练,在训练过程中无需根据中间结果进行复杂的样本标定或参数调整等额外的人工操作。
[0052]
4、本发明可以方便的嵌套在目标检测、跟踪、语义分割等含有特征融合结构的算法的卷积神经网络中,其对相关算法精度的提升并未以大幅度牺牲运行速度为代价,轻量级的卷积分支结构和简单高效的特征加权融合计算保证了加入本发明后的算法的运行速度接近于相应的原始算法。
[0053]
综上,本发明可以广泛在目标检测、跟踪、语义分割等人工智能技术领域中。
附图说明
[0054]
图1是本发明一实施例中的融合方法整体流程示意图;
[0055]
图2是本发明一实施例中在特征融合层对各个尺度的特征进行加权融合和拼接的原理的示意图(以3个特征提取层和3个特征融合层的场景为例)。
具体实施方式
[0056]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术
人员所获得的所有其他实施例,都属于本发明保护的范围。
[0057]
需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本技术的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
[0058]
本发明提供的卷积神经网络中自适应特征融合方法及系统,用于深度学习的卷积神经网络中的依靠自适应的权重来进行特征融合,其主要步骤包括:获取当前特征融合层的各个尺度的特征的权重系数;对当前特征融合层的各个尺度的特征的权重系数进行激活和归一化;在当前特征融合层对各个尺度的特征进行加权融合;在当前特征融合层对各个尺度的特征加权融合后的结果进行拼接;获取卷积神经网络中全部特征融合层的自适应特征融合结果。本发明利用轻量级的卷积分支的结果,结合激活和归一化等操作,为来自各个特征提取层的不同尺度的特征生成归一化权重系数,再利用归一化权重系数对各个尺度的特征进行自适应的加权融合和拼接,从而解决了向量拼接模式下的自适应特征融合问题,在提高卷积神经网络对于不同训练目标的适应性和收敛性,以及深度学习算法的整体精度的同时,能有效节省人力、物力和时间成本。
[0059]
在本发明的一个实施例中,提供一种卷积神经网络中自适应特征融合方法,本实施例以该方法应用于终端进行举例说明,可以理解的是,该方法也可以应用于服务器,还可以应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。本实施例利用轻量级的卷积分支,在卷积神经网络的特征融合层处,为来自各个特征提取层的不同尺度的特征生成权重系数,并通过非线性激活和归一化操作,保证各个权重系数的数值均位于0到1之间且相加之和等于1,再利用上述权重系数分别将每个尺度的特征与其他尺度的特征进行加权融合,最后对各个尺度的特征加权融合后的结果进行拼接,获得自适应特征融合结果。上述方法解决了卷积神经网络中基于向量拼接(concat)模式的特征融合操作中的自适应特征融合问题,在不显著增加运算复杂度的前提下提高了特征融合的精度,并以此提升深度学习算法的整体性能。
[0060]
具体的,如图1所示,本实施例中,该方法包括以下步骤:
[0061]
步骤1:获取当前特征融合层的各个尺度的特征的权重系数;
[0062]
在本实施例中,该权重系数的获取包括以下步骤:
[0063]
步骤1.1:在当前的特征融合层处,对来自不同特征提取层的不同尺度的特征进行融合,将所有尺度的特征对应的卷积图通过下采样或上采样操作缩放到相同大小;
[0064]
步骤1.2:将来自各个特征提取层的不同尺度的特征的卷积图分别送往一个轻量级卷积分支;
[0065]
步骤1.3:将不同卷积分支的结果在任意像素位置处的数值,作为当前特征融合层的卷积图像素位置处各个尺度的特征的权重系数。
[0066]
具体为:假设在卷积神经网络中当前的特征融合层l处,需要对来自m个不同特征提取层的m个尺度的特征进行融合,将所有尺度的特征对应的卷积图通过下采样或上采样操作缩放(resize)到相同大小,然后将来自各个特征提取层的不同尺度的特征的卷积图分别送往一个卷积核大小为1*1的轻量级卷积分支,并将上述m个卷积分支的结果在任意像素(i,j)位置处的数值,作为特征融合层l的卷积图像素(i,j)位置处各个尺度的特征的权重
系数λ
l,1,ij

l,2,
ij,


l,m,ij

[0067]
上述轻量级卷积分支通过由其结果计算出的权重系数,经过步骤2中的激活和归一化操作后,以影响特征融合层对来自各个特征提取层的特征的加权融合结果的方式,参与深度学习基础网络训练过程中的反向误差传播,整个训练过程为端到端模式,不需要额外的人工干预(例如额外标注样本或指定超参数等)。
[0068]
步骤2:对当前特征融合层的各个尺度的特征的权重系数进行激活和归一化;
[0069]
步骤2.1:对当前特征融合层的卷积图上任意像素位置处的各个尺度的特征的权重系数进行非线性激活:
[0070]
首先,为了避免各个尺度的特征的权重系数中那些数值较大的之间的差距被过快地进一步放大,从而导致训练过程出现不稳定的震荡,同时也为了保证各个尺度的特征的权重系数均大于0,使用非线性激活函数sigmoid对每个尺度的特征的权重系数进行非线性激活,使得激活后的权重系数在取值范围中心点附近的变化呈现较为迅速的线性趋势;而在远离中心点的区域,呈现较为缓慢的非线性饱和趋势。以第m(m∈[1,

,m])个尺度的特征在特征融合层l的卷积图像素(i,j)位置处的权重系数λ
l,m,ij
为例,使用下列公式获得其激活权重系数
[0071][0072]
重复上述过程,获得特征融合层l的卷积图像素(i,j)位置处,每个尺度的特征的激活权重系数
[0073]
步骤2.2:对非线性激活后的特征的权重系数进行线性归一化,得到每个尺度的特征的归一化权重系数:
[0074]
由于在步骤2.1中,已经通过非线性激活函数的饱和区,避免了数值较大的权重系数之间的差距被过快地进一步放大在训练中引发的剧烈震荡,并且保证了各个尺度的特征的非线性激活权重系数的数值均大于零,因此本步骤直接采用线性归一化来保证在卷积图像素(i,j)位置处来自不同尺度的特征的权重系数相加之和等于1。本发明不使用以asff等算法的softmax为代表的非线性归一化函数的原因包括降低运算量,并且避免对非线性激活函数的饱和区发挥作用产生负面影响。以第m(m∈[1,

,m])个尺度的特征在特征融合层l的卷积图像素(i,j)位置处的激活权重系数为例,使用下列公式获得其归一化权重系数α
l,m,ij

[0075][0076]
由于各个尺度的特征的激活权重系数的数值均大于零,因此不存在令上述公式的分母等于0的情况。
[0077]
重复上述过程,获得特征融合层l的卷积图像素(i,j)位置处,每个尺度的特征的归一化权重系数α
l,1,ij

l,2,
ij,


l,m,ij

[0078]
步骤2.3:获取当前特征融合层卷积图上全部像素位置处的归一化权重系数;
[0079]
在特征融合层l的卷积图的每个像素位置处重复步骤2.1与步骤2.2中的操作,直到获得全部像素位置处的归一化权重系数。
[0080]
步骤3:在当前特征融合层对各个尺度的特征进行加权融合(如图2所示),并将加权融合后的结果进行拼接,得到自适应特征融合结果,完成卷积神经网络中自适应特征融合,提高检测精度。
[0081]
其中,加权融合包括以下步骤:
[0082]
步骤3.1.1:在当前特征融合层的卷积图上任意像素位置处分别将每个尺度的特征与其他尺度的特征进行加权融合:
[0083]
本步骤利用特征融合层l的卷积图像素(i,j)位置处的m个尺度的特征的归一化权重系数α
l,1,ij

l,2,ij
,


l,m,ij
,对每个尺度的特征x
l,1,ij
,xl
,2,ij
,

,x
l,m,ij
进行加权融合。对于上述任意第m(m∈[1,

,m])个尺度的特征在特征融合层l的卷积图像素(i,j)位置处的数值x
l,m,ij
,加权融合的具体方法如下:
[0084]
如果第m个尺度的特征在特征融合层l的卷积图像素(i,j)位置处的归一化权重系数α
l,m,ij
大于或等于全部m个尺度的特征的归一化权重系数的均值1/m,则在(i,j)位置处的该尺度的特征与其他尺度的特征加权融合后的结果等于其自身。
[0085][0086]
反之,如果第m个尺度的特征在特征融合层l的卷积图像素(i,j)位置处的归一化权重系数α
l,m,ij
小于全部m个尺度的特征的归一化权重系数的均值1/m,则在(i,j)位置处的该尺度的特征x
l,m,ij
与其他尺度的特征加权融合后的结果可以使用下列公式计算。
[0087][0088]
其中,代表在特征融合层l的卷积图像素(i,j)位置处的其他尺度的特征中,所有归一化权重系数大于1/m的特征的加权均值,其可以通过下列公式计算。
[0089][0090]
其中,max[*,*]表示在括号中的两者之间取较大的一个的数值。因为该公式被执行的前提条件就是第m个尺度的特征的非线性激活归一化权重系数α
l,m,ij
小于1/m,所以全部尺度的特征中至少有一个的非线性激活归一化权重系数α
l,m,ij
大于1/m,即不存在令上述公式的分母等于0的情况。
[0091]
特别的,当不同尺度的特征的个数m等于2时,公式6可以进一步简化为下列形式:
[0092][0093]
其中,x
l,n≠m,ij
表示在特征融合层l的卷积图像素(i,j)位置处的2个尺度的特征中,与第m个不一致的那1个,此时不需要使用公式7进一步计算所有归一化权重系数大于1/m的特征的加权均值。
[0094]
在特征融合层l卷积图像素(i,j)位置处,对于每个尺度的特征重复上述操作,直到获得每个尺度的特征与其他尺度的特征进行加权融合的结果。
[0095]
步骤3.1.2:获取当前取特征融合层卷积图上全部像素位置处,每个尺度的特征与其他尺度的特征进行加权融合的结果:
[0096]
在特征融合层l的卷积图的每个像素位置处重复步骤3.1.1中的操作,直到获得全部像素位置处的每个尺度的特征与其他尺度的特征进行加权融合的结果。
[0097]
在本实施例中,在当前特征融合层对各个尺度的特征加权融合后的结果进行拼接(如图2所示),包括:
[0098]
将特征融合层l的卷积图上来自m个特征提取层的各个尺度的特征与其他尺度的特征的加权融合结果,按照1,

,m的顺序,在预先设定的维度上进行拼接,获得各个尺度的特征的自适应融合结果y
l

[0099]yl
=(x
l,1
,x
l,2
,

,x
l,m
)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(9)
[0100]
其中,x
l,1
,x
l,2
,

,x
l,m
分别是特征融合层l处,每个尺度的特征在自身卷积图中所有像素位置处与其他尺度的特征进行加权融合的结果的数值组成的向量矩阵,将上述各个向量矩阵在预先设定的维度上进行concat模式的拼接,形成的新向量矩阵y
l
即为特征融合层l的各个尺度的特征的自适应特征融合结果。
[0101]
重复步骤1至步骤3,在卷积神经网络中每个需要进行特征融合的特征融合层,直到获得全部特征融合层处的自适应特征融合结果。
[0102]
在本发明的一个实施例中,提供一种卷积神经网络中自适应特征融合系统,其包括:权重系数获取模块、权重系数激活和归一化模块以及特征加权融合拼接模块;
[0103]
权重系数获取模块,用于获取当前特征融合层的各个尺度的特征的权重系数;
[0104]
权重系数激活和归一化模块,用于对当前特征融合层的各个尺度的特征的权重系数进行激活和归一化;
[0105]
特征加权融合拼接模块,在当前特征融合层对各个尺度的特征进行加权融合,并将加权融合后的结果进行拼接,得到自适应特征融合结果,完成卷积神经网络中自适应特征融合,提高检测精度。
[0106]
本实施例提供的系统是用于执行上述各方法实施例的,具体流程和详细内容请参照上述实施例,此处不再赘述。
[0107]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献