Methods and systems for background color extrapolation
First Claim
1. A method for determining a background color at a pixel of interest in a digital image, said method comprising:
- in an image-processing system, determining a pixel of interest in a digital image, wherein said pixel of interest is part of a first scan line with an associated first scan direction in said digital image;
in said image-processing system, receiving a color value for said pixel of interest;
in said image-processing system, receiving a control signal associated with said pixel of interest;
in said image-processing system, receiving a first background color estimate, wherein said first background color estimate is associated with said first scan line;
in said image-processing system, receiving a previous background color estimate, wherein said previous background color estimate is associated with a previous scan line in said digital image;
in said image-processing system, calculating a first color difference between said color value for said pixel of interest and said first background color estimate;
in said image-processing system, calculating a second color difference between said color value for said pixel of interest and said previous background color estimate; and
in said image-processing system, determining a first-scan background color estimate for said pixel of interest based on said control signal, said first color difference and said second color difference.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present invention are related to methods and systems for determining a background color in a digital image. A background color value for a pixel in an image may be determined by summarizing the color values in a color buffer, wherein the color values in the buffer may have been selectively added to the color buffer, from the image data, based on one, or more, criteria which may be related to edge density, image uniformity, non-local color information, a foreground color estimate and other selection criterion. The background color for the pixel maybe determined in a forward scan and updated during a backward scan.
-
Citations
24 Claims
-
1. A method for determining a background color at a pixel of interest in a digital image, said method comprising:
-
in an image-processing system, determining a pixel of interest in a digital image, wherein said pixel of interest is part of a first scan line with an associated first scan direction in said digital image; in said image-processing system, receiving a color value for said pixel of interest; in said image-processing system, receiving a control signal associated with said pixel of interest; in said image-processing system, receiving a first background color estimate, wherein said first background color estimate is associated with said first scan line; in said image-processing system, receiving a previous background color estimate, wherein said previous background color estimate is associated with a previous scan line in said digital image; in said image-processing system, calculating a first color difference between said color value for said pixel of interest and said first background color estimate; in said image-processing system, calculating a second color difference between said color value for said pixel of interest and said previous background color estimate; and in said image-processing system, determining a first-scan background color estimate for said pixel of interest based on said control signal, said first color difference and said second color difference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for determining a background color at a pixel of interest in a digital image, said system comprising:
-
a pixel-of-interest selector for selecting a pixel of interest in a digital image, wherein said pixel of interest is part of a first scan line with an associated first scan direction in said digital image; background-label receiver for receiving a background label for said pixel of interest; an edge-label receiver for receiving an edge label for said pixel of interest; a pictorial-label receiver for receiving a pictorial label for said pixel of interest; a color-value receiver for receiving a color value for said pixel of interest; a first-background-color-estimate receiver for receiving a first background color estimate associated with said first scan line; a previous-background-color-estimate receiver for receiving a previous background color estimate associated with a previous scan line in said digital image; a first color-difference calculator for calculating a first color difference between said color value for said pixel of interest and said first background color estimate; a second color-difference calculator for calculating a second color difference between said color value for said pixel of interest and said previous background color estimate; and a first-scan background-color determiner for determining a first-scan background color estimate for said pixel of interest based on said background label, said edge label, said pictorial label, said first color difference and said second color difference. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification