JPH01169588A - オンライン文字認識装置 - Google Patents

オンライン文字認識装置

Info

Publication number
JPH01169588A
JPH01169588A JP62325440A JP32544087A JPH01169588A JP H01169588 A JPH01169588 A JP H01169588A JP 62325440 A JP62325440 A JP 62325440A JP 32544087 A JP32544087 A JP 32544087A JP H01169588 A JPH01169588 A JP H01169588A
Authority
JP
Japan
Prior art keywords
candidate
character
candidate character
characters
output
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
JP62325440A
Other languages
English (en)
Inventor
Hideo Tanimoto
谷本 英雄
Yoshimi 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 JP62325440A priority Critical patent/JPH01169588A/ja
Publication of JPH01169588A publication Critical patent/JPH01169588A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、実時間にて筆記文字を識別するオンライン文
字認識装置に関するものである。
[従来の技術] 従来、この種オンライン文字認識装置として第2図に示
すものがある(特願昭61−70713号明細書及び図
面)。
第2図において、タブレット1は、筆記入力された位置
の座標データ列を順次前処理部2に出力する。前処理部
2は、上記座標データ列に対してノイズ除去、移動平均
、平滑化処理を行ない、座標データ列を直線化して特徴
点抽出部3に出力する。特徴点抽出部3は、直線化され
た座標データ列の始終点及び屈曲点をその座標データ列
の特徴点として抽出してストロークコード化部4に出力
する。ストロークコード化部4は、このようにして得ら
れた特徴点情報に基づきストローク(文字の画に対応す
る)をコード化し、大分類部5及び部分パターンストロ
ークコード分布マツチング部8に出力する。
大分類部5は、ストロークコード化部4の出力を受け、
ストローク数(画数)によって予め画数毎に登録されて
いる文字辞書を用いて対象文字を大分類して候補文字を
中分類部6に出力する。中分類部6は、大分類部5によ
って画数に基づいて大分類された候補文字に対し、辞書
に登録されている分割位置で文字を複数の部分パターン
(1つの文字のうち筆記上一連のものとして筆記する部
分)に分割し、各部分パターンの重心を算出した後、重
心間を結ぶ部分パターン間ベクトルを求め、さらに文字
辞書に登録されている部分パターン間ベクトルとのマツ
チングを行なってマツチング距¥@ d VeCを求め
、このマツチング距離d VeCが画数対応パラメータ
設定部9から与えられる所定の閾値以下の文字だけに候
補文字を絞り込んで部分パターンQ値マツチング部7に
出力する。
部分パターンQ値マツチング部7は、中分類部6で出力
された各候補文字について、各セグメント(特徴点間を
結ぶ直線部分)の長さ、方向及びその位置を表わす特徴
パラメータである部分パターンQ値を算出し、予め同様
の方法で作成されて登録されている部分パターンQ値と
マツチングする。部分パターンQ値マツチング部7は、
かがる処理を中分類部6で出力された全ての候補文字に
ついて行なう。このようにして得られたマツチング距離
d8Pと中分類部6のマツチング距離d VeCとを、
画数対応パラメータ設定部9から与えられる画数によっ
て定まっている重付は係数w vec、WBPによって
重付は加算して各候補文字j (j=1〜M)のマツチ
ング距離dj (=Wvec  −dveC+WBP−
dBP)を算出してソーティングした後、その結果を部
分パターンストロークコード分布マツチング部8に出力
する。
部分パターンストロークコード分布マツチング部8は、
部分パターンQ値マツチング部7の第1候補のマツチン
グ距離d1に対する第j候補のマツチング距14djの
比率が画数対応パラメータ設定部9から与えられる所定
の閾値以下の各候補文字i (i=1〜N: N<M)
に対してのみ処理を実行する。部分パターンストローク
コード分布マツチング部8は、各候補文字について、ス
トロークコード化部4の出力を受けて各部分パターン毎
に部分パターンのストロークをコード化し、そのストロ
ークコードの分布と予め格納されている部分パターンス
トロークコード分布とのマツチングを行ない、その部分
パターンストロークコード分布のマツチング距ldsを
求め、上述したマツチング距離dvec 、dBPとを
画数に応じて定まっている画数対応パラメータ設定部9
から与えられる重付は係数Wvec 、 WBP、 W
Sによって重付は加算して候補文字の最終的なマツチン
グ距離Di(=Wvec  ・dvec +WBP−d
BP+Ws −ds )を求め、この最終的なマツチン
グ距離Diにしたがって最終的な候補文字の順位づけを
行なって次段の表示装置や日本語処理装置に出力する。
[発明が解決しようとする問題点] しかしながら、上述した従来装置等においては、部分パ
ターン間ベクトルによって絞り込まれた文字数の候補文
字が以降ソーティングし直されるがそのまま出力され、
最終的に出力される候補文字数は膨大な数となる。
そこで、出力する候補文字数を常識的な個数に限定して
出力することが考えられる。候補文字数を小さく限定し
た場合には、筆記文字が正しく候補文字数内で認識され
れば問題はないが、候補文字数が少ないため、正解文字
が候補文字に含まれない恐れもある。逆に、候補文字数
を大きく限定した場合は、正解文字の最終的なマツチン
グ距離が下位であってもリジェックトされる可能性は小
さくなるが、筆記文字とは似てもいない文字までが結果
として出力され、後段装置の処理を遅らせる原因となる
また、筆記者が筆記途中で文字の間違いに気づいて記入
を中止した場合や存在しない間違った文字を筆記した場
合であっても限定された文字数分だけの候補文字が出力
されてしまい、この場合にも後段装置に負担を掛けてし
まう。
また、認識率を向上させるため、単語単位に登録した辞
書を予め作成しておいてマツチングさせて候補文字の順
位入れ替えるなどの日本語処則において、各文字の候補
文字数が多い場合にはその組合せ数は膨大となって限定
による認識率の向上をあまり期待できない。むしろ処理
時間を増大させるという問題点が生じる。
本発明は、以上の点を考慮してなされたもので、筆記途
中で記入を中止したと考えられる場合には、候補文字を
全てリジェクトし、正しく記入された筆記文字に対して
は似かよった文字のみに候補文字を限定して出力するこ
とのできる候補文字選択の優れたオンライン文字認識装
置を提供しようとするものである。
[問題点を解決するための手段] かかる問題点を解決するため、本発明においては、タブ
レットに筆記入力されて得られた座標データ列の不要デ
ータを除去し、直線化処理を施した後、直線化された座
標データ列から筆記文字を構成するストロークを得てそ
のストローク数によって候補文字を限定し、その後、筆
記文字の部分パターン情報及びストローク情報と、予め
辞書に登録されている候補文字の部分パターン情報及び
ストローク情報とによって筆記文字と各候補文字との最
終的なマツチング距離を得て各候補文字の順位づけを行
なって出力するオンライン文字認識装置に、最終的なマ
ツチング距離の絶対的な大きさ及び相対的な大きさに基
づいて各候補文字の有効性を検出し、有効性の高い候補
文字だけを出力させる候補文字選択部を設けた。
[作用] 候補文字選択部は、例えば、筆記途中で筆記を中断した
場合や存在しない間違った筆記文字が筆記された場合に
は最終的なマツチング距離の絶対的な大きさが大きくな
るので、この絶対的な大きさを検出してその大きさが非
常に大きな候補文字を出力する候補文字からリジェクト
する。
また、候補文字選択部は、他の候補文字に比べて筆記文
字に対する正解である可能性が一段と小さい候補文字を
、最終的なマツチング距離の相対的な大きさに基づいて
検出してその候補文字を出力する候補文字からリジェク
トする。
[実施例] 以下、本発明の一実施例を図面を参照しながら詳述する
第1図は本発明の一実施例を示すブロック図、第3図は
その候補選択部11の動作を示すフローチャー1・であ
る。
第2図との対応部分に同一符号を付した第1図に示すよ
うに、この実施例においては、部分パターンストローク
コード分布マツチング部8の後段に候補選択部11を設
けた。なお、タブレット1〜画数対応パラメータ設定部
9は、従来装置と同様であるのでその説明は省略する。
候補文字選択部11は、部分パターンストロークコード
分布マツチング部8の出力を受け、最終的なマツチング
距離Diによって候補文字の有効性を判定し、出力する
候補文字を限定して出力端子10より図示しない表示装
置等の後段装置へ出力する。
候補文字選択部11は、詳細にはマイクロコンピュータ
で構成され、第3図に示すような処理を実行して出力候
補文字を決定する。まず、ステップ101において、候
補順位ポインタiを初期値1に設定する。ここで、候補
順位ポインタiは候補文字の順位を示すものである。
次いで、ステップ102において第1位の候補文字の最
終的なマツチング距離D1と閾値Zpとを比較する。と
ころで、筆記途中において筆記を中断したり存在しない
間違った文字を筆記したりした場合には、存在する文字
が筆記された場合に比べて第1位の候補文字の最終的な
マツチング距11D1は非常に大きな値をとる。そこで
、閾値Zpをこれらの場合を区別できる値に選定し、こ
のステップ102で存在する文字が筆記されたが否かを
判別するようにした。
このステップ102の判別結果、第1位の候補文字のマ
ツチング距離D1が閾値Zpより大きい場合には、すな
わち、筆記途中において筆記を中断したり存在しない間
違った文字を筆記したりした場合には、直ちにステップ
109に移行して候補文字を全てリジェクトする。
他方、第1位の候補文字のマツチング距離D1が閾値z
pより小さい場合には、すなわち、存在する文字が筆記
された場合には、ステップ103に移行してポインタi
の値をインクリメントしてステップ104に進む。この
ステップ104は、候補文字として第1位の候補文字が
存在するか否かを、換言すると、処理すべき候補文字が
終了したか否かを判定するステップである。その結果、
第1位の候補文字が存在せず全ての候補文字についての
処理が終了したと判断すると、ステップ109において
出力する候補文字を第i−1位までの候補文字とする。
第1位の候補文字が存在する場合には、ステップ105
において第1位の候補文字の最終的なマツチング距離D
1に対する第1位の候補文字の最終的なマツチング距離
Diの比率Zi  (=Di/Di)を算出する。その
後、ステップ106においてこの比率Ziと閾値Zpl
と比較する。その結果、比率Ziが閾値Zp1より大き
いと判断すると、ステップ109に移行して第i−1位
の候補文字までを出力候補文字とする。このようにした
のは、比率Ziが大きくなる場合としては、第1位の候
補文字のマツチング距@DIが非常に小さい値である場
合と、第1位の候補文字のマツチング距離Diが第1位
の候補文字のマツチング距uD1に比較して大きな値で
ある場合とが考えられるが、前者の場合には、第1位の
候補文字が正解である可能性が非常に大きく距離Diが
大きい文字まで候補にする必要はないためであり、後者
の場合には、第1位の候補文字が正解文字である可能性
が非常に小さいと判定できるためである。
他方、比率Ziが閾値Zp1より小さいと判断すると、
ステップ107に移行してこの候補文字の比率Zi と
直前の候補文字の比率Zi−1との差ZZiを求め、次
のステップ108においてこの差ZZiを所定の閾値z
ppと比較する。その結果、差ZZiが所定の閾値zp
pより大きいと判断すると、ステップ109に移行して
第i−1位までの候補文字を出力候補文字とする。他方
、差ZZiが所定の閾値Zppより小さいと判断すると
、上述のステップ103に戻ってポインタiをインクリ
メントして次の候補文字について上述と同様な処理を繰
返す。
ここで、比率の差ZZiをもって候補文字を絞り込むよ
うにしたのは、第i−1位の候補文字が正解文字と似て
る可能性と第1位の候補文字が正解文字と似てる可能性
とが大きく異なる場合には、第i−1位の候補文字まで
に正解文字が存在する確率が非常に高いなめである。
候補文字選択部11は、以上のようにして全ての候補文
字について処理が終了するか、または処理途中において
下位の候補文字がリジェクトされるまで上述した処理を
繰り返して出力候補文字を決定する。
従って、上述の実施例によれば、候補文字選択部11を
設けて、候補文字の最終的なマツチング距離に基づいて
候補文字の有効性を判別して出力文字数を限定するよう
にしたので、筆記文字に似かよっていない候補文字や間
違った文字をリジェクトすることができる。そのため、
日本語処理等の後処理を行なう場合に、認識率を向上さ
せることができ、また処理時間を短縮させることができ
る。
なお、上述の実施例においては、候補文字選択部11の
各閾値Zl)、Zpl、zppが固定的なものを示した
が、例えば、ストローク数毎や第1候補の最終的なマツ
チング距離D1の値に応じてその値を変えるようにして
も良い。
また、上述の実施例においては、最終的なマツチング距
離を、部分パターン間ベクトル、部分パターンQ値及び
部分パターンストロークコード分布によるマツチング距
離に応じて形成したものを示したが、他の観点から最終
的なマツチング距離を形成するオンライン文字認識装置
に対しても同様に適用することができる。
[発明の効果] 以上、詳細に説明したように本発明によれば、最終的な
マツチング距離の絶対的な大きさ及び相対的な大きさに
基づいて候補文字の有効性を検出し、有効性の高い候補
文字だけを出力する候補文字選択部を設けたので、筆記
文字に似かよっていない候補文字をリジェクトでき、ま
た、存在しない間違った文字や筆記途中で筆記を中断し
た場合と考えられる場合には殆どの候補文字をリジェク
トすることができ、候補文字数を有効な範囲に限定する
ことができるオンライン文字認識装置を得ることができ
る。従って、日本語処理等の後処理を行なう場合に、認
識率の向上及び処理時間の短縮を期待できる。
【図面の簡単な説明】
第1図は本発明によるオンライン文字認識装置の一実施
例を示すブロック図、第2図は従来装置を示すブロック
図、第3図は上記実施例の候補文字選択部の動作フロー
チャートである。 1・・・タブレット、2・・・前処理部、3・・・特徴
点抽出部、4・・・ストロークコード化部、5・・・大
分類部、6・・・中分類部、7・・・部分パターンQ値
マツチング部、8・・・部分パターンストロークコード
分布マツチング部、9・・・画数対応パラメータ設定部
、11・・・候補文字選択部。

Claims (1)

    【特許請求の範囲】
  1. タブレットに筆記入力されて得られた座標データ列の不
    要データを除去し、直線化処理を施した後、直線化され
    た座標データ列から筆記文字を構成するストロークを得
    てそのストローク数によって候補文字を限定し、その後
    、上記筆記文字の部分パターン情報及び上記ストローク
    情報と、予め辞書に登録されている上記候補文字の部分
    パターン情報及び上記ストローク情報とによって上記筆
    記文字と上記各候補文字との最終的なマッチング距離を
    得て上記各候補文字の順位づけを行なって出力するオン
    ライン文字認識装置において、上記最終的なマッチング
    距離の絶対的な大きさ及び相対的な大きさに基づいて上
    記各候補文字の有効性を検出し、有効性の高い上記候補
    文字だけを出力させる候補文字選択部を設けたことを特
    徴とするオンライン文字認識装置。
JP62325440A 1987-12-24 1987-12-24 オンライン文字認識装置 Pending JPH01169588A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62325440A JPH01169588A (ja) 1987-12-24 1987-12-24 オンライン文字認識装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62325440A JPH01169588A (ja) 1987-12-24 1987-12-24 オンライン文字認識装置

Publications (1)

Publication Number Publication Date
JPH01169588A true JPH01169588A (ja) 1989-07-04

Family

ID=18176885

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62325440A Pending JPH01169588A (ja) 1987-12-24 1987-12-24 オンライン文字認識装置

Country Status (1)

Country Link
JP (1) JPH01169588A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0644408A (ja) * 1992-03-24 1994-02-18 American Teleph & Telegr Co <Att> 手書き記号の認識方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0644408A (ja) * 1992-03-24 1994-02-18 American Teleph & Telegr Co <Att> 手書き記号の認識方法

Similar Documents

Publication Publication Date Title
JP3155577B2 (ja) 文字認識方法及び装置
EP0459746B1 (en) Pattern recognition method, and apparatus therefor
US5005205A (en) Handwriting recognition employing pairwise discriminant measures
US5659633A (en) Character recognition method utilizing compass directions and torsion points as features
JP3537949B2 (ja) パターン認識装置及び同装置における辞書修正方法
JPH01169588A (ja) オンライン文字認識装置
CN100541522C (zh) 用于识别手写图形的方法和设备
Kim et al. Handwritten numeral string recognition using neural network classifier trained with negative data
KR100301216B1 (ko) 온라인문자인식장치
JP2903779B2 (ja) 文字列認識方法及びその装置
JPH09231314A (ja) オンライン手書き文字認識装置
JP2930996B2 (ja) 画像認識方法および画像認識装置
JPH10334187A (ja) 文字認識装置及び文字認識方法
JPH0210473B2 (ja)
JPH06131503A (ja) 文字認識処理装置
JPH08101889A (ja) オンライン手書き文字認識方法
JPH0443316B2 (ja)
JP3095599B2 (ja) オンライン文字認識装置
JPH09319826A (ja) 手書き文字認識装置
JP2824704B2 (ja) 文字認識装置
JPH0668308A (ja) 手書き文字認識装置
JPH05314319A (ja) パターン認識後処理方式
JPH0640350B2 (ja) オンライン文字認識方法
JPS62208190A (ja) 画数別ソ−トによる手書き文字認識方式
JPS6344287A (ja) 文字読取装置