【技术实现步骤摘要】
基于相关滤波和图像分割的航拍视频目标鲁棒跟踪方法
本专利技术涉及一种目标跟踪方法,属计算机视觉领域。
技术介绍
目前,航拍视频跟踪技术已经在军事领域和民事领域得到广泛的应用。相对于固定平台或者手持设备拍摄的视频,航拍视频具有自身特有的性质。首先,摄像机随无人机一同做高速运动,航拍视频序列图像间存在平移、旋转等变换,且视频中场景复杂多变,目标极易受到遮挡、噪声等干扰;另外,无人机的飞行高度对目标的尺寸会造成很大影响,这些都对航拍视频处理带来了巨大的挑战。近年来,基于相关滤波的跟踪方法大量涌现,并展现了良好的跟踪性能,尤其在处理速度方面可以满足航拍视频目标跟踪问题对实时性的要求,但是,当目标发生旋转或者尺度变化时,大部分传统的基于相关滤波的跟踪算法无法改变跟踪结果的长宽比,以及无法自适应地调整目标的外观,且容易导致引入背景杂质,造成相关滤波模型不稳定。
技术实现思路
要解决的技术问题针对航拍视频中由于运动目标发生旋转或者遮挡,而导致其外观(长宽比、尺度等)发生变化、模型不稳定的问题,本专利技术设计一种鲁棒、高效的航拍视频目标跟踪方法。技术方案一种基于相关滤波和图像分割的航拍视频目标鲁棒跟踪方法,其特征在于步骤如下:步骤1:读取视频中第一帧图像数据以及目标所在的初始位置信息[x1,y1,w1,h1],其中(x1,y1)表示第一帧目标中心P1的横坐标和纵坐标,[w1,h1]表示目标初始的宽和高,将Flag置为0;其中,Flag为判断是否要更新目标外观的标志位,将目标的尺度记为scale,初始化为1;步骤2:以目标初始位置中心点(x1,y1)为中心,M、N为边长,采样一 ...
【技术保护点】
1.一种基于相关滤波和图像分割的航拍视频目标鲁棒跟踪方法,其特征在于步骤如下:步骤1:读取视频中第一帧图像数据以及目标所在的初始位置信息[x1,y1,w1,h1],其中(x1,y1)表示第一帧目标中心P1的横坐标和纵坐标,[w1,h1]表示目标初始的宽和高,将Flag置为0;其中,Flag为判断是否要更新目标外观的标志位,将目标的尺度记为scale,初始化为1;步骤2:以目标初始位置中心点(x1,y1)为中心,M、N为边长,采样一个目标区域R,对R提取d维特征图xtarget,其中,维度d的构成包括31维方向梯度直方图特征加11维颜色属性特征,根据xtarget构造最优相关滤波器
【技术特征摘要】
1.一种基于相关滤波和图像分割的航拍视频目标鲁棒跟踪方法,其特征在于步骤如下:步骤1:读取视频中第一帧图像数据以及目标所在的初始位置信息[x1,y1,w1,h1],其中(x1,y1)表示第一帧目标中心P1的横坐标和纵坐标,[w1,h1]表示目标初始的宽和高,将Flag置为0;其中,Flag为判断是否要更新目标外观的标志位,将目标的尺度记为scale,初始化为1;步骤2:以目标初始位置中心点(x1,y1)为中心,M、N为边长,采样一个目标区域R,对R提取d维特征图xtarget,其中,维度d的构成包括31维方向梯度直方图特征加11维颜色属性特征,根据xtarget构造最优相关滤波器在频域上的表示称为目标模型,计算方法如下:其中,如果不加特殊说明,各个大写的变量为相应的小写变量在频域上的表示,高斯滤波模板(m,n)∈{0,...,M-1}×{0,...,N-1},σ为高斯核的带宽,⊙代表元素相乘运算,上划线表示复共轭,Al、B+λ1分别为滤波器Utargetl的分子和分母,与等价,λ1为调整参数;在后续操作中,只需要更新Al、B+λ1即可更新目标模型l表示维度的索引,l∈{1,...,d};步骤3:以目标初始位置中心点x1,y1为中心提取S个不同尺度的图像子块,每个子块的大小为scale×[M,N]×s,变量s为图像子块的尺度因子,s∈[0.7,0.8,0.9,1.0,1.1,1.2,1.3,1.4],然后通过上采样,即当s<1或降采样,即当s>1将图像块缩放到[M,N]的大小,并且按照步骤2的方法分别提取每个子块的特征图,然后将各个特征图矩阵连接之后成为一个S维的特征图,这里将其命名为尺度特征图,记为xscale,再根据xscale构建尺度模型Uscale,计算方法与步骤2中计算的过程类似,用尺度特征图替换掉xtarget,具体如下:其中,s'为高斯函数自变量,s'∈{1,2,...,S},σscale为高斯核的带宽,λ2为调整参数;步骤4:读取第k帧图像,k≥2且起始值为2,若k可以整除20,则转步骤6,即每20帧实施一次更新外观模板的操作;否则,在第k帧图像中以(xk-1,yk-1)为中心,提取大小为[M,N]×scale的目标搜索区域,并缩放为[M,N]大小,然后通过步骤2中的方法提取特征图,命名为Ztarget,再利用目标模型计算目标置信图rptarget,计算方法如下:其中,为傅里叶逆变换,可以得到rptarget中的最大响应值valtarget,其对应点:计算最大响应值位置(x”,y”)与rptarget中心的距离,乘以scale,然后与(xk-1,yk-1)相加可以得到新的目标位置(x',y');步骤5:在第k帧图像中以(x',y')为中心,提取S个不同尺度的图像子块,每个子块的大小为scale×[M,N]×s,并按照步骤3...
【专利技术属性】
技术研发人员:李映,薛希哲,董浩,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。