Automatic surveillance video matting using a shape prior
First Claim
Patent Images
1. A method comprising:
- computing an initial alpha matte; and
automatically updating the initial alpha matte, wherein automatically updating comprises;
incorporating one or more shape models into the alpha matte;
incorporating one or more alignment parameters into the alpha matte; and
optimizing the alpha matte; and
wherein incorporating the one or more alignment parameters into the alpha matte comprises;
calculating an updated alpha matte;
calculating a shape basis coefficient; and
calculating a transformation parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
A novel technique for performing video matting, which is built upon a proposed image matting algorithm that is fully automatic is disclosed. The disclosed methods utilize a PCA-based shape model as a prior for guiding the matting process, so that manual interactions required by most existing image matting methods are unnecessary. By applying the image matting algorithm to these foreground windows, on a per frame basis, a fully automated video matting process is attainable. The process of aligning the shape model with the object is simultaneously optimized based on a quadratic cost function.
30 Citations
19 Claims
-
1. A method comprising:
-
computing an initial alpha matte; and
automatically updating the initial alpha matte, wherein automatically updating comprises;incorporating one or more shape models into the alpha matte; incorporating one or more alignment parameters into the alpha matte; and optimizing the alpha matte; and wherein incorporating the one or more alignment parameters into the alpha matte comprises;
calculating an updated alpha matte;
calculating a shape basis coefficient; and
calculating a transformation parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for automatic video matting comprising:
-
obtaining a plurality of video images; utilizing a respective one of a plurality of shape priors to estimate an alpha matte for each of the plurality of video images; aligning each of the video images to estimate the alpha matte for each of the plurality of video images; optimizing the alpha matte for each of the plurality of video images, wherein optimizing comprises utilizing a quadratic cost function, and simultaneously utilizing the respective one of the plurality of shape priors and aligning each of the video images. - View Dependent Claims (13, 14, 15)
-
-
16. A system comprising:
-
a database having a plurality of shape models stored therein; and a processor configured to receive a plurality of images and to align a respective one of the plurality of shape models with each of the plurality of images to produce an alpha matte corresponding to each of the plurality of images, wherein the processor is configured to calculate a quadratic cost function by simultaneously calculating the alpha matte, shape basis coefficients and transformation parameters. - View Dependent Claims (17, 18, 19)
-
Specification