JPH05314306A - 認識文字の選択方法 - Google Patents

認識文字の選択方法

Info

Publication number
JPH05314306A
JPH05314306A JP4118606A JP11860692A JPH05314306A JP H05314306 A JPH05314306 A JP H05314306A JP 4118606 A JP4118606 A JP 4118606A JP 11860692 A JP11860692 A JP 11860692A JP H05314306 A JPH05314306 A JP H05314306A
Authority
JP
Japan
Prior art keywords
character
candidate
feature
distance
candidate character
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.)
Pending
Application number
JP4118606A
Other languages
English (en)
Inventor
Tamotsu Maeda
保 前田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP4118606A priority Critical patent/JPH05314306A/ja
Publication of JPH05314306A publication Critical patent/JPH05314306A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

(57)【要約】 (修正有) 【目的】 文字パターンの認識で、特徴毎の認識文字の
中から、正しい文字の精度良い選択と誤認識の少ない作
業性の良い認識文字の選択方法の提供。 【構成】 (a)のように、特徴1の第1候補文字と特
徴2の第1候補文字が等しくなく、特徴1の第1候補文
字「問」が特徴2の第3位に現れ、特徴2の第1候補文
字「問」が特徴1の第2位に現れる場合、候補順位を計
算し特徴2による第1候補文字の特徴1での候補順位r
1(C21)が2、特徴1による第1候補文字の特徴2
での候補順位r2(C11)が3となるので、C11
「問」が正解として出力され、(b)のように、特徴1
の第1候補文字と特徴2の第1候補文字が等しくなく、
r1(C21)とr2(C11)が等しい場合、距離記
憶部(C)の計算の如く、D12=27、D21=16
となるので、C11「休」を正解として出力する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は文字パターンを読み取っ
てその文字パターンから文字認識を行う認識文字の選択
方法に関するものである。
【0002】
【従来の技術】近年、安定な認識結果を短時間で得るこ
との出来る文字認識装置がコンピュータ等のシステムの
向上に不可欠となっている。
【0003】文字認識を行うときに抽出する特徴とし
て、濃度特徴、方向特徴、背景特徴、輪郭特徴等がよく
用いられるが、それぞれ長所と欠点を有しており、つぶ
れやかすれ、あるいは文字を構成するセグメントの位置
変動などに対して、強い特徴、弱い特徴が存在する。こ
のため、マルチフォントあるいはオムニフォントという
ような、多くの字種を読み取り対象とする文字認識技術
では、入力パターンから抽出した特徴の変動に対応する
ために、比較的簡単な複数の特徴を抽出し、これらの組
み合わせにより、精度良く認識する方法が提案されてい
る(「手書き漢字認識の一手法−多元圧縮法と部分パタ
ーン法による認識−」,電子通信学会論文誌(D),J
68−D,4,p.773(1985))。この文献に
よると、カテゴリcに属する全ての標準パターン(この
文献では1カテゴリにつき複数の標準パターンを作成)
に対し、チェビシェフ距離を計算し、その最小値を計算
する。同様の計算をすべての特徴に対して適用し、その
合計値をカテゴリcの距離とする。この距離を最小にす
るカテゴリcが認識文字として出力される。
【0004】
【発明が解決しようとする課題】しかしながら上記従来
の構成では、カテゴリ別に全ての特徴に対して求めたチ
ェビシェフ距離の合計値が最小のカテゴリを認識文字と
して選択するために、例えば1つの特徴でのチェビシェ
フ距離が大きい他の特徴での距離が最小であってもチェ
ビシェフ距離の合計値が最小とならない場合が生じ、そ
の結果誤認識を生じるという問題点を有していた。また
この場合には誤認識した文字を訂正して再入力せねばな
らず作業性に欠けるという問題点を有していた。
【0005】本発明は上記従来の問題点を解決するもの
で、文字認識を行うときに抽出される種々の特徴が、各
々、つぶれ、かすれ、文字を構成するセグメントの位置
変動などに対して、強かったり、弱かったりするという
欠点があるが、種々検討してみると、ある特徴で第1位
候補に選ばれた文字カテゴリは他の特徴でも上位候補に
選ばれることが多いという性格を有することがわかっ
た。すなわち、一つの特徴で第1候補文字に選ばれた文
字カテゴリが正しい場合、他の特徴での距離も小さくな
る傾向にあり、逆に、文字カテゴリが誤りである場合、
他の特徴での距離は大きくなる傾向があることが種々の
検討結果からわかったことに鑑み完成されたもので、認
識対象文字から抽出される複数の特徴を用いて、文字パ
ターンを認識する場合に、特徴毎に出力される認識文字
の中から、正しい文字を精度良く選択することができ誤
認識の少ない作業性に優れた認識文字の選択方法を提供
することを目的とする。
【0006】
【課題を解決するための手段】この目的を達成するため
に本発明の認識文字の選択方法は、個々の特徴量により
別々に求めた認識候補文字について、すべての特徴で得
られた第1位候補文字が等しいか否か、1つの特徴での
第1位候補文字が、他の特徴で何位に順序づけられる
か、および1つの特徴での第1候補文字を他の特徴で計
算したときの距離と他の第1候補文字の距離との差を用
いて、正解文字を選択することにより、正解文字を選別
するものである。具体的には、次の構成からなる。
【0007】一つの文字パターンに対して、複数の特徴
を用いて別々に認識を行い、それぞれについて候補文字
と距離または類似度を記憶し、全ての第1位候補文字が
等しいか否かを判定する行程と、当該候補文字が等しい
とき、当該文字を選択する行程と、当該候補文字が等し
くないとき、各特徴での第1位候補文字の他の特徴にお
ける順位を文字カテゴリ別に加算し、当該順位の和が最
も小さい文字カテゴリを求め、これが1つに特定される
とき当該文字を選択する行程と、当該文字カテゴリがひ
とつに特定できないときは、各特徴での第1位候補文字
の距離と、他の特徴における距離あるいは類似度との差
を計算しこれを文字カテゴリ別に加算し、当該和が最も
大きい文字カテゴリを求め、これが1つに特定されると
きは、当該文字を選択する行程と、及び/又はこれが1
つに特定できないときは予め定めた特徴の第1候補文字
を選択する行程と、を備えた認識文字の選択方法であ
る。
【0008】
【作用】この構成によって、個々の特徴量により別々に
求めた認識候補文字について、すべての特徴で得られた
第1位候補文字が等しいか否か、一つの特徴での第1位
候補文字が、他の特徴で何位に順序づけられるか、及び
一つの特徴での第1候補文字を他の特徴で計算したとき
の距離と他の第1候補文字の距離との差を用いて、正解
文字を選択することにより正解文字を選別することがで
きるので、高精度で認識文字の選択を行うことができ
る。
【0009】
【実施例】以下本発明の一実施例について、図面を参照
しながら説明する。
【0010】図1は本発明の実施例の認識文字の選択方
法を実行する文字認識装置の機能構成を示すブロック図
であり、図2はその文字認識装置のハード構成を示すブ
ロック図である。1は入力された文字パターンから特徴
抽出、距離計算を行った後、距離の小さい順にソーティ
ング処理を行うことにより、認識候補順位に従って、認
識候補文字カテゴリを記憶する候補文字記憶部、2は認
識候補順位に従って距離が記憶される距離記憶部、3は
候補文字記憶部1の内容を読んで候補順位を計算する候
補順位計算部、4は候補順位計算部3からの候補順位に
て正解の文字が選択できるかどうかの判断を行う文字選
択部、5は文字選択部4で選択できれば結果を選択文字
として記憶する選択文字記憶部、6は文字選択部4で選
択できない場合に距離記憶部2の記憶距離から距離差を
計算する距離差計算部である。距離差計算部6の計算値
により文字選択部4は正解文字を選択し、その結果を選
択文字記憶部5に記憶させる。
【0011】図2において、10は文字パターンを画像
情報として入力するイメージスキャナ、11はイメージ
スキャナ10のデータから特徴を抽出する特徴抽出回
路、12は特徴抽出回路11で特徴を抽出した後、距離
計算を行う距離計算回路、13は距離計算回路12の計
算値から距離の小さい順にソートを行うソーティング回
路、14はソーティング回路13からの距離を記憶する
距離記憶部2と、ソーティング回路13からの候補文字
を記憶する候補文字記憶部1と、プログラム記憶部15
の処理により選択された候補文字を記憶する選択文字記
憶部5とを備えたランダムアクセスメモリ(RAM)、
16はプログラム記憶部15を備えたリードオンリーメ
モリ(ROM)、17はプログラム記憶部15に記憶さ
れたプログラムに従って制御を行うセントラルプロセシ
ングユニット(CPU)である。
【0012】以上のように構成された本実施例の認識文
字の選択方法を実行する文字認識装置を用いて、以下そ
の認識文字の選択方法を図3のフローチャートに従って
説明する。なお、説明をわかり易くするため特徴は2種
類とする。
【0013】まず、候補文字記憶部1から、特徴別に候
補文字を順位毎に読み込む(S1)。以下、特徴iの第
j位の候補文字をcij、cijの距離をdijと表
す。次に、c11とc21が等しいかどうかを判定する
(S2)。等しい場合、すなわち複数の特徴で第1候補
文字が等しい場合は、この文字が正解の可能性が非常に
高いので、c11(=c21)を認識候補文字と判断
し、処理を終了する(S10)。等しくない場合は、候
補順位を計算する(S3)。これは、一つの特徴での第
1候補文字が、他の特徴で何位に順序づけられるかであ
り、特徴iの第1候補文字ci1の特徴jにおける候補
順位をrj(ci1)として表す。次に、r1(c2
1)とr2(c11)の大小を調べる(S4)。前者が
後者より小さい場合はステップS8に、大きい場合はス
テップS9に、等しい場合はステップS5に進む。ステ
ップS5では距離の差を計算する。すなわち、一つの特
徴での第1候補文字を他の特徴で計算したときの距離と
他の第1候補文字の距離との差を計算する。特徴jの第
1候補文字cj1を特徴iで計算したときの距離di
〔ri(cj1)〕と特徴iの第1候補文字ci1の距
離di1との差をDijと表す。次に、ステップS6
で、D12とD21の大小を調べ、前者が後者より大き
ければステップS8に、等しければステップS7に、小
さければステップS9に進む。ステップS8では特徴2
で求められた第1候補文字c21を出力する。ステップ
S9では特徴1で求められた第1候補文字c11を出力
する。ステップS7ではc11又はc21を出力する。
【0014】次に具体例を用いて、本実施例の認識文字
の選択方法を実行する文字認識装置について、以下その
動作を図4を用いて説明する。
【0015】図4(a)は候補順位r1 (C21)≠r2
(C11)のときの候補文字記憶部に記憶されている記憶
内容配置図であり、図4(b)は候補順位r1 (C21
=r 2 (C11)のときの候補文字記憶部に記憶されてい
る記憶内容配置図であり、図4(c)は認識候補順位に
従って距離が記憶された距離記憶部の記憶内容配置図で
ある。
【0016】図4(a)のように、候補文字記憶部1の
内容がセットされた場合、すなわち特徴1による第1候
補文字と特徴2による第1候補文字が等しくなく、かつ
特徴1による第1候補文字(問)が特徴2では第3位に
現れ、特徴2による第1候補文字(間)が特徴1では第
2位に現れる場合、図3のフローチャートのステップS
3にて候補順位を計算し、特徴2による第1候補文字の
特徴1での候補順位r1(c21)が2、特徴1による
第1候補文字の特徴2での候補順位r2(c11)が3
となるので、ステップS4、ステップS9を経てc11
(問)が正解として出力される。
【0017】図4(b)のように候補文字記憶部1がセ
ットされたとき、すなわち特徴1による第1候補文字と
特徴2による第1候補文字が等しくなく、かつr1(c
21)とr2(c11)が等しくない場合、図3のフロ
ーチャートのステップS3、ステップS4、ステップS
5を通る。このため、図4(c)のような距離記憶部4
から特徴2の第1候補文字c21を特徴1で計算したと
きの距離d1〔r1(c21)〕と特徴1の第1候補文
字c11の距離d11との差、すなわちD12を計算す
る。同様にしてD21も求める。ここでは、D12=2
7、D21=16となるので、ステップS9に進み、c
11(休)を正解として出力する。
【0018】
【発明の効果】以上のように本発明は、個々の特徴量に
より別々に求めた認識候補文字について、すべての特徴
で得られた第1位候補文字が等しいか否か、ひとつの特
徴での第1位候補文字が、他の特徴で何位に順序づけら
れるか、およびひとつの特徴での第1候補文字を他の特
徴で計算したときの距離と他の第1候補文字の距離との
差を用いて、正解文字を選択することにより、正解文字
を選別するので、極めて高い精度で認識文字の選択を行
うことができ、誤認識を著しく防ぎ事務効率が高く作業
性に優れた認識文字の選択方法を実現できるものであ
る。
【図面の簡単な説明】
【図1】本発明の一実施例における認識文字の選択方法
を実行する文字認識装置の機能構成を示すブロック図
【図2】本発明の一実施例におけるハード構成を示すブ
ロック図
【図3】実施例の認識文字の選択方法の手順を示すフロ
ーチャート
【図4】(a)候補順位r1(C21)≠r2(C11)の
ときの候補文字記憶部の記憶内容配置図 (b)候補順位r1(C21)=r2(C11)のときの候
補文字記憶部の記憶内容配置図 (c)距離記憶部の記憶内容配置図
【符号の説明】
1 候補文字記憶部 2 距離記憶部 3 候補順位計算部 4 文字選択部 5 選択文字記憶部 6 距離差計算部 10 イメージスキャナ 11 特徴抽出回路 12 距離計算回路 13 ソーティング回路 14 RAM 15 プログラム記憶部 16 ROM 17 CPU

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】一つの文字パターンに対して、複数の特徴
    を用いて別々に認識を行い、それぞれについて候補文字
    と距離または類似度を記憶し、全ての第1位候補文字が
    等しいか否かを判定する行程と、 当該候補文字が等しいとき、当該文字を選択する行程
    と、 当該候補文字が等しくないとき、各特徴での第1位候補
    文字の他の特徴における順位を文字カテゴリ別に加算
    し、当該順位の和が最も小さい文字カテゴリを求め、こ
    れが1つに特定されるとき、当該文字を選択する行程
    と、 当該文字カテゴリが1つに特定できないときは、各特徴
    での第1位候補文字の距離と他の特徴における距離ある
    いは類似度との差を計算し、これを文字カテゴリ別に加
    算し当該和が最も大きい文字カテゴリを求め、これが1
    つに特定されるときは当該文字を選択する行程と、及び
    /又は、これが1つに特定できないときは予め定めた特
    徴の第1候補文字を選択する行程と、を備えたことを特
    徴とする認識文字の選択方法。
JP4118606A 1992-05-12 1992-05-12 認識文字の選択方法 Pending JPH05314306A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4118606A JPH05314306A (ja) 1992-05-12 1992-05-12 認識文字の選択方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4118606A JPH05314306A (ja) 1992-05-12 1992-05-12 認識文字の選択方法

Publications (1)

Publication Number Publication Date
JPH05314306A true JPH05314306A (ja) 1993-11-26

Family

ID=14740729

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4118606A Pending JPH05314306A (ja) 1992-05-12 1992-05-12 認識文字の選択方法

Country Status (1)

Country Link
JP (1) JPH05314306A (ja)

Similar Documents

Publication Publication Date Title
US5410611A (en) Method for identifying word bounding boxes in text
US7519226B2 (en) Form search apparatus and method
JPH05242292A (ja) 分離方法
US8027978B2 (en) Image search method, apparatus, and program
JPH11203415A (ja) 類似パターンカテゴリ識別辞書作成装置および方法
JP2000322514A (ja) パターン抽出装置及び文字切り出し装置
US20120201420A1 (en) Object Recognition and Describing Structure of Graphical Objects
US9224040B2 (en) Method for object recognition and describing structure of graphical objects
JPH05314306A (ja) 認識文字の選択方法
JPH05225394A (ja) 文字認識システムの候補文字分類方法
JP3985926B2 (ja) 文字認識方法、文字認識装置、文書画像処理システム及び記録媒体
JP3620299B2 (ja) 文書ファイリング装置及び文書ファイリング方法
JP4805485B2 (ja) 単語認識方法および単語認識装置
JPH0830734A (ja) 文字列認識装置
JP3280577B2 (ja) 文字認識装置
JPH05346974A (ja) 文字認識装置
JP4633271B2 (ja) 辞書学習方法及び辞書学習プログラム
JP4215385B2 (ja) パターン認識装置、パターン認識方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
JP4209511B2 (ja) 文字認識方法、文字認識装置および文字認識方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
JP2977244B2 (ja) 文字認識方法及び文字認識装置
JP2963474B2 (ja) 類似文字識別方法
JP2622004B2 (ja) 文字認識装置
JPH0259979A (ja) 文書画像処理装置
JP2001060250A (ja) 文字認識方法および装置
JPH03126188A (ja) 文字認識装置