Image enhancement employing partial template matching
First Claim
Patent Images
1. An image enhancement system, the system comprising:
- memory adapted to store pixels corresponding to an image;
a selector adapted to select a plurality of stored pixels defining a window, where the window includes a target pixel;
a plurality of templates each having one or more pixels;
a pixel comparator adapted to compare pixels of interest in the window with corresponding pixels of a template of the plurality of templates; and
a pixel substitutor adapted to substitute an enhancement pixel for the target pixel in response to an occurrence of a partial match as determined by the pixel comparator, where a partial match occurs when a number of pixels of interest in the window pass their respective comparison and such number of pixels exceeds or equals a predetermined threshold.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of image-resolution enhancement employing partial-template matching, including storing at least a portion of an image, and selecting from the image a window comprising a plurality of adjacent line segments having pixels, the window including a target pixel. The method also includes comparing the pixels of the window with a template for a partial match, and responsive to a partial match being found, substituting an enhancement pixel for the target pixel. By allowing a partial match for enhancement instead of requiring a 100-percent match of the prior art, the method provides image-resolution enhancement for digital-image data having noise or other errors.
-
Citations
51 Claims
-
1. An image enhancement system, the system comprising:
-
memory adapted to store pixels corresponding to an image; a selector adapted to select a plurality of stored pixels defining a window, where the window includes a target pixel; a plurality of templates each having one or more pixels; a pixel comparator adapted to compare pixels of interest in the window with corresponding pixels of a template of the plurality of templates; and a pixel substitutor adapted to substitute an enhancement pixel for the target pixel in response to an occurrence of a partial match as determined by the pixel comparator, where a partial match occurs when a number of pixels of interest in the window pass their respective comparison and such number of pixels exceeds or equals a predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An image enhancement system, the system comprising:
-
memory means for storing pixels corresponding to an image; selector means for selecting a plurality of stored pixels defining a window, where the window includes a target pixel; template means for defining pixel comparison values and pixel patterns; pixel comparator means for comparing pixels of interest in the window with corresponding pixels of the template means; and pixel substitutor means for substituting an enhancement pixel for the target pixel in response to an occurrence of a partial match as determined by the pixel comparator means, where a partial match occurs when a number of pixels of interest in the window pass their respective comparison and such number of pixels exceeds or equals a predetermined threshold. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for enhancing an image comprising:
-
storing pixels corresponding to an image; selecting a plurality of stored pixels to define a window, where the window includes a target pixel; defining one or more templates comprising pixel comparison values and pixel patterns; comparing pixels of interest in the window with corresponding pixels of the one or more templates; and substituting an enhancement pixel for the target pixel in response to an occurrence of a partial match, where a partial match occurs when a number of pixels of interest in the window pass their respective comparison and such number of pixels exceeds or equals a predetermined threshold. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification