JPH0367381A - Character recognition device - Google Patents
Character recognition deviceInfo
- Publication number
- JPH0367381A JPH0367381A JP1203378A JP20337889A JPH0367381A JP H0367381 A JPH0367381 A JP H0367381A JP 1203378 A JP1203378 A JP 1203378A JP 20337889 A JP20337889 A JP 20337889A JP H0367381 A JPH0367381 A JP H0367381A
- Authority
- JP
- Japan
- Prior art keywords
- dots
- character
- feature extraction
- dot
- pattern
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Character Discrimination (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、イメージスキャナ等から読み込まれたような
2次元のドツトマトリクスで構成される手書きや印刷の
文字パターンの認識に適した文字認識装置に関するもの
で、手書きや印刷の文字のコンピュータへの入力装置等
に利用できる。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a character recognition device suitable for recognizing handwritten or printed character patterns composed of two-dimensional dot matrices such as those read from an image scanner or the like. It can be used as an input device for handwritten or printed characters into a computer.
従来の技術
イメージスキャナ等から読み込まれたような2次元のド
ツトマトリクスで構成される文字パターンより特徴を抽
出する方法の従来例としては、第5図と第6図に示すよ
うに3×3ドツトのパターンからなる特徴を抽出する方
法がある。この方法では第5図(a)に示す5×5の入
力面に対して第5図(b)に示す3×3の特徴抽出の領
域A、B、・・・・・・Iが存在し、それぞれが入力面
の番号の位置の画素と対応している。この特徴抽出の領
域内のパターンを第6図のような特徴パターンと比較し
、第6図に示されているような特徴が存在するかどうか
を調べる。そしてそれぞれの特徴が存在すればl、存在
しなければOの値を対応させてニューラルネットワーク
への入力とし、パックプロパゲーションにより学習を行
う。第6図の中で38はパターンの存在しない画素、3
9はパターンの存在する画素を表す。Conventional technology A conventional example of a method for extracting features from a character pattern consisting of a two-dimensional dot matrix read from an image scanner etc. is a 3x3 dot matrix as shown in Figures 5 and 6. There is a method to extract features consisting of patterns. In this method, there are 3×3 feature extraction regions A, B, ...I shown in FIG. 5(b) for the 5×5 input surface shown in FIG. 5(a). , each corresponds to the pixel at the numbered position on the input surface. The pattern in this feature extraction area is compared with the feature pattern shown in FIG. 6 to check whether the feature shown in FIG. 6 exists. Then, if each feature exists, the value of l, and if it does not exist, the value of O is associated and input to the neural network, and learning is performed by pack propagation. In Figure 6, 38 is a pixel where no pattern exists;
9 represents a pixel where a pattern exists.
発明が解決しようとする課題
イメージスキャナ等から文字パターンを読み込む場合、
連続量である文字パターンを有限個の画素で読み込むた
めに離散化誤差が生じる。通常、イメージスキャナ等の
読み取り装置の画素はフォトダイオード等の光電返換素
子で作られている。Problems to be Solved by the Invention When reading character patterns from an image scanner, etc.
A discretization error occurs because a character pattern, which is a continuous quantity, is read with a finite number of pixels. Pixels of reading devices such as image scanners are usually made of photoelectric conversion elements such as photodiodes.
そして画素上に文字パターンが存在しない時はO5存在
するときはその画素を占める文字パターンの面積に応じ
た出力が得られるため、しきい値となる出力レベルを設
定してしきい値以下ではOlしきい値以上では1と定義
し・て2値化を行う。このようにして文字パターンが離
散化されるが、同一の文字パターンでもその位置が少し
ずれただけで読み込んだ後のドツトパターンが大きく変
化してしまう。例えば第7図(a)に示すような“1”
の文字パターンを5×5の画素で読み取って2値化する
場合を考える。第7図(b)は読み取った結果で、斜線
をつけた5つの画素に対して1が出力され、残りの画素
に対してOが出力されていることを示している。第7図
(C)は同じ文字パターンが少し右にずれた場合の読み
取り結果で、第7図(b)とは異なる結果になっている
。このように同じ文字パターンでも読み取り装置の画素
との位置関係で読み取り装置の出力するドツトパターン
は大きく変化する。このことがその文字パターンを認識
する上で問題となってくるのは明らかである。これを避
けるためには読み取り装置の解像度を上げて細かい多く
の画素で文字パターンを読み込めばよい。しかしその場
合は特徴の大きさが3×3ドツトより大きくなり、従来
法では特徴が抽出できない。また従来法のドツト数を増
やしただけの特徴抽出法では、文字の大きさや線の太さ
や形状が変化した場合にうまく特徴が抽出されなかった
り、全く異なった特徴を抽出したりしてしまう可能性が
ある。特に手書き文字の認識においては文字の大きさや
線の太さや形状の変化に対しても影響の小さい特徴抽出
を行うことが認識率を上げるうえで必要である。Then, when a character pattern does not exist on a pixel, an output corresponding to the area of the character pattern that occupies that pixel is obtained. If it is above the threshold value, it is defined as 1 and binarization is performed. In this way, character patterns are discretized, but even if the character pattern is the same, even a slight shift in its position will result in a large change in the dot pattern after reading. For example, “1” as shown in FIG. 7(a)
Consider the case where a character pattern of 5×5 pixels is read and binarized. FIG. 7(b) shows the reading results, showing that 1 is output for the five pixels marked with diagonal lines, and O is output for the remaining pixels. FIG. 7(C) shows the reading result when the same character pattern is shifted slightly to the right, and the result is different from FIG. 7(b). In this way, even with the same character pattern, the dot pattern output by the reading device varies greatly depending on the positional relationship with the pixels of the reading device. This obviously poses a problem in recognizing the character pattern. To avoid this, increase the resolution of the reading device and read the character pattern using many fine pixels. However, in that case, the size of the feature becomes larger than 3×3 dots, and the feature cannot be extracted using the conventional method. In addition, the conventional feature extraction method that simply increases the number of dots may not extract features well or may extract completely different features when the size of characters, line thickness, or shape changes. There is sex. In particular, when recognizing handwritten characters, it is necessary to extract features that are less affected by changes in character size, line thickness, and shape in order to increase the recognition rate.
本発明の目的は、イメージスキャナ等から読み込まれた
ドツトマトリクスで構成される手書きや印刷の文字パタ
ーンの認識において、文字の大きさや線の太さや形状の
変化の影響が小さい特徴抽出を行う文字認識装置を提供
することにある。The purpose of the present invention is to provide character recognition that performs feature extraction with little influence from changes in character size, line thickness, and shape in recognition of handwritten or printed character patterns composed of dot matrix read from an image scanner or the like. The goal is to provide equipment.
課題を解決するための手段
上記目的を達成するために、本発明の文字認識装置にお
いては、以下の様な特徴抽出方法をとる。Means for Solving the Problems In order to achieve the above object, the character recognition device of the present invention employs the following feature extraction method.
(1) イメージスキャナ等から読み込まれた手書き
や印刷の文字パターンを2次元のドツトマトリクスとし
て保持する入力面上を、複数の領域に分割してそれぞれ
の領域内で特徴の抽出を行う。これらの領域は互いに重
なり合う部分があってもよい。(1) The input screen, which holds handwritten or printed character patterns read from an image scanner or the like as a two-dimensional dot matrix, is divided into multiple regions and features are extracted within each region. These regions may overlap each other.
(2) それぞれの領域内で特徴抽出面の各細胞を走
査させるか、あるいは領域内全体に特徴抽出面の各細胞
を並列に配置する。(2) Each cell of the feature extraction surface is scanned within each region, or each cell of the feature extraction surface is arranged in parallel throughout the region.
(3)特徴抽出面の細胞はドツトマトリクスからなり、
各ドツトごとに重みとなる値を持っている。負の値はこ
の特徴があると判断する上でパターンが存在していては
いけないドツトに対する重みで、正の値はパターンが存
在していなければならないドツトに対する重みである。(3) Cells on the feature extraction surface consist of dot matrix,
Each dot has a weight value. A negative value is a weight for a dot for which a pattern must not exist in order to determine that this feature exists, and a positive value is a weight for a dot for which a pattern must exist.
0はパターンが存在してもしなくてもよいドツトに対す
る重みである。0 is the weight for dots that may or may not have a pattern.
(4)特徴が存在するかどうかの判断は、入力面のそれ
ぞれのドツトの持つ値に特徴抽出面の細胞のドツトが持
つ重みを掛は合わせたものを細胞上の全ドツトに対して
和をとり、その値を細胞ごとに認定されたしきい値と比
較することによって行う。(4) To determine whether a feature exists or not, multiply the value of each dot on the input surface by the weight of the cell dot on the feature extraction surface, and then calculate the sum over all dots on the cell. This is done by comparing the value with a threshold value certified for each cell.
作用
前記した手段によれば、文字の大きさや線の太さや形状
の変化の影響の小さい特徴抽出の方法を提供することが
できる。Effects According to the means described above, it is possible to provide a feature extraction method that is less affected by changes in character size, line thickness, and shape.
実施例 以下、本発明の一実施例を図面により説明する。Example An embodiment of the present invention will be described below with reference to the drawings.
第1図は入力面と特徴抽出面を示した図、第2図は特徴
抽出面の細胞の例を示した図である。FIG. 1 is a diagram showing an input surface and a feature extraction surface, and FIG. 2 is a diagram showing an example of cells on the feature extraction surface.
第1図において1は文字パターンの入力面である。認識
の対象となる手書きや印刷の文字パターンはイメージス
キャナ等から読み込まれる。入力面はその文字パターン
の2次元に配列された画素に対応するドツトのマトリク
スで、各ドツトがOまたは正の値を持つことによって文
字パターンを保持している。例えば読み込まれた文字パ
ターンが2値化されている場合は、文字パターンの存在
しない画素に対するドツトは0、存在する画素に対して
は1という値を持っている。文字パターンが2値化され
ておらず、例えば各ドツトが階調に応じた正の値を持っ
ていてもよい。第1図の2は入力面を複数の領域に分割
したものの1つである。分割されたそれぞれの領域が特
徴の抽出を行う単位になる。第1図では重なりのない1
6の領域に分割した例を示しているが、これらの領域は
互いに重なり合う部分があってもよい。また領域の数や
大きさは自由に設定することができる。3は2の領域を
拡大したものである。この例の場合、この領域は16ド
ツト×16ドツトの大きさになっている。4は特徴抽出
面であり、5は特徴抽出面の1つの細胞である。第1図
では特徴抽出面は16個の細胞を持っている。特徴抽出
面の1つの細胞は、抽出しようとする特徴の1つに対応
している。すなわち特徴抽出面には抽出しようとしてい
る特徴の数だけ細胞がある。特徴抽出面4のすべての細
胞を3の中で縦横に1行1列ごとにくまなく走査させる
か、あるいは各細胞を3の中に並列に配置して、それぞ
れの特徴が3の中に存在するかどうかを調べる。In FIG. 1, numeral 1 indicates a character pattern input surface. Handwritten or printed character patterns to be recognized are read from an image scanner or the like. The input surface is a matrix of dots corresponding to the two-dimensionally arranged pixels of the character pattern, and each dot holds the character pattern by having an O or positive value. For example, if the read character pattern is binarized, dots for pixels where the character pattern does not exist have a value of 0, and dots for pixels where the character pattern does exist have a value of 1. The character pattern may not be binarized, and each dot may have a positive value corresponding to the gradation, for example. 2 in FIG. 1 is one of the regions in which the input surface is divided into a plurality of regions. Each divided region becomes a unit for extracting features. In Figure 1, 1 with no overlap
Although an example is shown in which the image is divided into six areas, these areas may have portions that overlap with each other. Further, the number and size of areas can be freely set. 3 is an enlarged area of 2. In this example, this area has a size of 16 dots x 16 dots. 4 is a feature extraction surface, and 5 is one cell of the feature extraction surface. In Figure 1, the feature extraction surface has 16 cells. One cell on the feature extraction surface corresponds to one feature to be extracted. In other words, there are as many cells as the number of features to be extracted on the feature extraction surface. Either all the cells on the feature extraction surface 4 are scanned vertically and horizontally in 3, row by column, or each cell is arranged in parallel in 3 so that each feature exists in 3. Find out if it does.
第2図は12X12ドツトの大きさの特徴を抽出するた
めの特徴抽出面の細胞の例である。第2図(a)は縦棒
の上端の特徴を抽出するための細胞、第2図(b)は折
れ曲がっている特徴を抽出するための細胞、第2図(C
)は交差している特徴を抽出するための細胞の例である
。特徴抽出面の各細胞は抽出する特徴の大きさに等しい
大きさのドツトマトリクスになっている。すなわち細胞
の1ドツトは入力面の1ドツトに対応する。それぞれの
ドツトは重みとなる値を持っている。第2図の特徴抽出
面の細胞の例では−1,0,,1の3通りの値を重みと
して持っている。第2図の6は1の重みを持つドツト、
7はOの重みを持つドツト、8は−1の重みを持つドツ
トである。負の値はこの特徴があると判断する上でパタ
ーンが存在してはいけないドツトに対する重みで、正の
値はパターンが存在していなければならないドツトに対
する重みである。Oはパターンが存在してもしなくても
よいドツトに対する重みである。このように、Oの重み
を設定して特徴を抽出する上でパターンが存在してもし
なくてもよいドツトを認めることによって、文字の大き
さや線の太さや形状の変化の影響が小さい特徴抽出を行
うことができるようになる。第2図では特徴抽出面の3
つの細胞の例のみを示したが、文字認識を行うためには
その他にも文字を認識する上で必要であると思われる特
徴に対する細胞を用いて特徴の抽出を行なう。また特徴
抽出面の細胞の各ドツトの重みの値は第2図の例では−
1,0,1の3通りであるが、値は回通りにしてもよい
。値の数を増やしてしきい値を適切に設定することによ
って、より柔軟な特徴抽出が可能になる。さらに第2図
の例では特徴抽出面の細胞の大きさは12X12ドツト
であるが、この大きさは読み込まれた文字の線幅に対応
するドツト数より大きければよい。ただしこの大きさが
大きいほど文字の太さや形状の変化に対する余裕が拡大
するが、大きすぎると負の重みの部分が周囲のパターン
に接触してしまい特徴が抽出できなくなる。FIG. 2 is an example of cells on a feature extraction surface for extracting features of a size of 12×12 dots. Figure 2 (a) is a cell for extracting features at the top of the vertical bar, Figure 2 (b) is a cell for extracting features that are bent, Figure 2 (C
) is an example of cells for extracting intersecting features. Each cell on the feature extraction plane is a dot matrix with a size equal to the size of the feature to be extracted. That is, one dot on the cell corresponds to one dot on the input surface. Each dot has a weight value. In the example of the cells on the feature extraction surface in FIG. 2, the weights have three values -1, 0, and 1. 6 in Figure 2 is a dot with a weight of 1,
7 is a dot with a weight of O, and 8 is a dot with a weight of -1. A negative value is a weight for a dot for which a pattern must not exist in order to determine that this feature exists, and a positive value is a weight for a dot for which a pattern must exist. O is the weight for dots that may or may not have a pattern. In this way, by setting the weight of O and recognizing dots that may or may not have a pattern when extracting features, feature extraction is possible with less influence from changes in font size, line thickness, and shape. You will be able to do this. In Figure 2, 3 of the feature extraction plane
Although only one example of cells is shown, in order to perform character recognition, features are extracted using cells corresponding to other features that are considered necessary for character recognition. In addition, the weight value of each dot of the cell on the feature extraction surface is −
There are three values, 1, 0, and 1, but the value may be set multiple times. By increasing the number of values and appropriately setting the threshold, more flexible feature extraction becomes possible. Furthermore, in the example of FIG. 2, the size of the cells on the feature extraction surface is 12×12 dots, but this size only needs to be larger than the number of dots corresponding to the line width of the read character. However, the larger this size is, the more margin there is for changes in the thickness and shape of the characters, but if it is too large, the negatively weighted portions will come into contact with the surrounding patterns, making it impossible to extract features.
以下、本発明の文字認識装置における特徴抽出方法を順
を追って説明する。Hereinafter, the feature extraction method in the character recognition device of the present invention will be explained step by step.
イメージスキャナ等から読み込まれた認識の対象となる
手書きや印刷の文字パターンは、入力面上にドツトのマ
トリクスとして保持される。各ドツトはOまたは正の値
を持ち、Oはそのドツトにパターンがないことを示し、
正の数はパターンがあることを示している。入力面はい
くつかの領域に分割されている。それぞれの領域は互い
に重なり合う部分があってもよい。特徴の抽出はそれぞ
れの領域ごとに行なう。1つの領域中では、特徴抽出面
の各細胞を縦横に1行1列ごとにくまなく走査させるか
、あるいは各細胞を領域中に並列に配置する。そしてそ
れぞれの位置でその特徴が存在するかどうかを判断する
。特徴が存在するかどうかの判断は次のように行なう。Handwritten or printed character patterns to be recognized that are read from an image scanner or the like are held as a matrix of dots on the input surface. Each dot has an O or positive value, O indicates that there is no pattern for that dot,
Positive numbers indicate a pattern. The input surface is divided into several areas. The respective regions may have portions that overlap with each other. Feature extraction is performed for each region. In one region, each cell on the feature extraction plane is scanned vertically and horizontally in every row and column, or each cell is arranged in parallel in the region. Then, it is determined whether the feature exists at each location. A determination as to whether a feature exists is made as follows.
入力面のそれぞれのドツトの値に特徴抽出面の細胞の対
応しているドツトが持つ重みを掛は合わせたものを細胞
上の全ドツトに対して和をとる。The value of each dot on the input surface is multiplied by the weight of the corresponding dot of the cell on the feature extraction surface, and the sum is calculated for all dots on the cell.
そしてその値を細胞ごとに設定されたしきい値と比較し
、しきい値より大きければその特徴が存在すると判断し
、しきい値より小さければ存在しないと判断する。細胞
はその結果を出力する。1つの領域中を特徴抽出面のす
べての細胞を走査させるか、あるいは領域中に並列に配
置された各細胞の全てについて上記の判断を行うことに
よって、その領域中に含まれている特徴をすべて抽出す
る。そしてこの操作を入力面上のすべての領域に対して
行なうことによって人カバターン全体の特徴の抽出を行
なう。The value is then compared with a threshold value set for each cell, and if it is larger than the threshold value, it is determined that the feature exists, and if it is smaller than the threshold value, it is determined that the feature does not exist. The cell outputs its results. All the features contained in a region can be extracted by scanning all the cells on the feature extraction surface in one region, or by making the above judgment for each cell arranged in parallel in the region. Extract. By performing this operation on all areas on the input screen, the features of the entire human cover pattern are extracted.
第3図は3層の階層構造ニューラルネットワークを用い
て文字認識を行う場合の構成図、第4図はフローチャー
トである。FIG. 3 is a block diagram of character recognition using a three-layer hierarchical neural network, and FIG. 4 is a flowchart.
第3図の1は入力面、4は特徴抽出面である。In FIG. 3, 1 is an input surface, and 4 is a feature extraction surface.
9は3層の階層構造のニューラルネットワークの入力層
、10は中間層、11は出力層である。第3図中の12
はニューロンを表している。またニューロン間の矢印は
そのニューロン間の結合を表している。それぞれの結合
は強度を持っており、各結合を信号が伝播するときにそ
の結合の強度が重みとして信号に掛かる。第3図では入
力層が4個、中間層が3個、出力層が4個のニューロン
を持つ3層のニューラルネットワークを示しであるが、
層の数や各層のニューロンの数は自由に設定することが
できる。9 is an input layer of a neural network having a three-layer hierarchical structure, 10 is an intermediate layer, and 11 is an output layer. 12 in Figure 3
represents a neuron. Furthermore, arrows between neurons represent connections between the neurons. Each connection has a strength, and when a signal propagates through each connection, the strength of that connection is applied as a weight to the signal. Figure 3 shows a three-layer neural network with four neurons in the input layer, three neurons in the hidden layer, and four neurons in the output layer.
The number of layers and the number of neurons in each layer can be freely set.
以下、階層構造のニューラルネットワークを用いて文字
認識を行う方法を第4図に基づいて説明する。A method for character recognition using a hierarchical neural network will be described below with reference to FIG.
イメージスキャナ等から読み込まれた手書きや印刷の文
字パターンより、先に述べた特徴抽出方法によって特徴
の抽出を行う。その結果は特徴抽出面の各細胞から出力
される。その情報を階層構造のニューラルネットワーク
の入力層の各ニューロンに入力する。ニューラルネット
ワークに人力が行なわれると、ニューラルネットワーク
を信号が伝播し、ニューラルネットワークの出力層の各
ニューロンに認識の結果が出力される。ニューラルネッ
トワークより出力された認識の結果が誤っている場合は
正しい認識結果が出力されるまで繰り返して学習を行う
。学習では、望ましい出力を教師信号として与えること
により、パックプロパゲーション学習則に従って各ニュ
ーロン間の結合の強度を変化させる。Features are extracted from handwritten or printed character patterns read by an image scanner or the like using the feature extraction method described above. The results are output from each cell on the feature extraction surface. This information is input to each neuron in the input layer of a hierarchical neural network. When human input is applied to a neural network, signals propagate through the neural network, and recognition results are output to each neuron in the output layer of the neural network. If the recognition result output from the neural network is incorrect, learning is repeated until the correct recognition result is output. During learning, the strength of connections between neurons is changed according to the pack propagation learning rule by providing a desired output as a teacher signal.
以上は階層構造のニューラルネットワークを用いて文字
認識を行う方法について述べたが、本発明の文字認識装
置の特徴抽出方法を用いて抽出した特徴は人工知能で行
われているように条件で分類して文字を判断する方法を
はしめとする他の文字認識の方法においても利用できる
。The above describes a method for character recognition using a hierarchical neural network, but the features extracted using the feature extraction method of the character recognition device of the present invention are classified based on conditions, as is done in artificial intelligence. It can also be used in other character recognition methods, including the method of determining characters by using
発明の効果
本発明によれば、イメージスキャナ等から読み込まれた
2次元のドツトマトリクスで構成される手書きや印刷の
文字パターンの認識において、文字の大きさや線の太さ
や形状の変化の影響の小さい特徴抽出の方法を提供する
ことができる。Effects of the Invention According to the present invention, changes in character size, line thickness, and shape have little effect on recognition of handwritten or printed character patterns composed of two-dimensional dot matrix read from an image scanner or the like. A method of feature extraction can be provided.
第1図は本発明の実施例の入力面と細胞の図、第2図は
細胞の例の図、第3図は3層の階層構造のニューラルネ
ットワークを用いた文字認識装置の構成図、第4図は文
字認識のフローチャート、第5図は従来の文字認識装置
の入力面と特徴抽出の領域の図、第6図は従来の文字認
識装置の特徴パターンの図、第7図は従来の文字認識装
置の問題点を示す図である。
1・・・・・・入力面、2・・・・・・入力面を分割し
た領域、4・・・・・・特徴抽出面、5・・・・・・特
徴抽出面の細胞、6・・・・・・1の重みを持つドツト
、7・・・・・・Oの重みを持つドツト、8・・・・・
・1の重みを持つドツト、9・・・・・・3層の階層構
造ニューラルネットワークの入力層、10・・・・・・
3層の階層構造ニューラルネットワークの中間層、11
・・・・・・3層の階層構造ニューラルネットワークの
出力層、12・・・・・・ニューロン、■3〜37・・
・・・・文字読み取り用画素、38.40・・・・・・
パターンの存在しない画素、39,41・・・・・・パ
ターンの存在する画素。Figure 1 is a diagram of an input screen and cells according to an embodiment of the present invention, Figure 2 is a diagram of an example of cells, Figure 3 is a block diagram of a character recognition device using a neural network with a three-layer hierarchical structure, and Figure 4 is a flowchart of character recognition, Figure 5 is a diagram of the input screen and feature extraction area of a conventional character recognition device, Figure 6 is a diagram of the characteristic pattern of a conventional character recognition device, and Figure 7 is a diagram of the conventional character recognition device. It is a figure showing the problem of a recognition device. 1...Input surface, 2...Regions obtained by dividing the input surface, 4...Feature extraction surface, 5...Cells of feature extraction surface, 6. ...A dot with a weight of 1, 7...A dot with a weight of O, 8...
・Dot with a weight of 1, 9...Input layer of a 3-layer hierarchical neural network, 10...
Middle layer of a three-layer hierarchical neural network, 11
...Output layer of 3-layer hierarchical neural network, 12...Neuron, ■3-37...
... Pixel for character reading, 38.40...
Pixels with no pattern, 39, 41... pixels with a pattern.
Claims (3)
されることによって文字パターンを保持する入力面を備
え、前記入力面は複数個の領域に分割されるとともに、
前記領域の行方向、列方向のドット数以下の数のドット
がそれぞれ行方向、列方向に配列されてなり、前記ドッ
トにはそれぞれ正、0、または負のいずれかの値を持た
せて重みがつけられた細胞を有し、前記細胞を行方向お
よび列方向に動かせて前記領域内を走査する手段を有す
ることを特徴とする文字認識装置。(1) An input surface that holds a character pattern by dots having information arranged in a two-dimensional matrix, the input surface being divided into a plurality of regions,
A number of dots equal to or less than the number of dots in the row and column directions of the area are arranged in the row and column directions, respectively, and each of the dots is weighted with a positive, 0, or negative value. What is claimed is: 1. A character recognition device comprising cells marked with , and means for scanning the area by moving the cells in the row and column directions.
されることによって文字パターンを保持する入力面を備
え、前記入力面は複数個の領域に分割されるとともに、
前記領域の行方向、列方向のドット数以下の数のドット
がそれぞれ行方向、列方向に配列されてなり、前記ドッ
トにはそれぞれ正、0、または負のいずれかの値を持た
せて重みがつけられた細胞を有し、前記領域内を行方向
または列方向に1ドットづつずらせた位置に前記細胞が
対応するように前記領域内を覆うだけの複数個の細胞が
並列して配置されていることを特徴とする文字認識装置
。(2) An input surface that holds a character pattern by dots having information arranged in a two-dimensional matrix, the input surface being divided into a plurality of regions,
A number of dots equal to or less than the number of dots in the row and column directions of the area are arranged in the row and column directions, respectively, and each of the dots is weighted with a positive, 0, or negative value. A plurality of cells are arranged in parallel to cover the area so that the cells correspond to positions shifted by one dot in the row or column direction within the area. A character recognition device characterized by:
にする複数種類の細胞を有することを特徴とする請求項
1または請求項2記載の文字認識装置。(3) The character recognition device according to claim 1 or 2, characterized in that it has a plurality of types of cells having different ways of arranging dots having positive, 0, and negative values.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1203378A JPH0367381A (en) | 1989-08-05 | 1989-08-05 | Character recognition device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1203378A JPH0367381A (en) | 1989-08-05 | 1989-08-05 | Character recognition device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0367381A true JPH0367381A (en) | 1991-03-22 |
Family
ID=16473046
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1203378A Pending JPH0367381A (en) | 1989-08-05 | 1989-08-05 | Character recognition device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0367381A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0583626A3 (en) * | 1992-08-19 | 1994-04-13 | Olympus Optical Co | |
| JPH06348905A (en) * | 1993-06-02 | 1994-12-22 | Nec Corp | Method for recognizing character on x-ray film |
| US5481621A (en) * | 1992-05-28 | 1996-01-02 | Matsushita Electric Industrial Co., Ltd. | Device and method for recognizing an image based on a feature indicating a relative positional relationship between patterns |
| US5709447A (en) * | 1994-11-30 | 1998-01-20 | Sharp Kabushiki Kaisha | Lighting device |
-
1989
- 1989-08-05 JP JP1203378A patent/JPH0367381A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5481621A (en) * | 1992-05-28 | 1996-01-02 | Matsushita Electric Industrial Co., Ltd. | Device and method for recognizing an image based on a feature indicating a relative positional relationship between patterns |
| US5793932A (en) * | 1992-05-28 | 1998-08-11 | Matsushita Electric Industrial Co., Ltd. | Image recognition device and an image recognition method |
| EP0583626A3 (en) * | 1992-08-19 | 1994-04-13 | Olympus Optical Co | |
| JPH06348905A (en) * | 1993-06-02 | 1994-12-22 | Nec Corp | Method for recognizing character on x-ray film |
| US5709447A (en) * | 1994-11-30 | 1998-01-20 | Sharp Kabushiki Kaisha | Lighting device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5067164A (en) | Hierarchical constrained automatic learning neural network for character recognition | |
| Kussul et al. | Improved method of handwritten digit recognition tested on MNIST database | |
| US5504822A (en) | Character recognition system | |
| US4837842A (en) | Character and pattern recognition machine and method | |
| JPH0664630B2 (en) | Computing network | |
| Türkyılmaz et al. | License plate recognition system using artificial neural networks | |
| US20200279166A1 (en) | Information processing device | |
| US5511134A (en) | Image recognition device and image recognition method | |
| KR20070115908A (en) | Intelligent import of information from external application user interfaces using artificial intelligence | |
| WO2006070458A1 (en) | Information input/output method using dot pattern | |
| US11481919B2 (en) | Information processing device | |
| CN110738213B (en) | Image identification method and device comprising surrounding environment | |
| JPH0367381A (en) | Character recognition device | |
| JPH0792820B2 (en) | Character recognition method | |
| WO2021005898A1 (en) | Object detection device, object detection method, and program | |
| Fukushima | Use of non-uniform spatial blur for image comparison: symmetry axis extraction | |
| Fukushima et al. | Symmetry axis extraction by a neural network | |
| JPH02242488A (en) | Image processor | |
| JPH02240791A (en) | Character recognizing device | |
| JPH02240790A (en) | Character recognizing device | |
| JP2613211B2 (en) | Image input device | |
| JPH0554195A (en) | Character recognition device | |
| JPH03225482A (en) | Neural network that expresses the position and size of a target object | |
| Choi et al. | Biologically motivated trainable selective attention model using adaptive resonance theory network | |
| Fontaine et al. | A hybrid system for handprinted word recognition |