Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS5856907B2 - Identification method using differential mask - Google Patents
[go: Go Back, main page]

JPS5856907B2 - Identification method using differential mask - Google Patents

Identification method using differential mask

Info

Publication number
JPS5856907B2
JPS5856907B2 JP51115995A JP11599576A JPS5856907B2 JP S5856907 B2 JPS5856907 B2 JP S5856907B2 JP 51115995 A JP51115995 A JP 51115995A JP 11599576 A JP11599576 A JP 11599576A JP S5856907 B2 JPS5856907 B2 JP S5856907B2
Authority
JP
Japan
Prior art keywords
differential mask
pattern
information
memory
differential
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
Application number
JP51115995A
Other languages
Japanese (ja)
Other versions
JPS5341942A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP51115995A priority Critical patent/JPS5856907B2/en
Publication of JPS5341942A publication Critical patent/JPS5341942A/en
Publication of JPS5856907B2 publication Critical patent/JPS5856907B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)
  • Image Analysis (AREA)

Description

【発明の詳細な説明】 本発明は、差分マスクによる識別方式、特に類似文字相
互間の差異部分を抽出した差分マスク・パターンにもと
すいて、上記差異部分を強調して判定する差分マスクに
よる識別方式において、上記差分マスク・パターンを格
納する差分マスク・メモリに必要な記憶容量を大幅に軽
減し得るようにし、更に人カバターンを走査する間Gこ
上記差分マスク・パターンとの対比を行なうようにした
差分マスクOこよる識別方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention provides an identification method using a differential mask, particularly a differential mask pattern that extracts differences between similar characters, and an identification method using a differential mask that emphasizes the differences for judgment. In the identification method, the storage capacity required for the differential mask memory for storing the differential mask pattern is significantly reduced, and furthermore, while scanning the human cover pattern, the G is compared with the differential mask pattern. This relates to an identification method based on a differential mask O.

例えば印刷文字の認識においては、いわゆるパターン・
マツチング方式を採用し、入カバターンと個々の標準パ
ターンとの相関をとり識別を行なうようにされる。
For example, in the recognition of printed characters, so-called patterns and
A matching method is adopted to correlate the input cover pattern with each standard pattern and perform identification.

しかし、類似文字相互間の識別に当っては、上記相関値
に十分な違いが現われてこない。
However, when distinguishing between similar characters, sufficient differences do not appear in the correlation values.

このため、類似文字相互間の差異部分のみを抜き出して
作成した差分マスク・パターンを用意し、入カバターン
と標準パターンとの相関をとると共に当該入カバターン
と上記差分マスク・パターンとを対比して細部チェック
を行なう方式が採用されている。
For this reason, we prepare a differential mask pattern that extracts only the differences between similar characters, and then correlate the input cover pattern with the standard pattern, and compare the input cover pattern with the above differential mask pattern to obtain details. A method of checking is adopted.

このような方式は特に認識対象図形が漢字である場合な
どに有効であるが、漢字認識(こおいては図形枠として
例えば64X64ビット即ち4にビットの図形枠が用い
られ、上記差分マスク・パターンをまともに記憶しよう
とすると計8にビット/文字の差分マスク・メモリを必
要とする。
Such a method is particularly effective when the figure to be recognized is a kanji character, but in kanji recognition (for example, a figure frame of 64 x 64 bits, that is, 4 bits is used as a figure frame, and the above-mentioned differential mask pattern If you try to store it properly, you will need a total of 8 bit/character differential mask memories.

これは、差分マスク・パターンとして、黒メツシユ点で
あるべきことを指示する黒点情報と白メツシユ点である
べきことを指示する白点情報とを夫々別個Qこ記憶する
必要があるからである。
This is because it is necessary to separately store black point information indicating that the point should be a black mesh point and white point information indicating that the point should be a white mesh point as a differential mask pattern.

本発明は、上記の点を解決することを目的としており、
差分マスク・パターンとして記憶すべき情報は、類似文
字間の差異部のみであることに注目して、必要不可欠な
情報のみを差分マスク・メモリ上に格納しておくように
することを目的としている。
The present invention aims to solve the above points,
The aim is to store only essential information in the differential mask memory, noting that the information that should be stored as a differential mask pattern is only the differences between similar characters. .

そしてそのため、本発明の差分マスクによる識別方式は
入カバターンと標準パターンとの相関をとると共に、類
似文字相互間の差異部分だけを抽出した差分マスク・パ
ターンを用意し、上記相関結果による識別結果を上記差
分マスク・パターンと上記入カバターンとの対比結果に
よりチェックする差分マスクによる識別方式において、
上記差分マスク・パターンにおける黒メツシユ点Gこ属
する代表点に対応する黒点情報と、白メツシユ点に属す
る代表点に対応する白点情報と、該夫夫の情報が上記差
分マスク・パターン上で位置する座標情報とを格納する
差分マスク・メモIJKもうけると共に、該差分マスク
・メモリは各認識対象文字に対応して予め定められた筒
数のアドレス位置をもつよう構成され、上記黒点情報と
座標情報との対および上記白点情報と座標情報との対が
格納されるアドレス位置に、有効情報対であることを指
示するエネーブル情報が立てられてなり、更に上記人カ
バターンが格納されている人カバターン・メモリ、該人
カバターン・メモリの内容を読出すアドレスと上記差分
マスク・メモリ上(こ記憶されている座標情報とを比較
する比較手段、および該比較手段が一致出力を発したと
き上記人カバターン・メモリからの読出しデータと上記
差分マスク・メモリ上の上記白点情報または黒点情報の
値とを照合する照合手段をそなえてなり、上記差分マス
ク上に記憶されている上記座標情報Oこよって指示され
る位置において上記入カバターンと差分マスク・パター
ンとを照合するようにしたことを特徴としている。
Therefore, the identification method using a differential mask of the present invention not only correlates the input pattern with the standard pattern, but also prepares a differential mask pattern that extracts only the differences between similar characters, and uses the above-mentioned correlation result as the identification result. In the identification method using a differential mask, which is checked based on the comparison result between the differential mask pattern and the filled-in cover pattern,
The black point information corresponding to the representative point belonging to the black mesh point G in the differential mask pattern, the white point information corresponding to the representative point belonging to the white mesh point, and the information of the husband are located on the differential mask pattern. In addition to creating a differential mask memo IJK for storing the black point information and coordinate information, the differential mask memory is configured to have a predetermined number of address positions corresponding to each character to be recognized. Enable information indicating that the pair is a valid information pair is set at the address position where the pair and the pair of the white point information and the coordinate information are stored, and the human cover turn in which the above human cover turn is stored.・A comparison means for comparing the address for reading out the contents of the memory and the coordinate information stored in the memory, and when the comparison means issues a matching output, the above-mentioned person cover turn.・Comprising means for comparing the read data from the memory with the value of the white point information or the black point information on the differential mask memory, and provides instructions based on the coordinate information O stored on the differential mask. This feature is characterized in that the above-mentioned cover pattern is compared with the differential mask pattern at the position where the pattern is displayed.

以下図面を参照しつつ説明する。This will be explained below with reference to the drawings.

第1図A、B、Cは本発明にいう類似文字パターンの一
例、第2図A、B、Cは類似文字相互間の差異部分を抽
出した差異パターン、第3図A。
FIGS. 1A, B, and C are examples of similar character patterns according to the present invention; FIGS. 2A, B, and C are difference patterns obtained by extracting differences between similar characters; and FIG. 3A.

B、Cは各類似文字に対応して作成された差分マスク・
パターンの一例、第4図A、B、Cは差分マスク・メモ
リ上に格納されるべき一実施例差分マスク・パターン、
第5図は差分マスク・メモリの一実施例態様、第6図は
本発明の一実施例構成を示す。
B and C are differential masks created corresponding to each similar character.
An example of a pattern, FIGS. 4A, B, and C is an example differential mask pattern to be stored on a differential mask memory;
FIG. 5 shows an embodiment of the differential mask memory, and FIG. 6 shows the configuration of an embodiment of the present invention.

先ず第1図ないし第4図を参照して、本発明にいう差分
マスク・パターン(こついて概念的に説明する。
First, the differential mask pattern referred to in the present invention will be conceptually explained with reference to FIGS. 1 to 4.

例えば文字「工」、「王」、「玉」相互間を識別する如
き場合、文字「工」は第1図A(こ、文字「王」は第1
図Bに、文字「玉」は第1図Cに示す如き標準パターン
として与えられる。
For example, when distinguishing between the characters ``工'', ``王'', and ``tama'', the character ``工'' is shown in Figure 1A (here, the character ``王'' is shown in Figure 1A).
In Figure B, the character "tama" is given as a standard pattern as shown in Figure 1C.

なお図中の符号1は図形枠、2−0 、2−1 、2−
2は夫々標準パターンを表わしている。
Note that the code 1 in the figure is a figure frame, 2-0, 2-1, 2-
2 each represent a standard pattern.

識別されるべき入カバターン例えば文字「王」に対応す
る入カバターンを各標準パターン2−0゜2−1,2−
2と比較して相関を点る場合、本来相関値は標準パター
ン2−1に対して最大となり、かつ標準パターン2−0
や2−2に対する相関値にくらべて十分な差をもつべき
ものである。
The input cover pattern to be identified, for example, the input cover pattern corresponding to the character "King" is selected from each standard pattern 2-0゜2-1,2-
When comparing correlation with standard pattern 2-1, the correlation value is originally the maximum for standard pattern 2-1, and standard pattern 2-0.
There should be a sufficient difference compared to the correlation values for 2-2 and 2-2.

しかし、一般に人カバターンが僅かな変形をもち、必ら
ずしも上記文字「工」、「王」、「玉」間の判定ができ
ない。
However, in general, human cover turns have slight deformations, and it is not always possible to judge between the characters ``tech'', ``king'', and ``tama''.

このために差分マスク・パターンが用意される。A differential mask pattern is prepared for this purpose.

即ち、標準パターン2−0と2−1とを比較することに
より、第2図A図示の如き差異パターンが得られる。
That is, by comparing the standard patterns 2-0 and 2-1, a difference pattern as shown in FIG. 2A can be obtained.

また標準パターン2−1と2−2とを比較することによ
り、第2図B図示の如き差異パターンが得られる。
Further, by comparing the standard patterns 2-1 and 2-2, a difference pattern as shown in FIG. 2B can be obtained.

更に標準パターン2−2と2−0とを比較すること(こ
より、第2図C図示の如き差異パターンが得られる。
Furthermore, by comparing the standard patterns 2-2 and 2-0, a difference pattern as shown in FIG. 2C is obtained.

なお図中1は図形枠、3−ロないし3−2は夫々差異部
分パターンを表わす。
In the figure, 1 represents a graphic frame, and 3-B to 3-2 represent different pattern patterns, respectively.

第2図人ないしCを利用して、文字「工」と「王」と「
玉」との間を識別する差分マスク・パターンとして、第
3図人ないしCが用意される。
Using the characters ``person'' or ``C'' in Figure 2, the characters ``technical'', ``king'', and ``
3 is prepared as a differential mask pattern for identifying the difference between the ball and the ball.

即ち、文字「工」に対応する差分マスタ・パターンとし
て第3図人図示の、パターンが、文字「王」(こ対応す
る差分マスク・パターンとして第3図B図示のパターン
が、文字「玉」に対応する差分マスク・パターンとして
第3図C図示のパターンが夫々用意される。
That is, the pattern shown in Figure 3 as a differential master pattern corresponding to the character ``K'' is the character ``King'' (the pattern shown in Figure 3B as the corresponding differential mask pattern is the character ``Tama''). The patterns shown in FIG. 3C are prepared as differential mask patterns corresponding to the respective patterns.

なお図中1は図形枠、4−ロないし4−2は夫々差分マ
スク・パターンを現わし、図中斜線部分4−11,4−
21は黒メツシユ点であるべきパターン部分、点点部分
4−00゜4−10は白メツシユ点であるべきパターン
部分を表わしている。
In the figure, 1 represents a figure frame, 4-B to 4-2 represent differential mask patterns, and hatched areas 4-11, 4-
21 represents a pattern portion that should be a black mesh point, dotted portions 4-00° and 4-10 represent a pattern portion that should be a white mesh point.

人カバターンが第1図人図示の標準パターン2−0と相
関をとられるとき、あわせて入カバターンは第3図人図
示の差分マスク・パターンと対比される。
When the human cover turn is correlated with the standard pattern 2-0 of the human figure in FIG. 1, the incoming cover turn is also compared with the differential mask pattern of the human figure in FIG.

そして第3図人図示の点点部分4−00において人カバ
ターンが正しく自メツシュ点となっているか否かを調べ
るようにする。
Then, it is checked whether the human cover turn correctly corresponds to the own mesh point in the point portion 4-00 shown in FIG. 3.

言うまでもなく、人カバターンが第3図B図示の差分マ
スク・パターンと対比されるとき、斜線部分4−11に
おいて入カバターンが正しく黒メツシユ点となっており
、かつ点点部分4−10において入カバターンが正しく
白メツシユ点となっているか否かを調べるよう(こする
Needless to say, when the human cover turn is compared with the differential mask pattern shown in FIG. Check to see if the white mesh point is correct (rubbing).

しかし、実際には入カバターンの変形を考慮して、第3
図人ないしC図示の差分マスク・パターン4−ロないし
4−2の代わりに、第4図図示の差分マスク・パターン
5−ロないし5−1が用意される。
However, in reality, considering the deformation of the input cover pattern, the third
In place of the differential mask patterns 4-b to 4-2 shown in FIGS.

なお図中の符号1は図形枠、5−0ないし5−1は夫々
差分マスク・パターン、5−OO。
In the figure, numeral 1 is a graphic frame, and 5-0 and 5-1 are differential mask patterns, respectively, and 5-OO.

5−10は夫々白メツシユ点であるべき白点情報部分、
5−11,5−21は夫々黒メツシユ点であるべき黒点
情報部分を表わしている。
5-10 are white point information parts that should be white mesh points, respectively;
5-11 and 5-21 respectively represent black point information portions that should be black mesh points.

第4図人ないしC図示の如き差分マスク・パターンは各
文字対象に用意されるが、このような差分マスク・パタ
ーンを記憶装置に記憶せしめるに当って図形枠1の座標
位置に見合う記憶容量を用意することは好ましくない。
Difference mask patterns such as those shown in Figures 4 to 4 are prepared for each character object, but in order to store such a difference mask pattern in a storage device, a storage capacity corresponding to the coordinate position of graphic frame 1 is required. It is not recommended to prepare.

即ち、64X64(ビット)×2の、記憶容量をもつ差
分マスク・メモリを用意することは好ましくない。
That is, it is not preferable to prepare a differential mask memory with a storage capacity of 64×64 (bits)×2.

例数ならば情報5−0ないし5−2の存在位置は図形枠
1全体の大きさからみてきわめて僅かであるからである
This is because, considering the number of examples, the positions of information 5-0 to 5-2 are extremely small in terms of the overall size of the graphic frame 1.

上記の点を考慮して本発明の場合、例えば1文字の差分
マスク・パターンに対応して経験上最大で16ビツトx
32(語)即ち512ビツト分の差分マスク・メモリを
用意し、該メモリ上に差分マスク・パターンを格納する
よう番こする。
In consideration of the above points, in the case of the present invention, for example, a maximum of 16 bits
A differential mask memory for 32 (words), that is, 512 bits is prepared, and the differential mask pattern is stored in the memory.

第5図は、本発明に用いられる差分マスク・メモリの一
実施態様を示している。
FIG. 5 shows one embodiment of the differential mask memory used in the present invention.

図中の符号6は差分マスク・メモリ、17−ロないし1
γ−31は夫々アドレス位置、18はエネーブル・ビッ
ト、19は黒白点情報、20は差分マスク・パターン上
でのアドレス情報を表わしている。
Reference numeral 6 in the figure is a differential mask memory, 17-ro to 1
γ-31 represents an address position, 18 represents an enable bit, 19 represents black and white point information, and 20 represents address information on the differential mask pattern.

即ち、金策4図に示す如き差分マスク・パターンGこお
いて、座標AO位置(こ黒メツシユ点があり、座標A1
位置に黒メツシユ点があり、座標A2位置に白メツシユ
点があり、・・・・・・・・・座標A(n−1)位置に
黒メツシュ点があり、座標A (n)位置に白メツシユ
点があるものとするとき、メモリ6のアドレス位置17
−00ご論理「1」のエネーブル・ビットと論理「1」
の黒点情報と座標AOとを格納し、同様にアドレス位置
1γ−1に論理「1」のエネーブル・ビットと論理「1
」の黒点情報と座標A1とを格納し、アドレス位置1T
−2に論理「1」のエネーブル・ビットと論理「0」の
白点情報と座標A2とを格納し、・・・・・・・・・ア
ドレス位置17−(n−1)に論理「1」のエネーブル
・ビットと論理「1」の黒点情報と座標A(n−1)と
を格納し、アドレス位置17−nに論理「1」のエネー
ブル・ビットと論理「0」の黒点情報と座標A(n)と
を格納し、アドレス位置17−(n+1)ないし1T−
31cこエネーブル・ビット論理「0」を格納するよう
にする。
That is, in the differential mask pattern G as shown in Fig. 4, the coordinates AO position (there is a black mesh point, the coordinates A1
There is a black mesh point at the coordinate A2 position, a white mesh point is at the coordinate A2 position, etc. There is a black mesh point at the coordinate A (n-1) position, and a white mesh point is at the coordinate A (n) position. Assuming that there is a mesh point, address position 17 of memory 6
-00 Enable bit of logic “1” and logic “1”
Similarly, an enable bit of logic "1" and a logic "1" are stored at address position 1γ-1.
” and the coordinates A1 are stored, and the address position 1T is stored.
-2 stores the enable bit of logic "1", white point information of logic "0", and coordinate A2; ”, the enable bit of logic “1”, black point information of logic “1”, and coordinates A(n-1) are stored, and the enable bit of logic “1”, black point information of logic “0”, and coordinates are stored in address position 17-n. A(n) and address locations 17-(n+1) to 1T-
31c is set to store the enable bit logic '0'.

このため、1語16ビツトとすると、各文字に対応する
差分マスク・メモリは16ビツト×32(語)即ち51
2ビツトで足りることになる。
Therefore, assuming that one word is 16 bits, the differential mask memory corresponding to each character is 16 bits x 32 (words), or 51 bits.
2 bits will be sufficient.

なお、上記座標A1ないしA(n)を格納するに当って
は、座標A(i)の値が小さい順にアドレス位置17−
0ないし17−nに格納するよう(こして、後述(第6
図)の対比処理を効率よく行なうようにする。
In addition, when storing the above coordinates A1 to A(n), address positions 17-
0 to 17-n (described later (6th
The comparison process shown in Figure) should be carried out efficiently.

第6図は本発明の一実施例構成を示し、図中の符号6は
差分マスク・メモリ、21は入カバターン・メモリであ
って人カバターンが第1図図示の図形枠11こ位置合わ
せされた上でセットされるもの、32はメモリ・アドレ
ス・カウンタ、33は差分マスク・メモリ・アドレス・
カウンタ、34は比較回路、35は排他的オア回路、3
6はアンド−路を表わしている。
FIG. 6 shows the configuration of an embodiment of the present invention, in which reference numeral 6 is a differential mask memory, 21 is an input cover turn memory, and the human cover pattern is aligned with the figure frame 11 shown in FIG. What is set above, 32 is the memory address counter, 33 is the differential mask memory address.
Counter, 34 is a comparison circuit, 35 is an exclusive OR circuit, 3
6 represents an AND path.

人カバターン・メモリ21(こおいては、入力図形(図
示せず)を走査した結果の入カバターンが例えば図形枠
1の左上隅から座標0,0が白点メツシュ、座i0.1
が白点メツシュ、・・・・・・、座標i、jが黒点メツ
シュ、・・・・・・、座標63.63が白点メツシュで
ある如き場合、アドレス位置「00」に論理「0」、ア
ドレス位置「0,1」に論理「0」、・・・・・・アド
レス位置「i、j」に論理「l」、・・・・・・アドレ
ス位置「63,63jに論理「O」と格納される。
The human cover turn memory 21 (in this case, the input cover pattern as a result of scanning an input figure (not shown) is, for example, from the upper left corner of the figure frame 1 to the coordinates 0, 0 of the white point mesh, and the position i0.1.
is a white point mesh, ......, coordinates i, j are black point mesh, ..., coordinates 63.63 is a white point mesh, then logic "0" is set at address position "00". , Logic "0" at address position "0, 1", Logic "l" at address position "i, j", Logic "O" at address position "63, 63j" is stored.

人カバターンと差分マスク・パターンとの対比をとるに
当って、カウンタ32と33とは夫々「0」にリセット
されている。
In comparing the human cover turn and the differential mask pattern, counters 32 and 33 are each reset to "0".

この状態からカウンタ32が順次歩進されてゆく。From this state, the counter 32 is sequentially incremented.

カウンタ32の内容が「0,0」を表わすとき、メモリ
21からは人カバターンの座標0,0に対応する白点情
報(論理「O」 )が読出される。
When the contents of the counter 32 represent "0,0", white point information (logical "O") corresponding to the coordinates 0,0 of the human cover pattern is read out from the memory 21.

以下カウンタ32の内容がro+ij・・・・・・と歩
進されるにつれて、メモリ21からは入カバターンの座
標0,1・・・・・・に対応する白点情報・・・・・・
が読出される。
Thereafter, as the contents of the counter 32 are incremented as ro+ij..., the white point information corresponding to the input pattern coordinates 0, 1, etc. from the memory 21...
is read out.

これら読出された人カバターン情報は標準パターンとの
相関処理のために利用されてゆく。
The read human cover pattern information is used for correlation processing with the standard pattern.

一方この間差分マスク・メモリ6から、アドレス位置1
7−0の内容が出力されており、その内容中の座標情報
AOが比較回路34に人力されている。
Meanwhile, from the differential mask memory 6, the address position 1
The contents of 7-0 are output, and the coordinate information AO in the contents is manually input to the comparison circuit 34.

またエネーブル・ビット18はアンド回路36に、更に
黒白情報19は排他的オア回路35に供給されている。
The enable bit 18 is also supplied to an AND circuit 36, and the black and white information 19 is supplied to an exclusive OR circuit 35.

上記カウンタ32の歩進につれて、カウンタ32の出力
が座標情報AOGこ一致する値に達したとき、比較回路
34は一致出力を発する。
As the counter 32 increments, when the output of the counter 32 reaches a value that matches the coordinate information AOG, the comparison circuit 34 issues a match output.

このときメモリ21からは当該座標位置AOGこおける
人カバターンの黒又は白点メツシュ点に対応した情報「
1」又は「O」が出力されている。
At this time, from the memory 21, information corresponding to the black or white point mesh point of the human cover at the coordinate position AOG is stored.
1” or “O” is output.

もしも、入カバターンの当該座標位置AOの情報が論理
「1」である場合、排他的オア回路35は論理「0」を
出力する。
If the information on the coordinate position AO of the input pattern is a logic "1", the exclusive OR circuit 35 outputs a logic "0".

したがって、アンド回路36はオンされない。Therefore, AND circuit 36 is not turned on.

そして比較回路34の一致出力Oこよってカウンタ33
はプラス1され、差分マスク・メモリ6からは座標情報
A1が出力されるよう(こなる。
Then, the coincidence output O of the comparator circuit 34 causes the counter 33
is incremented by 1, and the coordinate information A1 is output from the differential mask memory 6.

以下カウンタ32の内容が歩進されてゆく。Thereafter, the contents of the counter 32 are incremented.

しかしこの量大カバターンにおける座標AI、A2・・
・・・・、A(nMこ対応した黒又は白メツシユ点に対
応した情報が差分マスク・メモリ6から読出された情報
19と不一致となったときでしかもエネーブル・ビット
18が論理「1」であるとき、アンド回路36はオンさ
れ、パターン不一致信号を発する。
However, the coordinates AI, A2... in this large cover turn
..., A(nM) When the information corresponding to the corresponding black or white mesh point does not match the information 19 read from the differential mask memory 6, and the enable bit 18 is logic "1". At some point, AND circuit 36 is turned on and generates a pattern mismatch signal.

そして、その量大カバターンと標準パターンとの相関を
とる処理が行なわれるが、上記パターン不一致信号によ
り、入カバターンは当該標準パターンに対応するもので
ない旨を指示する。
Then, a process is performed to correlate the large cover turn with the standard pattern, but the pattern mismatch signal indicates that the incoming cover turn does not correspond to the standard pattern.

以上説明した如く、本発明によれば差分マスク・パター
ンを格納する差分マスク・メモリ6は1文字当り例えば
16ビツト×32(語)即ち512ビツトで足りる。
As explained above, according to the present invention, the differential mask memory 6 for storing differential mask patterns only needs to be 16 bits x 32 (words), or 512 bits per character.

またカウンタ32(こより人カバターンを走査する間に
差分マスク・パターンとの対比を行なうことが可能とな
る。
Further, while scanning the cover pattern using the counter 32, it is possible to perform comparison with the differential mask pattern.

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

第1図A、B、Cは本発明にいう類似文字パターンの一
例、第2図A、B、Cは類似文字相互間の差異部分を抽
出した差異パターン、第3図A。 B、Cは各類似文字に対応して作成された差分マスク・
パターンの一例、第4図A、B、Cは差分マスク・メモ
リ上(こ格納されるべき一実施例差分マスク・パターン
、第5図は差分マスク・メモリの一実施例態様、第6図
は本発明の一実施例構成を小す。 図中、1は図形枠、2は標準パターン、5は差分マスク
・パターン、6は差分マスク・メモリ、18はエネーブ
ル情報、19は黒白点情報、20は座標情報、11−ロ
ないし17−31はアドレス位置、21は人カバターン
・メモリ、32 、33はアドレス・カウンタ、34は
比較回路、35は排他的オア回路、36はアンド回路を
表わす。
FIGS. 1A, B, and C are examples of similar character patterns according to the present invention; FIGS. 2A, B, and C are difference patterns obtained by extracting differences between similar characters; and FIG. 3A. B and C are differential masks created corresponding to each similar character.
An example of a pattern, FIGS. 4A, B, and C is an example of a differential mask pattern to be stored on a differential mask memory. FIG. 5 is an example of an embodiment of a differential mask memory, and FIG. The structure of an embodiment of the present invention is shown in detail. In the figure, 1 is a graphic frame, 2 is a standard pattern, 5 is a differential mask pattern, 6 is a differential mask memory, 18 is enable information, 19 is black and white point information, 20 11-b to 17-31 are coordinate information, 21 is a cover turn memory, 32 and 33 are address counters, 34 is a comparison circuit, 35 is an exclusive OR circuit, and 36 is an AND circuit.

Claims (1)

【特許請求の範囲】 1 人カバターンと標準パターンとの相関をとると共に
、類似文字相互間の差異部分だけを抽出した差分マスク
・パターンを用意し、上記相関結果による識別結果を上
記差分マスク・パターンと上記人カバターンとの対比結
果によりチェックする差分マスクによる識別方式におい
て、上記差分マスク・パターン(こおける黒メツシユ点
に属する代表点に対応する黒点情報と、白メツシユ点に
属する代表点に対応する白点情報と、該夫々の情報が上
記差分マスク・パターン上で位置する座標情報とを格納
する差分マスク・メモリをもうけると共に、該差分マス
ク・メモリは各認識対象文字に対応して予め定められた
筒数のアドレス位置をもつよう構成され、上記黒点情報
と座標情報との対および上記白点情報と座標情報との対
が格納されるアドレス位置に、有効情報対であることを
指示するエネーブル情報が立てられてなり、更に上記入
カバターンが格納されている入カバターン・メモj、該
入カバターン・メモリの内容を読出すアドレスと上記差
分マスク・メモリ上Qこ記憶されている座標情報とを比
較する比較手段、および該比較手段が一致出力を発した
とき上記人カバターン・メモリからの読出しデータと上
記差分マスク・メモリ上の上記白点情報または黒点情報
の値とを照合する照合手段をそなえてなり、上記差分マ
スク上(こ記憶されている上記座標情報によって指示さ
れる位置において上記人カバターンと差分マスク・パタ
ーンとを照合するようにしたことを特徴とする差分マス
クによぞ識別方式。 2 上記差分マスク・メモリ上に有効情報対として格納
される情報は、上記座標情報で与えられる値の順番にし
たがって、上記差分マスク・メモリのアドレス位置に順
Oこ格納されてなり、該差分マスク・メモリは上記入カ
バターンを走査して行く間に上記アドレス位置の順Oこ
アクセスされ、対応する記憶内容が読出されるよう構成
されてなる特許請求の範囲第1項記載の差分マスクによ
る識別方式。
[Claims] 1. A differential mask pattern is prepared by correlating a person's cover turn with a standard pattern and extracting only the difference between similar characters, and the identification result based on the correlation result is applied to the differential mask pattern. In the identification method using a differential mask, which is checked based on the comparison result between the above-mentioned human cover pattern and the above-mentioned human cover pattern, the above-mentioned differential mask pattern (black point information corresponding to the representative point belonging to the black mesh point in the field, and corresponding to the representative point belonging to the white mesh point in the A differential mask memory is provided for storing white point information and coordinate information where each piece of information is located on the differential mask pattern, and the differential mask memory is predetermined corresponding to each character to be recognized. an enabler for instructing that the pair of black dot information and coordinate information and the pair of white dot information and coordinate information are valid information pairs; The information is set up, and the input cover turn memo J in which the above-mentioned input cover turn is stored, the address for reading the contents of the input cover turn memory, and the coordinate information stored in the above-mentioned difference mask memory Q. Comparing means for comparing, and collating means for collating the read data from the human cover pattern memory and the value of the white dot information or the black dot information on the differential mask memory when the comparing means issues a matching output. A differential mask identification method, characterized in that the human cover pattern and the differential mask pattern are compared on the differential mask (at a position indicated by the stored coordinate information). 2 The information stored as valid information pairs on the differential mask memory is stored in address positions of the differential mask memory in order according to the order of values given by the coordinate information, and the differential mask - The identification method using a differential mask according to claim 1, wherein the memory is accessed in the order of the address positions while scanning the cover pattern, and the corresponding storage contents are read out. .
JP51115995A 1976-09-29 1976-09-29 Identification method using differential mask Expired JPS5856907B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP51115995A JPS5856907B2 (en) 1976-09-29 1976-09-29 Identification method using differential mask

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP51115995A JPS5856907B2 (en) 1976-09-29 1976-09-29 Identification method using differential mask

Publications (2)

Publication Number Publication Date
JPS5341942A JPS5341942A (en) 1978-04-15
JPS5856907B2 true JPS5856907B2 (en) 1983-12-17

Family

ID=14676236

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51115995A Expired JPS5856907B2 (en) 1976-09-29 1976-09-29 Identification method using differential mask

Country Status (1)

Country Link
JP (1) JPS5856907B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59226815A (en) * 1983-06-08 1984-12-20 Honda Motor Co Ltd In-vehicle geomagnetic sensor
JPS62138717A (en) * 1985-12-13 1987-06-22 Niles Parts Co Ltd Direction indicator for vehicle
JPS62250308A (en) * 1986-04-23 1987-10-31 Niles Parts Co Ltd Azimuth display apparatus for vehicle

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59226815A (en) * 1983-06-08 1984-12-20 Honda Motor Co Ltd In-vehicle geomagnetic sensor
JPS62138717A (en) * 1985-12-13 1987-06-22 Niles Parts Co Ltd Direction indicator for vehicle
JPS62250308A (en) * 1986-04-23 1987-10-31 Niles Parts Co Ltd Azimuth display apparatus for vehicle

Also Published As

Publication number Publication date
JPS5341942A (en) 1978-04-15

Similar Documents

Publication Publication Date Title
KR880002662B1 (en) Character recognition device
JP3053388B2 (en) Fingerprint image special color correlator
JP2004530217A5 (en)
CN111259891B (en) Method, device, equipment and medium for identifying identity card in natural scene
CN116311338A (en) A minimum closed area identification method, device, equipment and computer-readable medium
CN110097108A (en) Recognition methods, device, equipment and the storage medium of non-motor vehicle
JPS5856907B2 (en) Identification method using differential mask
CN108647640A (en) The method and electronic equipment of recognition of face
CN112466033A (en) Ultraviolet pattern based bill verification detection method and detection system thereof
JPH09171547A (en) Ic card with finger print reading function
CN110909816B (en) Picture identification method and device
CN113901054A (en) Data display method and device and terminal equipment
CN109087439A (en) Bill verification method, terminal device, storage medium and electronic device
JPS62131391A (en) Wiring pattern inspection method and device
JPS638513B2 (en)
WO2022001381A1 (en) Biological feature recognition method and apparatus
JPS62166479A (en) Recognizing method for visiting card
CN121354226B (en) Tamper-resistant and traceable handwritten data double-track recording system and recording equipment
JPH06243296A (en) Pen input password system
CN115527197A (en) Vehicle number identification method and device, computer equipment and truck
JPH053631B2 (en)
JPS6184786A (en) Online handwritten character recognition method
JPS593578A (en) Picture processor
JPS59161784A (en) On-line character recognizing and rough classifying method
JP3292595B2 (en) Character recognition device