JPH0156432B2 - - Google Patents
Info
- Publication number
- JPH0156432B2 JPH0156432B2 JP59204815A JP20481584A JPH0156432B2 JP H0156432 B2 JPH0156432 B2 JP H0156432B2 JP 59204815 A JP59204815 A JP 59204815A JP 20481584 A JP20481584 A JP 20481584A JP H0156432 B2 JPH0156432 B2 JP H0156432B2
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- processing
- circuit
- matching
- identification
- 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
Links
- 238000012545 processing Methods 0.000 claims description 57
- 238000012567 pattern recognition method Methods 0.000 claims description 3
- 238000003909 pattern recognition Methods 0.000 description 16
- 238000000034 method Methods 0.000 description 10
- 230000015654 memory Effects 0.000 description 9
- 238000013139 quantization Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 3
- 238000010606 normalization Methods 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 239000002131 composite material Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
Landscapes
- Collating Specific Patterns (AREA)
- Image Analysis (AREA)
Description
【発明の詳細な説明】
[発明の技術分野]
本発明は、文字、音声、図形等の複数種のパタ
ーン認識を実現するパターン認識方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a pattern recognition method that realizes recognition of multiple types of patterns such as characters, sounds, and graphics.
[発明の技術的背景とその問題点]
近年、パターン認識技術は、データ処理の基礎
技術として、急速に発展しており、パターン認識
対象の適用範囲を拡大している。一般的に、パタ
ーン認識技術では、認識対象パターンに対する特
徴の最適化処理及び各種のパターン処理(例えば
前処理、正規化、標本化等の処理)が重要な要素
となる。[Technical background of the invention and its problems] In recent years, pattern recognition technology has been rapidly developing as a basic technology for data processing, and the scope of application of pattern recognition targets has been expanded. Generally, in pattern recognition technology, optimization processing of features for a pattern to be recognized and various pattern processing (eg, preprocessing, normalization, sampling, etc.) are important elements.
ところで、認識対象のパターンの種類を、文
字、図形、音声等のように個別に限定しない高度
のパターン認識が、パターン認識技術の重要な目
標の一つである。 By the way, one of the important goals of pattern recognition technology is advanced pattern recognition in which the types of patterns to be recognized are not individually limited to characters, graphics, sounds, etc.
[発明の目的]
本発明の目的は、簡単な構成で、文字、図形、
音声等の複数種のパターンを確実に認識できる高
度のパターン認識システムを構成できるパターン
認識方式を提供することにある。[Object of the Invention] The object of the present invention is to have a simple structure, and to form characters, figures,
An object of the present invention is to provide a pattern recognition method that can configure an advanced pattern recognition system that can reliably recognize multiple types of patterns such as speech.
[発明の概要]
本発明は、パターン認識処理に対して知識情報
処理を適用して、各種のパターン認識処理に必要
なパターン処理を最適化するような構成を有す
る。認識対象の入力パターンは、整合処理手段に
よりパターンの種類が決定される。入力パターン
は、認識処理に必要な各種のパターン処理がなさ
れる。このとき、上記のように決定されたパター
ンの種類により、各種のパターン処理が最適化さ
れるような知識情報が知識情報メモリ手段から出
力される。そして、最適のパターン処理の後に得
られたパターンの認識処理が実行されるように構
成されている。[Summary of the Invention] The present invention has a configuration in which knowledge information processing is applied to pattern recognition processing to optimize pattern processing necessary for various pattern recognition processing. The type of pattern of the input pattern to be recognized is determined by the matching processing means. The input pattern is subjected to various pattern processing necessary for recognition processing. At this time, knowledge information for optimizing various pattern processings is output from the knowledge information memory means according to the type of pattern determined as described above. The apparatus is configured such that recognition processing for the pattern obtained after the optimal pattern processing is executed.
このような構成により、入力パターンの種類に
限定されることなく、各入力パターンに応じたパ
ターン処理を確実に行なうことができる。 With such a configuration, it is possible to reliably perform pattern processing according to each input pattern without being limited to the type of input pattern.
[発明の実施例]
以下図面を参照して本発明の一実施例を説明す
る。第1図は本発明の一実施例に係わるパターン
認識システムの基本的構成を示すブロツク図であ
る。第1図において、整合回路10は、入力パタ
ーン(ベクトルf)と予め用意された標準パター
ン(ベクトルΦ)との整合処理(例えば複合類似
度法処理)を実行し、入力パターンのカテゴリを
決定する。標準パターンは、文字、図形、音声等
に対応する各種の標準パターンからなり、予め標
準パターンメモリ11に格納されている。識別回
路12は、整合回路10で決定されたカテゴリの
パターンに対して、識別に必要なパラメータに基
づいて識別処理を行なう。このパラメータは、予
めパラメータメモリ13に記憶されている。[Embodiment of the Invention] An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing the basic configuration of a pattern recognition system according to an embodiment of the present invention. In FIG. 1, a matching circuit 10 executes matching processing (for example, composite similarity method processing) between an input pattern (vector f) and a standard pattern (vector Φ) prepared in advance, and determines the category of the input pattern. . The standard patterns consist of various standard patterns corresponding to characters, graphics, sounds, etc., and are stored in the standard pattern memory 11 in advance. The identification circuit 12 performs identification processing on the category pattern determined by the matching circuit 10 based on parameters necessary for identification. This parameter is stored in the parameter memory 13 in advance.
第2図は、上記のような基本的回路に基づいて
構成されるパターン認識システムの具体的回路で
ある。第2図において、複数のパターン処理回路
20―1〜20―nは、入力パターンに対してパ
ターン認識処理に必要な各種のパターン処理(量
子化、ノイズ、検切、正規化、標本化等の処理)
をそれぞれ実行する回路である。知識回路21―
1〜21―nは、各パターン処理回路20―1〜
20―nが識別回路12の識別結果に基づいて、
最適なパターン処理を行なうために必要な各知識
情報をそれぞれ予め記憶しているメモリ群を含む
回路である。さらに、辞書22―1〜22―n
は、整合回路10の整合処理に必要な各種の標準
パターンをそれぞれ予め記憶しているメモリ群で
ある。パラメータメモリ23―1〜23―nは、
識別回路12が識別処理に必要な各種のパラメー
タをそれぞれ予め記憶している。また、24〜2
7はそれぞれバスである。 FIG. 2 shows a specific circuit of a pattern recognition system constructed based on the basic circuit as described above. In FIG. 2, a plurality of pattern processing circuits 20-1 to 20-n perform various pattern processing (quantization, noise, cutoff, normalization, sampling, etc.) necessary for pattern recognition processing on input patterns. process)
This is a circuit that executes each of the following. Knowledge circuit 21-
1 to 21-n are each pattern processing circuit 20-1 to
20-n based on the identification result of the identification circuit 12,
This circuit includes a memory group in which knowledge information necessary for performing optimal pattern processing is stored in advance. Furthermore, dictionaries 22-1 to 22-n
are memory groups in which various standard patterns necessary for matching processing of the matching circuit 10 are stored in advance. The parameter memories 23-1 to 23-n are
The identification circuit 12 stores in advance various parameters necessary for identification processing. Also, 24-2
7 are buses respectively.
上記のような構成のパターン認識システムにお
いて、一実施例に係わる動作を説明する。先ず、
第1図を参照してパターン認識処理の基本的動作
を説明する。文字、図形、音声等のいずれかに属
する入力パターンが、整合回路10に出力された
とする。整合回路10では、予め用意された標準
パターンとの整合処理により、入力パターンのカ
テゴリを決定する。即ち、整合回路10は、類似
度値Sの高いカテゴリのパターンを識別回路12
に出力する。このとき、類似度値Sは、入力パタ
ーンベクトルf及び標準パターンベクトルΦの内
積から求められる。即ち、下記式(1)が成立する。 The operation of one embodiment of the pattern recognition system configured as described above will be described. First of all,
The basic operation of pattern recognition processing will be explained with reference to FIG. Assume that an input pattern belonging to any one of characters, figures, sounds, etc. is output to the matching circuit 10. The matching circuit 10 determines the category of the input pattern by matching it with a standard pattern prepared in advance. That is, the matching circuit 10 identifies patterns of categories with high similarity values S by the identification circuit 12.
Output to. At this time, the similarity value S is obtained from the inner product of the input pattern vector f and the standard pattern vector Φ. That is, the following formula (1) holds true.
S2=(f、Φ)2……(1)
そして、識別回路12は、予め用意されたパラ
メータに基づいて、類似度値の高いパターンから
例えば文字パターンに属する識別結果パターン
(ベクトルλ)を出力することになる。 S 2 = (f, Φ) 2 ...(1) Then, the identification circuit 12 selects an identification result pattern (vector λ) belonging to, for example, a character pattern from patterns with high similarity values based on parameters prepared in advance. It will be output.
次に、第2図を参照して、具体的な動作を説明
する。先ず、入力パターンデータ(未知のパター
ンベクトルf1)がパターン処理回路20―1に出
力されたとする。ここで、パターン処理回路20
―1は、入力パターンデータである画像信号に対
して、所定のレベルで量子化処理を行なう回路あ
る。量子化された入力パターンは、バス26を通
じて整合回路10に与えられる。整合回路10で
は、量子化用の辞書22―1に格納された標準パ
ターンと上記入力パターンとの整合処理が実行さ
れる。整合回路10からは、上記のような類似度
値を含む整合結果(入力パターンのカテゴリ)が
識別回路12に出力される。識別回路12では、
量子化用のパラメータメモリ23―1に格納され
たパラメータに基づいて、入力パターンに対する
識別処理が実行される。 Next, specific operations will be explained with reference to FIG. First, assume that input pattern data (unknown pattern vector f 1 ) is output to the pattern processing circuit 20-1. Here, the pattern processing circuit 20
1 is a circuit that performs quantization processing at a predetermined level on an image signal that is input pattern data. The quantized input pattern is provided to matching circuit 10 via bus 26. The matching circuit 10 performs matching processing between the standard pattern stored in the quantization dictionary 22-1 and the input pattern. The matching circuit 10 outputs a matching result (category of the input pattern) including the similarity value as described above to the identification circuit 12 . In the identification circuit 12,
Identification processing for the input pattern is performed based on the parameters stored in the parameter memory 23-1 for quantization.
識別回路12から識別結果が出力されると、量
子化用の知識回路21―1は、その識別結果に基
づいて量子化されたパターンの種類を判定し、そ
のパターンの種類に応じた最適な量子化処理を行
なうために必要な情報(即ち量子化に必要なレベ
ル値等)をパターン処理回路20―1に出力す
る。これにより、パターン処理回路20―1は、
カテゴリが決定された入力パターンに対して最適
な量子化処理を実行して、次のパターン処理回路
20―2である例えばノイズ処理回路に出力す
る。パターン処理回路20―2は、ノイズ処理を
実行し、その処理結果を整合回路10に出力す
る。整合回路10では、ノイズ処理用の辞書22
―2に格納された標準パターンに基づいて、整合
処理が行われる。そして、識別回路12から整合
結果に基づく識別結果が出力されると、ノイズ処
理用の知識回路21―2は最適なノイズ処理に必
要な情報をパターン処理回路20―2に出力す
る。これにより、パターン処理回路20―2は、
最適なノイズ処理を実行した後のパターンを次の
パターン処理回路20―3に出力する。 When the identification result is output from the identification circuit 12, the quantization knowledge circuit 21-1 determines the type of quantized pattern based on the identification result, and selects the optimal quantization according to the type of pattern. Information necessary for performing the quantization process (that is, level values necessary for quantization, etc.) is output to the pattern processing circuit 20-1. As a result, the pattern processing circuit 20-1
Optimal quantization processing is performed on the input pattern for which the category has been determined, and the result is output to the next pattern processing circuit 20-2, for example, a noise processing circuit. The pattern processing circuit 20-2 executes noise processing and outputs the processing result to the matching circuit 10. In the matching circuit 10, a dictionary 22 for noise processing is used.
Matching processing is performed based on the standard pattern stored in -2. When the identification circuit 12 outputs the identification result based on the matching result, the noise processing knowledge circuit 21-2 outputs information necessary for optimal noise processing to the pattern processing circuit 20-2. As a result, the pattern processing circuit 20-2
The pattern after optimal noise processing is output to the next pattern processing circuit 20-3.
以下同様にして、各パターン処理回路20―3
〜20―nにより、例えば検切処理、正規化処
理、標本化処理等の各処理が最適に実行される。
このようにして、最適な各パターン処理が行われ
た後に得られる入力パターンに対して、最終的な
識別処理が実行されて、認識結果を得ることがで
きる。 In the same manner, each pattern processing circuit 20-3
.about.20-n, each process such as a cutoff process, a normalization process, a sampling process, etc., is optimally executed.
In this way, the final identification process is performed on the input pattern obtained after each optimal pattern process is performed, and a recognition result can be obtained.
[発明の効果]
以上詳述したように本発明によれば、各種の入
力パターンに対して、予め用意された知識情報を
利用してパターン認識処理に必要な各パターン処
理を実行することができる。これにより、簡単な
構成で、認識対象のパターンの種類を限定されな
い広範囲のパターンを確実に認識できるパターン
認識システムを実現できるものである。[Effects of the Invention] As detailed above, according to the present invention, each pattern process necessary for pattern recognition processing can be executed for various input patterns using knowledge information prepared in advance. . With this, it is possible to realize a pattern recognition system that can reliably recognize a wide range of patterns without being limited to the types of patterns to be recognized, with a simple configuration.
第1図は本発明の一実施例に係わるパターン認
識システムの基本的構成を示すブロツク図、第2
図は同実施例の具体的構成を示すブロツク図であ
る。
10……整合回路、11……標準パターンメモ
リ、12……識別回路、13……パラメータメ
リ、21―1〜21〜n…知識回路。
FIG. 1 is a block diagram showing the basic configuration of a pattern recognition system according to an embodiment of the present invention, and FIG.
The figure is a block diagram showing the specific configuration of the same embodiment. 10... Matching circuit, 11... Standard pattern memory, 12... Identification circuit, 13... Parameter memory, 21-1 to 21 to n... Knowledge circuit.
Claims (1)
た標準パターンとの整合処理により上記入力パタ
ーンの種類を判定する整合処理手段と、この整合
処理手段の判定結果に基づいて上記入力パターン
を識別する識別手段と、上記入力パターンの認識
処理に必要な各種のパターン処理を行なう複数の
パターン処理手段と、上記識別手段の識別結果に
基づいて上記各パターン処理手段が上記入力パタ
ーンに対して最適なパターン処理を実行するため
の各知識情報を予め記憶している知識情報記憶手
段とを具備し、この知識情報記憶手段の知識情報
に基づいて得られる上記各パターン処理手段の処
理結果が上記整合処理手段に出力されるように構
成されたことを特徴とするパターン認識方式。1. A matching processing means for determining the type of the input pattern by matching the input pattern to be recognized with a standard pattern prepared in advance, and an identification means for identifying the input pattern based on the determination result of the matching processing means. and a plurality of pattern processing means for performing various pattern processing necessary for recognition processing of the input pattern, and each of the pattern processing means performs optimal pattern processing for the input pattern based on the identification result of the identification means. knowledge information storage means that stores in advance each piece of knowledge information to be executed, and the processing results of each of the pattern processing means obtained based on the knowledge information of the knowledge information storage means are output to the matching processing means. A pattern recognition method characterized in that it is configured to
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59204815A JPS6182282A (en) | 1984-09-29 | 1984-09-29 | Pattern recognizing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59204815A JPS6182282A (en) | 1984-09-29 | 1984-09-29 | Pattern recognizing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6182282A JPS6182282A (en) | 1986-04-25 |
| JPH0156432B2 true JPH0156432B2 (en) | 1989-11-30 |
Family
ID=16496834
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59204815A Granted JPS6182282A (en) | 1984-09-29 | 1984-09-29 | Pattern recognizing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6182282A (en) |
-
1984
- 1984-09-29 JP JP59204815A patent/JPS6182282A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6182282A (en) | 1986-04-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4167728A (en) | Automatic image processor | |
| JP2977032B2 (en) | Pattern matching apparatus and method in view of distance and direction | |
| CN111858869A (en) | Data matching method and device, electronic equipment and storage medium | |
| EP0218421B1 (en) | Pattern recognition and learning apparatus | |
| US6778704B1 (en) | Method and apparatus for pattern recognition using a recognition dictionary partitioned into subcategories | |
| JPH0156432B2 (en) | ||
| US6134525A (en) | Identification-function calculator, identification-function calculating method, identification unit, identification method, and speech recognition system | |
| CN111523322A (en) | Requirement document quality evaluation model training method and requirement document quality evaluation method | |
| CN112735436A (en) | Voiceprint recognition method and voiceprint recognition system | |
| CN113989597B (en) | Vehicle weight recognition method and device, electronic equipment and storage medium | |
| JPH0540852A (en) | Pattern recognizing device | |
| JPS61148497A (en) | Standard pattern generator | |
| JP3174187B2 (en) | Gas identification device | |
| JPS6332399B2 (en) | ||
| JPH0713598A (en) | Specific task speech data base generating device | |
| JPH0830960B2 (en) | High speed voice recognition device | |
| JP2953706B2 (en) | Pattern recognition device | |
| JPS61163396A (en) | Voice dictionary pattern creation method | |
| JPS63187376A (en) | Pattern recognition device | |
| JPH10269311A (en) | Slip processing unit designating method | |
| EP0767439A2 (en) | Signal classification method | |
| CN121859516A (en) | Method, device, computer equipment and medium for identifying and evaluating steady-state manipulation force test data of each g | |
| JP3274515B2 (en) | Communication information processing method setting method | |
| JPS62118491A (en) | Pattern recognition device | |
| JPS59160275A (en) | Word recognizing device |