一种基于Siamese网络的轻量级红外无人机目标跟踪方法技术

技术编号:37128861 阅读:20 留言:0更新日期:2023-04-06 21:27
本发明专利技术公开了一种基于Siamese网络的轻量级红外无人机目标跟踪方法,涉及一种基于神经网络的无人机目标跟踪方法技术领域,轻量级的跟踪网络主要由五个部分组成:特征提取网络、像素级特征融合模块、动态模板更新模块、边界框回归网络和目标分类网络,特征提取网络采用神经网络搜索的轻量级卷积网络FBNet,从静态模板图像、动态模板图像和裁剪的搜索图像中生成特征映射,然后将静态和动态模板图像特征映射的线性插值作为跟踪模型模板特征表示,像素级特征融合模块有效地融合模板特征和搜索图像的特征,并输出至分类和回归子网络,边界框回归网络和目标分类网络分别对目标的位置和类别进行预测。动态模板更新模块不断更新跟踪模型的动态模板,可以在不增加模型复杂度的情况下动态学习目标外观及背景的变化,所述的轻量级目标跟踪方法具有较好的跟踪鲁棒性与实时性,对目标外观与背景的剧烈变化有较强的泛化性能,适用于红外无人机目标跟踪。适用于红外无人机目标跟踪。适用于红外无人机目标跟踪。

【技术实现步骤摘要】
一种基于Siamese网络的轻量级红外无人机目标跟踪方法


[0001]本专利技术涉及一种基于神经网络的无人机目标跟踪方法
,具体是一种基于Siamese网络的轻量级红外无人机目标跟踪方法。

技术介绍

[0002]随着技术的发展,无人机等航空飞行器的机动性、可操控性不断增强,具有低空飞行、飞行速度慢、不易被侦测发现等特征、可搭载一定的重物,容易突破地面防空火力网,进而可能会威胁一些重要的地面目标,因此,防范处置无人机目标的干扰破坏,已经成为重大安保活动的世界性难题,突出表现为管控难、侦测难、处置难。
[0003]目前针对低空空域中飞行目标的探测手段多种多样,主要包括雷达探测、无线电探测和光电探测等,光电探测手段具有抗干扰性强、直观清晰、布站灵活等特点,因此可以在复杂城市环境下对无人机等目标的搜索发现发挥作用,但是光电探测技术受天气能见度、湿度等影响较大,同时实际场景中不可避免的存在诸多干扰或不确定因素,包括物体之间的相互遮挡、背景噪声、光线突变等,这使得光电探测中运动目标检测和跟踪的过程极具挑战性,因此研究目标跟踪算法具有重要意义。
[0004]目标跟踪指在图像序列中利用获取的感兴趣目标的部分特征、当前位置与运动趋势等信息,运用一定的匹配或统计学习方法,确定新一帧图片中目标的位置、运动轨迹等信息的过程,单目标跟踪算法的基本框架主要包括特征模型、运动模型、观测模型和在线更新机制四部分,特征模型旨在利用图像处理技术得到能够表征目标外观特点的信息,并服务于观测模型的构建,其中适用于目标跟踪的特征有:灰度特征、颜色特征、方向梯度直方图特征、深度特征等;运动模型主要根据目标的上下文信息,提供一组当前帧目标可能出现的候选状态;观测模型的作用是根据特征模型和运动模型提供的候选状态来预测目标的状态;在线更新机制能够让观测模型适应目标和背景变化并保证模型不退化。
[0005]随着相关滤波框架和深度学习框架的出现,基于分类和回归模型的判别式算法成为了目前目标跟踪领域的主流方法,其中深度学习的跟踪算法主要是基于Siamese神经网络的跟踪算法,基于深度学习的方法能够提取更高层次的语义特征,对目标运动过程中发生的变化具有更强的鲁棒性,但目前基于Siamese神经网络的跟踪算法虽然取得了不错的效果且具有较好的实时性,但是只靠离线训练的模型很难适应目标外观或背景的剧烈变化,如何高效地将Siamese网络模型与在线更新机制结合以更好地适应目标与背景的变化是当前基于Siamese网络的目标跟踪算法需解决的关键问题。
[0006]基于Siamese网络的目标跟踪算法对于复杂场景下的无人机目标具有良好的检测跟踪能力,对目标尺度变化、形变及复杂背景等具有较强的鲁棒性,本专利技术通过采用轻量级神经网络提取无人机目标特征,并采用像素级特征融合模块和动态模板更新模块,增强模型特征表达能力,不仅提升模型的实时性跟踪鲁棒性,同时更好地适应目标外观与背景的剧烈变化,本专利技术可操作性、可扩展性较强,适用于红外无人机目标跟踪。

技术实现思路

[0007]本专利技术的目的在于:为了解决现有技术模型特征表达能力较低,适应目标与背景的距离变化的性能较低的问题,提供一种基于Siamese网络的轻量级红外无人机目标跟踪方法。
[0008]为实现上述目的,本专利技术提供如下技术方案:一种基于Siamese网络的轻量级红外无人机目标跟踪方法,包括以下步骤:
[0009]步骤A:轻量级的跟踪网络由五个主要部分组成:特征提取网络、像素级特征融合模块、动态模板更新模块、边界框回归网络和目标分类网络,特征提取网络采用神经网络搜索的轻量级卷积网络FBNet,从静态模板图像、动态模板图像和裁剪的搜索图像中生成特征映射,然后将静态和动态模板图像特征映射的线性插值作为模板特征表示,像素级特征融合模块融合模板特征和搜索图像的特征,并输出至分类和回归子网络,边界框回归网络和目标分类网络分别对目标的位置和类别进行预测,动态模板更新模块不断更新跟踪模型的动态模板,可以在不增加模型复杂度的情况下动态学习目标外观及背景的变化。
[0010]作为本专利技术再进一步的方案:所述步骤B:边界框回归网络由两个简单的3*3conv

bn

relu块组成,以降低计算复杂度,分类网络采用与边界框回归网络相似的结构,网络预测一个16*16的得分图,其中每个像素表示搜索图像对应区域的目标置信度得分。
[0011]作为本专利技术再进一步的方案:所述步骤C:像素级特征融合模块引入逐像素融合模块,通过从搜索图像中提取的目标位置和外观信息进行逐像素相关操作,然后将计算得到的相关特征映射与搜索图像特征连接起来,并将结果通过一个1*1conv

bn

relu块进行聚合,可以有效地表征目标的位置和外观信息。
[0012]作为本专利技术再进一步的方案:所述步骤D:动态模板更新模块在模型训练时从视频序列中随机采样一个动态模板图像,以捕获目标外观等特征变化,将动态模板图像通过特征提取网络,得到的动态特征映射F
d
然后通过一个可学习参数w与静态模板特征映射F
t
进行线性插值F
t

:F
t

=(1

w)F
t
+wF
d
将线性F
t

和搜索图像特征映射F
S
传递给相似度模块,计算双模板和搜索图像嵌入特征的余弦相似度,在推理过程中,对每N帧选择余弦值最高的图像裁剪,用该帧预测的边界框更新动态模板,双模板表示模块使模型能够有效地编码时间信息以及对象外观和尺度变化,模型参数和FLOPs的增加很小,甚至可以忽略不计,使得它几乎是一个无成本的时间模块。
[0013]作为本专利技术再进一步的方案:所述步骤E:训练阶段首先采集各种复杂场景、各种无人机类型、各种飞行姿态等无人机红外视频图像数据集,对红外图像数据集进行清洗标注,并划分训练和验证数据集,选择相应的数据增强技术、超参数、优化器及损失函数等训练验证并保存跟踪模型,将跟踪模型转换并部署至嵌入式平台。
[0014]作为本专利技术再进一步的方案:所述步骤F:推理阶段,将视频的初始帧图像输入目标检测算法,得到视频初始帧图像中无人机目标的位置,给出目标框,即左上角像素坐标、目标框宽和高,以此初始框内无人机目标作为跟踪模型静态和动态模板输入,提取并融合模板的特征表示,网络模型跟踪后续红外图像中的无人机目标,输出无人机的目标框和置信度,根据相似度计算模型,计算每100帧的相似度得分,取最高分那一帧的无人机目标更新动态模板输入。
[0015]与现有技术相比,本专利技术的有益效果是:动态模板更新模块不断更新跟踪模型的
动态模板,可以在不增加模型复杂度的情况下动态学习目标外观及背景的变化,所述的轻量级目标跟踪方法具有较好的跟踪鲁棒性与实时性,对目标外观与背景的剧烈变化有较强的泛化性能,适用于红外无人机目标跟踪。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Siamese网络的轻量级红外无人机目标跟踪方法,其特征在于,包括以下步骤:步骤A:轻量级的跟踪网络由五个主要部分组成:特征提取网络、像素级特征融合模块、动态模板更新模块、边界框回归网络和目标分类网络,特征提取网络采用神经网络搜索的轻量级卷积网络FBNet,从静态模板图像、动态模板图像和裁剪的搜索图像中生成特征映射,然后将静态和动态模板图像特征映射的线性插值作为模板特征表示,像素级特征融合模块融合模板特征和搜索图像的特征,并输出至分类和回归子网络,边界框回归网络和目标分类网络分别对目标的位置和类别进行预测,动态模板更新模块不断更新跟踪模型的动态模板,可以在不增加模型复杂度的情况下动态学习目标外观及背景的变化。步骤B:边界框回归网络由两个简单的3*3conv

bn

relu块组成,以降低计算复杂度,分类网络采用与边界框回归网络相似的结构,网络预测一个16*16的得分图,其中每个像素表示搜索图像对应区域的目标置信度得分。步骤C:像素级特征融合模块引入逐像素融合模块,通过从搜索图像中提取的目标位置和外观信息进行逐像素相关操作,然后将计算得到的相关特征映射与搜索图像特征连接起来,并将结果通过一个1*1conv

bn

relu块进行聚合,可以有效地表征目标的位置和外观信息。步骤D:动态模板更新模块在模型训练时从视频序列中随机采样一个动态模板图像,以捕获目标外观等特征变化,将动态模板图像通过特征提取网络,得到的动态特征映射F<...

【专利技术属性】
技术研发人员:杨珊唐勋
申请(专利权)人:四川中科朗星光电科技有限公司
类型:发明
国别省市:

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

1