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

オンライン文字認識装置

Info

Publication number
JPS60186981A
JPS60186981A JP59042319A JP4231984A JPS60186981A JP S60186981 A JPS60186981 A JP S60186981A JP 59042319 A JP59042319 A JP 59042319A JP 4231984 A JP4231984 A JP 4231984A JP S60186981 A JPS60186981 A JP S60186981A
Authority
JP
Japan
Prior art keywords
distance
pen
penalty
memory
value
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.)
Granted
Application number
JP59042319A
Other languages
English (en)
Other versions
JPH0525147B2 (ja
Inventor
Kazunaga Yoshida
吉田 和永
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric 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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP59042319A priority Critical patent/JPS60186981A/ja
Publication of JPS60186981A publication Critical patent/JPS60186981A/ja
Publication of JPH0525147B2 publication Critical patent/JPH0525147B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

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

Description

【発明の詳細な説明】 (技術分野) 本発明はオンライン文字認識装置、特に手書き文字の踪
跡をオンラインで入力し認識するオンライン文字認識装
置に関するものである。
(従来技術) 従来、オンラインで入力された筆跡をもとに文字を認識
するオンライン文字認識方式は既に提案されている。例
えは、吉日、迫江によシ、電子通信学会技術研究報告P
RL83−29(1983年9月27日)の1ページか
ら8ページに「スタックDPマツチングによるオンライ
ン手11ぎ文字認識」と題して発表された論文(以下引
用文献と称す)においては、以下のごとき方式が示され
ている。
すなわち、まず文字のストロークを構成する線分の方向
角及びその線分におけるペンのオン/オフの情報を特徴
量として、その特徴量の時系列を入力バタンとする。同
様な特徴量の時系列で表わされた標準バタンをあらかじ
め用意しておき、入力バタンとこの標準パタンとをDr
(ダイナミックOプログラミング)マツチングすること
にょシ文字を認識する。ここで言うス)o−りKはペン
がオンしてから次にオフするまでの−続きの線の他に、
ストローク間を結ぶ仮想的な線分も含まれるとする。
この方式ではバタン間距離として対応する方向角のがす
角度の値を用いており、ペンのオン/オフが不一致の場
合はこの値にあらかじめ定められたペナルティを加えた
ものがバタン間距離となる。
このペナルティは入力バタンにおいてペン−オン。
標準パタンはペン−オフの時は小さい値、逆の場合は大
きな値をとるようになっているが、これらの値は字種や
ストロークにかかわらず一定である。
しかし、ペン−オン/オフのなシ易さは一般にストロー
クによシ異なシ、例えば第1図に示「没」という文字に
おいて、通常ペン−オフとなるストローク216.9中
で、ストローク2とストローク9は絖は豊きすることに
よシベンーオンになり易いが、ストローク6はペン−オ
ンにはなシ離い。
また第2図に示す「況」という文字において、通常ペン
−オフとなるストローク12,15,17゜19は続は
書きすることによシペンーオンとなることもある。引用
文献に述べられているような方式ではストロークごとの
ペン−オンになシ易さを距離に反影させることはできな
かった。
例えば第3図に示すような書きがたによる「況」という
字が入力された場合、「没」、「況」という文字に対し
てそれぞれ第1図、第2図に示す字形の標準パタンによ
シ認識すると、「没」に誤まりて認識される可能性があ
る。この時第3図におけるペン−オンのストローク25
は、第11kに示す「没」においてはストローク4,5
.6に、第2図に示す「況」においてはストローク14
.15に対応することになる。このうちストローク6と
ストローク15はペン−オフであるが、ストローク6は
ペン−オンになシ雛いという情報が距離に反影できれば
「没」と「況」では距離が太きくなル、このような誤シ
は避けられる。従来の方法ではこの上うな誤シを避ける
ことができないという欠点があった。
(発明の目的) 本発明の目的は、距離をめる際にストロークごとにペン
のオン/オフのなシ易さの情報をきめ細かに反影できる
ようにすることにより、高い認識性能を持ったオンライ
ン文字認識装置を提供することにある。
(発明の構成) 本発明によれば、オンラインで入力された雛跡の位置情
報及びペンのオン/オフ情報を検出するタブレットと、
あらかじめ定められた位置情報に関する標準パタンを保
持しておく位置情報標準バタンメモリと、前記入力され
た位置情報と前記位置情報に関する標準パタンとの間の
距離をめる距離計算部と、ペンがオンの場合、オフの場
合それぞれの場合におけるペナルティの値を前記位置情
報に関する標準パタンと対応させてあらかじめ保持して
おき、前記入力されたペンのオン/オフ情報によりそれ
ぞれの場合のペナルティの値を出力するペナルティメモ
リと、前記距離とペナルティの値を積分することによシ
バタン間距離をめるバタン間距離計算部と、バタン間距
離の最小値により認識結果をめる最小値計算部とを含む
ことを特徴とするオンライン文字認識装置が得られる。
(発明の原理) 先ず本発明の原理について説明する。タブレットよ多入
力された文字の入力バタンは次のようにペクト)vの時
系列で表わすことができる。
(”) () ・・・(aり・・・(、)(11P1.
Pg、PI F□ 式中aiは線分の方向角などの位置情報を表わす値であ
る。ここでは方向角00〜360°を位置情報とする。
またPiはペンのオン/オフを表わす値であシ、Pi 
=Qの場合ペン−オフ、PI:1の場合ペン−オンであ
るとする。各ベク)/L−はストロークを構成する線分
に対応する。
本発明においては標準パタンは次のように表わされてい
る。
ここにおいてbjは入力バタンにおけるaiと同様に方
向角を表わす値である。またWjは入力バタンのペン−
オン/オフに応じたペナルティを与える関数であシ、0
又はlの値をとるパラメータPを持つ。
d(’+j)=mxn (fat bjl+aso°−
+ai−bJI)+ wj (p i) +31 とすることができる。ここでmtn(x+y)は、X。
yのうち小さいほうの値をとる関数である。
関数wjは標準バタンのベクトル毎に持たカければなら
ないが、関数wjのと9得る値は嵩高2種類であるので
、それら2つの値を各ベクトル毎にテーブルとして持−
っておけばよい。これによバいかなるペナルティの値を
も標準バタンのベクトル毎にきめ細かく設定することが
できる。
入力バタンと標準パタンの間のバタン間距離は(3)式
に示した距111#d(i、j)の値をl≦i≦■。
1≦j≦Jの間で積分した値となる。このバタン間距離
は引用文献の中で述べられているよりなりPマツチング
法によ請求めることができる。
(実施例) 以下本発明の実施例について図面を参照して詳細に説明
する。第4図は本発明による一実施例を示す構成図であ
る。タブレット41上に書かれた賠跡はx、y座標デー
タX’/rペン−オン/オフ・データpとして一定時間
々隔で出力される。まずx、y座標データxyは変換部
42において座標データ間を結ぶ線分の方向角aに変換
され出力される。方向角aは1文字分が方向角メモリ4
3に保持される。同時にペン−オン/オフ・データpは
ベンデータメモリ44に保持される。
標準バタンのうち方向角bjは方向角標準バタンメモリ
45にあらかじめ保持されている。またペナルティメモ
リ46はペンデータメモリ44からのペン−オン/オフ
・データPjの値及び制御部47からのアドレス信号A
jをもとにアドレスできるメモリである。アドレス信号
Ajは標準ノくタンのベクトルの番号、すなわち(2)
式におけるjの値を持っている。またペン−オン/オフ
・データPiは(1)式におけるPIと同じものであシ
、0又は101ビツトのデータである。ペナルティメモ
リ46のアドレス線のうち1b!tはペン−オン/オフ
・データP1に、残シはアドレス信号Ajに割当てられ
ている。
そして、あらかじめペナルティメモリ46の中にはベン
がオンの場合、オフの場合それぞれのペナルティの値を
ベクトルの番号jごとに保持させておく0これによシ、
アドレス信号Ajよ#)jの値、ペン−オン/オアーデ
ータPiの値を与えることによシ(3)式におけるWj
(Pi) の値を直接読み出すことができる。
制御部47からのアドレス信号Ajによム方向角メモリ
43及びベンデータメモリ44よシ方向角ai及びペン
−オン/オフ・データPIが読み出される。距離計算部
48においては、この方向角メモリ43からの方向角a
と、方向角標準ノくタンメモリ45からの方向角すとの
間の距離ddがめられる。このddの仙は dd=mJn (lai−bjl、360°−1ai−
bjl) (41なる式に従ってめられる。これは(3
)式よシペナルティの値Wj(Pi)の値を除いたもの
である。
ペナルティメモリ46からは、ペン−オン/オフ・デー
タPL及びアドレス信号AjによシペナルティWが直接
出力される。このためペナルティメモリめるために、特
別の計算は必要ない0このペナルティWは加算部49に
おいて距fiddと加算され距離d(++j)が出力さ
れる。
制御部47からはアドレス信号Ai 、Aj よりi。
jの値が1≦i≦I、1≦j≦Jの範囲で順次出力され
る。
DP計算部50では次に示すDP(ダイナミック−プロ
グラミング)漸化式が、i、jに従って解かれる。
最終的にまったg(I、J)の値がバタン間距離りとし
て出力される。
最小値計算部51では標準バタンの文字ごとのバタン間
距離りの最小値がめられ、この最小値を与える文字カテ
ゴリが認識結果Rとして出力される。
このようにすると、ペンのオン/オフによるペナルティ
の値を標準パタンのベクトルごとにきめ細かく設定する
ことができる。このため、例えば第1図に示す「没」と
いう文字においてペンがオンになシにくいストローク6
がペン−オンと対応する場合のペナルティWの値を大キ
くシておくことによシ、第3図に示すような書きがたの
「況」であっても「没」と誤認識されることを防ぐこと
ができる。
以上本発明による一実施例を説明した。本実施例におい
てはバタン間距離をめる場合にDPを用いたが、入力バ
タンと標準パタンのベクトル数をそろえる、すなわちI
=Jとすれはバタン間距離Fid (t l J )の
値を1≦1≦Iにおいて積分することによ請求めること
ができる。またDPf:使う場合でも(5)式に示した
漸化式以外にも、引用文献に示されているようなベクト
ル長によシ重み付けを行なう漸化式も当然用いることが
できる。
また位置情報を表わす値としては線分の方向角を用いた
が、これ以外にも例えば線分の中央の(x+y)座標値
を用いることができる。この場合距離の値としては、座
標値間のユークリッド距離にペナルティW1に加えたも
のを用いることができる。
(発明の効果) 本発明によれば計算量を増すことなしに高い認識性能を
持ったオンライン文字認識装置を実現することができる
。
【図面の簡単な説明】
第1図は「没」という文字の例を示す図、第2図、第3
図は「況」という文字の例を示す図、第4図は本発明に
よる一実施例を示す構成図である。 図において、41・・・・タブレット、42 変換部、
43・・・・方向角メモリ、44・ ぺ/データメモリ
、45・・・・・方向角標準バタンメモリ、46・・・
・・ペナルティメモリ、47・・・・・・制御部、48
・・・・距離計算部、49・・・・加算部、5o・・・
・・最小値計算部、をそれぞれ示す。 i″へ り 算I [!l 茅2図 第3yA 茅4 囚 手続補正書(自発) い 特許庁長官 殿 1、事件の表示 昭和59年 特許 願第042319
号2、発明の名称 オンライン文字認識装置3、補正を
する者 事件との関係 出 願 人 東京都港区芝五丁目33番1号 (423) 日本電気株式会社 代表者 関本忠弘 4、代理人 電話東京(03)456−3111(大代表)(連絡先
 日本電気株式会社特許部) 5、補正の対象 明細書の図面の簡単な説明の欄 &補正の内容 (1) 明細書簡13頁3行目に[50・・・・・・最
小」とあるのをr 50−・・・・・DP計算部、51
・・・・・・最小」と補正する。 代理人 弁理士 内 原 晋

Claims (1)

    【特許請求の範囲】
  1. オンラインで入力された篭跡の位置情報及びペンのオン
    /オフ情報を検出するタブレットと、あらかじめ定めら
    れた位置情報に関する標準バタンを保持しておく位置情
    報標準バタンメモリと、前記入力された位置情報と前記
    位置情報に関する標準バタンとの間の距離をめる距離計
    算部と、ペンがオンの場合、オフの場合それぞれの場合
    におけるペナルティの値を前記位置情報に関する標準バ
    タンと対応させてあらかじめ保持しておき、前記入力さ
    れたペンのオン/オフ情報によシそれぞれの場合のペナ
    ルティの値を出力するペナルティメモリと、前記距離と
    ペナルティの値を積分することによシバタン間距離をめ
    るバタン間距離計算部と、前記バタン間距離の最小値に
    よシ認識結果をめる最小値計算部とを含むことを特徴と
    するオンライン文字認識装置。
JP59042319A 1984-03-06 1984-03-06 オンライン文字認識装置 Granted JPS60186981A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59042319A JPS60186981A (ja) 1984-03-06 1984-03-06 オンライン文字認識装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59042319A JPS60186981A (ja) 1984-03-06 1984-03-06 オンライン文字認識装置

Publications (2)

Publication Number Publication Date
JPS60186981A true JPS60186981A (ja) 1985-09-24
JPH0525147B2 JPH0525147B2 (ja) 1993-04-12

Family

ID=12632692

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59042319A Granted JPS60186981A (ja) 1984-03-06 1984-03-06 オンライン文字認識装置

Country Status (1)

Country Link
JP (1) JPS60186981A (ja)

Also Published As

Publication number Publication date
JPH0525147B2 (ja) 1993-04-12

Similar Documents

Publication Publication Date Title
US6249606B1 (en) Method and system for gesture category recognition and training using a feature vector
JPS59139485A (ja) パタ−ン同定方法及び装置
US5361310A (en) Handwriting entry processing system using keyboard and mouse interfaces requiring no modification of an application program
US6724936B1 (en) Handwriting input device and method using a single character set
JPH0525147B2 (ja)
JPH09282418A (ja) 認識方式複合化装置および方法
JPH0527912B2 (ja)
JP2820221B2 (ja) オンライン手書き文字認識方法
JP2894305B2 (ja) 認識装置の候補修正方式
JP3198218B2 (ja) オンライン手書き文字認識方法
JPS60247793A (ja) オンライン手書文字認識装置
JPH0479035B2 (ja)
JPS6015996B2 (ja) 系列パタンマツチング装置
JP2748936B2 (ja) 文字認識方式
JP4462508B2 (ja) 情報処理装置並びに定義情報生成方法
JPH01316889A (ja) 手書き文字認識方式
JPH0527913B2 (ja)
JPS63182794A (ja) 手書き文字入力装置
KR19980079762A (ko) 온라인 문자 인식 장치
JP2624763B2 (ja) 文字入力装置
JP3271646B2 (ja) 手書き文字認識方法
JPH0210473B2 (ja)
JP2876568B2 (ja) 文字認識装置
JPH0640352B2 (ja) 文字認識装置
JPS63136182A (ja) 手書き文字入力装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term