Top Banner
Particle filters Maria Mikhisor
40

Using particle filter for face tracking

Jun 15, 2015

Download

Science

Friday seminar on my department.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Using particle filter for face tracking

Particle filtersMaria Mikhisor

Page 2: Using particle filter for face tracking

3D without glasses

Page 3: Using particle filter for face tracking

Autosterescopicdisplay

Eye tracking

3D without glasses

Page 4: Using particle filter for face tracking

Eye trackingTo simplify my task, I started from head tracking

Page 5: Using particle filter for face tracking

My task is to track faces on different distances

Page 6: Using particle filter for face tracking

There are many different algorithms for tracking…For various reasons I chose Particle Filters

Page 7: Using particle filter for face tracking
Page 8: Using particle filter for face tracking

Not this kind of particles…

Page 9: Using particle filter for face tracking

A particle is a hypothesis, one possible state of a system

Page 10: Using particle filter for face tracking
Page 11: Using particle filter for face tracking

Prior distributionFrame 1

Page 12: Using particle filter for face tracking

Prior distributionFrame 2

Page 13: Using particle filter for face tracking

Prior distributionFrame 2

Page 14: Using particle filter for face tracking

ObservationFrame 2

Page 15: Using particle filter for face tracking

Averaging posterior

Frame 2

Page 16: Using particle filter for face tracking

ResamplingFrame 2

Page 17: Using particle filter for face tracking

Prior distributionFrame 3

Page 18: Using particle filter for face tracking

MoveFrame 3

Page 19: Using particle filter for face tracking

ResampleFrame 3

Page 20: Using particle filter for face tracking

5 distances1m – 3m

3 videos foreach distance

3 experiments for each video

My experiments

Page 21: Using particle filter for face tracking

Getting ground truth data:

1 video 1 min long labeling manually 1800 frames

Page 22: Using particle filter for face tracking

Motion model

position 1st order

velocity

acceleration

2nd order3d order

Page 23: Using particle filter for face tracking

Motion model

Page 24: Using particle filter for face tracking
Page 25: Using particle filter for face tracking

Observation models

Page 26: Using particle filter for face tracking

Color histogram

Page 27: Using particle filter for face tracking

Active shape model

Page 28: Using particle filter for face tracking

Histogram of oriented edges

Page 29: Using particle filter for face tracking

Haar wavelets

Page 30: Using particle filter for face tracking

Combining feature detectors

Cascades

Linear combinations

Page 31: Using particle filter for face tracking

Color histogram + Haar wavelets

Page 32: Using particle filter for face tracking

Color histogram + Active contour

Page 33: Using particle filter for face tracking

Simple histogram VS compound histogram

Page 34: Using particle filter for face tracking

Ellipse parameterization

Page 35: Using particle filter for face tracking

Number of particles

Page 36: Using particle filter for face tracking

Plans for near future…

Page 37: Using particle filter for face tracking

Cylindrical projection

Page 38: Using particle filter for face tracking

Multi-cameras tracking

One 3D Particle FilterTwo 2D Particle Filtersthat communicate or

Page 39: Using particle filter for face tracking

Use Kinect for collecting ground truth data

Page 40: Using particle filter for face tracking