Person Tracking A Multiple Hypothesis Approach Michael Huber

18
Person Tracking A Multiple Hypothesis Approach Michael Huber

description

Person Tracking A Multiple Hypothesis Approach Michael Huber. Was ist Person Tracking?. Grundlagen MHT Versuchsergebnisse Ausblick. Erkennung und Verfolgung von Bewegungen einer Person. Vorhersage der nächsten Position in einer Bildsequenz. Blip 1. ?. Blip 2. Blip 3. Ursprünge. - PowerPoint PPT Presentation

Transcript of Person Tracking A Multiple Hypothesis Approach Michael Huber

Page 1: Person Tracking A Multiple Hypothesis Approach Michael Huber

Person Tracking

A Multiple Hypothesis Approach

Michael Huber

Page 2: Person Tracking A Multiple Hypothesis Approach Michael Huber

2Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Was ist Person Tracking?

Erkennung und Verfolgung von Bewegungen einer Person

Vorhersage der nächsten Position in einer Bildsequenz

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 3: Person Tracking A Multiple Hypothesis Approach Michael Huber

3Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Ursprünge

Ursprünge in den 60er Jahren

Vorherberechnung von Bewegungen ursprünglich für Radartechnik

Blip 1

Blip 2

Blip 3

?

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 4: Person Tracking A Multiple Hypothesis Approach Michael Huber

4Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Repräsentation des menschlichen Körpers

Stick Figure Volumenmodell

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 5: Person Tracking A Multiple Hypothesis Approach Michael Huber

5Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Scaled Prismatic Model - SPM

Bewegung senkrecht zur Bildebene wird durch Skalierung modelliert

Page 6: Person Tracking A Multiple Hypothesis Approach Michael Huber

6Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Kalman Filter

Reihe von Messwerten in allen bisherigen Zuständen

Geschätzter nächster MesswertKALMAN

FILTER

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 7: Person Tracking A Multiple Hypothesis Approach Michael Huber

7Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Unimodale Wahrscheinlichkeitsdichte

Multimodale Wahrscheinlichkeitsdichte

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 8: Person Tracking A Multiple Hypothesis Approach Michael Huber

8Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Single Mode TrackingVerwendung von Kalman Bänkenz.B. Monte Carlo Methode

p1 p2 p3

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 9: Person Tracking A Multiple Hypothesis Approach Michael Huber

9Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Multiple Hypothesis Tracking1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 10: Person Tracking A Multiple Hypothesis Approach Michael Huber

10Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Prediction Step

Aufruf des Kalman Filters für jedes Maximum

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 11: Person Tracking A Multiple Hypothesis Approach Michael Huber

11Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Likelihood Computation

-Hypothesen aus dem Modell generieren (a)

-State Space search ausführen (b)

-Maxima bestimmen

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 12: Person Tracking A Multiple Hypothesis Approach Michael Huber

12Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Posterior Update

-Verwendung des Saztes von Bayes

-Dominantes Maximum wir weiterverwendet

-Übrige Maxima werden verworfen

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 13: Person Tracking A Multiple Hypothesis Approach Michael Huber

13Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Schematische Darstellung1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 14: Person Tracking A Multiple Hypothesis Approach Michael Huber

14Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Algorithmus von INRIA

Volumenmodell

Edge detection zur Berechnung der Freiheitsgrade

Ansonsten auch Mode Based MHT

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 15: Person Tracking A Multiple Hypothesis Approach Michael Huber

15Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Volumenmodellbasierter Algorithmus von INRIA

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Versuchsergebnisse

Page 16: Person Tracking A Multiple Hypothesis Approach Michael Huber

16Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Single Mode Tracking(z.B. Monte Carlo)

MHT

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 17: Person Tracking A Multiple Hypothesis Approach Michael Huber

17Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Single Mode Tracking(z.B. Monte Carlo)

MHT

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick

Page 18: Person Tracking A Multiple Hypothesis Approach Michael Huber

18Michael Huber

6.11.2003

Person Tracking

A multiple hypothesis approach

Ausblick

Real Time MHT

Verbesserte Occlusion Behandlung

Entwicklung von Interfaces

1. Grundlagen

2. MHT

3. Versuchsergebnisse

4. Ausblick