JPS61251982A - 光学的文字読取装置 - Google Patents

光学的文字読取装置

Info

Publication number
JPS61251982A
JPS61251982A JP60093106A JP9310685A JPS61251982A JP S61251982 A JPS61251982 A JP S61251982A JP 60093106 A JP60093106 A JP 60093106A JP 9310685 A JP9310685 A JP 9310685A JP S61251982 A JPS61251982 A JP S61251982A
Authority
JP
Japan
Prior art keywords
noise
character
block
character pattern
memory
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
JP60093106A
Other languages
English (en)
Inventor
Toyoshi Sato
佐藤 豊志
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP60093106A priority Critical patent/JPS61251982A/ja
Publication of JPS61251982A publication Critical patent/JPS61251982A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)
  • Character Discrimination (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の技術分野] 本発明は、特に漢字以外の英数字等の文字を読取対象と
する光学的文字読取装置に関する8[発明の技術的背景
とその問題点] 従来、光学的文字読取装置(OCR>では、英数字、仮
名文字及び記号等の文字を読取対象とする場合、1文字
毎に認識処理が行われている。このため、各文字が帳票
等に記録される際、文字の一部が掠れたり、文字の近傍
にごみ等のノイズが付着していると、OCRが誤認識す
ることがある。
[発明の目的] 本発明の目的は、読取対象の文字の一部が掠れたり、文
字の近傍にごみ等のノイズが付着している場合でも、確
実に認識できるようにして、読取精度を大幅に向上でき
る光学的文字読取装置を提供することにある。
[発明の概要] 本発明は、1文字毎の文字パターンを各ブロックに区別
して各ブロックのノイズ度を判定し、このノイズ度が所
定の許容範囲外であれば該当するブロックをノイズとし
て除去するノイズ除去制御手段を備えている。ノイズ度
の判定処理では、予め文字の種類毎に設定されたノイズ
閾値データが利用される。ノイズ除去手段により文字パ
ターンの各ブロックの一部がノイズであると判定された
際、類似度計算手段はノイズ除去された文字パターンに
対する類似度値を計算する。また、類似度計算手段はノ
イズ除去処理以前の文字パターンに対する類似度値を計
算する。認識結果判定手段は、各類似度値を比較しこの
比較結果に基づいて最終的認識結果を出力するように構
成されている。
このような構成を備えていることにより、読取対象の文
字の近傍に付着したノイズを文字パターンから除去でき
、また文字の一部が掠れている場合でも認識精度を高め
ることが可能となる。
[発明の実施例] 以下図面を参照して本発明の一実施例を説明する。第1
図は一実施例に係わるOCRの構成を示すブロック図で
ある。第1図において、バッファメモリ10は、1文字
毎の文字パターンを格納するメモリである。文字パター
ンは、図示しない光電変換回路から出力される2値化デ
ータである。類似度計算回路11は、バッファメモリ1
0から出力される文字パターンに対して、辞書メモリ1
2からの標準パターンに基づいて複合類似度計算を実行
し、最大類似度カテゴリを認識結果として出力する。
ノイズ除去制御回路13は、バッファメモリ10内の文
字パターンを走査し、文字パターンの各ブロックがノイ
ズである否かを判定する。ノイズ除去制御回路13は、
ノイズであると判定したブロックを除去する処理を行な
う。ノイズメモリ14は、ノイズ除去制御回路13のノ
イズ判定処理に必要なノイズ閾値データを記憶している
。判定回路15は、ノイズ除去制御回路13からの制御
信号N1に応じて、類似度計算回路11から出力される
認識結果から最終的認識結果を答として出力する。
このような構成のOCRにおいて、同実施例の動作を第
2図乃至第4図を参照して説明する。先ず、帳票上に記
録された文字が図示しない光電変換回路により走査され
て、1文字分の文字パターンがバッファメモリ10に転
送されたとする。文字パターンがバッファメモリ10に
転送されると、OCRの制御回路(図示せず)から転送
終了信号Tがノイズ除去制御回路13に出力される。こ
れにより、ノイズ除去制御回路13は、動作を開始し、
バッファメモリ10内を走査して、文字パターンの各ブ
ロックに対するノイズ判定処理を行なう。ここで、複数
のブロックからなる文字パターンとは、文字パターンが
例えば英字の「i」のような2ブロツクからなる場合、
または文字パターンがノイズブロックを含む複数のブロ
ックからなる場合である。ノイズ除去制御回路13は、
文字パターンの各ブロックに対して、ノイズメモリ14
のノイズ闇値データに基づいてノイズ判定処理を行なう
ノイズメモリ14は、例えば第2図に示すようなテーブ
ルを予め記憶している。このテーブルは、サブセット(
英数字、仮名文字及び記号の文字種)毎に設定されたノ
イズ閾値データ群からなる。ノイズ閾値データは、第2
図に示すように、文字パターンの各ブロックに対して高
さ閾値HH1幅閾幅量値及び面積閾値(下限31.上限
32)の各データからなる。ノイズ除去制御回路13は
、文字パターンの各ブロックに対して、そのブロックの
高ざH1幅W及び面積Sのそれぞれについて、ノイズメ
モリ14のノイズ闇値データとの比較を行なう。例えば
文字パターンが数字であれば、数字のサブセットに対応
するノイズ閾値データに基づいて、ノイズ判定処理が実
行される。ノイズ除去制御回路13は、前記比較処理に
おいて、ブロックの高さH1幅W及び面積Sのそれぞれ
かノイズ閾値データHH,WW、81より小ざい値であ
れば、そのブロックをノイズブロックと判定して文字パ
ターンから除去する。また、ブロックの高ざH1幅Wか
各ノイズ閾値データHH,Wより大きく条件を満足し、
その面積Sが例えば [S1≦S〈S2jのような比較
結果であるとする。この場合には、ノイズ除去制御回路
13は、1回目の認識処理ではノイズ除去処理を実行せ
ずに、「1」の制御信号N2を判定回路15へ出力する
ノイズ除去制御回路13は、ノイズ処理を終了すると制
御信号N2を類似度計算回路11へ出力する。
類似度計算回路11は、バッフ7メモリ10から出力さ
れる文字パターンに対して、辞書メモリ12に記憶され
た複合類似度法による標準パターン電に基づいて類似度
計算を行なう。この計算結果により、類似度計算回路1
1は最大類似度カテゴリを認識結果として出力する。こ
こで、類似度計算回路11は、例えば下記式(1)に示
すような計算式により、類似度値Rを算出する。
R−<7−電>z/xYn2−1?Bv・ <1>ここ
で、fは文字パターンでおる。
判定回路15 t、i、ノイズ除去制御回路13からの
制御信号N1が「O」である場合には、類似度計算回路
11から出力される最大類似度カテゴリを最終的認識結
果(答)として出力する。即ち、ノイズ除去制御回路1
3により、文字パターンのノイズが除去された場合また
はノイズが検出されない場合である。制御信号N1か「
1」であれば、判定回路15は、ノイズ除去制御回路1
3に対して、再度文字パターンを転送することを指示す
る指示信@Iを出力する。このとき、判定回路15は、
類似度計算回路11から出力された最初の認識結果でお
る類似度値とそのカテゴリ(文字コード)を一時記憶す
る。ノイズ除去制御回路13は、判定回路15からの指
示信@Iに応じて、前記のようなノイズ判定処理におい
て保留にしたブロックをノイズブロックとして文字パタ
ーンから除去する。即ち、文字パターンの各ブロックの
中で、例えば前記のように面積のみが条件を満足しない
ブロックに対して、ノイズ除去処理を行なう。
これにより、ノイズブロックが除去された文字パターン
が、バッフ7メモリ10から再度類似度計算回路11へ
転送される。類似度計算回路11は、前記と同様に類似
度計算を実行して、最大類似度カテゴリを判定回路15
へ出力する。判定回路15は、最初の類似度計算回路1
1からの類類似値と次の類似度値とを比較して、類似度
値の大きい方のカテゴリを最終的認識結果として出力す
る。
以上のような動作を、第3図及び第4図を参照して具体
的に説明する。いま仮に、第3図に示すような数字の文
字パターンがバッフ1メモリ10に格納されたとする。
ここで、第3図の文字パターンの各ブロック30〜32
は、それぞれ以下のような条件を有するブロックである
とする。即ちブロック30は、高さH〉12、幅W>1
0、面積S>80であり、 ブロック31は、高さH〈12、幅W<10、面積S<
30であり、 ブロック32は、高ざHく12、幅W<10,30≦面
積S<80であるとする。
ノイズ除去制御回路13は、最初の処理では、第2図の
テーブルに基づいて、第3図の文字パターンに対してブ
ロック31はノイズブロックとして除去し、ブロック3
2はノイズ除去を保留する。これにより、類似度計算回
路11には、ブロック30.32からなる文字パターン
かバッファメモリ10から転送される。類似度計算回路
11は、類似度計算を実行し、例えば類似度値がM30
Jで、数字の「2」に対応する認識結果を判定回路15
へ出力する。判定回路15は、この最初の認識結果を記
憶し、ノイズ除去制御回路13へ指示信号■を出力する
ノイズ除去制御回路13は、前記保留にしたブロック3
2をノイズとして除去し、ブロック30のみの文字パタ
ーンを類似度計算回路11へ転送させる。類似度計算回
路11は、この文字パターンに対して、例えば類似度値
M10Jで、数字「7」に対応する認識結果を判定回路
15へ出力する。これにより、判定回路15は、最初の
認識結果の類似度値と次の類似度値を比較し、数字の「
2」に対応する認識結果を最終的答として出力する。
また、同様に、第4図に示すように文字パターン(数字
)がバッファメモリ10に格納されたとする。ここで、
第4図の文字パターンの各ブロック40、41は、それ
ぞれ以下のような条件を有するブロックであるとする。
即ち ブロック40は、高さH〉12、幅W>10、面積S>
aOであり、 ブロック41は、高ざHく12、幅W<10.30≦面
積S<80であるとする。
ノイズ除去制御回路13は、最初の処理では、ブロック
41を保留にして、ブロック40.41からなる文字パ
ターンを類似度計算回路11へ転送させる。
この文字パターンに対して、類似度計算回路11は例え
ば類似度値r120Jで、数字「2」に対応する認識結
果を出力する。判定回路15は、前記と同様に、再度の
文字パターンの転送を指示する。
ノイズ除去制御回路13は、ブロック41をノイズとし
て除去し、ブロック40のみの文字パターンを類似度計
算回路11へ転送させる。この文字パターンに対して、
類似度計算回路11は例えば類似度値r140Jで、数
字「7」に対応する認識結果を出力する。これにより、
判定回路15は、数字「7」に対応する認識結果を最終
的答として出力することになる。
このようにして、文字パターンの各ブロックに対して、
ノイズ閾値データに基づいてノイズ判定処理を実行する
。このノイズ判定処理の結果に応じて、ノイズブロック
を除去した文字パターンとノイズ除去処理以前の文字パ
ターンの各類似度値を計算する。この計算結果により、
類似度値の大きい方の認識結果を最終的認識結果とする
。このため、文字の一部が掠れた文字パターン(第3図
)に対しては、本来は文字パターンの一部であるブロッ
ク32をノイズとして判定した場合でも、正確な認識結
果を得ることが可能である。また、文字の近傍にノイズ
が付着した場合の文字パターン(第4図)に対しては、
ノイズブロックを除去した文字パターンを得ることがで
きる。したがって、本来の文字パターンに対して認11
1i処理を実行することができるため、正確な認識処理
が可能となる。
言替えれば、ノイズ検出を高めるためにノイズ閾値を小
さくしても、ノイズ除去により誤認識の発生が起きやす
い掠れ文字に対する認識精度を高めることが可能となる
[発明の効果] 以上詳述したように本発明によれば、読取対象が英数字
、仮名文字及び記号等の文字において、文字の一部が掠
れたり、文字の近傍にごみ等のノイズが付着している場
合でも、確実に認識することができる6したがって、文
字の記録状態に多少の不良がある場合でも、読取対象の
文字に対する読取精度を大幅に向上できるものである。
【図面の簡単な説明】
第1図は本発明の一実施例に係わる光学的文字読取装置
の構成を示すブロック図、第2図は同実施例のノイズメ
モリの記憶内容であるテーブルの一例を示す図、第3図
及び第4図はそれぞれ同実施例の具体的動作を説明する
ための文字パターンの一例を示す図である。 10・・・バッファメモリ、11・・・類似度計算回路
、12・・・辞書メモリ、13・・・ノイズ除去制御回
路、14・・・ノイズメモリ、15・・・判定回路。

Claims (1)

    【特許請求の範囲】
  1. 1文字毎の文字パターンを格納するバッファメモリと、
    文字とノイズとの判定に必要なノイズ閾値データを予め
    文字の種類毎に記憶するノイズメモリと、前記バッファ
    メモリ内の文字パターンを各ブロックに区別し前記ノイ
    ズメモリのノイズ閾値データに基づいて前記各ブロック
    のノイズ度を判定しこのノイズ度が所定の許容範囲外で
    あれば該当するブロックをノイズとして除去するノイズ
    除去制御手段と、前記バッファメモリから出力される文
    字パターンに対して標準パターンとの類似度値を計算す
    る類似度計算手段と、前記ノイズ除去手段により文字パ
    ターンの各ブロックの一部がノイズであると判定された
    際ノイズ除去された文字パターンに対する前記類似度計
    算手段からの類似度値及びノイズ除去処理以前の文字パ
    ターンに対するその類似度値とを比較しこの比較結果に
    基づいて最終的認識結果を決定する認識結果判定手段と
    を具備してなることを特徴とする光学的文字読取装置。
JP60093106A 1985-04-30 1985-04-30 光学的文字読取装置 Pending JPS61251982A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60093106A JPS61251982A (ja) 1985-04-30 1985-04-30 光学的文字読取装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60093106A JPS61251982A (ja) 1985-04-30 1985-04-30 光学的文字読取装置

Publications (1)

Publication Number Publication Date
JPS61251982A true JPS61251982A (ja) 1986-11-08

Family

ID=14073270

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60093106A Pending JPS61251982A (ja) 1985-04-30 1985-04-30 光学的文字読取装置

Country Status (1)

Country Link
JP (1) JPS61251982A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010020394A (ja) * 2008-07-08 2010-01-28 Canon Inc 画像処理装置および方法
JP2011237993A (ja) * 2010-05-10 2011-11-24 Fuji Xerox Co Ltd 情報入力装置及び情報入力プログラム
JP2016197315A (ja) * 2015-04-03 2016-11-24 富士ゼロックス株式会社 文字認識装置、文字認識処理システム、およびプログラム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010020394A (ja) * 2008-07-08 2010-01-28 Canon Inc 画像処理装置および方法
JP2011237993A (ja) * 2010-05-10 2011-11-24 Fuji Xerox Co Ltd 情報入力装置及び情報入力プログラム
JP2016197315A (ja) * 2015-04-03 2016-11-24 富士ゼロックス株式会社 文字認識装置、文字認識処理システム、およびプログラム

Similar Documents

Publication Publication Date Title
JPH0789363B2 (ja) 文字認識装置
JPS6140684A (ja) 輪郭追跡装置
KR20000025647A (ko) 쉐이딩 알고리즘을 이용한 영상 처리 방법
JPS59158482A (ja) 文字認識装置
JP2868392B2 (ja) 手書き記号認識装置
JP4580520B2 (ja) 文字認識方法および文字認識装置
JPH01311390A (ja) 文字置換制御方式
JP2746345B2 (ja) 文字認識の後処理方法
JPS6111886A (ja) 文字認識方式
JPH0749926A (ja) 文字認識装置
JPH0374787A (ja) 光学文字読取装置
KR20220168787A (ko) 만주어의 글자 추출 방법 및 이를 수행하는 시스템
JPH04291691A (ja) 文字認識方法
JPH05114043A (ja) 光学式文字読取装置の読取制御方法
JPH04337892A (ja) パターン読取装置
JPS60122474A (ja) 正規化方法
JPH01310494A (ja) 光学式文字読取装置
JPH05189604A (ja) 光学的文字読取装置
JPS6160184A (ja) 光学的文字読取装置
JPS60138689A (ja) 文字認識方法
JPH05128305A (ja) 領域分割方法
JPH06333067A (ja) マークシート読み取り装置
JPH01311388A (ja) 光学文字読取装置
JPH03282895A (ja) 光学的文字読取装置
JPH10235299A (ja) 手書宛先認識装置