
目标追踪
文章平均质量分 86
炮哥带你学
黑发不知勤学早,白首方悔读书迟。
展开
-
目标追踪---deepsort原理讲解
一、多目标追踪的主要步骤获取原始视频帧 利用目标检测器对视频帧中的目标进行检测 将检测到的目标的框中的特征提取出来,该特征包括表观特征(方便特征对比避免ID switch)和运动特征(运动特征方便卡尔曼滤波对其进行预测) 计算前后两帧目标之前的匹配程度(利用匈牙利算法和级联匹配),为每个追踪到的目标分配ID。二、sort流程Deepsort的前身是sort算法,sort算法的核心是卡尔曼滤波算法和匈牙利算法。卡尔曼滤波算法作用:该算法的主要作用就是当前的一...原创 2021-09-13 20:14:11 · 57524 阅读 · 58 评论 -
目标追踪---deepsort代码讲解
目录一、目标追踪整体代码二、主要功能2.1 Configs文件目录下:2.2 deep_sort/deep_sort/deep目录下:2.3 deep_sort/deep_sort/sort目录下:一、目标追踪整体代码如果有需要代码,链接自取:代码目录如下图所示:下面对目标追踪的重要代码的功能进行一个讲解首先代码分为三个部分:目标追踪的相关代码和权重 目标检测相关代码和权重,这里用的是yolov...原创 2021-09-13 22:10:59 · 24821 阅读 · 10 评论 -
目标追踪---deepsort训练特征提取网络模型
前言deepsort之所以可以大量避免IDSwitch,是因为deepsort算法中特征提取网络可以将目标检测框中的特征提取出来并保存,在目标被遮挡后又从新出现后,利用前后的特征对比可以将遮挡的后又出现的目标和遮挡之前的追踪的目标从新找到,大大减少了目标在遮挡后,追踪失败的可能。一、特征提取网络 首先上特征提取模型的代码。特征提取的模型有很多,可以替换特征提取模型网络。import torchimport torch.nn as nnimport torch.nn.f...原创 2021-09-13 23:10:57 · 33845 阅读 · 78 评论