Method and system for cleaning images to highlight information recorded on a background surface
First Claim
1. A method of cleaning an image of a background surface on which information has been recorded, said method comprising the steps of:
- for each pixel pij under consideration that is in said image;
comparing the pixel pij with neighbor pixels within a region surrounding said pixel pij to determine whether said pixel pij represents recorded information or said background surface; and
if the pixel pij represents said background surface, assigning the pixel pij a value to contrast pixels representing recorded information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of cleaning an image of a background surface on which information has been recorded includes for each pixel pij in the image, creating an array holding grayscale values of neighbor pixels within a region surrounding the pixel pij. The average grayscale value of the neighbor pixels is calculated and then thresholded. The grayscale value of the pixel pij is compared with the thresholded average grayscale value. If the grayscale value of the pixel pij is darker than the thresholded average grayscale value, the pixel is retained. Otherwise, the pixel value is set to bright. For each retained pixel, the colour value of the pixel pij and an average colour value are used to determine the output colour of the retained pixel in the cleaned image.
48 Citations
39 Claims
-
1. A method of cleaning an image of a background surface on which information has been recorded, said method comprising the steps of:
for each pixel pij under consideration that is in said image;
comparing the pixel pij with neighbor pixels within a region surrounding said pixel pij to determine whether said pixel pij represents recorded information or said background surface; and
if the pixel pij represents said background surface, assigning the pixel pij a value to contrast pixels representing recorded information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- 11. The method of claim 11 further comprising the step of adjusting the colour of pixels representing recorded information to compensate for colour added to said image during capturing thereof by a camera.
-
14. A method of cleaning an image of a background surface on which information has been recorded, said method comprising the steps of:
for each pixel pij in said image;
creating an array holding grayscale values of neighbor pixels within a region surrounding said pixel pij;
calculating the average grayscale value of said neighbor pixels and thresholding said average grayscale value;
comparing the grayscale value of the pixel pij with the thresholded average grayscale value; and
retaining the pixel pij in said image if the grayscale value of said pixel differs from said thresholded average grayscale value, otherwise setting the value of the pixel pij to contrast pixels pij retained in said image. - View Dependent Claims (15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26)
-
27. A computer product including a computer program embodied thereon for cleaning an image of a background surface on which information has been recorded, said computer program comprising:
-
computer program code for comparing each pixel pij under consideration that is in said image with neighbor pixels within a region surrounding said pixel pij to determine whether said pixel pij represents recorded information or said background surface; and
computer program code for assigning the pixel pij under consideration a value to contrast pixels representing recorded information if the pixel pij represents said background surface. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A camera-based system for capturing an image of a target area comprising:
-
a generally horizontally extending boom assembly, said boom assembly being positioned above a background surface;
at least one digital camera mounted on said boom assembly at a location spaced from the plane of said background surface, said at least one digital camera being oriented so that the field of view thereof encompasses said background surface; and
a controller in communication with said at least one digital camera, said controller receiving image data from said at least one digital camera and processing said image data to form a cleaned digital image of said background surface, during said cleaning said controller retaining only pixels representing information recorded on said background surface. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
Specification