JPS6175979A - Pattern recognizer - Google Patents
Pattern recognizerInfo
- Publication number
- JPS6175979A JPS6175979A JP59199120A JP19912084A JPS6175979A JP S6175979 A JPS6175979 A JP S6175979A JP 59199120 A JP59199120 A JP 59199120A JP 19912084 A JP19912084 A JP 19912084A JP S6175979 A JPS6175979 A JP S6175979A
- Authority
- JP
- Japan
- Prior art keywords
- mask
- pattern
- input image
- data
- pixel
- 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.)
- Pending
Links
Landscapes
- Character Input (AREA)
- Image Processing (AREA)
Abstract
Description
【発明の詳細な説明】
〈発明の技術分野〉
本発明は、未知の文字や記号等C以下「未知文字」とい
う)を光学的に読み取り、これを白黒2値化して入力画
像を求めた後、入力画像の特徴を抽出して標準パターン
と照合することにより、未知文字を特定化して認識する
パターン認識装置に関する。[Detailed Description of the Invention] <Technical Field of the Invention> The present invention optically reads unknown characters and symbols (hereinafter referred to as "unknown characters"), converts them into black and white, and obtains an input image. , relates to a pattern recognition device that identifies and recognizes unknown characters by extracting features of an input image and comparing them with a standard pattern.
〈発明の背景〉
従来のパターン認、4装置は、第4図に示す如く、未知
文字21を光学的に読み取って画像化する読取部22と
、読取部22からの入力画像につき平滑化等の前処理を
施こす前処理部23と、前処理された1面像の特徴を抽
出する特徴抽出部24と、抽出された特徴を予め辞書2
5に格納しである標準パターンと照合して未知文字をi
ll laする辞書照合部26とから構成される。<Background of the Invention> As shown in FIG. 4, the conventional pattern recognition device includes a reading unit 22 that optically reads unknown characters 21 and converts the image into an image, and performs smoothing or other processing on the input image from the reading unit 22. A preprocessing unit 23 performs preprocessing, a feature extraction unit 24 extracts features of the preprocessed one-plane image, and a dictionary 2 stores the extracted features in advance.
The unknown character is matched against the standard pattern stored in 5.
It is composed of a dictionary collation unit 26 that performs ll and la.
一般に前記特徴抽出部24では、入力画像の黒画素に着
目して、未知文字の特徴を抽出する方式と、入力画像の
白画素(背景部分に相当)に着目して、未知文字の特徴
を抽出する方式とがあるが、前者の方式の場合、従前で
は、第5図に示す如く、入力画像Gを細線化した後、こ
の細線パターンgより未知文字の特徴を抽出する方式が
とられている。ところがこの方式の場合、画像の細線化
処理を必要とするため、近年、入力画像から直接未知文
字の特徴を抽出する方式が提案された。この方式は、第
・6図に示す如(入力画像Gにおける黒画素と白画素と
の境界(図中、太線で示す)に看目し、この境界が伸び
る方向を第7図に示すA−、Dの4方向で追跡すること
により、対をなすストローク (AL I A2)(B
1. B2 ) (CI 、 C2)を抽出して、第8
図に示すような近似パターンEを得るものである。Generally, the feature extraction unit 24 extracts features of unknown characters by focusing on black pixels of the input image and extracting features of unknown characters by focusing on white pixels (corresponding to the background part) of the input image. However, in the case of the former method, as shown in FIG. 5, the conventional method was to thin the input image G and then extract the features of the unknown character from this thin line pattern g. . However, this method requires image thinning processing, and in recent years, a method has been proposed in which the features of unknown characters are directly extracted from the input image. In this method, as shown in Fig. 6, the boundary between the black pixel and the white pixel in the input image G (indicated by the thick line in the figure) is observed, and the direction in which this boundary extends is shown in Fig. 7. , D, the paired strokes (AL I A2) (B
1. B2 ) (CI, C2) and extract the 8th
An approximate pattern E as shown in the figure is obtained.
この方式の場合、第9図に示す如く、まず入力画i1G
を一定方向(図中、矢印で示す)に走査してゆき、この
走査過程において、予め設定しであるA、Dのいずれか
方向の追跡パターンと遭遇したとき、対応する方向へ境
界追跡を開始し、一致する同方向の追跡パターンが消失
するまで追跡を継続して、前記ストロークを抽出する。In this method, as shown in FIG.
is scanned in a certain direction (indicated by an arrow in the figure), and during this scanning process, when a preset tracking pattern in either direction A or D is encountered, boundary tracking is started in the corresponding direction. Then, the stroke is extracted by continuing tracking until a matching tracking pattern in the same direction disappears.
第10図は、入方向についての追跡パターンを示し、こ
れら全てのパターンは他の方向についての追跡パターン
と共にパターン格納手段に記憶させである。従って境界
追跡処理に際しては、追跡する方向につき全ての追跡パ
ターンと照合する必要があり、追跡パターン数が多い程
、照合処理に時間がかかり、これがパターン認識速度を
低下させている。FIG. 10 shows the tracking patterns for the incoming direction, all these patterns being stored in the pattern storage means along with the tracking patterns for the other directions. Therefore, in boundary tracking processing, it is necessary to match all tracking patterns in the tracking direction, and the larger the number of tracking patterns, the longer the matching process takes, which reduces pattern recognition speed.
この問題を解決するため、発明者は先般、前記A、B方
向についての追跡パターン数を必要最小限に減らし、境
界追跡処理におけるパターン照合の時間を短縮化するこ
とによって、パターン認識処理の高速化をはかった新規
なパターン認識方式を開発した。In order to solve this problem, the inventor recently reduced the number of tracking patterns in the A and B directions to the necessary minimum and shortened the pattern matching time in the boundary tracking process, thereby speeding up the pattern recognition process. We have developed a new pattern recognition method that measures
第11図および第12図は、この方式を具体的に説明す
るための図である。FIG. 11 and FIG. 12 are diagrams specifically explaining this method.
第11図は、入力画11 Gを記憶させた画像メモリ2
7を拡大して示したものであり、図中、目盛間の茶汁は
1画素分に相当し、この画像メモリ27は縦横複数ビッ
トの画素により構成されている。また図中、斜線部分は
入力画像Gを構成する黒画素、その他の部分は背景をな
す白画素を示し、黒画素と白画素との境界は、図中太線
で示しである。FIG. 11 shows an image memory 2 in which an input image 11G is stored.
7 is enlarged, and in the figure, the tea juice between the scales corresponds to one pixel, and this image memory 27 is composed of pixels of a plurality of bits in the vertical and horizontal directions. Further, in the figure, the shaded area indicates black pixels forming the input image G, and the other areas indicate white pixels forming the background, and the boundary between the black pixel and the white pixel is indicated by a thick line in the figure.
この新開発の方式は、入力画像Gの境界追跡処理に先立
ち、画像メモリ27に対し縦横各3ピッ) CI成の矩
形状マスク28を設定し、このマスク28を1行づつず
らせつつ入力画像Gを全行に亘り走査するものである。This newly developed method sets a rectangular mask 28 composed of CI (3 pixels each vertically and horizontally) in the image memory 27 prior to boundary tracking processing of the input image G, and shifts this mask 28 line by line while tracking the input image G. This scans all rows.
そしてこの走査過程において、マスク28内に含まれる
9ビツト構成の部分パターンを順次取り出し、予め設定
しである基準パターンと比較し、両パターンが一致した
とき、補正出力を出して、入力画像Gを平滑化する。In this scanning process, partial patterns of 9 bits included in the mask 28 are sequentially extracted and compared with a preset reference pattern. When both patterns match, a correction output is output and the input image G is Smooth.
第12図(1)〜(8)の左側の図は、上記基準パター
ンを、また同図の右側の図は平滑された補正睡像を夫々
示している。基準パターンは、第12ヌ111ン+2)
+51 +6)に示す如く、1ビット分突出した黒画
素29(以下、「凸部」という)若しくは、第12図1
3+ 14117+ +81に示す如く、1ビット分窪
んだ白画素30(以下、「凹部」という)を有しており
、マスク28内の部分パターンかいずれか基準パターン
と一致するとき、部分パターンの凸部を構成する黒画素
は白画素に、また凹部を構成する白画素は黒画素に夫々
補正される。The diagrams on the left side of FIGS. 12(1) to (8) show the reference pattern, and the diagrams on the right side of the same diagrams show the smoothed corrected image. The standard pattern is the 12th number 111 + 2)
+51 +6), the black pixel 29 that protrudes by 1 bit (hereinafter referred to as the "protrusion") or the black pixel 29 in FIG.
As shown in 3+ 14117+ +81, it has a white pixel 30 (hereinafter referred to as a "concavity") that is recessed by 1 bit, and when the partial pattern in the mask 28 matches any of the reference patterns, the convex part of the partial pattern The black pixels forming the recess are corrected to white pixels, and the white pixels forming the recess are corrected to black pixels.
第12図中、X印は入力画像において黒画素が除去され
たビット、O印は黒画素が付加されたビットを示し、こ
れにより補正画像は白画素と黒画素との境界が直線状に
平滑化される。In Figure 12, the X marks indicate bits from which black pixels have been removed in the input image, and the O marks indicate bits to which black pixels have been added.As a result, in the corrected image, the boundaries between white pixels and black pixels are straight and smooth. be converted into
斯くて第12図は)〜(8)に対応する追跡パターン(
第10図!21 t3+ +71 (81がこれに相当
する)を削・減でき、境界追跡処理におけるパターン照
合の時間を短縮し得る。Thus, Fig. 12 shows the tracking patterns () corresponding to ) to (8).
Figure 10! 21 t3+ +71 (81 corresponds to this) can be reduced, and the time for pattern matching in boundary tracking processing can be shortened.
ところが上記平滑化の処理を無条件に実施した場合、補
正後の入力画像が変形して、その特徴が変化する場合の
あることが判明した。例えば第11図において、符号3
1で示す部分にマスク28が位置したとき、このマスク
28内には平滑化の対象となる凹部を有する部分パター
ンが現われる。ところがこの部分31は、入力画像Gに
おいてD方向ストロークを構成している重要部分であり
、もしこれを上記方法で補正すると、D方向ストローク
が抽出されないばかりです<、無関係14 A方向スト
ロークが抽出されるという不都合がある。However, it has been found that if the smoothing process is unconditionally performed, the corrected input image may be deformed and its characteristics may change. For example, in FIG.
When the mask 28 is positioned at the portion indicated by 1, a partial pattern having concave portions to be smoothed appears within the mask 28. However, this part 31 is an important part that makes up the D direction stroke in the input image G, and if this is corrected using the above method, the D direction stroke will not be extracted. There is an inconvenience that
〈発明の目的〉
本発明は、入力@像を平滑化して前記A、B方向につい
ての追跡パターン数を必要最小限に減らすと共に、前記
平滑化処理に伴なう入力画像の変形を防止した新規パタ
ーン認識装置を提供し、もってパターン認識処理の高速
化並びに精度向上をはかることを目的とする。<Object of the Invention> The present invention provides a novel method that smoothes an input image to reduce the number of tracking patterns in the A and B directions to the necessary minimum, and prevents deformation of the input image due to the smoothing process. An object of the present invention is to provide a pattern recognition device, thereby increasing the speed and accuracy of pattern recognition processing.
〈発明の構成および効果〉
上記目的を達成するため、本発明では、境界追跡の前処
理として、入力画像をマスクにて走査し、マスク内の部
分パターンが凹凸部を有する所定の基準パターンと一致
するとき、一致出力を送出させると共に、この一致出力
があると、つきに前記マスクの周辺画素を判別し、これ
か前記部分パターンとの間でC,D方向ストロークを構
成するとき、入力画像に対する平滑化処理を実行せず、
一方C,D方向ストロークを構成しないとき、補正出力
を送出して、入力画像を平、骨化するようにした。<Structure and Effects of the Invention> In order to achieve the above object, the present invention scans an input image with a mask as preprocessing for boundary tracking, and scans an input image with a mask so that a partial pattern in the mask matches a predetermined reference pattern having uneven parts. When doing so, a matching output is sent out, and when there is this matching output, peripheral pixels of the mask are determined, and when forming a stroke in the C and D directions between this and the partial pattern, the input image is without performing smoothing processing,
On the other hand, when the C and D direction strokes are not configured, a correction output is sent out to flatten and ossify the input image.
本発明によれば、A、B方向の追跡パターンの内、例え
ば第10図+21 [31およびj71 +81に示す
ようα凹凸形状の追跡パターンを削減でき、而も平滑化
処理でC,D方向ストロークの構成画素を揖はうことが
なく、入力画像の変形を防止できる。これによる追跡パ
ターン数か減少し、境界追跡におけるパターン照合時間
を短縮でき、パターン認識処理の高速化並ひに所産向上
を実現できる等、発明目的を達成した顕著な効果を奏す
る。According to the present invention, among the tracking patterns in the A and B directions, it is possible to reduce the α uneven tracking patterns as shown in FIG. It is possible to prevent deformation of the input image without disturbing the constituent pixels of the input image. As a result, the number of traced patterns can be reduced, pattern matching time in boundary tracking can be shortened, pattern recognition processing can be made faster, and productivity can be improved.
〈実施例の説明〉 第1図は本発明にかかる装置例を示す。<Explanation of Examples> FIG. 1 shows an example of a device according to the invention.
図示例の装置は、縦横各3ビット構成の前記マスク28
を設定して走査するための3個のシフトレジスタ1,2
.3と、マスク28の4辺画素を検出するために付加さ
れた2個のシフトレジスタ4.5と、基準パターンか設
定されると共にマスク28円の部分パターンと基準パタ
ーンとの一致照合に供される第1のROM(Readi
0nly Memory ) 5と、前記シフトレ
ジスタ1.2.3の出力に応じてROM6のアドレスを
アクセスするアドレスレジスタ7と、周辺画素の判別結
果に応じて入力画像を平滑化するための補正出力を発生
する第2のROM13と、前g8第1のROM 5およ
びソフトレジスタ1.3.4.5の出力に応じて第2の
ROM13のアドレスをアクセスするアドレスレジスタ
9と、前記補正出力等を画像メモリ10へ供給するノッ
ト回路11、アンド回路12.13、およびオア回路1
4を含むゲート回路15とから構成されている。In the illustrated example, the mask 28 has a configuration of 3 bits each in the vertical and horizontal directions.
Three shift registers 1 and 2 for setting and scanning
.. 3 and two shift registers 4.5 added to detect the pixels on the four sides of the mask 28, a reference pattern is set, and the partial pattern of the mask 28 circle is used to match the reference pattern. The first ROM (Ready
0nly Memory) 5, an address register 7 that accesses the address of the ROM 6 according to the output of the shift register 1.2.3, and a correction output for smoothing the input image according to the determination result of peripheral pixels. an address register 9 that accesses the address of the second ROM 13 according to the outputs of the first ROM 5 and the soft register 1.3.4.5, and an image memory that stores the correction output, etc. NOT circuit 11, AND circuit 12, 13, and OR circuit 1 that supply to 10
4, and a gate circuit 15 including 4.
前記5個の各シフトレジスタ1,2,3,4.5は、画
像メモリ10の1行分に相当するビット数を有し、各シ
フトレジスタ1〜5には画数メモリ10における合計5
行分の画像データがセットされる。マスク28に関連す
る3閂のソフトレジスタ1,2.3からは先頭の次から
3ビツト分の出力かアドレスレジスタへ同時に送られ、
各シフトレジスタの一斉シフト動作に対応してアドレス
レジスタ7の内容が順次更新される。アドレスレジスタ
7における合計9ビツトのデータ内容は前記マスク28
内の部分パターンの内容に対応し、且つアドレスレジス
タ7がアクセスする第1のROM6のアドレスとも対応
する。かくて前記基準パターンのデータ内容に対応する
第1のROM6のアドレスには、第12図11)〜(8
)の各パターンを特定するデータが格納されており、マ
スク28内の部分パターンが第12図(1)〜(8)の
基準パターンと一致するとき、ROM5の対応アドレス
から第2図に示すフォーマットのデータが出力される。Each of the five shift registers 1, 2, 3, 4.5 has a number of bits equivalent to one row of the image memory 10, and each of the shift registers 1 to 5 has a total of 5 bits in the stroke number memory 10.
Image data for a row is set. From the three-bar soft registers 1, 2, and 3 associated with the mask 28, the output of the first three bits is sent simultaneously to the address register.
The contents of the address register 7 are sequentially updated in response to the simultaneous shift operation of each shift register. The total 9-bit data content in the address register 7 is determined by the mask 28.
This corresponds to the content of the partial pattern in the ROM 6, and also corresponds to the address of the first ROM 6 accessed by the address register 7. In this way, the addresses of the first ROM 6 corresponding to the data contents of the reference pattern are as shown in FIG.
) is stored, and when the partial pattern in the mask 28 matches the reference pattern shown in FIG. 12 (1) to (8), the format shown in FIG. 2 is stored from the corresponding address in the ROM 5. data is output.
第2図(こおいて、0番目〜2番目のビット(こは第1
2図(1)〜(8)の各基準パターンを特定するデータ
がセットされており、例えば第12図(1)の基準パタ
ーンはrooOJ、第12図(2)の基準パターンはr
oolJ、以下同権に第12図(8)の基準パターンは
rlllJのデータ構成とPつている。また3番目のビ
ット(こは、マスク28内の中心画素が白黒いずれの状
態かを示すデータ(黒の画素のとき「1」、白の画素の
とき「0」)がセットされ、更に4番目のビットにはマ
スク28内の部分パターンが第12図(1)〜(8)の
基仏パターンと一致するか否かを示すデータ(一致のと
き「1」、不一致のとき「0」)がセットされる。Figure 2 (here, the 0th to 2nd bits (here, the 1st
Data specifying each of the reference patterns in Figures 2 (1) to (8) is set. For example, the reference pattern in Figure 12 (1) is rooOJ, and the reference pattern in Figure 12 (2) is r.
The reference pattern shown in FIG. 12 (8), hereinafter referred to as oolJ, has the same data structure as rllllJ. In addition, the third bit (here, data indicating whether the central pixel in the mask 28 is black or white (“1” for a black pixel, “0” for a white pixel) is set, and the fourth bit The bit contains data indicating whether or not the partial pattern in the mask 28 matches the basic Buddha pattern shown in FIG. Set.
上記)構成データの内、0〜2番目ビットのデータは第
2のROM 8をアクセスするアドレスレジスタ9へ、
また3〜4番目ビットのデータはゲート回路15へ夫々
出力されるもので、前記のアドレスレジスタ9には、上
記データの他、゛シフトレジスタ1.3,4.5におけ
る所定ビットのデータP1〜P12 が入力されている
。これらデータは、マスク28周辺の所定画素が白黒い
ずれの画素であるかを示すものであり、例えばデータP
5.P6は、第3図13)に示す位置の画素状態を示す
データである。Of the configuration data (above), the data of the 0th to 2nd bits is sent to the address register 9 that accesses the second ROM 8.
The third and fourth bits of data are output to the gate circuits 15, respectively, and the address register 9 contains, in addition to the above data, data P1 to P1 of predetermined bits in the shift registers 1.3 and 4.5. P12 has been input. These data indicate whether a predetermined pixel around the mask 28 is a black or white pixel; for example, data P
5. P6 is data indicating the pixel state at the position shown in FIG. 3 (13).
第3図・1)〜(8)の左側の図は基準パターンを、ま
た同図の右側の図は各基準パターンにつきチェックすべ
き周辺画素位置を示したものであり、マスク28」向側
の周辺画素データ(例えば第3図13)のP5. P6
)のいずれもが白画素のときは、マスク28内の部分パ
ターンはその周辺面素との間でC−D方向ストロークを
構成しないと判断され、一方そのいずれかが黒画素のと
きは、マスク28内の部分パターンはその周辺画素との
間でC,D方向ストo−りを構成すると判断される。The figure on the left side of Figure 3 1) to (8) shows the reference pattern, and the figure on the right side of the same figure shows the peripheral pixel positions to be checked for each reference pattern. P5 of peripheral pixel data (for example, FIG. 3, 13). P6
) are white pixels, it is determined that the partial pattern within the mask 28 does not constitute a stroke in the C-D direction with its surrounding surface pixels; on the other hand, when any of them is a black pixel, the mask 28 It is determined that the partial pattern within 28 constitutes a C- and D-direction streak with its surrounding pixels.
かくして前記ROM5の出力内容およびデー9 P1〜
P L2 (7) 内容tz 対5t ル第2のR,O
MBのアドレスには、マスク28内の中心1面素を白黒
規定するデータがセットしである。例えばマスク28内
の部分パターンが第3 r3 +3+の基準パターンと
一致し且つ周辺画素データP5.P6のいずれもが白画
素のときは、これに対応するROM8のアドレスには、
マスク28内の中心画素(凹部に相当する)を黒画素に
変換するための補正データが格納しである。一方周辺画
素データP5. P6のいずれかが黒画素のときは、こ
れに対応するR OM 8のアドレスには、マスク28
内の中心画素を白画素のまま維持するデータが格納しで
ある。Thus, the output contents of the ROM 5 and the data 9 P1~
P L2 (7) Contents tz vs. 5t le 2nd R,O
Data specifying black and white for the central one-sided element in the mask 28 is set in the MB address. For example, if the partial pattern within the mask 28 matches the third r3+3+ reference pattern and the peripheral pixel data P5. When any of P6 is a white pixel, the corresponding address of ROM8 is
Correction data for converting the center pixel (corresponding to the recess) in the mask 28 into a black pixel is stored. On the other hand, peripheral pixel data P5. When any of P6 is a black pixel, the corresponding address of ROM 8 is filled with mask 28.
The data that maintains the center pixel within the pixel as a white pixel is stored.
これらROM9のデータは、ゲート回路15のアンド回
路13、更にオア回路14を介して画像メモリ10へ出
力される。アンド回路13は、第1のROM5の出力デ
ータの内、4番目ビットのデータが「1」のとき、すな
わちマスク28内の部分パターンがいずれか基準パター
ンと一致したときのみ、論理が成立する。また他方のア
ンド回路12は、前記4番目ビットのデータがrOJの
とき、すなわち部分パターンと基準パターンとが不一致
のときに論理が成立し、この場合はマスク28内の中心
画素データ(ROM5の3香目ヒ′ツトのデータ)がそ
のまま画像メモリ10へ供給される。These data in the ROM 9 are output to the image memory 10 via the AND circuit 13 of the gate circuit 15 and the OR circuit 14. The logic of the AND circuit 13 is established only when the data of the fourth bit of the output data of the first ROM 5 is "1", that is, when the partial pattern in the mask 28 matches any reference pattern. The logic of the other AND circuit 12 is established when the data of the fourth bit is rOJ, that is, when the partial pattern and the reference pattern do not match, and in this case, the center pixel data in the mask 28 (3 The data of the cursor hits) is supplied to the image memory 10 as is.
以上の動作によって、凸部または凹部をなすマスク28
内の中心画素は所定条件下で白黒変換hR正され、これ
により入力画素が平、骨化されるのである。By the above operation, the mask 28 forming a convex portion or a concave portion
The central pixel in the image is subjected to black-and-white conversion hR under predetermined conditions, thereby flattening and ossifying the input pixel.
第1図は本発明にかかる渣置例の回路ブロック図、第2
図は第1のRO^4に格納されるデータのフォーマット
を示す説明図、第3図は基準パターンとマスク周辺画素
との関係を示す説明図、第4図はパターン認識装置の全
体構成を示すブロック図、第5図は従来方式における入
力画像の細線化処理を示す説明図、第6図は境界追跡処
理を示す説明図、第7図は追跡方向を示す説明図、第8
図は従来方式で得られた未知文字の近似パターンを示す
説明図、第9図は従来方式における入力画像の走査方法
を示す説明図、第10図は追跡パターンを示す説明図、
第11図は画像メモリに格納された入力画像を示す拡大
図、第12図は基準パターンおよび補正された画像パタ
ーンを示す説明図である。
7・・・・・・画像メ モ リ 1.2.3,4.5
・・・シフトレジスタ7.9・・・アドレスレジスタ
6.8 ・・・・・・ROM10・・・画(象メモリ
特 許 出 願 人 立石電機株式会社テ2 ロコ
LA3Tfiる
土グ
−7t′7図
÷9 図
分/θ ロη
+67(7)(11)(9)(/1)ノも千/ノ 図
り9
貴72 図FIG. 1 is a circuit block diagram of an example of a sediment storage system according to the present invention, and FIG.
The figure is an explanatory diagram showing the format of data stored in the first RO^4, Fig. 3 is an explanatory diagram showing the relationship between the reference pattern and the surrounding pixels of the mask, and Fig. 4 is an explanatory diagram showing the overall configuration of the pattern recognition device. Block diagram; FIG. 5 is an explanatory diagram showing thinning processing of an input image in the conventional method; FIG. 6 is an explanatory diagram showing boundary tracking processing; FIG. 7 is an explanatory diagram showing the tracking direction;
FIG. 9 is an explanatory diagram showing an approximate pattern of an unknown character obtained by the conventional method, FIG. 9 is an explanatory diagram showing a method of scanning an input image in the conventional method, and FIG. 10 is an explanatory diagram showing a tracking pattern.
FIG. 11 is an enlarged view showing the input image stored in the image memory, and FIG. 12 is an explanatory view showing the reference pattern and the corrected image pattern. 7... Image memory 1.2.3, 4.5
...Shift register 7.9...Address register
6.8...ROM10... image (Elephant Memory Patent Applicant: Tateishi Electric Co., Ltd.) (11) (9) (/1) ノも千/ノ り 9 Takashi 72 fig.
Claims (1)
してマスク内の部分パターンを順次取り出す手段と、凹
凸部を有する基準パターンが設定され前記部分パターン
と基準パターンとの一致により一致出力を送出する手段
と、一致出力を受けて前記マスクの周辺画素を判別する
と共に判別結果に応じて前記入力画像を平滑化する補正
出力を送出する手段とを具備して成るパターン認識装置
。means for storing an input image; means for scanning the input image with a mask and sequentially extracting partial patterns within the mask; and a reference pattern having uneven portions is set, and a matching output is obtained by matching the partial pattern with the reference pattern. A pattern recognition device comprising means for transmitting, and means for discriminating peripheral pixels of the mask upon receiving a matching output, and transmitting a correction output for smoothing the input image according to the determination result.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59199120A JPS6175979A (en) | 1984-09-22 | 1984-09-22 | Pattern recognizer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59199120A JPS6175979A (en) | 1984-09-22 | 1984-09-22 | Pattern recognizer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6175979A true JPS6175979A (en) | 1986-04-18 |
Family
ID=16402468
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59199120A Pending JPS6175979A (en) | 1984-09-22 | 1984-09-22 | Pattern recognizer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6175979A (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57207979A (en) * | 1981-06-17 | 1982-12-20 | Ricoh Co Ltd | Processing method of smoothing of binary character picture |
-
1984
- 1984-09-22 JP JP59199120A patent/JPS6175979A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57207979A (en) * | 1981-06-17 | 1982-12-20 | Ricoh Co Ltd | Processing method of smoothing of binary character picture |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04296163A (en) | Automatic picture/character separating apparatus for image information and method thereof | |
| JPH02277183A (en) | Line extracting method | |
| US5164996A (en) | Optical character recognition by detecting geo features | |
| US4891750A (en) | Optical character recognition by forming and detecting matrices of geo features | |
| JPH0546591B2 (en) | ||
| US5054102A (en) | Self-centering character stroke thickening for optical character recognition | |
| JPS6175979A (en) | Pattern recognizer | |
| CN115171113B (en) | Braille scanning pen and Braille scanning method | |
| JPS60217473A (en) | Character recognizing device | |
| JPS60132283A (en) | pattern recognition device | |
| JP2674475B2 (en) | Character reader | |
| JPS61196381A (en) | Character segmenting system | |
| JP2802132B2 (en) | Image forming device | |
| JPS6125283A (en) | Chracter recognizing device | |
| JP3564987B2 (en) | Optical character reader | |
| JPH01100685A (en) | Character recognizing device | |
| JP2987877B2 (en) | Character recognition method | |
| JPH11161739A (en) | Character recognizing device | |
| JPS6175485A (en) | Image processor | |
| JPH07160820A (en) | Character recognition method | |
| JPH1049683A (en) | Braille recognition system | |
| JPS5814709B2 (en) | Shape recognition method for closed shapes | |
| JPH06274682A (en) | Character recognition method | |
| JPH01201788A (en) | Character reading method | |
| JPH0246988B2 (en) |