目标跟踪-VOT的Bounding Box的生成准则

目标跟踪-VOT的Bounding Box的生成准则

1.介绍

目标跟踪:在第一帧给定目标位置,在后续帧中预测目标的位置。
为了方便表述,早期的跟踪算法都是坐标轴对齐的的矩形框。但随着跟踪精度的不断提升,数据集的难度在不断提升,在VOT2015时即提出使用旋转矩形框来作为标记。在VOT2016的时候提出自动的通过mask来生成旋转框的方法。
http://cmp.felk.cvut.cz/~vojirtom/dataset/votseg/data/Vojir-TR-2017-01.pdf

如下图所示。第一列是原始图像。第二列是手动标注的目标像素。第三列的红色框是手动标注的bounding box。绿色框是算法自动标注的bounding box。
在这里插入图片描述

2.VoT确定bounding box ground truth 的准则

准则:
(1)尽量减少bounding box外的目标像素个数。
在这里插入图片描述
(2)尽量减少bounding box内的背景像素个数。
在这里插入图片描述
(3)目标像素在bounding box的比例小于 Theta_f。
在这里插入图片描述
(4)bounding box内背景像素的比例小于 Theta_b。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3.VoT确定bounding box ground truth 的实现方法

输入:
(1)手动标记的mask图
(2)三种bounding box 的初始值:
(a)手动标注的bounding box;
(b)坐标轴对齐的最小框;
(c)允许旋转的最小框。

输出:满足约束并且最小化目标函数的bounding box

最优化方法:内点法
英文论文:
H. R. Byrd, C. J. Gilbert, and J. Nocedal. A trust region method based on interior point
techniques for nonlinear programming. Mathematical Programming, 89(1):149–185,
2000. 4
https://www.researchgate.net/publication/225151347_A_Trust_Region_Method_Based_on_Interior_Point_Techniques_for_Nonlinear_Programming

中文介绍:
https://baike.baidu.com/item/内点法
http://www.360doc.com/content/17/0423/20/32196906_648054634.shtml

VoT给出的Matlab代码:
http://cmp.felk.cvut.cz/~vojirtom/dataset/votseg/data/optimize_bboxes.m

VoT环境配置

最后推荐几个VoT环境配置的中文介绍
(1)先了解以下需要避开哪些开坑
那些年,我被VOT工具坑的日子
https://blog.csdn.net/aiqiu_gogogo/article/details/79454997

(2)详细步骤--------把别人的程序跑起来。
VOT 2015 Benchmark 使用教程
https://blog.csdn.net/shmilysi/article/details/52972157

(3)进阶-------修改自己的代码,让他符合VOT的运行格式
https://blog.csdn.net/yao1131/article/details/78783236

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值