Scanned document image resolution enhancement
First Claim
Patent Images
1. Apparatus for providing improved resolution of an image displayed on a screen, comprising:
- transformation means, receiving a plurality of lines of image data from a source, each line including a sequence of pixel values, for forming mutually exclusive groups of J pixel values from said received image data for J adjacent image pixels, for counting the number of pixel values with a selected polarity in each group of J pixel values, and for issuing as output signals an ordered set of K bits that is determined by this count for each group of J pixel values, where each ordered set of K bits that is determined by this count for each group of J pixel values, where each ordered set of K bits determines a display pixel value for the displayed image, and where J and K are determined positive integers with K smaller than J; and
display means for receiving the ordered sets of K bits from the transformation means, for determining an d displaying a pixel value on the screen for each such set of bits, and, where a display pixel value belongs to a selected subset of pixel values, for periodically varying such pixel value between the determined pixel value and a predetermined alternative pixel value.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for providing high resolution images for static display of document pages that are scanned in through a document scanner at high resolution, with reduced bandwidth requirements. In one embodiment, groups of four scanned image pixel values, each one bit in length, are reduced to a single two-bit pixel value that determines a pixel value for a display image pixel; and selected displayed image pixel values are periodically varied between the original displayed image pixel value and an alternative pixel value to restore the perception of high resolution available in the scanned image.
-
Citations
13 Claims
-
1. Apparatus for providing improved resolution of an image displayed on a screen, comprising:
-
transformation means, receiving a plurality of lines of image data from a source, each line including a sequence of pixel values, for forming mutually exclusive groups of J pixel values from said received image data for J adjacent image pixels, for counting the number of pixel values with a selected polarity in each group of J pixel values, and for issuing as output signals an ordered set of K bits that is determined by this count for each group of J pixel values, where each ordered set of K bits that is determined by this count for each group of J pixel values, where each ordered set of K bits determines a display pixel value for the displayed image, and where J and K are determined positive integers with K smaller than J; and display means for receiving the ordered sets of K bits from the transformation means, for determining an d displaying a pixel value on the screen for each such set of bits, and, where a display pixel value belongs to a selected subset of pixel values, for periodically varying such pixel value between the determined pixel value and a predetermined alternative pixel value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing improved resolution of an image displayed on a screen, the method comprising the steps of:
-
receiving a plurality of lines of scanned image data, where each such line comprises a sequence of pixel values; forming mutually exclusive groups of J pixel values from said received image data for J adjacent scanned image pixels, counting the number of pixel values with a selected polarity in each group of J pixel values, and issuing an ordered set of K bits that is determined by this count for each group of J pixel values, where each ordered set of K bits determines a display pixel value for the displayed image, and where J and K are predetermined positive integers with K smaller than J; and displaying the determined pixel values on a screen and, for each displayed pixel value that belongs to a selected subset of pixel values, periodically varying such pixel value between the determined pixel value and a predetermined alternative pixel value. - View Dependent Claims (11)
-
-
12. A method for providing improved resolution of an image displayed on a screen, the method comprising the steps of:
-
receiving and storing a plurality of lines of scanned image data in a memory, where each line of image data comprises a sequence of pixel values; forming scanned image groups of pixel values corresponding to J adjacent pixels on the scanned image in a look-up table from lines of image data received from said memory, counting the number of bits of a selected polarity in each such group, issuing as output signals an ordered set of K bits that is determined by this count that determines the display pixel value for a pixel of a displayed image for each group of J pixel values, where J and K are predetermined positive integers and K is smaller than J; reformatting in a serializer said ordered sets of K bits for said groups of J pixel values into a pair of serial streams of display pixel values; and forming said pair of serial streams and displaying on the screen an image formed of interlaced first and second fields of display pixel values, and where a displayed pixel value is in a selected subset of pixel values, for periodically varying that pixel value between the determined pixel value and a predetermined alternative pixel value. - View Dependent Claims (13)
-
Specification