Detection and elimination of scanning artifacts
AssigneeXerox Corporation
InventorsDavid J. Metcalfe, Leon C. Williams, Roger L. Triplett
Life of this patent
Estimating the term…
Abstract
A first aspect of the present invention is a process for masking a scanning artifact within image data representing a document. The process includes generating pixel classification tags for the image data; identifying a window within the image data associated with a scanning artifact using the pixel classification tags; analyzing the image data to derive a replacement video value; and replacing image data associated with a scanning artifact with the replacement video value.
Claims16
A process for masking a scanning artifact within image data representing a document, comprising the steps of:
- generating pixel classification tags for the image data;
- identifying a window within the document associated with the scanning artifact using the pixel classification tags;
- analyzing the image data to generate a replacement video value;
- and
- replacing second pass image data associated with the scanning artifact with the replacement video value.
A device for masking a scanning artifact within video image data representing a document, comprising:
- a classification circuit generating pixel classification tags for the video image data;
- an autowindowing circuit connected to receive the pixel classification tags, the autowindowing circuit generating window data identifying scanning artifacts;
- a statistics compilation circuit connected to receive the video image data and the window data, the statistics compilation circuit generating video replacement data;
- and
- a video replacement circuit connected to receive the video replacement data, the video replacement circuit replacing selected pixels within second pass image data with the video replacement data.
A system for processing image data, comprising:
- an image input terminal providing image data representing a scanned image;
- a masking processor for detecting and masking a scanning artifact within the image data, the masking processor including,
- a classification circuit for identifying backing pixels within the video image data,
- an autowindowing circuit for generating window data identifying scanning artifacts,
- an image analysis circuit for generating video replacement data, and
- a video replacement circuit for replacing selected pixels within second pass image data with the video replacement data;
- and
- an image output terminal for generating an image in response to the second pass image data received from the video replacement circuit.
Dependencies are inferred from the claim text.