[发明专利]基于双相关滤波和隶属度加权决策的深度目标跟踪方法有效
申请号: | 201910368524.9 | 申请日: | 2019-05-05 |
公开(公告)号: | CN110097009B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 田小林;张杨;孟令研;王凤鸽;张杰;焦李成 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/32;G06N3/04;G06N3/08;G06T7/246;G06T7/262;G06T7/277;G06T7/70 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 陈宏社;王品华 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明提出了一种基于双相关滤波和隶属度加权决策的深度目标跟踪方法,用于解决现有技术中存在的目标定位准确率较低的技术问题,并提高跟踪速度,实现步骤为:(1)构建多个基于双相关的相关滤波器模型;(2)设定包含待跟踪目标的图像序列参数;(3)对每个相关滤波器的隶属度进行初始化;(4)获取n个基于双相关的相关滤波器模型W |
||
搜索关键词: | 基于 相关 滤波 隶属 加权 决策 深度 目标 跟踪 方法 | ||
【主权项】:
1.一种基于双相关滤波和隶属度加权决策的深度目标跟踪方法,其特征在于,包括如下步骤:(1)构建多个基于双相关的相关滤波器模型:(1a)设置待构建的多个基于双相关的相关滤波器模型的数量为n,2≤n≤16,第k个相关滤波器Wk的输入为xk,xk∈RL×H×D,模板参数为wk,wk∈RL×H×D,高斯形类标矩阵为yk,yk∈RL×H,R表示实数域,k=1,2...n,L表示xk、wk和yk的长,H表示xk、wk和yk的高,D表示xk和wk第三维通道的数量,计算xk、wk和yk在频域的值的计算公式分别为:Xk=F(xk)Wk=F(wk)Yk=F(yk)其中,F(·)表示傅里叶变换;(1b)通过Xk,Wk,Yk构建基于双相关的相关滤波器模型Wk,得到n个基于双相关的相关滤波器模型W1,W2,...Wk...,Wn,其中Wk可建模为下面的优化问题:![]()
![]()
其中,
表示最小化算法,λ为正则化系数,λ=0.01,
表示傅里叶域内的平方计算,⊙表示矩阵之间对应元素相乘,∑(·)表示求和操作,Xk·Wk为Xk和Wk的相关,Yk·(Xk·Wk)为Yk和Xk·Wk的相关;(2)设定包含待跟踪目标的图像序列参数:设定包含待跟踪目标的图像序列中的图像帧数为tmax,第t帧图像中待跟踪目标中心的坐标位置为(xt,yt),并初始化t=1;(3)对每个相关滤波器的隶属度进行初始化:对第k个相关滤波器Wk的隶属度
进行初始化的计算公式为:
(4)获取n个实现双相关功能的相关滤波器模型W1,W2,...Wk...,Wn的值:(4a)将大小为L×H的矩形框的中心与第t帧图像中待跟踪目标中心的坐标位置(xt,yt)对正,对该第t帧图像中待跟踪目标的所在区域进行框定,得到第t帧图像中的待跟踪目标区域It;(4b)将It输入至预训练后的VGG网络中,得到VGG网络输出的16层卷积特征,并选取其中的n层卷积特征j1,j2,...jk...,jn;(4c)对每层卷积特征jk进行傅里叶变换,得到j1,j2,...jk...,jn在频域的值J1,J2,...Jk...,Jn:Jk=F(jk);(4d)计算n个实现双相关功能的相关滤波器模型W1,W2,...Wk...,Wn的值,Wk的计算公式为:
其中Yk为yk在频域的值,yk中坐标为(u,v)的元素的值为
(5)计算每个相关滤波器对第t+1帧图像中待跟踪目标的中心位置的估计值:(5a)将大小为M×N,M≥2L,N≥2H的矩形框的中心与第t+1帧图像中坐标位置为(xt,yt)的像素点对正,对第t+1帧图像中待搜索区域进行框定,得到第t+1帧图像中的待搜索区域Ot+1;(5b)将Ot+1输入至预训练后的VGG网络中,得到VGG网络输出的16层卷积特征,并选取其中的n层卷积特征T1,T2,...Tk...,Tn;(5c)计算n个相关滤波器W1,W2,...Wk...,Wn的时域响应S1(x,y),...Sk(x,y)...,Sn(x,y),其中,第k个相关滤波器Wk的时域响应Sk(x,y)的计算公式为:Sk(x,y)=F‑1(τk·Wk)其中,τk为Tk在频域的值,τk=F(Tk),F‑1(·)代表F(·)的反变换;(5d)计算每个时域响应Sk(x,y)中元素的最大值的位置
并将
作为第k个相关滤波器Wk在t+1帧图像中对待跟踪目标的中心位置的估计值,得到n个相关滤波器W1,W2,...Wk...,Wn在t+1帧图像中对待跟踪目标的中心位置的估计值
其中,第k个相关滤波器Wk在t+1帧图像中对待跟踪目标的中心位置的估计值
的计算公式为:
其中,
为最大化函数;(6)基于隶属度加权决策方法计算t+1帧图像中待跟踪目标的中心位置(xt+1,yt+1):(6a)计算每个相关滤波器的权值,得到n个相关滤波器W1,W2,...Wk...,Wn的权值w1,...wk...,wn,其中第k个相关滤波器Wk的权值wk的计算公式为:
其中,(·)b代表(·)的b次方,b>1;(6b)计算t+1帧图像中待跟踪目标的中心位置(xt+1,yt+1):
(7)获取深度目标跟踪结果:判断t=tmax是否成立,若是,输出包含待跟踪目标的图像序列中每帧图像中目标的中心位置,否则,t=t+1,并执行步骤(8);(8)计算每个相关滤波器的隶属度:计算每个相关滤波器的隶属度,得到n个相关滤波器W1,W2,...Wk...,Wn的隶属度
并执行步骤(4),其中第k个相关滤波器Wk的隶属度
的计算公式为:
其中,dk为第k个相关滤波器Wk在t‑1帧图像中对待跟踪目标的中心位置的估计值
与(xt‑1,yt‑1)的欧氏距离,
||·||代表欧氏距离。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910368524.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种人体动作识别方法
- 下一篇:图文检测方法、装置、服务器及存储介质