单目标跟踪
2022/1/5 6:07:13
本文主要是介绍单目标跟踪,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
单目标跟踪
单目标任务介绍
对于一段视频序列,在视频开始时,给定跟踪目标的位置,通过设计算法得到后续帧中目标的位置和尺度信息。
- 只关注一个目标,并且可以跟踪任意类别的目标,无类别限制
- 挑战:跟踪过程中,目标和环境可能会出现各种不同的变化,比如遮挡、光照变化、非刚性形变、背景杂乱等情况
后续算法的设计就是为了解决各种的挑战,提升跟踪算法的性能和鲁棒性
单目标跟踪数据集发展史
数据集是算法训练与评估的基础。
- 2013年之前,跟踪算法使用自己采集的若干段序列进行评估
- 2013年,第一个Benchmark OTB50的出现,Tracking发展进入加速期,使得目标跟踪的评估更加规范
- 2015年,扩展OTB50,得到OTB100
- 2018年,大规模短时跟踪数据集TrackingNet和长时跟踪数据集OxUvA诞生
- 2019年,(大规模长时跟踪数据集)LaSOT和(目标类别极其丰富的短时跟踪数据集)GOT-10K等大规模跟踪数据集的出现,针对目标跟踪产生的训练集使得跟踪算法的性能进一步提升。
与此同时,2013年起,VOT组委会开始举办一年一届的目标跟踪大赛,场景逐渐丰富。2017年设置了实时赛道,2018年设置了长时赛道,2019年设置了多模态RGBD&RGBT赛道,促进了跟踪朝着高鲁棒性的方向发展
评估指标
主要的评估方式有两种,
- One Pass Evaluation(OPE)
One Pass Evaluation采用Success和Precision进行评估,
算法被初始化后不再对算法修正,如果算法跟踪错误,可能会导致后续帧全部失败
这篇关于单目标跟踪的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南