Background-foreground segmentation using probability models that can provide pixel dependency and incremental training
First Claim
1. A method, comprising:
- retrieving an image comprising a plurality of pixels; and
determining at least one probability distribution corresponding to the pixels of the image, the step of determining performed by using a model wherein at least some pixels in the image are modeled as being dependent on other pixels.
1 Assignment
0 Petitions
Accused Products
Abstract
Background-foreground segmentation is performed as a maximum likelihood classification. During a training procedure, a system estimates the parameters of likelihood probability models, which are the probability of observing images assuming that the images come from the background scene. During normal operation, the likelihood probability of captured images is estimated using the background models. The background-foreground segmentation is carried out by comparing the likelihood probabilities of the test images with fixed thresholds. The probability of observing foreground objects is assumed constant, as foreground images are generally not modeled. This value, the probability threshold, preferably represents a tunable parameter of the system. Pixels with low likelihood probability of belonging to the background scene are classified as foreground, while the rest are labeled as background.
19 Citations
15 Claims
-
1. A method, comprising:
-
retrieving an image comprising a plurality of pixels; and
determining at least one probability distribution corresponding to the pixels of the image, the step of determining performed by using a model wherein at least some pixels in the image are modeled as being dependent on other pixels. - View Dependent Claims (2, 3, 4)
-
-
5. A method, comprising:
-
determining a global state that maximizes a likelihood probability of an image comprising a plurality of pixels;
determining, for each of at least one pixels of an image, an individual likelihood probability; and
assigning, for each of at least one pixels of an image, a pixel to a foreground when the pixel has a predetermined individual likelihood probability. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a memory that stores computer-readable code; and
a processor operatively coupled to said memory, said processor configured to implement said computer-readable code, said computer-readable code configured to;
determine a global state that maximizes a likelihood of probability of an image comprising a plurality of pixels;
determine, for each of at least one pixels of an image, an individual likelihood probability; and
assign, for each of at least one pixels of an image, a pixel to a foreground when the pixel has a predetermined individual likelihood probability.
-
-
15. An article of manufacture comprising:
a computer-readable medium having computer-readable code means embodied thereon, said computer-readable program code means comprising;
a step to determine a global state that maximizes a likelihood of probability of an image comprising a plurality of pixels;
a step to determine, for each of at least one pixels of an image, an individual likelihood probability; and
a step to assign, for each of at least one pixels of an image, a pixel to a foreground when the pixel has a predetermined individual likelihood probability.
Specification