JPH0147831B2 - - Google Patents

Info

Publication number
JPH0147831B2
JPH0147831B2 JP57004924A JP492482A JPH0147831B2 JP H0147831 B2 JPH0147831 B2 JP H0147831B2 JP 57004924 A JP57004924 A JP 57004924A JP 492482 A JP492482 A JP 492482A JP H0147831 B2 JPH0147831 B2 JP H0147831B2
Authority
JP
Japan
Prior art keywords
character
sub
patterns
pattern
horizontal
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
JP57004924A
Other languages
English (en)
Other versions
JPS58123179A (ja
Inventor
Yoshuki Yamashita
Koichi Higuchi
Yoichi Yamada
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP57004924A priority Critical patent/JPS58123179A/ja
Publication of JPS58123179A publication Critical patent/JPS58123179A/ja
Publication of JPH0147831B2 publication Critical patent/JPH0147831B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/24Character recognition characterised by the processing or recognition method
    • G06V30/242Division of the character sequences into groups prior to recognition; Selection of dictionaries

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Character Discrimination (AREA)

Description

【発明の詳細な説明】
本発明は、入力文字パターンの特定方向のスト
ロークをあらわす各サブパターンにおける各文字
枠分割単位領域毎の黒ビツト和を文字線幅とスト
ローク方向に対応した文字枠の大きさとで正規化
して特徴要素を抽出し、入力文字パターンの水平
サブパターン及び垂直サブパターンの複雑度に応
じて文字枠分割単位領域の分割形式を決定し、そ
の分割方式に対応した辞書を参照して文字を認識
する文字認識方式に関する。 文字認識方式の1形式として下記の式であらわ
される量を特徴要素F(k、i、j)とする特徴
マトリクスを作成し、同様の形式であらわされた
標準文字マスクとの類似度を測定して文字を認識
する文字認識方式がある。 F(k、i、j)=Bk(i、j)/WL・WPk WLは入力文字パターンの文字線幅をあらわ
す。 WPkはWPh、WPv、WPr、WPl等をあらわ
し、例えばWPhは水平方向の文字枠の大きさで
あり、以下同様にWPv、WPr、WPlはそれぞれ
垂直方向、右斜め45度方向、左斜め45度方向の文
字枠の大きさである。Bk(i、j)はBh(i、
j)、Bv(i、j)、Br(i、j)、Bl(i、j)等
をあらわし、例えばBh(i、j)は水平サブパタ
ーンHSPの分割単位領域(i、j)における黒
ビツトの和であり、iは文字枠のX軸方向の分割
単位領域の番号であり、jは文字枠のY軸方向の
分割単位領域の番号である。以下同様にBv(i、
j)、Br(i、j)、Bl(i、j)はそれぞれ垂直
サブパターンVSP、右斜め45度サブパターン
RSP、左斜め45度サブパターンLSPの分割単位
領域(i、j)における黒ビツトの和である。 この方式においては、分割単位領域を決定する
水平、垂直方向の分割数に関する分割形式が認識
率を決定する一要素である。この方式の一般的傾
向として複雑な字形の文字は個人差によるストロ
ーク位置変動が少ないので分割単位領域を細かく
設定することによつて認識率を上げることができ
るが、簡単な字形の文字は個人差によるストロー
ク位置変動が大きく、大きな分割単位領域を設定
することによつて安定(個人差に影響されず)に
認識できる性質がある。例えばすべてのサブパタ
ーンHSP、VSP、RSP、LSPについて水平方向、
垂直方向共に同一数で6×6又は7×7の分割す
る分割形式を比較した場合、6画程度の文字は6
×6の分割形式のものを採用することによつて高
い認識率が得られ、15画程度の文字は7×7の分
割形式のものを採用することによつて高い認識率
が得られる。 本発明はこのような着眼点に基づき、入力文字
パターンの水平サブパターン及び垂直サブパター
ンの黒ビツト和を文字線幅とストローク方向の文
字枠の大きさとで正規化した各量又は水平サブパ
ターン及び垂直サブパターンのストローク個数の
各和を複雑度として検出し、この水平サブパター
ン及び垂直サブパターンの複雑度に従つて文字枠
の分割形式を決定して特徴要素を抽出し、複雑度
に対応した辞書を参照して文字認識を行わせるよ
うにしたもので、その目的は安定で精度の良い文
字認識を行うことにある。 第1図は、本発明による文字認識装置の実施例
を示したものである。以下第1図に基づいて詳細
に説明する。 1は帳票からの光入力である。この光入力1は
光電変換部2に入力される。光電変換部2は1つ
の文字予定領域を128×128の画素へ分解し、各画
素を2値のデイジタル信号(以下これを入力文字
パターンと呼ぶ)へ変換するものであり、平均的
大きさの1文字は60×60ビツト程度の入力文字パ
ターンで表現される。 パターンレジスタ3は文字予定領域における各
画素のX、Y座標を再現できる形式で入力文字パ
ターンを記憶するものであり、文字予定領域に対
応して128×128ビツトの容量を有するものであ
る。線幅計算部4は周知のフイルタ回路と同様に
シフトレジスタ構成となつており、入力文字パタ
ーンを受けて2×2段のシフトレジスタ窓のすべ
ての画像が黒ビツトとなる状態の個数Qと入力文
字パターンの黒ビツト和Aを計数し、下記に示す
周知式で線幅WLを算出する。 WL=A/A−Q 文字枠検出部5は文字の外接枠をそのパターン
レジスタにおける左端座標Xl、右端座標Xr、上
端座標Yt、下端座標Ybで表現して検出し、更に
文字枠の大きさを検出するものである。文字枠の
大きさは水平方向の大きさとしてWPh=Xr−Xl
+1、垂直方向の大きさとしてWPv=Yt−Yb+
1、として検出される。右斜め45度方向及び左斜
め45度方向の大きさとして WPr=WPl=WPh+WPv/2 として検出する。サブパターン抽出部6は入力文
字パターンと線幅WLとに基づいて水平、垂直、
右斜め、左斜め、の各方向のストロークをあらわ
すサブパターンHSP、VSP、RSP、LSPを抽出
するものであり、各方向に対応した線幅より十分
長く連続する黒ビツトを抽出することにより行
う。例えばサブパターンHSPはパターンレジス
タ3の全面を水平に走査し、各走査線毎に黒ビツ
トの連続する個数を検出し、その長さが2WLよ
り大きい黒ビツトを抽出することにより水平スト
ロークからなる水平サブパターンを抽出する。同
様に、垂直、右斜め、左斜めの各サブパターンは
パターンレジスタ3をそれぞれ垂直方向、右斜め
方向、左斜め方向へ走査することにより抽出す
る。 このように抽出されたサブパターンの一例を第
2図に示しており、第2図のORGは入力文字パ
ターン、HSPは水平サブパターン、VSPは垂直
サブパターン、RSPは右斜めサブパターン、
LSPは左斜めサブパターンである。複雑度計算部
7は水平サブパターンHSPと垂直サブパターン
VSPと文字枠の大きさWPh、WPv、WPr、WPl
と、文字線幅WLとを受けて各サブパターンの文
字枠内の黒ビツトを計数してそれぞれの黒ビツト
和Ah、Avを求め、下記式により文字線幅と各ス
トローク方向に対応した文字枠の大きさとで正規
化し、水平サブパターン及び垂直サブパターンの
文字線密度に対応した量Gh、Gvをそれぞれ水平
サブパターンの複雑度及び垂直サブパターンの複
雑度として求める。 Gh=Ah/WL・WPh Gv=Av/WL・WPv 分割数決定部8には水平サブパターンの複雑度
Gh及び垂直サブパターンの複雑度Gvと分割形式
との相関を示すテーブルが用意されていて、水平
サブパターンの複雑度Ghと垂直サブパターンの
複雑度Gvとに従つて文字枠の分割数を出力する。
次にそのテーブルを示す。
【表】 上記テーブルの形式は(X軸の分割数NX)X
(Y軸の分割数NY)として示している。 なお、一般に水平ストロークの線長は垂直スト
ロークのそれに比べ長いので、両ストロークの同
じ複雑度に対してY軸の分割数NYの方を大きな
値に設定している。 このように、上述のテーブルでは9通りの分割
形式が用意されており、水平サブパターンの複雑
度Ghと垂直サブパターンの複雑度Gvとから前記
テーブルにより文字枠の分割形式を決定してい
る。分割形式が決定し、文字枠の分割数としてX
軸の分割数NYとY軸の分割数NYとが出力され
る。 文字枠分割決定部9はX軸の分割数NXと、Y
軸の分割数NYと文字枠座標Xl、Xr、Yt、Ybと
入力文字パターンORGとを受けて、X、Y軸上
に夫々投影された入力文字パターンORGの夫々
の黒ビツト数分布を対象として、説定された最大
の分割数よりも十分大きい個数の重心座標の系列
をX軸の分割数NX及びY軸の分割数NYでそれ
ぞれほぼ均等に配分して対応づけて各々(NX−
1)個、(NY−1)個の重心座標を夫々選択し
て夫々の分割座標として決定する。例えばX軸の
重心座標系列X(Mi)(但しMiは重心番号でi=
1〜15)の検出は入力文字パターンをX軸に投影
して黒ビツト数分布を求め、まず最初はX軸に関
する文字枠の範囲Xl〜Xrを対象として重心座標
X(Mp)を求め、次いで、前段までに求められ
た重心座標系列によつてX軸に関する文字枠の範
囲Xl〜Xrを分割して夫々の範囲を対象として重
心座標を求める過程を3回繰り返すことによつて
他の14個の重心座標X(M1)〜X(M7)、X(M9)
〜X(M15)を検出する。このようにして求めた
15個の重心座標X(M1)〜X(M15)を分割座標
の候補点として予め用意しておいた下記テーブル
に基づいてX軸の各分割区間がほぼ均等個数の重
心を含むように対応づけて決定する。
【表】 Y軸についても同様に15個の重心座標Y(M1)
〜Y(M15)を求め、分割数に応じて次のテーブ
ルを参照して分割座標を決定する。
【表】 ここでは前記分割数決定部8で各サブパターン
毎の分割数が全て6×7として決定されたものと
して、それに対応してX軸方向の分割座標として
X(M3)、X(M6)、X(M8)、X(M10)、X
(M13)を、Y軸方向の分割座標としてY(M3)、
Y(M5)、Y(M7)、Y(M9)、Y(M11)、Y
(M13)を決定する。 特徴マトリクス抽出部10はサブパターンの分
割数に対応したX軸方向の分割座標、両端座標
Xl、X(M3)、X(M6)、X(M8)、X(M10)、X
(M13)、Xrと、Y軸方向の分割座標、両端座標
Yb、Y(M3)、Y(M5)、Y(M7)、Y(M9)、Y
(M11)、Y(M13)、Ytと、各サブパターンHSP、
VSP、RSP、LSPと、各サブパターンに対応し
た文字枠の大きさWPh、WPv、WPr、WPlと、
文字線幅WLとを受けて、各サブパターンを前記
分割座標からきまる複数の分割単位領域に分割し
て、各分割単位領域毎の黒ビツト数Bk(i、j)
を計数し、下記の式で示すように線幅WLと各サ
ブパターンに対応した文字枠の大きさWPh、
WPv、WPr、WPlとで正規化し、各サブパター
ンの分割単位領域毎に特徴要素F(k、i、j)=
Bk(i、j)/WL・WPk(但し、k=h、v、r、l)
を抽 出し、特徴マトリクスを作成する。 F(h、i、j)=Bh(i、j)/WL・WPh F(v、i、j)=Bv(i、j)/WL・WPv F(r、i、j)=Br(i、j)/WL・WPr F(l、i、j)=Bl(i、j)/WL・WPl 各サブパターンの分割単位領域(i、j)毎の
黒ビツト和Bk(i、j)の算出は、分割単位領域
(i、j)に対応した分割座標で各サブパターン
を読み込み、黒ビツトの個数を加算することによ
つて行う。例えば特徴要素F(h、1、1)に対
応した黒ビツト和Bh(1、1)は分割単位領域
(1、1)に対応したX座標Xl、X(M3)及びY
座標Yb、Y(M3)で決定される範囲の水平サブ
パターンHSPをサブパターン抽出部6から読み
出し、黒ビツト数を計数することによつて求めら
れる。 識別部11には、標準文字マスクFS(k、i、
j)が入力文字パターンにおける特徴マトリクス
と同様に、各サブパターンに関する各分割単位領
域(i、j)の黒ビツト和を文字線幅とサブパタ
ーンに対応した文字枠の大きさとで正規化した標
準文字の特徴で表現され、分割単位領域の分割形
式に関する複数の辞書が用意されていて、入力文
字パターンと標準文字マスクとの類似度が測定さ
れ、最も類似する標準文字マスクの文字コードを
入力文字パターン名として認識する。ここでの分
割形式は全てのサブパターンに共通であり且つX
軸方向に4、6もしくは8分割し、Y軸方向に
5、7もしくは9分割して分割単位領域を決定し
たものである。 なお、標準文字マスクのカテゴリが同一のもの
でも変形の大きいものはサブカテゴリとして複数
の辞書に重複して記憶されており、また、水平サ
ブパターンの複雑度Ghまたは垂直サブパターン
の複雑度GvがGh or Gv=1.5、3なる境界領域
にある標準文字マスクも複数の辞書に重複して記
憶してある。 識別部11は入力文字パターンORGの特徴マ
トリクスF(k、i、j)とX軸の分割数NXと
Y軸の分割数NYとを受けて前記分割数Nに対応
した辞書、例えば6×7分割対応の辞書を選択し
て入力文字パターンと標準文字マスクとの距離
D、 D=√{(、、)−(、、)}2 を計算し、最小の値となる標準マスクの文字コー
ドを文字名出力端子12に出力する。 以上説明したように、この実施例においては、
入力文字パターンの水平サブパターンの複雑度と
垂直サブパターンの複雑度に応じて、4×5、4
×7、4×9、6×5、6×7、6×9、8×
5、8×7、8×9の9形式で分割単位領域を決
定しているので、書き手による手書文字のストロ
ーク変動を吸収して複雑さに追従した特徴を抽出
することができる利点がある。 なお、本発明では、各斜めサブパターンの各複
雑度あるいはそれらの和を大分類情報として採用
することができ、例えば標準文字における右斜め
左斜めサブパターンの複雑度を夫々3段階に分け
て両サブパターンによる9種類の複雑度に対応さ
せて文字カテゴリ名をテーブルに記憶させてお
き、入力文字パターンの右斜め・左斜めサブパタ
ーンの各複雑化を検出し、この複雑度に応じて複
数のカテゴリ名を検出し、水平・垂直サブパター
ンの複雑度で指定された1つの辞書のうちで前記
カテゴリ名に対応した1群の標準マスクと照合す
るのみで文字を認識することもできる。 なおまた、前記実施例では水平サブパターン及
び水平サブパターンの複雑度を、Gh、Gv≦1.5、
1.5<Gh、Gv≦3、3<Gh、Gvの如く同じ範囲
で識別し、これによつて夫々異なつた分割数を設
定しているが、水平サブパターンの複雑度と垂直
サブパターンの複雑度の識別範囲設定を両者で異
ならせることによつて、X軸及びY軸の分割数は
同一のもの、例えば4×4、5×5、7×7、9
×9の如きものを設定することができる。 なお又、入力文字パターンの複雑度は、文字線
密度に対応する量の和のみでなく、各サブパター
ンHSP、VSPにおけるストロークの数を検出し、
それを用いることもできる。 以上の説明から明らかなように、本発明では水
平サブパターンの複雑度及び垂直サブパターンの
複雑度に応じて分割単位領域を決定しているた
め、個人差に関する安定性を維持して高い認識率
が得られる利点がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロツク図、
第2図はサブパターンを示す図である。 1……光入力、2……光電変換部、3……パタ
ーンレジスタ、4……線幅計算部、5……文字枠
検出部、6……サブパターン抽出部、7……複雑
度計算部、8……分割数決定部、9……文字枠分
割決定部、10……特徴マトリクス抽出部、11
……識別部、12……文字名出力端子。

Claims (1)

  1. 【特許請求の範囲】 1 入力文字パターンの特定方向のストロークを
    あらわすサブパターンにおける任意の分割単位領
    域の黒ビツト数を、文字線幅とストローク方向に
    対応した文字枠の大きさとで、正規化して得られ
    る量を特徴要素として、水平方向と垂直方向とを
    含みストローク方向の異なる複数の各サブパター
    ン毎に且つ文字枠を分割することによつて得られ
    る前記各分割単位領域毎に入力文字パターンから
    前記特徴要素を抽出して特徴マトリクスを作成し
    て、標準文字マスクが当該特徴マトリクスと同形
    式で記述されている辞書を参照して入力文字パタ
    ーンの認識を行う文字認識方式において、 入力文字パターンの水平サブパターン及び垂直
    サブパターンの複雑度と文字枠の分割形式との相
    関を示すテーブルを用意しておき且つ分割形式の
    異なる複数の前記辞書を用意しておき、水平サブ
    パターン及び垂直サブパターンの各黒ビツト和を
    文字線幅とストローク方向に対応した文字枠の大
    きさとで正規化した各々の量若しくは水平サブパ
    ターン及び垂直サブパターンのストローク個数の
    各和を水平サブパターン及び垂直サブパターンの
    複雑度として検出し、前記テーブルを参照して前
    記水平サブパターン及び垂直サブパターンの複雑
    度に対応した分割形式に従つて前記分割単位領域
    を認定して前記特徴マトリクスを作成し、前記水
    平サブパターン及び垂直サブパターンの複雑度に
    対応してある特定の分割形式の辞書のすべての標
    準文字マスクもしくは一群の標準文字マスクを指
    定し、これらの標準文字マスクと前記入力文字パ
    ターンの特徴マトリクスとの類似度を測定して入
    力文字パターンを認識する文字認識方式。
JP57004924A 1982-01-18 1982-01-18 文字認識方式 Granted JPS58123179A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57004924A JPS58123179A (ja) 1982-01-18 1982-01-18 文字認識方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57004924A JPS58123179A (ja) 1982-01-18 1982-01-18 文字認識方式

Publications (2)

Publication Number Publication Date
JPS58123179A JPS58123179A (ja) 1983-07-22
JPH0147831B2 true JPH0147831B2 (ja) 1989-10-17

Family

ID=11597149

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57004924A Granted JPS58123179A (ja) 1982-01-18 1982-01-18 文字認識方式

Country Status (1)

Country Link
JP (1) JPS58123179A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2728117B2 (ja) * 1994-12-06 1998-03-18 日本電気株式会社 文字認識装置

Also Published As

Publication number Publication date
JPS58123179A (ja) 1983-07-22

Similar Documents

Publication Publication Date Title
EP0054439B1 (en) Character segmentation method
KR100325384B1 (ko) 문자열추출장치및패턴추출장치
JPH08508128A (ja) 分布マップを用いる画像の分類方法及び装置
CN118397520A (zh) 一种工业巡检过程的目标物品识别处理方法
JPH0147831B2 (ja)
JPH0147829B2 (ja)
JPH0147835B2 (ja)
JPH0147830B2 (ja)
JPH0147832B2 (ja)
JPH0147834B2 (ja)
JPH0147833B2 (ja)
JPS60116078A (ja) 文字認識装置
JPH0412512B2 (ja)
JPH0412511B2 (ja)
JPH0656625B2 (ja) 特徴抽出方式
JPH10187886A (ja) 文字認識装置および文字認識方法
JPH0656624B2 (ja) 特徴抽出方式
JP2616994B2 (ja) 特徴抽出装置
JP2749947B2 (ja) 文字認識方法
CN118314577A (zh) 一种数字压力仪表示值及压力单位识别方法
JP2930605B2 (ja) 大文字,小文字および漢字仮名類似字形文字の判別方法
JPS63238685A (ja) 文字図形認識方式
JPH02206894A (ja) 文字認識方法
JP2749946B2 (ja) 文字認識方法
JPH04590A (ja) 文字認識方法