Patent ID: 9729755
Date: 2017-08-08
CPC Classifications: H04N

Claim:
1. A method for automated image defect correction comprising: with a processor of a multifunction device, receiving input image data representative of a scanned document; analyzing the received input image data so as to detect at least one defect on the scanned document; generating, in response to an output of the analyzing indicating at least one defect is detected, a representation of the scanned document represented by the received image data inclusive of the at least one detected defect on an associated display of the multifunction device; generating, with the processor of the multifunction device, at least one of a graphical icon or a textual indicator in proximity to the at least one detected defect on the displayed document representation of the scanned image data on the associated display of the multifunction device designating and identifying the at least one detected defect; displaying, on the user interface of the multifunction device, a plurality of correction options in association with the representation of the scanned document corresponding to the at least one detected defect; receiving correction data representative of a selection of a correction option corresponding to correction of the at least one detected defect via the display of the multifunction device; and correcting the at least one detected defect on the scanned document of the input image data in accordance with the received correction data; wherein the analyzing input image data further comprises: for each of a plurality of groups of pixels of the received image data: calculating a density associated with the group of pixels, comparing the calculated density of the group of pixels to a predetermined threshold density value, and designating a binary representation of the group of pixels in accordance with the comparison, wherein a group having a density greater than or equal to the threshold is designated as one and a group having a density below the threshold is designated as a zero; and generating, on the display of the multifunction device, a binary representation of the input image data in accordance with the designation of each of the plurality of groups of pixels, wherein each group of the plurality of groups having a density greater than or equal to the threshold is depicted as a one and each group of the plurality of groups having a density below the threshold is depicted as a zero in the binary representation.