Method and apparatus for enhancing and thresholding images
First Claim
1. A method for converting a low resolution greyscale image to a high resolution binary image with an image processing system, comprising the steps of:
- (a) receiving first image data;
the first image data being greyscale image data defining an input image;
(b) performing a high frequency boost operation on the first image data to produce second image data;
(c) performing a linear interpolation operation on the second image data to produce third image data;
the third image data having a resolution higher than the resolution of the second image data;
(d) performing a contrast enhancement operation on the third image data to produce fourth image data; and
(e) thresholding the fourth image data to produce fifth image data;
the fifth image data being binary image data defining an output image.
4 Assignments
0 Petitions
Accused Products
Abstract
An image processing method and system for generating enhanced binary image data from greyscale input image data. The method includes the steps of (a) receiving first image data, the first image data being greyscale image data defining an input image, (b) performing a high frequency boost operation on the first image data to produce second image data, (c) performing a linear interpolation operation on the second image data to produce third image data, the third image data having a resolution higher than the resolution of the second image data, (d) performing a contrast enhancement operation on the third image data to produce fourth image data, and (e) thresholding the fourth image data to produce fifth image data, the fifth image data being binary image data defining an output image. The techniques find application, for example, in over-the-desk scanning of documents, and in video-conferencing.
-
Citations
18 Claims
-
1. A method for converting a low resolution greyscale image to a high resolution binary image with an image processing system, comprising the steps of:
-
(a) receiving first image data;
the first image data being greyscale image data defining an input image;(b) performing a high frequency boost operation on the first image data to produce second image data; (c) performing a linear interpolation operation on the second image data to produce third image data;
the third image data having a resolution higher than the resolution of the second image data;(d) performing a contrast enhancement operation on the third image data to produce fourth image data; and (e) thresholding the fourth image data to produce fifth image data;
the fifth image data being binary image data defining an output image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image processing system for converting a low resolution greyscale image to a high resolution binary image, comprising:
-
a memory for storing the low resolution greyscale image, the high resolution binary image, and image processing instructions; and a processor coupled to the memory for executing the image processing instructions;
the processor in executing the image processing instructions;(a) receiving first image data;
the first image data being greyscale image data defining an input image;(b) performing a high frequency boost operation on the first image data to produce second image data; (c) performing a linear interpolation operation on the second image data to produce third image data;
the third image data having a resolution higher than the resolution of the second image data;(d) performing a contrast enhancement operation on the third image data to produce fourth image data; and (e) thresholding the fourth image data to produce fifth image data, the fifth image data being binary image data defining an output image. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification