JP4549400B2 - 文書認識プログラム、文書認識装置、および文書認識方法 - Google Patents
文書認識プログラム、文書認識装置、および文書認識方法 Download PDFInfo
- Publication number
- JP4549400B2 JP4549400B2 JP2008054077A JP2008054077A JP4549400B2 JP 4549400 B2 JP4549400 B2 JP 4549400B2 JP 2008054077 A JP2008054077 A JP 2008054077A JP 2008054077 A JP2008054077 A JP 2008054077A JP 4549400 B2 JP4549400 B2 JP 4549400B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- estimation target
- pixel connection
- document recognition
- elements
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
- G06V30/41—Analysis of document content
- G06V30/414—Extracting the geometrical structure, e.g. layout tree; Block segmentation, e.g. bounding boxes for graphics or text
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Artificial Intelligence (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Character Input (AREA)
- Character Discrimination (AREA)
Description
まず、従来技術と本実施の形態の文書認識装置とによる行抽出結果の対比について説明する。図1は、従来技術と本実施の形態の文書認識装置とによる行抽出結果の対比を示す説明図(その1)である。なお、図1に示す従来技術と本実施の形態の文書認識装置とによる行抽出結果の対比を示す説明図(その1)では、図1中符号101で示す画像(以下、「入力画像101」という)が入力された場合の例である。
図2は、従来技術と本実施の形態の文書認識装置とによる行抽出結果の対比を示す説明図(その2)である。なお、図2に示す従来技術と本実施の形態の文書認識装置とによる行抽出結果の対比を示す説明図(その2)では、図2(A)に示すように、符号201aで示すノイズを含む入力画像201が入力された場合の例である。
つぎに、本実施の形態の文書認識装置による行抽出の概要について説明する。本実施の形態にかかる文書認識装置は、(1)文字矩形推定処理、(2)段抽出処理、(3)行抽出処理の各処理を経て、行を抽出する。すなわち、本実施の形態の文書認識装置では、抽出対象となる行よりも、その上位の構造概念である段を先に推定し、推定された段を用いて、当該段を構成する行を抽出する構成である。
つぎに、本実施の形態にかかる文書認識装置における、前述した(1)文字矩形推定処理の概要について説明する。文書認識装置は、文字矩形を推定する際に、入力画像の中から画素連結要素を抽出する。そして、抽出された画素連結要素(基準要素)に基づいて、当該基準要素と、当該基準要素に近接する画素連結要素を組み合わせて構成される組み合わせ要素と、を推定対象要素として生成する。ここで、推定対象要素とは、たとえば、文字らしさの推定対象となる画素連結要素または組み合わせ要素などである。
つぎに、確信度Cの算出方法について説明する。前述したように、確信度Cとは、入力画像(選択された或る推定対象要素など)の特徴量との類似度の高さをあらわす評価値である。確信度Cの算出方法については、特開2000−306045に詳細に説明されているため、ここでは、簡単に説明する。
つぎに、文書認識装置における、前述した(2)段抽出処理の概要について説明する。文書認識装置の段抽出処理では、上記の文字矩形推定処理によって推定された文字矩形を利用して、文字矩形の大きさが均一となる領域を抽出する。具体的には、或る基準とされた文字矩形から、横方向および縦方向に近接する文字矩形のうち、基準とされた文字矩形と同一の大きさを有する文字矩形を順次統合していくことによって、統合された文字矩形群からなる領域を段として抽出する。また、抽出した領域が重なりをもつ場合は、確信度Cの高い文字を用いた検証をおこない、分割と統合をおこない、段を推定する。
つぎに、文書認識装置における、前述した行抽出処理の概要について説明する。文書認識装置の行抽出処理では、まず、前述した段抽出処理によって抽出された段の情報を用いて、ヒストグラムによる行間位置の推定をおこなう。
つぎに、本実施の形態にかかる文書認識装置のハードウェア構成について説明する。図8は、本実施の形態にかかる文書認識装置のハードウェア構成を示すブロック図である。
つぎに、文書認識装置800の機能的構成について説明する。図9は、文書認識装置の機能的構成を示すブロック図である。図9に示すように、文書認識装置800は、画像認識装置900の一部として設けられる。
つぎに、文書認識装置の上記の文字矩形推定処理における処理手順について説明する。図10−1は、文書認識装置の文字矩形推定処理における処理手順を示すフローチャート(その1)である。
つぎに、文書認識装置の上記の段抽出処理における処理手順について説明する。図11は、文書認識装置の段抽出処理における処理手順を示すフローチャートである。
つぎに、文書認識装置の上記の行抽出処理における処理手順について説明する。図12は、文書認識装置の行抽出処理における処理手順を示すフローチャートである。
入力画像の中から画素連結要素を抽出する抽出手段、
前記抽出手段によって抽出された画素連結要素(以下、「基準要素」という)に基づいて、当該基準要素と、当該基準要素に近接する画素連結要素を組み合わせて構成される組み合わせ要素と、を推定対象要素として生成する生成手段、
前記生成手段によって生成された推定対象要素の文字らしさを示す確信度を算出する算出手段、
前記算出手段によって算出された確信度に基づいて、文字らしい要素を前記推定対象要素の中から決定する決定手段、
として機能させることを特徴とする文書認識プログラム。
前記決定手段は、前記確信度が前記所定の閾値以上となる推定対象要素の中から、最後に生成された推定対象要素を、前記文字らしい要素として決定することを特徴とする付記5に記載の文書認識プログラム。
前記確信度が、所定の閾値以上となる推定対象要素がない場合、当該推定対象要素を複数の矩形領域に分割する分割手段として機能させ、
前記生成手段は、前記分割手段によって分割された矩形領域に基づいて、前記組み合わせ要素を前記推定対象要素として生成することを特徴とする付記1〜3のいずれか一つに記載の文書認識プログラム。
前記画素連結要素群により特定される行方向に、前記画素連結要素を投影することで得られる画素数に関するヒストグラムに基づいて、前記決定手段によって決定された文字らしい要素を包含するように、行ごとの画素連結要素群を抽出する行抽出手段として機能させることを特徴とする付記1〜6のいずれか一つに記載の文書認識プログラム。
前記抽出手段によって抽出された画素連結要素(以下、「基準要素」という)に基づいて、当該基準要素と、当該基準要素に近接する画素連結要素を組み合わせて構成される組み合わせ要素と、を推定対象要素として生成する生成手段と、
前記生成手段によって生成された推定対象要素の文字らしさを示す確信度を算出する算出手段と、
前記算出手段によって算出された確信度に基づいて、文字らしい要素を前記推定対象要素の中から決定する決定手段と、
を備えることを特徴とする文書認識装置。
前記抽出工程によって抽出された画素連結要素(以下、「基準要素」という)に基づいて、当該基準要素と、当該基準要素に近接する画素連結要素を組み合わせて構成される組み合わせ要素と、を推定対象要素として生成する生成工程と、
前記生成工程によって生成された推定対象要素の文字らしさを示す確信度を算出する算出工程と、
前記算出工程によって算出された確信度に基づいて、文字らしい要素を前記推定対象要素の中から決定する決定工程と、
を含んだことを特徴とする文書認識方法。
900 画像認識装置
910 画像入力部
920 領域識別部
921 テキスト領域識別部
921a 画素連結要素抽出部
921b 文字抽出部
921c 文字認識部
921d 段抽出部
921e 行抽出部
922 図領域識別部
923 表領域識別部
930 認識処理部
940 結果出力部
Claims (5)
- コンピュータを、
入力画像の中から画素連結要素を抽出する抽出手段、
前記抽出手段によって抽出された画素連結要素(以下、「基準要素」という)に基づいて、当該基準要素と、当該基準要素に近接する画素連結要素を組み合わせて構成される組み合わせ要素と、を推定対象要素として生成し、当該推定対象要素に対し、当該推定対象要素の右方向と下方向に近接する画素連結要素を組み合わせて、または、前記推定対象要素の下方向に近接する画素連結要素を組み合わせて、または、前記推定対象要素の右下方向に近接する画素連結要素を組み合わせて、前記推定対象要素をあらかじめ決めた所定数まであらたに生成する生成手段、
前記生成手段によって生成された推定対象要素の文字らしさを示す確信度を算出する算出手段、
前記算出手段によって算出された確信度が所定の閾値以上となる推定対象要素の中から最後に生成された推定対象要素を前記文字らしい要素に決定する決定手段、
として機能させることを特徴とする文書認識プログラム。 - 前記決定手段によって決定された前記文字らしい要素群の中から、高さが同等な前記文字らしい要素が行方向に連続するグループを行として抽出する行抽出手段として機能させることを特徴とする請求項1に記載の文書認識プログラム。
- 前記決定手段によって決定された前記文字らしい要素群について、行方向のヒストグラムをとることにより、前記文字らしい要素群の中から、高さが同等な前記文字らしい要素が行方向に連続するグループを行として抽出する行抽出手段として機能させることを特徴とする請求項1に記載の文書認識プログラム。
- 入力画像の中から画素連結要素を抽出する抽出手段と、
前記抽出手段によって抽出された画素連結要素(以下、「基準要素」という)に基づいて、当該基準要素と、当該基準要素に近接する画素連結要素を組み合わせて構成される組み合わせ要素と、を推定対象要素として生成し、当該推定対象要素に対し、当該推定対象要素の右方向と下方向に近接する画素連結要素を組み合わせて、または、前記推定対象要素の下方向に近接する画素連結要素を組み合わせて、または、前記推定対象要素の右下方向に近接する画素連結要素を組み合わせて、前記推定対象要素をあらかじめ決めた所定数まであらたに生成する生成手段と、
前記生成手段によって生成された推定対象要素の文字らしさを示す確信度を算出する算出手段と、
前記算出手段によって算出された確信度が所定の閾値以上となる推定対象要素の中から最後に生成された推定対象要素を前記文字らしい要素に決定する決定手段と、
を備えることを特徴とする文書認識装置。 - 入力画像の中から画素連結要素を抽出する抽出工程と、
前記抽出工程によって抽出された画素連結要素(以下、「基準要素」という)に基づいて、当該基準要素と、当該基準要素に近接する画素連結要素を組み合わせて構成される組み合わせ要素と、を推定対象要素として生成し、当該推定対象要素に対し、当該推定対象要素の右方向と下方向に近接する画素連結要素を組み合わせて、または、前記推定対象要素の下方向に近接する画素連結要素を組み合わせて、または、前記推定対象要素の右下方向に近接する画素連結要素を組み合わせて、前記推定対象要素をあらかじめ決めた所定数まであらたに生成する生成工程と、
前記生成工程によって生成された推定対象要素の文字らしさを示す確信度を算出する算出工程と、
前記算出工程によって算出された確信度が所定の閾値以上となる推定対象要素の中から最後に生成された推定対象要素を前記文字らしい要素に決定する決定工程と、
を含んだことを特徴とする文書認識方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008054077A JP4549400B2 (ja) | 2008-03-04 | 2008-03-04 | 文書認識プログラム、文書認識装置、および文書認識方法 |
| US12/392,798 US8515175B2 (en) | 2008-03-04 | 2009-02-25 | Storage medium, apparatus and method for recognizing characters in a document image using document recognition |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008054077A JP4549400B2 (ja) | 2008-03-04 | 2008-03-04 | 文書認識プログラム、文書認識装置、および文書認識方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009211432A JP2009211432A (ja) | 2009-09-17 |
| JP4549400B2 true JP4549400B2 (ja) | 2010-09-22 |
Family
ID=41053658
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008054077A Expired - Fee Related JP4549400B2 (ja) | 2008-03-04 | 2008-03-04 | 文書認識プログラム、文書認識装置、および文書認識方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8515175B2 (ja) |
| JP (1) | JP4549400B2 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| MD4135C1 (ro) * | 2010-01-19 | 2012-05-31 | Vladimir Şchiliov | Procedeu de aplicare a marcajelor de identificare pe obiecte |
| TWI478074B (zh) * | 2010-12-01 | 2015-03-21 | 財團法人資訊工業策進會 | 文字辨識方法、裝置以及儲存其之電腦可讀取紀錄媒體 |
| JP5812702B2 (ja) * | 2011-06-08 | 2015-11-17 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 文字の読み順を決定するための読み順決定装置、方法及びプログラム |
| JP5845724B2 (ja) * | 2011-08-26 | 2016-01-20 | 富士ゼロックス株式会社 | 画像処理装置及び画像処理プログラム |
| US9734132B1 (en) * | 2011-12-20 | 2017-08-15 | Amazon Technologies, Inc. | Alignment and reflow of displayed character images |
| JP6119952B2 (ja) * | 2012-05-15 | 2017-04-26 | 富士ゼロックス株式会社 | 画像処理装置及び画像処理プログラム |
| JP2016015115A (ja) * | 2014-06-09 | 2016-01-28 | 株式会社リコー | 情報処理装置、情報処理方法、及び記録媒体 |
| JP2019139592A (ja) * | 2018-02-13 | 2019-08-22 | シャープ株式会社 | 文字認識装置、文字認識方法 |
| JP7283756B2 (ja) * | 2020-05-12 | 2023-05-30 | 株式会社ミラボ | 情報処理装置、及びプログラム |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01303586A (ja) * | 1988-05-31 | 1989-12-07 | Ricoh Co Ltd | 文字切り出し方法 |
| JP3157530B2 (ja) | 1990-05-24 | 2001-04-16 | 株式会社リコー | 文字切り出し方法 |
| EP0831418B1 (en) * | 1991-10-21 | 2002-03-13 | Canon Kabushiki Kaisha | Method and apparatus for character recognition |
| JPH06119494A (ja) * | 1992-10-02 | 1994-04-28 | Nippon Steel Corp | 文字列認識方法 |
| JPH06124366A (ja) * | 1992-10-14 | 1994-05-06 | Toshiba Corp | 住所読取装置 |
| JP3388918B2 (ja) * | 1994-11-17 | 2003-03-24 | 三菱重工業株式会社 | 文字列読み取り装置 |
| JP3400151B2 (ja) * | 1994-12-08 | 2003-04-28 | 株式会社東芝 | 文字列領域抽出装置および方法 |
| JP3415342B2 (ja) * | 1995-09-13 | 2003-06-09 | 富士通株式会社 | 文字切り出し方式 |
| JP4170441B2 (ja) * | 1997-11-28 | 2008-10-22 | 富士通株式会社 | 文書画像傾き検出装置および文書画像傾き検出プログラムの記憶媒体 |
| JP3748164B2 (ja) * | 1998-02-06 | 2006-02-22 | 富士通株式会社 | パターン抽出装置 |
| WO2000062243A1 (en) * | 1999-04-14 | 2000-10-19 | Fujitsu Limited | Character string extracting device and method based on basic component in document image |
| JP4237864B2 (ja) | 1999-04-21 | 2009-03-11 | 富士通株式会社 | 単語認識装置 |
| JP3957471B2 (ja) * | 2000-04-26 | 2007-08-15 | 富士通株式会社 | 分離文字列統合装置 |
-
2008
- 2008-03-04 JP JP2008054077A patent/JP4549400B2/ja not_active Expired - Fee Related
-
2009
- 2009-02-25 US US12/392,798 patent/US8515175B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009211432A (ja) | 2009-09-17 |
| US8515175B2 (en) | 2013-08-20 |
| US20090226089A1 (en) | 2009-09-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4549400B2 (ja) | 文書認識プログラム、文書認識装置、および文書認識方法 | |
| US5454046A (en) | Universal symbolic handwriting recognition system | |
| US7437001B2 (en) | Method and device for recognition of a handwritten pattern | |
| JP2700130B2 (ja) | 手書き文字の認識システム及び認識方法 | |
| JP6406932B2 (ja) | 帳票認識装置及び方法 | |
| CN110178139B (zh) | 使用具有注意力机制的全卷积神经网络的字符识别的系统和方法 | |
| US7860313B2 (en) | Methods and apparatuses for extending dynamic handwriting recognition to recognize static handwritten and machine generated text | |
| JP2004139484A (ja) | 帳票処理装置、該装置実行のためのプログラム、及び、帳票書式作成プログラム | |
| US9280725B2 (en) | Information processing apparatus, information processing method, and non-transitory computer readable medium | |
| JP2021043478A (ja) | 情報処理装置、その制御方法及びプログラム | |
| EP0689153A2 (en) | Character recognition | |
| JP5538812B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
| JP2007188512A (ja) | 文字認識方法、文字認識プログラム及び文字認識プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| US7095891B1 (en) | Pattern segmentation apparatus and pattern recognition apparatus | |
| KR20210137808A (ko) | 단어 추출 장치 및 방법 | |
| US20030123730A1 (en) | Document recognition system and method using vertical line adjacency graphs | |
| JP4466241B2 (ja) | 文書処理手法及び文書処理装置 | |
| JP2001506383A (ja) | ピクセルマトリクス上で文字認識を実行する方法 | |
| JP4213558B2 (ja) | 文書レイアウト解析プログラム、文書レイアウト解析プログラムを記憶したコンピュータ読み取り可能な記憶媒体、文書レイアウト解析方法および文書レイアウト解析装置 | |
| JP4698308B2 (ja) | 文字入力装置、文字入力プログラム、および文字入力プログラムを記録する記録媒体 | |
| JP3897999B2 (ja) | 手書き文字認識方法 | |
| JP7512798B2 (ja) | 情報処理装置及びコンピュータプログラム | |
| JP7358838B2 (ja) | 情報処理装置、及び情報処理プログラム | |
| JP4900005B2 (ja) | 画像処理装置及びプログラム | |
| JP4633773B2 (ja) | 文書画像処理装置および方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091110 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100112 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100223 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100524 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20100608 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100629 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100706 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4549400 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130716 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |