JPS596419B2 - 文字切出し方式 - Google Patents

文字切出し方式

Info

Publication number
JPS596419B2
JPS596419B2 JP51008702A JP870276A JPS596419B2 JP S596419 B2 JPS596419 B2 JP S596419B2 JP 51008702 A JP51008702 A JP 51008702A JP 870276 A JP870276 A JP 870276A JP S596419 B2 JPS596419 B2 JP S596419B2
Authority
JP
Japan
Prior art keywords
character
sensor
signal
area
unit area
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
Application number
JP51008702A
Other languages
English (en)
Other versions
JPS5291617A (en
Inventor
功雄 一色
浩二 佐藤
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.)
Sumitomo Electric Industries Ltd
Original Assignee
Sumitomo Electric Industries 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 Sumitomo Electric Industries Ltd filed Critical Sumitomo Electric Industries Ltd
Priority to JP51008702A priority Critical patent/JPS596419B2/ja
Publication of JPS5291617A publication Critical patent/JPS5291617A/ja
Publication of JPS596419B2 publication Critical patent/JPS596419B2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)

Description

【発明の詳細な説明】 本発明は文字認識装置用切出し方法に関するもので、特
に文字以外のノイズ除去を効果的に行い得る文字切出し
方法に関するものである。
一般に、横1行に印刷された文字を垂直方向に1列に並
んだ光電変換素子を有するセンサで垂直方向の走査をし
、該センサ或いは文字を水平方向へ移動させて順次読取
つていく。
第1図にセンサの視野2が文字の印刷されている用紙1
上を移動している状況を示す。用紙1には読取るべき文
字3、4、5として数「1」 「2」 「3」が印刷さ
れているほか、まわりの汚れ6、T、8がある。これら
の汚れは認識すべき文字情報以外のものであり、ノイズ
となり誤読取や読取不能の原因となる。従来、このよう
なノイズの除去には読取レベルを変えたり、センサの前
に特殊なフィルタを備えたりする方法、或いはノイズ分
ともに一度読取つてからソフト的に処理して除去する方
式などが実施されていた。
しかしながら、前者は動作が不確実であり、後渚は多く
のプログラム容量と処理時間を要し、且つそれでも効果
的なノイズ除去ができなかつた。本発明の目的は従来技
術における前述の欠点を除去し得るようにし、ノイズ除
去効果の高い切出し方式を提供するものである。
本発明の他の目的は隣接文字との区分を確実に識別出来
るように切出す方式である。
本発明の更に他の目的は切出しをハードウェアによつて
実現することにより、認識部の計算機の負担を軽減し、
読取速度を向上させる切出し方式である。又本発明の更
に他の目的は走査速度が異なることが生じても、走査速
度に影響をさほどうけないように切出す方式である。本
発明は垂直方向の1走査が終るごとに、読取つたパター
ンの垂直軸へ投影した文字線分の出現頻度分布を求め、
頻度分布を正規化し、正規化データから垂直方向に連続
した一定長の線分を求め、その線分の長さの範囲から文
字の高さとして切出しをおこなうことを特徴とするもの
である。
以下図面に従つて本発明を説明する。第2図は本発明の
実施例として、手にスキヤナ12を持ち水平方向に移動
させ、人手で走査する文字認繊装置の場合である。
ランプ13a,13bで用紙11を照明し、用紙11上
の文字パターンをレンズ系14を介して1列に並んだ光
電変換素子を有するセンサ15土に結像させる。
センサ15のそれぞれの光電変換素子をセルと称し、必
要分解能までデータ圧縮した場合の領域を単位領域と称
して説明する。用紙11の背景領域からの反射光と文字
領域からの反射光はそれぞれ異なるから、それらに対応
した各セルからの信号レベルは異なる。センサ15の各
々のセルで得られた信号は制御及び二値化回路16に加
えられて、レベル判定により白黒の判定が行われる。例
えば用紙11の背景領域すなわち白に対応する信号を″
O″、文字領域すなわち黒に対応する信号″1″として
後述の各々に出力される。カウンタ制御回路25は制御
及び:値化回路16から各単位領域に対応する信号が順
次入力されると、その信号が黒即ち″17のとき、プリ
セツトカウンタ26にシフトレジスタ27の出力をプリ
セツトし、ブリセツトカウンタ26の内容に1を加算し
てシフトレジスタ27に格納する。
又、信号が白即ち″0″のときプリセツトカウンタ26
にシフトレジスタ2rの出力をプリセツトし、プリセツ
トカウンタ26の内容をそのまま該シフトレジスタ27
に格納するように制御するものである。またカウンタ制
御回路25は後述の1文字の走査終了信号GAPがギア
フッラグ21から入力されていると、プリセツトカウン
タ26の内容をクリアした後、信号がり7の時には1を
加鼻し、″O″の時にはそのままプリセツトカウンタ2
6の内容をシフトレジスタ27に格納する様に制御する
該シフトレジスタ27はセンサ15のセル数或いは垂直
方向へデータを圧縮すればそれに対応する単位領域数だ
けの段数を哨するものであり、垂直方向の単位領域走査
毎のパルス信号CKにより、各単位領域ごとの黒の出現
回数を計数するものであり、シフトレジスタ27の内容
は各単位領域毎の水平方向の叉字線分の出現回数を表わ
すものである。またプリセツトカウンタ26の内容をシ
フトレジスタ27へ格納する時に、ブリセツトカウンタ
26の内容を比較回路28に送る。比較回路28は記憶
装置29の内容(Aとする)とプリセツトカウンタ26
から入力される内容(Bとする)を比較し、B>Aのと
きのみBを記憶装置29に格納する。1垂直方向の走査
が終了すると制御及び二値化回路16からの信号SEN
Dのタイミングで、記憶装置29の内容を最大値記憶装
置30に移送し、その後、前記記憶装置29の内容をク
リアする。
即ち最大値記憶装置30にはシフトレジスタ27に記憶
されている各単位領域毎の黒の出現回数の計数値の最大
値を格納することになる。
正規化回路31はシフトレジスタ2rの内容と最大値記
憶装置30の内容との比を求め、それを複数に区分する
。(以下正規化データと称する)人手で移動される場合
には個人差或いは同人でも走査時毎に走査速度が大幅に
異なるが、しかし本発明においては黒の出現回数の最大
値により各単位領域に出現する黒の出現回数の正規化を
行なうので、水平方向の走査速度が異なつても正規化値
は大きな影響をうけない。正規化し複数に区分された内
容は二値化回路32或いは識別回路35に送られる。
繊別回路35では正規化データから例えば正規化データ
の配列などにより文字を識別する。また:値化回路32
では正規化データを一定の閾値SHLと比較し二値即ち
垂直軸に投影されたパターン情報を用紙11の文字領域
と背景領域とに分ける。
例えば第1図においてセンサ視野2がt1の位置からT
2の位置へ移動した時、T2位置における正規化データ
を第5図に、該正規化データを二値化したものを第6図
に示す。
文字3、及び汚れ4,5に対応する正規化データは61
及び60,62となる。
二値化を行なつた後の第6図では背景領域、文字領域を
それぞれW(白)、B(黒)で表現している。読出専用
記憶装置33は二値化回路32の出力信号及び記憶装置
34の出力内容から構成され読出された内容は記憶装置
34に書き込むとともに、信号SET,.POUTを出
力する。
1垂直走査終了信号SENDにより該記憶装置34はク
リアされる。
第4図に読出専用記憶装置33の読出される内容である
状態遷移図を示す。
二値化回路32から第6図に示す様な信号が入力される
とする。SO及びSnはセンサ視野2の最上端及び最下
端の単位領域を示す。単位領域の上端から二値化信号が
B,W,W,W,W,W,B,B,B,B,B,B,W
,W,W,B,W,W,W,W,W,,W,W,W,と
出力されたとすれば、第4図において、状態は0B,1
B,1W,0B,1B,2B,3B,4B,5B,6B
,6W,0B,1B,0Bとなる。またSET..PO
UTは状態1B,5W,6Wに成つたとき出力する信号
を表わしており、信号SETは文字の切出し始め、信号
POUTは文字の切出し終了を意味するものであり、信
号SETが何度も出力される場合にはされた信号の方を
優先している。第6図に示す二値化データでは1Bで1
度信号SETが出力され再度信号SET、次にPOUT
が出力され、垂直方向に文字の切出しが終了したことを
示す。制御及び二値化回路16では垂直走査時に現在何
番目の単位領域が選択されているかを判断するためにカ
ウンタを有しており、このカウンタの内容SCCが単位
領域のアドレスSCCを示している。
第3図において、記憶装置49は読出専用記憶装置33
から信号SETが入力されると、その時のセルアドレス
SCCを書き込むものである。後から出力された信号の
方を優先するので、第6図の二値化データでは2度目の
SET信号で再びその時のアドレスSCCが書き込まれ
る。又記憶装置34の内容即ちその時の状態Ci(1B
,2B・・・・・・など)を記憶装置51に書き込むO
もし、文字と同じ位のノイズが存在した場合には一度切
出しを終了した後、再び同様に切出しを行なう。
例えばセンサ視野2が第1図のT3の位置に移動した時
には文字5、ノイズ8の正規化データは第7図の63,
64となる。正規化データ63により切出しを終了し、
そのときのSCC.Ciは記憶装置49,51に書き込
まれ、次に正規化データ64により切出しを終了した際
、該記憶装置49,51の内容をそれぞれ記憶装置50
,52に移送した後次のSCC、Ciを記憶装置49,
51に書き込む。
第3図では2度の切出しで説明したが、2度以上でも同
様である。選択回路53は、複数個切出しを行なつたも
のの中から、文字領域を選択するものであり、記憶装置
38の内容即ち直前の垂直走査にて切出されたときのア
ドレスSCC及び記憶装置51,52即ち切出した際の
状態Ciから文字領域を判定し、記憶装置49或いは5
0の一方の内容を記憶装置54に書き込む。
例えば走査された文字領域は隣の文字領域と大きな誤差
は生じないことや、状態Ciの中で、文字の標準の高さ
に最も近いものなどから文字領域を判定する。
一垂直走査が終了した時にPOUT信号が少なくとも一
度出力されている場合には選択回路53はCK2信号を
出し続け、SEND信号の到来する直前にCKlのタイ
ミングで記憶装置54の内容を記憶装置38に書き込む
ことにより該記憶装置38には垂直方向に文字を切出し
、文字の最上端の単位領域のアドレスCTAが格納され
る。
信号SETはアンドゲート39によりそれぞれ単位領域
走査ごとに出力される信号CKとの論理積をとり、記憶
装置49に入力する。1垂直走査が終了すると、記憶装
置49,50,51,52の内容をクリアする。
また論理積回路40の出力が論理″1″となると、切出
しフラグ42をセツトし、垂直方向に文字が切出されて
いることを示す。
切出しの際のノイズなどにより出力される信号ER或い
は後述のスペース信号SPが出力されるとオアゲート4
5により切出しフラグ42をクリアし、文字が切出され
ていないものとする。文字の切出しがなされていない場
合には誤認識をさけるために文字の識別を行なわない。
演算回路44は1文字の走査終了を検出する際、文字の
垂直方向に切出された範囲よりも上に余裕をとり検出す
るためにセルのアドレスにある定数(第6図d)を加え
比較回路41に出力する。
該比較回路41は切出された文字の最上端の単位領域ア
ドレスCTAと前記演算回路44から送られる内容と比
較し両渚が等しくなつた時(上端のセルをOとし、下方
のセル程アドレスが大とする)に文字高さ検出フラグ4
3へ信号を出力する。文字高さ検出フラグ43は切出し
フラグ42がセツトされておりかつ比較回路41から信
号が入力されたときセツトされ、信号POFを出力する
。カウンタ47は信号POFが論理21″になつてから
、文字の高さCHH(第6図参照)分の単位領域が走査
されるまでクロツク信号CKをカウントし、CHH個カ
ウントした時、オーバーフロー信号を出力する文字高さ
検出フラグ43は、このオーバーフロー信号と1列垂直
走査終了信号SENDとの論理和信号(論理和回路48
)によりクリアされる。例えば垂直走査時のSCCの内
容をSnとし、文字の高さはhとわかつているので、)
第6図においてCHH=h+2d CTA+h+d≧Sn≧CTA−dのとき文字工リアで
あり、信号POFを出力する。
カウンタ4rはまた信号SENDによつてクリ 〉アさ
れる。
以上の動作で第6図にPOFとして示すように垂直方向
の文字位置が切出されたこととなる。次に水平方向の切
出しについて述べる。ギヤツプ検出フラグ18,19は
垂直走査終了後に発生されるSEND信号によつてセツ
トされ、ギ5アップ検出フラグ18は垂直方向切出し信
号POFの間で黒(文字線分)が検出されたときクリア
され、ギヤツプ検出フラグ19は一垂直走査内で黒(文
字線分)が検出された時クリアされるフリツプフロツプ
である。一垂直走査終了後SEND信号を発生する直前
にクロツクCKlのタイミングでギヤツプ検出フラグ1
8,19の出力信号の論理和をとり(論理和回路20)
この論理信号をギヤツプフラグ21へ記憶すると共にギ
ヤツプフラグ21の内容をギヤツプフラグ22に 4移
送する。つまりギヤツプフラグ21は垂直方向文字切出
し区間(POF)で文字線分が検出されなかつた時ある
いは一垂直走査内で文字線分がまつたく検出されなかつ
た時にセツトされるフラグであり、ギヤツプフラグ22
は直前の垂直走査時のギヤツプフラグ21の内容を記憶
するものである。ギヤツプフラグ21の出力信号GAP
は前記カウンタ制御回路25へ出力し、且つアンドゲー
ト23により信号SENDとの論理積をとつてスペース
カウンタ24の内容を加算する。該スペースカウンタ2
4の内容があらかじめ設定した定数以上になると1行の
文字を走査終了とみなし、スペース信号SPを出力し、
初期状態とする。スペースカウンタ24は黒(文字線分
)が検出された時クリアされる。ギヤツプフラグ22は
信号BFGAPを出力し、信号GAPを格納する。
このとき、BFGAPが″1″かつGAPが202のと
き1文字の走査が終了したとみなし、文字の識別を行う
。第1図において、位置T2にセンサ視野2が移動した
とき、第6図に示すように切出されたとすると、ギヤツ
プ検出フラグ19は/′0″であるが、ギヤツプ検出フ
ラグ18は″1″となりギヤツプフラグ21は7「5に
セツトされる。
T2以前の位置ではギヤツプフラグ21は″O″とすれ
ばT2でGAP=″17BFGAP=′207となり1
文字の走査が終了したとみなし以後識別動作をする。
スペースカウンタ24では文字と文字との間にて垂直走
査される回数よりもはるかに大きい回数で1行の終了と
する。以上説明したように、本発明では垂直走査ごとに
垂直軸に投影した各単位領域毎に文字線分の出現頻度分
布を求め、単位領域毎の出現回数を最大出現回数で正規
化したのち、文字の切出しを行うため、走査速度の影響
をうけないことを特徴としている。
又、正規化し、閾値SHL8適当に選ぶことにより:値
化を行うので、文字周辺のノイズをも除去できる。
説明ではセンサ15のセル数と同じ段数のシフトレジス
タ27としたが、データの圧縮などを行ないシフトレジ
スタ27の段数を減らすことも可能である。
又、読取の対称とする文字やセンサの寸法などから第4
図に示す状態遷移は異なる。
以上の説明では水平方向の走査速度が可変の場合につい
て述べたが、例えば機械的に一定速度で走査する時には
各単位領域毎の文字線分の出現回数の計数値と該出現回
数の最大値との比を求めなくて、計数値のみでも同様で
ある。
【図面の簡単な説明】
第1図は読取文字と読取ヘツドとの関係図、第2図、第
3図は本発明のプロツク図、第4図は読取専用記憶装置
の説明図、第5図及び7図は文字線分の出現頻度分布図
、第6図は二値化変更図を示す。 符号の説明、1・・・・・・用紙、2・・・・・・セン
サ、3・・・・・・文字、4,5・・・・・・ノイズ、
11・・・・・・用紙、12・・・・・・スキヤナ、1
3a,b・・・・・・ランプ、14・・・・・・レンズ
系、15・・・・・・センサ、16・・・・・・制御、
及び二値化回路、17,23,39,40,46・・・
・・・アンドゲート、20,45,48・・・・・・オ
アゲート、18,19・・・・・・ギヤツプ検出フラグ
、21,22・・・・・・ギヤツプフラグ、24・・・
・・・スペースカウンタ、25・・・・・・カウンタ制
御回路、26・・・・・・プリセツトカウンタ、27・
・・・・・シフトレジスタ、28・・・・・・比較回路
、29・・・・・・記憶装置、30・・・・・・最大値
記憶装置、31・・・・・・正規化回路、32・・・・
・・:値化回路、33・・・・・・読出専用記憶装置、
34・・・・・・記憶装置、35・・・・・・識別回路
、3r,38・・・・・・記憶装置、41・・・・・・
比較回路、42・・・・・・切出しフラグ、43・・・
・・・文字高さ検出フラグ、44・・・・・・演算回路
、47・・・・・・文字高さカウンタ、50,51,5
2,54・・・・・・記憶装置、53・・・・・・選択
回路。

Claims (1)

  1. 【特許請求の範囲】 1 文字、記号などを垂直方向或いは水平方向に並んだ
    光電変換素子を有するセンサで走査し、走査された文字
    、記号などを識別する文字認識装置において、センサの
    文字線分の出現回数を各単位領域毎に計数し、センサ配
    列方向の単位領域毎の文字線分の出現頻度分布を求め、
    この出現頻度分布によつてセンサ列方向の文字領域を検
    出し、センサ配列の方向に文字領域が複数個検出された
    場合にはその中から一つを選択することによつてセンサ
    列方向の文字領域の切出しを行なうことを特徴とする文
    字切出し方式。 2 文字、記号などを垂直方向或いは水平方向に並んだ
    光電変換素子を有するセンサで走査し走査された文字、
    記号などを識別する文字認識装置において、センサの文
    字線分の出現回数を各単位領域毎に計数し、センサ配列
    方向の単位領域毎の文字線分の出現頻度分布を求め、さ
    らに各単位領域毎の文字線分の出現回数の最大値を検知
    し、該最大値と単位領域毎に計数された出現回数との比
    によつて正規化された出現頻度分布を求めて、センサ列
    方向に複数個の文字領域を検出した場合、その中から一
    つを選択することにより、文字領域の切出しを行なうこ
    とを特徴とする文字切出し方法。
JP51008702A 1976-01-28 1976-01-28 文字切出し方式 Expired JPS596419B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP51008702A JPS596419B2 (ja) 1976-01-28 1976-01-28 文字切出し方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP51008702A JPS596419B2 (ja) 1976-01-28 1976-01-28 文字切出し方式

Publications (2)

Publication Number Publication Date
JPS5291617A JPS5291617A (en) 1977-08-02
JPS596419B2 true JPS596419B2 (ja) 1984-02-10

Family

ID=11700254

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51008702A Expired JPS596419B2 (ja) 1976-01-28 1976-01-28 文字切出し方式

Country Status (1)

Country Link
JP (1) JPS596419B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6128319U (ja) * 1984-07-26 1986-02-20 株式会社クボタ 田植機
JPS6342001U (ja) * 1986-09-08 1988-03-19
JPH0184504U (ja) * 1987-11-30 1989-06-05

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6128319U (ja) * 1984-07-26 1986-02-20 株式会社クボタ 田植機
JPS6342001U (ja) * 1986-09-08 1988-03-19
JPH0184504U (ja) * 1987-11-30 1989-06-05

Also Published As

Publication number Publication date
JPS5291617A (en) 1977-08-02

Similar Documents

Publication Publication Date Title
US5048096A (en) Bi-tonal image non-text matter removal with run length and connected component analysis
US4180800A (en) Character reading system
JPS6259350B2 (ja)
US5381241A (en) Method for discriminating between figure and text areas of an image
JPS6357831B2 (ja)
US4797940A (en) Optical character reader
KR100383858B1 (ko) 문자인식장치의 문자추출방법 및 장치
CA1316605C (en) Method of searching binary images to find search regions in which straight lines may be found
EP0144006B1 (en) An improved method of character recognitionand apparatus therefor
JPS596419B2 (ja) 文字切出し方式
JPS594065B2 (ja) 文字切出し方式
JPS594066B2 (ja) 文字切出し方式
JP3089396B2 (ja) マーク読み取り装置および方法
JP2753427B2 (ja) 2値化閾値設定装置
JPS596418B2 (ja) 文字読取方式
JPH10233930A (ja) 画像処理装置
JPH0575850A (ja) 画像領域識別装置
JPH0660226A (ja) 文字読取装置
JPS6343788B2 (ja)
JPS6331825B2 (ja)
JPS5816218B2 (ja) 文字図形認識方式における水平線分検出法
JPH04288773A (ja) 属性判別方法
JPS5936309B2 (ja) 文字読取方式
JPH0433074B2 (ja)
JPH0442714B2 (ja)