Adaptive discriminative generative model and application to visual tracking
First Claim
1. A computer-based method for classifying an observation of a set of observations, the method comprising the steps of:
- (a) receiving the set of observations from a first time period;
(b) classifying members of the set of observations as one of a first and a second type based upon a discriminative-generative model based upon observations prior to said first time period;
(c) modeling a probability density of the set of observations by assigning a first set of probabilities to members of the set of observations classified as said first type and a second set of probabilities to members of the set of observations classified as said second type based upon said discriminative-generative model based upon observations prior to said first time period(d) revising said discriminative-generative model, to account for said observations from said first time period, based upon said first and said second set of probabilities; and
repeating steps (a)-(d) for a time period after said first time period.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and a method are disclosed for an adaptive discriminative generative model with a probabilistic interpretation. As applied to visual tracking, the discriminative generative model separates the target object from the background more accurately and efficiently than conventional methods. A computationally efficient algorithm constantly updates the discriminative model over time. The discriminative generative model adapts to accommodate dynamic appearance variations of the target and background. Experiments show that the discriminative generative model effectively tracks target objects undergoing large pose and lighting changes.
25 Citations
6 Claims
-
1. A computer-based method for classifying an observation of a set of observations, the method comprising the steps of:
-
(a) receiving the set of observations from a first time period; (b) classifying members of the set of observations as one of a first and a second type based upon a discriminative-generative model based upon observations prior to said first time period; (c) modeling a probability density of the set of observations by assigning a first set of probabilities to members of the set of observations classified as said first type and a second set of probabilities to members of the set of observations classified as said second type based upon said discriminative-generative model based upon observations prior to said first time period (d) revising said discriminative-generative model, to account for said observations from said first time period, based upon said first and said second set of probabilities; and repeating steps (a)-(d) for a time period after said first time period.
-
-
2. A computer-based method for tracking a location of an object within two or more digital images of a set of digital images, the method comprising the steps of:
-
receiving a first image vector representing a first image within the set of digital images; determining the location of the object within said first image from said first image vector; applying a first model to said first image vector to determine a possible motion of the object between said first image vector and a successive image vector representing a second image within the set of digital images; applying an second model to said first image vector to determine a most likely location of the object within said successive image vector from a set of possible locations of the object within said successive image vector; applying a third model classifying said successive image vector as one of a first type and a second type; applying an inference model to said first, second and third models to predict said most likely location of the object; and updating an Eigenbasis representing an image space of the two or more digital images. - View Dependent Claims (3, 4, 5, 6)
-
Specification