[发明专利]一种基于粒子滤波的视频多目标跟踪方法在审

专利信息
申请号: 202210583080.2 申请日: 2022-05-26
公开(公告)号: CN114998392A 公开(公告)日: 2022-09-02
发明(设计)人: 高飞;王志文 申请(专利权)人: 浙江工业大学
主分类号: G06T7/277 分类号: G06T7/277;G06T7/246
代理公司: 杭州浙科专利事务所(普通合伙) 33213 代理人: 汤明
地址: 310014 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 粒子 滤波 视频 多目标 跟踪 方法
【权利要求书】:

1.一种基于粒子滤波的视频多目标跟踪方法,其特征在于,包括如下步骤:

步骤1:初始化图像帧编号k为0;初始化轨迹编号c为0;

步骤2:根据公式(1)定义目标状态向量;

其中,Xk,i表示第k帧中第i个目标的状态,(xi,yi)表示该目标的中心点坐标,wi和hi分别表示该目标的包络框的宽度和高度,表示目标在水平方向运动速度,表示目标在竖直方向运动速度;

根据公式(2)定义目标运动模型;

其中,ΔT表示采样周期,Vk,i表示多变量的高斯噪声;

根据公式(3)定义似然函数作为观测模型;

其中,p(Yk,i|Xk,i)表示后验概率密度函数,Yk,i表示第k帧中第i个目标观测状态,σ表示高斯分布方差,表示观测值,表示真实值,表示观测值与真实值之间的巴氏距离;

步骤3:按顺序获取监控的一帧并记为图像P,图像帧编号k=k+1;

步骤4:采用预先训练好的YOLO系列模型,对图像P中的运动目标进行检测,得到当前帧检测目标集合Zk={zk,i=xi,yi,wi,hi,di|i=1,2,…,mk},zk,i表示第k帧中的第i个目标,di表示该目标zk,i的置信度,mk表示第k帧中目标的个数;

根据公式(4)更新Zk,即删除满足条件di<τlow的检测目标;通过检测置信度阈值τhigh和τlow将目标检测框分为高分检测目标集合ZHighk和低分检测目标集合ZLowk,其中τhigh表示高分阈值,τlow表示低分阈值;根据公式(5)和(6)计算ZHighk和ZLowk;若di≥τhigh,则目标检测框是高分检测目标;若τlow≤di<τhigh,则目标检测框是低分检测目标;

步骤5:对于目标zk,i采用基于高斯混合背景模型的前后景区分方法提取目标前景frontk,i;将目标zk,i的前景frontk,i从BGR转化到HSV空间,进行直方图统计并归一化直方图;

步骤6:若k=1,则为检测到的结果创建每个目标对应的轨迹HTc,每分配一条新轨迹,则c=c+1;根据先验信息在前景frontk,i区域内生成含有N个粒子的初始粒子集初始时所有粒子权重其中表示第k帧中第i个目标第j个粒子的权重;转步骤3;

步骤7:通过序列重要性采样,根据公式(2)对粒子集中的粒子进行状态转移,得到新粒子集根据公式(3)和(7)更新粒子的权值,对于公式(3),取候选目标的特征分布,取目标模板的特征分布;归一化粒子的权值;

前景frontk,i范围内重采样粒子,得到新粒子集更新粒子权重

通过基于HSV颜色直方图特征的粒子滤波得到第k-1帧中mk-1个目标在第k帧的预测状态,其中根据公式(8)计算第k帧中的第i个目标的状态估计得到目标zk,i预测目标的包络框pfbboxk,i中心点坐标以及其宽度和高度

步骤8:计算第k帧高分检测目标集合ZHighk中检测目标包络框detbboxk,i和第k-1帧通过粒子滤波得到的预测目标包络框pfbboxk,i进行IOU匹配,计算代价矩阵;

步骤9:将步骤8中得到的代价矩阵作为匈牙利算法的输入,得到匹配结果;

步骤9.1:若轨迹HTc预测目标存在,但不存在与之匹配的检测目标,则将轨迹HTc保留在剩余轨迹集合HTRemain中;转步骤10;

步骤9.2:若新增检测目标,但不存在与之匹配的预测目标,则为该检测目标创建新轨迹HTc+1,并更新c=c+1;转步骤10;

步骤9.3:若检测目标和预测目标匹配成功,则根据公式(9)将该目标添加到对应的轨迹HTc中,并用检测目标的结果更新粒子滤波中的预测结果;转步骤10;

HTc=HTc∪{zk,i=<xi,yi,wi,hi,di>} (9)

步骤10:计算第k帧低分检测目标集合ZLowk中检测目标包络框detbboxk,i和第k-1帧与剩余轨迹集合HTRemain对应的预测目标包络框pfbboxk,i进行IOU匹配,计算代价矩阵;

步骤11:将步骤10中得到的代价矩阵作为匈牙利算法的输入,得到匹配结果;

步骤11.1:若轨迹HTc预测目标存在,但不存在与之匹配的检测目标,则从未匹配上的时间开始计时,若在flag帧内没有关联上,其中,flag表示轨迹跟踪等待帧数,则删除预测目标,该轨迹HTc跟踪结束;转步骤12;

步骤11.2:若新增检测目标,但不存在与之匹配的预测目标,则删除该检测目标;转步骤12;

步骤11.3:若检测目标和预测目标匹配成功,则根据公式(9)将该目标添加到对应的轨迹HTc中,并用检测目标的结果更新粒子滤波中的预测结果;转步骤12;

步骤12:若有新的轨迹跟踪结束,则输出该轨迹HTc;转步骤3。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/202210583080.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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