论文:https://arxiv.org/abs/1606.09549
代码:https://github.com/bertinetto/siamese-fc
✅ 计算效率高,适用于实时任务。
✅ 端到端训练,不依赖在线更新。
❌ 缺乏自适应能力,目标发生外观变化时容易跟丢。
论文:https://arxiv.org/abs/1808.06048
代码:https://github.com/STVIR/pysot
✅ 提高了目标定位精度,相较 SiamFC 漂移问题减少。
✅ 仍然具备较高的实时性。
❌ 不具备在线更新能力,目标外观变化时仍可能丢失。
论文:https://arxiv.org/abs/2103.17154
代码:https://github.com/researchmm/Stark
✅ 强大的目标建模能力,适用于长时间跟踪任务。
✅ 适应性强,可处理目标形变和遮挡。
❌ 计算量较大,不适用于低算力设备。
论文:https://arxiv.org/abs/2102.06888
代码:https://github.com/chenxin-dlut/TransT
✅ 具有高精度跟踪能力,泛化性较强。
✅ 适用于复杂环境,如低光照、背景干扰等情况。
❌ 计算复杂度较高,推理速度相对较慢。
论文:https://arxiv.org/abs/1904.07220
代码:https://github.com/visionml/pytracking
✅ 适用于目标外观变化较大的场景,如光照变化、形变等。
✅ 适用于长时间跟踪任务,鲁棒性强。
❌ 计算复杂度高,对硬件要求较高。
论文:https://arxiv.org/abs/1811.07628
代码:https://github.com/visionml/pytracking
✅ 具有较好的自适应能力,适合复杂跟踪任务。
✅ 目标定位精度较高,适用于小目标跟踪。
❌ 推理速度较慢,不适合实时应用。
论文:https://arxiv.org/abs/2104.14545
代码:https://github.com/researchmm/LightTrack
✅ 轻量级,适合嵌入式设备(如 Jetson)。
✅ 计算效率高,适用于实时应用。
❌ 可能在复杂场景下精度略低。
论文:https://arxiv.org/abs/2203.05541
代码:https://github.com/botaoye/OSTrack
✅ 兼顾高精度与计算效率,适用于资源受限设备。
✅ 适用于嵌入式部署,如 Jetson 平台。
❌ 计算量仍较 CNN 结构高,在极端低算力设备上仍需优化。
算法 | 适用场景 | 特点 |
---|---|---|
LightTrack / OSTrack | 低算力设备(Jetson)/ 低功耗应用 | 轻量级,高效 |
SiamRPN / SiamFC | 实时跟踪,计算资源有限 | 计算高效,端到端 |
STARK / TransT | 高精度应用,目标长时间跟踪 | Transformer + 时空信息建模 |
DiMP / ATOM | 目标形变较大,在线更新需求 | 在线学习,适应性强 |