Method and apparatus for selecting blocks of image data from image data having both horizontally- and vertically-oriented blocks
AssigneeCanon Kabushika Kaisha
InventorShin-Ywan Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushika Kaisha
InventorShin-Ywan Wang
Estimating the term…
Method and apparatus for selecting text and/or non-text blocks in a stored document includes functions and structure for identifying connected pixel components in a stored document, separating the identified pixel components into text and non-text components, searching the document for visible and invisible lines along edges of the non-text components, forming irregularly-shaped text and non-text blocks using the identified text components and the visible and invisible lines, detecting the text orientation for each formed text block, the text orientation including horizontal text orientation and vertical text orientation, extracting text lines from the text block based on the detected orientation, detecting the skew angle for the stored document based on the extracted lines, and modifying the formed text and non-text blocks based on the detected skew angle. The thus-formed text blocks are preferably subjected to character recognition routines.
A method of separating blocks of text areas and non-text areas of a stored document comprising:
A method according to claim 10, further comprising the step of forming horizontal and vertical title lines after said searching step.
An apparatus for separating blocks of text areas and non-text areas of a stored document, comprising:
A method for forming text blocks in a stored document having horizontal and vertical text, comprising the steps of:
Apparatus for forming text blocks in a stored document having both horizontal and vertical text, comprising:
A method for forming text and non-text blocks in a stored document having non-text information and horizontal and vertical text information, comprising the steps of:
Apparatus for forming text and non-text blocks in a stored document having non-text information and horizontal and vertical text information, comprising:
A computer-readable memory medium storing computer-executable process steps for separating blocks of text areas and non-text areas of a stored document, the steps comprising:
A computer-readable memory medium storing computer-executable process steps for forming text blocks in a stored document having horizontal and vertical text, the steps comprising:
A computer-readable memory medium storing computer-executable process steps for forming text and non-text blocks in a stored document having non-text information and horizontal and vertical text information, the steps comprising:
Dependencies are inferred from the claim text.