【CV算法】IOU Tracker理解

前言

 

算法流程

对于首次检测结果,创建跟踪轨迹;
对于之后的每次检测结果,
   Df:置信度大于σl的检测结果;
   对于每一个激活轨迹,
       dbest=djwhere max(IOU(dj,ti)),djDf
       如果IOU(dbest,ti)σIOU
           add dbesttoti
           remove dbest from Df
      否则,
          如果 highest_score(ti)σh and len(ti)tmin:
              add ti to Tf
              remove ti from Ta
    对于 djDf:
        start new track twith djand add to Ta
    返回 Ta

流程图

 

也就是最后系统给出的是激活的轨迹Ta,而Tf是系统已完成跟踪的历史所有轨迹,已经结束并不是当前轨迹,所以当前帧的输出轨迹应该是Ta,也就是如果想要当前帧的跟踪轨迹,就和Tf无关,也不用关注Tf

参考

1. 

posted on   鹅要长大  阅读(208)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
历史上的今天:
2020-09-15 【leetcode_easy】350. Intersection of Two Arrays II
2020-09-15 【leetcode_easy】1207. Unique Number of Occurrences
2020-09-15 【leetcode_easy】1431. Kids With the Greatest Number of Candies
2020-09-15 【计算机视觉基础】图像分割指标MIoU介绍
2020-09-15 【机器学习基础】DBSCAN算法及其改进
2020-09-15 【机器学习基础】一维核密度估计算法
2020-09-15 【leetcode_medium】81. Search in Rotated Sorted Array II

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示