JPH0620104A - Character pattern generation device and character recognition device using the same - Google Patents

Character pattern generation device and character recognition device using the same

Info

Publication number
JPH0620104A
JPH0620104A JP4178212A JP17821292A JPH0620104A JP H0620104 A JPH0620104 A JP H0620104A JP 4178212 A JP4178212 A JP 4178212A JP 17821292 A JP17821292 A JP 17821292A JP H0620104 A JPH0620104 A JP H0620104A
Authority
JP
Japan
Prior art keywords
character
trajectory
dynamic characteristic
pattern
reference character
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
JP4178212A
Other languages
Japanese (ja)
Other versions
JP3222555B2 (en
Inventor
Kazuo Nishimura
和夫 西村
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP17821292A priority Critical patent/JP3222555B2/en
Publication of JPH0620104A publication Critical patent/JPH0620104A/en
Application granted granted Critical
Publication of JP3222555B2 publication Critical patent/JP3222555B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)
  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】 【目的】 人間の手書き文字に近い自然な文字パターン
を生成できる文字認識などに利用される文字パターン生
成装置を提供する。 【構成】 指定された文字種の代表的なパターンを示す
基準文字軌道を生成する基準文字軌道生成部11と、基
準文字軌道を生成すべき文字種を指定する文字種指定部
12と、人間の手の動特性を模擬した、複数のパラメー
タを有する動特性モデルを内在し、基準文字軌道に対し
て手書きによる変形を模擬的に施した文字パターンを発
生する手の動特性模擬部13と、複数のパラメータを個
別に可変設定するためのパラメータ設定部14と、文字
種指定部12で指定された各文字種についてパラメータ
設定部14で設定されたパラメータを持つ複数の動特性
モデルに従って動特性模擬部13から発生された文字パ
ターンをデータとして蓄積する文字パターン蓄積部16
を有する。
(57) [Abstract] [Purpose] To provide a character pattern generation device used for character recognition or the like that can generate a natural character pattern close to human handwritten characters. [Configuration] A reference character trajectory generation unit 11 that generates a reference character trajectory indicating a representative pattern of a specified character type, a character type designation unit 12 that specifies a character type for which a reference character trajectory is to be generated, and a motion of a human hand. A dynamic characteristic model having a plurality of parameters, which simulates the characteristic, is included, and a dynamic characteristic simulating unit 13 for a hand that generates a character pattern in which a reference character trajectory is simulated by handwriting and a plurality of parameters. A parameter setting unit 14 for individually variably setting, and a dynamic characteristic simulation unit 13 according to a plurality of dynamic characteristic models having parameters set by the parameter setting unit 14 for each character type designated by the character type designation unit 12 are generated. Character pattern storage unit 16 for storing character patterns as data
Have.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、文字認識装置における
文字の学習用データなどに用いられる文字パターンを生
成するための文字パターン生成装置及びこれを用いた文
字認識装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character pattern generating device for generating a character pattern used for learning data of characters in a character recognizing device and a character recognizing device using the same.

【0002】[0002]

【従来の技術】文字認識装置は、印刷文字や手書き文字
を読み取って文字の内容を認識する装置であり、光学的
文字読み取り装置(OCR)や郵便物自動読み取り装置
に利用されている。
2. Description of the Related Art A character recognition device is a device for recognizing the content of a character by reading a printed character or a handwritten character, and is used in an optical character reader (OCR) and an automatic mail reading device.

【0003】このような文字認識装置では、文字認識の
ための学習用データとして、認識対象の可能性として考
えられるできるだけ多くの文字パターンのサンプルを用
意することが認識能力を高める上で重要である。特に、
手書き文字は文字の変形が著しいため、手書き文字を認
識対象とする文字認識装置では、数千から数万にも及ぶ
大量の文字パターンを収集しなければならなず、その収
集には多大な労力と経費がかかる。また、手書き文字に
は地域性があり、ある地域で収集した文字パターンが他
の地域では使えない場合もある。その場合には、新たに
文字パターンの収集が必要となる。このように、文字パ
ターンの収集は現状の文字認識装置の開発効率を著しく
阻害している。
In such a character recognition apparatus, it is important to prepare as many samples of character patterns as possible as the learning data for character recognition, which are considered as possible recognition targets, in order to improve the recognition ability. . In particular,
Since handwritten characters are significantly deformed, a character recognition device that recognizes handwritten characters must collect a large number of character patterns, ranging from thousands to tens of thousands. And costs money. In addition, handwritten characters have regional characteristics, and character patterns collected in one area may not be usable in other areas. In that case, it is necessary to newly collect character patterns. As described above, the collection of character patterns significantly hinders the development efficiency of the current character recognition device.

【0004】この問題を解決するために、文字パターン
を人工的に作成する試みがなされている。これは、ある
代表的な文字のパターン群を用意しておき、これらを変
形することで新たな文字パターン群を生成するというも
のである。これによって、文字認識装置においては、代
表的な文字パターン以外の変形された文字パターンに対
する認識能力がある程度は向上すると考えられる。
In order to solve this problem, attempts have been made to artificially create a character pattern. This is to prepare a pattern group of a certain representative character and to transform it to generate a new character pattern group. As a result, in the character recognition device, it is considered that the recognition ability for deformed character patterns other than the typical character pattern is improved to some extent.

【0005】このような考えに基づく文字パターン生成
装置の一例として、代表文字パターンを乱数によって変
形させる手法によるものが知られている。これは図7に
示すように、代表文字パターンに乱数によるノイズを加
えることで、変形させた文字パターンを得るものであ
る。しかし、この手法で変形させた文字パターンは、図
7からも分かるように不自然な凹凸が加わった、人間が
手書きした際の変形とは似ても似つかない形となってし
まい、実用にならない場合が多い。従って、この手法で
変形させた多数の文字パターンを作成しても、認識能力
の向上には余り役立たない。
As an example of a character pattern generation device based on such an idea, a method of transforming a representative character pattern by a random number is known. This is to obtain a deformed character pattern by adding noise by random numbers to the representative character pattern, as shown in FIG. However, the character pattern deformed by this method has unnatural irregularities as shown in FIG. 7, and is not practical even if it is similar to the human handwritten deformation. In many cases. Therefore, even if a large number of character patterns transformed by this method are created, it is not very useful for improving the recognition ability.

【0006】また、一般に文字パターンを実際に文字認
識装置などに用いる場合、文字パターンを決められた大
きさに調整する正規化の処理が必要である。代表文字パ
ターンに対し乱数によるノイズを加えて変形させた文字
パターンを生成する上述の手法では、人間の手書き文字
の変形とはかけ離れた大きな変形が加えられて文字パタ
ーンの大きさが等価的に大きくなってしまうことがあ
り、このような文字パターンでは正規化の結果、文字パ
ターンの実質的な大きさが逆に代表文字パターンより小
さくなってしまう。すなわち、正規化を行っても予定通
りの大きさの文字パターンが得られなくなる場合があ
る。
In general, when a character pattern is actually used in a character recognition device or the like, it is necessary to perform a normalization process for adjusting the character pattern to a predetermined size. In the above method of generating a character pattern by deforming a representative character pattern by adding noise due to random numbers, a large deformation far from the deformation of human handwritten characters is added, and the size of the character pattern is equivalently large. In such a character pattern, as a result of normalization, the substantial size of the character pattern is, on the contrary, smaller than the representative character pattern. That is, even if the normalization is performed, a character pattern having the expected size may not be obtained.

【0007】一方、文字パターンを図7のような不自然
な凹凸を生じることなく、文字の軌跡の滑らかさを保つ
ように変形させる手法も提案されている(「非線形発生
モデルによる手書き曲線群の表現」電子情報通信学会春
季全国大会、D-433,1989)。しかし、この方法も人間の
手書きの特徴とは無関係の便宜的な変形方法を用いたも
のであるため、やはり不自然な変形にとどまっており、
認識能力の大幅な向上に結び付く有効な文字パターンを
生成することは困難であった。
On the other hand, a method has also been proposed in which the character pattern is deformed so as to maintain the smoothness of the trajectory of the character without causing unnatural irregularities as shown in FIG. Expression ”IEICE Spring National Convention, D-433, 1989). However, since this method also uses a convenient transformation method unrelated to the characteristics of human handwriting, it is still unnatural transformation.
It was difficult to generate an effective character pattern that leads to a significant improvement in cognitive ability.

【0008】[0008]

【発明が解決しようとする課題】上述したように、代表
的な文字パターンにノイズを加えるなどの方法により変
形させた文字パターンを生成する従来の文字パターン生
成装置では、人間の手書きによる変形とはほとんど無関
係の不自然な文字パターンが生成されてしまうため、文
字認識に適用した場合、認識能力の向上を期待すること
はできず、また生成された文字パターンの正規化に際し
て実質的な文字パターンの大きさが変化してしまうとい
う問題もあった。
As described above, in the conventional character pattern generating apparatus for generating a character pattern which is deformed by adding noise to a typical character pattern, what is called deformation by human handwriting? When applied to character recognition, it is not possible to expect an improvement in recognition ability because an unrelated unnatural character pattern is generated, and when the generated character pattern is normalized, the actual character pattern There was also the problem that the size would change.

【0009】本発明の目的は、このような従来技術の問
題点を解決するためになされたもので、人間の手書き文
字に近い自然な文字パターンを生成でき、また文字パタ
ーンの正規化により文字パターンの実質的な大きさが変
化することのない文字パターン生成装置を提供すること
にある。本発明の他の目的は、この文字パターン生成装
置を用いて手書き文字に対する認識能力を向上させた文
字認識装置を提供することにある。
The object of the present invention is to solve the above-mentioned problems of the prior art, and it is possible to generate a natural character pattern close to human handwritten characters, and to normalize the character pattern. It is an object of the present invention to provide a character pattern generation device in which the substantial size of the character pattern does not change. It is another object of the present invention to provide a character recognition device that uses this character pattern generation device to improve the recognition ability for handwritten characters.

【0010】[0010]

【課題を解決するための手段】上記の課題を解決するた
め、本発明の文字パターン生成装置は、指定された文字
種の代表的なパターンを示す二次元座標表現の基準文字
軌道を生成する基準文字軌道生成手段と、前記基準文字
軌道生成手段に対して、前記基準文字軌道を生成すべき
文字種を指定する文字種指定手段と、人間の手の動特性
を模擬した動特性モデルを内在し、前記基準文字軌道生
成手段により生成される基準文字軌道に対して手書きに
よる変形を模擬的に施した二次元座標表現の変形文字軌
道を文字パターンとして発生する手の動特性模擬手段と
を有する。
In order to solve the above-mentioned problems, a character pattern generation device of the present invention is a reference character for generating a reference character trajectory of a two-dimensional coordinate expression showing a representative pattern of a designated character type. Trajectory generating means, a character type designating means for designating a character type for generating the reference character trajectory with respect to the reference character trajectory generating means, and a dynamic characteristic model simulating a dynamic characteristic of a human hand are inherent, The reference character trajectory generated by the character trajectory generating means is simulated by handwriting to generate a deformed character trajectory of a two-dimensional coordinate representation as a character pattern, and a hand dynamic characteristic simulating means.

【0011】また、本発明は動特性模擬手段が内在する
動特性モデルに複数のパラメータを持たせると共に、こ
れらのパラメータを個別に可変設定するためのパラメー
タ設定手段を有することを特徴とする。
Further, the present invention is characterized in that the dynamic characteristic model is provided with a plurality of parameters in the dynamic characteristic model, and the parameter setting means is provided for variably setting these parameters individually.

【0012】さらに、本発明は文字種指定手段により指
定された複数の文字種について、前記パラメータ設定手
段により可変設定されたパラメータをそれぞれ有する複
数の動特性モデルに従って前記動特性模擬手段により発
生された文字パターンをデータとして蓄積する蓄積手段
を有することを特徴とする。
Further, according to the present invention, for a plurality of character types designated by the character type designating means, a character pattern generated by the dynamic characteristic simulating means in accordance with a plurality of dynamic characteristic models each having a parameter variably set by the parameter setting means. Is stored as data.

【0013】本発明の文字認識装置は、上記の文字パタ
ーン生成装置に対して、蓄積手段に蓄積された文字パタ
ーンのデータを用いて文字認識のための学習を行う学習
手段と、この学習手段の学習結果に基づいて認識対象の
文字を認識する認識手段を組み合わせて構成される。
The character recognition apparatus of the present invention is a learning means for performing learning for character recognition on the above-mentioned character pattern generation apparatus by using the data of the character pattern accumulated in the accumulating means, and the learning means of this learning means. It is configured by combining recognition means for recognizing a character to be recognized based on the learning result.

【0014】[0014]

【作用】このように指定された文字種の基準文字軌道に
対して、人間の手の動特性、すなわち人間が文字を実際
に書く際の手の動きの特性を模擬した動特性モデルに従
い、手書きによる変形が模擬的に施され、これにより手
書き文字に近い自然な変形を持った文字パターンが生成
される。また、動特性モデルに含まれる複数のパラメー
タを個別に可変設定することにより、同じ文字種に対し
て多様な文字パターンが得られ、手書き文字の地域性な
どにも十分に対応できる。
According to the dynamic characteristic model of the human hand, that is, the dynamic characteristic model simulating the characteristic of the hand movement when the human actually writes the character, the handwriting is performed by handwriting with respect to the reference character trajectory of the designated character type. The deformation is imitated so that a character pattern having a natural deformation close to that of a handwritten character is generated. In addition, by variably setting a plurality of parameters included in the dynamic characteristic model individually, various character patterns can be obtained for the same character type, and it is possible to sufficiently cope with regional characteristics of handwritten characters.

【0015】従って、こうして生成された文字パターン
のデータを文字認識のための学習用データを作るための
文字サンプルとして多数蓄積してニューラルネットなど
により学習を行い、その学習結果を用いて文字認識を行
うことにより、手書き文字に対する認識能力が向上す
る。
Therefore, a large number of the character pattern data thus generated are accumulated as character samples for producing learning data for character recognition, learning is performed by a neural network, etc., and the learning result is used for character recognition. By doing so, the recognition ability for handwritten characters is improved.

【0016】さらに、このようにして生成される文字パ
ターンは、ノイズを加える方法のような極端に大きな変
形を伴うこともないので、学習に先立ち正規化を行って
も、文字パターンの実質的な大きさが変化するようなこ
とがなく、この点からも認識率が高くなる。
Further, since the character pattern generated in this manner does not involve extremely large deformation such as the method of adding noise, even if the normalization is performed prior to learning, the character pattern is substantially converted. The size does not change, and the recognition rate increases from this point as well.

【0017】[0017]

【実施例】以下、図面を参照して本発明の実施例を説明
する。図1は、本発明の一実施例に係る文字パターン生
成装置とこれを用いた文字認識装置の構成を示すブロッ
ク図である。文字パターン生成装置10は、基準文字軌
道生成部11、文字種指定部12、手の動特性模擬部1
3、パラメータ設定部14、表示部15および文字パタ
ーン蓄積部16からなる。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a character pattern generation device and a character recognition device using the character pattern generation device according to an embodiment of the present invention. The character pattern generation device 10 includes a reference character trajectory generation unit 11, a character type designation unit 12, and a hand dynamic characteristic simulation unit 1.
3, a parameter setting unit 14, a display unit 15, and a character pattern storage unit 16.

【0018】基準文字軌道生成部11は、文字種指定部
12により指定された文字種の代表的なパターン(例え
ば、活字体や楷書体またはそれに準じた字体のパター
ン)を示す二次元座標で表現された基準文字軌道を生成
する。より具体的には、図2に示すように文字の軌跡を
横軸座標xと縦軸座標yからなる二次元座標で表すもの
とすると、基準文字軌道11は代表的な文字のパターン
の軌跡(基準軌道)を基準軌道の横軸座標および縦軸座
標を示す時間関数の形で発生する。なお、文字種とは一
つ一つの文字の種別の意味であり、例えば数字であれば
“0”,“1”,“2”,…等である。文字種指定部1
2は、基準文字軌道生成部11が生成すべき基準文字軌
道の文字種を一つずつ選択的に指定する。
The reference character trajectory generation unit 11 is represented by two-dimensional coordinates indicating a typical pattern of the character type designated by the character type designation unit 12 (for example, a typeface, a regular typeface or a typeface pattern corresponding thereto). Generate a reference character trajectory. More specifically, as shown in FIG. 2, when the trajectory of a character is represented by a two-dimensional coordinate composed of a horizontal axis coordinate x and a vertical axis coordinate y, the reference character trajectory 11 is a trajectory of a typical character pattern ( (Reference trajectory) is generated in the form of a time function indicating the abscissa and ordinate coordinates of the reference trajectory. It should be noted that the character type means the type of each character, and for example, if it is a number, it is “0”, “1”, “2”, ... Character type designation part 1
Reference numeral 2 selectively designates the character types of the reference character trajectories to be generated by the reference character trajectory generation unit 11 one by one.

【0019】基準文字軌道生成部11で生成された基準
文字軌道は、手の動特性模擬部13(以下、単に動特性
模擬部という)に入力される。この動特性模擬部13
は、人間の手の動特性、つまり人間が文字を書く時の手
の動きの特性を模擬した動特性モデルを内在したもの
で、入力された基準文字軌道に対して手書きによる変形
を模擬的に施した、二次元座標で表現された変形文字軌
道を文字パターンとして発生する。また、動特性模擬部
13が内在する動特性モデルは、複数のパラメータを含
んでおり、これらのパラメータの設定はパラメータ設定
部14により可変となっている。
The reference character trajectory generated by the reference character trajectory generator 11 is input to the hand dynamic characteristic simulation unit 13 (hereinafter, simply referred to as dynamic characteristic simulation unit). This dynamic characteristic simulation unit 13
Is a dynamic model that simulates the dynamic characteristics of the human hand, that is, the characteristics of the hand movement when a person writes a character. The deformed character trajectory expressed by the two-dimensional coordinates is generated as a character pattern. Further, the dynamic characteristic model in which the dynamic characteristic simulating unit 13 is included includes a plurality of parameters, and the setting of these parameters is variable by the parameter setting unit 14.

【0020】動特性模擬部13で発生された文字パター
ンは、利用者が確認できるように表示部15においてC
RT上などに表示されると共に、文字認識などに利用す
るために文字パターン蓄積部16に収集され、文字種指
定部12からの文字種を表す属性情報と共にデータとし
て蓄積される。
The character pattern generated by the dynamic characteristic simulation unit 13 is displayed on the display unit 15 so that the user can confirm it.
The data is displayed on the RT and the like, collected in the character pattern storage unit 16 for use in character recognition, and stored as data together with the attribute information indicating the character type from the character type designation unit 12.

【0021】文字認識装置は、文字パターン生成装置1
0に対して文字読み取り部17、認識部18および学習
部19を組み合わせることにより構成される。これらに
ついては後述する。
The character recognition device is a character pattern generation device 1
It is configured by combining the character reading unit 17, the recognition unit 18, and the learning unit 19 with respect to 0. These will be described later.

【0022】図3に、基準文字軌道生成部11の具体的
な構成例を示す。図3において、代表文字軌跡メモリ3
1には、各文字種の代表的な文字軌跡、例えば数字の場
合、“0”〜“9”の各文字の代表的な軌跡が離散値系
列として蓄えられている。すなわち、代表文字軌跡メモ
リ31には、基準軌道である横軸座標および縦軸座標x
r ,yr を時刻について離散化幅Δtで離散化した数値
系列{(xr (iΔt),yr (iΔt));i=1〜N)を2
進数で表現したディジタルデータ(以下、軌跡データと
いう)が蓄えられている。ここで、iは離散化時刻の番
号、Nはデータ数を表す。
FIG. 3 shows a concrete example of the configuration of the reference character trajectory generator 11. In FIG. 3, the representative character locus memory 3
In 1, a typical character locus of each character type, for example, in the case of a numeral, a typical locus of each character of “0” to “9” is stored as a discrete value sequence. That is, in the representative character locus memory 31, the horizontal axis coordinate and the vertical axis coordinate x, which are the reference trajectories, are set.
Numerical sequence {(x r (iΔt), y r (iΔt)); i = 1 to N) obtained by discretizing r and y r with respect to time with a discretization width Δt is 2
Digital data represented by a base number (hereinafter referred to as locus data) is stored. Here, i represents the discretization time number, and N represents the number of data.

【0023】この代表文字軌跡メモリ31は文字種指定
部12から文字種が指定されると、その文字種に対応す
る軌跡データを一時メモリ32へ転送する。一時メモリ
32に保持された軌跡データはマルチプレクサ33に入
力され、クロック発生器34からのクロックに従って、
i=1,2,…Nの順でレジスタ35,36に転送され
る。すなわち、レジスタ35にはxr (iΔt)、レジスタ
36にはyr (iΔt)がそれぞれ転送される。レジスタ3
5,36に保持されたデータは、D/A変換器37,3
8によりそれぞれアナログ値に変換され、時間関数xr
(t) ,yr (t)のデータとして出力される。
When a character type is designated by the character type designation unit 12, the representative character locus memory 31 transfers the locus data corresponding to the character type to the temporary memory 32. The locus data stored in the temporary memory 32 is input to the multiplexer 33, and according to the clock from the clock generator 34,
i = 1, 2, ... N are transferred to the registers 35 and 36 in this order. That, x r (iΔt) to the register 35, y r (iΔt) are transferred respectively to the registers 36. Register 3
The data held in 5, 36 are stored in the D / A converters 37, 3
Are converted into analog values by 8 and the time function x r
The data is output as (t) and y r (t) data.

【0024】図4は、時間関数xr (t) の一例を示した
ものである。この図に示されるように、基準文字軌道生
成部11から出力される基準文字軌道を示す関数はステ
ップ的に変化するが、離散化幅Δtを十分に小さくすれ
ば、滑らかな変化を得ることができる。
FIG. 4 shows an example of the time function x r (t). As shown in this figure, the function indicating the reference character trajectory output from the reference character trajectory generation unit 11 changes stepwise, but if the discretization width Δt is made sufficiently small, a smooth change can be obtained. it can.

【0025】次に、動特性模擬部13について詳しく説
明する。今、図2に示したように文字の軌跡をx,yの
二次元座標で表現するとき、動特性模擬部13が内在す
る動特性モデルは、次式のように表される。
Next, the dynamic characteristic simulation section 13 will be described in detail. Now, when the trajectory of the character is represented by the two-dimensional coordinates of x and y as shown in FIG. 2, the dynamic characteristic model in which the dynamic characteristic simulating unit 13 is present is expressed by the following equation.

【0026】 mx″=ε(xr −x)−rx′ (1) my″=ε(yr −y)−ry′ (2) 但し、x :前記文字パターンの横軸座標 y :前記文字パターンの縦軸座標 xr :前記基準軌道の横軸座標を示す関数 yr :前記基準軌道の縦軸座標を示す関数 m :手の慣性の強さを示す係数 r :筆記具と紙の間の摩擦係数 ε :基準軌道への復元力を示す係数 x′:xの1階微分係数 y′:yの1階微分係数 x″:xの2階微分係数 y″:yの2階微分係数Mx ″ = ε (x r −x) −rx ′ (1) my ″ = ε (y r −y) −ry ′ (2) where x: horizontal axis coordinate of the character pattern y: the character Vertical axis coordinate of the pattern x r : Function indicating the horizontal axis coordinate of the reference trajectory y r : Function indicating the vertical axis coordinate of the reference trajectory m: Coefficient indicating the inertial strength of the hand r: Between writing instrument and paper Friction coefficient ε: coefficient indicating restoring force to the reference trajectory x ′: first-order differential coefficient of x y ′: first-order differential coefficient of y x ″: second-order differential coefficient of x y ″: second-order differential coefficient of y

【0027】ここで、関数xr ,yr (以下、時間関数
であることを特に明記する場合のみxr (t) ,yr (t)
と記す)は、基準軌道生成部11から与えられる基準軌
道の関数であるが、これは人間が文字を書くとき仮想的
に頭に描く当該文字の軌道を表している。x,yの2階
微分係数x″,y″は筆記具が紙の上を動くときの加速
度に相当するので、(1)(2)式の左辺mx″,my″は、
筆記具を介して紙に手で加えられる力を表す。また、
(1)(2)式の右辺第1項は、人間が文字を書くとき手を基
準軌道に戻そうとする力を表す。x,yの1階微分係数
x′,y′は、筆記具が紙の上を動く速度に相当するの
で、右辺第2項のrx′,ry′は、筆記具と紙の間の
摩擦力を表すことになる。
Here, the functions x r , y r (hereinafter, x r (t), y r (t) only when it is clearly specified that they are time functions.
Is a function of the reference trajectory given from the reference trajectory generation unit 11, and this represents the trajectory of the character virtually drawn on the head when a person writes a character. Since the second-order differential coefficients x ″ and y ″ of x and y correspond to the acceleration when the writing instrument moves on the paper, the left sides mx ″ and my ″ of the equations (1) and (2) are
Represents the force applied manually to a piece of paper through a writing instrument. Also,
The first term on the right side of Eqs. (1) and (2) represents the force with which a human hand returns to the reference trajectory when writing a character. Since the first-order differential coefficients x ′ and y ′ of x and y correspond to the speed at which the writing implement moves on the paper, rx ′ and ry ′ in the second term on the right side represent the frictional force between the writing implement and the paper. It will be.

【0028】すなわち、人間は手で紙の上に文字を書く
とき、自身が書こうとする文字の形(基準文字軌道)を
意識し、その形に沿って筆記具を動かそうとするため、
筆記具には常に基準軌道に戻そうとする復元力(右辺第
1項)が加わる。そして、摩擦力(右辺第2項)はこの
復元力を減ずる方向に働く。すなわち(1)(2)式は、人間
が文字を書くときに筆記具を介して実際に紙に加わられ
る力が復元力から摩擦力を差し引いた値であることを示
しており、手の動特性をよく反映していることが分か
る。
That is, when a person writes a character on paper by hand, he / she is aware of the shape of the character he / she wants to write (reference character trajectory), and tries to move the writing instrument along the shape.
Restorative force (the first term on the right side) that always tries to return to the reference trajectory is applied to the writing instrument. Then, the frictional force (second term on the right side) acts in a direction to reduce this restoring force. That is, equations (1) and (2) show that the force actually applied to the paper by the writing instrument when a person writes a character is the value obtained by subtracting the frictional force from the restoring force. You can see that it reflects well.

【0029】図5は、(1)(2)式で表される動特性モデル
を内在した動特性模擬部13の具体的な構成例であり、
この例ではアナログ演算回路によって実現されている。
図5において、積分器41,51はx,yの2階微分係
数x″,y″をそれぞれ積分して1階微分係数x′,
y′を出力する。積分器42,52は、これらの1階微
分係数x′,y′をさらに積分してx,yを出力する。
反転増幅器43,53は−r/mの利得を持ち、x′,
y′をそれぞれ増幅して−rx′/m,−ry′/mを
出力する。利得−1の反転増幅器44,54は、−x,
−yをそれぞれ出力する。加算器45,55は、−x,
−yの出力の各々と基準軌道生成部11から与えられる
基準軌道の横軸および縦軸座標xr ,yr の各々を加算
して、xr−x,yr −yをそれぞれ出力する。利得ε
/mの増幅器46,56は、xr −x,yr −yをそれ
ぞれ増幅してε(xr −x)/m,ε(yr −y)/m
を出力する。加算器47,57は、増幅器46,56の
出力ε(xr −x)/m,ε(yr −y)/mの各々
と、増幅器43,53の出力−rx′/m,−ry′/
mの各々を加算して、ε(xr −x)/m−rx′/
m,ε(yr −y)/m−ry′/mをそれぞれ出力す
る。これら加算器47,57の出力はx,yの2階微分
係数x″,y″にそれぞれ等しく、先の積分器41,5
1の入力となる。
FIG. 5 is a concrete configuration example of the dynamic characteristic simulation unit 13 in which the dynamic characteristic model represented by the equations (1) and (2) is embedded.
In this example, it is realized by an analog arithmetic circuit.
In FIG. 5, integrators 41 and 51 respectively integrate the second-order differential coefficients x ″ and y ″ of x and y to obtain the first-order differential coefficient x ′,
Output y '. The integrators 42 and 52 further integrate these first-order differential coefficients x ′ and y ′, and output x and y.
The inverting amplifiers 43 and 53 have a gain of -r / m, and x ',
Amplifies y'and outputs -rx '/ m and -ry' / m. The gain -1 inverting amplifiers 44 and 54 are -x,
-Y is output respectively. The adders 45 and 55 are -x,
Each of the -y outputs and each of the horizontal axis and the vertical axis coordinates x r , y r of the reference trajectory given from the reference trajectory generator 11 are added to output x r -x, y r -y, respectively. Gain ε
/ M amplifiers 46 and 56 amplify x r −x and y r −y, respectively, to obtain ε (x r −x) / m, ε (y r −y) / m.
Is output. The adders 47 and 57 respectively output the outputs ε (x r −x) / m and ε (y r −y) / m of the amplifiers 46 and 56 and the outputs −rx ′ / m and −ry of the amplifiers 43 and 53. ′ /
Each of m is added to obtain ε (x r −x) / m−rx ′ /
Output m, ε (y r −y) / m−ry ′ / m, respectively. The outputs of these adders 47 and 57 are equal to the second-order differential coefficients x ″ and y ″ of x and y, respectively.
It becomes 1 input.

【0030】上述した動特性模擬部13に内在する動特
性モデルの各パラメータ(m,r,ε)はパラメータ設
定部14によって個別に可変することができる。パラメ
ータ設定部14は、図5における各増幅器の初期設定な
ども行う。
Each parameter (m, r, ε) of the dynamic characteristic model existing in the dynamic characteristic simulating section 13 can be individually changed by the parameter setting section 14. The parameter setting unit 14 also performs initial setting of each amplifier in FIG.

【0031】このような構成によって、(1)(2)式におけ
る横軸座標xおよび縦軸座標yが、動特性モデルに従っ
て手書きによる変形を模擬的に施した文字パターンの情
報として動特性模擬部13から出力される。
With such a configuration, the horizontal axis coordinate x and the vertical axis coordinate y in the equations (1) and (2) are used as the information of the character pattern in which the deformation by handwriting is simulated according to the dynamic characteristic model. It is output from 13.

【0032】この動特性模擬部13の出力である横軸座
標xおよび縦軸座標yから、生成された文字パターンの
軌跡が表示部15において人間が見て理解できる形に表
示される。一方、文字パターン蓄積部16は、例えば基
準軌道生成部11とは逆に、動特性模擬部13から出力
される横軸座標xおよび縦軸座標yをA/D変換器によ
ってディジタルデータに変換してメモリに蓄積する。
From the horizontal axis coordinate x and the vertical axis coordinate y output from the dynamic characteristic simulating unit 13, the locus of the generated character pattern is displayed on the display unit 15 in a form that can be seen and understood by humans. On the other hand, the character pattern accumulating unit 16 converts the horizontal axis coordinate x and the vertical axis coordinate y output from the dynamic characteristic simulating unit 13 into digital data by an A / D converter, contrary to the reference trajectory generating unit 11, for example. And store it in memory.

【0033】図6は、本実施例の構成によって文字パタ
ーン生成装置10から“4”という文字を発生させた時
の例であり、(a)は基準文字軌道生成部11によって
生成された基準文字軌道、(b)(c)は動特性模擬部
13から出力され表示部15で表示される文字パターン
の例である。ここでは、2種類の文字パターンを示して
いるが、動特性模擬部13において用いられる前記の各
パラメータをパラメータ設定部14の制御で種々変える
ことにより、同一文字種について様々な手書き文字に類
似させた文字パターンを生成することが可能である。
FIG. 6 shows an example in which the character "4" is generated from the character pattern generator 10 according to the configuration of the present embodiment, and (a) is the reference character generated by the reference character trajectory generator 11. Trajectories, (b) and (c) are examples of character patterns output from the dynamic characteristic simulating unit 13 and displayed on the display unit 15. Here, two types of character patterns are shown, but the respective parameters used in the dynamic characteristic simulating unit 13 are variously changed by the control of the parameter setting unit 14 to make the same character type similar to various handwritten characters. It is possible to generate character patterns.

【0034】次に、上述した文字パターン生成装置10
を文字認識装置に適用した場合について説明する。図1
における文字読み取り部17はイメージスキャナなどを
用いて構成され、認識対象の文字を読み取り、画像デー
タとして認識部18に送る。認識部18では、学習部1
9の学習結果に基づいて認識対象の文字を認識する。こ
こでは、図1における認識部18および学習部19とし
て、ニューラルネットを用いた場合について述べる。
Next, the character pattern generation device 10 described above.
The case where is applied to the character recognition device will be described. Figure 1
The character reading unit 17 in is configured by using an image scanner or the like, reads a character to be recognized, and sends it as image data to the recognition unit 18. In the recognition unit 18, the learning unit 1
The character to be recognized is recognized based on the learning result of 9. Here, a case where a neural network is used as the recognition unit 18 and the learning unit 19 in FIG. 1 will be described.

【0035】学習部19は、文字パターン蓄積部16か
らの文字パターンデータ(x,yの二次元座標で与えら
れる)と文字パターンデータの文字種を示す属性情報か
ら、認識部18での文字認識のための学習を行う。具体
的には、学習部19を構成するニューラルネットが例え
ばS,A,R層からなる3層パーセプトロン構造である
場合、入力層であるS層に文字パターン蓄積部16から
の文字パターンデータを入力し、文字種を示す属性情報
を出力層であるR層への教示入力として、バックプロパ
ゲーション法などの周知のアルゴリズムによって学習動
作を行う。
The learning unit 19 uses the character pattern data (given by the two-dimensional coordinates of x and y) from the character pattern storage unit 16 and the attribute information indicating the character type of the character pattern data to recognize the character recognition in the recognition unit 18. Learn for. Specifically, when the neural network forming the learning unit 19 has, for example, a three-layer perceptron structure including S, A, and R layers, the character pattern data from the character pattern storage unit 16 is input to the S layer, which is an input layer. Then, the learning operation is performed by a well-known algorithm such as the back propagation method using the attribute information indicating the character type as the teaching input to the R layer which is the output layer.

【0036】すなわち、学習部19は入力された文字パ
ターンデータの文字種がR層への教示入力として教えら
れているので、S層から入力された文字パターンデータ
が、教えられた文字種である旨を示す出力がR層から得
られるように、新たな文字パターンデータが入力される
毎に学習を行ってゆく。この学習の結果は、S層からA
層およびA層からR層への可変結合の重み係数(Wij)
に反映される。すなわち、重み係数Wijが文字認識のた
めの学習用データとなる。
That is, since the learning unit 19 is taught that the character type of the input character pattern data is the teaching input to the R layer, the learning unit 19 indicates that the character pattern data input from the S layer is the taught character type. Each time new character pattern data is input, learning is performed so that the output shown can be obtained from the R layer. The result of this learning is from S layer to A
Weighting coefficient (W ij ) of variable coupling from layer A and layer R
Reflected in. That is, the weighting factor Wij becomes learning data for character recognition.

【0037】こうして学習部19に得られた重み係数W
ijは、学習部19と全く同様の構造(この場合、3層パ
ーセプトロン構造)からなる認識部18に、A層からR
層への可変結合の重み係数としてそのまま移植される。
認識部18では、S層に文字読み取り部17からの画像
データを入力して、R層より認識結果を出力する。
The weighting coefficient W thus obtained by the learning unit 19
ij is assigned to the recognition unit 18 having the same structure as that of the learning unit 19 (in this case, the three-layer perceptron structure), and the recognition information from the A layer to the R
It is directly ported as a weighting factor for variable coupling to layers.
In the recognition unit 18, the image data from the character reading unit 17 is input to the S layer, and the recognition result is output from the R layer.

【0038】文字パターン生成装置10は、前述のよう
に人間による手書き文字に近い文字パターンを生成でき
るので、これを上述のように文字認識装置に組み込むこ
とにより、従来の代表文字パターンにノイズを加えるな
どの手法による文字パターン生成装置を文字認識に用い
た場合に比較して、特に手書き文字に対する認識率が飛
躍的に向上する。
Since the character pattern generator 10 can generate a character pattern similar to a human handwritten character as described above, by incorporating this into the character recognition device as described above, noise is added to the conventional representative character pattern. In particular, the recognition rate for handwritten characters is dramatically improved as compared with the case where a character pattern generation device using such a method is used for character recognition.

【0039】以上、本発明の一実施例を説明したが、本
発明は次のように種々変形して実施することができる。
例えば上記実施例では動特性模擬部13をアナログ演算
回路で実現したが、アナログ計算機のプログラミングに
おいて知られているように、先の(1)(2)式をアナログ演
算回路化する場合の回路構成は一意的でなく、種々の構
成が考えられ、要は(1)(2)式のような運動方程式で与え
られる手の動特性モデルを内在させることができればよ
い。
Although one embodiment of the present invention has been described above, the present invention can be implemented in various modifications as follows.
For example, in the above embodiment, the dynamic characteristic simulating unit 13 is realized by an analog arithmetic circuit, but as is known in programming of an analog computer, the circuit configuration in the case of converting the above equations (1) and (2) into an analog arithmetic circuit. Is not unique, and various configurations are conceivable. The point is that the dynamic characteristic model of the hand given by the motion equations such as equations (1) and (2) can be incorporated.

【0040】また、現在はアナログ計算回路の特性をデ
ィジタル計算機で模擬することも容易であり、連続系シ
ミュレーション言語として分類される多くの既存のプロ
グラムが存在してするので、ディジタル計算機とこれら
のプログラムを用いて動特性模擬部11を実現すること
も可能である。
Further, at present, it is easy to simulate the characteristics of an analog calculation circuit with a digital computer, and there are many existing programs classified as a continuous system simulation language. It is also possible to realize the dynamic characteristic simulating unit 11 by using.

【0041】さらに、上記実施例において認識部18と
学習部19をニューラルネットで実現する場合、認識部
18と学習部19を別々の集積回路などのハードウェア
で構成してもよいが、例えば学習部19を汎用計算機を
用いてソフトウェアにより実現し、認識部19のみハー
ドウェアで構成してもよい。認識部18と学習部19を
一つのハードウェアとして構成し、そのモードを学習モ
ードと認識モードとに切り替えて使用するようにしても
構わない。
Further, in the case where the recognition unit 18 and the learning unit 19 are realized by a neural network in the above embodiment, the recognition unit 18 and the learning unit 19 may be configured by separate hardware such as an integrated circuit. The unit 19 may be implemented by software using a general-purpose computer, and only the recognition unit 19 may be configured by hardware. The recognition unit 18 and the learning unit 19 may be configured as one piece of hardware, and the mode may be switched between the learning mode and the recognition mode and used.

【0042】[0042]

【発明の効果】以上説明したように、本発明によれば人
間の手の動特性モデルを用いることにより、実際の手書
き文字に近い自然で滑らかなパターンを持ち、しかも同
一文字種について多種多様の文字パターンを生成するこ
とができる。また、副次的な効果として、生成された文
字パターンの正規化に際し、文字パターンの実質的な大
きさが変化してしまうという問題も解消する。
As described above, according to the present invention, by using the dynamic characteristic model of the human hand, a natural and smooth pattern close to that of an actual handwritten character can be obtained, and a wide variety of characters of the same character type can be obtained. Patterns can be generated. Further, as a side effect, the problem that the substantial size of the character pattern changes when the generated character pattern is normalized is also solved.

【0043】さらに、本発明では比較的少ない数の基準
文字軌道を用意しておくだけで、手の動特性モデルを用
いて多くの文字パターンが得られるため、従来のように
実際に書かれた多数の手書き文字のパターンを大量に収
集する必要がなく、収集に要していた多大な労力が不要
となる。従って、本発明の文字パターン生成装置を用い
れば、文字認識装置の認識能力を容易に、かつ飛躍的に
高めることができる。
Further, in the present invention, many character patterns can be obtained by using the dynamic characteristic model of the hand only by preparing a relatively small number of reference character trajectories. It is not necessary to collect a large number of patterns of many handwritten characters, and the great effort required for the collection is unnecessary. Therefore, by using the character pattern generation device of the present invention, the recognition ability of the character recognition device can be easily and dramatically increased.

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

【図1】本発明の一実施例に係る文字パターン生成装置
及び文字認識装置の構成を示すブロック図
FIG. 1 is a block diagram showing a configuration of a character pattern generation device and a character recognition device according to an embodiment of the present invention.

【図2】文字の軌跡を二次元座標によって表わすことを
示す図
FIG. 2 is a diagram showing that the trajectory of a character is represented by two-dimensional coordinates.

【図3】図1における基準文字軌道生成部の具体的な構
成例を示すブロック図
FIG. 3 is a block diagram showing a specific configuration example of a reference character trajectory generation unit in FIG.

【図4】基準軌道の座標の時間変化の例を示す図FIG. 4 is a diagram showing an example of a temporal change in coordinates of a reference trajectory.

【図5】図1における手の動特性模擬部の具体的な構成
例を示すブロック図
5 is a block diagram showing a specific configuration example of a dynamic characteristic simulation unit of the hand in FIG.

【図6】同実施例における基準文字軌道とこれを変形し
て得られる文字パターンの具体例を示す図
FIG. 6 is a diagram showing a specific example of a reference character trajectory and a character pattern obtained by modifying the reference character trajectory in the same embodiment.

【図7】従来の文字パターン生成方法を示す図FIG. 7 is a diagram showing a conventional character pattern generation method.

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

10…文字パターン生成装置 11…基準文字
軌道生成部 12…文字種指定部 13…手の動特
性模擬部 14…パラメータ設定部 15…表示部 16…文字パターン蓄積部 17…文字読み
取り部 18…認識部 19…学習部
DESCRIPTION OF SYMBOLS 10 ... Character pattern generation device 11 ... Reference character trajectory generation unit 12 ... Character type designation unit 13 ... Hand dynamic characteristic simulation unit 14 ... Parameter setting unit 15 ... Display unit 16 ... Character pattern storage unit 17 ... Character reading unit 18 ... Recognition unit 19 ... Learning Department

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】指定された文字種の代表的なパターンを示
す二次元座標表現の基準文字軌道を生成する基準文字軌
道生成手段と、 前記基準文字軌道生成手段に対して、前記基準文字軌道
を生成すべき文字種を指定する文字種指定手段と、 人間の手の動特性を模擬した動特性モデルを内在し、前
記基準文字軌道生成手段により生成される基準文字軌道
に対して手書きによる変形を模擬的に施した二次元座標
表現の変形文字軌道を文字パターンとして発生する手の
動特性模擬手段とを備えたことを特徴とする文字パター
ン生成装置。
1. A reference character trajectory generation means for generating a reference character trajectory of a two-dimensional coordinate expression representing a representative pattern of a designated character type, and the reference character trajectory generation means for generating the reference character trajectory. A character type designating means for designating a character type to be used and a dynamic characteristic model simulating the dynamic characteristic of a human hand are provided internally, and a deformation by handwriting is simulated for the reference character trajectory generated by the reference character trajectory generating means. A character pattern generation device comprising: a dynamic characteristic simulating means for generating a deformed character trajectory of a given two-dimensional coordinate expression as a character pattern.
【請求項2】指定された文字種の代表的なパターンを示
す二次元座標表現の基準文字軌道を生成する基準文字軌
道生成手段と、 前記基準文字軌道生成手段に対して、前記基準文字軌道
を生成すべき文字種を指定する文字種指定手段と、 人間の手の動特性を模擬した、複数のパラメータを有す
る動特性モデルを内在し、前記基準文字軌道生成手段に
より生成される基準文字軌道に対して手書きによる変形
を模擬的に施した二次元座標表現の変形文字軌道を文字
パターンとして発生する手の動特性模擬手段と、 前記複数のパラメータを個別に可変設定するためのパラ
メータ設定手段とを備えたことを特徴とする文字パター
ン生成装置。
2. A reference character trajectory generating means for generating a reference character trajectory of a two-dimensional coordinate expression showing a representative pattern of a designated character type, and the reference character trajectory for the reference character trajectory generating means. A character type designating means for designating a character type to be used and a dynamic characteristic model having a plurality of parameters imitating the dynamic characteristic of a human hand are inherent, and handwritten with respect to the reference character trajectory generated by the reference character trajectory generating means. A dynamic characteristic simulating means for generating a deformed character trajectory of a two-dimensional coordinate expression simulated as a character pattern, and a parameter setting means for individually variably setting the plurality of parameters. A character pattern generation device characterized by:
【請求項3】指定された文字種の代表的なパターンを示
す二次元座標表現の基準文字軌道を生成する基準文字軌
道生成手段と、 前記基準文字軌道生成手段に対して、前記基準文字軌道
を生成すべき文字種を指定する文字種指定手段と、 人間の手の動特性を模擬した、複数のパラメータを有す
る動特性モデルを内在し、前記基準文字軌道生成手段に
より生成される基準文字軌道に対して手書きによる変形
を模擬的に施した二次元座標表現の変形文字軌道を文字
パターンとして発生する手の動特性模擬手段と、 前記複数のパラメータを個別に可変設定するためのパラ
メータ設定手段と、 前記文字種指定手段により指定された複数の文字種につ
いて、前記パラメータ設定手段により可変設定されたパ
ラメータをそれぞれ有する複数の動特性モデルに従って
前記動特性模擬手段により発生された文字パターンをデ
ータとして蓄積する蓄積手段とを備えたことを特徴とす
る文字パターン生成装置。
3. A reference character trajectory generation means for generating a reference character trajectory of a two-dimensional coordinate expression showing a representative pattern of a designated character type, and the reference character trajectory generation means for generating the reference character trajectory. A character type designating means for designating a character type to be used and a dynamic characteristic model having a plurality of parameters imitating the dynamic characteristic of a human hand are inherent, and handwritten with respect to the reference character trajectory generated by the reference character trajectory generating means. Of the deformed character trajectory of a two-dimensional coordinate expression simulated by the above-mentioned method, a dynamic characteristic simulating means for the hand that generates a character pattern, a parameter setting means for individually variably setting the plurality of parameters, and the character type designation A plurality of dynamic characteristic models each having a parameter variably set by the parameter setting means for a plurality of character types designated by the means And a storage means for storing the character pattern generated by the dynamic characteristic simulation means as data.
【請求項4】前記動特性模擬手段が内在する前記動特性
モデルは、次式で示されることを特徴とする請求項1、
2または3に記載の文字パターン生成装置。 mx″=ε(xr −x)−rx′ my″=ε(yr −y)−ry′ 但し、x :前記文字パターンの横軸座標 y :前記文字パターンの縦軸座標 xr :前記基準軌道の横軸座標を示す関数 yr :前記基準軌道の縦軸座標を示す関数 m :手の慣性の強さを示す係数 r :筆記具と紙の間の摩擦係数 ε :基準軌道への復元力を示す係数 x′:xの1階微分係数 y′:yの1階微分係数 x″:xの2階微分係数 y″:yの2階微分係数
4. The dynamic characteristic model in which the dynamic characteristic simulating means is present is represented by the following equation:
The character pattern generation device according to 2 or 3. mx ″ = ε (x r −x) −rx ′ my ″ = ε (y r −y) −ry ′, where x: horizontal axis coordinate of the character pattern y: vertical axis coordinate of the character pattern x r : the above Function indicating the horizontal axis coordinates of the reference trajectory y r : Function indicating the vertical axis coordinates of the reference trajectory m: Coefficient indicating the strength of inertia of the hand r: Friction coefficient between the writing instrument and the paper ε: Restoration to the reference trajectory Coefficient indicating force x ′: first-order differential coefficient of x y ′: first-order differential coefficient of y x ″: second-order differential coefficient of x y ″: second-order differential coefficient of y
【請求項5】指定された文字種の代表的なパターンを示
す二次元座標表現の基準文字軌道を生成する基準文字軌
道生成手段と、 前記基準文字軌道生成手段に対して、前記基準文字軌道
を生成すべき文字種を指定する文字種指定手段と、 人間の手の動特性を模擬した、複数のパラメータを有す
る動特性モデルを内在し、前記基準文字軌道生成手段に
より生成される基準文字軌道に対して手書きによる変形
を模擬的に施した二次元座標表現の変形文字軌道を文字
パターンとして発生する手の動特性模擬手段と、 前記複数のパラメータを個別に可変設定するためのパラ
メータ設定手段と、 前記文字種指定手段により指定された複数の文字種につ
いて、前記パラメータ設定手段により可変設定されたパ
ラメータをそれぞれ有する複数の動特性モデルに従って
前記動特性模擬手段により発生された文字パターンをデ
ータとして蓄積する蓄積手段と、 前記蓄積手段に蓄積された文字パターンのデータを用い
て文字認識のための学習を行う学習手段と、 前記学習手段の学習結果に基づいて認識対象の文字を認
識する認識手段とを備えたことを特徴とする文字認識装
置。
5. A reference character trajectory generation means for generating a reference character trajectory of a two-dimensional coordinate expression showing a representative pattern of a designated character type, and the reference character trajectory for the reference character trajectory generation means. A character type designating means for designating a character type to be used and a dynamic characteristic model having a plurality of parameters imitating the dynamic characteristic of a human hand are inherent, and handwritten with respect to the reference character trajectory generated by the reference character trajectory generating means. Of the deformed character trajectory of a two-dimensional coordinate expression simulated by the above-mentioned method, a dynamic characteristic simulating means for the hand that generates a character pattern, a parameter setting means for individually variably setting the plurality of parameters, and the character type designation A plurality of dynamic characteristic models each having a parameter variably set by the parameter setting means for a plurality of character types designated by the means Accumulating means for accumulating the character pattern generated by the dynamic characteristic simulating means as data, learning means for performing learning for character recognition using the data of the character pattern accumulated in the accumulating means, and the learning means. And a recognition means for recognizing a character to be recognized based on the learning result of 1.
JP17821292A 1992-07-06 1992-07-06 Character pattern generation device and character recognition device using the same Expired - Lifetime JP3222555B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17821292A JP3222555B2 (en) 1992-07-06 1992-07-06 Character pattern generation device and character recognition device using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17821292A JP3222555B2 (en) 1992-07-06 1992-07-06 Character pattern generation device and character recognition device using the same

Publications (2)

Publication Number Publication Date
JPH0620104A true JPH0620104A (en) 1994-01-28
JP3222555B2 JP3222555B2 (en) 2001-10-29

Family

ID=16044547

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17821292A Expired - Lifetime JP3222555B2 (en) 1992-07-06 1992-07-06 Character pattern generation device and character recognition device using the same

Country Status (1)

Country Link
JP (1) JP3222555B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008015018A (en) * 2006-07-03 2008-01-24 Sharp Corp CHARACTER PATTERN GENERATION DEVICE, CHARACTER PATTERN GENERATION PROGRAM, AND RECORDING MEDIUM CONTAINING CHARACTER PATTERN GENERATION PROGRAM
JP2008077621A (en) * 2006-09-23 2008-04-03 Koji Miyake Method for making up for learning character sample of character recognition system
JP2008107558A (en) * 2006-10-25 2008-05-08 U-Can Inc Chinese personalized copy software system
JP6968962B1 (en) * 2020-09-25 2021-11-24 株式会社日本経済新聞社 Correct answer data generator, method, and program for handwriting recognition

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008015018A (en) * 2006-07-03 2008-01-24 Sharp Corp CHARACTER PATTERN GENERATION DEVICE, CHARACTER PATTERN GENERATION PROGRAM, AND RECORDING MEDIUM CONTAINING CHARACTER PATTERN GENERATION PROGRAM
JP2008077621A (en) * 2006-09-23 2008-04-03 Koji Miyake Method for making up for learning character sample of character recognition system
JP2008107558A (en) * 2006-10-25 2008-05-08 U-Can Inc Chinese personalized copy software system
JP6968962B1 (en) * 2020-09-25 2021-11-24 株式会社日本経済新聞社 Correct answer data generator, method, and program for handwriting recognition

Also Published As

Publication number Publication date
JP3222555B2 (en) 2001-10-29

Similar Documents

Publication Publication Date Title
US20220058849A1 (en) Image regularization and retargeting system
Sifakis et al. Simulating speech with a physics-based facial muscle model
JP2023545642A (en) Target object movement driving method, device, equipment and computer program
US5748769A (en) Pattern recognition apparatus
Ikeuchi et al. Describing upper-body motions based on labanotation for learning-from-observation robots
CN114630738B (en) Systems and methods for simulating sensed data and creating perceptions
WO2002080111A1 (en) Emotion-based 3-d computer graphics emotion model forming system
CN113408449A (en) Face action synthesis method based on voice drive, electronic equipment and storage medium
CN111009028A (en) Expression simulation system and method of virtual face model
CN110705094A (en) Flexible body simulation method and apparatus, electronic device, computer-readable storage medium
US7257538B2 (en) Generating animation from visual and audio input
Skubic et al. Qualitative analysis of sketched route maps: translating a sketch into linguistic descriptions
Diqi et al. Design and building Javanese script classification in the state museum of Sonobudoyo Yogyakarta
Banf et al. A modular computer vision sonification model for the visually impaired
CN114967937A (en) Virtual human motion generation method and system
CN111798367B (en) Image processing method, device, storage medium and electronic device
CN112507940A (en) Skeleton action recognition method based on difference guidance representation learning network
JPH0620104A (en) Character pattern generation device and character recognition device using the same
CN115648203B (en) Method for realizing real-time mirror image behavior of robot based on lightweight neural network
CN116665275A (en) Facial expression synthesis and interactive control method based on text to Chinese pinyin
CN115562471A (en) Channel attention displacement diagram neural network oriented to human-computer interaction
WO2015042867A1 (en) Method for editing facial expression based on single camera and motion capture data
JP2834314B2 (en) Image segmentation method
Muhdalifah Pooling comparison in CNN architecture for Javanese script classification
CN119091511A (en) Catering teaching training scoring method, system, electronic equipment and storage medium

Legal Events

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

Free format text: PAYMENT UNTIL: 20070817

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20080817

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090817

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100817

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20100817

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110817

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20120817

Year of fee payment: 11

EXPY Cancellation because of completion of term