42
Learning to Associate: HybridBoosted Multi-Target Tracker for Crowded Scene Yuan Li, Chang Huang and Ram Nevatia

Learning to Associate: HybridBoosted Multi-Target Tracker for Crowded Scene

  • Upload
    jemima

  • View
    22

  • Download
    0

Embed Size (px)

DESCRIPTION

Learning to Associate: HybridBoosted Multi-Target Tracker for Crowded Scene. Yuan Li, Chang Huang and Ram Nevatia. Yuan Li. outline. Instruction Related work MAP formulation Affinity model Results Conclusion. overview. Introduction. - PowerPoint PPT Presentation

Citation preview

Page 1: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Learning to Associate: HybridBoosted Multi-Target Tracker

for Crowded Scene

Yuan Li, Chang Huang and Ram Nevatia

Page 2: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Yuan Li

Page 3: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

outline

• Instruction• Related work• MAP formulation• Affinity model• Results• Conclusion

Page 4: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene
Page 5: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene
Page 6: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

overview

Page 7: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Introduction

• learning-based hierarchical approach of multi-target tracking

• HybridBoost algorithm-hybrid loss function

• association of tracklet is formulated as a joint problem of ranking and classification

Page 8: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

ranking

• the ranking part aims to rank correct tracklet associations higher than other alternatives

Page 9: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

classification

• the classification part is responsible to reject wrong associations when no further association should be done

Page 10: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

HybridBoost

• combines the merits of the RankBoost algorithm and the AdaBoost algorithm .

Page 11: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

RankBoost

• learning to rank as a problem of binary classification on instance pairs

• trains one weak ranker at each round of iteration

• //re-weighted: it decreases the weight of correctly ranked pairs and increases the weight of wrongly ranked pairs.??

Page 12: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

adaboost

• http://www.cmlab.csie.ntu.edu.tw/~cyy/learning/tutorials/AdaBoostBinary.pdf

Page 13: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Related work

• the earliest works look at a longer period of time in contrast to frame-by-frame tracking.

• To overcome this, a category of Data Association based Tracking algorithm

• there has been no use of machine learning algorithm in building the affinity model.

Page 14: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

MAP formulation

• Robust Object Tracking by Hierarchical Association of Detection Responses

• ours

Page 15: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

MAP formulation v1

• R = {ri} the set of all detection responses

Page 16: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

MAP formulation v1(cont.)

• tracklet association

Page 17: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

MAP formulation v1(cont.)

Page 18: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

MAP formulation v2

Page 19: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

MAP formulation v2(cont.)

• Inner cost

• Transition cost

Page 20: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

MAP formulation v2(cont.)

• With these ,we can rewrite it

Page 21: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Affinity model

• Hybridboost algorithm• Feature pool and weak learner• Training process

Page 22: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Hybridboost algorithm

• Ie.

Page 23: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Hybridboost algorithm(cont.)

Page 24: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Loos function

• initial

Page 25: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Hybridboost algorithm

Page 26: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Feature pool and weak learner

Page 27: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Training process

• T:tracklet set from the previous stage

• G:groundtruth track set

Page 28: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Training process _conti

• For each Ti T, if∈• connecting Ti’s tail to the head of

some other tracklet

• connecting Ti’s head to the tail of some other tracklet before Ti which is also matched to G

Page 29: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Ranking sample set

Page 30: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Binary sample set

Page 31: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Training process (cont.)

• use the groundtruth G and the tracklet set Tk−1 obtained from stage k − 1 to generate ranking and binary classification samples

• learn a strong ranking classifier Hk by the HybridBoost algorithm

• Using Hk as the affinity model to perform association on Tk−1 and generate Tk

Page 32: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Experimental results

• Implementation details• Evaluation metrics• Analysis of the training process• Tracking performance

Page 33: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Implementation details

• dual-threshold strategy to generate short but reliable tracklets

• four stages of association• maximum allowed frame gap 16,

32, 64 and 128• a strong ranking classifier H with

100 weak ranking classifiers• Β=0.75• ζ = 0

Page 34: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Evaluation metrics

Page 35: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

track fragments &ID switches

• Traditional ID switch:“two tracks exchanging their ids”.

• ID switch : a tracked trajectory changing its matched GT ID

• track fragments:more strict

Page 36: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

compare

Page 37: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Best features

• Motion smoothness (feature type 13 or 14)

• color histogram similarity (feature 4)

• number of miss detected frames in the gap between the two trackelts (feature 7 or 9).

Page 38: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Strong ranking classifier output

Page 39: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Choice of β

Page 40: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Tracking performance

Page 41: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

Conclusion and future work

Page 42: Learning to Associate:  HybridBoosted  Multi-Target Tracker for Crowded Scene

problem

• tracklet ?affinity model?圓圈 ?路徑 ?• automatically select among

various features and corresponding non-parametric

models?Rankboost ? Adaboost?