13
CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

Embed Size (px)

Citation preview

Page 1: CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

CV Workshop:Multiple Target Tracking

Michael RubinsteinIDC

Jan. 27 2009

Page 2: CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

Target Tracking and MTT The problem:

Identifying moving objects

Practically: Input: Detection/Sensor (noisy) measurements Estimating the most probable measurement at time k from

measurements up to time k

Applications: Computer vision (tracking), robotics, control theory,

astronomy, ballistics (missiles), econometrics (stocks), etc…

Page 3: CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

MTT in Dense Crowd Detection of head tops (+ height) using

multiple cameras Current method

Heuristic, but works well Offline

In this work: Mathematical model Online

Eshel & Moses, 2008

Page 4: CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

The Kalman Filter Assumptions:

The process is modeled by a linear system. e.g. xk=xk-1+vt

Measurement (and prediction) noise is normally distributed

Result: Analytic solution! Unique “best estimate”

Page 5: CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

The Kalman Filter Predictor(a-priori)-corrector(a-posteriori)

model

Page 6: CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

Tracking Multiple Targets

Page 7: CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

Tracking Engine

classifier

UpdateTargets

PredictTargets

Detections

Page 8: CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

Classifier

Y

X

T1

T2

T3

T4

T5

Page 9: CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

Results

Page 10: CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

Results

Page 11: CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

Results

Page 12: CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

Until now What have I learned about this problem?

It’s a problem… Many parameters, should be set as accurately as

possible Need labeled data

Pros Sound model Linear system + normal estimation might be

sufficient Not much references for dense tracking

Page 13: CV Workshop: Multiple Target Tracking Michael Rubinstein IDC Jan. 27 2009

Future Tuning!

maybe learn parameters from data Will it do better than current method? Combine shorter, higher-accuracy tracks Particle Filter