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

JPH0652536B2 - Recognition device - Google Patents

Recognition device

Info

Publication number
JPH0652536B2
JPH0652536B2 JP59094704A JP9470484A JPH0652536B2 JP H0652536 B2 JPH0652536 B2 JP H0652536B2 JP 59094704 A JP59094704 A JP 59094704A JP 9470484 A JP9470484 A JP 9470484A JP H0652536 B2 JPH0652536 B2 JP H0652536B2
Authority
JP
Japan
Prior art keywords
pattern
dictionary
matching
circuit
bits
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 - Lifetime
Application number
JP59094704A
Other languages
Japanese (ja)
Other versions
JPS60238984A (en
Inventor
哲男 肥塚
雅人 中島
規之 平岡
博之 塚原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP59094704A priority Critical patent/JPH0652536B2/en
Publication of JPS60238984A publication Critical patent/JPS60238984A/en
Publication of JPH0652536B2 publication Critical patent/JPH0652536B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はパターンマッチングを用いた認識装置に関し、
特にマッチング制御回路を備えて処理速度の高速化を行
う認識装置に関する。
TECHNICAL FIELD OF THE INVENTION The present invention relates to a recognition device using pattern matching,
In particular, the present invention relates to a recognition device that includes a matching control circuit to increase the processing speed.

〔技術の背景〕[Background of technology]

パターンマッチングを用いた認識装置は、被認識パター
ンと辞書パターンを、切出し開始点を移動しつつ、1ビ
ットずつ照合するため、その処理ビット数が膨大とな
り、処理時間が長くなって、高速を必要とする認識装置
への適用が困難であった。
The recognition device using pattern matching collates the recognized pattern and the dictionary pattern bit by bit while moving the cutout starting point, so the number of processing bits becomes enormous, the processing time becomes long, and high speed is required. It was difficult to apply to the recognition device.

〔従来技術と問題点〕[Conventional technology and problems]

パターンマッチング法を実行する方式として、順次処理
型回路を用いるものと、パラレル処理型回路を用いるも
のとがあるが、前者は、前述したように処理ビットを順
次アクセスしつつ辞書パターンと照合するので処理時間
が長くなるという問題点がある。また後者には、専用L
SIの使用が必要になったり、装置規模が大きくなり、
装置価格が高価となり、装置の汎用性も失われるという
問題点がある。順次処理型回路において処理高速化のた
めに、分解能を低下させると読取精度が悪化するという
別の問題が生ずる。
As a method of executing the pattern matching method, there are a method of using a sequential processing type circuit and a method of using a parallel processing type circuit. There is a problem that the processing time becomes long. For the latter, a dedicated L
The use of SI becomes necessary, the scale of the equipment becomes large,
There is a problem that the price of the device becomes expensive and the versatility of the device is lost. In the sequential processing type circuit, if the resolution is lowered in order to speed up the processing, another problem that the reading accuracy is deteriorated occurs.

〔発明の目的〕[Object of the Invention]

本発明の目的は、前述の従来形の装置における問題点に
かんがみ、マッチング制御回路を設けて、照合ビット数
および位置の制御、辞書の数の限定、切出し窓の位置の
制御、処理の中断制御等を行うという構想に基づき、高
速な処理が可能でかつ読取精度の高い認識装置を得るこ
とにある。
In view of the above-mentioned problems in the conventional apparatus, an object of the present invention is to provide a matching control circuit to control the number of collation bits and positions, limit the number of dictionaries, control the position of the clipping window, and control the interruption of processing. It is to obtain a recognition device that can perform high-speed processing and has high reading accuracy based on the concept of performing the above.

〔発明の構成〕[Structure of Invention]

本発明においては、撮像系、該撮像系からのアナログ映
像信号をディジタル信号に変換するA/D変換回路、該
ディジタル信号を格納するフレームメモリ、あらかじめ
作成した複数の辞書パターンを格納する辞書メモリ、お
よび該フレームメモリに格納された被認識パターンと該
辞書パターンを1種類ずつ順次重ね合わせ、両者の不一
致ビット数を計算するパターンマッチング回路を備えた
認識装置において、パターンマッチング処理を制御する
マッチング制御回路を具備し、該マッチング制御回路
は、該複数の辞書パターンから選択された辞書パターン
と該被認識パターンとを重ね合わせる際の照合ビットの
数およびビット位置を制御する重ね合わせ制御回路と、
該フレームメモリ内の切出し窓の位置を制御する窓切出
し制御回路と、該切出し窓の位置における不一致ビット
数があらかじめ定められた値より小さい場合に、該選択
された辞書パターンに対するそれ以後の切出し動作を中
止する処理中断回路と、各辞書パターンの該不一致ビッ
ト数に基いて辞書パターンの数を限定する辞書判定回路
とを具備することを特徴とする認識装置が提供される。
In the present invention, an imaging system, an A / D conversion circuit for converting an analog video signal from the imaging system into a digital signal, a frame memory for storing the digital signal, a dictionary memory for storing a plurality of dictionary patterns created in advance, A matching control circuit for controlling pattern matching processing in a recognition device having a pattern matching circuit for sequentially superposing the recognized pattern stored in the frame memory and the dictionary pattern one by one, and calculating the number of unmatched bits of both. The matching control circuit includes a superposition control circuit that controls the number and bit position of matching bits when superposing the dictionary pattern selected from the plurality of dictionary patterns and the recognized pattern,
A window cutout control circuit for controlling the position of the cutout window in the frame memory, and a subsequent cutout operation for the selected dictionary pattern when the number of mismatch bits at the position of the cutout window is smaller than a predetermined value. There is provided a recognition device characterized by comprising: a processing interruption circuit for stopping the dictionary pattern; and a dictionary judgment circuit for limiting the number of dictionary patterns based on the number of mismatch bits of each dictionary pattern.

〔発明の実施例〕Example of Invention

本発明の実施例としての認識装置のブロック回路図が第
1図に示される。本装置は、被認識パターン1を撮像す
る撮像系2、撮像系からのアナログ信号(20)を2値化
するA/D(アナログ/ディジタル)変換器3、2値化
信号(30)を格納する2次元フレームメモリ4、あらか
じめ辞書パターンを格納する辞書メモリ6、フレームメ
モリ4に格納された被認識パターンと辞書メモリ6に格
納された辞書パターンとを重ね合わせ両者の不一致度を
出力するパターンマッチング回路5、前記各構成要素を
制御する制御系7、重ね合わせ制御回路8、辞書判定回
路9、位置判定回路10、窓切出し制御回路11、および処
理中断回路12を具備する。従来形の装置と異なる点は重
ね合わせ制御回路8、辞書判定回路9、位置判定回路1
0、窓切出し制御回路11、および処理中断回路12を具備
する点である。
A block circuit diagram of a recognition apparatus as an embodiment of the present invention is shown in FIG. This apparatus stores an image pickup system 2 for picking up an image of a pattern to be recognized 1, an A / D (analog / digital) converter 3 for binarizing an analog signal (20) from the image pickup system, and a binarized signal (30). 2D frame memory 4, dictionary memory 6 that stores a dictionary pattern in advance, pattern matching that superimposes the recognized pattern stored in the frame memory 4 and the dictionary pattern stored in the dictionary memory 6, and outputs the degree of disagreement between them. A circuit 5, a control system 7 for controlling each of the above-mentioned components, an overlay control circuit 8, a dictionary determination circuit 9, a position determination circuit 10, a window cutout control circuit 11, and a processing interruption circuit 12 are provided. The difference from the conventional device is the overlay control circuit 8, the dictionary determination circuit 9, the position determination circuit 1.
0, a window cutout control circuit 11, and a processing interruption circuit 12 are provided.

第2図にはフレームメモリ4に格納された被認識パター
ンが示され、第3図には辞書パターンの例が示される。
被認識対象の位置にばらつきがあるため認識エリアは辞
書パターンよりも大きい。従って認識エリア(第2図の
実線に囲まれた領域)内で辞書パターンの位置をずらせ
ながら、被認識パターン信号(40)に対して辞書パター
ン信号(60)を重ね合わせ対応するビット同志の不一致
ビット数を求める。この際本実施例においては、被認識
対象と辞書パターンとの重ね合わせを第4図のように例
えば4ビットごとに飛ばして行う。これは重ね合わせ制
御回路8からの制御信号(80)に従ってパターンマッチ
ング回路5において行われる。第4図および第5図は重
ね合わせて照合すべきビットを何個かおきに飛ばして照
合する様子を説明するための図であって、第4図はフレ
ームメモリ内の被認識パターン(数字0)を、第5図は
辞書パターン(数字0および1)を一例として示す。い
ずれもX軸(それぞれX軸とX軸)およびY軸(そ
れぞれY軸とY軸)を有し、図中縦横の実線の交点
で表わされる位置の各ビットが照合される(括弧を付し
た数値は座標を示す)。このようにして辞書パターンを
本例では36通り(数字およびアルファベット)取替えて
行い、第7図のグラフに示すような不一致ビット数のデ
ータを求める。このグラフにおいて破線で示される、或
あらかじめ定められた限定レベルに対して、不一致ビッ
ト数が下回わる辞書パターン(本例ではO,C,Q)を
検出する。これは辞書判定回路9においてパターンマッ
チング回路5からの重ね合わせ制御不一致度信号(52)
を受けて行う。同時に被認識パターンと辞書パターンの
照合を行う時の切出し開始点(例えば第2図の点21)の
最適な位置(第2図の例では点22)を求める。これはパ
ターンマッチング回路5からの出力(52)により位置判
定回路10を制御して行う。
FIG. 2 shows the recognized pattern stored in the frame memory 4, and FIG. 3 shows an example of the dictionary pattern.
The recognition area is larger than the dictionary pattern because the positions of the recognition target vary. Therefore, while shifting the position of the dictionary pattern in the recognition area (the area surrounded by the solid line in FIG. 2), the dictionary pattern signal (60) is superposed on the recognized pattern signal (40) and the corresponding bit disagreement occurs. Find the number of bits. At this time, in the present embodiment, the object to be recognized and the dictionary pattern are superimposed on each other, for example, every 4 bits as shown in FIG. This is performed in the pattern matching circuit 5 according to the control signal (80) from the superposition control circuit 8. FIG. 4 and FIG. 5 are diagrams for explaining a state of skipping every other bits to be collated and collated, and FIG. 4 shows a recognized pattern (numeral 0) in the frame memory. 5) shows a dictionary pattern (numerals 0 and 1) as an example. Both have an X axis (X R axis and X M axis respectively) and a Y axis (Y R axis and Y M axis respectively), and each bit at the position represented by the intersection of the vertical and horizontal solid lines in the figure is collated ( The numbers in parentheses indicate the coordinates). In this way, the dictionary pattern is replaced by 36 patterns (numerals and alphabets) in this example, and data of the number of unmatched bits as shown in the graph of FIG. 7 is obtained. A dictionary pattern (O, C, Q in this example) in which the number of non-matching bits is lower than the predetermined limit level indicated by a broken line in this graph is detected. This is the superposition control disagreement signal (52) from the pattern matching circuit 5 in the dictionary determination circuit 9.
Received. At the same time, the optimum position (point 22 in the example of FIG. 2) of the cutout starting point (for example, point 21 in FIG. 2) when matching the recognized pattern and the dictionary pattern is obtained. This is performed by controlling the position determination circuit 10 by the output (52) from the pattern matching circuit 5.

このように4ビットおきの粗い走査により照合を行って
限定された辞書と、限定された切出し開始位置が求めら
れ、これらを用いて、通常行われる1対1対応のパター
ンマッチングを行う。
In this way, the limited dictionary and the limited cut-out start position are obtained by performing the collation by coarse scanning every 4 bits, and the one-to-one pattern matching that is normally performed is performed using these.

本実施例において用いられた例では、辞書パターンが64
×64ビット、認識エリアが辞書パターンに対して±8ビ
ット大きく、辞書パターンが36通りであるから、従来装
置による処理ビット数は総計で、 64×64×16×16×36=37,748,736となる。本実施例によ
る4ビットおきの照合走査を行って辞書パターンを3個
に限定し、かつ照合走査の切出し開始点も限定できたと
すると、全処理ビット数は、(64/4×64/4×16/4
×16/4×36)+(64×64×4×4×3)=344,064 となり、前述の全ビット数に比べ約 110分の1ですむこ
とになる。第6図の太い実線の枠23は照合を行うための
切出し開始点が求められ辞書パターンが重ねられる限定
領域を示す。なお第1図における参照番号 (51),(71),
(72),(90) および(100)は、それぞれパターンマッチン
グ不一致度信号、辞書指示信号、認識結果出力、限定辞
書指示信号および限定位置信号を示す。
In the example used in this embodiment, the dictionary pattern is 64
× 64 bits, the recognition area is ± 8 bits larger than the dictionary pattern, and there are 36 dictionary patterns. Therefore, the total number of processing bits by the conventional device is 64 × 64 × 16 × 16 × 36 = 37,748,736. Assuming that the collation scanning is performed every 4 bits according to the present embodiment to limit the number of dictionary patterns to three and the extraction start point of the collation scanning can be limited, the total number of processed bits is (64/4 × 64/4 ×). 16/4
X16 / 4x36) + (64x64x4x4x3) = 344,064, which is about 1/110 of the total number of bits mentioned above. A thick solid line frame 23 in FIG. 6 shows a limited area in which a cutout starting point for matching is obtained and a dictionary pattern is overlaid. The reference numbers (51), (71) in FIG.
Reference numerals (72), (90) and (100) denote a pattern matching disagreement degree signal, a dictionary pointing signal, a recognition result output, a limited dictionary pointing signal and a limited position signal, respectively.

次に窓切出し制御回路11および処理中断回路12について
説明する。窓切出し制御回路11の出力である窓切出し位
置信号(110) はフレームメモリ4に加えられ、処理中断
回路12の出力である処理中断信号(120) が制御系7に供
給され、パターンマッチング不一致度信号(51)が処理
中断回路12に供給されている。
Next, the window cutout control circuit 11 and the processing interruption circuit 12 will be described. The window cutout position signal (110) which is the output of the window cutout control circuit 11 is added to the frame memory 4, and the processing interruption signal (120) which is the output of the processing interruption circuit 12 is supplied to the control system 7. A signal (51) is supplied to the processing interruption circuit 12.

処理中断回路は選択された辞書パターンに対するそれ以
後の切り出し動作を中止するものであり、他の辞書パタ
ーンとの照合については処理を継続する。
The processing interruption circuit stops the subsequent cutting operation for the selected dictionary pattern, and continues the processing for collation with other dictionary patterns.

前述の回路を第8図および第9図を用いて説明する。図
中の点は、辞書パターンの始点を表現しているものであ
り、この点を始点とする辞書パターンと被認識パターン
との照合を、始点を変化させながら順次行う。フレーム
メモリ4内の被認識パターンの認識エリア(第8図およ
び第9図の外側の実線ブロック)は辞書パターンの領域
(図中破線で表示)に対して被認識対象の位置ずれを償
うため広くなっている。従って認識エリアを、辞書パタ
ーンのサイズで、照合のための切出し開始点の位置を替
えて走査し、不一致ビット数の最も少なくなる切出し開
始点を求める必要がある。
The above circuit will be described with reference to FIGS. 8 and 9. The points in the figure represent the starting point of the dictionary pattern, and the dictionary pattern with this point as the starting point and the pattern to be recognized are collated sequentially while changing the starting point. The recognition area of the pattern to be recognized in the frame memory 4 (the solid line block on the outside of FIGS. 8 and 9) is wide in order to compensate for the displacement of the recognition target with respect to the area of the dictionary pattern (displayed by the broken line in the figures). Has become. Therefore, it is necessary to scan the recognition area by changing the position of the cutout starting point for matching with the size of the dictionary pattern to find the cutout starting point with the smallest number of mismatch bits.

従来、上述の切出し開始点の適用順序は第8図の黒点に
対し矢印で示すようにエリアの左上隅から右下へかけ
て、左から右、上から下への順序によって行われてい
た。すなわち、まず左上隅の破線によるブロックのエリ
アの走査が行われ、逐次右に移り最後に右下隅の破線ブ
ロックエリアの走査が行われる。図においては認識エリ
アと辞書パターンの大きさの差が説明の便宜上誇張され
ている。一方、本実施例においては、第9図におけるよ
うに、窓切出し制御回路11においてフレームメモリ4を
制御し、被認識パターンの存在する確率の最も高い位
置、すなわち、通常重ね合わせるべき辞書パターンを認
識エリアの中心位置に重ね合わせるような切出し開始点
から、被認識パターンと辞書パターンの照合を行うよう
走査を開始する。次いで切出し開始点を第9図の黒点の
ように矢印の順序で移動させる。切出し開始点を変更し
て照合を行うごとに不一致ビット数を求め、その値があ
らかじめ定められた認識と認められる値を下回った場合
に、処理中断回路12が制御系7に処理中断信号(120) を
出力するようにし、それ以後の窓切出しおよび照合動作
を中断する。
Conventionally, the application order of the above-described cutout starting point has been performed in the order from left to right and from top to bottom from the upper left corner to the lower right of the area as indicated by the arrow with respect to the black dots in FIG. That is, first, the area of the block is scanned by the broken line at the upper left corner, sequentially moves to the right, and finally, the broken block area at the lower right corner is scanned. In the figure, the difference between the size of the recognition area and the size of the dictionary pattern is exaggerated for convenience of explanation. On the other hand, in this embodiment, as shown in FIG. 9, the window cut-out control circuit 11 controls the frame memory 4 to recognize the position where the recognized pattern has the highest probability, that is, the dictionary pattern to be usually overlaid. The scanning is started so as to perform the matching between the recognized pattern and the dictionary pattern from the cutting start point where the pattern is superposed on the center position of the area. Next, the cutting start point is moved in the order of the arrows as shown by the black dots in FIG. The number of disagreement bits is calculated each time the cut-out start point is changed and collation is performed, and when the value is below the value recognized as the predetermined recognition, the processing interruption circuit 12 causes the control system 7 to output the processing interruption signal (120 ) Is output, and the subsequent window cutout and verification operations are interrupted.

本実施例においては上述の窓切出し位置制御および処理
中断を行って、さらに認識装置の処理速度の高速化が実
現できる。
In this embodiment, the window cutout position control and the process interruption described above are performed, and the processing speed of the recognition device can be further increased.

前述の各種のマッチング制御機能、すなわち、照合ビッ
ト数の制御、辞書の数の限定、切出し窓の位置の制御、
処理中断機能、および位置判定機能は、それぞれ単独ま
たは任意の2つ以上の組合わせで適用することができ
る。
Various matching control functions described above, namely, control of the number of matching bits, limitation of the number of dictionaries, control of the position of the clipping window,
The processing interruption function and the position determination function can be applied individually or in combination of any two or more.

〔発明の効果〕〔The invention's effect〕

本発明によれば順次処理方式を採用し、認識値に応じて
処理を中断等できるようにし、高速な処理が可能で、か
つ読取精度の高い認識装置を実現することができる。
According to the present invention, it is possible to realize a recognition device that employs a sequential processing method and that can interrupt the processing according to the recognition value, can perform high-speed processing, and has high reading accuracy.

すなわち、処理中断回路を設けることによって、不一致
ビット数が最低となる点を、各辞書パターンについて全
て求めることはなくなり、辞書を限定する処理が速くで
きる。
That is, by providing the processing interruption circuit, it is not necessary to obtain all points for which the number of mismatch bits is the minimum for each dictionary pattern, and the processing for limiting the dictionary can be speeded up.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の一実施例としての認識装置のブロック
回路図、第2図は被認識パターンと辞書パターンの関係
を説明する図、第3図は辞書パターンを例示する図、第
4図は実施例における照合ビット数の制御を説明するた
めの被認識パターンを示す図、第5図は第4図と同様な
辞書パターンを示す図、第6図は第4図と同様な限定領
域を示す被認識パターンの図、第7図は第1図の装置に
おける辞書パターンと不一致ビット数の関係の一例を示
すグラフ、第8図は第1図の装置の動作を比較説明する
ため従来形装置における切出し開始点適用順序を示す
図、および第9図は第1図の装置の切出し開始点の適用
順序を説明する図である。 1……被認識パターン、2……撮像系、 3……A/D変換器、4……フレームメモリ、 5……パターンマッチング回路、 6……辞書メモリ、7……制御系、 8……重ね合わせ制御回路、 9……辞書判定回路、10……位置判定回路、 11……窓切出し制御回路、 12……処理中断回路。
FIG. 1 is a block circuit diagram of a recognition device as an embodiment of the present invention, FIG. 2 is a diagram for explaining a relationship between a recognized pattern and a dictionary pattern, FIG. 3 is a diagram for illustrating a dictionary pattern, and FIG. Is a diagram showing a recognized pattern for explaining the control of the number of matching bits in the embodiment, FIG. 5 is a diagram showing a dictionary pattern similar to FIG. 4, and FIG. 6 is a limited area similar to FIG. FIG. 7 is a graph showing the recognized pattern, FIG. 7 is a graph showing an example of the relationship between the dictionary pattern and the number of unmatched bits in the apparatus of FIG. 1, and FIG. 8 is a conventional apparatus for comparatively explaining the operation of the apparatus of FIG. FIG. 9 is a diagram showing the application order of the cutout starting points in FIG. 7, and FIG. 9 is a view for explaining the application order of the cutout starting points of the apparatus of FIG. 1 ... Recognized pattern, 2 ... Imaging system, 3 ... A / D converter, 4 ... Frame memory, 5 ... Pattern matching circuit, 6 ... Dictionary memory, 7 ... Control system, 8 ... Overlay control circuit, 9 ... Dictionary determination circuit, 10 ... Position determination circuit, 11 ... Window cutout control circuit, 12 ... Processing interruption circuit.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 平岡 規之 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 (72)発明者 塚原 博之 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 (56)参考文献 特開 昭57−137978(JP,A) 特開 昭59−790(JP,A) 特開 昭51−122336(JP,A) 特公 昭52−14061(JP,B1) ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Noriyuki Hiraoka, Inventor Noriyuki Hiraoka 1015 Kamiodanaka, Nakahara-ku, Kawasaki, Kanagawa, Fujitsu Limited 56) References JP-A-57-137978 (JP, A) JP-A-59-790 (JP, A) JP-A-51-122336 (JP, A) JP-B-52-14061 (JP, B1)

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】撮像系、該撮像系からのアナログ映像信号
をディジタル信号に変換するA/D変換回路、該ディジ
タル信号を格納するフレームメモリ、あらかじめ作成し
た複数の辞書パターンを格納する辞書メモリ、および該
フレームメモリに格納された被認識パターンと該辞書パ
ターンを1種類ずつ順次重ね合わせ、両者の不一致ビッ
ト数を計算するパターンマッチング回路を備えた認識装
置において、 パターンマッチング処理を制御するマッチング制御回路
を具備し、 該マッチング制御回路は、該複数の辞書パターンから選
択された辞書パターンと該被認識パターンとを重ね合わ
せる際の照合ビットの数およびビット位置を制御する重
ね合わせ制御回路と、該フレームメモリ内の切出し窓の
位置を制御する窓切出し制御回路と、該切出し窓の位置
における不一致ビット数があらかじめ定められた値より
小さい場合に、該選択された辞書パターンに対するそれ
以後の切出し動作を中止する処理中断回路と、各辞書パ
ターンの該不一致ビット数に基いて辞書パターンの数を
限定する辞書判定回路とを具備することを特徴とする認
識装置。
1. An imaging system, an A / D conversion circuit for converting an analog video signal from the imaging system into a digital signal, a frame memory for storing the digital signal, a dictionary memory for storing a plurality of dictionary patterns created in advance, A matching control circuit for controlling a pattern matching process in a recognition device equipped with a pattern matching circuit for sequentially superposing the recognized pattern stored in the frame memory and the dictionary pattern one by one, and calculating the number of unmatched bits of both. The matching control circuit includes a superposition control circuit for controlling the number and bit position of matching bits when superposing the dictionary pattern selected from the plurality of dictionary patterns and the recognized pattern, and the frame. Window cutout control circuit for controlling the position of the cutout window in the memory, and the cutout window If the number of unmatched bits at the position is smaller than a predetermined value, a process interruption circuit for stopping the subsequent cutting operation for the selected dictionary pattern, and a dictionary pattern based on the number of unmatched bits of each dictionary pattern And a dictionary determination circuit for limiting the number of the recognition devices.
【請求項2】該マッチング制御回路は、重ね合わせ制御
後の不一致ビットの最低となる位置を切出し開始点とす
る位置判定回路を具備し、該位置を開始点として切出し
を行いパターンマッチングを行うことを特徴とする特許
請求の範囲第1項記載の認識装置。
2. The matching control circuit includes a position determination circuit that uses a position where the unmatched bit after the overlay control is the lowest as a cutout start point, and performs pattern matching by cutting out using the position as a start point. The recognition device according to claim 1, wherein:
【請求項3】該照合ビット数および位置の制御は重ね合
わせを所定ビットおきに行うようにしたことを特徴とす
る特許請求の範囲第1項または第2項記載の認識装置。
3. The recognition apparatus according to claim 1 or 2, wherein the control of the number and position of the matching bits is performed by superposing every predetermined bit.
【請求項4】該窓切出し制御回路は、切出し開始点がそ
の左右上下の可変範囲内のほぼ中心点から切出されるよ
うにし、該中心点から順次周囲へと走査されるように制
御することを特徴とする特許請求の範囲第1項に記載の
認識装置。
4. The window cut-out control circuit controls the cut-out start point to be cut out from a substantially central point within a variable range of the left, right, up, and down, and to be sequentially scanned from the central point to the surroundings. The recognition device according to claim 1.
JP59094704A 1984-05-14 1984-05-14 Recognition device Expired - Lifetime JPH0652536B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59094704A JPH0652536B2 (en) 1984-05-14 1984-05-14 Recognition device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59094704A JPH0652536B2 (en) 1984-05-14 1984-05-14 Recognition device

Publications (2)

Publication Number Publication Date
JPS60238984A JPS60238984A (en) 1985-11-27
JPH0652536B2 true JPH0652536B2 (en) 1994-07-06

Family

ID=14117551

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59094704A Expired - Lifetime JPH0652536B2 (en) 1984-05-14 1984-05-14 Recognition device

Country Status (1)

Country Link
JP (1) JPH0652536B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5442696A (en) * 1991-12-31 1995-08-15 At&T Corp. Method and apparatus for detecting control signals

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS595945B2 (en) * 1975-04-18 1984-02-08 株式会社日立製作所 Pattern recognition method

Also Published As

Publication number Publication date
JPS60238984A (en) 1985-11-27

Similar Documents

Publication Publication Date Title
CA2196875C (en) Method and apparatus for determining the fine angular orientation of bar code symbols in two-dimensional ccd images
US5123062A (en) OCR for sequentially displaying document layout according to recognition process
EP0653724B1 (en) Fingerprint image cutout processing device for tenprint card
EP0173098A2 (en) Pattern outline tracking method and apparatus
US3727183A (en) A pattern recognition device including means for compensating for registration errors
EP0604687B1 (en) Method for deriving character features in a character recognition system
US5887083A (en) Method of processing image information based on object model
US5757958A (en) Document recognizing system and method
JPH0652536B2 (en) Recognition device
US5361309A (en) Character recognition apparatus and method with low-resolution storage for character extraction
US5353359A (en) Methods for generating character pattern data and making image
JP2644724B2 (en) Document image skew correction method
US4903315A (en) Apparatus for enlarging or reducing an image pattern
JP2568172B2 (en) Image information processing device
JP2573972B2 (en) Pattern matching device
JP2563163B2 (en) Figure instruction method
JP3903540B2 (en) Image extraction method and apparatus, recording medium on which image extraction program is recorded, information input / output / selection method and apparatus, and recording medium on which information input / output / selection processing program is recorded
JPS62260285A (en) Character recognizing device
JP2683711B2 (en) How to recognize / correct character / symbol data
JPH04306785A (en) Pattern recognition system
JPS6214274A (en) Drawing input controller
JPH02176973A (en) Drawing read processing method
JPH06251199A (en) Character recognition preprocessor
JPH06131466A (en) Method and device for recognizing pattern
JPS62210591A (en) Optical character reader