【技术实现步骤摘要】
一种基于特征重构的显著性目标检测算法
:
[0001]本专利技术涉及计算机视觉领域,具体来说,涉及了一种基于特征重构的显著性目标检测算法。
技术介绍
:
[0002]本部分的陈述仅仅是涉及到了与本专利技术相关的
技术介绍
,并不必然构成现有技术。
[0003]受人类视觉注意力机制快速高效处理图像数据的能力所启发,显著性目标检测致力于从图像中快速准确地定位显著性目标并将其完整地从背景中分割出来。由于其出色地处理图像数据的能力,近年来,显著性目标检测作为一个预处理阶段被广泛的应用于计算机视觉领域,例如语义分割、目标追踪、图像检索、目标识别、目标检测等等。
[0004]根据模型针对特征选择的不同方式,显著性目标检测模型可以分为两类,一类是基于刺激驱动传统的显著性目标检测模型,另一类是基于数据驱动深度学习的显著性目标检测模型。基于刺激驱动传统的显著性检测模型主要是依赖手工特征和一些低层次的视觉先验信息(如对比度、颜色、纹理)定位显著性目标,然后将其从背景中分割出来。然而,由于传统的显著性目标检测模型不能有效利用高层次的语义信息,使得很难从复杂环境中准确定位显著性目标并完整地将其分割出来。
[0005]近年来,随着深度学习的不断发展,大量的基于深度学习的方法开始广泛应用于显著性目标检测领域。基于数据驱动深度学习的显著性目标检测方法利用特征金字塔网络可以处理尺度多变的显著性目标,提取不同层次的多尺度特征,低层次的特征包含大量的局部细节信息可以丰富显著性目标的边缘信息,而高层次的特征包含大量全局语义信息可以帮助准确
【技术保护点】
【技术特征摘要】
1.一种基于特征重构的显著性目标检测算法,其特征在于,该算法运行包含以下步骤:1)输入RGB图像,此算法利用从ImageNet中预训练好的ResNet
‑
50网络进行初始多层次特征提取并对初始多层次进行特征编码,用于后续使用;2)残差特征重构模块通过集成不同提取特征范围的卷积、空洞卷积操作以及特征重构操作从初始多层次特征中高效提取局部和全局上下文信息,聚合上下文信息优化初始多层次特征;3)通过残差短连接操作,交互包含不同信息的优化后的多层次特征,生成即包含准确显著性目标信息又具有丰富目标边缘细节信息的特征表示;4)将特征表示进行降维激活生成最原始的显著性图,然后使用多次监督策略利用真值标签对算法进行训练,生成损失最小的参数文件。2.根据权利要求1所述的一种基于特征重构的显著性目标检测算法其特征在于:所述步骤1)具体方法是:2.1)首先,收集整理显著性检测领域相关数据集,如DUTS数据集、ECSSD数据集、DUT
‑
OMRON数据集、HKU
‑
IS数据集、PASCAL
‑
S数据集,用于后续算法训练和测试。2.2)此专利一种基于特征重构的显著性目标检测方法,根据相关经验利用具有10553张图像的DUTS数据集进行算法训练,然后分别使用ECSSD数据集、DUTS
‑
TE数据集、DUT
‑
OMRON数据集、PASCAL
‑
S 数据集以及HKU
‑
IS数据集作为测试数据集检测训练完成后算法的泛化性能。2.3)进行迁移学习使用从ImageNet中训练好的仅包含所有卷积层的ResNet50网络对输入的DUTS数据集进行最原始多层次特征提取,然后编码多层次特征I{I1,I2,I3,I4,I5}。3.根据权利要求1所述的一种基于特征重构的显著性目标检测算法其特征在于:所述步骤2)具体方法是:3.1)首先利用不同大小卷积核的卷积操作,在这一阶段中我们设计了卷积核大小为{1,3,5,7}卷积层,为了进一步减少参数在卷积大小为5和7时,我们引入不对称卷积。初始多尺度特征首先进入一个卷积核大小为1的卷积操作中降维到128个通道,然后分别进入不用卷积核大小的卷积操作中,考虑到不同感受野特征之间的关系,我们引入特征重构操作,充分利用所提取到的特征。经过卷积操作后生成多种特征{Z1,Z3,Z5,Z7}。公式如下:L
i
=γ(I
i
) i=1,2,3,4,5
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)这里γ()是卷积核1
×1×
128的降维操作,I
i
是基础特征提取模块中生成的多尺度特征。这里σ()是ReLU激活函数,C1(),C3(),C5(),C7()是卷积核分别为{1,3,5,7}的卷积操作。I
i
是来自基础特征提取模块中提取出的多尺度特征{I1,I2,I3,I4,I5}。3.2)随后利用不同填充率的空洞卷...
【专利技术属性】
技术研发人员:孙延光,夏晨星,段松松,李续兵,段秀珍,陶展鹏,陈迪逢,杨凤,
申请(专利权)人:安徽理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。