Automatic operator-induced artifact detection in document images
First Claim
Patent Images
1. A method performed by a computer device, comprising:
- receiving an image of a scanned page of a document;
constructing a histogram based on value attributes of the image of the scanned page;
identifying a threshold point for the image of the scanned page based on a local minimum present in the histogram;
mapping the identified threshold point onto the image of the scanned page to identify a critical area and a non-critical area of the image of the scanned page;
determining whether the critical area includes an operator-induced artifact; and
issuing a signal to re-scan the scanned page based on determining that the critical area includes the operator-induced artifact.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for scanning a document, such as a book, magazine, or catalog, are described in which artifacts (e.g., a hand or other body part) in the scanned image are automatically detected. When the artifact is determined to be in a critical portion of the image, a signal may be issued to re-scan the image.
15 Citations
21 Claims
-
1. A method performed by a computer device, comprising:
-
receiving an image of a scanned page of a document; constructing a histogram based on value attributes of the image of the scanned page; identifying a threshold point for the image of the scanned page based on a local minimum present in the histogram; mapping the identified threshold point onto the image of the scanned page to identify a critical area and a non-critical area of the image of the scanned page; determining whether the critical area includes an operator-induced artifact; and issuing a signal to re-scan the scanned page based on determining that the critical area includes the operator-induced artifact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A scanning system, comprising:
-
a memory to store instructions; and a processor to execute the instructions to; receive an image of a scanned page of a document, construct a histogram based on value attributes of the image of the scanned page, identify a threshold point for the image of the scanned page based on a local minimum present in the histogram, map the identified threshold point onto the image of the scanned page to identify a text portion and a non-text portion of the scanned page, identify an operator-induced artifact on the image of the scanned page, determine whether the operator-induced artifact is present in the text portion or the non-text portion, process the image of the scanned page, without rescanning the scanned page, when the operator-induced artifact is present in the non-text portion and not in the text portion, and generate a signal to rescan the scanned page when the operator-induced artifact is present in the text portion. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A scanning system, comprising:
-
a memory to store instructions; and a processor to execute the instructions to; receive an image of a scanned page of a document, construct a histogram based on value attributes of the image of the scanned page, identify, from the histogram, a threshold point for the image of the scanned page, the threshold point corresponding to a transition between a text portion and a non-text portion of the scanned page, identify an operator-induced artifact on the image of the scanned page, determine that the operator-induced artifact is present in the non-text portion, and process the image of the scanned page to remove the operator-induced artifact from the non-text portion, without rescanning the scanned page, when the operator-induced artifact is present in the non-text portion. - View Dependent Claims (19, 20, 21)
-
Specification