Foreground/Background Segmentation in Digital Images
First Claim
1. A method of distinguishing between foreground and background regions of a digital image of a scene, the method comprising:
- (a) capturing first and second images of nominally the same scene, the first image being taken with the foreground more in focus than the background and the second image being taken with the background more in focus than the foreground;
(b) storing the captured images in DCT-coded format;
(c) assigning regions of the first image as foreground or background according to whether one or more sums of selected higher order DCT coefficients decreases or increases for equivalent regions of the second image; and
(d) rendering in accordance with the assigning one or more processed images based on the first image or the second image, or both, at a digital rendering device, display or printer, or combinations thereof.
5 Assignments
0 Petitions
Accused Products
Abstract
An implementation efficient method of distinguishing between foreground and background regions of a digital image of a scene includes capturing two images of nominally the same scene and storing the captured images in DCT-coded format. The first image is taken with the foreground more in focus than the background and the second image is taken with the background more in focus than the foreground. Regions of the first image are assigned as foreground or background according to whether the sum of selected higher order DCT coefficients decreases or increases for the equivalent regions of the second image.
138 Citations
57 Claims
-
1. A method of distinguishing between foreground and background regions of a digital image of a scene, the method comprising:
-
(a) capturing first and second images of nominally the same scene, the first image being taken with the foreground more in focus than the background and the second image being taken with the background more in focus than the foreground; (b) storing the captured images in DCT-coded format; (c) assigning regions of the first image as foreground or background according to whether one or more sums of selected higher order DCT coefficients decreases or increases for equivalent regions of the second image; and (d) rendering in accordance with the assigning one or more processed images based on the first image or the second image, or both, at a digital rendering device, display or printer, or combinations thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An image acquisition apparatus including an imaging optical system and digital image detector and storage medium, and having stored therein program instructions for programming one or more processors to perform a method of distinguishing between foreground and background regions of a digital image of a scene, the method comprising:
-
(a) capturing first and second images of nominally the same scene, the first image being taken with the foreground more in focus than the background and the second image being taken with the background more in focus than the foreground; (b) storing the captured images in DCT-coded format; and (c) assigning regions of the first image as foreground or background according to whether one or more sums of selected higher order DCT coefficients decreases or increases for equivalent regions of the second image. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. One or more processor readable storage devices having processor readable code embodied thereon, said processor readable code for programming one or more processors to perform a method of distinguishing between foreground and background regions of a digital image of a scene, the method comprising:
-
(a) capturing first and second images of nominally the same scene, the first image being taken with the foreground more in focus than the background and the second image being taken with the background more in focus than the foreground; (b) storing the captured images in DCT-coded format; and (c) assigning regions of the first image as foreground or background according to whether one or more sums of selected higher order DCT coefficients decreases or increases for equivalent regions of the second image. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method of determining an orientation of an image relative to a digital image acquisition device, comprising:
-
(a) capturing two images nominally of the same scene with said digital image acquisition device; (b) comparing at least a portion of said two images adjacent the corresponding edges of said images to determine whether said portion comprises relatively more foreground than background; and (c) responsive to said portion comprising more than a threshold degree of foreground, determining that said images are oriented with said portion at their bottom. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
-
49. A digital image acquisition system having no photographic film comprising:
-
(a) means for capturing two images nominally of the same scene; (b) means for comparing at least a portion of said two images adjacent the corresponding edges of said images to determine whether said portion comprises relatively more foreground than background; and (b) means, responsive to said portion comprising more than a threshold degree of foreground, for determining that said images are oriented with said portion at their bottom.
-
-
50. One or more processor readable storage devices having processor readable code embodied thereon, said processor readable code for programming one or more processors to perform a method of determining an orientation of an image relative to a digital image acquisition device, the method comprising:
-
(a) capturing two images nominally of the same scene with said digital image acquisition device; (b) comparing at least a portion of said two images adjacent the corresponding edges of said images to determine whether said portion comprises relatively more foreground than background; and (c) responsive to said portion comprising more than a threshold degree of foreground, determining that said images are oriented with said portion at their bottom. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57)
-
Specification