Image-reading apparatus, image-reading method, program, and recording medium
US-2015256696-A1 · Sep 10, 2015 · US
US2017366705A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017366705-A1 |
| Application number | US-201615283689-A |
| Country | US |
| Kind code | A1 |
| Filing date | Oct 3, 2016 |
| Priority date | Jun 17, 2016 |
| Publication date | Dec 21, 2017 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
According to the present disclosure, edges of a document image contained in a read image read by an image-reading apparatus including a paper path are detected, a candidate edge-skew occurrence position is detected, a candidate content-skew occurrence position is detected, an accumulated-skew occurrence position is detected based on the candidate edge-skew occurrence position and the candidate content-skew occurrence position, skew of a document rear-part image rearward from the accumulated-skew occurrence position in the conveyance direction is corrected, and image data corrected for accumulated skew is acquired.
Opening claim text (preview).
What is claimed is: 1 . An image-processing apparatus comprising: an image acquiring unit configured to acquire read image data of a read image read by an image-reading apparatus including a paper path; an edge detecting unit configured to detect edges of a document image contained in the read image and acquires approximate straight lines by extending the longest straight-line parts of the respective edges; an edge-skew detecting unit configured to detect, as a candidate edge-skew occurrence position, on one of the approximate straight lines that is in a document conveyance direction, a position at which the one approximate straight line and an edge containing the longest straight-line part of the one approximate straight line start to separate from each other; a content detecting unit configured to detect direction-identifying contents defined as contents usable for specifying directions within the document image; a content-skew detecting unit configured to detect, as a candidate content-skew occurrence position, on the one of the approximate straight lines in the conveyance direction, a position at which a rear angle is larger than a front angle and at which the front angle first becomes equal to or more than a certain angle, the front angle being an angle between the one approximate straight line and each of the direction-identifying contents, the rear angle being an angle between the one approximate straight line and one of the direction-identifying contents that is located rearward from the each of the direction-identifying contents in the conveyance direction; an accumulated-skew detecting unit configured to detect an accumulated-skew occurrence position, based on the candidate edge-skew occurrence position and the candidate content-skew occurrence position; and an accumulated-skew correcting unit configured to acquire accumulated-skew-corrected image data by correcting skew in a document rear-part image located rearward from the accumulated-skew occurrence position in the conveyance direction. 2 . The image-processing apparatus according to claim 1 , wherein the content-skew detecting unit detects, as the candidate content-skew occurrence position, on the one of the approximate straight lines in the conveyance direction, a position at which a rear angle is larger than a front angle and at which the front angle first becomes equal to or more than a certain angle, the front angle being an angle between the one approximate straight line and a side of a rectangular graphic region, the rear angle being an angle between the one approximate straight line and one of the direction-identifying contents that is located rearward from the rectangular graphic region in the conveyance direction. 3 . The image-processing apparatus according to claim 1 , wherein the content-skew detecting unit detects, as the candidate content-skew occurrence position, on the one of the approximate straight lines in the conveyance direction, a position at which a rear angle is larger than a front angle and at which the front angle first becomes equal to or more than a certain angle, the front angle being an angle between the one approximate straight line and a ruled line, the rear angle being an angle between the one approximate straight line and one of the direction-identifying contents that is located rearward from the ruled line in the conveyance direction. 4 . The image-processing apparatus according to claim 1 , wherein the content-skew detecting unit detects, as the candidate content-skew occurrence position, on the one of the approximate straight lines in the conveyance direction, a position at which a rear angle is larger than a front angle and at which the front angle first becomes equal to or more than a certain angle, the front angle being an angle between the one approximate straight line and a character string, the rear angle being an angle between the one approximate straight line and one of the direction-identifying contents that is located rearward from the character string in the conveyance direction. 5 . The image-processing apparatus according to claim 4 , wherein the content detecting unit detects an angle between the one of the approximate straight lines that is in the conveyance direction and the character string in the document image by: detecting the character string; calculating areas of rectangles circumscribed to the character string while rotating the character string, the rectangles each being defined by line segments parallel to the one approximate straight line in the conveyance direction and horizontal line segments; and specifying a rotation angle corresponding to the smallest one of the areas. 6 . The image-processing apparatus according to claim 4 , wherein the content detecting unit detects an angle between the one of the approximate straight lines that is in the conveyance direction and the character string in the document image by: detecting the character string; performing optical character recognition on the character string while rotating the character string; and specifying a rotation angle at which accuracy of the character recognition is the highest. 7 . The image-processing apparatus according to claim 1 , wherein, on conditions that the candidate edge-skew occurrence position and the candidate content-skew occurrence position have been detected and that the distance between the detected positions is equal to or less than a certain distance, the accumulated-skew detecting unit detects, as the accumulated-skew occurrence position, one of the candidate positions that is located rearward from the other in the conveyance direction. 8 . The image-processing apparatus according to claim 1 , wherein, on conditions that the candidate edge-skew occurrence position has been detected by the edge-skew detecting unit and that the direction-identifying contents have not been detected by the content detecting unit, the accumulated-skew detecting unit detects the candidate edge-skew occurrence position as the accumulated-skew occurrence position. 9 . The image-processing apparatus according to claim 1 , wherein, on conditions that the candidate edge-skew occurrence position has been detected by the edge-skew detecting unit and that the candidate content-skew occurrence position has not been detected by the content-skew detecting unit, the accumulated-skew detecting unit detects the candidate edge-skew occurrence position as the accumulated-skew occurrence position. 10 . The image-processing apparatus according to claim 1 , wherein, on conditions that the candidate edge-skew occurrence position has not been detected by the edge-skew detecting unit and that the candidate content-skew occurrence position has been detected by the content-skew detecting unit, the accumulated-skew detecting unit detects the candidate content-skew occurrence position as the accumulated-skew occurrence position. 11 . The image-processing apparatus according to claim 1 , wherein the accumulated-skew correcting unit acquires the accumulated-skew-corrected image data by: assuming that the document rear-part image is a region bounded by two circular sectors; and correcting skew by bringing the arcs of the circular sectors onto the approximate straight lines that are in the conveyance direction. 12 . The image-processing apparatus according to claim 1 , further comprising: a front-end skew detecting unit configured to detect front-end skew defined as an inclination of the document image with respect to the read image by detecting inclinations of all of the approximate straight lines with respect to the read image; and a front-end skew correcting unit configured
by skew deformation, e.g. two-pass or three-pass rotation · CPC title
Skew detection or correction · CPC title
using the scanning elements as detectors · CPC title
Action taken as a result of detection · CPC title
Skew · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.