Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
151 words
In a system for receiving and storing non-coded binary image pel data and for generating an image derived from the stored data on a gray scale display device, a method for enhancing the visual quality of the displayed image characterized by the steps of: examining the stored data on a pel by pel basis along successive pel lines to identify unit steps in binary pel values in a direction transverse to the direction of the successive lines; modifying the stored data by assigning gray scale values to a limited number of pels on opposite sides of each identified unit step to create a string of gradually changing pel values extending through each identified unit step; assigning fixed gray scale values to any pels not already modified to establish upper and lower limits on gray scale pel values; and generating the displayed image in accordance with the assigned gray scale pel values.
Claim 2
Dependent Claim
151 words
In a system for receiving and storing non-coded binary image pel data and for generating an image derived from the stored data on a gray scale display device, a method for enhancing the visual quality of the displayed image characterized by the steps of: examining the stored data on a pel by pel basis along successive pel lines to identify unit steps in binary pel values in a direction transverse to the direction of the successive lines; modifying the stored data by assigning gray scale values to a limited number of pels on opposite sides of each identified unit step to create a string of gradually changing pel values extending through each identified unit step; assigning fixed gray scale values to any pels not already modified to establish upper and lower limits on gray scale pel values; and generating the displayed image in accordance with the assigned gray scale pel values.
Claim 3
Dependent Claim
63 words
A method as defined by claim 1 wherein binary image pel data is stored in a memory array defined by logical rows and columns corresponding to the row and column display locations of the gray scale display device and wherein substantially all stored data is examined on a pel by pel basis along successive rows to locate unit steps spanning a single row.
Claim 4
Independent Claim
91 words
A method as defined by either of claims 1 or 2 wherein the step of modifying the stored data is further characterized by the steps of: examining stored data in opposite directions beginning with the pels adjacent each identified unit step to locate either the display boundary or the nearest pel in either the step-containing line or an adjacent line at which a change in binary pel values occurs; and assigning gray scale pel values to a predetermined maximum number of pels bounded by the starting pel and the located pel.
Claim 5
Dependent Claim
338 words
In a system for receiving and storing binary data representative of pels in a previously captured image wherein the binary data is stored in a memory array, arranged in logical rows and logical columns, at a density of one bit per pel, a method of assigning gray scale values to certain pels to enhance the visual quality of the image when displayed on a gray scale display device, said method characterized by the steps of: examining the stored binary data on a pel by pel basis along successive pel lines to identify unit steps in binary pel values in a direction transverse to the direction of the successive lines, each identified unit step being adjacent a pel arbitrarily defined as occurring at an intersection of row J and column I in a display area; examining the binary data beginning at column I+1 and continuing to the right until a display boundary is encountered or a change in binary data is found in row J or in one of rows J-1 and J+1 to derive a pel distance RD; examining the binary data beginning at column I and continuing to the left until a display boundary is encountered or a change in binary data is found in row J or one of rows J-1 and J+1 to derive a pel distance LD; modifying the stored data representing pels to the right of the unit step by assigning gray scale values as a function of the derived distance RD; modifying the stored data representing pels to the right of the unit step by assigning gray scale values as a function of the derived distance RD; modifying the stored data representing pels to the left of the unit step by assigning gray scale values as a function of the derived distance LD; assigning fixed gray scale values to any pels remaining unchanged following the modifying steps to fix upper and lower limits on gray scale pel values; and generating the displayed image in accordance with the assigned gray scale pel values.
Claim 6
Dependent Claim
338 words
In a system for receiving and storing binary data representative of pels in a previously captured image wherein the binary data is stored in a memory array, arranged in logical rows and logical columns, at a density of one bit per pel, a method of assigning gray scale values to certain pels to enhance the visual quality of the image when displayed on a gray scale display device, said method characterized by the steps of: examining the stored binary data on a pel by pel basis along successive pel lines to identify unit steps in binary pel values in a direction transverse to the direction of the successive lines, each identified unit step being adjacent a pel arbitrarily defined as occurring at an intersection of row J and column I in a display area; examining the binary data beginning at column I+1 and continuing to the right until a display boundary is encountered or a change in binary data is found in row J or in one of rows J-1 and J+1 to derive a pel distance RD; examining the binary data beginning at column I and continuing to the left until a display boundary is encountered or a change in binary data is found in row J or one of rows J-1 and J+1 to derive a pel distance LD; modifying the stored data representing pels to the right of the unit step by assigning gray scale values as a function of the derived distance RD; modifying the stored data representing pels to the right of the unit step by assigning gray scale values as a function of the derived distance RD; modifying the stored data representing pels to the left of the unit step by assigning gray scale values as a function of the derived distance LD; assigning fixed gray scale values to any pels remaining unchanged following the modifying steps to fix upper and lower limits on gray scale pel values; and generating the displayed image in accordance with the assigned gray scale pel values.
Claim 7
Dependent Claim
199 words
A method as defined in claim 4 further characterized by the steps of: examining binary data in a region encompassing an identifying inter-row unit step to determine whether the region also includes a second unit step extending one column from the boundary of columns I and I+1; examining the binary data beginning with the pel at the row and column immediately above the second unit step and continuing upwardly until a display boundary is encountered or a change in data is found in column I or one of columns I-1 and I+1 to derive a pel distance UD; examining the binary data beginning with the pel at the row and column immediately below the second unit step and continuing downwardly until a display boundary is encountered or a change in binary data is found in column I or one of columns I-1 and I+1 to derive a pel distance DD; modifying the stored data representing pels above the second unit step by assigning gray scale values as a function of the derived distance UD; and modifying the stored data representing pels below the second unit step by assigning gray scale values as a function of the derived distance DD.
Claim 8
Dependent Claim
39 words
A method as defined in claim 5 wherein the number of pels which are modified as the result of finding a unit step are limited to a predetermined maximum value regardless of the actual magnitude of the derived distance.
Claim 9
Dependent Claim
59 words
A method as defined in claim 5 wherein the assigned gray scale values are derived in a table lookup step wherein the values are stored in arrays defined by the original binary value of the pels being modified, the number of pels to be modified and the location of each of those pels relative to the identified unit step.
Claim 10
Independent Claim
117 words
A system for enhancing the visual quality of a gray scale image produced by a gray scale display device where the image is derived from data stored at a density of one bit per pel, said system including: means for examining the stored data to locate unit steps in binary pel values; means for assigning gray scale values to pels on opposite sides of each unit step to create a string of gradually changing pel values extending through each identified unit step; means for assigning fixed gray scale values to any pels not already modified to establish limiting black/white pel values; and means for generating the displayed image in accordance with the assigned gray scale pel values.
Claim 11
Independent Claim
117 words
A system for enhancing the visual quality of a gray scale image produced by a gray scale display device where the image is derived from data stored at a density of one bit per pel, said system including: means for examining the stored data to locate unit steps in binary pel values; means for assigning gray scale values to pels on opposite sides of each unit step to create a string of gradually changing pel values extending through each identified unit step; means for assigning fixed gray scale values to any pels not already modified to establish limiting black/white pel values; and means for generating the displayed image in accordance with the assigned gray scale pel values.