[发明专利]一种基于YOLOv3和改进KCF的目标跟踪方法在审
| 申请号: | 202011038129.3 | 申请日: | 2020-09-28 |
| 公开(公告)号: | CN112184770A | 公开(公告)日: | 2021-01-05 |
| 发明(设计)人: | 高峰;王雅涵;柴兴华;陈彦桥;关俊志;张泽勇;蔡迎哲;耿虎军;张军良 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所 |
| 主分类号: | G06T7/246 | 分类号: | G06T7/246;G06T7/277;G06K9/32 |
| 代理公司: | 河北东尚律师事务所 13124 | 代理人: | 王文庆 |
| 地址: | 050081 河北省石家庄市中山西路589号中*** | 国省代码: | 河北;13 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 yolov3 改进 kcf 目标 跟踪 方法 | ||
1.一种基于YOLOv3和改进KCF的目标跟踪方法,其特征在于,包括以下步骤:
步骤1:在线下收集图片并进行特定目标人工标注,形成训练数据集,使用训练数据集对YOLOv3深度学习模型进行训练,获得目标检测模型;
步骤2:使用训练好的目标检测模型检测特定目标,获取目标位置及尺度信息,初始化KCF目标跟踪器,并对其进行训练;
步骤3:采用改进KCF算法对特定目标进行跟踪,获取预测位置;
步骤4:在完成位置预测后,以当前帧目标位置为中心,获取2.5倍目标尺度的区域作为样本区域;在当前帧提取样本区域图像,将该区域图像作为YOLOv3目标检测模型的输入图像,进行特定目标检索,并经过图像拼接得出精确的目标检测位置及尺度信息;
步骤5:计算当前帧图像中特定目标的检测位置与预测位置的交并比,如果交并比小于预设阈值,则用目标检测位置作为当前帧目标位置,否则用预测位置作为当前帧目标位置;使用当前帧目标位置及尺度信息更新KCF目标跟踪器;
步骤6:对下一帧图像重复步骤3~步骤5,实现对视频目标的跟踪。
2.根据权利要求1所述的一种基于YOLOv3和改进KCF的目标跟踪方法,其特征在于,所述YOLOv3深度学习模型中,取消YOLOv3在原3个尺度上的输出检测,利用输出的4倍降采样特征融合目标检测层对目标进行检测。
3.根据权利要求1所述的一种基于YOLOv3和改进KCF的目标跟踪方法,其特征在于,所述步骤2中,使用当前帧图像、特定目标的位置及尺度信息初始化KCF目标跟踪器,然后采用循环矩阵的方法获取大量的正负样本,从而对KCF目标跟踪器进行训练。
4.根据权利要求1所述的一种基于YOLOv3和改进KCF的目标跟踪方法,其特征在于,所述步骤3的具体方式为:
步骤3.1:读取下一帧图像,在检测区域提取Hog特征,通过KCF目标跟踪器获取响应图及响应峰值Fmax;
步骤3.2:设定阈值a1,当响应峰值Fmax大于历史响应峰值平均值的a1倍时,则判定跟踪目标未发生严重遮挡,获取跟踪目标的预测位置及尺度信息,转到步骤4;否则,判定跟踪目标发生严重遮挡,转到步骤3.3;
步骤3.3:记录跟踪目标被遮挡的帧数count1,设定阈值b1;若count1b1,则寻找被遮挡目标失败,转到步骤2,否则转到步骤3.4;
步骤3.4:计算跟踪目标的历史位置坐标差(Δx,Δy)的均值根据跟踪目标上一帧图像的位置坐标(xn-1,yn-1),预测跟踪目标的当前位置(xn,yn):
默认跟踪目标的尺度信息不变,对预测位置进行标记,转到步骤4。
5.根据权利要求1所述的一种基于YOLOv3和改进KCF的目标跟踪方法,其特征在于,所述步骤4中,若特定目标检索未检测到目标,则使用预测位置代替检测位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011038129.3/1.html,转载请声明来源钻瓜专利网。





