[发明专利]基于自适应目标响应的目标跟踪方法有效
申请号: | 201810550413.5 | 申请日: | 2018-05-31 |
公开(公告)号: | CN108876816B | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 田小林;张佳怡;伍丽荣;贾贺姿 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06T7/246 | 分类号: | G06T7/246 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 田文英;王品华 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于自适应目标响应的目标跟踪方法,主要解决当目标发生外观形变、光照变化导致跟踪失败的跟踪问题。本发明实现的步骤如下:(1)确定待跟踪目标初始位置(2)计算相关滤波器权值;(3)预测目标框位置;(4)预测待跟踪目标尺寸;(5)构建自适应目标响应矩阵;(6)更新位移滤波器权值;(7)判断当前帧图像是否为待跟踪视频序列的最后一帧图像,若是,则执行步骤(8),否则,执行步骤(3);(8)结束跟踪。本发明通过基于自适应目标响应的目标跟踪方法,能够利用自适应目标响应计算位移滤波器权值,预测待跟踪目标位置和大小。 | ||
搜索关键词: | 基于 自适应 目标 响应 跟踪 方法 | ||
【主权项】:
1.一种基于自适应目标响应的目标跟踪方法,其特征在于,构建自适应目标响应矩阵;构建多尺寸的待跟踪目标的目标框预测待跟踪目标尺寸;该方法的具体步骤包括如下:(1)确定运动待跟踪目标的初始位置:(1a)输入含有待跟踪目标的彩色视频图像序列中的第一帧视频图像;(1b)用待跟踪目标的初始位置和初始位置的长度和宽度确定一个矩形框,用该矩形框标出第一帧图像中的待跟踪目标;(1c)在第一帧图像中,以待跟踪目标的初始位置为中心,用待跟踪目标的初始位置和待跟踪目标的2.5倍长度和2.5倍宽度确定一个矩形框,用该矩形框标出第一帧图像中的候选区域;(2)提取第一帧图像中的候选区域特征:(2a)利用方向梯度直方图提取方法,将第一帧图像作为当前帧图像,提取当前帧图像的候选区域特征;(2b)将第一帧图像的候选区域特征作为当前帧图像的目标模板;(3)计算相关滤波器权值:(3a)构建一个零矩阵,该矩阵的行数与特征响应矩阵的行数相等,列数与特征响应矩阵的列数相等;(3b)利用自适应目标响应矩阵插值公式,根据零矩阵中每一个元素位置距离零矩阵中心位置的长度,计算零矩阵中每一个元素的元素值,将所有元素值作为自适应目标响应矩阵对应位置元素的元素值;(3c)利用相关滤波器权值计算公式,计算当前帧图像的自适应目标响应矩阵的相关滤波器权值;(4)预测当前帧图像的目标框位置:(4a)载入待跟踪视频序列中下一帧彩色视频图像,作为当前帧图像,在当前帧图像中,以上一帧图像待跟踪目标的位置为中心,取出与待跟踪目标的位置相同的,长度和宽度分别是待跟踪目标长度和宽度2.5倍的矩形框,将该矩形框作为当前帧图像的候选区域;(4b)利用方向梯度直方图提取方法,提取当前帧图像的候选区域特征;(4c)利用卷积方法,计算当前帧图像的候选区域特征和位移滤波器权值的图像特征响应矩阵;(4d)选取当前帧图像的图像特征响应矩阵中的元素最大值,将最大值元素的位置作为当前帧图像的待跟踪目标的目标框中心点的位置;(5)构建多尺寸的待跟踪目标的目标框预测待跟踪目标尺寸:(5a)依次选取1,0.985,0.99,0.995,1.005,1.01,1.015七个缩放参数,分别乘以当前帧图像的待跟踪目标的目标框尺寸,得到待跟踪目标的七个目标框尺寸;(5b)以当前帧图像的待跟踪目标的目标框中心点位置为中心,以每个目标框尺寸为矩形框尺寸组成七个矩形框,用每一个矩形框取出当前帧图像的七个候选区域;(5c)利用方向梯度直方图提取方法,提取当前帧图像的每个候选区域特征;(5d)利用卷积方法,分别计算当前帧图像的每一个候选区域特征和位移滤波器权值的图像特征响应矩阵;(5e)从所有的图像特征响应矩阵中取出所有元素的最大值,将该最大值元素所在图像特征响应矩阵所对应的矩形框尺寸,作为当前帧图像中的待跟踪目标的尺寸;(5f)用待跟踪目标的目标框的中心点位置和尺寸确定的矩形框,标出当前帧图像的待跟踪目标;(6)更新当前帧图像的目标模板:(6a)在当前帧图像中,以待跟踪目标的位置为中心,取出长度和宽度分别是待跟踪目标长度和宽度2.5倍的矩形框,将该矩形框作为当前帧图像的待跟踪目标的候选区域;(6b)利用方向梯度直方图提取方法,提取当前帧图像中的候选区域特征;(6c)利用更新公式,用当前帧图像中的候选区域特征和上一帧图像的目标模板更新当前帧图像的目标模板;(7)构建自适应目标响应矩阵:(7a)在当前帧图像中,利用中心点位置平移方法,平移候选区域的矩形框中心点,得到六个中心点位置,以每个中心点位置和当前帧图像的待跟踪目标位置作为矩形框的中心,每个矩形框的尺寸为候选区域的矩形框尺寸,得到待跟踪目标的七个候选区域;(7b)利用方向梯度直方图提取方法,提取七个候选区域特征;(7c)利用卷积方法,分别计算每个候选区域特征和位移滤波器权值的特征响应矩阵;(7d)构建一个零矩阵作为自适应目标响应矩阵,该矩阵的行数与特征响应矩阵的行数相等,列数与特征响应矩阵的列数相等;(7e)选取每个特征响应矩阵中的元素最大值,将该元素最大值作为零矩阵中每个候选区域中心点坐标所对应元素的元素值;(7f)利用高斯插值方法,用自适应目标响应矩阵中的非零元素值,计算自适应目标响应矩阵中其余元素的元素值;(8)更新位移滤波器权值:利用更新位移滤波器权值公式,更新当前帧图像的位移滤波器权值;(9)判断当前帧视频图像是否为待跟踪视频图像序列的最后一帧视频图像,若是,则执行步骤(10),否则,执行步骤(4);(10)结束对运动待跟踪目标的跟踪。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810550413.5/,转载请声明来源钻瓜专利网。