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
JPS6240753B2 - - Google Patents
[go: Go Back, main page]

JPS6240753B2 - - Google Patents

Info

Publication number
JPS6240753B2
JPS6240753B2 JP53160834A JP16083478A JPS6240753B2 JP S6240753 B2 JPS6240753 B2 JP S6240753B2 JP 53160834 A JP53160834 A JP 53160834A JP 16083478 A JP16083478 A JP 16083478A JP S6240753 B2 JPS6240753 B2 JP S6240753B2
Authority
JP
Japan
Prior art keywords
stroke
register
point
line segment
points
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
JP53160834A
Other languages
Japanese (ja)
Other versions
JPS5583975A (en
Inventor
Yoshitake Tsuji
Yukio Hoshino
Ichiroku Yanagisawa
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.)
NEC Corp
Original Assignee
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP16083478A priority Critical patent/JPS5583975A/en
Publication of JPS5583975A publication Critical patent/JPS5583975A/en
Publication of JPS6240753B2 publication Critical patent/JPS6240753B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Description

【発明の詳細な説明】 本発明は光学的文字認識装置(以下OCRと称
す)の特徴抽出方式特に読取り対象文字全体を識
別するために用いられる比較的有効な特徴を抽出
する方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a feature extraction method for an optical character recognition device (hereinafter referred to as OCR), and particularly to a method for extracting relatively effective features used to identify the entire character to be read. .

紙上に書かれた文字を認識する場合、一般に光
学的に走査し、文字部を“1”、紙の白部を
“0”というように2値パターンに量子化し、1
文字づつに分離してから、雑音除去、細線化等の
前処理を経て、特徴抽出部、判定部を通るといつ
た順序で行なわれている。特徴抽出部では、通常
細線化パターンより端点、分岐点、屈接点等の特
徴点及びストロークの方向、線の長さ、ふくらみ
等の特徴量を抽出し、認識部ではこれらの特徴点
や特徴量の存否あるいは量によつて入力された文
字を認識する。この特徴抽出部としては、例えば
電子通信学会の1975年度パターン認識と学習の研
究資料PRL74−62の「折線近似による手書きカタ
カナ認識」に示されるように、最初に読取り対象
文字全体を識別するために全ての文字に共通して
用いることができる比較的有効な特徴(以下基本
特徴と称す)を抽出し、抽出された基本特徴より
候補文字を決め、続いて互に類似したパターンを
区別するためにこれらの類似パターン同志だけを
区別する複数個の特徴を抽出し、候補文字を1つ
にしぼるという特徴抽出方式が提案され、実用化
されている。これによれば、例えば第1図1のよ
うな文字パターンから第1図2に示すように、端
点T、分岐点B、屈折点K、2、5、3等の数字
で示されるストロークの方向(矢印で示してあ
る)が検出され、検出順にT2K5BT3BT1Bのよ
うな記号列にされる。尚第1図3はストロークの
方向と数字0…7の対応関係を一例として示して
いる。このような記号列で表現された端点、分岐
点、屈折点、ストロークの方向は基本特徴に相当
する特徴である。このような基本特徴抽式方式で
は例えば第2図1の数字“2”のようなパターン
に対し、第2図2に示すように端点T、屈折点
K、2、4、5、2のストロークの方向が検出さ
れ、検出順にT2K4K5K2Tのような記号列で表現
され、第2図1に類似した第2図4の数字“2”
のようなパターンに対しては、第2図5に示すよ
うに端点T、屈折点K、1、2、4、52のストロ
ークの方向が検出され、検出順に
T1K2K4K5K2Tのような記号列で表現される。
即ち、このような特徴抽出方式では曲線部からな
る文字パターンに対し、基本特徴抽出の際、屈折
点の個数や位置の微妙な変化が生じやすく、上述
したように類似した文字パターンに対しても記号
列が異なり、そのため必要な基本特徴を示す記号
列と類似の形式をもつ標準パターンの記述量が増
加することになり、それを満たすことが出来なけ
れば認識不可あるいは誤認識となる。
When recognizing characters written on paper, it is generally optically scanned and quantized into a binary pattern such that the character part is "1" and the white part of the paper is "0".
After separating the characters one by one, they undergo preprocessing such as noise removal and thinning, and then pass through a feature extraction section and a determination section. The feature extraction unit usually extracts feature points such as end points, branch points, and bending points from the thinning pattern, as well as feature quantities such as stroke direction, line length, and bulge, and the recognition unit extracts these feature points and feature quantities. Recognizes entered characters based on the presence or absence or amount of characters. This feature extraction unit first identifies the entire character to be read, as shown in ``Handwritten Katakana Recognition Using Broken Line Approximation'' in the 1975 Pattern Recognition and Learning Research Material PRL74-62 published by the Institute of Electronics and Communication Engineers (IEICE) in 1975. In order to extract relatively effective features (hereinafter referred to as basic features) that can be commonly used for all characters, select candidate characters from the extracted basic features, and then distinguish between patterns that are similar to each other. A feature extraction method has been proposed and put into practical use that extracts a plurality of features that distinguish only these similar patterns and narrows down the number of candidate characters to one. According to this, for example, from a character pattern as shown in FIG. 1, as shown in FIG. (indicated by arrows) are detected and converted into a symbol string such as T2K5BT3BT1B in the order of detection. Note that FIG. 1 shows an example of the correspondence between stroke directions and numbers 0 to 7. The end points, branch points, inflection points, and stroke directions expressed by such symbol strings are features that correspond to basic features. In such a basic feature extraction method, for example, for a pattern such as the number "2" in FIG. The direction of is detected and expressed in the order of detection as a symbol string such as T2K4K5K2T, and the number “2” in Figure 2 4, which is similar to Figure 2 1.
For a pattern like this, the stroke directions of the end point T, bending point K, 1, 2, 4, and 52 are detected as shown in FIG.
It is expressed as a symbol string such as T1K2K4K5K2T.
In other words, in such a feature extraction method, subtle changes in the number and position of inflection points tend to occur when basic features are extracted for character patterns consisting of curved parts, and as mentioned above, even for similar character patterns. The symbol strings are different, and as a result, the amount of descriptions of standard patterns having similar formats to the symbol strings indicating the necessary basic characteristics increases, and if this cannot be met, recognition will be impossible or erroneous recognition will occur.

本発明の目的は曲線部からなる文字パターンに
対し、抽出された端点、分岐点、屈折点及びスト
ロークの方向を受け、前記端点、分岐点にはさま
れた細線の間で、右回りから成る線分または左回
りから成る線分を検出することにより、前記従来
の欠点を解決し、安定でしかも基本特徴を表現す
る記述量を減少させる特徴抽出方式を提供するこ
とにある。
The object of the present invention is to receive the extracted end points, branch points, inflection points, and stroke directions for a character pattern consisting of curved parts, and to create a clockwise rotation between thin lines sandwiched between the end points and branch points. It is an object of the present invention to provide a feature extraction method that solves the above-mentioned conventional drawbacks by detecting line segments or counterclockwise line segments, and is stable and reduces the amount of description for expressing basic features.

本発明によれば細線化パターンより検出された
端点、分岐点、屈折点及びストロークの方向を受
け、線分の開始点となる端点、分岐点と線分の終
了点となる端点、分岐点にはさまれた細線の間
で、検出された隣接する2つのストローク1とス
トローク2についてストローク2の方向がストロ
ーク1の方向に対し、右回りまたは左回りを検出
する右回り・左回り検出手段と、連続した3つの
ストローク1、ストローク2、ストローク3が存
在する細線に対し、前記右回り・左回り検出手段
によりストローク2の方向がストローク1の方向
に対し右回りが検出され、ストローク3の方向が
ストローク2の方向に対し左回りが検出された場
合あるいはストローク2の方向がストローク1の
方向に対し左回りが検出され、ストローク3の方
向がストローク2の方向に対し右回りが検出され
た場合には、ストローク2とストローク3を連結
する屈折点(以下終了変曲点と称す)を線分の終
了点とみなし、ストローク1とストローク2を連
結する屈折点(以下開始変曲点と称す)を線分の
開始とする手段と、線分の開始点と線分の終了点
の2点間の方向(以下弦方向と称す)を検出する
手段とを具備した特徴抽出方式が得られる。
According to the present invention, the end points, branch points, bending points, and stroke directions detected from the thinning pattern are received, and the end points that are the start points of line segments, the end points that are branch points and the end points of line segments, and branch points are Clockwise/counterclockwise detection means for detecting whether the direction of stroke 2 is clockwise or counterclockwise with respect to the direction of stroke 1 for two adjacent strokes 1 and 2 detected between the sandwiched thin lines; , for a thin line in which there are three continuous strokes 1, 2, and 3, the clockwise/counterclockwise detection means detects that the direction of stroke 2 is clockwise with respect to the direction of stroke 1, and the direction of stroke 3 is detected as being clockwise with respect to the direction of stroke 1. is detected to be counterclockwise with respect to the direction of stroke 2, or if the direction of stroke 2 is detected to be counterclockwise with respect to the direction of stroke 1, and the direction of stroke 3 is detected to be clockwise with respect to the direction of stroke 2. In this case, the inflection point that connects stroke 2 and stroke 3 (hereinafter referred to as the end inflection point) is regarded as the end point of the line segment, and the inflection point that connects stroke 1 and stroke 2 (hereinafter referred to as the start inflection point) is regarded as the end point of the line segment. A feature extraction method is obtained that includes means for determining the start point of the line segment as the start point of the line segment, and means for detecting the direction between the two points of the start point and the end point of the line segment (hereinafter referred to as chord direction).

本発明において、隣接するストロークSN、ス
トロークSN+1の方向をそれぞれrN、rN+1(N
=1、2、3…)とすると、ストロークSNの方
向に対し、ストロークSN+1の方向が右回りであ
るか左回りであるかは次式で与えられる。
In the present invention, the directions of adjacent strokes S N and stroke S N+1 are r N and r N+1 (N
=1, 2, 3...), whether the direction of the stroke S N+1 is clockwise or counterclockwise with respect to the direction of the stroke S N is given by the following equation.

O<MODP(rN+1−rN)<P/2 ……(1) P/2<MODP(rN+1−rN)<P ……(2) (1)、(2)式において、Pはストロークの方向の量
子化数であり、第1図及び第2図のストロークの
方向はP=8を一例として示してある。また
MODP(rN+1−rN)はrN+1−rNの値がO…P
−1の正の整数値及びOをとる場合にはrN+1
Nの値を表わし、rN+1−rNの値が−(P−1)
…−1の負の整数値をとる場合にはP+rN+1
Nの値を表わす。尚、(1)式はストロークSN+1
方向がストロークSNの方向に対し右回りである
ことを示し、(2)式はストロークSN+1の方向がス
トロークSNの方向に対し左回りであることを示
す。例えば第2図2の場合には、ストロークの方
向は2、4、5、2の順に検出され、それぞれ式
(1)及び式(2)で用いられるr1、r2、r3、r4に対応す
る。このストロークの方向に対し、式(1)及び式(2)
で用いられるMODP(rN+1−rN)を計算すると
r2−r1=2であるからMOD8(r2−r1)=2、r3
r2=1であるからMOD8(r3−r2)=1とあり、式
(1)を満足する。即ち、ストロークの方向r2はスト
ロークの方向r1に対し、右回りであり、ストロー
クの方向r3はストロークの方向r2に対し、右回り
である。またr4−r3=−3であるからMOD8(r4
−r3)=8−3=5となり式(2)を満足する。即
ち、ストロークの方向r4はストロークの方向r3
対し、左回りである。
O<MOD P (r N+1 −r N )<P/2 ...(1) P/2<MOD P (r N+1 −r N )<P ...(2) (1), (2 ), P is the quantization number in the stroke direction, and the stroke direction in FIGS. 1 and 2 is shown as P=8 as an example. Also
MOD P (r N+1 −r N ) means that the value of r N+1 −r N is O...P
-1 positive integer value and when taking O, r N+1
represents the value of r N , and the value of r N+1 −r N is −(P−1)
…When taking a negative integer value of −1, P+r N+1
r represents the value of N. Note that equation (1) indicates that the direction of stroke S N+1 is clockwise relative to the direction of stroke S N , and equation (2) indicates that the direction of stroke S N+1 is clockwise relative to the direction of stroke S N. Indicates counterclockwise rotation. For example, in the case of FIG. 2, the stroke directions are detected in the order of 2, 4, 5, 2, and
This corresponds to r 1 , r 2 , r 3 , and r 4 used in (1) and equation (2). For the direction of this stroke, equation (1) and equation (2)
Calculating MOD P (r N+1 − r N ) used in
Since r 2 − r 1 = 2, MOD 8 (r 2 − r 1 ) = 2, r 3
Since r 2 = 1, MOD 8 (r 3 − r 2 ) = 1, and the formula
(1) is satisfied. That is, the stroke direction r 2 is clockwise relative to the stroke direction r 1 , and the stroke direction r 3 is clockwise relative to the stroke direction r 2 . Also, since r 4 −r 3 = −3, MOD 8 (r 4
−r 3 )=8−3=5, which satisfies equation (2). That is, the stroke direction r4 is counterclockwise with respect to the stroke direction r3 .

以下本発明について具体的実施例を示す図を参
照して説明する。
The present invention will be described below with reference to figures showing specific embodiments.

第2図3は本発明により第2図2及び2図5の
端点、屈折点、ストロークの方向より得られた基
本特徴を示す図であり、図中VおよびUはそれぞ
れ終了変曲点及び開始変曲点を示す屈折点であ
り、図中のR及びLはそれぞれ図中Jで示した端
点と図中Vで示した終了変曲点にはさまれた線分
が右回り、図中Uで示した開始変曲点と図中Iで
示した端点にはさまれた線分が左回りであること
を示し、図中3,4で示した数字は弦方向(矢印
で示してある)を示している。弦方向と数字との
対応関係は第1図3で示したストロークの方向の
場合と同様である。第2図3で示した本発明によ
り得られた基本特徴を例えば第2図2の端点T屈
折点K及びストロークの方向に式(1)、式(2)を適用
して説明する。第2図2のストロークの方向は、
2、4、5、2の順序で検出され、式(1)、式(2)を
適用すると上述したようにストロークの方向r2
ストロークの方向r1に対し右回りであり、ストロ
ークの方向r3はストロークの方向r2に対し右回り
であり、ストロークの方向r4はストロークの方向
r3に対し、左回りとなる。即ち、第2図2の図中
aで示した端点Tと第2図2の図中dで示した屈
折点Kではさまれた細線は右回りの線分となり第
2図2の図中Cで示した屈折点Kと第2図2の図
中eで示した端点Tではさまれた細線は左回りの
線分となる。第2図2の図中dで示した屈折点K
は第2図3の図中Vで示した終了変曲点に対応
し、第2図2の図中Cで示した屈折点Kは第2図
3の図中Uで示した開始変曲点に対応する。また
第2図2の図中aで示した端点T、及び図中eで
示した端点Tはそれぞれ第2図3の図中Jで示し
た端点T及び図中Iで示した端点Tに対応する。
第2図3の図中4で示した弦方向は図中Jで示し
た端点及び図中Vで示した終了変曲点のX、Y座
標値より、その2点間の傾きを求め、その値を第
1図3で示した数字0…7の値に量子化して得ら
れる。第2図3の図中3で示した弦方向も同様に
して得られる。同様にして第2図5の端点T、屈
折点K、ストロークの方向に対しても、第2図3
で示した基本特徴が得られる。第2図3で示した
基本特徴は例えばTRK4KLT3のような記号列
(Tは端点、Rは右回り、Kは終了変曲点または
開始変曲点、Lは左回り、4,3の数字は弦方向
を示す)で示される。即ち、第2図1及び第2図
4のような文字パターンに対し、上述したように
従来はそれぞれT2K4K5K2T及びT1K2K4K5K2T
ような異なる記号列で表現されたり、またT
(1K)2K4K5K2T((1K)はあつてもなくてもよ
いことを示す)のような1つの記号列で表現され
たが、本発明では上述したように、TRK4KLT3
のような1つの記号列を用いて、第2図1及び第
2図4のような文字パターンの基本特徴を屈折点
の位置や個数の微少な変化にかかわらず安定に表
わすことができる。
FIG. 2 3 is a diagram showing the basic features obtained from the end points, bending points, and stroke directions of FIGS. 2 2 and 2 5 according to the present invention, in which V and U are the end inflection point and the start point, respectively. R and L in the figure are inflection points indicating inflection points, respectively, where the line segment sandwiched between the end point indicated by J in the figure and the end inflection point indicated by V in the figure rotates clockwise, and U in the figure The line segment sandwiched between the starting inflection point indicated by and the end point indicated by I in the figure indicates that it is counterclockwise, and the numbers 3 and 4 in the figure indicate the chord direction (indicated by an arrow). It shows. The correspondence between the string direction and the numbers is the same as that for the stroke direction shown in FIG. 1. The basic features obtained by the present invention shown in FIG. 2 will be explained by applying equations (1) and (2) to the end point T inflection point K and the direction of the stroke in FIG. 2, for example. The direction of the stroke in FIG.
Detected in the order of 2, 4, 5, 2, and applying equations (1) and (2), as mentioned above, the stroke direction r 2 is clockwise relative to the stroke direction r 1 ; r 3 is clockwise with respect to the direction of stroke r 2 and direction of stroke r 4 is the direction of stroke
For r 3 , it turns counterclockwise. In other words, the thin line sandwiched between the end point T indicated by a in FIG. 2 and the refraction point K indicated by d in FIG. The thin line sandwiched between the refraction point K shown by and the end point T shown by e in FIG. 2 is a counterclockwise line segment. Refraction point K indicated by d in Fig. 2
corresponds to the end inflection point indicated by V in FIG. 2, and the inflection point K indicated by C in FIG. 2 corresponds to the start inflection point indicated by U in FIG. corresponds to In addition, the end point T shown by a in the figure in Fig. 2 and the end point T shown by e in the figure correspond to the end point T shown by J in the figure in Fig. 2 and the end point T shown by I in the figure, respectively. do.
The chord direction indicated by 4 in Fig. 2 3 is obtained by finding the slope between the two points from the X and Y coordinate values of the end point indicated by J in the figure and the end inflection point indicated by V in the figure. The values are obtained by quantizing them into the numbers 0...7 shown in FIG. The chordal direction indicated by 3 in FIG. 2 is obtained in the same manner. Similarly, for the end point T, bending point K, and stroke direction in FIG. 2,
The basic characteristics shown in are obtained. The basic characteristics shown in Figure 2 and 3 are, for example, a symbol string such as TRK4KLT3 (T is the end point, R is clockwise rotation, K is the end or start inflection point, L is counterclockwise rotation, and the numbers 4 and 3 are ) indicating the chord direction. That is, for character patterns such as those shown in FIG. 2 1 and 2
It can be expressed by different symbol strings such as T
(1K)2K4K5K2T ((1K) indicates that it is not necessary), but in the present invention, as mentioned above, TRK4KLT3
Using one symbol string such as , the basic features of character patterns such as those shown in FIGS. 2 1 and 2 can be stably expressed regardless of slight changes in the position or number of inflection points.

第3図は本発明の具体的実施例を示す回路図で
ある。尚第3図ではストロークの方向の量子化数
は8の場合を例にして示してある。また信号線の
番号の後にSを付けることによりその信号線上の
信号を表わすことにする。
FIG. 3 is a circuit diagram showing a specific embodiment of the present invention. Note that FIG. 3 shows an example in which the number of quantizations in the stroke direction is 8. Also, by adding S after the number of a signal line, the signal on that signal line will be represented.

11は1文字分のパターンを記憶するためのパ
ターンメモリで、OCRの光電変換や切り出し等
の処理を経たパターン情報が貯えられる。基本特
徴抽出手段12はパターンメモリ11に記憶され
ている一文字パターンから端点、分岐点、屈折
点、ストロークの方向を抽出する。
Reference numeral 11 denotes a pattern memory for storing a pattern for one character, in which pattern information that has undergone processing such as OCR photoelectric conversion and cutting is stored. The basic feature extraction means 12 extracts end points, branch points, inflection points, and stroke directions from the single character pattern stored in the pattern memory 11.

尚、隣接する2つのストロークの方向が一致す
る場合には基本特徴抽出手段12で1つに統合さ
れる。
Note that when two adjacent strokes have the same direction, the basic feature extraction means 12 integrates them into one stroke.

基本特徴抽出手段12により抽出された端点、
分岐点、屈折点のそれぞれのX、Y座標値とラベ
ルT、B、Kが抽出された順序でN段からなるシ
フトレジスタ90へセツトされ、更に基本特徴抽
出手段12により抽出されたストロークの方向が
抽出された順序でN段からなるシフトレジスタ8
0へセツトされる。例えば第2図2の端点、屈折
点に対しN段からなるシフトレジスタ90の1段
目91に端点のラベルT及びその端点のX、Y座
標値を、2段目92には屈折点のラベルK及びそ
の屈折点のX、Y座標値を…といつたようにセツ
トされ、第2図2のストロークの方向に対し、N
段からなるシフトレジスタ80の1段目81には
“2”を2段目82には“4”を、3段目83に
は“5”を…といつたようにセツトされる。
End points extracted by the basic feature extraction means 12,
The X and Y coordinate values and labels T, B, and K of each of the branching point and the bending point are set in the order in which they are extracted into a shift register 90 consisting of N stages, and the direction of the stroke extracted by the basic feature extraction means 12 is further set. A shift register 8 consisting of N stages in the order in which
Set to 0. For example, for the end points and refraction points in FIG. K and the X and Y coordinate values of its inflection point are set as follows.
In the shift register 80 consisting of stages, the first stage 81 is set to "2", the second stage 82 is set to "4", the third stage 83 is set to "5", and so on.

また第1図2のストロークの方向に対してはシ
フトレジスタ80の1段目81には“2”を、2
段目82には“5”を、3段目83には“E”
を、…というようにセツトされる。尚、シフトレ
ジスタ80の3段目83にセツトされた値“E”
は、基本特徴抽出手段12において検出された1
線分におけるストロークの方向の終了を示す値で
ある。予めレジスタ38には“E”が、レジスタ
19には“4”が、レジスタ26には“8”が、
レジスタ20、レジスタ71及びレジスタ70に
は“0”がそれぞれセツトされている。2は右回
り・左回り検出部であり、減算回路28、レジス
タ19レジスタ20、レジスタ25、レジスタ2
6、比較回路21、比較回路23、比較回路2
4、加算回路27及びAND回路22、AND回路
29より構成されている。減算回路28はシフト
レジスタ80の2段目82の内容から1段目81
の内容を引いて、レジスタ25にセツトする。比
較回路21はレジスタ25の内容とレジスタ20
の内容を比較し、レジスタ25の内容がレジスタ
20の内容より小さければその出力信号211S
が“1”となる。一方レジスタ25の内容とレジ
スタ26の内容とが加算回路27で加算される。
比較回路21の出力信号211Sが“1”になる
とAND回路29が開いて、レジスタ25の内容
が加算回路27の内容によつて書き換えられる。
即ちレジスタ25には隣接する2つのストローク
の方向の差が0から7までの数値で記憶される。
制御回路30より制御信号101Sが出力される
と、AND回路22が開き、レジスタ25の内容
とレジスタ19の内容が比較回路23及び24に
おいて比較される。比較回路23は、レジスタ1
9の内容がレジスタ25の内容より大きいか否か
を検出し、大きければ出力信号231Sが“1”
となる。即ち、信号231Sは隣接する2つのス
トローク1、ストローク2について、ストローク
1の方向に対しストローク2の方向が右回りに変
化する時“1”が出力される。比較回路24はレ
ジスタ19の内容がレジスタ25の内容より小さ
いか否かを検出し、小さければ出力信号241S
が“1”となる。即ち、信号241Sは隣接する
2つのストローク1、ストローク2について、ス
トローク1の方向に対し、ストローク2の方向が
左回りに変化する時“1”が出力される。7は右
回り・左回り変化検出部であり、レジスタ70、
レジスタ71、比較回路72、比較回路73、
AND回路74から構成されている。信号231
Sが“1”になると、制御回路30よりセツト信
号110Sが出力され、レジスタ70には“1”
がセツトされ、信号241Sが“1”になると制
御回路30よりセツト信号111Sが出力され、
レジスタ70には“2”がセツトされる。レジス
タ70に値がセツトされると、レジスタ71の内
容とレジスタ70の内容が比較回路72及び比較
回路73において比較される。比較回路72はレ
ジスタ71の内容とレジスタ70の内容が等しい
か否かを検出し、等しくなければ出力信号721
Sが“1”となる。比較回路73においてレジス
タ71の内容がレジスタ70の内容とが等しいか
否かを検出し、等しければ出力信号731Sが
“1”となる。即ち、右回り・左回り変化検出部
7は、連続する3つのストロク1、ストローク
2、ストローク3において、ストローク3の方向
がストローク2の方向に対し、右回り(レジスタ
70に“1”が記憶された場合)か左回り(レジ
スタ70に“2”が記憶された場合)かをレジスタ
70に記憶し、一方ストローク2の方向がストロ
ーク1の方向に対し、右回りか左回りかをレジス
タ71に記憶していて、ストローク2の方向がス
トローク1の方向に対し、右回り(左回り)に変
化しストローク3の方向がストローク2の方向に
対し、左回り(右回り)に変化すると、信号72
1Sより“1”が出力される。尚、レジスタ71
は予め“0”にセツトされているため、線分の最
初の2つの隣接するストロークの方向に対し、右
回り・左回り検出部2が、右回りかあるいは左回
りを検出した時も、信号721Sより“1”を出
力する。信号721Sが“1”になると、制御回
路30より、制御信号102Sが“1”となり、
更に、制御信号107S、制御信号207Sが出
力される。また信号731Sが“1”になると、
制御信号107S、制御信号207Sが出力され
る。制御信号102Sが“1”になると、AND
回路59が開いて、シフトレジスタ90の1段目
91の内容が、M段のシフトレジスタから構成さ
れる線分開始点記憶レジスタ43に転送される。
制御信号107Sにより1ビツトのフリツプフロ
ツプ回路33の出力信号331Sが“1”とな
り、さらに制御信号102Sが“1”になると、
AND回路54が開いて、M段のシフトレジスタ
から構成される線分終了点記憶レジスタ42に、
シフトレジスタ90の2段目92の内容が転送さ
れると共に、AND回路52が開いて、レジスタ
71の内容がM段のシフトレジスタから構成され
るストローク方向変化記憶レジスタ41に転送さ
れる。線分開始点記憶レジスタ43、線分終了点
記憶レジスタ42及びストローク方向変化記憶レ
ジスタ41はシフトレジスタ90の1段目91の
内容、シフトレジ90の2段目92の内容、レジ
スタ71の内容が転送されるとシフトを行ない、
K−1段目の内容がK段目(K=1…M)に転送
される。制御信号107Sが出力されると、シフ
トレジスタ80がシフトを行ない、シフトレジス
タ80のK−1段目の内容がK段目(K=1…
N)に転送され、フリツプフロツ33は“1”と
なる。制御信号207Sが出力されると、シフト
レジスタ90がシフトを行ない、シフトレジスタ
90のK−1段目の内容がK段目(K=1…N)
に転送される。シフトレジスタ80及びシフトレ
ジスタ90がシフトを行なつた時点で制御信号1
13Sが出力され、AND回路74が開いてレジ
スタ70の内容がレジスタ71に転送される。比
較回路36においてシフトレジスタ80の2段目
82の内容とレジスタ38の内容が等しいか否か
を検出し、等しければ出力信号361Sが“1”
になる。出力信号361Sが“1”になると、
AND回路57及びAND回路53が開き、レジス
タ71の内容がストローク方向変化記憶レジスタ
41に、シフトレジスタ90の2段目92の内容
が線分終了点記憶レジスタ42にそれぞれ転送さ
れ、更に、制御信号207S及び制御信号107
Sが出力され、シフトレジスタ90及びシフトレ
ジスタ80はシフトを行なう。即ち、比較回路3
6は1線分におけるストロークの方向の終了値E
を検出し、1線分終了点である端点、分岐点の座
標値及びラベルT、Bを線分終了点記憶レジスタ
42に、また、右回りあるいは左回りの終了点が
端点あるいは分岐点である右回りの線分あるいは
左回りの線分に対し、右回りあるいは左回りを示
す値をストローク方向変化記憶レジスタ41に転
送する。比較回路37においてシフトレジスタ8
0の1段目81の内容とレジスタ38の内容が等
しいか否かを検出し、等しければ出力信号371
Sが“1”になる。信号371Sが“1”になる
と、AND回路55が開き、シフトレジスタ90
の2段目92の内容が終分開始点記憶レジスタ4
3に転送される。即ち、比較回路37の出力信号
が“1”になると、線分の開始開始点となる端
点、分岐点のX、Y座標値及びラベルT、Bが線
分開始点記憶レジスタ43に転送される。また信
号371Sが“1”になると、制御信号107S
及び207Sが出力され、シフトレジスタ80及
びシフトレジスタ90はシフトを行ない、更に制
御回路30よりセツト信号115Sが出力され、
レジスタ70及びレジスタ71は“0”にリセツ
トされる。32は1文字終了比較回路であり、シ
フトレジスタ90の1段目91に、1文字の終了
点となる端点、分岐点が記憶され、シフトレジス
タ90の2段目92に、シフトレジスタ90をク
リアした値即ち“0”が、記憶されると、レジス
タ39の内容である“0”の値とシフトレジスタ
90の2段目92の内容を比較し、等しければ一
文字終了信号100Sを出力する。1文字終了信
号100Sが出力されると、制御回路30よりシ
フトレジスタ80及びシフトレジスタ90は、
“0”にクリアされると共にフリツプフロツプ3
3はリセツト信号120Sにより“0”にリセツ
トされる。
Also, for the direction of the stroke in FIG.
"5" in row 82, "E" in third row 83
is set as follows. Note that the value “E” set in the third stage 83 of the shift register 80
1 detected by the basic feature extraction means 12
This value indicates the end of the stroke direction in a line segment. In advance, "E" is stored in the register 38, "4" is stored in the register 19, and "8" is stored in the register 26.
"0" is set in register 20, register 71, and register 70, respectively. 2 is a clockwise/counterclockwise rotation detection section, which includes a subtraction circuit 28, a register 19, a register 20, a register 25, and a register 2.
6, comparison circuit 21, comparison circuit 23, comparison circuit 2
4. It is composed of an adder circuit 27, an AND circuit 22, and an AND circuit 29. The subtraction circuit 28 extracts the contents of the first stage 81 from the contents of the second stage 82 of the shift register 80.
Subtract the contents of and set it in the register 25. Comparison circuit 21 compares the contents of register 25 and register 20
If the contents of the register 25 are smaller than the contents of the register 20, the output signal 211S
becomes “1”. On the other hand, the contents of the register 25 and the contents of the register 26 are added by an adder circuit 27.
When the output signal 211S of the comparator circuit 21 becomes "1", the AND circuit 29 is opened and the contents of the register 25 are rewritten by the contents of the adder circuit 27.
That is, the difference in direction between two adjacent strokes is stored in the register 25 as a numerical value from 0 to 7.
When the control signal 101S is output from the control circuit 30, the AND circuit 22 is opened, and the contents of the register 25 and the contents of the register 19 are compared in the comparison circuits 23 and 24. Comparison circuit 23 has register 1
It is detected whether the content of 9 is greater than the content of register 25, and if so, the output signal 231S is "1".
becomes. That is, the signal 231S is "1" when the direction of stroke 2 changes clockwise with respect to the direction of stroke 1 for two adjacent strokes 1 and 2. The comparison circuit 24 detects whether the contents of the register 19 are smaller than the contents of the register 25, and if it is smaller, outputs the output signal 241S.
becomes “1”. That is, the signal 241S is output as "1" when the direction of stroke 2 changes counterclockwise with respect to the direction of stroke 1 for two adjacent strokes 1 and 2. 7 is a clockwise/counterclockwise change detection section, which includes a register 70;
register 71, comparison circuit 72, comparison circuit 73,
It is composed of an AND circuit 74. signal 231
When S becomes “1”, the control circuit 30 outputs a set signal 110S, and the register 70 is set to “1”.
is set and the signal 241S becomes "1", the control circuit 30 outputs the set signal 111S,
"2" is set in the register 70. When a value is set in register 70, the contents of register 71 and register 70 are compared in comparison circuit 72 and comparison circuit 73. Comparison circuit 72 detects whether the contents of register 71 and register 70 are equal or not, and if they are not equal, output signal 721 is output.
S becomes "1". The comparison circuit 73 detects whether the contents of the register 71 and the contents of the register 70 are equal or not, and if they are equal, the output signal 731S becomes "1". That is, the clockwise/counterclockwise change detection unit 7 detects that in three consecutive strokes 1, 2, and 3, the direction of stroke 3 is clockwise (“1” is stored in the register 70) relative to the direction of stroke 2. The register 70 stores whether the direction of stroke 2 is clockwise or counterclockwise with respect to the direction of stroke 1. If the direction of stroke 2 changes clockwise (counterclockwise) with respect to the direction of stroke 1 and the direction of stroke 3 changes counterclockwise (clockwise) with respect to the direction of stroke 2, the signal 72
“1” is output from 1S. Furthermore, register 71
is set to "0" in advance, so even when the clockwise/counterclockwise rotation detection unit 2 detects clockwise or counterclockwise direction with respect to the first two adjacent stroke directions of the line segment, the signal is 721S outputs “1”. When the signal 721S becomes "1", the control signal 102S becomes "1" from the control circuit 30,
Furthermore, a control signal 107S and a control signal 207S are output. Also, when the signal 731S becomes “1”,
A control signal 107S and a control signal 207S are output. When the control signal 102S becomes “1”, AND
The circuit 59 is opened and the contents of the first stage 91 of the shift register 90 are transferred to the line segment start point storage register 43, which is composed of M stages of shift registers.
The control signal 107S causes the output signal 331S of the 1-bit flip-flop circuit 33 to become "1", and when the control signal 102S becomes "1",
The AND circuit 54 opens, and the line segment end point storage register 42 consisting of M stages of shift registers is stored.
At the same time that the contents of the second stage 92 of the shift register 90 are transferred, the AND circuit 52 is opened and the contents of the register 71 are transferred to the stroke direction change storage register 41 which is composed of M stages of shift registers. The contents of the first stage 91 of the shift register 90, the contents of the second stage 92 of the shift register 90, and the contents of the register 71 are transferred to the line segment start point storage register 43, line segment end point storage register 42, and stroke direction change storage register 41. When it is done, it shifts,
The contents of the K-1st stage are transferred to the Kth stage (K=1...M). When the control signal 107S is output, the shift register 80 performs a shift, and the contents of the K-1st stage of the shift register 80 are changed to the Kth stage (K=1...
N), and the flip-flop 33 becomes "1". When the control signal 207S is output, the shift register 90 performs a shift, and the contents of the K-1st stage of the shift register 90 become the Kth stage (K=1...N).
will be forwarded to. When the shift register 80 and the shift register 90 perform a shift, the control signal 1 is
13S is output, AND circuit 74 is opened, and the contents of register 70 are transferred to register 71. The comparison circuit 36 detects whether the contents of the second stage 82 of the shift register 80 and the contents of the register 38 are equal, and if they are equal, the output signal 361S becomes "1".
become. When the output signal 361S becomes “1”,
The AND circuit 57 and the AND circuit 53 are opened, the contents of the register 71 are transferred to the stroke direction change storage register 41, the contents of the second stage 92 of the shift register 90 are transferred to the line segment end point storage register 42, and the control signal 207S and control signal 107
S is output, and shift register 90 and shift register 80 perform shifting. That is, comparison circuit 3
6 is the end value E of the stroke direction in one line segment
is detected, the end point that is the end point of one line segment, the coordinate values of the branch point, and labels T and B are stored in the line segment end point storage register 42, and the end point of the clockwise or counterclockwise direction is the end point or the branch point. For a clockwise line segment or a counterclockwise line segment, a value indicating clockwise or counterclockwise rotation is transferred to the stroke direction change storage register 41. In the comparator circuit 37, the shift register 8
It is detected whether the contents of the first stage 81 of 0 and the contents of the register 38 are equal, and if they are equal, an output signal 371 is output.
S becomes "1". When the signal 371S becomes “1”, the AND circuit 55 opens and the shift register 90
The contents of the second row 92 are the end/start point storage register 4.
Transferred to 3. That is, when the output signal of the comparison circuit 37 becomes "1", the X and Y coordinate values and labels T and B of the end point and branch point serving as the starting point of the line segment are transferred to the line segment starting point storage register 43. . Furthermore, when the signal 371S becomes "1", the control signal 107S
and 207S are output, the shift register 80 and shift register 90 perform shifting, and the control circuit 30 outputs a set signal 115S.
Register 70 and register 71 are reset to "0". 32 is a one-character end comparison circuit, in which the end point and branch point of one character are stored in the first stage 91 of the shift register 90, and the shift register 90 is cleared in the second stage 92 of the shift register 90. When the value "0" is stored, the value "0" in the register 39 is compared with the content in the second stage 92 of the shift register 90, and if they are equal, a one-character end signal 100S is output. When the one character end signal 100S is output, the control circuit 30 causes the shift register 80 and the shift register 90 to
Flip-flop 3 is cleared to “0” and flip-flop 3 is cleared to “0”.
3 is reset to "0" by the reset signal 120S.

一文字終了信号100Sが出力されると、制御
回路30により線分開始点記憶レジスタ43の1
段目431のX、Y座標値及び線分終了点記憶レ
ジスタ42の1段目421のX、Y座標値が減算
回路60に転送される。線分終了点記憶レジスタ
42の1段目421のX、Y座標値が減算回路6
0に転送されると、制御回路30より制御信号1
16Sが出力され、カウンター63は1カウント
アツプされる。尚カウンター63は1文字終了信
号100Sが“1”になつた時にリセツトされ
る。
When the one-character end signal 100S is output, the control circuit 30 causes the line segment start point storage register 43 to
The X, Y coordinate values of the row 431 and the X, Y coordinate values of the first row 421 of the line segment end point storage register 42 are transferred to the subtraction circuit 60. The X and Y coordinate values of the first stage 421 of the line segment end point storage register 42 are calculated by the subtraction circuit 6.
0, the control circuit 30 transfers the control signal 1
16S is output, and the counter 63 is incremented by one. Note that the counter 63 is reset when the one character end signal 100S becomes "1".

減算回路60は線分終了点記憶レジスタ42の
1段目のX、Y座標値から線分開始点記憶レジス
タ43の1段目のX、Y座標値を引き、その値を
割算回路61に転送する。割算回路61は線分終
了点から線分開始点のY座標値の差をそのX座標
値の差で割算され、弦方向量子化回路62に転送
される。弦方向量子化回路62は割算回路61よ
り出力された値(弦方向の傾き)を第1図3の数
字0…7の値に量子化し、選択回路64に入力す
る。選択回路64はカウンター63の値により、
弦方向検出回路62で検出された弦方向をM個の
弦方向記憶レジスタ44の1番目のレジスタ44
1に転送する。弦方向がレジスタ441に転送さ
れると、制御信号30より線分開始点記憶レジス
タ43の2段目432のX、Y座標値及び線分終
了点記憶レジスタ42の2段目422のX、Y座
標値が減算回路60に転送される。以下同様な操
作を行ない、1文字パターンの線分の開始点から
線分の終了点に到る弦方向が検出され、弦方向記
憶レジスタ44にセツトされる。1文字分のパタ
ーンの線分の弦方向が検出されると線分開始点記
憶レジスタ43の内容、線分終了点記憶レジスタ
42の内容、ストローク方向変化記憶レジスタ4
1の内容、弦方向記憶レジスタ44の内容が、認
識部(図面省略)へと転送される。例えば第2図
2及び第2図5の端点、分岐点、屈折点及びスト
ロークの方向に対し、第3図の具体的実施例を適
用すると、線分開始点記憶レジスタ43の端点、
分岐点、屈折点のラベルを記憶したレジスタには
順に端点T、開始変曲点を示す屈折点Kが、線分
終了点記憶レジスタ42の端点、分岐点、屈折点
のラベルを記憶したレジスタには順に終了変曲点
を示す屈折点K、端点Tがそれぞれ記憶され、ス
トローク方向変化記憶レジスタ41には順に1
(右回りを示す数値)、2(左回りを示す数値)が
記憶され、弦方向記憶レジスタ44には順に、
3,4で示される弦方向が記憶される。尚本発明
では基本特徴抽出手段12において、屈折点が検
出されなかつた端点、分岐点ではさまれた細線に
対しては直接認識部へと転送される。
The subtraction circuit 60 subtracts the X, Y coordinate values of the first stage of the line segment start point storage register 43 from the X, Y coordinate values of the first stage of the line segment end point storage register 42, and sends the values to the division circuit 61. Forward. The division circuit 61 divides the difference in the Y coordinate value between the line segment end point and the line segment start point by the difference in the X coordinate value, and transfers the result to the chord direction quantization circuit 62. The chord direction quantization circuit 62 quantizes the value (chord direction slope) output from the division circuit 61 into the values of numbers 0 to 7 in FIG. The selection circuit 64 uses the value of the counter 63 to
The string direction detected by the string direction detection circuit 62 is stored in the first register 44 of the M string direction storage registers 44.
Transfer to 1. When the chord direction is transferred to the register 441, the X, Y coordinate values of the second stage 432 of the line segment start point storage register 43 and the X, Y coordinate values of the second stage 422 of the line segment end point storage register 42 are transferred from the control signal 30. The coordinate values are transferred to subtraction circuit 60. Thereafter, similar operations are performed to detect the string direction from the start point of the line segment to the end point of the line segment of one character pattern, and set it in the string direction storage register 44. When the chord direction of a line segment of a pattern for one character is detected, the contents of the line segment start point storage register 43, the contents of the line segment end point storage register 42, and the stroke direction change storage register 4 are stored.
1 and the contents of the chord direction storage register 44 are transferred to a recognition unit (not shown). For example, if the specific embodiment of FIG. 3 is applied to the end points, branch points, refraction points, and stroke directions of FIGS. 2 and 5, the end points of the line segment start point storage register 43,
The end point T and the inflection point K indicating the start point of inflection are stored in the register that stores the labels of the branch point and the inflection point, and the register that stores the labels of the end point, the bifurcation point, and the inflection point of the line segment end point storage register 42 stores the end point T and the inflection point K indicating the start point of inflection. The inflection point K and the end point T indicating the end inflection point are stored in order, respectively, and the stroke direction change storage register 41 stores 1 in order.
(a numerical value indicating clockwise rotation) and 2 (a numerical value indicating counterclockwise rotation) are stored in the chord direction storage register 44 in order.
The chord directions indicated by 3 and 4 are stored. In the present invention, in the basic feature extraction means 12, thin lines sandwiched between end points and branch points for which no inflection point has been detected are directly transferred to the recognition section.

以上述べたように本発明により曲線部からなる
文字パターンに対し、端点、分岐点にはさまれた
細線の間で、右回りから成る線分または左回りか
ら成る線分及びその弦方向を検出することによ
り、屈折点の個数や位置の変化に対し、安定に基
本特徴を抽出し、更に少ない記述量で基本特徴を
表現することができる。
As described above, the present invention detects clockwise or counterclockwise line segments and their chord directions between thin lines sandwiched between end points and branch points for character patterns consisting of curved parts. By doing so, basic features can be stably extracted even when the number and position of refraction points change, and the basic features can be expressed with an even smaller amount of description.

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

第1図は基本特徴を説明する図、第2図は本発
明の基本特徴の有効性を説明する図、第3図は本
発明の一実施例を説明する図で図において、2は
右回り・左回り検出部、7は右回り・左回り変化
検出部、11はメモリパターン、12は基本特徴
抽出手段、30は制御回路、41はストローク方
向変化記憶レジスタ、42は線分終了点記憶レジ
スタ、43は線分開始点記憶レジスタ、44は弦
方向記憶レジスタ、62は弦方向量子化回路、8
0及び90はN段のシフトレジスタである。
Fig. 1 is a diagram explaining the basic features, Fig. 2 is a diagram explaining the effectiveness of the basic features of the present invention, and Fig. 3 is a diagram explaining an embodiment of the present invention.・Counterclockwise rotation detection unit, 7 is a clockwise/counterclockwise change detection unit, 11 is a memory pattern, 12 is a basic feature extraction means, 30 is a control circuit, 41 is a stroke direction change storage register, 42 is a line segment end point storage register , 43 is a line segment starting point storage register, 44 is a string direction storage register, 62 is a chord direction quantization circuit, 8
0 and 90 are N-stage shift registers.

Claims (1)

【特許請求の範囲】[Claims] 1 1文字分の入力パターンを細線化パターンと
し、前記細線化パターンより端点、分岐点、屈折
点等の特徴点及びストロークの方向等の特徴量を
抽出するパターンの特徴抽出方式において、前記
端点、分岐点、屈折点及びストロークの方向を受
け、線分の開始点となる端点、分岐点と線分の終
了点となる端点・分岐点にはさまれた細線の間
で、検出された隣接する2つのストローク1とス
トローク2の方向の差を検出し、ストローク2の
方向がストローク1の方向に対し、右回りまたは
左回りであるかを検出する右回り・左回り検出手
段と、連続した3つのストローク1、ストローク
2、ストローク3が存在する前記細線に対し、前
記右回り・左回り検出手段によりストローク2の
方向がストローク1の方向に対し右回りが検出さ
れ、ストローク3の方向がストローク2の方向に
対し、左回りが検出された場合あるいはストロー
ク2の方向がストローク1の方向に対し左回りが
検出され、ストローク3の方向がストローク2の
方向に対し右回りが検出された場合にはストロー
ク2とストローク3を連結する屈折点を前記線分
の終了点とし、ストローク1とストローク2を連
結する屈折点を前記線分の開始点とする手段と、
前記線分の開始点と前記線分の終了点の2点間の
方向を検出する手段とを具備したことを特徴とし
たパターンの特徴抽出方式。
1. In a pattern feature extraction method in which an input pattern for one character is used as a thinning pattern, and feature points such as end points, branch points, and inflection points, and feature quantities such as stroke directions are extracted from the thinning pattern, the end points, Based on the direction of the branching point, bending point, and stroke, the detected adjacent end point is the starting point of the line segment, the end point is the branching point and the end point of the line segment, and the thin line is sandwiched between the branching point. clockwise/counterclockwise detection means for detecting the difference in direction between two strokes 1 and 2 and detecting whether the direction of stroke 2 is clockwise or counterclockwise with respect to the direction of stroke 1; With respect to the thin line in which three strokes 1, 2, and 3 exist, the clockwise/counterclockwise detection means detects that the direction of stroke 2 is clockwise with respect to the direction of stroke 1, and the direction of stroke 3 is detected as being clockwise with respect to the direction of stroke 1. If the direction of stroke 2 is detected as counterclockwise with respect to the direction of stroke 1, or if the direction of stroke 3 is detected as counterclockwise with respect to the direction of stroke 2, then Means for setting the bend point connecting stroke 2 and stroke 3 as the end point of the line segment, and setting the bend point connecting stroke 1 and stroke 2 as the start point of the line segment;
A pattern feature extraction method characterized by comprising means for detecting a direction between two points, a starting point of the line segment and an end point of the line segment.
JP16083478A 1978-12-19 1978-12-19 Pattern feature extracting system Granted JPS5583975A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16083478A JPS5583975A (en) 1978-12-19 1978-12-19 Pattern feature extracting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16083478A JPS5583975A (en) 1978-12-19 1978-12-19 Pattern feature extracting system

Publications (2)

Publication Number Publication Date
JPS5583975A JPS5583975A (en) 1980-06-24
JPS6240753B2 true JPS6240753B2 (en) 1987-08-29

Family

ID=15723410

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16083478A Granted JPS5583975A (en) 1978-12-19 1978-12-19 Pattern feature extracting system

Country Status (1)

Country Link
JP (1) JPS5583975A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58158777A (en) * 1982-03-16 1983-09-21 Nec Corp Character recognizing system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5050841A (en) * 1973-09-05 1975-05-07
FR2279120A1 (en) * 1974-07-16 1976-02-13 Cables De Lyon Geoffroy Delore COATING FOR OPTICAL FIBERS

Also Published As

Publication number Publication date
JPS5583975A (en) 1980-06-24

Similar Documents

Publication Publication Date Title
US4590606A (en) Multi-function image processing system
US6144764A (en) Method and apparatus for on-line handwritten input character recognition and recording medium for executing the method
US5805740A (en) Bar-code field detecting apparatus performing differential process and bar-code reading apparatus
JPS59501843A (en) Document identification method and system
JPS5847064B2 (en) Character reading method
CN116311276B (en) Document image correction method, device, electronic equipment and readable medium
Lakshmi et al. An optical character recognition system for printed Telugu text
JPS6240753B2 (en)
WO2000019684A2 (en) A method for dialing from computer applications
US6305606B1 (en) Process for scanning a bar code
WO1988002157A1 (en) Character and pattern recognition machine and method
US5007099A (en) Data filtering method
JP3957471B2 (en) Separating string unit
JPS5949630B2 (en) pattern recognition device
CN112257720A (en) Method, device and medium for improving automatic detection and recognition rate of Chinese characters of license plate
JPH0368431B2 (en)
bin Omar et al. The removal of secondaries of Jawi characters
JP2580976B2 (en) Character extraction device
JPS6227886A (en) pattern recognition device
JP2851865B2 (en) Character recognition device
JP2605338B2 (en) Character recognition device
Menhaj et al. A new fuzzy character segmentation algorithm for Persian/Arabic typed texts
JPS61156486A (en) Image processing device
JPS61121184A (en) Character recognizer
JPS6227883A (en) Pattern recognizing device