JP2009193387A - 文字認識装置および文字認識プログラム、並びに、文字認識装置における文字学習方法および文字認識方法 - Google Patents
文字認識装置および文字認識プログラム、並びに、文字認識装置における文字学習方法および文字認識方法 Download PDFInfo
- Publication number
- JP2009193387A JP2009193387A JP2008033909A JP2008033909A JP2009193387A JP 2009193387 A JP2009193387 A JP 2009193387A JP 2008033909 A JP2008033909 A JP 2008033909A JP 2008033909 A JP2008033909 A JP 2008033909A JP 2009193387 A JP2009193387 A JP 2009193387A
- Authority
- JP
- Japan
- Prior art keywords
- character
- learning
- character string
- dictionary
- recognition
- 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.)
- Granted
Links
Images
Landscapes
- Character Discrimination (AREA)
Abstract
【解決手段】文字認識装置1は、通常辞書10aおよびユーザ辞書10bに基づいて画像データから文字認識を行う認識手段30と、認識後に入力装置を介して修正された文字列を学習文字列として入力する学習文字列入力手段41と、学習文字列を構成する文字ごとに当該文字に対応する文字コードと文字パターンとを対応付けてユーザ辞書10bに登録するユーザ辞書登録手段420と、学習文字列を学習文字列テーブル10cに登録する学習文字列登録手段421と、を備え、認識手段30は、ユーザ辞書10bに基づいて文字認識を行った文字列が学習文字列である場合に学習文字列を認識結果とし、当該文字列が学習文字列でない場合に通常辞書10aに基づいて文字認識を行う。
【選択図】図1
Description
請求項1,2に記載の発明によれば、誤認識した文字を含んだ学習文字列の個々の文字を第二辞書(ユーザ辞書)に登録しておくことができるため、当該学習文字列を構成する個々の文字の認識精度を高めることができる。さらに、請求項1,2に記載の発明によれば、学習文字列記憶手段に、第二辞書に登録した学習文字列を記憶しておき、第二辞書を用いて文字認識を行う際に、学習文字列以外の文字列を認識結果として出力することがないため、第二辞書に登録した文字間での誤認識を避けることができる。
[文字認識装置の構成]
まず、図1を参照して、本発明の実施形態に係る文字認識装置の構成について説明する。図1は、本発明の実施形態に係る文字認識装置の全体構成を示す機能ブロック図である。
図1に戻って、文字認識装置1の構成について説明を続ける。
次に、図5および図6を参照(構成については適宜図1参照)して、本発明の実施形態に係る文字認識装置の動作について説明する。ここでは、文字認識装置の特徴である学習文字列の学習動作と、学習文字列を用いた文字認識動作とについて説明を行うこととする。図5は、本発明の実施形態に係る文字認識装置の学習文字列の学習動作を示すフローチャートである。図6は、本発明の実施形態に係る文字認識装置の学習文字列を用いた文字認識動作を示すフローチャートである。
最初に、図5を参照(適宜図1参照)して、文字認識装置1の学習文字列の学習動作について説明する。なお、ここでは、まだ、ユーザ辞書10bおよび学習文字列テーブル10cに何も登録されていないものとする。
まず、文字認識装置1は、画像入力手段20によって、文字を含んだ画像データ(ビットマップデータ)を入力する(ステップS1)。なお、文字認識装置1は、入力した画像データを、メモリ(図示せず)に展開するものとする。
そして、文字認識装置1は、認識手段30によって、画像データから文字を認識する。具体的には、文字認識装置1は、文字抽出手段31によって、メモリに展開された画像データから、ビットの分布等によって、文字単位で文字(文字画像データ)を抽出する(ステップS2)。
さらに、文字認識装置1は、通常辞書文字認識手段32によって、ステップS2で抽出された文字画像データと通常辞書10aに登録されている文字パターンとで、パターンマッチングあるいは特徴の類似判定を行うことで、文字画像データの文字認識を行う(ステップS3)。
そして、文字認識装置1は、認識結果出力手段35によって、ステップS3で認識された文字(認識文字列)を表示装置3に出力する(ステップS4)。例えば、図4(a)に示すように、認識結果出力手段35は、認識した文字列(ここでは「放達局」)を表示装置3の画面上に表示する。
そして、文字認識装置1は、登録手段42のユーザ辞書登録手段420によって、ステップS5で入力された学習文字列を構成する文字ごとに、当該文字に対応する文字コードと当該文字をステップS2で抽出(認識)した際の画像データ内の文字パターン(文字画像データ)とを対応付けてユーザ辞書10bに登録する(ステップS6)。
さらに、文字認識装置1は、登録手段42の学習文字列登録手段421によって、ステップS6で入力された学習文字列を学習文字列テーブル10cに登録する(ステップS7)。
次に、図6を参照(適宜図1参照)して、文字認識装置1の文字認識動作について説明する。なお、ユーザ辞書10bおよび学習文字列テーブル10cには、図5で説明した動作によって、学習文字列が学習(登録)されているものとする。
まず、文字認識装置1は、画像入力手段20によって、文字を含んだ画像データ(ビットマップデータ)を入力する(ステップS10)。なお、文字認識装置1は、入力した画像データを、メモリ(図示せず)に展開するものとする。
そして、文字認識装置1は、認識手段30によって、画像データから文字を認識する。具体的には、文字認識装置1は、文字抽出手段31によって、メモリに展開された画像データから、ビットの分布等によって、文字単位で文字(文字画像データ)を抽出する(ステップS11)。なお、ステップS10およびステップS11は、図5で説明したステップS1およびステップS2の動作と同じ動作である。
そして、文字認識装置1は、ユーザ辞書文字認識手段33によって、ステップS11で抽出された文字画像データと、学習動作(図5参照)によって学習されたユーザ辞書10bに登録されている文字パターンとで、パターンマッチングあるいは特徴の類似判定を行うことで、文字画像データの文字認識を行う(ステップS12)。
さらに、文字認識装置1は、学習文字列判定手段34によって、ステップS12で認識された文字列が、学習文字列テーブル10cに学習文字列として登録されているか否かを判定する(ステップS13)。
ここで、ステップS12で認識された文字列が学習文字列である場合(ステップS14でYes)、文字認識装置1は、認識結果出力手段35によって、ステップS13で認識された文字(学習文字列)を表示装置3に出力する(ステップS15)。
一方、ステップS12で認識された文字列が学習文字列でない場合(ステップS14でNo)、文字認識装置1は、通常辞書文字認識手段32によって、ステップS11で抽出された文字画像データと通常辞書10aに登録されている文字パターンとで、パターンマッチングあるいは特徴の類似判定を行うことで、文字画像データの文字認識を行う(ステップS16)。
そして、文字認識装置1は、認識結果出力手段35によって、ステップS16で認識された文字(認識文字列)を表示装置3に出力する(ステップS17)。
2 入力装置
3 表示装置
10 記憶手段(第一辞書記憶手段、第二辞書記憶手段、学習文字列記憶手段)
10a 通常辞書(第一辞書)
10b ユーザ辞書(第二辞書)
10c 学習文字列テーブル
20 画像入力手段
30 認識手段
31 文字抽出手段
32 通常辞書文字認識手段
33 ユーザ辞書文字認識手段
34 学習文字列判定手段
35 認識結果出力手段
40 学習手段
41 学習文字列入力手段
42 登録手段
420 ユーザ辞書登録手段
421 学習文字列登録手段
Claims (4)
- 誤認識した文字を含んだ文字列を学習文字列として学習し、画像データから文字を認識する文字認識装置であって、
文字パターンと文字コードとを予め対応付けた第一辞書を記憶する第一辞書記憶手段と、
前記学習文字列を記憶する学習文字列記憶手段と、
前記学習文字列の各文字について文字パターンと文字コードとを対応付けた第二辞書を記憶する第二辞書記憶手段と、
前記第一辞書および前記第二辞書に基づいて、前記第二辞書を優先して前記画像データから文字認識を行う認識手段と、
この認識手段で認識された文字列に対して、ユーザによって入力装置を介して修正された文字列を前記学習文字列として入力する学習文字列入力手段と、
この学習文字列入力手段で入力された学習文字列を構成する文字ごとに、当該文字に対応する文字コードと当該文字を前記認識手段で認識した際の画像データ内の文字パターンとを対応付けて前記第二辞書記憶手段に登録する第二辞書登録手段と、
前記学習文字列を前記学習文字列記憶手段に登録する学習文字列登録手段と、を備え、
前記認識手段は、前記第二辞書に基づいて文字認識を行った文字列が前記学習文字列である場合に当該学習文字列を認識結果とし、当該文字列が前記学習文字列でない場合に前記第一辞書に基づいて文字認識を行うことを特徴とする文字認識装置。 - 文字パターンと文字コードとを予め対応付けた第一辞書を記憶する第一辞書記憶手段と、誤認識した文字を含んだ文字列を学習した学習文字列を記憶する学習文字列記憶手段と、前記学習文字列の各文字について文字パターンと文字コードとを対応付けた第二辞書を記憶する第二辞書記憶手段と、を備えた文字認識装置のコンピュータを、
前記第一辞書および前記第二辞書に基づいて、前記第二辞書を優先して画像データから文字認識を行う認識手段、
この認識手段で認識された文字列に対して、ユーザによって入力装置を介して修正された文字列を前記学習文字列として入力する学習文字列入力手段、
この学習文字列入力手段で入力された学習文字列を構成する文字ごとに、当該文字に対応する文字コードと当該文字を前記認識手段で認識した際の画像データ内の文字パターンとを対応付けて前記第二辞書記憶手段に登録する第二辞書登録手段、
前記学習文字列を前記学習文字列記憶手段に登録する学習文字列登録手段、として機能させ、
前記認識手段は、前記第二辞書に基づいて文字認識を行った文字列が前記学習文字列である場合に当該学習文字列を認識結果とし、当該文字列が前記学習文字列でない場合に前記第一辞書に基づいて文字認識を行うことを特徴とする文字認識プログラム。 - 文字パターンと文字コードとを予め対応付けた第一辞書を記憶する第一辞書記憶手段と、誤認識した文字を含んだ文字列を学習した学習文字列を記憶する学習文字列記憶手段と、前記学習文字列の各文字について文字パターンと文字コードとを対応付けた第二辞書を記憶する第二辞書記憶手段と、を備えた文字認識装置における文字学習方法であって、
前記文字認識装置が、
前記第一辞書に基づいて、画像データから文字認識を行う第一辞書文字認識ステップと、
この第一辞書文字認識ステップで認識された文字列を表示装置に出力し、入力装置を介してユーザから修正された文字列を前記学習文字列として入力する文字列修正ステップと、
この文字列修正ステップで入力された学習文字列を構成する文字ごとに、当該文字に対応する文字コードと当該文字を前記第一辞書文字認識ステップで認識した際の画像データ内の文字パターンとを対応付けて前記第二辞書記憶手段に登録するとともに、前記学習文字列を前記学習文字列記憶手段に登録する学習文字列登録ステップと、
を含むことを特徴とする文字認識装置における文字学習方法。 - 文字パターンと文字コードとを予め対応付けた第一辞書を記憶する第一辞書記憶手段と、誤認識した文字を含んだ文字列を学習した学習文字列を記憶する学習文字列記憶手段と、前記学習文字列の各文字について文字パターンと文字コードとを対応付けた第二辞書を記憶する第二辞書記憶手段と、を備えた文字認識装置における文字認識方法であって、
前記文字認識装置が、
前記第二辞書に基づいて、画像データから文字認識を行う第二辞書文字認識ステップと、
この第二辞書文字認識ステップで認識された文字列が前記学習文字列記憶手段に記憶されている学習文字列であるか否かを判定する学習文字列判定ステップと、
この学習文字列判定ステップで前記文字列が前記学習文字列であると判定された場合に、当該学習文字列を認識結果として出力する学習文字列出力ステップと、
前記学習文字列判定ステップで前記文字列が前記学習文字列でないと判定された場合に、前記第一辞書に基づいて、前記画像データから文字認識を行う第一辞書文字認識ステップと、
この第一辞書文字認識ステップで認識された文字列を認識結果として出力する認識文字列出力ステップと、
を含むことを特徴とする文字認識装置における文字認識方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008033909A JP5060334B2 (ja) | 2008-02-15 | 2008-02-15 | 文字認識装置および文字認識プログラム、並びに、文字認識装置における文字学習方法および文字認識方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008033909A JP5060334B2 (ja) | 2008-02-15 | 2008-02-15 | 文字認識装置および文字認識プログラム、並びに、文字認識装置における文字学習方法および文字認識方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009193387A true JP2009193387A (ja) | 2009-08-27 |
JP5060334B2 JP5060334B2 (ja) | 2012-10-31 |
Family
ID=41075334
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008033909A Active JP5060334B2 (ja) | 2008-02-15 | 2008-02-15 | 文字認識装置および文字認識プログラム、並びに、文字認識装置における文字学習方法および文字認識方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5060334B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011107966A (ja) * | 2009-11-17 | 2011-06-02 | Hitachi Solutions Ltd | 文書処理装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06223220A (ja) * | 1993-01-26 | 1994-08-12 | Hitachi Ltd | 手書き文字入力装置 |
JPH0793483A (ja) * | 1993-09-24 | 1995-04-07 | Matsushita Electric Ind Co Ltd | 手書き文字認識方法および手書き文字認識装置 |
JPH07271918A (ja) * | 1994-04-01 | 1995-10-20 | Nippon Steel Corp | 手書き文字認識ユーザ辞書作成方法および装置 |
JPH09305711A (ja) * | 1996-05-20 | 1997-11-28 | Sharp Corp | 手書き文字処理装置 |
WO2003032197A1 (fr) * | 2001-10-04 | 2003-04-17 | Fujitsu Limited | Systeme et procede de recherche de donnees |
-
2008
- 2008-02-15 JP JP2008033909A patent/JP5060334B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06223220A (ja) * | 1993-01-26 | 1994-08-12 | Hitachi Ltd | 手書き文字入力装置 |
JPH0793483A (ja) * | 1993-09-24 | 1995-04-07 | Matsushita Electric Ind Co Ltd | 手書き文字認識方法および手書き文字認識装置 |
JPH07271918A (ja) * | 1994-04-01 | 1995-10-20 | Nippon Steel Corp | 手書き文字認識ユーザ辞書作成方法および装置 |
JPH09305711A (ja) * | 1996-05-20 | 1997-11-28 | Sharp Corp | 手書き文字処理装置 |
WO2003032197A1 (fr) * | 2001-10-04 | 2003-04-17 | Fujitsu Limited | Systeme et procede de recherche de donnees |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011107966A (ja) * | 2009-11-17 | 2011-06-02 | Hitachi Solutions Ltd | 文書処理装置 |
Also Published As
Publication number | Publication date |
---|---|
JP5060334B2 (ja) | 2012-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111968649B (zh) | 一种字幕纠正方法、字幕显示方法、装置、设备及介质 | |
US10242296B2 (en) | Method and device for realizing chinese character input based on uncertainty information | |
JP5647919B2 (ja) | 文字認識装置、文字認識方法、文字認識システム、および文字認識プログラム | |
CN111723791A (zh) | 文字纠错方法、装置、设备及存储介质 | |
CN102023971A (zh) | 用于移动装置的用户交互式自动翻译装置和方法 | |
CN101702154A (zh) | 对基于照相机的图像中的字符进行识别和翻译的方法 | |
JP2014157409A (ja) | 情報処理装置及び情報処理プログラム | |
JP5942361B2 (ja) | 画像処理装置及び画像処理プログラム | |
US20050276480A1 (en) | Handwritten input for Asian languages | |
JP5060334B2 (ja) | 文字認識装置および文字認識プログラム、並びに、文字認識装置における文字学習方法および文字認識方法 | |
CN102467664A (zh) | 辅助光学字符识别的方法和装置 | |
CN107533652B (zh) | 识别装置、识别方法及记录介质 | |
RU2657181C1 (ru) | Способ улучшения качества распознавания отдельного кадра | |
US20180307669A1 (en) | Information processing apparatus | |
JP7322468B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
CN111091120B (zh) | 一种听写批改方法及电子设备 | |
JP4407494B2 (ja) | デジタルペンを用いた速記文字反訳作業支援システム | |
KR101362142B1 (ko) | 시프트키 누락단어를 교정하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체 및 그 방법 | |
US8548800B2 (en) | Substitution, insertion, and deletion (SID) distance and voice impressions detector (VID) distance | |
JP4632893B2 (ja) | 点字翻訳装置、点字翻訳方法、点字翻訳プログラムおよびこれを記録したコンピュータ読取り可能な記録媒体 | |
JP5284342B2 (ja) | 文字認識システムおよび文字認識プログラム | |
JP2006072520A (ja) | 情報処理装置及びその方法及びそのプログラム記録媒体 | |
JP2939945B2 (ja) | ローマ字住所認識装置 | |
JP5845726B2 (ja) | 文字認識装置、文字認識結果処理システム及びプログラム | |
JP4706021B2 (ja) | 文字入力装置、文字入力方法、ならびに、プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100707 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120628 |
|
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: 20120710 |
|
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: 20120803 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150810 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5060334 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |