Image extraction from complex scenes in digital video
First Claim
1. A method for masking a foreground portion from a background portion of a digital video, the method comprising:
- receiving an input defining an initial border region that includes a border between a foreground portion and a background portion of an initial digital image, the initial digital image being one of a sequence of digital images that define a digital video, the initial border region further including only a part of the foreground portion and only a part of the background portion, the border consisting of pixels that include contributions from the foreground portion and the background portion;
automatically generating, based on the initial border region, a border region for another digital image of the sequence of digital images, the automatically generated border region including the border in the other digital image, only a part of the foreground portion, and only a part of the background portion; and
using the initial and automatically generated border regions for masking the foreground portion from the background portion in the digital video.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention provides methods and apparatus, including computer program products, implementing and using techniques for masking and extracting a foreground portion from a background portion of a digital image. In the method, a first input defining a first border region is received, which includes at least a part of the foreground portion and at least a part of the background portion in a first digital image. A second input defining a second border region is received, which includes at least a part of the foreground portion and at least a part of the background portion in a second digital image. An intermediary border region is interpolated for an image intermediary in time to the first and second digital images and the first, second, and intermediary border regions are used for masking the foreground portion from the background portion in the digital video.
-
Citations
20 Claims
-
1. A method for masking a foreground portion from a background portion of a digital video, the method comprising:
-
receiving an input defining an initial border region that includes a border between a foreground portion and a background portion of an initial digital image, the initial digital image being one of a sequence of digital images that define a digital video, the initial border region further including only a part of the foreground portion and only a part of the background portion, the border consisting of pixels that include contributions from the foreground portion and the background portion;
automatically generating, based on the initial border region, a border region for another digital image of the sequence of digital images, the automatically generated border region including the border in the other digital image, only a part of the foreground portion, and only a part of the background portion; and
using the initial and automatically generated border regions for masking the foreground portion from the background portion in the digital video. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product, tangibly stored a machine-readable medium, for masking a foreground portion from a background portion of a digital video, the product comprising instructions operable to cause a processor to perform a method comprising:
-
receiving an input defining an initial border region that includes a border between a foreground portion and a background portion of an initial digital image, the initial digital image being one of a sequence of digital images that define a digital video, the initial border region further including only a part of the foreground portion and only a part of the background portion, the border consisting of pixels that include contributions from the foreground portion and the background portion;
automatically generating, based on the initial border region, a border region for another digital image of the sequence of digital images, the automatically generated border region including the border in the other digital image, only a part of the foreground portion, and only a part of the background portion; and
using the initial and automatically generated border regions for masking the foreground portion from the background portion in the digital video. - View Dependent Claims (19, 20)
-
Specification