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
JPS5815829B2 - Character/figure recognition method - Google Patents
[go: Go Back, main page]

JPS5815829B2 - Character/figure recognition method - Google Patents

Character/figure recognition method

Info

Publication number
JPS5815829B2
JPS5815829B2 JP51123102A JP12310276A JPS5815829B2 JP S5815829 B2 JPS5815829 B2 JP S5815829B2 JP 51123102 A JP51123102 A JP 51123102A JP 12310276 A JP12310276 A JP 12310276A JP S5815829 B2 JPS5815829 B2 JP S5815829B2
Authority
JP
Japan
Prior art keywords
pattern
pseudo
character
symbol
symbols
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
JP51123102A
Other languages
Japanese (ja)
Other versions
JPS5347732A (en
Inventor
森田敏昭
西岡芳樹
鷹取裕成
保田省一
牧野房雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP51123102A priority Critical patent/JPS5815829B2/en
Publication of JPS5347732A publication Critical patent/JPS5347732A/en
Publication of JPS5815829B2 publication Critical patent/JPS5815829B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Description

【発明の詳細な説明】 本発明は、文字図形特に自由に描かれた手書き文字を読
み取らせる際に高能率に認識させ得る文字図形認識方式
に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a character/figure recognition system that allows highly efficient recognition of characters/figures, particularly freely drawn handwritten characters.

手書き文字は同一の文字についても描き手によって種々
のパターンを生じ、機械を利用して描いた一定パターン
をもつ文字のように簡単に認識させることはできない。
Handwritten characters produce various patterns depending on the person who draws the same character, and cannot be recognized as easily as characters drawn using a machine that have a fixed pattern.

従来から手書き文字を光学的に読み取って認識させる方
式として、文字パターンを例えば水平方向に幾つかの部
分に分解し、分解された各部分に属するパターンの特徴
を予め設定された特徴群のいずれに分類されるかによっ
て簡単なシンボルに変換し、各部分から得られたこのよ
うなシンボルの組み合せと中央処理装置内に予め電子計
算機の処理によって設けられた辞書とを照合して認識さ
せていた。
Conventionally, a method for optically reading and recognizing handwritten characters is to break down a character pattern into several parts, for example in the horizontal direction, and assign the characteristics of the pattern belonging to each part to one of a preset feature group. Depending on the classification, it is converted into a simple symbol, and the combination of symbols obtained from each part is recognized by comparing it with a dictionary pre-set in the central processing unit by processing by an electronic computer.

ここで中央処理装置内に設けられる辞書としては、出現
確宅の高いシンボルの組み合せから順に出現確率の非常
に低い組み合せに至るまで予め書き込まれており、また
同時に得られたシンボルの組み合せがどの文字に対応す
るのかが書き込まれている。
Here, the dictionary provided in the central processing unit is written in advance in order from symbol combinations with a high probability of appearance to combinations with a very low probability of appearance. It is written that it corresponds to

ところが手書き文字は様々な人が様々な様式で書いたも
のであるため文字パターンにかかわらず高い確率で正し
く認識させるためには辞書として厖大なものが要求され
、文字読取装置の認識方式として実用に供するには今だ
問題があった。
However, since handwritten characters are written by various people in various styles, a dictionary of enormous size is required to ensure accurate recognition regardless of the character pattern, and it has not been put into practical use as a recognition method for character reading devices. There was still a problem in providing it.

ところで文字パターンと特徴を表わすシンボルとの組み
合せを調べてみると、例えば似か寄った特徴をもつ文字
パターンであっても、その特徴が出現する位置は多様で
ある。
By the way, when we examine the combinations of character patterns and symbols representing characteristics, we find that even if the character patterns have similar characteristics, the positions where the characteristics appear are diverse.

具体的に原パターン「+」を挙げて述べると、第1図a
、b、c、dに示したパターンはいずれも原パターンに
非常に類似したものであるが、特徴の出現する位置は様
々である。
To specifically describe the original pattern "+", Figure 1a
, b, c, and d are all very similar to the original pattern, but the positions where the features appear vary.

即ちいずれのパターンも水平に8つの部分に分解されて
おり、今、パターンの特徴を第2図の切片/A 、/B
、/Cに示す如く、黒領域が切片を縦に横切っている
場合をシンボルN、同−切片内にクロスする黒領域があ
る場合をシンボルB、切片内に全く黒領域がない場合を
シンボルCと設定して分類すると、上記第1図a”dの
パターンは夫々各パターンの右側に記載したような多様
なシンボルの組み合せで表現される。
That is, each pattern has been horizontally decomposed into eight parts, and now the characteristics of the pattern can be expressed as the sections /A and /B in Figure 2.
, /C, symbol N indicates that a black region crosses the section vertically, symbol B indicates that there is a black region that crosses within the section, and symbol C indicates that there is no black region within the section. If the patterns are set and classified as follows, the patterns shown in FIG.

図示したパターンは一例に過ぎないがシンボルの組み合
せは位相的に近似したパターンについても位置的な多様
性によって相当な数となることは容易に考えられ、しか
も通常の文字を読み取らせる場合には更に多種類の特徴
に分類してシンボル変換することが必要となり、一層複
雑なシンボルの組み合せが出現することになって辞書と
して極めて大きい容量が要求される。
Although the illustrated pattern is just an example, it is easy to imagine that even topologically similar patterns can have a considerable number of combinations of symbols due to positional diversity, and even more so when reading ordinary characters. It becomes necessary to classify and convert symbols into many types of characteristics, and more complex combinations of symbols appear, requiring an extremely large capacity as a dictionary.

辞書が大きくなれば中央処理装置上で辞書が占める領域
が大きくなるだけではなく、内容を直列に参照する場合
は辞書の大きさに比例して参照のための時間が長くなり
、認識動作時間の短縮は妨げられ、また並例に参照が可
能となるためには桁違いに大きい容量をもつ装置が必要
となる。
As the dictionary becomes larger, not only does the area occupied by the dictionary on the central processing unit increase, but when the contents are referenced serially, the time required for reference becomes longer in proportion to the size of the dictionary, which reduces the recognition operation time. Shortening is impeded, and devices with an order of magnitude greater capacity are required to make reference possible.

本発明は上記従来方式の問題点に鑑みてなされたもので
、従来方式の如く、分解された文字部分のシンボルの組
み合せを直ちに中央処理装置内の辞書と照合するのでは
なく、パターンの特徴が出現する位置的な多様性に注目
して、一文字範囲を一定方向の切片に分解し、各切片の
特徴を切片の順にシンボル変換して先の切片がもつシン
ボルとの組み合せで特徴を表現した簡単な擬似パターン
に一旦変換し、順次得られる切片の特徴によって上記擬
似パターンを遷移させて最終的な擬似パターンを形成し
、該擬似パターンと辞書との照合によって動作の効率化
及び高精度化を企るものである。
The present invention has been made in view of the above-mentioned problems of the conventional method, and instead of immediately comparing the symbol combinations of the decomposed character parts with the dictionary in the central processing unit as in the conventional method, the characteristics of the pattern are A simple method that focuses on the positional diversity that appears, breaks down a range of characters into segments in a certain direction, converts the features of each segment into symbols in the order of the intercepts, and expresses the features by combining them with the symbols of the previous intercept. Once converted into a pseudo pattern, the pseudo pattern is transitioned according to the characteristics of the intercepts obtained sequentially to form the final pseudo pattern, and the pseudo pattern is compared with a dictionary to improve the efficiency and accuracy of the operation. It is something that

次に実施例を挙げて本発明の詳細な説明する。Next, the present invention will be explained in detail with reference to Examples.

第3図は文字図形読取装置の概要を示すブロック図で、
帳票面に記載された文字図形を光学系2で読み取って光
電変換回路3で電気信号に変換し、続いてA/D変換回
路4でディジタル信号に変換し、例えば一文字に相当す
るディジクル信号分をサンプリングしてノイズ処理等の
前処理を怖こした後記憶装置5内の記憶領域500に、
帳票面に描かれた原パターンとほぼ同じパターンの2次
元分布状態で格納する。
Figure 3 is a block diagram showing the outline of the character/figure reading device.
The character/figure written on the form is read by the optical system 2 and converted into an electric signal by the photoelectric conversion circuit 3, and then converted into a digital signal by the A/D conversion circuit 4. For example, the digital signal corresponding to one character is After sampling and performing pre-processing such as noise processing, the data is stored in the storage area 500 in the storage device 5.
It is stored in a two-dimensional distribution state with almost the same pattern as the original pattern drawn on the form surface.

例えば帳票面に原パターン「+」が描かれており、これ
が光学系2で読み取られたとすると記憶領域にも原パタ
ーン「+」に近いパターンで電気信号が格納される。
For example, if an original pattern "+" is drawn on the form surface and this is read by the optical system 2, an electrical signal is stored in the storage area in a pattern similar to the original pattern "+".

上記記憶領域500は第4図に示す如く、例えば一列に
24ビツトの容量を備えたシフトレジスタが32本接続
されてなり、24X32ビツトの容量に2次元的に読み
取られたパターンが記憶される。
As shown in FIG. 4, the storage area 500 is made up of, for example, 32 shift registers each having a capacity of 24 bits connected in a row, and a two-dimensionally read pattern is stored in the capacity of 24×32 bits.

ここでシフトレジスタ501〜532の各−列は一文手
分の範囲を水平方向に分解して得られる一つの切片に対
応する。
Here, each column of the shift registers 501 to 532 corresponds to one segment obtained by horizontally decomposing the range of one sentence.

各切片のパターンが描かれた黒領域は後述する如く予め
設定された特徴に照らして分類され、各特徴を表わすシ
ンボルに変換され、続いて各シンボルは信号処理に適切
な固有の2進コ一ド信号に変換される。
The black area in which the pattern of each section is drawn is classified according to preset features as described later, and converted into symbols representing each feature, and each symbol is then converted into a unique binary code suitable for signal processing. converted into a code signal.

2進コ一ド信号への変換はP L A (Progra
m Logic Array )等からなるエンコーダ
533を用いて、予め設定された特徴と描出された切片
の黒領域との比較によって行われる。
Conversion to a binary code signal is performed using PLA (Progra
This is performed by comparing preset features with the black area of the drawn section using an encoder 533 consisting of a Logic Array (m Logic Array) or the like.

上記シンボルへの変換は文字図形の切片毎に行われて得
られた2進コ一ド信号は次段の認識回路6に転送される
The conversion into symbols is performed for each segment of the character/figure, and the resulting binary code signal is transferred to the recognition circuit 6 at the next stage.

ここで本発明の上記実晦例においては、記憶装置5から
エンコーダを介して認識回路6に認識のための信号を転
送する際、記憶領域500の最下段のシフトレジスタ5
01から順次最上段のシフトレジスタ532に格納され
た内容まで24ビツトシフトレジスタを単位として導出
され、各切片のシンボルが直列的に導出されて認識回路
6に供給される。
In the above embodiment of the present invention, when a signal for recognition is transferred from the storage device 5 to the recognition circuit 6 via the encoder, the shift register 5 at the bottom stage of the storage area 500 is
01 to the contents stored in the top shift register 532 in units of 24-bit shift registers, and the symbols of each slice are serially derived and supplied to the recognition circuit 6.

認識回路6には次に述べる中央処理装置7が接続され、
該中央処理装置7に書き込まれたシンボル信号とパター
ンとの関係から対応する擬似パターンが読み出されて出
力装置8にパターン情報が出力される。
A central processing unit 7 described below is connected to the recognition circuit 6.
Based on the relationship between the symbol signal and the pattern written in the central processing unit 7, a corresponding pseudo pattern is read out and pattern information is output to the output device 8.

上記中央処理装置7は、切片毎に得られるシンボルに基
いて、該シンボルによって想定されるパターンが遷移す
る過程が予めプログラムされている。
The central processing unit 7 is programmed in advance with a process in which patterns assumed by the symbols change based on the symbols obtained for each slice.

即ち、電子計算機処理によって、予め種々のパターンに
ついてどのようなシンボルの組み合せが出現するかを想
定して遷移図が求められ、該遷移図から得られるシンボ
ルの組み合せとそれによって表わされるパターンとの関
係がプログラムされて、認識回路6に与えられるシンボ
ルに対応してパターンが読み出される。
That is, through computer processing, a transition diagram is obtained by assuming what combinations of symbols will appear in various patterns in advance, and the relationship between the symbol combinations obtained from the transition diagram and the pattern represented by it is calculated. is programmed, and a pattern is read out corresponding to the symbol given to the recognition circuit 6.

本発明においては切片毎にシンボルが得られるため、初
期切片がもつシンボルによっては=般に簡単なパターン
が読み出され、このパターンが順次与えられるシンボル
によって遷移を経過する。
In the present invention, a symbol is obtained for each slice, so depending on the symbol of the initial slice, a simple pattern is generally read out, and this pattern passes through transitions depending on the symbols given sequentially.

従って上記中央処理装置7のプログラムは簡単なパター
ンから順次与えられるシンボルの特徴に対応して複雑な
パターンに遷移する過程が書き込まれ、遷移しながら最
終的なパターンが導出される。
Therefore, the program of the central processing unit 7 is written with a process of transitioning from a simple pattern to a complex pattern corresponding to the characteristics of the symbols given sequentially, and the final pattern is derived during the transition.

中央処理装置7から導出される上記パターンはいずれも
擬似パターンで、最終的な擬似パターンが出力装置8で
中央処理装置7内に設けられた辞書との照合が行われて
最終的な文字図形の認識が行われる。
All of the above-mentioned patterns derived from the central processing unit 7 are pseudo patterns, and the final pseudo pattern is compared with a dictionary provided in the central processing unit 7 in the output device 8 to form the final character figure. Recognition takes place.

上記辞書としては、少なくとも最終的に得られた擬似パ
ターンがどのような文字図形に対応するかが書き込まれ
ている。
In the dictionary, at least what kind of character/figure the finally obtained pseudo pattern corresponds to is written.

文字図形の位置的な特徴に注目して上述のように簡単な
擬似パターンから次に与えられる特徴で肉付けしながら
遷移を得て最終擬似パターンを導出し、この最終擬似パ
ターンを辞書と照合して文字図形を判断することにより
、無駄な照合を省いて認識動作の高能率化がなされる。
Focusing on the positional features of character shapes, we derive the final pseudo pattern by fleshing out the simple pseudo pattern with the next given feature as described above, and then derive the final pseudo pattern, and then compare this final pseudo pattern with a dictionary. By determining the character/figure, unnecessary verification can be omitted and recognition operation can be made more efficient.

説明を簡略にするため上記原パターン「+」を認識する
場合を挙げて本発明の認識方式をより具体的に説明する
In order to simplify the explanation, the recognition method of the present invention will be explained in more detail by citing the case where the original pattern "+" is recognized.

光学系2で読み取られた「+」パターンは、光電変換回
路3、A/D変換回路4を介して記憶装置5の記憶領域
500に格納される。
The "+" pattern read by the optical system 2 is stored in the storage area 500 of the storage device 5 via the photoelectric conversion circuit 3 and the A/D conversion circuit 4.

記憶領域500の内容は各シフトレジスタ列毎に、第2
図に分類した特徴に照らして予め設定されたシンボルi
B及びCのいずれかに変換され、夫々のシンボルに対応
させて設定された2進コ一ド信号として出力される。
The contents of the storage area 500 are stored in the second shift register column for each shift register column.
Symbol i set in advance in light of the features classified in the diagram
The signal is converted into either B or C and output as a binary code signal set corresponding to each symbol.

一方中央処理装置7の記憶装置には、電子計算機処理に
よって予め出現するシンボルの組み合せて得られる擬似
パターンが、第5図の如く書き込まれている。
On the other hand, in the storage device of the central processing unit 7, a pseudo pattern obtained by combining symbols that appear in advance through electronic computer processing is written as shown in FIG.

従って記憶領域500の内容がシフトレジスタの下から
順番にエンコーダを介してシンボル信号として認識回路
6に与えられると、まずシンボルCが出力されてスター
トを示す「S」という擬似パターンが出力される。
Therefore, when the contents of the storage area 500 are sequentially applied from the bottom of the shift register to the recognition circuit 6 as symbol signals via the encoder, the symbol C is outputted first, and then a pseudo pattern "S" indicating a start is outputted.

擬似パターン「S」が出力されている状態で続いてシン
ボルAが認識回路6に供給されると、中央処理装置7に
書き込まれた内容との照合が行われて第5図の1A−8
jの交点に対応する位置に書き込まれたまず簡単な擬似
パターン「1」と判定され、出力装置8に与えられる内
容は「1」に遷移する。
When the symbol A is subsequently supplied to the recognition circuit 6 while the pseudo pattern "S" is being output, it is compared with the content written in the central processing unit 7 and the symbol A is displayed as 1A-8 in FIG.
First, the simple pseudo pattern written at the position corresponding to the intersection of j is determined to be "1", and the content given to the output device 8 changes to "1".

この状態で次のシンボルBが認識回路6に供給されると
、再び中央処理装置7の内容と照合されて第5図のl−
1−B Jの交点に書き込まれた擬似パターン「T」と
判定され、出力装置8に与えられる内容は擬似パターン
rTJに遷移する。
In this state, when the next symbol B is supplied to the recognition circuit 6, it is again compared with the contents of the central processing unit 7 and is shown in FIG.
It is determined that the pseudo pattern written at the intersection of 1-BJ is "T", and the content given to the output device 8 transitions to the pseudo pattern rTJ.

同様に各切片毎に与えられるシンボル信号に基いて中央
処理装置7内に予め設けられた擬似パターンとの照合が
続けられ、最終的に擬似パターン「+」が出される。
Similarly, based on the symbol signal given to each slice, comparison with a pseudo pattern previously provided in the central processing unit 7 is continued, and finally a pseudo pattern "+" is output.

該最終的な擬似パターンは更に中央処理装置内の辞書と
照合されて原パターンが「+」であったことが判断され
る。
The final pseudo pattern is further compared with a dictionary in the central processing unit, and it is determined that the original pattern is "+".

第6図はスタートから上記判断動作を示す遷移図である
FIG. 6 is a transition diagram showing the above judgment operation from the start.

上記実椎例は極めて簡単な3種類の特徴で表現できるパ
ターンの認識動作について説明したが、実用的な文字図
形の認識を行わせるためには、多数のシンボルを予め設
定することが必要で、また設定されたシンボルに対応し
て出現が予想される擬似パターンの量も多くなる。
The above practical example explained the recognition operation of a pattern that can be expressed by three types of extremely simple features, but in order to perform practical recognition of characters and figures, it is necessary to set a large number of symbols in advance. Furthermore, the amount of pseudo patterns that are expected to appear corresponding to the set symbols also increases.

例えばOCR用として従来から利用されている0、1゜
2・・・・9の10種類の文字を認識させる場合は、ま
ず描かれた文字領域を水平な一方方向に分解されるもの
として、予め各分解された切片に記録されるパターンと
して黒領域の幅、数等によって第7図に示す如く16種
類の特徴が設定され、該設定された特徴について図中−
で示す如く夫々固有のシンボルが与えらる。
For example, when recognizing 10 types of characters such as 0, 1°, 2, ... 9 that have been conventionally used for OCR, first, the drawn character area is separated into one horizontal direction, and the As shown in FIG. 7, 16 types of features are set as a pattern recorded on each separated section depending on the width, number, etc. of the black area, and the set features are shown in the figure.
A unique symbol is given to each as shown in .

従って記憶領域内に格納された文字パターンは、各切片
がもつ黒領域の状況によって16種類のシンボルから選
択された組み合せで表現され、各切片毎にシンボル変換
されて認識回路6に転送される。
Therefore, the character pattern stored in the storage area is expressed by a combination selected from 16 types of symbols depending on the status of the black area of each section, and the symbols are converted for each section and transferred to the recognition circuit 6.

一方中央処理装置7には、上記16種類のシンボルに対
応してシンボルとの組み合せで想定される擬似パターン
が予め書き込まれ、認識回路6に供給されたシンボルに
対応する擬似パターンが読み出されて出力される。
On the other hand, in the central processing unit 7, pseudo patterns assumed in combination with symbols corresponding to the 16 types of symbols are written in advance, and pseudo patterns corresponding to the symbols supplied to the recognition circuit 6 are read out. Output.

読み出された擬似パターンは次に与えられるシンボルで
更に修正され順次シンボルの特徴を勘案した遷移を経て
擬似パターンが出力される。
The read pseudo-pattern is further modified with the next given symbol, and the pseudo-pattern is outputted through transitions that take into account the characteristics of the symbols.

第8図A、Bは中央処理装置7に書き込まれた上記16
種類のシンボルと擬似パターンの遷移との関係を模式的
に示したものである。
8A and B show the above 16 written in the central processing unit 7.
This diagram schematically shows the relationship between type symbols and pseudo pattern transitions.

中央処理装置7内に第8図A、Bに示した遷移図がプロ
グラムされている状態で例えは原パターン「8」を判断
する場合、最下段の黒領域「−」によってまずシンボル
「H]が得られ、第8図からrHJに対応する擬似パタ
ーン「−」■が出力される。
For example, when determining the original pattern "8" with the transition diagrams shown in FIGS. 8A and 8B programmed into the central processing unit 7, the symbol "H" is first determined by the black area "-" at the bottom. is obtained, and from FIG. 8, a pseudo pattern "-" (■) corresponding to rHJ is output.

次に「L」の黒領域によってシンボル「HL」が得られ
て擬似パターンは「−」からrLJ■に遷移する。
Next, the symbol "HL" is obtained by the black area of "L", and the pseudo pattern transitions from "-" to rLJ■.

続いて中央部の黒領域「−」によって再びシンボル「H
」が得られ、擬似パターンは「コ」■に遷移し、更に与
えられるシンボル「RH」、及びシンボル「H」によっ
てi似パターンは「ピ」■から「己」■に遷移し、最終
的な擬似パターンは「2」となり、辞書との照合を経て
「2」と判断される。
Then, the black area “-” in the center makes the symbol “H” appear again.
” is obtained, the pseudo pattern transitions to “ko” ■, and with the given symbol “RH” and symbol “H”, the i-like pattern transitions from “pi” ■ to “self” ■, and the final The pseudo pattern is "2" and is determined to be "2" after checking with the dictionary.

第9図は、中央処理装置に書き込まれた上記遷移図に基
いて文字O〜9を認識させる場合、簡単な擬似パターン
から順次遷移して最終的な擬似パターンが得られ、この
最終的な擬似パターンが辞書と照合することによって何
の文字に判断されるかを示したフローチャートである。
FIG. 9 shows that when characters O to 9 are recognized based on the above transition diagram written in the central processing unit, the final pseudo pattern is obtained by sequentially transitioning from a simple pseudo pattern, and this final pseudo pattern is 12 is a flowchart showing what character is determined by comparing a pattern with a dictionary.

上記実椎例はいずれも一文学会の範囲として記憶装置に
格納された内容を最下段から導出する場合について述べ
たがシンボル変換回路及び遷移図を変更することによっ
て一文学会の範囲を最上段から、或いは右・左のいずれ
かから導出しても同様に実椎することができる。
In all of the above practical examples, the contents stored in the storage device as the range of a literary society are derived from the bottom row, but by changing the symbol conversion circuit and transition diagram, the range of a literary society is derived from the top row. Similarly, it can be derived from either the right or left.

以上本発明のように、読み取られた所定範囲のパターン
をf方向の切片に分解して記録パターンを順次導出し、
導出された各切片の読取りパターンを予め設定された特
徴に照らして夫々固有のシンボルに変換し、予めシンボ
ルの組み合せに対応させて表現が想定される擬似パター
ンを書き込んだ中央処理装置から、上記各切片のシンボ
ル毎に対応する擬似パターンを読み出してこの擬似パタ
ーンを順次遷移させることにより認識の対象となる最終
擬似パターンを形成し、該最終擬似パターンを辞書と照
合して文字図形を認識するものであるため、各切片の特
徴を備えた簡単な擬似パターンに一旦変換し、次々に与
えられる特徴で先の擬似パターンを遷移させてより複雑
な最終擬似パターンを得るため、文字図形の特徴抽出が
極めて効率的に行われ、特徴の位置的なずれに対しても
適切に対応させることができる。
As described above, according to the present invention, recorded patterns are sequentially derived by decomposing the read pattern in a predetermined range into sections in the f direction,
The derived reading pattern of each section is converted into a unique symbol in light of preset characteristics, and each of the above is converted from a central processing unit that has previously written a pseudo pattern that is assumed to be expressed in correspondence with a combination of symbols. A pseudo pattern corresponding to each symbol of the section is read out and the pseudo pattern is sequentially transitioned to form a final pseudo pattern to be recognized, and the final pseudo pattern is checked against a dictionary to recognize characters and figures. Therefore, character shape feature extraction is extremely difficult because it is first converted into a simple pseudo-pattern with the features of each intercept, and then the previous pseudo-pattern is transitioned with the features given one after another to obtain a more complex final pseudo-pattern. This is performed efficiently and can appropriately respond to positional deviations of features.

また辞書との照合動作においても、最終擬似パターンを
判断するものであるため従来方式の如く単純に照合する
場合に比べて無駄な動作を省くことができ、認識動作の
迅速化を企り、従来と同程度の文字図形の認識を行わせ
る場合中央処理装置に要求される容量も従来と比べて少
なくて済み、実用的な装置を得ることができる。
In addition, in the comparison operation with the dictionary, since the final pseudo pattern is judged, it is possible to eliminate unnecessary operations compared to the case of simple comparison as in the conventional method, and to speed up the recognition operation. In order to recognize characters and figures to the same degree as the above, the capacity required of the central processing unit is smaller than that of the conventional system, and a practical device can be obtained.

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

第1図は文字図形の出現形態を示す図、第2図は第1図
に示した文字図形の描出された特徴を示す図、第3図は
本発明を実椎したOCR装置のブロック図、第4図は同
装置の要部を示す図、第5図は本発明の動作説明に供す
るシンボルと擬似パターンとの関係を示す図、第6図は
本発明の一実施例を示す遷移図、第7図は本発明の動作
説明に供する数字パターンの抽出された特徴及びシンボ
ルを示す図、第8図は第7図のシンボルの組み合せと擬
似パターンとの関係を示す図、第9図は本発明による数
字パターンの認識過程を示すフローチャートである。 5・・・・・・記憶装置、500・・・・・・記憶領域
、501〜532・・・・・・シフトレジスタ、6・・
・・・・認識回路、7・・・・・・中央処理装置、8・
・・・・・出力装置。
FIG. 1 is a diagram showing the appearance form of character figures, FIG. 2 is a diagram showing the drawn characteristics of the character figures shown in FIG. 1, and FIG. 3 is a block diagram of an OCR device embodying the present invention. FIG. 4 is a diagram showing the main parts of the device, FIG. 5 is a diagram showing the relationship between symbols and pseudo patterns used to explain the operation of the present invention, and FIG. 6 is a transition diagram showing an embodiment of the present invention. FIG. 7 is a diagram showing the extracted features and symbols of the numerical pattern used to explain the operation of the present invention, FIG. 8 is a diagram showing the relationship between the combinations of symbols in FIG. 7 and pseudo patterns, and FIG. 3 is a flowchart showing a process of recognizing a number pattern according to the invention. 5...Storage device, 500...Storage area, 501-532...Shift register, 6...
...Recognition circuit, 7...Central processing unit, 8.
...Output device.

Claims (1)

【特許請求の範囲】[Claims] 1 文字図形を一定方向の複数の切片に分解し、光学的
に読み取って電気信号に変換し、該変換された所定範囲
の電気信号を文字図形の分布に対応させて2次元的に記
憶装置に収納し、該記憶装置の各切片毎の内容を端から
1次元的に導出して予め設定された図形の特徴に対応さ
せて上記読み取られた文字図形の特徴を分類し、予め特
徴の出現に対応させて中央処理装置に書き込まれた擬似
パターンに上記分類された特徴を照合して対応する擬似
パターンを読み出し、該読み出された擬似パターンを各
切片毎に順次遷移させることにより認識の対象となる最
終擬似パターンを形成し、該最終擬似パターンを記憶装
置内の辞書照合して認識を行うことを特徴とする文字図
形認識方式。
1 A character figure is decomposed into a plurality of sections in a certain direction, optically read and converted into electrical signals, and the converted electric signals in a predetermined range are made to correspond to the distribution of the character figure and are two-dimensionally stored in a storage device. The content of each section of the storage device is derived one-dimensionally from the end, and the features of the read character/figure are classified in correspondence with the features of the figure set in advance, and The classified features are compared with the pseudo-patterns written in the central processing unit in correspondence, the corresponding pseudo-patterns are read out, and the read-out pseudo-patterns are sequentially transitioned for each section to be recognized. A character/figure recognition method characterized in that a final pseudo pattern is formed, and recognition is performed by comparing the final pseudo pattern with a dictionary in a storage device.
JP51123102A 1976-10-13 1976-10-13 Character/figure recognition method Expired JPS5815829B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP51123102A JPS5815829B2 (en) 1976-10-13 1976-10-13 Character/figure recognition method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP51123102A JPS5815829B2 (en) 1976-10-13 1976-10-13 Character/figure recognition method

Publications (2)

Publication Number Publication Date
JPS5347732A JPS5347732A (en) 1978-04-28
JPS5815829B2 true JPS5815829B2 (en) 1983-03-28

Family

ID=14852233

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51123102A Expired JPS5815829B2 (en) 1976-10-13 1976-10-13 Character/figure recognition method

Country Status (1)

Country Link
JP (1) JPS5815829B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5715429B2 (en) * 1974-10-12 1982-03-30
JPS5716714B2 (en) * 1975-01-30 1982-04-06

Also Published As

Publication number Publication date
JPS5347732A (en) 1978-04-28

Similar Documents

Publication Publication Date Title
US4167728A (en) Automatic image processor
US3541511A (en) Apparatus for recognising a pattern
US4319331A (en) Curve follower
EP0114249B1 (en) Method for distinguishing between complex character sets
JPH0757051A (en) Pattern recognizer
US3164806A (en) Continuous register reading machine
JPS62254282A (en) Method and apparatus for separating overlapped pattern
JPS60153574A (en) Character reading system
JPH0430070B2 (en)
JPS5815829B2 (en) Character/figure recognition method
KR100210492B1 (en) Character recognition device and method
Ito Automatic input of flow chart in document image
JP3072126B2 (en) Method and apparatus for identifying typeface
JPH07104940B2 (en) Figure recognition device
JPH05298487A (en) Alphabet recognizing device
JPS63142465A (en) Character string dividing system
JPS596418B2 (en) Character reading method
Cho et al. Extracting intuitive strokes in complex structured patterns with domain knowledge
JPH0658689B2 (en) Line figure separation device
JPS60110089A (en) Character recognizer
JPH03268088A (en) General evaluation circuit
JPH0132555B2 (en)
JPH03210688A (en) Line detecting device
JPS59197970A (en) Form for character reading device
JPH08190607A (en) Optical character reader