JP2905334B2 - Online handwritten character recognition dictionary creation method and online handwritten character recognition dictionary creation device - Google Patents

Online handwritten character recognition dictionary creation method and online handwritten character recognition dictionary creation device

Info

Publication number
JP2905334B2
JP2905334B2 JP4166293A JP16629392A JP2905334B2 JP 2905334 B2 JP2905334 B2 JP 2905334B2 JP 4166293 A JP4166293 A JP 4166293A JP 16629392 A JP16629392 A JP 16629392A JP 2905334 B2 JP2905334 B2 JP 2905334B2
Authority
JP
Japan
Prior art keywords
handwritten character
component
dictionary
character
handwritten
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 - Fee Related
Application number
JP4166293A
Other languages
Japanese (ja)
Other versions
JPH064715A (en
Inventor
穂 高倉
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP4166293A priority Critical patent/JP2905334B2/en
Publication of JPH064715A publication Critical patent/JPH064715A/en
Application granted granted Critical
Publication of JP2905334B2 publication Critical patent/JP2905334B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、オンライン手書き文字
認識装置の辞書に新たに文字を登録するのに用いるオン
ライン手書き文字認識用辞書作成方法およびオンライン
手書き文字認識用辞書作成装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an online handwritten character recognition dictionary creation method and an online handwritten character recognition dictionary creation device used for registering new characters in a dictionary of an online handwritten character recognition device.

【0002】[0002]

【従来の技術】オンライン手書き文字認識用辞書のデー
タは、多くの筆者が書いた同一文字のデータに基づいて
作成された、書き手や偶然による字形の変動を許容する
冗長性を持ったデータである。しかし利用者が認識対象
文字を追加する場合には、多人数の字形データを集める
ことができないため、従来のオンライン手書き文字認識
装置は、使用者が1度だけ入力した文字からストローク
位置形状特徴を抽出し、それをそのまま辞書データとし
て登録する構成であった。
2. Description of the Related Art Online dictionaries for handwritten character recognition are based on data of the same character written by many authors, and have redundancy that allows variations in the character shape due to the writer or chance. . However, when the user adds a character to be recognized, since the character data of a large number of people cannot be collected, the conventional online handwritten character recognition device uses the stroke position shape feature from the character input once by the user. It is configured to extract and register it as dictionary data as it is.

【0003】[0003]

【発明が解決しようとする課題】しかしながら上記従来
の構成では、書き手や偶然による字形の変動を辞書デー
タに取り込むことができないので、追加登録した文字に
関しては、字形が少し変わるだけで正しく認識できない
という問題があった。本発明はかかる事情に鑑みて成さ
れたものであり、1度だけ手書き入力された字形データ
から字形変動を許す冗長性を備えた辞書データを作成で
きるオンライン手書き文字認識用辞書作成方法およびオ
ンライン手書き文字認識用辞書作成装置を提供すること
を目的とする。
However, in the above-described conventional configuration, the variation of the character shape due to the writer or accident cannot be taken into the dictionary data, so that the additionally registered characters cannot be recognized correctly with only a slight change in the character shape. There was a problem. SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and a dictionary creation method for online handwritten character recognition and online handwriting that can create dictionary data with redundancy allowing glyph variation from glyph data input by handwriting only once. An object of the present invention is to provide a dictionary creation device for character recognition.

【0004】[0004]

【課題を解決するための手段】請求項1の発明は、文字
を構成する部首や記号毎のストローク位置形状特徴を加
工して記憶している部品辞書を用いて、使用者により入
力された手書き文字を構成するストロークの位置形状特
徴を求める特徴抽出ステップと、この特徴抽出ステップ
において求められた手書き文字のストローク位置形状特
徴を、文字を構成する部首や記号などの部品毎に前記部
品辞書と照合し、手書き文字を構成する部品を決定する
部品認識ステップと、この部品認識ステップにおいて認
識された手書き文字を構成する各部品の辞書データから
手書き文字の辞書データを合成する辞書データ合成ステ
ップとを実行することを特徴としている。
According to a first aspect of the present invention, a user inputs a part dictionary by processing and storing stroke position and shape characteristics for each radical or symbol constituting a character. A feature extraction step of obtaining a position and shape feature of a stroke constituting a handwritten character; and a stroke position and shape feature of the handwritten character obtained in the feature extraction step are described in the component dictionary for each component such as a radical or a symbol constituting the character. A component recognition step of comparing with the component, and determining a component constituting the handwritten character; and a dictionary data combining step of combining dictionary data of the handwritten character from the dictionary data of each component constituting the handwritten character recognized in the component recognition step. Is performed.

【0005】請求項2の発明は、使用者が手書き文字を
入力するための手書き文字入力部と、この手書き文字入
力部に入力された手書き文字を構成するストロークの位
置形状特徴を求める特徴抽出部と、文字を構成する部首
や記号毎のストローク位置形状特徴を加工して記憶して
いる部品辞書と、前記特徴抽出部により求められた手書
き文字のストローク位置形状特徴を、文字を構成する部
首や記号などの部品毎に前記部品辞書と照合し、手書き
文字を構成する部品を決定する部品認識部と、この部品
認識部により認識された手書き文字を構成する各部品の
辞書データから手書き文字の辞書データを合成する辞書
データ合成部とを備えたことを特徴としている。
[0005] A second aspect of the present invention provides a handwritten character input unit for a user to input a handwritten character, and a feature extraction unit for obtaining a position and shape characteristic of a stroke constituting the handwritten character input to the handwritten character input unit. And a component dictionary that processes and stores stroke position / shape features for each radical or symbol that constitutes the character, and a stroke position / shape feature of the handwritten character obtained by the feature extraction unit. A part recognition unit that compares the parts dictionary for each part such as a neck and a symbol to determine a part constituting the handwritten character, and a handwritten character from the dictionary data of each part constituting the handwritten character recognized by the part recognition unit. And a dictionary data synthesizing unit for synthesizing the dictionary data.

【0006】請求項3の発明は、認識対象である手書き
文字のストローク位置形状特徴を加工して記憶している
文字認識辞書を用いて、使用者により入力された手書き
文字を構成するストロークの位置形状特徴を求める特徴
抽出ステップと、この特徴抽出ステップにおいて求めら
れた手書き文字のストローク位置形状特徴を、文字を構
成する部首や記号などの部品毎に前記文字認識辞書と照
合し、手書き文字を構成する部品を決定する部品認識ス
テップと、この部品認識ステップにおいて認識された手
書き文字を構成する各部品の辞書データから手書き文字
の辞書データを合成する辞書データ合成ステップとを実
行することを特徴としている。
According to a third aspect of the present invention, the position of a stroke constituting a handwritten character input by a user is obtained by using a character recognition dictionary which processes and stores stroke position and shape characteristics of a handwritten character to be recognized. A feature extraction step for obtaining a shape feature, and a stroke position shape feature of the handwritten character obtained in the feature extraction step is compared with the character recognition dictionary for each part such as a radical or a symbol constituting the character, and the handwritten character is compared with the character recognition dictionary. Executing a component recognition step of determining a component to be configured and a dictionary data synthesizing step of synthesizing dictionary data of a handwritten character from dictionary data of each component constituting the handwritten character recognized in the component recognition step. I have.

【0007】請求項4の発明は、使用者が手書き文字を
入力するための手書き文字入力部と、この手書き文字入
力部に入力された手書き文字を構成するストロークの位
置形状特徴を求める特徴抽出部と、認識対象である手書
き文字のストローク位置形状特徴を加工して記憶してい
る文字認識辞書と、前記特徴抽出部により求められた手
書き文字のストローク位置形状特徴を、文字を構成する
部首や記号などの部品毎に前記文字認識辞書と照合し、
手書き文字を構成する部品を決定する部品認識部と、こ
の部品認識部により認識された手書き文字を構成する各
部品の辞書データから手書き文字の辞書データを合成す
る辞書データ合成部とを備えたことを特徴としている。
According to a fourth aspect of the present invention, there is provided a handwritten character input unit for a user to input a handwritten character, and a feature extracting unit for obtaining a position and shape characteristic of a stroke constituting the handwritten character input to the handwritten character input unit. And a character recognition dictionary that processes and stores stroke position and shape features of handwritten characters to be recognized, and the stroke position and shape characteristics of handwritten characters obtained by the feature extraction unit are used as radicals and For each part such as symbols, collate with the character recognition dictionary,
A component recognizing unit that determines a component constituting the handwritten character, and a dictionary data combining unit that combines dictionary data of the handwritten character from dictionary data of each component constituting the handwritten character recognized by the component recognizing unit. It is characterized by.

【0008】[0008]

【作用】請求項1の発明においては、文字を構成する部
首や記号毎のストローク位置形状特徴を加工して記憶し
ている部品辞書を用いて、特徴抽出ステップで、使用者
により入力された手書き文字を構成するストロークの位
置形状特徴を求め、部品認識ステップで、特徴抽出ステ
ップにおいて求められた手書き文字のストローク位置形
状特徴を、文字を構成する部首や記号などの部品毎に部
品辞書と照合し、手書き文字を構成する部品を決定し、
辞書データ合成ステップで、部品認識ステップにおいて
認識された手書き文字を構成する各部品の辞書データか
ら手書き文字の辞書データを合成する。
According to the first aspect of the present invention, in a feature extraction step, a user inputs in a feature extraction step using a component dictionary that processes and stores stroke position and shape features for each radical or symbol constituting a character. In the component recognition step, the stroke position and shape characteristics of the handwritten characters obtained in the feature extraction step are obtained by obtaining the position and shape characteristics of the strokes that constitute the handwritten characters in the component dictionary for each of the components such as radicals and symbols that constitute the characters. Collation, determine the parts that make up the handwritten characters,
In the dictionary data synthesizing step, dictionary data of the handwritten character is synthesized from the dictionary data of each component constituting the handwritten character recognized in the component recognition step.

【0009】請求項2の発明において、手書き文字入力
部は、使用者が手書き文字を入力するためのものであ
る。特徴抽出部は、手書き文字入力部に入力された手書
き文字を構成するストロークの位置形状特徴を求める。
部品辞書は、文字を構成する部首や記号毎のストローク
位置形状特徴を加工して記憶している。部品認識部は、
特徴抽出部により求められた手書き文字のストローク位
置形状特徴を、文字を構成する部首や記号などの部品毎
に部品辞書と照合し、手書き文字を構成する部品を決定
する。辞書データ合成部は、部品認識部により認識され
た手書き文字を構成する各部品の辞書データから手書き
文字の辞書データを合成する。
In the invention according to claim 2, the handwritten character input section is for a user to input handwritten characters. The feature extraction unit obtains a position and shape feature of a stroke constituting a handwritten character input to the handwritten character input unit.
The component dictionary processes and stores stroke position and shape features for each radical or symbol constituting a character. The component recognition unit
The stroke position / shape characteristics of the handwritten character obtained by the feature extraction unit are collated with the component dictionary for each component such as a radical or a symbol that constitutes the character, and the component that constitutes the handwritten character is determined. The dictionary data combining unit combines the dictionary data of the handwritten characters from the dictionary data of each component constituting the handwritten characters recognized by the component recognition unit.

【0010】請求項3の発明においては、認識対象であ
る手書き文字のストローク位置形状特徴を加工して記憶
している文字認識辞書を用いて、特徴抽出ステップで、
使用者により入力された手書き文字を構成するストロー
クの位置形状特徴を求め、部品認識ステップで、特徴抽
出ステップにおいて求められた手書き文字のストローク
位置形状特徴を、文字を構成する部首や記号などの部品
毎に文字認識辞書と照合し、手書き文字を構成する部品
を決定し、辞書データ合成ステップで、部品認識ステッ
プにおいて認識された手書き文字を構成する各部品の辞
書データから手書き文字の辞書データを合成する。
In a third aspect of the present invention, in the feature extraction step, the stroke position and shape features of the handwritten characters to be recognized are processed and stored in a character recognition dictionary.
The position and shape characteristics of the strokes constituting the handwritten character input by the user are obtained, and in the component recognition step, the stroke position and shape characteristics of the handwritten character obtained in the characteristic extraction step are converted to the radicals and symbols constituting the character. Each component is compared with the character recognition dictionary to determine the components that make up the handwritten character.In the dictionary data synthesis step, the dictionary data of the handwritten character is extracted from the dictionary data of each component that makes up the handwritten character recognized in the component recognition step. Combine.

【0011】請求項4の発明において、手書き文字入力
部は、使用者が手書き文字を入力するためのものであ
る。特徴抽出部は、手書き文字入力部に入力された手書
き文字を構成するストロークの位置形状特徴を求める。
文字認識辞書は、認識対象である手書き文字のストロー
ク位置形状特徴を加工して記憶している。部品認識部
は、特徴抽出部により求められた手書き文字のストロー
ク位置形状特徴を、文字を構成する部首や記号などの部
品毎に文字認識辞書と照合し、手書き文字を構成する部
品を決定する。辞書データ合成部は、部品認識部により
認識された手書き文字を構成する各部品の辞書データか
ら手書き文字の辞書データを合成する。
[0011] In the invention of claim 4, the handwritten character input section is for a user to input handwritten characters. The feature extraction unit obtains a position and shape feature of a stroke constituting a handwritten character input to the handwritten character input unit.
The character recognition dictionary processes and stores stroke position and shape features of handwritten characters to be recognized. The component recognizing unit compares the stroke position and shape characteristics of the handwritten character obtained by the feature extracting unit with a character recognition dictionary for each component such as a radical or a symbol that constitutes the character, and determines a component that constitutes the handwritten character. . The dictionary data combining unit combines the dictionary data of the handwritten characters from the dictionary data of each component constituting the handwritten characters recognized by the component recognition unit.

【0012】[0012]

【実施例】以下、本発明の実施例を図面を用いて詳細に
説明する。 (実施例1)図1は本発明の実施例1におけるオンライ
ン手書き文字認識用辞書作成装置の構成図で、このオン
ライン手書き文字認識用辞書作成装置は、手書き文字入
力部1と、特徴抽出部2と、部品辞書3と、部品認識部
4と、辞書データ合成部5と、辞書データ登録部6と、
文字認識辞書7とを備えている。手書き文字入力部1
は、座標位置を検出するタブレットと入力用ペンとから
なり、使用者が手書き文字を入力するためのものであ
る。特徴抽出部2は、使用者が手書き文字入力部1を用
いて入力した手書き文字を構成するストロークの位置形
状特徴を求める。部品辞書3は、文字を構成する部首や
記号のストローク位置形状特徴を記憶している。部品認
識部4は、特徴抽出部2により求められた手書き文字の
ストローク位置形状特徴を、文字を構成する部首や記号
などの部品毎に部品辞書3と照合し、手書き文字を構成
する部品を決定する。辞書データ合成部5は、部品認識
部4により認識された手書き文字を構成する各部品の辞
書データから手書き文字の辞書データを合成する。辞書
データ登録部6は、辞書データ合成部5により合成され
た入力文字の辞書データを文字認識辞書7に追加登録す
る。
Embodiments of the present invention will be described below in detail with reference to the drawings. (Embodiment 1) FIG. 1 is a block diagram of an online handwritten character recognition dictionary creation device according to a first embodiment of the present invention. The online handwritten character recognition dictionary creation device includes a handwritten character input unit 1 and a feature extraction unit 2. A component dictionary 3, a component recognition unit 4, a dictionary data synthesizing unit 5, a dictionary data registration unit 6,
And a character recognition dictionary 7. Handwritten character input unit 1
Is composed of a tablet for detecting a coordinate position and an input pen, and is for a user to input handwritten characters. The feature extracting unit 2 obtains a position and shape feature of a stroke constituting a handwritten character input by the user using the handwritten character input unit 1. The component dictionary 3 stores stroke position and shape characteristics of radicals and symbols constituting characters. The component recognizing unit 4 checks the stroke position / shape characteristics of the handwritten character obtained by the feature extracting unit 2 with the component dictionary 3 for each component such as a radical or a symbol constituting the character, and determines a component constituting the handwritten character. decide. The dictionary data synthesizing unit 5 synthesizes dictionary data of handwritten characters from dictionary data of each component constituting the handwritten characters recognized by the component recognition unit 4. The dictionary data registration unit 6 additionally registers the dictionary data of the input characters synthesized by the dictionary data synthesis unit 5 in the character recognition dictionary 7.

【0013】図2は部品辞書3に格納されている辞書デ
ータの説明図で、A,Bは「Aの次にB」、(A|B)
は「AまたはB」、[A]は「Aがあっても無くてもよ
い」を各々意味する表記である。このように部品辞書3
に格納されている辞書データは、字形の変動を許容する
ために冗長性を持っている。次に動作を説明する。使用
者が手書き文字入力部1を用いて手書きした文字は、図
3のようにペンの軌跡の座標列として特徴抽出部2に供
給される。これにより特徴抽出部2が、供給された座標
列を図4のような8方向の線分で近似し、図5のような
方向コード列を得て、部品認識部4に供給する。この方
向コード列を特徴Fとする。これにより部品認識部4
が、特徴抽出部2からの特徴F:f1,f2,‥,fn
の一部と、部品辞書3に格納されている辞書データD
t:dt1,dt2,‥,dtmとを照合し、下記の条
件を満たす場合に、入力文字は辞書データDtを構成部
品に持つと判断する。
FIG. 2 is an explanatory diagram of dictionary data stored in the component dictionary 3, where A and B are "A then B", (A | B)
Is "A or B", and [A] is a notation meaning "may or may not have A". Thus, the parts dictionary 3
Has redundancy in order to allow for variations in character shapes. Next, the operation will be described. The character handwritten by the user using the handwritten character input unit 1 is supplied to the feature extracting unit 2 as a coordinate sequence of the locus of the pen as shown in FIG. Thereby, the feature extracting unit 2 approximates the supplied coordinate sequence with line segments in eight directions as shown in FIG. 4, obtains a direction code sequence as shown in FIG. This direction code sequence is referred to as a feature F. Thereby, the component recognition unit 4
Are the features F: f1, f2,..., Fn from the feature extraction unit 2.
And the dictionary data D stored in the parts dictionary 3.
t: dt1, dt2,..., and dtm are collated, and if the following condition is satisfied, it is determined that the input character has dictionary data Dt as a component.

【0014】(1)特徴Fのうち、f1,f2,‥,f
iが1または複数の部品と一致している。 (2)i<jなるfj,fj+1,‥,fkがDtと一
致する。 (3)i<j,k<lなるfj,fj+1,‥,flと
一致するDt’がない。
(1) Among the features F, f1, f2,.
i matches one or more parts. (2) fj, fj + 1,..., Fk satisfying i <j coincide with Dt. (3) There is no Dt ′ that matches fj, fj + 1, ‥, fl with i <j, k <l.

【0015】即ち、図6の文字の場合、ストロークa,
bは「なべぶた(亠)」と一致するが、ストロークa,
b,c,d,e,f,g,h,iが「ごんべん(言)」
と一致するので、「なべぶた(亠)」は構成部品とは判
断されない。「ごんべん(言)」が構成部品であると確
定されれば、次はストロークjを部品の最初のストロー
クとして再度部品辞書3との照合作業を行なう。そし
て、認識した個々の部品の辞書データを辞書データ合成
部5に供給する。これにより辞書データ合成部5が、部
品認識部4からの個々の部品の辞書データから、入力さ
れた文字の辞書データを図7のように合成し、その辞書
データを辞書データ登録部6に供給する。これにより辞
書データ登録部6が、辞書データ合成部5からの辞書デ
ータを文字認識辞書7に追加登録する。
That is, in the case of the character shown in FIG.
b matches “pan”, but strokes a,
b, c, d, e, f, g, h, i are "gomben (words)"
"Pan" is not determined to be a component. If it is determined that "Gomben (word)" is a component, the collation work with the component dictionary 3 is performed again with the stroke j as the first stroke of the component. Then, the dictionary data of each recognized component is supplied to the dictionary data synthesizing unit 5. As a result, the dictionary data synthesizing unit 5 synthesizes the dictionary data of the input characters from the dictionary data of the individual components from the component recognizing unit 4 as shown in FIG. 7, and supplies the dictionary data to the dictionary data registration unit 6. I do. Thereby, the dictionary data registration unit 6 additionally registers the dictionary data from the dictionary data synthesis unit 5 in the character recognition dictionary 7.

【0016】このように、使用者が手書き文字を入力す
るための手書き文字入力部1と、手書き文字入力部1に
入力された手書き文字を構成するストロークの位置形状
特徴を求める特徴抽出部2と、文字を構成する部首や記
号毎のストローク位置形状特徴を加工して記憶している
部品辞書3と、特徴抽出部2により求められた手書き文
字のストローク位置形状特徴を、文字を構成する部首や
記号などの部品毎に部品辞書3と照合し、手書き文字を
構成する部品を決定する部品認識部4と、部品認識部4
により認識された手書き文字を構成する各部品の辞書デ
ータから手書き文字の辞書データを合成する辞書データ
合成部5とを設けたので、1度の手書き入力から字形の
変動を許容する冗長性を持った辞書データを生成するこ
とができる。 (実施例2)図8は本発明の実施例2におけるオンライ
ン手書き文字認識用辞書作成装置の構成図で、このオン
ライン手書き文字認識用辞書作成装置は、手書き文字入
力部11と、特徴抽出部12と、文字認識辞書13と、
部品認識部14と、辞書データ合成部15と、辞書デー
タ登録部16とを備えている。手書き文字入力部11
は、座標位置を検出するタブレットと入力用ペンとから
なり、使用者が手書き文字を入力するためのものであ
る。特徴抽出部12は、使用者が手書き文字入力部11
を用いて入力した手書き文字を構成するストロークの位
置形状特徴を求める。文字認識辞書13は、手書き文字
のストローク位置形状特徴を記憶している。部品認識部
14は、特徴抽出部12により求められた手書き文字の
ストローク位置形状特徴を、文字を構成する部首や記号
などの部品毎に文字認識辞書13と照合し、手書き文字
を構成する部品を決定する。辞書データ合成部15は、
部品認識部14により認識された手書き文字を構成する
各部品の辞書データから手書き文字の辞書データを合成
する。辞書データ登録部16は、辞書データ合成部15
により合成された入力文字の辞書データを文字認識辞書
13に追加登録する。
As described above, the handwritten character input unit 1 for the user to input handwritten characters, and the feature extraction unit 2 for obtaining the position and shape characteristics of the strokes constituting the handwritten characters input to the handwritten character input unit 1 A part dictionary 3 that processes and stores stroke position / shape characteristics of each radical or symbol that constitutes a character; A component recognizing unit 4 for collating each component such as a neck and a symbol with the component dictionary 3 to determine a component constituting a handwritten character;
And a dictionary data synthesizing unit 5 for synthesizing the dictionary data of the handwritten characters from the dictionary data of each component constituting the handwritten characters recognized by the method. Generated dictionary data. (Embodiment 2) FIG. 8 is a configuration diagram of an online handwritten character recognition dictionary creation device according to a second embodiment of the present invention. The online handwritten character recognition dictionary creation device includes a handwritten character input unit 11 and a feature extraction unit 12. And the character recognition dictionary 13,
A component recognition unit 14, a dictionary data synthesis unit 15, and a dictionary data registration unit 16 are provided. Handwritten character input unit 11
Is composed of a tablet for detecting a coordinate position and an input pen, and is for a user to input handwritten characters. The feature extraction unit 12 allows the user to input the handwritten character input unit 11
Is used to obtain the position and shape characteristics of the strokes constituting the input handwritten character. The character recognition dictionary 13 stores stroke position shape characteristics of handwritten characters. The component recognizing unit 14 compares the stroke position and shape characteristics of the handwritten character obtained by the feature extracting unit 12 with the character recognition dictionary 13 for each component such as a radical or a symbol that constitutes the character. To determine. The dictionary data synthesis unit 15
The dictionary data of the handwritten character is synthesized from the dictionary data of each component constituting the handwritten character recognized by the component recognition unit 14. The dictionary data registration unit 16 is a dictionary data synthesis unit 15
Is additionally registered in the character recognition dictionary 13.

【0017】次に動作を説明する。使用者が手書き文字
入力部11を用いて手書きした文字は、ペンの軌跡の座
標列として特徴抽出部12に供給される。これにより特
徴抽出部12が、供給された座標列を8方向の線分で近
似し、方向コード列を得て、部品認識部14に供給す
る。この方向コード列を特徴Fとする。これにより部品
認識部14が、特徴抽出部12からの特徴F:f1,f
2,‥,fnの一部と、文字認識辞書13の辞書データ
Dt:dt1,dt2,‥,dtmの一部とを照合し、
下記の条件を満たす場合に、入力文字は辞書データDt
の一部dtp,dtp+1,‥,dtqを構成部品に持
つと判断する。
Next, the operation will be described. The character handwritten by the user using the handwritten character input unit 11 is supplied to the feature extracting unit 12 as a coordinate sequence of the locus of the pen. Thus, the feature extracting unit 12 approximates the supplied coordinate sequence by line segments in eight directions, obtains a direction code sequence, and supplies the direction code sequence to the component recognizing unit 14. This direction code sequence is referred to as a feature F. As a result, the component recognizing unit 14 receives the features F: f1, f from the feature extracting unit 12.
2, ‥, fn and a part of the dictionary data Dt: dt1, dt2, ‥, dtm of the character recognition dictionary 13,
When the following conditions are satisfied, the input character is dictionary data Dt.
It is determined that some of the components dtp, dtp + 1, ‥, dtq are included in the component parts.

【0018】(1)特徴Fのうち、f1,f2,‥,f
iが1または複数の部品と一致している。 (2)i<jなるfj,fj+1,‥,fkが辞書デー
タDtの一部dtp,dtp+1,‥,dtqと一致す
る。 (3)上記(2)を満たすもののうち、q−pが最大の
Dt。
(1) Among the features F, f1, f2,.
i matches one or more parts. (2) fj, fj + 1,..., Fk satisfying i <j coincide with a part dtp, dtp + 1,. (3) Dt with qp being the largest among those satisfying the above (2).

【0019】(4)上記(3)を満たすもののうち、辞
書データのストローク数mが最小のもの。 即ち、図9の文字「倭」の場合、ストロークa,b,
c,d,eは、「任」辞書のABCDEと一致するの
で、以上5ストロークで1部品と判断される。従って、
入力文字「倭」の構成部品は、「任」の一部、「人」、
「女」となる。そして、部品と認識した辞書データの一
部を辞書データ合成部15に供給する。これにより辞書
データ合成部15が、部品認識部14からの辞書データ
の一部から、入力された文字の辞書データを合成し、そ
の辞書データを辞書データ登録部16に供給する。これ
により辞書データ登録部16が、辞書データ合成部15
からの辞書データを文字認識辞書13に追加登録する。
(4) Among those satisfying the above (3), the one having the minimum stroke number m of the dictionary data. That is, in the case of the character "Wa" in FIG.
Since c, d, and e match the ABCDE of the “role” dictionary, it is determined that one part is obtained by the above five strokes. Therefore,
The components of the input character "Wa" are part of the "ro", "people",
Becomes a "woman". Then, a part of the dictionary data recognized as the component is supplied to the dictionary data synthesizing unit 15. Thereby, the dictionary data synthesizing unit 15 synthesizes the dictionary data of the input characters from a part of the dictionary data from the component recognition unit 14 and supplies the dictionary data to the dictionary data registration unit 16. As a result, the dictionary data registration unit 16
Is additionally registered in the character recognition dictionary 13.

【0020】このように、実施例1における部品辞書3
の代わりに文字認識辞書13を用いるので、外字登録に
固有の部品辞書3が不要となる。
As described above, the component dictionary 3 in the first embodiment
, The character dictionary 13 is used, so that the component dictionary 3 unique to external character registration becomes unnecessary.

【0021】[0021]

【発明の効果】以上説明したように本発明によれば、使
用者により入力された手書き文字を構成するストローク
の位置形状特徴を求め、そのストローク位置形状特徴
を、文字を構成する部首や記号などの部品毎に部品辞書
と照合して、手書き文字を構成する部品を決定し、その
部品の辞書データから手書き文字の辞書データを合成す
るので、1度だけ手書き入力された字形データから字形
変動を許す冗長性を備えた辞書データを作成できる。
As described above, according to the present invention, the position and shape characteristics of the strokes constituting the handwritten character input by the user are obtained, and the stroke position and shape characteristics are converted to the radicals and symbols constituting the characters. For each component, such as the component dictionary, the components that make up the handwritten character are determined, and the dictionary data of the handwritten character is synthesized from the dictionary data of the component. Dictionary data with redundancy that allows

【0022】また、文字を構成する部首や記号毎のスト
ローク位置形状特徴を加工して記憶している部品辞書の
代わりに、認識対象である手書き文字のストローク位置
形状特徴を加工して記憶している文字認識辞書を用いれ
ば、外字登録に固有の部品辞書を省略できる。
Also, instead of a component dictionary that processes and stores stroke position / shape characteristics for each radical or symbol that constitutes a character, stroke position / shape characteristics of a handwritten character to be recognized are processed and stored. If a character recognition dictionary is used, a component dictionary unique to external character registration can be omitted.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施例1におけるオンライン手書き文
字認識用辞書作成装置の構成図である。
FIG. 1 is a configuration diagram of an online handwritten character recognition dictionary creation device according to a first embodiment of the present invention.

【図2】部品辞書に格納されているデータの説明図であ
る。
FIG. 2 is an explanatory diagram of data stored in a component dictionary.

【図3】特徴抽出方法の説明図である。FIG. 3 is an explanatory diagram of a feature extraction method.

【図4】特徴抽出方法の説明図である。FIG. 4 is an explanatory diagram of a feature extraction method.

【図5】特徴抽出方法の説明図である。FIG. 5 is an explanatory diagram of a feature extraction method.

【図6】部品認識方法の説明図である。FIG. 6 is an explanatory diagram of a component recognition method.

【図7】部品認識方法の説明図である。FIG. 7 is an explanatory diagram of a component recognition method.

【図8】本発明の実施例2におけるオンライン手書き文
字認識用辞書作成装置の構成図である。
FIG. 8 is a configuration diagram of an online handwritten character recognition dictionary creation device according to a second embodiment of the present invention.

【図9】部品認識方法の説明図である。FIG. 9 is an explanatory diagram of a component recognition method.

【符号の説明】[Explanation of symbols]

1 手書き文字入力部 2 特徴抽出部 3 部品辞書 4 部品認識部 5 辞書データ合成部 11 手書き文字入力部 12 特徴抽出部 13 文字認識辞書 14 部品認識部 15 辞書データ合成部 REFERENCE SIGNS LIST 1 handwritten character input unit 2 feature extraction unit 3 component dictionary 4 component recognition unit 5 dictionary data synthesis unit 11 handwritten character input unit 12 feature extraction unit 13 character recognition dictionary 14 component recognition unit 15 dictionary data synthesis unit

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 文字を構成する部首や記号毎のストロー
ク位置形状特徴を加工して記憶している部品辞書を用い
て、 使用者により入力された手書き文字を構成するストロー
クの位置形状特徴を求める特徴抽出ステップと、 前記特徴抽出ステップにおいて求められた手書き文字の
ストローク位置形状特徴を、文字を構成する部首や記号
などの部品毎に前記部品辞書と照合し、手書き文字を構
成する部品を決定する部品認識ステップと、 前記部品認識ステップにおいて認識された手書き文字を
構成する各部品の辞書データから手書き文字の辞書デー
タを合成する辞書データ合成ステップとを実行すること
を特徴とするオンライン手書き文字認識用辞書作成方
法。
1. Using a part dictionary that processes and stores stroke position and shape characteristics for each radical or symbol that constitutes a character, the position and shape characteristics of strokes that constitute a handwritten character input by a user are determined. The feature extraction step to be determined, and the stroke position shape feature of the handwritten character obtained in the feature extraction step is compared with the component dictionary for each component such as a radical or a symbol that constitutes the character, and the component that constitutes the handwritten character is checked. An online handwritten character, comprising: executing a component recognition step of determining; and a dictionary data synthesizing step of synthesizing dictionary data of the handwritten character from dictionary data of each component constituting the handwritten character recognized in the component recognition step. How to create a dictionary for recognition.
【請求項2】 使用者が手書き文字を入力するための手
書き文字入力部と、 前記手書き文字入力部に入力された手書き文字を構成す
るストロークの位置形状特徴を求める特徴抽出部と、 文字を構成する部首や記号毎のストローク位置形状特徴
を加工して記憶している部品辞書と、 前記特徴抽出部により求められた手書き文字のストロー
ク位置形状特徴を、文字を構成する部首や記号などの部
品毎に前記部品辞書と照合し、手書き文字を構成する部
品を決定する部品認識部と、 前記部品認識部により認識された手書き文字を構成する
各部品の辞書データから手書き文字の辞書データを合成
する辞書データ合成部とを備えたことを特徴とするオン
ライン手書き文字認識用辞書作成装置。
2. A handwritten character input unit for a user to input a handwritten character, a feature extracting unit for obtaining a position and shape feature of a stroke constituting the handwritten character input to the handwritten character input unit, A part dictionary that processes and stores stroke position and shape features for each radical or symbol, and the stroke position and shape characteristics of handwritten characters obtained by the feature extraction unit, such as radicals and symbols that constitute characters. A component recognizing unit that determines a component constituting a handwritten character by comparing the component dictionary with the component dictionary for each component; and synthesizes dictionary data of the handwritten character from the dictionary data of each component configuring the handwritten character recognized by the component recognizing unit. A dictionary creation device for online handwritten character recognition, comprising:
【請求項3】 認識対象である手書き文字のストローク
位置形状特徴を加工して記憶している文字認識辞書を用
いて、 使用者により入力された手書き文字を構成するストロー
クの位置形状特徴を求める特徴抽出ステップと、 前記特徴抽出ステップにおいて求められた手書き文字の
ストローク位置形状特徴を、文字を構成する部首や記号
などの部品毎に前記文字認識辞書と照合し、手書き文字
を構成する部品を決定する部品認識ステップと、 前記部品認識ステップにおいて認識された手書き文字を
構成する各部品の辞書データから手書き文字の辞書デー
タを合成する辞書データ合成ステップとを実行すること
を特徴とするオンライン手書き文字認識用辞書作成方
法。
3. A feature for obtaining a position and shape feature of a stroke constituting a handwritten character input by a user by using a character recognition dictionary in which a stroke position and shape feature of a handwritten character to be recognized is processed and stored. Extracting the stroke position and shape characteristics of the handwritten character obtained in the extracting step with the character recognition dictionary for each part such as a radical or a symbol constituting the character, and determining a part constituting the handwritten character And a dictionary data synthesizing step of synthesizing dictionary data of handwritten characters from dictionary data of each component constituting the handwritten characters recognized in the component recognition step. Dictionary creation method.
【請求項4】 使用者が手書き文字を入力するための手
書き文字入力部と、 前記手書き文字入力部に入力された手書き文字を構成す
るストロークの位置形状特徴を求める特徴抽出部と、 認識対象である手書き文字のストローク位置形状特徴を
加工して記憶している文字認識辞書と、 前記特徴抽出部により求められた手書き文字のストロー
ク位置形状特徴を、文字を構成する部首や記号などの部
品毎に前記文字認識辞書と照合し、手書き文字を構成す
る部品を決定する部品認識部と、 前記部品認識部により認識された手書き文字を構成する
各部品の辞書データから手書き文字の辞書データを合成
する辞書データ合成部とを備えたことを特徴とするオン
ライン手書き文字認識用辞書作成装置。
4. A handwritten character input unit for a user to input a handwritten character, a feature extraction unit for obtaining a position and shape characteristic of a stroke constituting the handwritten character input to the handwritten character input unit, A character recognition dictionary that processes and stores the stroke position and shape characteristics of a certain handwritten character, and the stroke position and shape characteristics of the handwritten character obtained by the feature extraction unit are converted into parts such as radicals and symbols constituting the character. A component recognition unit that determines a component that constitutes a handwritten character by comparing with the character recognition dictionary; and synthesizes dictionary data of the handwritten character from the dictionary data of each component that constitutes the handwritten character recognized by the component recognition unit. An online dictionary for recognizing handwritten characters, comprising: a dictionary data synthesizing unit.
JP4166293A 1992-06-24 1992-06-24 Online handwritten character recognition dictionary creation method and online handwritten character recognition dictionary creation device Expired - Fee Related JP2905334B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4166293A JP2905334B2 (en) 1992-06-24 1992-06-24 Online handwritten character recognition dictionary creation method and online handwritten character recognition dictionary creation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4166293A JP2905334B2 (en) 1992-06-24 1992-06-24 Online handwritten character recognition dictionary creation method and online handwritten character recognition dictionary creation device

Publications (2)

Publication Number Publication Date
JPH064715A JPH064715A (en) 1994-01-14
JP2905334B2 true JP2905334B2 (en) 1999-06-14

Family

ID=15828663

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4166293A Expired - Fee Related JP2905334B2 (en) 1992-06-24 1992-06-24 Online handwritten character recognition dictionary creation method and online handwritten character recognition dictionary creation device

Country Status (1)

Country Link
JP (1) JP2905334B2 (en)

Also Published As

Publication number Publication date
JPH064715A (en) 1994-01-14

Similar Documents

Publication Publication Date Title
JP2008243227A (en) Method and apparatus for generating templates used in handwritten character recognition
JP2001272995A (en) Voice recognition method and apparatus
JP3761937B2 (en) Pattern recognition method and apparatus, and computer control apparatus
JP2905334B2 (en) Online handwritten character recognition dictionary creation method and online handwritten character recognition dictionary creation device
Nouboud et al. A structural approach to on-line character recognition: System design and applications
KR0126800B1 (en) Hand-written korean character, on-line recognizing apparatus and its method
JPS6228889A (en) information recognition device
Tonouchi et al. An on-line Japanese character recognition method using length-based stroke correspondence algorithm
KR100301216B1 (en) Online text recognition device
KR0128733B1 (en) On-line hand-written character recognition apparatus
JP3507720B2 (en) Online handwritten character recognition device and computer-readable recording medium
Malik et al. Recognition of printed Devnagari characters with regular expression in finite state models
JP3221488B2 (en) Online character recognition device with verification function
JPH0442316A (en) Electronic computer
JPS6224382A (en) Method for recognizing handwritten character
KR100356503B1 (en) Device for recognizing learning character
JPH0573027A (en) Individual penmanship dictionary generation device and character output processor using individual penmanship dictionary
JP3151866B2 (en) English character recognition method
KR970000276B1 (en) Cursive Character Recognition
JPH0634259B2 (en) Character recognition device
JP3666909B2 (en) Character recognition apparatus and method
KR100277941B1 (en) A handwriting recognition method with a discriminant design of Hangul grapheme
JPH0935001A (en) Method and device for handwritten character recognition
JPH023222B2 (en)
JP3245415B2 (en) Character recognition method

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080326

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090326

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100326

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees