[发明专利]一种基于图像集的目标跟踪算法有效

专利信息
申请号: 201410251910.7 申请日: 2014-06-09
公开(公告)号: CN104008397B 公开(公告)日: 2017-05-03
发明(设计)人: 钟必能;陈雁;王田;谢维波;陈锻生;陈维斌 申请(专利权)人: 华侨大学
主分类号: G06K9/62 分类号: G06K9/62
代理公司: 厦门市首创君合专利事务所有限公司35204 代理人: 张松亭
地址: 362000*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于图像集的目标跟踪算法,包括初始化阶段,用于建立目标模型的训练阶段,用于根据所建立的目标模型测试出指定目标物体的中心位置的测试阶段,和更新阶段。本发明采用图像集作为目标跟踪过程中训练样本和测试样本的基本单位,并在核偏最小二乘法的框架下,将目标跟踪问题视为一个多类别的分类问题,从而能够有效缓解跟踪器的“漂移”问题。
搜索关键词: 一种 基于 图像 目标 跟踪 算法
【主权项】:
一种基于图像集的目标跟踪算法,其特征在于,包括初始化阶段,用于建立目标模型的训练阶段,用于根据所建立的目标模型测试出指定目标物体的中心位置的测试阶段,和更新阶段;所述初始化阶段包括:提取一帧图像,人为指定该图像中的目标物体和多个非目标物体,并人为获取一个正例类别图像集和多个负例类别图像集;所述正例类别图像集为从当前一帧图像中提取的多个包含所述人为指定该图像中的目标物体的图像块所构成的集合,其中所有图像块均标记为静态图像块;其中一个负例类别图像集为从当前一帧图像中提取的多个包含其中一个指定的非目标物体的图像块所构成的集合;不同的负例类别图像集中的图像块所包含的非目标物体不同;所提取的所有图像块大小均一致;将所指定的目标物体的中心位置设为当前位置;然后转入训练阶段;所述训练阶段包括:A1、将当前所获取的正例类别图像集构造成一个样本矩阵,并将该样本矩阵的类别标记为目标类;分别将当前所获取的每个负例类别图像集均构造成一个样本矩阵,并将这些样本矩阵的类别依次标记为第1非目标类、第2非目标类、…;当前所获取的正例类别图像集所生成的样本矩阵为该正例类别图像集中所有图像块的d维特征向量的协方差矩阵,其中d属于正整数;当前其中一个负例类别图像集所生成的样本矩阵为该负例类别图像集中所有图像块的d维特征向量的协方差矩阵;A2、建立一个训练集合,该训练集合由当前所获取的所有样本矩阵构成;设定该训练集合中的样本矩阵个数为m个,其中m属于正整数,并将该训练集合中的样本矩阵分别记为C1,C2,…,Cm,其中Ci∈Rd×d(i=1,2,…m);将该训练集合中的每个样本矩阵均转换为一个样本列向量,得到m个样本列向量分别为x1,x2,…,xm,分别对应C1,C2,…,Cm;其中,由Ci的矩阵元素从上到下从左到右串起来而生成;然后设定C1和C2的黎曼核函数分别为和得出和之间满足A3、分别将C1,C2,…,Cm的各类别用列向量形式表示,得到m个类别列向量分别为y1,y2,…,ym,分别对应C1,C2,…,Cm,并分别对应x1,x2,…,xm;其中,yi=[0,0,...,1,...,0]T(i=1,2,…m),是除了第k(k=1,2,…m)个元素为1之外,其余全为0的向量;当k=1时,其含义表示Ci或xi属于目标类;当1<k≤m时,其含义表示Ci或xi属于第k‑1非目标类;然后设定X=[x1,x2,...,xm]T,并设定Y=[y1,y2,...,ym]T作为X的类别矩阵;之后根据偏最小二乘回归,将X和Y分解成:X=TPT+EY=UQT+F---(2)]]>其中,T和U都是m×p的矩阵,包含了p个隐藏向量,P为d2×p的矩阵,Q为m×p的矩阵,E和F为残差矩阵;A4、基于非线性迭代的偏最小二乘回归,计算出X和Y之间的回归系数为:B=XTU(TTXXTU)‑1TTY            (3)设定一个黎曼核矩阵并设定M=φφT;将φ代入式(3)中的X,得出φ和Y之间的回归系数为:Bφ=φTU(TTMU)‑1TTY            (4)然后基于Bφ建立所述目标模型为:ytT=[φ(ct)]TBφ=MtTU(TTMU)-1TTY---(5)]]>其中是一个需要预测类别的样本列向量,该样本列向量是由一个需要预测类别的样本矩阵的矩阵元素从上到下从左到右串起来而得到,而该样本矩阵是一个需要预测类别的图像集中所有图像块的d维特征向量的协方差矩阵;Mt是M中的一个元素;yt=[β,γ1,γ2,...,γm‑1]T为根据所述目标模型计算得出的ct的类别列向量;其中,β表示ct属于目标类的概率,γi(i=1,...,m‑1)表示ct属于第i非目标类的概率;然后转入测试阶段;所述测试阶段包括:B1、提取下一帧图像,设定该图像上以所述当前位置为中心、以指定半径长度为半径的圆形区域为该图像的搜索区域;转入步骤B2;B2、在当前一帧图像的搜索区域中选取至少一个位置,作为当前一帧图像的测试位置;对于当前一帧图像的每个测试位置,在距离该测试位置小于一个预设值的周围选取多个位置,作为该测试位置的周围位置,分别以该测试位置及其周围位置为中心提取图像块,作为该测试位置的测试图像块,并将这些测试图像块构成一个集合,作为该测试位置的测试图像集;所述测试图像集中的所有测试图像块大小均一致,且与所述初始化阶段中正例类别图像集或负例类别图像集内的图像块大小一致;转入步骤B3;B3、分别将当前所获取的每个测试图像集均构造成一个样本矩阵,其中一个测试图像集所生成的样本矩阵为该测试图像集中所有测试图像块的d维特征向量的协方差矩阵;分别将所获取的每个测试图像集的样本矩阵均转换为一个样本列向量,其中一个测试图像集的样本列向量由该测试图像集的样本矩阵的矩阵元素从上到下从左到右串起来而生成;然后分别将这些样本列向量代入当前所建立的目标模型中,得到其类别列向量;转入步骤B4;B4、选取这些类别列向量中与所述目标类样本矩阵的类别列向量最接近的一个,若该类别列向量与所述目标类样本矩阵的类别列向量的差值大于预设的阈值,则舍弃当前所获取的所有测试图像集,并转入步骤B2;若该类别列向量与所述目标类样本矩阵的类别列向量的差值小于或等于预设的阈值,则转入更新阶段;所述更新阶段包括:C1、将所述当前位置更新为所选取的类别列向量所对应的测试图像集的测试位置,并记录跟踪;若当前所述正例类别图像集中的所有图像块均为静态图像块,则将该测试图像集中的所有图像块均添加入所述正例类别图像集中;若当前所述正例类别图像集中不只包含所述静态图像块,则将所述正例类别图像集中所有非静态图像块依次替换为该测试图像集中的图像块;C2、排除所述当前位置,在当前一帧图像的搜索区域中随机选取多个位置,作为当前一帧图像的非目标物体位置;针对当前一帧图像的每个非目标物体位置,在距离该非目标物体位置小于所述预设值的周围选取多个位置,作为该非目标物体位置的周围位置,分别以该非目标物体位置及其周围位置为中心提取图像块,然后将这些图像块构成一个负例类别图像集,其中,这些图像块的大小均与所述初始化阶段中正例类别图像集或负例类别图像集的图像块大小一致;将上一帧图像的负例类别图像集依次替换为当前一帧图像所产生的负例类别图像集;转入训练阶段。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华侨大学,未经华侨大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410251910.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top