JPS60186980A - オンライン手書き文字認識処理方式 - Google Patents

オンライン手書き文字認識処理方式

Info

Publication number
JPS60186980A
JPS60186980A JP59040323A JP4032384A JPS60186980A JP S60186980 A JPS60186980 A JP S60186980A JP 59040323 A JP59040323 A JP 59040323A JP 4032384 A JP4032384 A JP 4032384A JP S60186980 A JPS60186980 A JP S60186980A
Authority
JP
Japan
Prior art keywords
character
stroke
standard pattern
distance
characters
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
JP59040323A
Other languages
English (en)
Inventor
Gichu Oota
義注 太田
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP59040323A priority Critical patent/JPS60186980A/ja
Publication of JPS60186980A publication Critical patent/JPS60186980A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、オンライン手書き文字認識方式に係シ、特に
鍬記者間の変動が大きな平仮名の、類似した文字たとえ
ば(お、む)を識別するに好適な認識方式に関する。
〔発明の背景〕
オンライン手書き文字線#&装置は、近年計算機等への
簡便な文字入力手段として注目tあびている。これは、
オンライン手書き文字g11!装置が、我々の自然な筆
記文字をそのままg識して計算機への入力とするため、
思考をさまたげられずにデータ、プログラムを入力でき
るからである。
従来のオンライン手書き文字認識装置で、平仮名をuf
aする方式は大きく2つに分けることができる。第1の
方式は、文字を構成する各スト6−りを8方向で方向量
子化したベクトルのっなが9としで近似し、これらの近
似された各ストロークから特徴的なルーズを検出すると
ともに、各ストロークをいくつかの基本ストロークに分
類し、これら特徴ループと基本ストロークの組み合せか
ら識別倒木を用いて文字を認識する方式である。
第2の方式は入力文字の谷ストロークを始点終点座標を
含む数個の座標値で近似し、予め準備された標準文字に
おける上記座標値との距離の総和を決定して、該距離の
総和が最小値となる標準文字を上記入力文字と認識する
方式である0 このような方式をとる従来のオンライン手書き文字認識
方式株、各々以下に述べるような問題点を有している。
即ち、第1の方式11人力文字を構成する各ストローク
を基本ストロークに分類するW4に生ずる基本ストロー
クの分類誤シのために認識率の低下を招いて―るbまた
認識対象となるすべでの文字について詳細な記述を要す
ため、この記述に多大な手間t−要している。また特徴
ループを検出するためには1ストロークを多くのベクト
ルで近似せねばならない。
さらに外字としてあらたに認識対象文字を追加する場合
には識別樹木を構成しなおす必要があるため、そのつど
グログ2ムの入れ換えが必要であり、実際には新たな認
識対象文字の追加は不可能である。
第2の方式は、第1の方式の問題点を改善するものとし
て提案された方式であるが、以下のような問題点がおる
。即ち、 (1)平仮名のような曲線を主体とする文字では、曲線
部分の近似点が筆記者の変動によシ大きく異なるため該
距離の総和の値が大きく変動する。したがって最小値検
索という方法をとると、筆記者によっては、入力文字と
本来の正しく爵広−#−ふ汀ずの編抛す本にの酋距鮒の
総和が最小値とならない場合が多く起り、これが認識率
の低下を招く。
(2) このため、距離の計算方法として線単純なコー
クリッド距離ではなく、筆記者の変動を統計的な処理で
吸収するマハラノビス距離のような複雑な計算方法(ユ
ークリッド距離に比べ数倍)を必要とする。
また(1)項の問題は、視学的VC@似した文字たとえ
ば(お、む)(ち、す)などに多く存在することが知ら
nている。
〔発明の目的〕
不発明の目的は、前述の問題点をなくシ、主に曲線成分
から構成される平仮名などの文字についで、それらの中
で視覚的に類似した文字たとえば(お、む)を識別する
に適したオンライン手書き文字g織方式を提供するとと
Kある。
〔発明の概要〕 本発明は、上記目的を達成するために、入力文字の各ス
トロークを始点座標、終点座標を含む2N−1点(Nは
1以上の!1数)で近似l2、予め同一の点近似で準備
した標準文字のうち、第1段階として、該入力文字と同
一のストローク数の標準文字群を候補文字としで選択し
、該入力文字の各ストロークの近似座標点を始点、終点
を含むかたちで間引き、N点で近似し、同様に該標準文
字群の各ス)o−りをもN点で近似し、該入力文字の各
近似点と咳候補文字となる各標準文字の各近似点との距
離の総和を決定し、該距離の総和の最小値と次の小さな
値との比を決定し、核比の値がしきい値より小なるとき
は、第2段階として該最小値となる標準文字を第1位候
補文字とし、予め視覚的に類似した同一ストローク数の
2〜3の標準文字を文字コードと類似文字を識別する*
*的な1ストロークのストローク順序(何番目のストロ
ークか)の形でグループ分ゆしたテーブルを用意し、該
第1候補文字コードと紋グループテーブル内のコードと
の一致を検索し、該第1候補文字コードが存在する該グ
ループ内のコードをもつ2〜3の標準文字を再び候補文
字とし、該%敵的な1ストロークについてのみ近似点数
を2N−1点に増加し、再度該入力文字と該2〜5の標
準文字との距離の総和を決定し、腋距離の総和が最小値
となる該標準文字を認識結果として出力する。
〔発明の実施例〕
第1図は本発明の1実施例の機能ブロックダイヤグラム
を示す。図中の符号1は文字情報入力部、いわゆるタブ
レット、2は前処理部、5株近似点抽出部、4はパター
ン間距離計算部、5は最小距離検出部、6は距離比計算
部、7は標準パターン(標準文字)メモリ部、8は類似
文字コード、特徴ストローク順序デープル、9は文字コ
ード検索部、1oは切換部、11は出力端子である。
本発明の原理は次のようなものである。まず文字情報入
力部1からの入力文字は、前処理部2において、入力文
字の重心点が原点となるように各終点の座標変換が行な
われる(以下、位置の正規化と称す)。また、各線点と
重心点との距離の平均値が一定値となるように、大きさ
が正規化される。さらに前処理部2では入力文字のスト
ローク数を検出する。このストローク数は、文字情報人
力装置i11よシ得られる各筆点のX軸、Y軸座標値お
よび入力ペンが文字情報入力装置10入力面に圧着して
−るか否かの2軸情報のうち、2軸情報をもとに、例え
ば圧着(Z=1)から離脱(”=0)の変化を、1文字
分にわたって計数することにより得る。このストローク
数の情報201は、入力文字に対する候補文字選択情報
となる。
この前処理後、近似点抽出部3において、入力文字の各
ストロークは、ストロークの始点、終点を含む2N−1
点(各ストロークの鍬点数より十分率なる点数たとえは
11点)で近似される。この近似鉱通常、筆点が等速度
となるように行なわれる。始点とは、ス)o−りの書き
始めの点、終点とは、ストロークの書き終シの点である
パターン間距離計算部4で社、前述の入力文字と、あら
かじめ、入力文字と同様に前処理、近似点抽出され、標
準パターンメモ!J 部7 K 記憶されているパター
ンとについて、パターン間距離が計算される。なおこの
とき、対象となる標準パターンは、前述したストローク
数情報201をもとに、入力文字と同じストローク数の
ものを選択し、これを対象とする。
ようで、認識対象カテゴリーをθで表わし、パターン間
距離をdθとすれば、dθは筆順的に対応する近似点間
の距離の総和としてめる。
また、このとき、近似点数は先の2N−1点を、始点、
終点はそのままとして間引きN点(たとえば6点)とし
て行なう。
この近似点間の距離は、例えば、入力文字の近似点Aと
対応する標準パターンの近似点Bの・間の遠近を表わす
量であればよく、ム、B間の単純なユークリッド距離、
シティブロック距離などが用いられる。
このように計算されたパターン量比@dllのうちから
最小距離検出部5にょシ最小値dfI■1が検出され、
距離比計算部6で、これらの比T(γ=dθmx / 
dθ■1)が計算される。この比Tの情報601がある
しきい値よ如大なるとき、最小値を示すカテゴリθml
を入力文字と認識し、切換部10を介してカテゴリθm
lに対応するコードを出力端子11に出力する。上記以
外のときは次の段階に処理を移す。
該距離比γ情報601は認識の確からしさを示す尺度と
考える。すなわち、最小値dθ帽が次に小さな値d1m
2に比べて十分小さいときは、カテゴリθm1はカテゴ
リθの中から、十分な確度で入力文字と認識されたもの
であ’) 、d//+mlとd#aiノの値が近接して
いるときは、入力文字は最小値を持つカテゴリθ紹1で
なく、次の、J\さな値を持つカテゴリθ−2である可
能性があると判断する。
このようにdθmlと40M2が近接するのは、(お4
む)のように視覚的に類似した入力文字のときに発生す
る。
文字コード検索部9は、先の最小値を示すカテゴリθ紹
1のコードをもとに、類似文字コード特徴ストローク順
序テーブル8を検索する。類似文字コード、%微ストロ
ーク順序テーブル8は、第2図に示すように、文字のス
トローク数と類似文字グループで分類され、類似文字の
コードと、類似文字を識別するに足る%微的な1ストロ
ークの順序の形で記憶され1いる。なおこのとき、前述
したストローク数情@201をもとに、同じストローク
数に対応するテーブルのみを検索する。
検索は次のように行なう。ストローク数情報1201で
検索するテーブルの範囲をまず限定する。
たとえば3ストロークで1−fil−1’5ストロ−ク
ツグープル範囲に限定する。次にカテゴリθ1に対応す
るコードと該テーブル8の類似文字コードとの一致を検
出する。そして一致するコードがある類似文字グループ
番号の情報901と%黴的ストローク順序の情報902
を読みだす。
次にこれらの情報901 、902をもとに、再度入力
文字と標準パターンとの肘用計算を行なう。
この時、パターン間距離計算部4で計算対象とする入力
文字は、ストローク順序情報902をもとに、ストロー
ク中の特徴的な1ス)o−りのみを始点、終点を含む2
N−1点で近似したものとする。たとえば「お」が入力
されたときは「お」の第2ストロークt11点で近似し
た座標値データである。また対象とする標準パターンは
、類似文字グループ番号情報901をもとに選択する。
標準パターンはあらかじめストローク数で分類され、さ
らに類似文字グループ番号を付加してあり、類似文字グ
ループ番号情報901と一致する標準パターンを対象と
する。そして計算対象とするのは、対象標準パターンの
、ストローク順序情報902をもとにしたストローク中
の特徴的な1ストロークのみを2N−1点で近似したも
のである。たとえば入力文字が「お」であれば、標準パ
ターン「お」、「む」の第2ストロークを11点で近似
した座標値データである。
認識対象カテゴリーをθで表わし、パターン間距離をd
θ とすれば、dθ’as敵的な1ストロ−りのみの近
似点間の距離の総和としで、前述したように、パターン
間距離計算部4で計算される。
計算されたパターン間距離dθ′のうちから、最小距離
検出部5によシ最小値dθ−1が検出さ九、最小値を示
すカテゴリθ績を入力文字と識別し、距離比計算部9.
切換部1oを介して、カテゴリθa111に対応するコ
ードを出力端子11に出力する。
以上の説明の実施例では第1段階の近似点数。
をN点、第2段階の近似点数を2持−1点として説明し
たが、これはこのような関係をもっと近似点を間引くと
いう曝純な処理のみで、第2段階処理の大部分が第1段
階処理と同一プロセスとなるからである。
したがって、何も第1段階処理と第2段階処理で近似点
数が上記の関係にあることはない。
また、認識対象を平仮名としで説明したが、他の文字た
とえば漢字などを認識対象としてもよい。
以上説明したごとく、本発明は第1段階として少ないN
点の近似点でかつ単純なユークリッド距離などを用いで
少ない計算量で認識を行ない、類似文字に対しではさら
に第1段階の処理の結果を用いて、対象標準文字をさら
に絞るとともに類似文字を識別する特徴的な1ストロー
クのみに着目して、近似点を2N−1点に増加しで同様
な計算で認識を行なうものである。
今、5画の平仮名文字(20字)のみを認識対象に考え
、ス上ローク当り11点で近似するものとする。従来の
第2の方法は、本発明の一実施例の第1段階のみと考え
ることができる。
また距離計算法は同一のユークリッド距離とする。忍法
の距離計算量を比較すると 従来 6点XSXトロークX20字 ;36゜本発明 
6点×3ストロークX20字 (第1段階) +11点× 1ストローク×2.3字=5B5.5(第
2段階) *1図2のテーブルの平均的は類似文字グルーグ内文号
数 となシ、距離計算量はわずかじか増加しない。
我々の実験によnば、認識率は従来の84%に対して本
発明では98チと高い。
このように本発明によれば、計算量をほとんど増加せず
に、高い認識率をうろことができる。
これは次の理由による。
従来の方法では、単純な距離計算法たとえばユークリッ
ド距離を用いると、類似文字に対しては筆記者間の変動
によυ誤認識を起こ1−易く認識率が低い。高い認識率
をうるためには、複雑な統計的な距離計算法たとえばマ
ハラノビス距117Kを用いなければならない。
これに比べ、本発明では、類似文字に対しては、対象と
する標準文字を2〜6に限定するとともに特徴的な1ス
トロークのみに注目するために、筆記者間の変動を減ら
しくたとえば6画文字ではイに変動を抑えると考える)
、かつ高い分解能つまり近似点数を増加して距離計算を
行なうために精度よく類似文字を識別できる。
〔発明の効・憂〕
本発明によれば、単純な6理で、平仮名のような曲wが
主体となシ多くの類似文字が存在する文字に対しで高い
認識率を得ることができる。
【図面の簡単な説明】
第1図は本発明の一実施例を示す図、第2図は類似文字
コード、特徴ストローク順序テーブルの内容を示す図で
ある。 3・・・近似点抽出部 4・・・パターン間距離計算部 5・・・最小距離検出部 6・・・距離比計算部7・・
・標準パターンメモリ部 8・・・類似文字コード、4I徴ストローク順序テーブ
ル 9・・・文字コード検索部 代理人弁理士 高 橋 明 夫 第 11

Claims (1)

  1. 【特許請求の範囲】 1、 入力ペンで文字を筆記し、該入力文字の筆跡情報
    をもとに、該入力文字と照合されるべき標準パターンと
    の間で、パターン間距離を計算し、該パターン間距離の
    最小値に対応する標準パターンのカテゴリー塩を、該入
    力文字の認識結果とするオンライン手書き文字認識処理
    方式において、第1段階の処理として、該入力文字をス
    トロークあたりM点(Mは1以上の整数)の座la値で
    近似して該標準パターンとの距離を計算し、最小値を示
    す該入力文字と該標準ノ(ターンとの距離と、次に小な
    る値を示す該入力文字と該標準パターンとの距離との比
    を得、核化の値をしきい値により比較判断し、該しきい
    値よシ大なるときは該最小1Kを示す販標準パターンの
    カテゴリー塩を結果として出力し、該しきい値より小な
    るときは第2段階の処理とシt1該最小値を示す該標準
    パターンのカテゴリー塩を示すコードをもとに、同一画
    数の視学的に類似した複数の類似文字をそれらの文字を
    表現するコードと七扛らの文字を識別するにたる特徴的
    な1ストロークの生起順序との組み合せで表現される数
    似文字コード。特徴ストローク順序グープルよシ該特数
    的な1ストロークの生起順序を得、該入力文字をMと兵
    なる点の座標値で近似し、該%微的な1ストロークの生
    起順序の示す該入力文字の1ストロークと、該標準パタ
    ーンのうちから該生起順序を得た類似文字コードと対応
    する該標準パターン間距離しこの該特徴的な1ストロー
    ク生起朧序の示す該標準パターンの1ストロークとの距
    離の最小値を得、核最小値を示す標準パターンのカテゴ
    リー塩を結・呆として出力することを特徴とするオンラ
    イン手書き文字認識処理方式。 2、 上記謁2段階処理における入力文字のストローク
    当りの近似点数を上記第1段階処理よp大とすることを
    特徴とする特許請求の載囲縞項記載のオンライン手′4
    N@文字認識処理方式。 五 上記絽1段階処理における入力文字のストローク当
    りの近似点数をN(N22の整数)上記第2段階処理に
    おけるそれを2N−1とすることを特徴とする特許請求
    の範囲第2項記載のオンライン手書き文字gwt処理方
    式。
JP59040323A 1984-03-05 1984-03-05 オンライン手書き文字認識処理方式 Pending JPS60186980A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59040323A JPS60186980A (ja) 1984-03-05 1984-03-05 オンライン手書き文字認識処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59040323A JPS60186980A (ja) 1984-03-05 1984-03-05 オンライン手書き文字認識処理方式

Publications (1)

Publication Number Publication Date
JPS60186980A true JPS60186980A (ja) 1985-09-24

Family

ID=12577395

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59040323A Pending JPS60186980A (ja) 1984-03-05 1984-03-05 オンライン手書き文字認識処理方式

Country Status (1)

Country Link
JP (1) JPS60186980A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6446891A (en) * 1987-08-18 1989-02-21 Nec Corp Character recognizing device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6446891A (en) * 1987-08-18 1989-02-21 Nec Corp Character recognizing device

Similar Documents

Publication Publication Date Title
US7630551B2 (en) Method and system for line extraction in digital ink
KR880002662B1 (ko) 문자 인식장치
US5687254A (en) Searching and Matching unrecognized handwriting
EP0564827B1 (en) A post-processing error correction scheme using a dictionary for on-line handwriting recognition
US5515455A (en) System for recognizing handwritten words of cursive script
JPS59139485A (ja) パタ−ン同定方法及び装置
JPH0562391B2 (ja)
US5659633A (en) Character recognition method utilizing compass directions and torsion points as features
JPS60186980A (ja) オンライン手書き文字認識処理方式
US6636636B1 (en) Character recognizing apparatus, method, and storage medium
JP3066530B2 (ja) オンライン手書文字認識装置
JPS6315383A (ja) パタン照合装置
JPH09114926A (ja) オンライン文字認識における入力文字大分類方法および装置
JP3015137B2 (ja) 手書文字認識装置
KR100414051B1 (ko) 문자의획인식방법
KR900005141B1 (ko) 문자인식장치
JP2851865B2 (ja) 文字認識装置
JPS60112187A (ja) オンライン手書き文字認識方式
JPH0563836B2 (ja)
JPH10247221A (ja) オンライン文字認識装置
JPS6186882A (ja) オンライン手書き文字認識処理方式
AU2004214901B2 (en) Line extraction in digital ink
JP2549831B2 (ja) 文字認識装置の入力パターン・文字列登録方法
JPH0721321A (ja) オンライン文字認識装置
JPH0562392B2 (ja)