Processing

Please wait...

Settings

Settings

Goto Application

1. US20200177767 - IMAGE PROCESSING SYSTEM AND METHOD

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ EN ]

Claims

1. A method of processing a source digitized image, comprising:
a. selecting a subset of source image pixels of a source image cell of the source digitized image, wherein said subset of source image pixels comprises a plurality of source image pixels;
b. selecting an image component of said source digitized image to be processed;
c. processing said plurality of source image pixels of said source image cell so as to generate a corresponding processed image component corresponding to the selected image component for each corresponding processed image pixel of a corresponding plurality of processed image pixels of a corresponding processed image cell, wherein said corresponding plurality of processed image pixels of said corresponding processed image cell are in one-to-one correspondence with said plurality of source image pixels of said source image cell, and the operation of processing said plurality of source image pixels of said source image cell comprises:
i. if each value of said selected image component for each source image pixel of said source image cell differs from a representative image-cell-value by no more than a first threshold value for every said source image pixel of said plurality of source image pixels of said source image cell, then a corresponding set of processed values for said selected image component for each of said plurality of source image pixels of said corresponding processed image cell is generated responsive to a first set of processing operations, wherein said representative image-cell-value is representative of said selected image component for set subset of source image pixels of said source image cell,
ii. otherwise if at least one said value of said selected image component of said subset of source image pixels of said source image cell differs from said representative image-cell-value, by more than said first threshold value, then said corresponding set of processed values for said selected image component for each of said corresponding plurality of processed image pixels of said corresponding processed image cell is generated responsive to a second set of processing operations,
iii. wherein said first set of processing operations comprises setting said value of said selected image component of each said corresponding processed image pixel of said corresponding processed image cell to said representative image-cell-value of said selected image component for said source image cell; and
iv. said second set of processing operations comprises, for each said source image pixel of said source image cell setting at least a most-significant portion of said selected image component of said corresponding processed image pixel to the value of said selected image component of a corresponding said source image pixel.
2. A method of processing a source digitized image as recited in claim 1, wherein said source digitized image comprises a plurality of color components, and said component to be processed comprises one of said plurality of color components of said source digitized image.
3. A method of processing a source digitized image as recited in claim 1, wherein said source digitized image comprises a single image component representative of either a single color or a grayscale value, and said component to be processed comprises said single image component of said source digitized image.
4. A method of processing a source digitized image as recited in claim 1, wherein said representative image-cell-value comprises an average of values of said subset of source image pixels of said source image cell.
5. A method of processing a source digitized image as recited in claim 1, wherein said second set of processing operations further comprises setting a least-significant portion of said selected image component of said corresponding processed image pixel to a constant value, wherein said constant value is the same for each said selected image component of said corresponding processed image pixel of said corresponding processed image cell.
6. A method of processing a source digitized image as recited in claim 1, further comprising for each edge image pixel along an edge of said corresponding processed image cell adjacent to at least one other pixel external of said corresponding processed image cell, replacing a value of said corresponding processed image cell corresponding to said edge image pixel with a weighted average of first and second sets of values, wherein said first set of values comprises said value of said selected image component of said corresponding processed image pixel, and said second set of values comprises at least one value of said selected image component for each said at least one other pixel adjacent to said edge image pixel from either said source digitized image or from a corresponding processed image cell.
7. A method of processing a source digitized image as recited in claim 6, wherein said weighted average is calculated using values of said processed image pixels that have been determined following the completion of step c of claim 1 for at least one said at least one other pixel adjacent to said edge image pixel.
8. A method of processing a source digitized image as recited in claim 6, further comprising for each edge image pixel along an edge of said corresponding processed image cell, if said value of said selected image component of said corresponding processed image pixel exceeds said representative image-cell-value by more than a second threshold value, then replacing said value of said selected image component of said corresponding processed image pixel with a sum of said value of said selected image component of said corresponding processed image pixel and said second threshold value
9. A method of processing a source digitized image as recited in claim 8, wherein said weighted average is calculated using values of said processed image pixels that have been determined following the completion of step c of claim 1 for at least one said at least one other pixel adjacent to said edge image pixel.
10. A method of processing a source digitized image as recited in claim 6, further comprising for each edge image pixel along an edge of said corresponding processed image cell, if said representative image-cell-value exceeds said value of said selected image component of said corresponding processed image pixel by more than a second threshold value, then replacing said value of said selected image component of said corresponding processed image pixel with the difference resulting from a subtraction of said second threshold value from said value of said selected image component of said corresponding processed image pixel.
11. A method of processing a source digitized image as recited in claim 10, wherein said weighted average is calculated using values of said processed image pixels that have been determined following the completion of step c of claim 1 for at least one said at least one other pixel adjacent to said edge image pixel.