JPS5955584A - Time reducing system for recognizing process - Google Patents

Time reducing system for recognizing process

Info

Publication number
JPS5955584A
JPS5955584A JP57167032A JP16703282A JPS5955584A JP S5955584 A JPS5955584 A JP S5955584A JP 57167032 A JP57167032 A JP 57167032A JP 16703282 A JP16703282 A JP 16703282A JP S5955584 A JPS5955584 A JP S5955584A
Authority
JP
Japan
Prior art keywords
stroke
strokes
candidate
character
standard pattern
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
JP57167032A
Other languages
Japanese (ja)
Other versions
JPH0365586B2 (en
Inventor
Kazumi Odaka
小高 和巳
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP57167032A priority Critical patent/JPS5955584A/en
Publication of JPS5955584A publication Critical patent/JPS5955584A/en
Publication of JPH0365586B2 publication Critical patent/JPH0365586B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Artificial Intelligence (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Character Discrimination (AREA)

Abstract

PURPOSE:To improve the working efficiency, by sorting the input characters in terms of the storke regarded effective and selected out of a recognizing standard pattern and then recognizing the feature quantity of all strokes with obtained candidate categories. CONSTITUTION:A preprocess 1 is given to the input character for elimination of noises, smoothing, etc., and the stroke number S is fed to a standard pattern memory 6 and a candidate stroke storage device 7. The memory 6 sends the stored features to a feature extracting device 2 and an inter-stroke distance calculating device 3 in order of stroke numbes designated to the device 7 in terms of the first category of a standard pattern of S strokes. The device 2 extracts the features of only the stroke fed from the memory 6 and sends them to the device 3. Then the minimum stroke is decided 4 from the result of calculation and sent to a candidate deciding device 5, and at the same time the same processing is carried out also with the remaining strokes of a character under collation. The result of this processing is stored in the device 5. Other standard patterns are also processed in the same way, and the recongnition is decided by the pattern distance.

Description

【発明の詳細な説明】 (1)発明の属する分野の説明 本発明は9文字をストロークの集合として記述し、同様
にストロークの集合として記述されて格納されている標
準パターン群との間で、ストローク対応の距離計算を行
って入力文字を認識する文字認識装置に関するものであ
る。
Detailed Description of the Invention (1) Description of the field to which the invention pertains The present invention describes nine characters as a set of strokes, and describes nine characters as a set of strokes. The present invention relates to a character recognition device that recognizes input characters by calculating distances corresponding to strokes.

(2)従来の技術の説明 従来のこの種の装置では、候補カテゴリを絞る分類処理
に、認識処理に用いる特徴とは別に1分類用特徴を用意
する方式が用いられてきた。したがって2分類処理を行
うためには分類用特徴を格納する記憶装置が必要となる
とともに、入力文字から分類用%徴を、認識用の特徴と
は別個に抽出する手続きが増えるため、装置構成が複雑
になるという欠点があった。
(2) Description of Prior Art In conventional devices of this type, a method has been used in which a classification feature is prepared separately from the features used in recognition processing for classification processing to narrow down candidate categories. Therefore, in order to perform two-classification processing, a storage device is required to store the classification features, and the procedure for extracting the classification percentage features from the input characters separately from the recognition features increases, which requires a device configuration. The drawback was that it was complicated.

(3)発明の目的 本発明は、これらの欠点を除去するために、認識に用い
る標準パターンのストロークの中から有効と考えられる
ストローク群を指定して、指定したストロークに関する
特徴量のみを使用して、まず入力文字を分類処理し9次
いで得られた候補カテゴリについて総てのストロークに
関する特徴量を用いて認識するようにしたものである。
(3) Purpose of the Invention In order to eliminate these drawbacks, the present invention specifies a group of strokes considered to be effective from among the strokes of a standard pattern used for recognition, and uses only feature amounts related to the specified strokes. First, input characters are classified, and then the obtained candidate categories are recognized using feature amounts related to all strokes.

以下。below.

図面について説明する。The drawings will be explained.

(4)発明の構成および作用の説明 第1図は本発明の実施例であって、1は文字入力前処理
装置、2は特徴抽出装置、3はストローク間距離計算装
置、4は最小ストローク決定装置。
(4) Description of structure and operation of the invention FIG. 1 shows an embodiment of the invention, in which 1 is a character input preprocessing device, 2 is a feature extraction device, 3 is an inter-stroke distance calculation device, and 4 is a minimum stroke determination device. Device.

5はパターン間距離及び候補決定装置、6は標準パター
ンメモリー、7は候補ストローク記憶装置である。
5 is an inter-pattern distance and candidate determination device, 6 is a standard pattern memory, and 7 is a candidate stroke storage device.

これを動作するには、まず標準パターンメモリ6に登録
されている各標準パターンに対して、各ストロークの重
要度の順(例えば、ストロークの長さを重要度とした場
合には、ストロークの長さの順)に、そのストロークの
番号を候補ストローク記憶装置7に登録しておく。これ
は外部から信号106により与えることができる。
To operate this, first, for each standard pattern registered in the standard pattern memory 6, sort the strokes in order of importance (for example, if the stroke length is the importance, the stroke length The stroke numbers are registered in the candidate stroke storage device 7 in descending order of the number of strokes. This can be provided externally by signal 106.

次に、装置1に入力された文字に対する動作を順におっ
て説明する。入力された文字は雑音除去。
Next, operations for characters input into the device 1 will be explained in order. Noise is removed from the entered characters.

平滑化、大きさの正規仕方と公知の技術により前処理が
施される。入力文字のストローク数(Sとスル)が、ス
トローク数通知信号103によって標準パターンメモリ
ー6及び候補ストローク記憶装置7に入力される。
Preprocessing is performed using smoothing, size normalization, and known techniques. The number of strokes (S and Suru) of the input character is input into the standard pattern memory 6 and the candidate stroke storage device 7 by the stroke number notification signal 103.

装置6は8画に属する標準パターンの第1番目のカテゴ
リーについて、装置7で指定されるストロークの番号1
1約に、装置6内に記憶されているストロークの特徴の
記述に関する情報(例えば、特願昭53−153999
によれば、ストロークを近似して表現する特徴点の数)
を、特徴抽出装置2に送出する。又、同時に、ストロー
クの特徴量(例えば、特願昭51−083733による
と、ストロークの特徴点の(x、l/)座標値とその分
散の値)をストローク間距離計算装置3に送る。特徴抽
出装置2は装置6からのストロークの特徴の記述に関す
る情報に従って、入力文字を構成する各ストロークから
特徴を抽出する。抽出された入力文字の各ストロークの
特徴は、ストローク間距離計算装置3に送られる。
The device 6 selects stroke number 1 specified by the device 7 for the first category of standard patterns belonging to 8 strokes.
1, information regarding the description of stroke characteristics stored in the device 6 (for example, Japanese Patent Application No. 53-153999)
According to the number of feature points that approximate and represent the stroke)
is sent to the feature extraction device 2. At the same time, the feature amount of the stroke (for example, according to Japanese Patent Application No. 51-083733, the (x, l/) coordinate values of the feature point of the stroke and the value of its variance) is sent to the inter-stroke distance calculation device 3. The feature extraction device 2 extracts features from each stroke making up the input character according to the information regarding the description of stroke features from the device 6. The extracted features of each stroke of the input character are sent to the inter-stroke distance calculation device 3.

ストローク間距離計算装置3は装置6からのストローク
の特徴量を用いて、入力文字の各ストロークと標準パタ
ーンの第1番目に読み出されたストロークとの間でスト
ローク間の距離を計算する。
The inter-stroke distance calculation device 3 uses the stroke feature amount from the device 6 to calculate the inter-stroke distance between each stroke of the input character and the first read stroke of the standard pattern.

なお、ストローク間の距離は公知の技術を用いて計算す
ることができる。これら各ストローク間の距離をdI、
d2+・・・、d8.(Sは入力文字のストローク数)
として示す。各ストローク間の距離d1〜dsは最小ス
トローク決定装M4に送られる。
Note that the distance between strokes can be calculated using a known technique. The distance between each of these strokes is dI,
d2+..., d8. (S is the number of strokes of the input character)
Shown as The distances d1 to ds between each stroke are sent to the minimum stroke determination device M4.

最小ストローク決定装置4は、  d1〜d6の中の最
小値を決定してそれをパターン間距離及び候補決定装置
5に送る。同時に装置4ば、装置6に対して、現在照合
を行っている標準パターンの残りのストロークに対して
候補ストローク−記憶装置7で指定されるストロークの
順に2以上述べた処理をくり返して実行するだめの信号
104を送出する。このくり返しの結果、装置5内には
、現在照合を行っている標準パターンの各ストロークに
ついて、最も近い入力文字のストロークとの間のストロ
ーク間距離が順次決定されて格納される。なお、このく
り返し処理は、信号107又は信号107によって指定
される装置6内の記憶装置からの指示信号108によっ
て定められる分類処理に用いるストロークの使用本数(
Mとする)に等しい回数だけ行われる。
The minimum stroke determining device 4 determines the minimum value among d1 to d6 and sends it to the inter-pattern distance and candidate determining device 5. At the same time, the device 4 causes the device 6 to repeatedly execute the above two or more processes for the remaining strokes of the standard pattern currently being compared in the order of candidate strokes - strokes specified in the storage device 7. The signal 104 is sent out. As a result of this repetition, for each stroke of the standard pattern currently being compared, the distance between the strokes of the nearest input character is sequentially determined and stored in the device 5. Note that this iterative process is performed based on the number of strokes used for the classification process (
M) is performed a number of times equal to M).

標準パターン“仁″と入力文字′t″の間で、標準パタ
ーンのストロークを筆順(ストロークの重要度を筆順と
した場合)に、2本才で用いた場合に求められたストロ
ーク間の距離及び標準パターンの各ストローク毎に決定
された最小値を第2図に示す。
Between the standard pattern "Jin" and the input character 't', the distance between the strokes and the distance between the strokes obtained when the strokes of the standard pattern are used in stroke order (when the importance of strokes is set as stroke order) in two strokes. The minimum value determined for each stroke of the standard pattern is shown in FIG.

その後、パターン間距離及び候補決定装置5は現在照合
を行っている標準パターンの各ストロークに対して求め
られた。最小となるストローク間の距離(第2図ではd
l(z・d2bで示されている)の総和を計算し2分類
処理に用いるストロークの使用本数M(第2図では、M
=2)でこれを除す。
Thereafter, the inter-pattern distance and candidate determining device 5 was determined for each stroke of the standard pattern currently being compared. The distance between the minimum strokes (d in Figure 2)
1 (indicated by z・d2b) and calculates the number of strokes used for the two-classification process M (in Fig. 2, M
=2).

この値を照合している標準パターンと入力文字とのパタ
ーン間距離りとして格納する(第2図では。
This value is stored as the inter-pattern distance between the standard pattern being matched and the input character (in Figure 2).

p−(d+α+d2b)/2と彦る)。また同時に、装
置5は、装置6に対して次の標準パターンに対して上述
の各処理を開始するだめの信号105を送出する。この
ようにして、入力文字と同じストローク数の標準パター
ン群に対して入力文字とのパターン間距離が決定される
p-(d+α+d2b)/2). At the same time, the device 5 sends a signal 105 to the device 6 to start the above-mentioned processes for the next standard pattern. In this way, the inter-pattern distance between the input character and the standard pattern group having the same number of strokes as the input character is determined.

その後、装置5は、得られたパターン間距離の小さい順
に候補カテゴリー数指定信号109によって指定される
個数の標準パターンを、再度認識処理を行う必要のある
候補カテゴリとして選出し候補カテゴリ名を指定する信
号110によって装@6に通知する。
Thereafter, the device 5 selects the number of standard patterns specified by the candidate category number designation signal 109 in descending order of the distance between the obtained patterns as candidate categories that need to undergo recognition processing again, and designates the candidate category name. The device @6 is notified by signal 110.

なお、信号109で候補数を1とした場合、又は信号1
07又は信号108で分類処理に標準パターンを構成す
るすべてのストロークを用いるように指定した場合には
、この時点において、最小なパターン間距離を与える標
準パターンのカテゴリーを認識結果として出力し、すべ
ての処理を終了する。信号109によって2個以上の候
補カテゴリーを選び出すように指定した場合には、装置
5が決定した候補カテゴリーの各々について、全ストロ
ークを用いて1以上と同じ処理をくり返し実行する。
Note that if the number of candidates is 1 in signal 109, or
07 or signal 108 to use all strokes constituting the standard pattern in the classification process, at this point, the category of the standard pattern that provides the minimum distance between patterns is output as a recognition result, and all strokes are Finish the process. If the signal 109 specifies that two or more candidate categories are to be selected, the device 5 repeatedly performs the same process one or more times using all strokes for each of the candidate categories determined.

(5)効果の説明 以上説明し7たように1本発明によれば、標準パターン
を構成する各ストロークを認識に有効と言えるストロー
クから順次用いるため、偏、傍、冠などが共通となる文
字や画数の多い漢字の認識において分類の効果が期待さ
れるために、処理時間を大幅に短縮できる利点がある。
(5) Description of Effects As explained in 7 above, according to the present invention, each stroke constituting the standard pattern is sequentially used starting from the stroke that can be said to be effective for recognition. This classification is expected to be effective in recognizing kanji with a large number of strokes, so it has the advantage of significantly shortening processing time.

又、大分類用の辞書を全く必要とし々いため。Also, a dictionary for major classification is often required at all.

標準パターンメモリーの容量も増加せず、大分類用の特
徴抽出処理が不要々ため、装部構成も簡単となる利点が
ある。
There is an advantage that the capacity of the standard pattern memory does not increase, and feature extraction processing for major classification is not required, and the structure of the device is simplified.

更に、予め記憶されている標準パターンのストロークの
特徴記述に関する情報を基に、入力文字のストロークか
ら特徴を抽出するため、英字や数字と漢字が混在した字
種に対しても安定な識別系を構成することができる。
Furthermore, in order to extract features from the strokes of input characters based on information about stroke feature descriptions of standard patterns that are stored in advance, a stable identification system can be created for character types that include a mixture of alphabets, numbers, and kanji. Can be configured.

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

第1図は本発明の1実施例の機能ブロック図。 第2図は2本のストロークを用いた場合のストローク間
距離の説明図である。 図中1は文字入力前処理装置、2は特徴抽出装置、3は
ストローク間距離計算装置、4は最小ストローク決定装
置、5はパターン間距離及び候補決定装置、6は標準パ
ターンメモリー、7け候補ストローク記憶装置である。 特許出願人 日本電信型1詰公社 代理人弁理士 森 1)  寛
FIG. 1 is a functional block diagram of one embodiment of the present invention. FIG. 2 is an explanatory diagram of the distance between strokes when two strokes are used. In the figure, 1 is a character input preprocessing device, 2 is a feature extraction device, 3 is an inter-stroke distance calculation device, 4 is a minimum stroke determination device, 5 is an inter-pattern distance and candidate determination device, 6 is a standard pattern memory, and 7-digit candidates It is a stroke memory device. Patent applicant Hiroshi Mori, patent attorney representing Nippon Telegraph Type 1 Public Corporation

Claims (1)

【特許請求の範囲】 文字を構成する各ストロークの情報を取り込み。 予め辞書に登録されている標準パターンの各ストローク
の情報とストローク対応の距離計算を行って入力文字を
認識する文字認識方式において、各標準パターンに対し
、任意の一部又は全部のストロークを指定して、指定さ
れたストシーりに関する特徴記述情報に基づいて、上記
入力文字を構成するストロークの特徴を抽出する手段と
、該指定されたストロークと上記入力文字のすべてのス
トロークとの間でストローク対応の距離を計算する手段
と、上記入力文字の認識結果となり得る一つ又は複数の
候補文字を選出する手段と、候補として選出された文字
と上記入力文字の間で2文字を。 構成するすべてのストロークを用いてストローク対応の
距離計算を行って上記入力文字を認識する手段をもつこ
とを特徴とする認識処理時間短縮処理方式。
[Claims] Information about each stroke that makes up a character is captured. In a character recognition method that recognizes input characters by calculating the distance between the strokes and information on each stroke of standard patterns registered in a dictionary in advance, it is possible to specify any part or all of the strokes for each standard pattern. means for extracting features of strokes constituting the input character based on feature description information regarding the specified stroke; and means for extracting stroke correspondence between the specified stroke and all strokes of the input character. means for calculating a distance; means for selecting one or more candidate characters that can be a recognition result of the input character; and two characters between the character selected as a candidate and the input character. A recognition processing time reduction processing method characterized by having means for recognizing the input character by calculating distances corresponding to strokes using all the constituent strokes.
JP57167032A 1982-09-25 1982-09-25 Time reducing system for recognizing process Granted JPS5955584A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57167032A JPS5955584A (en) 1982-09-25 1982-09-25 Time reducing system for recognizing process

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57167032A JPS5955584A (en) 1982-09-25 1982-09-25 Time reducing system for recognizing process

Publications (2)

Publication Number Publication Date
JPS5955584A true JPS5955584A (en) 1984-03-30
JPH0365586B2 JPH0365586B2 (en) 1991-10-14

Family

ID=15842121

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57167032A Granted JPS5955584A (en) 1982-09-25 1982-09-25 Time reducing system for recognizing process

Country Status (1)

Country Link
JP (1) JPS5955584A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58119084A (en) * 1982-01-11 1983-07-15 Hitachi Ltd Online recognition system for handwritten character

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58119084A (en) * 1982-01-11 1983-07-15 Hitachi Ltd Online recognition system for handwritten character

Also Published As

Publication number Publication date
JPH0365586B2 (en) 1991-10-14

Similar Documents

Publication Publication Date Title
US4685142A (en) Method and device for handwritten letter recognition
EP0459746B1 (en) Pattern recognition method, and apparatus therefor
EP0542566B1 (en) Character recognition method and apparatus thereof
EP0355748A2 (en) A pattern recognition apparatus and method for doing the same
KR850006750A (en) How to specify recognition mode for handwritten character and figure recognition device
US5621818A (en) Document recognition apparatus
EP0476033A4 (en) Objet recognition system
JPS5955584A (en) Time reducing system for recognizing process
JPH09319828A (en) On-line character recognition device
JP3419251B2 (en) Character recognition device and character recognition method
JPH0347554B2 (en)
JPH09179935A (en) Character recognition device and control method therefor
JP2851865B2 (en) Character recognition device
KR960013818B1 (en) Hangul combination recognition device using multi-stroke recognition
JPS6129980A (en) On-line recognizer of hand-written figure
JP2000200323A (en) Online handwritten kanji recognition device
JP3238776B2 (en) Large classification dictionary creation method and character recognition device
JPH07104911B2 (en) Pattern recognition device
JP2792063B2 (en) Character recognition dictionary creation method
JPH0830734A (en) Character string recognition device
JP2001092924A (en) Method and device for recognizing pattern
JPH09231314A (en) On-line handwritten character recognizing device
JP3290110B2 (en) Handwritten character recognition device
JPS6022793B2 (en) character identification device
JPS63779A (en) Pattern recognition method