[发明专利]一种基于双向反馈粒子滤波算法的实时二维目标跟踪方法有效
申请号: | 201610229382.4 | 申请日: | 2016-04-13 |
公开(公告)号: | CN105938623B | 公开(公告)日: | 2018-06-01 |
发明(设计)人: | 冯向文;潘铭星;赵金辉;孙健;杨佩星;付俊国 | 申请(专利权)人: | 南京维睛视空信息科技有限公司 |
主分类号: | G06T7/246 | 分类号: | G06T7/246 |
代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 于忠洲 |
地址: | 210000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于双向反馈粒子滤波算法的实时二维目标跟踪方法,步骤包括:提取特征并生成N个粒子进程,导入视频帧并根据权重阈值Vpt选择特征进行特征匹配,计算有效粒子进程的个数并比较有效粒子进程的个数是否大于N/5,若小于则进行权重优化以缩小N个粒子权重之间的差距,若大于则进行重采样计算将高权重值的粒子进程覆盖替换低权重值的粒子进程,最后选择最大粒子权重的粒子进程作为t时刻视频帧中二维目标的跟踪结果,再对四个特征、系统噪声以及测量噪声进行更新。本发明的实时二维目标跟踪方法能够有效解决现有粒子滤波存在运算量大、粒子退化以及无法对动态目标跟踪的缺陷。 | ||
搜索关键词: | 权重 粒子 二维目标 进程 粒子滤波算法 有效粒子 视频帧 跟踪 动态目标跟踪 跟踪结果 粒子滤波 特征匹配 提取特征 系统噪声 有效解决 最大粒子 反馈 运算量 重采样 噪声 替换 测量 退化 覆盖 更新 优化 | ||
【主权项】:
1.一种基于双向反馈粒子滤波算法的实时二维目标跟踪方法,其特征在于,包括如下步骤:步骤1,提取并记录跟踪图库中待跟踪二维目标中的颜色、纹理、形状以及基于FAST的多尺度特征点四类特征,再生成N个与待跟踪二维目标相对应的粒子进程;步骤2,按时间序列导入视频信号的视频帧,在t=0时刻,N个粒子进程独立利用颜色和纹理特征对视频帧进行特征匹配,计算各个粒子进程的粒子权重;在t>0时刻,若t-1时刻的有效权重<权重阈值Vpt,则N个粒子进程利用t-1时刻使用的特征对t时刻视频帧进行特征匹配,并计算各个粒子进程对应的粒子权重,若t-1时刻的有效权重≥权重阈值Vpt且利用颜色和纹理特征进行特征匹配,则N个粒子进程利用颜色、纹理和形状特征对t时刻视频帧进行特征匹配,并计算各个粒子进程对应的粒子权重,若t-1时刻的有效权重≥权重阈值Vpt且利用颜色、纹理和形状进行特征匹配,则N个粒子进程利用颜色、纹理、形状和基于FAST的多尺度特征点特征对t时刻视频帧进行特征匹配,并计算各个粒子进程对应的粒子权重,若t-1时刻的有效权重≥权重阈值Vpt且利用颜色、纹理、形状和基于FAST的多尺度特征点进行特征匹配,则N个粒子进程继续利用颜色、纹理、形状和基于FAST的多尺度特征点特征对t时刻视频帧进行特征匹配,并计算各个粒子进程对应的粒子权重;步骤3,对各个粒子进程对应的粒子权重进行归一化处理,再根据归一化处理结果计算t时刻N个粒子进程的有效权重以及有效粒子进程的个数,若有效粒子进程的个数>N/5,则进入步骤5,若有效粒子进程的个数≤N/5,则进入步骤4;步骤4,对归一化处理后的N个粒子权重进行覆盖优化,在保持N个粒子权重大小关系的前提下缩小N个粒子权重之间的差距;步骤5,利用层次重采样算法对N个粒子进程的粒子权重进行重采样计算,将高权重值的粒子进程覆盖替换低权重值的粒子进程;步骤6,在N个粒子进程对应的粒子权重中选择最大的粒子权重作为t时刻视频帧中二维目标的跟踪结果,再利用随机模型对N个粒子进程对应的特征、系统噪声以及测量噪声进行更新,再将t加1后返回步骤2,直至没有新的视频帧。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京维睛视空信息科技有限公司,未经南京维睛视空信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610229382.4/,转载请声明来源钻瓜专利网。