Ownership Masks, Evolving Views and Cooperative Templates in Template Tracking

A template tracker is a tracker based on matching a pre-initialised view of an object with the object's view in an image sequence. Using an error function, the intensity difference between the template view and the templated region in the image is measured. This error measure is used...

Full description

Bibliographic Details
Main Author: Angold, Alan
Format: Others
Language:en
Published: University of Waterloo 2006
Subjects:
Online Access:http://hdl.handle.net/10012/1011
id ndltd-WATERLOO-oai-uwspace.uwaterloo.ca-10012-1011
record_format oai_dc
spelling ndltd-WATERLOO-oai-uwspace.uwaterloo.ca-10012-10112013-01-08T18:49:25ZAngold, Alan2006-08-22T14:30:52Z2006-08-22T14:30:52Z20032003http://hdl.handle.net/10012/1011A template tracker is a tracker based on matching a pre-initialised view of an object with the object's view in an image sequence. Using an error function, the intensity difference between the template view and the templated region in the image is measured. This error measure is used as the basis for a template alignment algorithm that will adjust the template's pose to more accurately register the template view with the view of the object in the image. Some significant problems present themselves with this simple tracker. Extraneous, or non-object, pixels within the template boundaries can cause bias in the registration of the template. Partial occlusions of the object's view in the image can also cause serious bias in the template's pose. Beyond simple occlusions there are transits of occlusions across an object. Occlusion transits are significant because over time they can occlude the entire object in an incremental fashion. If initially the template view is not completely known this kind of occlusion can easily cause a total tracking failure for an object. In this thesis three enhancements of the basic template tracker are proposed: Ownership Masks, Cooperative Templates, and Evolving Views. Ownership Masks are aimed at eliminating the extraneous pixels from the template view. Cooperative templates are used to separate the intensity probabilities when more than one template covers a pixel. Building upon both Ownership Masks and Cooperative Templates, Evolving Views update the template views when occlusion transits are a problem. With these enhancements we have been able to increase the accuracy of tracking objects where large portions of a template contain background pixels. Also occlusions and some types of unocclusions can be detected and discriminated. Finally, some failures in the basic tracker due to occlusion transits have been overcome.application/pdf3510095 bytesapplication/pdfenUniversity of WaterlooCopyright: 2003, Angold, Alan. All rights reserved.Computer ScienceTemplate TrackingOwnership MasksEvolving ViewsCooperative TemplatesTrackingOwnership Masks, Evolving Views and Cooperative Templates in Template TrackingThesis or DissertationSchool of Computer ScienceMaster of Mathematics
collection NDLTD
language en
format Others
sources NDLTD
topic Computer Science
Template Tracking
Ownership Masks
Evolving Views
Cooperative Templates
Tracking
spellingShingle Computer Science
Template Tracking
Ownership Masks
Evolving Views
Cooperative Templates
Tracking
Angold, Alan
Ownership Masks, Evolving Views and Cooperative Templates in Template Tracking
description A template tracker is a tracker based on matching a pre-initialised view of an object with the object's view in an image sequence. Using an error function, the intensity difference between the template view and the templated region in the image is measured. This error measure is used as the basis for a template alignment algorithm that will adjust the template's pose to more accurately register the template view with the view of the object in the image. Some significant problems present themselves with this simple tracker. Extraneous, or non-object, pixels within the template boundaries can cause bias in the registration of the template. Partial occlusions of the object's view in the image can also cause serious bias in the template's pose. Beyond simple occlusions there are transits of occlusions across an object. Occlusion transits are significant because over time they can occlude the entire object in an incremental fashion. If initially the template view is not completely known this kind of occlusion can easily cause a total tracking failure for an object. In this thesis three enhancements of the basic template tracker are proposed: Ownership Masks, Cooperative Templates, and Evolving Views. Ownership Masks are aimed at eliminating the extraneous pixels from the template view. Cooperative templates are used to separate the intensity probabilities when more than one template covers a pixel. Building upon both Ownership Masks and Cooperative Templates, Evolving Views update the template views when occlusion transits are a problem. With these enhancements we have been able to increase the accuracy of tracking objects where large portions of a template contain background pixels. Also occlusions and some types of unocclusions can be detected and discriminated. Finally, some failures in the basic tracker due to occlusion transits have been overcome.
author Angold, Alan
author_facet Angold, Alan
author_sort Angold, Alan
title Ownership Masks, Evolving Views and Cooperative Templates in Template Tracking
title_short Ownership Masks, Evolving Views and Cooperative Templates in Template Tracking
title_full Ownership Masks, Evolving Views and Cooperative Templates in Template Tracking
title_fullStr Ownership Masks, Evolving Views and Cooperative Templates in Template Tracking
title_full_unstemmed Ownership Masks, Evolving Views and Cooperative Templates in Template Tracking
title_sort ownership masks, evolving views and cooperative templates in template tracking
publisher University of Waterloo
publishDate 2006
url http://hdl.handle.net/10012/1011
work_keys_str_mv AT angoldalan ownershipmasksevolvingviewsandcooperativetemplatesintemplatetracking
_version_ 1716572417058406400