[发明专利]使用GPU硬件加速的Struck目标跟踪方法有效
申请号: | 201510112791.1 | 申请日: | 2015-03-14 |
公开(公告)号: | CN104680558B | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 李云松;尹万春;宋长贺 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06T7/223 | 分类号: | G06T7/223 |
代理公司: | 陕西电子工业专利中心61205 | 代理人: | 田文英,王品华 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 gpu 硬件加速 struck 目标 跟踪 方法 | ||
1.使用GPU硬件加速的Struck目标跟踪方法,包括如下步骤:
(1)获取灰度图像:
(1a)将待跟踪图像序列中的一帧图像加载到计算机主机内存中;
(1b)将加载到计算机主机内存的图像转化为灰度图像;
(1c)调用开源计算机视觉库OpenCV中的积分图计算函数cvIntegral,计算灰度图像的积分图;
(1d)将灰度图像复制到灰度图像集合中;
(2)判断加载的图像是否为待跟踪图像序列中的第1帧图像,若是,则执行步骤(3),否则,执行步骤(4);
(3)初始化跟踪目标的位置矩形框:
在灰度图像中选取一个将跟踪目标包含在内的矩形框,将所选的矩形框作为跟踪目标的位置矩形框,执行步骤(6);
(4)提取灰度图像的所有测试样本的特征:
(4a)对灰度图像的所有测试样本,分别采用全采样法,采集测试样本的位置矩形框;
(4b)根据灰度图像的积分图和所有测试样本的位置矩形框,利用计算机图形处理器GPU,并行提取灰度图像的所有测试样本的哈尔特征;
(5)确定跟踪目标的位置矩形框:
利用计算机图形处理器GPU,并行计算灰度图像的所有测试样本的判别值,找出最大判别值所对应的测试样本,将该测试样本的位置矩形框作为跟踪目标的位置矩形框;
(6)提取灰度图像的所有训练样本的特征:
(6a)将灰度图像的第一个训练样本的位置矩形框设定为跟踪目标的位置矩形框;
(6b)对灰度图像的其余所有训练样本,分别采用等步长采样法,采集训练样本的位置矩形框;
(6c)将灰度图像的所有训练样本的位置矩形框,复制到训练样本位置矩形框集 合中;
(6d)根据灰度图像的积分图和所有训练样本的位置矩形框,利用计算机图形处理器GPU,并行提取灰度图像的所有训练样本的哈尔特征;
(6e)将灰度图像的所有训练样本的特征,复制到训练样本特征集合中;
(7)初始化训练样本的权值和梯度:
将灰度图像的训练样本的权值和梯度初始化为0;将灰度图像的训练样本的权值、梯度分别加入到训练样本权值集合、训练样本梯度集合;
(8)获得和更新支持样本的权值、梯度:
(8a)采用最小化梯度方法,从灰度图像的训练样本中选择两个训练样本,将选择的两个训练样本作为支持样本A、B;采用最大化梯度差方法,更新支持样本A、B的权值和梯度;当支持样本的总数超过100时,采用最小化影响度方法,更新所有支持样本的权值和梯度;
(8b)采用最大最小化梯度方法,从灰度图像集合中选择一个灰度图像,从选择的灰度图像的训练样本中选择两个训练样本,将选择的两个训练样本作为支持样本A、B;采用最大化梯度差方法,更新支持样本A、B的权值和梯度;若支持样本的总数超过100,则采用最小化影响度方法,更新所有支持样本的权值和梯度;
(8c)采用最大最小化梯度方法,从灰度图像集合中选择一个灰度图像,从选择的灰度图像的训练样本中选择两个训练样本,将选择的两个训练样本作为支持样本A、B;采用最大化梯度差方法,更新支持样本A、B的权值和梯度;将本步骤连续操作9次;
(8d)循环执行步骤(8b)、步骤(8c)9次;
(9)判断是否加载完待跟踪图像序列的所有帧图像,若是,则执行步骤(10),否则,执行步骤(1);
(10)结束目标跟踪。
2.根据权利要求1所述的使用GPU硬件加速的Struck目标跟踪方法,其特征在于,步骤(4a)所述全采样法的具体步骤如下:
第1步,以跟踪目标的位置矩形框中心为圆心、30个像素宽度为半径构造一个圆;
第2步,以圆内任意一点为中心、跟踪目标的位置矩形框的宽为宽、跟踪目标的位置矩形框的高为高构造一个矩形框,将该矩形框作为一个测试样本的位置矩形框。
3.根据权利要求1所述的使用GPU硬件加速的Struck目标跟踪方法,其特征在于,步骤(5)所述的灰度图像的每个测试样本的判别值,按照下式计算:
其中,f表示灰度图像的每个测试样本的判别值;n表示支持样本的总数;βi表示第i个支持样本的权值;exp(·)表示以自然常数e为底的指数函数操作;xi表示第i个支持样本的特征;z表示灰度图像的每个测试样本的特征;||·||2表示求向量的模的平方操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510112791.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于BIM的事件标示方法和系统
- 下一篇:一种图像显著目标检测方法