+ All Categories
Home > Documents > Tracking norm

Tracking norm

Date post: 22-Jan-2018
Category:
Upload: yanni
View: 148 times
Download: 0 times
Share this document with a friend
26
Real-time tracking Examples Which norm should we use? Real-time Tracking with Features Petter Strandmark Lund University February 28, 2009 Petter Strandmark Real-time Tracking with Features
Transcript
Page 1: Tracking norm

Real-time trackingExamples

Which norm should we use?

Real-time Tracking with Features

Petter Strandmark

Lund University

February 28, 2009

Petter Strandmark Real-time Tracking with Features

Page 2: Tracking norm

Real-time trackingExamples

Which norm should we use?

Outline

1 Real-time trackingSIFT (review)Estimating transformationsRANSAC (review)SURF

2 ExamplesSuccessful examplesFailuresMultiple objects

3 Which norm should we use?Line fittingPanorama stitching

Petter Strandmark Real-time Tracking with Features

Page 3: Tracking norm

Real-time trackingExamples

Which norm should we use?

SIFT (review)Estimating transformationsRANSAC (review)SURF

SIFT

Petter Strandmark Real-time Tracking with Features

Page 4: Tracking norm

Real-time trackingExamples

Which norm should we use?

SIFT (review)Estimating transformationsRANSAC (review)SURF

Estimating transformations

Petter Strandmark Real-time Tracking with Features

Page 5: Tracking norm

Real-time trackingExamples

Which norm should we use?

SIFT (review)Estimating transformationsRANSAC (review)SURF

RANSACRAndom SAmple Consensus

Least−squares Least−squares RANSAC

Petter Strandmark Real-time Tracking with Features

Page 6: Tracking norm

Real-time trackingExamples

Which norm should we use?

SIFT (review)Estimating transformationsRANSAC (review)SURF

SURF

Gaussian Box filter Gaussian Box filter

Approximate Gaussians with box filters.

Petter Strandmark Real-time Tracking with Features

Page 7: Tracking norm

Real-time trackingExamples

Which norm should we use?

Successful examplesFailuresMultiple objects

“David”Tracking example

Petter Strandmark Real-time Tracking with Features

Page 8: Tracking norm

Real-time trackingExamples

Which norm should we use?

Successful examplesFailuresMultiple objects

Tracking vs. recognition

Recognition

Tracking

Petter Strandmark Real-time Tracking with Features

Page 9: Tracking norm

Real-time trackingExamples

Which norm should we use?

Successful examplesFailuresMultiple objects

“All-Bran”Result

Petter Strandmark Real-time Tracking with Features

Page 10: Tracking norm

Real-time trackingExamples

Which norm should we use?

Successful examplesFailuresMultiple objects

“Pedestrian”Result

Petter Strandmark Real-time Tracking with Features

Page 11: Tracking norm

Real-time trackingExamples

Which norm should we use?

Successful examplesFailuresMultiple objects

RotationIs handled well

Petter Strandmark Real-time Tracking with Features

Page 12: Tracking norm

Real-time trackingExamples

Which norm should we use?

Successful examplesFailuresMultiple objects

IlluminationSIFT descriptors are invariant to illumination

Petter Strandmark Real-time Tracking with Features

Page 13: Tracking norm

Real-time trackingExamples

Which norm should we use?

Successful examplesFailuresMultiple objects

OcclusionsOnly a subset of the SIFT descriptors need to be found

Petter Strandmark Real-time Tracking with Features

Page 14: Tracking norm

Real-time trackingExamples

Which norm should we use?

Successful examplesFailuresMultiple objects

Untextured ObjectsUnable to extract SIFT features

Petter Strandmark Real-time Tracking with Features

Page 15: Tracking norm

Real-time trackingExamples

Which norm should we use?

Successful examplesFailuresMultiple objects

Multiple objectsWithout any modification

Petter Strandmark Real-time Tracking with Features

Page 16: Tracking norm

Real-time trackingExamples

Which norm should we use?

Successful examplesFailuresMultiple objects

Multiple objectsAdditional considerations

Petter Strandmark Real-time Tracking with Features

Page 17: Tracking norm

Real-time trackingExamples

Which norm should we use?

Successful examplesFailuresMultiple objects

Multiple objectsOnly add points within a single frame when updating

Petter Strandmark Real-time Tracking with Features

Page 18: Tracking norm

Real-time trackingExamples

Which norm should we use?

Line fittingPanorama stitching

Which norm should we use?

Petter Strandmark Real-time Tracking with Features

Page 19: Tracking norm

Real-time trackingExamples

Which norm should we use?

Line fittingPanorama stitching

Which norm should we use?

|| · ||∞

Petter Strandmark Real-time Tracking with Features

Page 20: Tracking norm

Real-time trackingExamples

Which norm should we use?

Line fittingPanorama stitching

Which norm should we use?

|| · ||2

Petter Strandmark Real-time Tracking with Features

Page 21: Tracking norm

Real-time trackingExamples

Which norm should we use?

Line fittingPanorama stitching

Which norm should we use?

|| · ||1

Petter Strandmark Real-time Tracking with Features

Page 22: Tracking norm

Real-time trackingExamples

Which norm should we use?

Line fittingPanorama stitching

Which norm should we use?

Petter Strandmark Real-time Tracking with Features

Page 23: Tracking norm

Real-time trackingExamples

Which norm should we use?

Line fittingPanorama stitching

Which norm should we use?

|| · ||∞

Petter Strandmark Real-time Tracking with Features

Page 24: Tracking norm

Real-time trackingExamples

Which norm should we use?

Line fittingPanorama stitching

Which norm should we use?

|| · ||2

Petter Strandmark Real-time Tracking with Features

Page 25: Tracking norm

Real-time trackingExamples

Which norm should we use?

Line fittingPanorama stitching

Which norm should we use?

|| · ||1

Petter Strandmark Real-time Tracking with Features

Page 26: Tracking norm

Real-time trackingExamples

Which norm should we use?

Line fittingPanorama stitching

Resources

Course home page

SURFmex :http://users.student.lth.se/p04pst/surfmex.html

YALMIP optimization package :http://control.ee.ethz.ch/~joloef/wiki/pmwiki.php

Petter Strandmark Real-time Tracking with Features


Recommended