Systems and methods for removing defects from images
AssigneeUnited Services Automobile Association (USAA)
InventorsReynaldo Medina, III, Bharat Prasad
Life of this patent
Estimating the term…
Abstract
A method is described to increase the efficiency of the removal of defects from document images by reorienting the conceptual framework within which an image is filtered. Rather than arbitrarily applying a filter to an entire landscape of a document image, the disclosure describes a methodology by which a document image is separated into regions of darkness and regions of light, or viewed alternatively, regions of darkness and regions of lack of darkness. Filtering is then adaptively applied to each region to remove defects.
Claims18
A computer implemented method for adaptive binarization to remove a defect from an image, the method comprising:
- receiving image data;
- grouping the image data into a plurality of components, wherein each of the components comprises a plurality of bit groupings;
- identifying, in the plurality of components, at least a first data type and a second data type;
- and
- processing the plurality of components to remove the at least one defect, wherein each bit group of the first data type is compared to a first threshold value and the bit group is set to a first color value if the number exceeds the first threshold value and the bit group is set to a second color value if the number does not exceed the first threshold value.
A device comprising:
- a processor;
- and
- a memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising:
- receiving image data;
- grouping the image data into a plurality of components, wherein each of the components comprises a plurality of bit groupings;
- identifying, in the plurality of components, at least a first data type and a second data type;
- and
- processing the plurality of components to remove the at least one defect, wherein each bit group of the first data type is compared to a first threshold value and the bit group is set to a first color value if the number exceeds the first threshold value and the bit group is set to a second color value if the number does not exceed the first threshold value.
A computer readable storage medium that is not a signal comprising computer executable instructions that when executed by a computing device cause said computing device to effectuate operations comprising:
- receiving image data;
- grouping the image data into a plurality of components, wherein each of the components comprises a plurality of bit groupings;
- identifying, in the plurality of components, at least a first data type and a second data type;
- and
- processing the plurality of components to remove the at least one defect, wherein each bit group of the first data type is compared to a first threshold value and the bit group is set to a first color value if the number exceeds the first threshold value and the bit group is set to a second color value if the number does not exceed the first threshold value.
Dependencies are inferred from the claim text.