dlib中单目标追踪算法具体实现为dlib.
correlation_tracker类。
算法来源
Danelljan, Martin, et al. ‘Accurate scale estimation for robust visual tracking.’ Proceedings of the British Machine Vision Conference BMVC. 2014. 为深度学习大兴之前,传统方法中效果最好的。下面主要讲讲dlib.
correlation_tracker类的使用
1.实现功能
该类主要实现视频流中的单目标跟踪。即输入一个目标和一个视频流,输出该目标在视频各桢中的位置。
2. 主要函数
class dlib.correlation_tracker():
__init__(self: dlib.correlation_tracker) → None
get_position(self: dlib.correlation_tracker) → dlib.drectangle
start_track(*args, **kwargs)
update(*args, **kwargs)
[1]get_position()
该函数无需输入参数,返回值为跟踪目标在当前桢的位置(类型为dlib.drectangle)参考如下示例: