JPS60181884A - 文字認識方式 - Google Patents
文字認識方式Info
- Publication number
- JPS60181884A JPS60181884A JP59036111A JP3611184A JPS60181884A JP S60181884 A JPS60181884 A JP S60181884A JP 59036111 A JP59036111 A JP 59036111A JP 3611184 A JP3611184 A JP 3611184A JP S60181884 A JPS60181884 A JP S60181884A
- Authority
- JP
- Japan
- Prior art keywords
- character
- dictionary
- matrix
- differential
- pattern
- 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
Links
Landscapes
- Character Discrimination (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(技術分野)
この発明は高速で認識精度の良い文字認識方式%式%)
文字認識、特に漢字認識においては、認識対象に字形の
酷似した類似文字が多く含まれている。
酷似した類似文字が多く含まれている。
たとえば「犬」、「犬」、「太」のように点の有無や、
位置の異なる文字、「未」、「末」や「人」。
位置の異なる文字、「未」、「末」や「人」。
「入」のように文字線の長さが異なる文字などである。
・ところで、手書文字では筆者の違いによる局所的な文
字線の位置移動や傾き、また、印刷文字では活字の傾き
等により、入力文字の字形が変形すると、抽出される特
徴が不安定となり、その認識が難しくなるが、前記類似
文字間ではその影響が顕著でありわずがな変形でも誤認
識する。従来の技術ではこれら変形を吸収するために多
数の文字マスクを用意しなければならず辞書の増大及び
処理速度の低下を招いていた。
字線の位置移動や傾き、また、印刷文字では活字の傾き
等により、入力文字の字形が変形すると、抽出される特
徴が不安定となり、その認識が難しくなるが、前記類似
文字間ではその影響が顕著でありわずがな変形でも誤認
識する。従来の技術ではこれら変形を吸収するために多
数の文字マスクを用意しなければならず辞書の増大及び
処理速度の低下を招いていた。
(発明の課題)
本発明は従来の技術の上記欠点を改善するもので、構造
が簡単で高速処理の可能な文字認識方式を提供すること
を目的とし、その特徴は、識別の段階を2段階設け、第
1の段階では入力文字特徴マトリクスと標準文字マトリ
クスとの距離の小さなものから順にN八個の候補を得て
、第2の段階では、これらN4個の候補のうち2個の候
補の組合せについて、それぞれの候補の標準マトリクス
から差分マトリクスを作成し、入力文字特徴マトリクス
との距離をこの差分マトリクスで重み付し、計算して、
この距離の小さな候補に得点を与えることをイての2個
の候補の組合せについて行い、最も得点の高い候補文字
名を認識結果として出力することにある。
が簡単で高速処理の可能な文字認識方式を提供すること
を目的とし、その特徴は、識別の段階を2段階設け、第
1の段階では入力文字特徴マトリクスと標準文字マトリ
クスとの距離の小さなものから順にN八個の候補を得て
、第2の段階では、これらN4個の候補のうち2個の候
補の組合せについて、それぞれの候補の標準マトリクス
から差分マトリクスを作成し、入力文字特徴マトリクス
との距離をこの差分マトリクスで重み付し、計算して、
この距離の小さな候補に得点を与えることをイての2個
の候補の組合せについて行い、最も得点の高い候補文字
名を認識結果として出力することにある。
(発明の構成および作用)
第1図は入カバターンと各サブパターンの例であり、(
a)は入カバターン、(I))は垂直ザブパターン(V
S P ]c)ハ水平サブパターy(IlsP)、(
(Jlハ右斜めサブパターン(R8I))、(e)は左
斜めザブパターン(LSP)である。
a)は入カバターン、(I))は垂直ザブパターン(V
S P ]c)ハ水平サブパターy(IlsP)、(
(Jlハ右斜めサブパターン(R8I))、(e)は左
斜めザブパターン(LSP)である。
第2図は、本発明の文字認識装置における一実施例の構
成図を示す。図において、文字の光信号は、光信号人力
1より光電変換部2において2値の量子化されたディジ
タル電気信号に変換され、パターンレジスタ3に格納さ
れる。それと同時に線幅計算部4において大刀パターン
の線幅(W)が計算される。サブパターン抽出部5はパ
ターンレジスタ3について垂直スキャンを全面に行なっ
て黒点(文字線部を黒点とする)の連続の長さと線幅計
算部4において計算された線幅との関係より垂直ザブパ
ターン(vsp)を抽出し垂直サブパターンレジスタに
格納する。同様に水平スキャンにより水平サブパターン
(I(S P )を、右斜め4デスキヤンにより右斜め
サブパターン(R8P)を9斜め4ツスキヤンにより左
斜めサブパターン(LSP)を抽出し、各サブパターン
レジスタに格納する。
成図を示す。図において、文字の光信号は、光信号人力
1より光電変換部2において2値の量子化されたディジ
タル電気信号に変換され、パターンレジスタ3に格納さ
れる。それと同時に線幅計算部4において大刀パターン
の線幅(W)が計算される。サブパターン抽出部5はパ
ターンレジスタ3について垂直スキャンを全面に行なっ
て黒点(文字線部を黒点とする)の連続の長さと線幅計
算部4において計算された線幅との関係より垂直ザブパ
ターン(vsp)を抽出し垂直サブパターンレジスタに
格納する。同様に水平スキャンにより水平サブパターン
(I(S P )を、右斜め4デスキヤンにより右斜め
サブパターン(R8P)を9斜め4ツスキヤンにより左
斜めサブパターン(LSP)を抽出し、各サブパターン
レジスタに格納する。
文字枠検出部6はパターンレジスタ3内の入カバターン
に外接する方形枠を検出し、その結果を文字枠分割決定
部7へ送る。この方形枠を文字枠と呼ぶ。
に外接する方形枠を検出し、その結果を文字枠分割決定
部7へ送る。この方形枠を文字枠と呼ぶ。
文字枠分割決定部7は文字枠検出部6で検出された文字
枠内をM x N個の領域(M、Nは整数、本実施例で
はM=N=5)に分割するためのX軸。
枠内をM x N個の領域(M、Nは整数、本実施例で
はM=N=5)に分割するためのX軸。
Y軸上の分割座標を決定する。ここでX軸、Y軸はそれ
ぞれ水平方向及び垂直方向の座標軸を示す。
ぞれ水平方向及び垂直方向の座標軸を示す。
特徴マトリクス抽出部8は文字枠分割決定部により決定
さり、た分割点座標をうけてVSP、HIP。
さり、た分割点座標をうけてVSP、HIP。
1(SP、LSPの各サブパターンレジスタ上の文字枠
内領域をMXN個の部分領域に分割し、各領域内の特徴
量を計算して、MXNX4次元の特徴マトリクスを抽出
する。以下、特徴量の計算方法を説明する。
内領域をMXN個の部分領域に分割し、各領域内の特徴
量を計算して、MXNX4次元の特徴マトリクスを抽出
する。以下、特徴量の計算方法を説明する。
まず、それぞれのサブパターンについて各部分領域内の
黒点数Bijを計数し、線幅計算部4で1算した線幅W
を用いて式(11により文字線長をあられす特徴量を計
算し、MxN次元のマトリクスをそれぞれのサブパター
ンごとに作成する。
黒点数Bijを計数し、線幅計算部4で1算した線幅W
を用いて式(11により文字線長をあられす特徴量を計
算し、MxN次元のマトリクスをそれぞれのサブパター
ンごとに作成する。
さらにV S 1)特徴マトリクスは文字枠のY軸方向
の長さ△Yで、H8P特徴マトリクスは文字枠のX軸方
向の長さ△Xで、R8I)及びLSP%徴マトリクスは
(△X+△Y)/2でそれぞれ正規化を行ない最終的に
M x N x 4次元の特徴マトリクスを作成する。
の長さ△Yで、H8P特徴マトリクスは文字枠のX軸方
向の長さ△Xで、R8I)及びLSP%徴マトリクスは
(△X+△Y)/2でそれぞれ正規化を行ない最終的に
M x N x 4次元の特徴マトリクスを作成する。
第1識別部9は特徴マ) IJクス抽抽出部子作成され
た特徴マトリクス(F+n)とあらがじめ辞書1゜に用
意されている辞書マトリクス(Fd)との間に、式(2
)で定義される距離(DJを適用し、J)の値が小さな
ものから)@ K N4個の辞書カテゴリ名を候補カデ
ゴリとして出力する(本実施例ではNA=10)。
た特徴マトリクス(F+n)とあらがじめ辞書1゜に用
意されている辞書マトリクス(Fd)との間に、式(2
)で定義される距離(DJを適用し、J)の値が小さな
ものから)@ K N4個の辞書カテゴリ名を候補カデ
ゴリとして出力する(本実施例ではNA=10)。
J) −JTTP繭西n−>’ (2)ここで、Frn
k 、 F’d kは特徴マトリクス及び辞書7トリク
ツの各要素を表わし1≦に≦MxNx4である。
k 、 F’d kは特徴マトリクス及び辞書7トリク
ツの各要素を表わし1≦に≦MxNx4である。
差分辞書作成部1」は第1識別部10から出力されたN
八個の候補カテゴリについて2個づつの組合わせをつく
り、(3)式によりそれぞれのカテゴリの辞書マトリク
ス(FdA及びFdn )の各要素の差の絶対値を要素
とする差分辞書マ)IJクス(WAB)を作成する。
八個の候補カテゴリについて2個づつの組合わせをつく
り、(3)式によりそれぞれのカテゴリの辞書マトリク
ス(FdA及びFdn )の各要素の差の絶対値を要素
とする差分辞書マ)IJクス(WAB)を作成する。
WABk=IFdAk−FdBkl(3)但し、Wnk
、 FdAk、 FdBkはマトリクスWAB。
、 FdAk、 FdBkはマトリクスWAB。
FdA、FdBの要素を表わす。k = 1 、2、−
、 MxNx4゜差分辞書作成部はN八個の候補カテ
ゴリの2個づつの全ての組合わせについて差分辞書マト
リクスを計算し、辞書マトリクスと共に第2識別部へ出
力する。第3図は漢字の「王」と「玉」について辞書マ
トリクス及び差分辞1マトリクスの例を示した図である
。同図(a)及び(C)はそれぞれ「王」、「玉」の入
カバターン例、(b)及び(dlはそれぞれ「王」。
、 MxNx4゜差分辞書作成部はN八個の候補カテ
ゴリの2個づつの全ての組合わせについて差分辞書マト
リクスを計算し、辞書マトリクスと共に第2識別部へ出
力する。第3図は漢字の「王」と「玉」について辞書マ
トリクス及び差分辞1マトリクスの例を示した図である
。同図(a)及び(C)はそれぞれ「王」、「玉」の入
カバターン例、(b)及び(dlはそれぞれ「王」。
「玉」の辞書マトリクス例でありl−1、V 、 L
、 RはそれぞれH4F、VSP、LSP、11.SP
特徴マトリクスに対応する。また同図(e)は辞書マト
リクス(bl及び(C)より作成した差分辞書ツー・リ
クスの例である。
、 RはそれぞれH4F、VSP、LSP、11.SP
特徴マトリクスに対応する。また同図(e)は辞書マト
リクス(bl及び(C)より作成した差分辞書ツー・リ
クスの例である。
第2識別部12は第1識別部9より得た得補について、
差分辞書作成部11で作成した差分辞書マトリクスを用
いて重み付距離を計算して再順序付を行ない、最も上位
のカテゴリ名を出力する。
差分辞書作成部11で作成した差分辞書マトリクスを用
いて重み付距離を計算して再順序付を行ない、最も上位
のカテゴリ名を出力する。
以下、再順序付方法を説明する。第1識別部から得たN
八個の候補カテゴリについて2個づつの組合わせをつく
り、その一つの組合わせカテゴIJA。
八個の候補カテゴリについて2個づつの組合わせをつく
り、その一つの組合わせカテゴIJA。
Bの辞書マトリクスをそれぞれFdA及びFdB、差分
辞書マトリクスをWAB、また認識しようとしている文
字図形パターンの特徴マトリクスをFmとしたとき、式
(41、(5)のようなカテゴリA及びBに対する重み
付距離DA、DBを計算する。
辞書マトリクスをWAB、また認識しようとしている文
字図形パターンの特徴マトリクスをFmとしたとき、式
(41、(5)のようなカテゴリA及びBに対する重み
付距離DA、DBを計算する。
DB=JΣWA n k ’(Fmk −F d B
k)2に このとき1.)A)])、ならばカテゴリBに、DA<
DBならばカテゴIJ Aに得点を2点与え、馬=DB
ならば双方に1点ずつ得点を与える。これをN八個の候
補の2個づつの組合わせ全てについて行い、累積した得
点の大きさの順に再順序を付し最も得点の高いカテゴリ
の文字名を文字名出力13に出力する。
k)2に このとき1.)A)])、ならばカテゴリBに、DA<
DBならばカテゴIJ Aに得点を2点与え、馬=DB
ならば双方に1点ずつ得点を与える。これをN八個の候
補の2個づつの組合わせ全てについて行い、累積した得
点の大きさの順に再順序を付し最も得点の高いカテゴリ
の文字名を文字名出力13に出力する。
(発明の効果)
この発明は以上説明したように識別の段階を2段階設け
、第一の段階で選択したNA(固の候補について第二の
段階では各候補の辞書マトリクス間の差分で重み何した
距離を用いて順序伺している。
、第一の段階で選択したNA(固の候補について第二の
段階では各候補の辞書マトリクス間の差分で重み何した
距離を用いて順序伺している。
すなわち第一の段階で字形の酷似した類似文字が候補と
して選択された場合においても字形の相異部分に着目し
て対応するマトリクス要素値を強調した識別を行ってい
るので、正確な文字認識を行うことができる。第3図の
(elは漢字の「王」と「玉」の差分辞書マl−IJク
スの例であるが相異部分「、」(点)がL S Pマト
リクスにあられれていることがわかる。また、この発明
では辞書マトリクスから計算した差分辞書マトリクスを
重みマスクとじているので、あらかじめ重みマスクを用
意する必要がなく、文字認識装置に利用した場合にその
構造が簡単になる。本発明により構造が簡単で高速で認
識精度の良い文字認識装置が実現できる。
して選択された場合においても字形の相異部分に着目し
て対応するマトリクス要素値を強調した識別を行ってい
るので、正確な文字認識を行うことができる。第3図の
(elは漢字の「王」と「玉」の差分辞書マl−IJク
スの例であるが相異部分「、」(点)がL S Pマト
リクスにあられれていることがわかる。また、この発明
では辞書マトリクスから計算した差分辞書マトリクスを
重みマスクとじているので、あらかじめ重みマスクを用
意する必要がなく、文字認識装置に利用した場合にその
構造が簡単になる。本発明により構造が簡単で高速で認
識精度の良い文字認識装置が実現できる。
第1図(a)〜telはサブパターンの抽出例を示す図
、第2図は本発明による文字認識装置の1実施例の構成
図、第3図(al〜telは辞書マトリクス及び差分辞
書マトリクスの例を示す図である。 l・・・光信号入力、2・・・光電変換部、3・・パタ
ーンレジスタ、4・・・線幅計算部、5・・・ザフハタ
ーン抽出部、6・・・文字枠検出部、7・・文字枠分割
決定部、8・・・特徴マトリクス抽出部、9・第一識別
部、lO・・・辞書、11・・・差分辞書作成部、12
・・・第二識別部、13・・・文字名出力。 特許出願人 沖電気工業株式会社 特許出願代理人 弁理士 山 本 恵 − 肌/図 (o、)(b) (d) (e) (Cン 手続補正書(自発) 昭和59年7月31日 特許庁長官 志賀 半殺 ■ 事件の表示 昭和59年特許願第36111号 2 発明の名称 文字認識方式 3 補正をずろ者 事件との関係 特許出願人 名 称 (029)沖電気工業株式会社4代理人 5 補正の対象 明細書の発明の詳細な説明の欄 6 補正の内容 (1)明細書第4頁第8行の「(VSP)(C)」を1
(vsp)、(C)」と補正する。 (2) 同第7頁第4行の「1≦1($へ4xNx4J
を「l≦1(≦(MxNx4)Jと補正する。 (3)同第8頁第5行の「(C)」を1− (、(1)
jと補正する。 (4)同第8頁第7行の「得補」を「候補」と補正する
。 (5)同第8頁第16行の「文字図形」を1人力」と補
正する。 (6)同第9頁第13行及び同貞第17行の「相異」を
「相違」と補正する。 以 −上
、第2図は本発明による文字認識装置の1実施例の構成
図、第3図(al〜telは辞書マトリクス及び差分辞
書マトリクスの例を示す図である。 l・・・光信号入力、2・・・光電変換部、3・・パタ
ーンレジスタ、4・・・線幅計算部、5・・・ザフハタ
ーン抽出部、6・・・文字枠検出部、7・・文字枠分割
決定部、8・・・特徴マトリクス抽出部、9・第一識別
部、lO・・・辞書、11・・・差分辞書作成部、12
・・・第二識別部、13・・・文字名出力。 特許出願人 沖電気工業株式会社 特許出願代理人 弁理士 山 本 恵 − 肌/図 (o、)(b) (d) (e) (Cン 手続補正書(自発) 昭和59年7月31日 特許庁長官 志賀 半殺 ■ 事件の表示 昭和59年特許願第36111号 2 発明の名称 文字認識方式 3 補正をずろ者 事件との関係 特許出願人 名 称 (029)沖電気工業株式会社4代理人 5 補正の対象 明細書の発明の詳細な説明の欄 6 補正の内容 (1)明細書第4頁第8行の「(VSP)(C)」を1
(vsp)、(C)」と補正する。 (2) 同第7頁第4行の「1≦1($へ4xNx4J
を「l≦1(≦(MxNx4)Jと補正する。 (3)同第8頁第5行の「(C)」を1− (、(1)
jと補正する。 (4)同第8頁第7行の「得補」を「候補」と補正する
。 (5)同第8頁第16行の「文字図形」を1人力」と補
正する。 (6)同第9頁第13行及び同貞第17行の「相異」を
「相違」と補正する。 以 −上
Claims (1)
- 文字図形パターンの特定方向のストロークをあられすザ
ブパターンにおける任意の分割単位領域の黒ビット数を
、文字線幅とストローク方向に対応した文字枠の大きさ
とで正規化して得られる量を特徴要素として、ストロー
ク方向の異なる複数の各ザブパターン毎に且つ文字枠内
を分割することによって得られる前記各分割単位領域毎
に入力文字パターンから前記特徴要素を抽出してサブパ
ターン特徴マトリクスを作成し、標準文字マスクが当該
サブパターン特徴マトリクスと同形式で記述されている
辞書を参照して入力文字パターンの認識を行う文字認識
方式において、認識が2段階で行なわれ、第1段階では
入力文字のサブパターン特徴マトリクスと標準文字マス
クとの間の距離の小さなものからN八個(NAは2以上
の整数)の標準文字マスクに対応する修補V皐りを選択
し、第2段階では前記N八個の候補文字名から2個の組
合せを順次とり出し、各々の標準文字マスクの対応する
要素の差の絶対値を重みとしてザブパターン特徴:1〜
リクスと各々の標準文字−スフとの距青F値を計算し、
距離値の小さな標準マスクに対応する文字名に得点を与
える処理を行ない、前記第2段階の処理を候補文字名の
全ての2個の組合せについて行ない、最も得点の高い候
補文字名を認識結果として出力することを特徴とする文
字認識方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59036111A JPS60181884A (ja) | 1984-02-29 | 1984-02-29 | 文字認識方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59036111A JPS60181884A (ja) | 1984-02-29 | 1984-02-29 | 文字認識方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS60181884A true JPS60181884A (ja) | 1985-09-17 |
Family
ID=12460657
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59036111A Pending JPS60181884A (ja) | 1984-02-29 | 1984-02-29 | 文字認識方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60181884A (ja) |
-
1984
- 1984-02-29 JP JP59036111A patent/JPS60181884A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH05501776A (ja) | 光学式文字認識のための自動中心配置式文字字画太線化 | |
| JP2985893B2 (ja) | パターン認識装置 | |
| US6175651B1 (en) | On line-character recognition method and device | |
| JPH0580711B2 (ja) | ||
| JPH0147835B2 (ja) | ||
| JPH0656625B2 (ja) | 特徴抽出方式 | |
| JP2788506B2 (ja) | 文字認識装置 | |
| JPH0547871B2 (ja) | ||
| JP3083609B2 (ja) | 情報処理装置及びそれを用いた文字認識装置 | |
| JP2697790B2 (ja) | 文字タイプ決定方法 | |
| JPS62125485A (ja) | 文字認識方式 | |
| JP2616994B2 (ja) | 特徴抽出装置 | |
| JPS62154079A (ja) | 文字認識方式 | |
| JP2749947B2 (ja) | 文字認識方法 | |
| JPS6019287A (ja) | 文字認識方法 | |
| JP2749946B2 (ja) | 文字認識方法 | |
| JPS58123173A (ja) | 文字認識方式 | |
| JP3127413B2 (ja) | 文字認識装置 | |
| JPS58123178A (ja) | 文字認識方式 | |
| JPH0632080B2 (ja) | 文字認識方式 | |
| JPH0475553B2 (ja) | ||
| JPS63234372A (ja) | 特徴抽出方式 | |
| JP3365941B2 (ja) | 文字パターン認識方法及びその装置 | |
| JPH0545991B2 (ja) | ||
| JPH0799536B2 (ja) | 文字図形認識方式 |