US5708730A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Table recognition apparatus
Assignee: Fujifilm Business Innovation Corp
•
Filing: 1995-06-07
•
Granted: 1998-01-13
•
Expires: 2015-06-07
Abstract
Abstract A table recognition apparatus for recognizing a table image wherein coexist characters and ruled lines. The apparatus comprises a character/ruled line separating part for separating characters from ruled lines in the table image; a character block extracting part for extracting character blocks from the character image separated by the character/ruled line separating part; and a character block extending part for extending the character blocks extracted by the character block extracting part in such a manner that the edges of the character blocks are aligned according to the positional relations between the blocks.
Inventors
- 👤 Katsuhiko Itonori
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 12:01
CPC Classifications
G; G06; G06V; G06V30/00; G06V30/40; G06V30/41; G06V30/412
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
193 words
A table recognition apparatus for recognizing a table image having both a character image and a ruled line image, said table recognition apparatus comprising: image separating means for separating characters from ruled lines in said table image; means for acquiring a rectangular area containing a character in the character image; means for producing a threshold from the dimensions of said acquired rectangular area; character block extracting means for using said threshold to extract character blocks from the character image separated by said image separating means; first character block extending means for extending each of said character blocks up to the nearest one of the ruled lines; means for computing a horizontal and a vertical distribution of character blocks to keep each extended character block from overlapping with other ones of the character blocks; second character block extending means for further extending the extended character blocks to align the edges of the extended character blocks; row extracting means for extracting rows of said table image based on the distance between the extended character blocks; and column extracting means for extracting columns of said table image based on the distance between the extended character blocks.
Claim 2
Dependent Claim
193 words
A table recognition apparatus for recognizing a table image having both a character image and a ruled line image, said table recognition apparatus comprising: image separating means for separating characters from ruled lines in said table image; means for acquiring a rectangular area containing a character in the character image; means for producing a threshold from the dimensions of said acquired rectangular area; character block extracting means for using said threshold to extract character blocks from the character image separated by said image separating means; first character block extending means for extending each of said character blocks up to the nearest one of the ruled lines; means for computing a horizontal and a vertical distribution of character blocks to keep each extended character block from overlapping with other ones of the character blocks; second character block extending means for further extending the extended character blocks to align the edges of the extended character blocks; row extracting means for extracting rows of said table image based on the distance between the extended character blocks; and column extracting means for extracting columns of said table image based on the distance between the extended character blocks.
Claim 3
Dependent Claim
226 words
A table recognition apparatus for recognizing a table image having both a character image and a ruled line image, said table recognition apparatus comprising: image separating means for separating characters from ruled lines in said table image; character block extracting means for extracting character blocks from the character image separated by said image separating means; rectangular frame extracting means for extracting a rectangle composed of ruled lines, from the ruled line image separated by said image separating means; means for converting the extracted ruled lines into a plurality of horizontal and vertical vectors; means for comparing said horizontal and vertical vectors to a threshold angle; component frame extracting means for extracting as a component frame a rectangular frame including at most one character block; means for computing a horizontal and vertical distribution of character blocks first character block extending means for using said computed horizontal and vertical distribution of character blocks to extend a target character block up to the nearest one of the ruled lines; second character block extending means for further extending the extended character blocks to align the edges of the extended character blocks; row extracting means for extracting rows of said table image based on the distance between the extended character blocks; and column extracting means for extracting columns of said table image based on the distance between the extended character blocks.
Claim 4
Dependent Claim
226 words
A table recognition apparatus for recognizing a table image having both a character image and a ruled line image, said table recognition apparatus comprising: image separating means for separating characters from ruled lines in said table image; character block extracting means for extracting character blocks from the character image separated by said image separating means; rectangular frame extracting means for extracting a rectangle composed of ruled lines, from the ruled line image separated by said image separating means; means for converting the extracted ruled lines into a plurality of horizontal and vertical vectors; means for comparing said horizontal and vertical vectors to a threshold angle; component frame extracting means for extracting as a component frame a rectangular frame including at most one character block; means for computing a horizontal and vertical distribution of character blocks first character block extending means for using said computed horizontal and vertical distribution of character blocks to extend a target character block up to the nearest one of the ruled lines; second character block extending means for further extending the extended character blocks to align the edges of the extended character blocks; row extracting means for extracting rows of said table image based on the distance between the extended character blocks; and column extracting means for extracting columns of said table image based on the distance between the extended character blocks.
Claim 5
Dependent Claim
189 words
A table recognition apparatus for recognizing a table image having both a character image and a ruled line image, said table recognition apparatus comprising: image separating means for separating characters from ruled lines in said table image; first character block extending means for extending each of said character blocks up to the nearest one of the ruled lines; means for computing a horizontal and a vertical distribution of character blocks to keep each extended character block from overlapping with other ones of the character blocks; second character block extending means for further extending the extended character blocks to align the edges of the extended character blocks; character block normalizing means for normalizing each character block based on the distance between the extended character blocks; character block interpolating means for detecting a virtual character block that overlaps the character blocks normalized by said character block normalizing means; row extracting means for extracting rows based on the distance between the character blocks interpolated by said character block interpolating means; and column extracting means for extracting columns based on the distance between the character blocks interpolated by said character block interpolating means.
Claim 6
Dependent Claim
189 words
A table recognition apparatus for recognizing a table image having both a character image and a ruled line image, said table recognition apparatus comprising: image separating means for separating characters from ruled lines in said table image; first character block extending means for extending each of said character blocks up to the nearest one of the ruled lines; means for computing a horizontal and a vertical distribution of character blocks to keep each extended character block from overlapping with other ones of the character blocks; second character block extending means for further extending the extended character blocks to align the edges of the extended character blocks; character block normalizing means for normalizing each character block based on the distance between the extended character blocks; character block interpolating means for detecting a virtual character block that overlaps the character blocks normalized by said character block normalizing means; row extracting means for extracting rows based on the distance between the character blocks interpolated by said character block interpolating means; and column extracting means for extracting columns based on the distance between the character blocks interpolated by said character block interpolating means.
References Cited (Backward Citations)
JPH01129358A
Cited
JPH0261775A
Cited
US5093868A
Cited
US5228100A
Cited
JPH03142691A
Cited
JPH03264386A
Cited
US5191612A
Cited
US5420695A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-01-12 | 2001-07-14 | 2002-01-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-01-12 | 2005-07-14 | 2006-01-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-01-12 | 2009-07-14 | 2010-01-13 | $7700.00 | Window Closed / Lapsed |