detecting and tracking tractor-trailers using view-based templates masters thesis defense by vinay...

39
DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Upload: ruth-baker

Post on 18-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

DETECTING AND TRACKING

TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES

Masters Thesis Defense byVinay GidlaApr 19,2010

Page 2: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Introduction• Object tracking: • Sports analysis • Games and gesture recognition • Retail video mining• Automobile driver assistance

• Traffic surveillance• Volume, individual speeds, classification• Lane changes, speed violations,

congestions

Page 3: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Feature-based vehicle tracking

• Beymer et al. 1997 use feature point approach with motion cues to segment vehicles using homography

• Kanhere et al. 2008 use features with 3D estimation using multi-level homographyFeature_based.avi

• Drawback: These approaches track features on the vehicle, not vehicle as a whole

Page 4: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Template-based tracking

• Model the object by 2D template of image intensities

• Compare search image with template image

• Comparison usually by discrete cross-correlation

• Good: Both spatial and appearance informationAble to retrieve shape of the object

• Bad: Encode vehicle appearance from single viewpoint

Do not adapt to changes in appearance of object

Page 5: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Proposal

• Overcome the limitations of a single template by using a template sequence instead of a single template

• The template sequence encapsulates all of the vehicle’s perspective deformations

• As a starting step, aim to detect and track contours of tractor-trailers in multi-lane traffic

Page 6: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Video Sequences

Page 7: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Template creation

Training sequence:

• A portion of traffic video containing a tractor-trailer

• Process the video frames to create a template sequence

Page 8: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Training Sequence

Page 9: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Training frame

Page 10: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Manual contour selection

Page 11: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Template creation

Page 12: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Template sequence

Page 13: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Algorithm Overview

Page 14: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Step 1: Background subtraction

Page 15: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Reference background

Page 16: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Input Video Frame

Page 17: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Background subtracted frame

Page 18: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Step 2: Blob-Template match

Page 19: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Blob-Template match

Page 20: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Plot of Blob-Template match

Page 21: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Step 3: Trace contour

Page 22: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Results based on template-blob correlation

Page 23: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Plot of misalignment

Page 24: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Gradient magnitude match

• Reduce the misalignment by including salient features such as points of high gradient magnitude

• These points are located at identical spatial locations in every tractor-trailer

Page 25: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Training frame

Page 26: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Gradient Magnitude

Page 27: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Template Gradient Magnitude

Page 28: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Template Gradient Sequence

Page 29: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010
Page 30: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Results based on template-frame gradient

match

Page 31: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Plot of misalignment

Page 32: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Test sequences

Page 33: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Results(Lane 3)

Page 34: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Results(Lane 2)

Page 35: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Level set-based trackingfor automatic template

generation

Page 36: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Conclusion

• The new approach accurately traces the contours of all the tractor-trailers in the traffic video

• Works for multi-lane traffic

• Minor misalignment

Page 37: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Future extensions

• Tracking other classes of vehicles such as passenger cars, buses etc

• Compact template sequence with minimal template redundancy

• Implement matching using level set techniques

Page 38: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Thank You

Page 39: DETECTING AND TRACKING TRACTOR-TRAILERS USING VIEW-BASED TEMPLATES Masters Thesis Defense by Vinay Gidla Apr 19,2010

Questions &

Discussion