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
JPS5830622B2 - Diagonal intersection detection method - Google Patents
[go: Go Back, main page]

JPS5830622B2 - Diagonal intersection detection method - Google Patents

Diagonal intersection detection method

Info

Publication number
JPS5830622B2
JPS5830622B2 JP52081580A JP8158077A JPS5830622B2 JP S5830622 B2 JPS5830622 B2 JP S5830622B2 JP 52081580 A JP52081580 A JP 52081580A JP 8158077 A JP8158077 A JP 8158077A JP S5830622 B2 JPS5830622 B2 JP S5830622B2
Authority
JP
Japan
Prior art keywords
diagonal intersection
closed end
diagonal
line segment
detection method
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
JP52081580A
Other languages
Japanese (ja)
Other versions
JPS5416937A (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 JP52081580A priority Critical patent/JPS5830622B2/en
Publication of JPS5416937A publication Critical patent/JPS5416937A/en
Publication of JPS5830622B2 publication Critical patent/JPS5830622B2/en
Expired legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 本発明は、斜交差点検出方式、特に認識対象図形に対し
て細線化処理をほどこすことなく、認識対象図形を走査
して得た原図形情報にもとすいて適確に斜交差点を検出
するようにした斜交差点検出方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention is a diagonal intersection detection method, and is particularly suitable for original figure information obtained by scanning a figure to be recognized without performing thinning processing on the figure to be recognized. The present invention relates to a diagonal intersection detection method that accurately detects diagonal intersections.

図形認識装置、特に手書き文字の認識に当っては、文字
ストロークの交差点が1つの重要な特徴として抽出され
る。
In graphic recognition devices, particularly in recognizing handwritten characters, the intersection of character strokes is extracted as one important feature.

このような交差点の抽出に当っては、従来から認識対象
図形の骨格部を抽出する所謂細線化処理を行ない、該細
線化された認識対象図形(細線化図形)を例えばnXm
メツシュの観測窓によって走査し、交差点を抽出するよ
うにしていた。
In order to extract such intersections, a so-called thinning process is conventionally performed to extract the skeleton part of the recognition target figure, and the thinned recognition target figure (thinned figure) is converted into, for example, nXm.
It was designed to scan and extract intersections using the mesh observation window.

しかし、認識対象図形(文字)のストロークの幅すなわ
ち文字線幅が太い場合、上記細線化処理によって得られ
た細線化図形が必らずしも原図形の骨格部を忠実に表現
したものとならず、思いがげない箇所に非所望な交差点
が生じたりすることがある。
However, if the stroke width of the recognition target figure (character), that is, the character line width, is thick, the thinned figure obtained by the above-mentioned thinning process may not necessarily be a faithful representation of the skeleton of the original figure. However, undesirable intersections may occur at unexpected locations.

本発明は、上記の点を考慮して、細線化処理をほどこす
ことなく原図形情報をそのまま用いて、斜交差点を検出
することを目的としている。
In consideration of the above points, the present invention aims to detect diagonal intersections by using original figure information as it is without performing line thinning processing.

そして本発明の斜交差点検出方式は認識対象図形を走査
して得た走査情報にもとづいて特徴抽出を行ない上記認
識対象図形の認識処理を行なうパターン認識装置におい
て、上記認識対象図形を一方の方向に走査したとき斜め
方向に延びる第1の図形ストロークと他の斜め方向に延
びる第2の図形ストロークとの間に挾まれる空間を代表
する特異線分を抽出する特異線分抽出部をそなえると共
に該特異線分の1端が図形によって塞がれている閉塞端
を抽出する閉塞端抽出機能をそなえ、当該抽出された閉
塞端を上記走査方向に挾む2つの図形ストローク上で該
ストローク幅の実質上中央点に斜交差点候補点を設定せ
しめ、複数個の設定された候補点の座標位置から斜交差
点を決定するようにしたことを特徴としている。
The diagonal intersection detection method of the present invention extracts features based on the scanning information obtained by scanning the recognition target figure, and in a pattern recognition device that performs recognition processing of the recognition target figure, the recognition target figure is moved in one direction. A singular line segment extraction unit is provided for extracting a singular line segment representing a space sandwiched between a first graphic stroke extending diagonally and another second graphic stroke extending diagonally when scanned. Equipped with a closed end extraction function that extracts a closed end where one end of a singular line segment is blocked by a figure, and extracts the actual stroke width on two figure strokes that sandwich the extracted closed end in the scanning direction. The present invention is characterized in that a diagonal intersection candidate point is set at the upper center point, and the diagonal intersection is determined from the coordinate positions of a plurality of set candidate points.

以下図面を参照しつつ説明する。This will be explained below with reference to the drawings.

第1図は本発明による斜交差点検出の態様を説明する説
明図、第2図は本発明にいう特異線分の座標と斜交差点
候補点座標とを仮決定してゆ(態様を説明する説明図、
第3図は本発明の要部の1実施例構成を示す。
FIG. 1 is an explanatory diagram illustrating an aspect of diagonal intersection detection according to the present invention, and FIG. figure,
FIG. 3 shows the configuration of one embodiment of the main part of the present invention.

第1図において、1は認識対象図形(文字)、2は図形
(文字)枠、3および4は夫々水平方向走査特異線分で
あって認識対象図形1を水平方向に走査した際に得られ
るもの、5および6は夫々垂直方向走査特異線分であっ
て認識対象図形1を垂直方向に走査した際に得られるも
の、3−1゜4−1.5−1.61は夫々特異線分の開
放端、3−2.4−2.5−2.6−2は夫々特異線分
の閉塞端、7−1および7−2は斜交差点候補点であっ
て閉塞端3−2を挾む図形ストローク上に求められたも
の、8−1および8−2は夫々斜交差点候補点であって
閉塞端4−2を挾む図形ストローク上に求められたもの
、9−1および9−2は夫々斜交差点候補点であって閉
塞端5−2を挾む図形ストローク上に求められたもの、
10−1および10−2は夫々斜交差点候補点であって
閉塞端6−2を挾む図形ストローク上に求められたもの
、11は斜交差点を表わしている。
In Fig. 1, 1 is a figure (character) to be recognized, 2 is a figure (character) frame, and 3 and 4 are horizontal scanning singular line segments obtained when the figure to be recognized 1 is scanned in the horizontal direction. , 5 and 6 are vertical scanning singular line segments obtained when the recognition target figure 1 is scanned in the vertical direction, and 3-1゜4-1.5-1.61 are singular line segments, respectively. , 3-2.4-2.5-2.6-2 are closed ends of singular line segments, and 7-1 and 7-2 are diagonal intersection candidate points that sandwich the closed end 3-2. 8-1 and 8-2 are diagonal intersection candidate points, respectively, obtained on the graphic stroke sandwiching the closed end 4-2, 9-1 and 9-2 are diagonal intersection candidate points found on the graphic stroke sandwiching the closed end 5-2, and
Reference numerals 10-1 and 10-2 are diagonal intersection candidate points obtained on the graphic strokes sandwiching the closed end 6-2, and 11 represents the diagonal intersection.

本発明の場合、後述するように(i)図形ストロークの
間に挾まれる白領域空間を代表する特異線分3.4,5
,6が抽出され、(11)特異線分の閉塞端3−2 、
4−2 、5−2 、6−2が抽出され、(111)各
閉塞端に対応して斜交差点候補点7−1 、72.8−
1.8−2.9−1.9−2.101゜10−2が設定
され、(iV)該各側交差点候補点が正尚な候補点であ
る場合に該各候補点の例えば重心位置に斜交差点11が
決定される。
In the case of the present invention, as will be described later, (i) singular line segments 3.4, 5 representing the white area space sandwiched between figure strokes;
, 6 are extracted, and (11) closed end 3-2 of the singular line segment,
4-2, 5-2, and 6-2 are extracted, and diagonal intersection candidate points 7-1, 72.8- are extracted corresponding to each closed end (111).
1.8-2.9-1.9-2.101°10-2 is set, and (iV) if the intersection candidate points on each side are legitimate candidate points, for example at the center of gravity of each candidate point. A diagonal intersection 11 is determined.

以下、第2図をあわせ参照しつつ特異線分の抽出、閉塞
端の抽出、斜交差点候補点の設定について概略説明する
Hereinafter, with reference to FIG. 2, the extraction of singular line segments, the extraction of closed ends, and the setting of diagonal intersection candidate points will be briefly explained.

なお第2図において12ないし19は夫々カウンタ、2
0ないし22は夫々加算回路を表わす。
In FIG. 2, 12 to 19 are counters, 2
0 to 22 each represent an adder circuit.

第1図に示す認識対象図形1を図示走査線5CN1.5
CN2.5CN3 、・・・・・・と例えば水平に走査
する間に、各カウンタ12ないし17に対して走査点位
置の移動に同期したクロック信号CLまたは該クロック
信号CLの半分の周波数をもつ1/2クロック信号1.
/2CLまたは1/4クロック信号1/4−CLが供給
される。
The figure to be recognized 1 shown in FIG.
CN2.5CN3, . . . , for example, during horizontal scanning, a clock signal CL synchronized with the movement of the scanning point position for each counter 12 to 17, or 1 having a frequency half that of the clock signal CL. /2 clock signal 1.
/2CL or 1/4 clock signal 1/4-CL is supplied.

そしてカウンタ12は、走査点が第1図図示×印位置に
達した時点から計数を開始しかつ白メツシユから黒メツ
シユに変化する点即ち第1図図示点すにおいて計数を停
止するようにされる。
The counter 12 starts counting when the scanning point reaches the x mark position shown in Figure 1, and stops counting at the point where the white mesh changes to the black mesh, that is, the point shown in Figure 1. .

このため、計数が終了したとき、カウンタ12の内容は
点すの座標情報を表わしている。
Therefore, when counting is completed, the contents of the counter 12 represent the coordinate information of the dot.

カウンタ13は、走査点が第1図図示×印位置に達した
時点から計数を開始しかつ図示すにおいて計数を停止す
るようにされる。
The counter 13 starts counting when the scanning point reaches the x mark position shown in FIG. 1, and stops counting at the point shown in the drawing.

このため計数が終了したとき、カウンタ13の内容は×
印位置からb/2だけ距った点の座標情報を表わしてい
る。
Therefore, when the counting is finished, the contents of the counter 13 are ×
It represents the coordinate information of a point distanced by b/2 from the mark position.

以下同様にカウンタ14値(ed)/2を示し、カウン
タ15は値dを示し、カウンタ16は値d / 2を示
し、カウンタ1γは値(e/d)/4を示し、カウンタ
18は値Cを示し、カウンタ19は値c / 2を示す
Similarly, the counter 14 shows the value (ed)/2, the counter 15 shows the value d, the counter 16 shows the value d/2, the counter 1γ shows the value (e/d)/4, and the counter 18 shows the value C and the counter 19 shows the value c/2.

この結果、加算回路20の出力は第1図図示点eとdと
の中間点即ち点aの座標値を示し、加算回路21の出力
は値(a十b)/2を示し、加算回路22の出力は値(
a+c)/2を示すことになる。
As a result, the output of the adder circuit 20 indicates the coordinate value of point a, that is, the intermediate point between points e and d shown in FIG. The output of is the value (
a+c)/2.

特異線分3は、上述の如く各走査線毎に点aを決定して
ゆき、上下に隣接する走査線上の点aと点aとが上下方
向に連続しているか否かを調べ、互に連続している場合
、夫々の点aをつらねてゆき線分として抽出されるもの
と考えてよい。
For singular line segment 3, point a is determined for each scanning line as described above, and it is checked whether points a and a on vertically adjacent scanning lines are continuous in the vertical direction, and If they are continuous, it can be considered that each point a is connected and extracted as a line segment.

この間、特異線分の始まり端と終り端とについて夫々図
形枠2ないしは白メツシユ領域に開らいているか、ある
いは図形黒メツシユ領域によって閉じられているかを調
べるようにする。
During this time, it is checked whether the starting end and the ending end of the singular line segment are open to the figure frame 2 or the white mesh area, or whether they are closed by the figure black mesh area.

そして図形黒メツシユ領域によって閉じられているとき
、当該始まり端および/または終り端を上述の如く閉塞
端3−2.4−2.5−2.6−2とするものと考えて
よい。
When it is closed by the graphic black mesh area, the starting end and/or the ending end can be considered to be the closed end 3-2.4-2.5-2.6-2 as described above.

なお上記特異線分の抽出や閉塞端の抽出は例えば水平走
査が順次進んでゆく間に次々と決定されてゆく。
Note that the extraction of singular line segments and the extraction of closed ends are determined one after another, for example, as the horizontal scan progresses one after another.

一方上述の如く点すの座標、点Cの座標、(a+b)/
2の値、(a+c)/2の値は各走査毎に得られてゆく
On the other hand, as mentioned above, the coordinates of point C, the coordinates of point C, (a+b)/
A value of 2, a value of (a+c)/2, is obtained for each scan.

この状態のもとで、特異線分の閉塞端例えば32が抽出
されたとき、上記値(a+b)/2で示される点1−1
、値(a+c)/2で示される点7へ2が、本発明にい
う斜交差点候補点として設定される。
Under this condition, when the closed end of the singular line segment, for example 32, is extracted, the point 1-1 indicated by the above value (a+b)/2
, the point 7 to 2 indicated by the value (a+c)/2 is set as the diagonal intersection candidate point according to the present invention.

斜交差点候補点8−1 、L−2についても同様に水平
走査の間に設定される。
Diagonal intersection candidate points 8-1 and L-2 are similarly set during horizontal scanning.

また斜交差点候補点9−1.9−2や10−1.10−
2は同様に垂直走査の間に設定される。
Also, diagonal intersection candidate points 9-1.9-2 and 10-1.10-
2 is similarly set during vertical scanning.

第3図は、上述の斜交差点候補点を設定する本発明の一
実施例を示している。
FIG. 3 shows an embodiment of the present invention for setting the above diagonal intersection candidate points.

図中、23ないし27は夫々座標テーブル、28,29
.30は夫夫レジスタ、31は差分回路、32は比較回
路、33は特異線分長カウンタ、34ないし37は夫夫
アンド回路を表わしている。
In the figure, 23 to 27 are coordinate tables, 28 and 29, respectively.
.. Reference numeral 30 represents a husband register, 31 a differential circuit, 32 a comparison circuit, 33 a singular line segment length counter, and 34 to 37 a husband AND circuit.

以下上述の斜交差点候補点7−1.7−2を設定する場
合を例に挙げて説明する。
The case of setting the above diagonal intersection candidate points 7-1 and 7-2 will be described below as an example.

上述の如く、水平走査が進んでゆく毎に、座標テーブル
23ないし27上に値a、 b、(a+b)/2、C1
(a+c)/2が順次セットされてゆく。
As mentioned above, each time the horizontal scan progresses, the values a, b, (a+b)/2, C1 appear on the coordinate table 23 to 27.
(a+c)/2 is successively set.

この間、値aがセットされる毎に線分長カウンタ33が
プラス1されて特異線分30線分長を測ってゆく。
During this time, each time the value a is set, the line segment length counter 33 is incremented by 1 and the length of 30 singular line segments is measured.

そして、今特異線分3が#2走査線の所からスタートさ
れ#n走査線の所で終了したとし、かつ該特異線分3が
座標位置anにおいて閉塞端であったとする。
Now assume that singular line segment 3 starts at scan line #2 and ends at scan line #n, and that singular line segment 3 is a closed end at coordinate position an.

このとき閉塞端3−2の座標情報anがレジスタ30に
セットされる。
At this time, coordinate information an of the closed end 3-2 is set in the register 30.

また#n走査線の所で得られた座標情報bnおよびcn
が夫々図形枠の座標と一致していないことから、アンド
回路34゜35が共にオンされて、座標情報(an+b
n) / 2と(an 十cn ) / 2とが夫々レ
ジスタ29 、28にセットされる。
Also, the coordinate information bn and cn obtained at the #n scanning line
do not match the coordinates of the graphic frame, AND circuits 34 and 35 are both turned on, and the coordinate information (an+b
n)/2 and (an cn)/2 are set in registers 29 and 28, respectively.

差分回路31は、第1図図示の点7−1と3−2との距
離、点γ−2と3−2との距離を出力する。
The difference circuit 31 outputs the distance between points 7-1 and 3-2 shown in FIG. 1, and the distance between points γ-2 and 3-2.

そして比較回路32は、該各距離が閾値a以内であると
き論理「1Jを出力する。
Then, the comparison circuit 32 outputs logic "1J" when each distance is within the threshold value a.

一方、上述の線分長カウンタ33の内容が予め定めた閾
値以上であるとき、該線分長カウンタ33は論理「1」
を出力する。
On the other hand, when the content of the line segment length counter 33 is equal to or greater than a predetermined threshold, the line segment length counter 33 is set to logic "1".
Output.

このため、アンド回路37が論理「1」を発し、レジス
タ29や28の内容がアンド回路36を介して出力され
る。
Therefore, the AND circuit 37 generates a logic "1", and the contents of the registers 29 and 28 are outputted via the AND circuit 36.

即ち、斜交差点候補点としてその座標情報が出力される
That is, the coordinate information is output as the diagonal intersection candidate point.

なお、上述の如く比較回路32によって、閾値αと比較
するようにした理由は次のことを配置したものと考えて
よい。
Note that the reason why the comparison circuit 32 compares with the threshold value α as described above can be considered to be due to the following arrangement.

即ち、第1図に示す点7−1や7−2が閉塞端3−2か
ら極端に離れた位置につくられた場合に、何んらかの非
所望な原因により点7−1や7−2がつくられたものと
して、これを排除するものと考えてよい。
That is, if the points 7-1 and 7-2 shown in FIG. -2 can be considered to be created and eliminated.

また上述の如く線分長カウンタ33によって特異線分の
線分長をチェックするようにした理由は次のことを配慮
したものと考えてよい。
Furthermore, the reason why the line segment length of the singular line segment is checked by the line segment length counter 33 as described above may be considered to be due to the following consideration.

即ち例えば文字「人」などの斜右下方に向うストローク
の始端が斜左下方に向うストロークを越えて僅かに突出
した如き手書き文字において、該突出部分において非所
望な形で斜交差点候補点が設定されることを排除するも
のと考えてよい。
For example, in a handwritten character such as the character "人" where the starting edge of a stroke diagonally downward to the right protrudes slightly beyond a stroke diagonally downward to the left, a diagonal intersection candidate point is set in an undesired manner at the protruding portion. You can think of it as excluding things that are done.

上述の如く設定された斜交差点候補点7−1゜7−2,
81,8−2,9i、9−2.101 、10−2の座
標情報にもとすいて、重心座標が決定され、第1図図示
の如く斜交差点11が決定される。
Diagonal intersection candidate point 7-1゜7-2 set as described above,
Based on the coordinate information of 81, 8-2, 9i, 9-2, 101, and 10-2, the coordinates of the center of gravity are determined, and the diagonal intersection 11 is determined as shown in FIG.

上述の如く、斜交差点11が決定されるが、必要に応じ
て斜交差点11から延長する図形ストロークの傾斜を調
べて、斜交差点であることを確認したり、あるいは該傾
斜情報を以後の処理に利用したりすることがある。
As described above, the diagonal intersection 11 is determined, but if necessary, the slope of the figure stroke extending from the diagonal intersection 11 may be checked to confirm that it is a diagonal intersection, or the slope information may be used in subsequent processing. Sometimes I use it.

この場合、第1図図示の例えば3×3メツシユの観測窓
Wによって図示ストロークを走査し、該ストロークの傾
斜を調べるようにされる。
In this case, the illustrated stroke is scanned using, for example, a 3×3 mesh observation window W shown in FIG. 1, and the inclination of the stroke is investigated.

以上説明した如く、本発明によればいわゆる細線化処理
を行なうことなく原図形情報にもとすい、て直接交差点
を検出することが可能となる。
As described above, according to the present invention, it is possible to directly detect intersections based on original figure information without performing so-called thinning processing.

なお本発明にいう特異線分の抽出や閉塞端の抽出は、本
発明にいう交差点検出のためにのみ行なわれるものでは
なく、他の特徴抽出のためにも広く利用されるものであ
る。
Note that the extraction of singular line segments and the extraction of closed ends according to the present invention are not only performed for detecting intersections according to the present invention, but are also widely used for extracting other features.

このため特異線分の抽出などを必要とすることが本発明
にとって不利となるものではない。
Therefore, the necessity of extracting singular line segments is not disadvantageous to the present invention.

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

第1図は本発明による斜交差点検出の態様を説明する説
明図、第2図は本発明にいう特異線分の座標と斜交差点
候補点座標とを仮決定してゆく態様を説明する説明図、
第3図は本発明の要部の1実施例構成を示す。 図中、1は認識対象図形、 5.6は夫々特異線分、3 6−2は夫々閉塞端、7−1 12.9−1 、9−2 、1 2は図形枠、3,4゜ 2.4−2.5−2゜ 、 7−2 、8−1 。 0−1,10−2は 夫々斜交差点候補点、11は斜交差点、12ないし19
は夫々カウンタ、20ないし22は夫々加算回路、23
ないし27は座標チーフル、28ないし30は夫々レジ
スタ、31は差分回路、32は比較回路、33は線分長
カウンタを表わす。
FIG. 1 is an explanatory diagram illustrating a mode of diagonal intersection detection according to the present invention, and FIG. 2 is an explanatory diagram illustrating a mode of temporarily determining the coordinates of a singular line segment and the coordinates of a diagonal intersection candidate point according to the present invention. ,
FIG. 3 shows the configuration of one embodiment of the main part of the present invention. In the figure, 1 is the figure to be recognized, 5.6 is a singular line segment, 3 6-2 is a closed end, 7-1 12.9-1, 9-2, 12 is a figure frame, 3, 4° 2.4-2.5-2°, 7-2, 8-1. 0-1 and 10-2 are diagonal intersection candidate points, 11 is diagonal intersection, 12 to 19
are counters, 20 to 22 are adder circuits, and 23 are respectively adder circuits.
28 to 30 are registers, 31 is a difference circuit, 32 is a comparison circuit, and 33 is a line segment length counter.

Claims (1)

【特許請求の範囲】 1 認識対象図形を走査して得た走査情報にもとづいて
特徴抽出を行ない上記認識対象図形の認識処理を行なう
パターン認識装置において、上記認識対象図形を一方の
方向に走査したとき斜め方向に延びる第1の図形ストロ
ークと他の斜め方向に延びる第2の図形ストロークとの
間に挾まれる空間を代表する特異線分を抽出する特異線
分抽出部をそなえると共に該特異線分の1端が図形によ
って塞がれている閉塞端を抽出する閉塞端抽出機能をそ
なえ、轟該抽出された閉塞端を上記走査方向に挾む2つ
の図形ストローク上で該ストローク幅の実質上中央点に
斜交差点候補点を設定せしめ、複数個の設定された候補
点の座標位置から斜交差点を決定するようにしたことを
特徴とする斜交差点検出方式。 2 上記斜交差点候補点を設定するために利用される閉
塞端は、上記特異線分の線分長が予め定めた値以上ある
特異線分にもとづいて定められることを特徴とする特許
請求の範囲第1°項記載の斜交差点検出方式。 3 上記斜交差点を決定するために利用される斜交差点
候補点は、上記閉塞端からの距離が予め定められた値以
内である斜交差点候補点に限られることを特徴とする特
許請求の範囲第1項または第2項記載の斜交差点検出方
式。 4 上記斜交差点は、該斜交差点から延長する図形スト
ロークの傾斜角を調べることによって決定されることを
特徴とする特許請求の範囲第1項ないし第3項のいずれ
か記載の斜交差点検出方式。
[Scope of Claims] 1. In a pattern recognition device that performs recognition processing of the recognition target figure by extracting features based on scanning information obtained by scanning the recognition target figure, the recognition target figure is scanned in one direction. A singular line segment extraction section is provided for extracting a singular line segment representing a space sandwiched between a first graphic stroke extending in an oblique direction and a second graphic stroke extending in another diagonal direction. Equipped with a closed end extraction function that extracts a closed end whose half end is blocked by a figure, the extracted closed end is extracted on two figure strokes that sandwich the extracted closed end in the scanning direction, and the stroke width is substantially equal to that of the stroke width. A diagonal intersection detection method characterized in that a diagonal intersection candidate point is set at a center point, and the diagonal intersection is determined from the coordinate positions of a plurality of set candidate points. 2. Claims characterized in that the closed end used to set the diagonal intersection candidate point is determined based on the singular line segment whose line segment length is greater than or equal to a predetermined value. The diagonal intersection detection method described in Section 1. 3. The diagonal intersection candidate points used to determine the diagonal intersection are limited to diagonal intersection candidate points whose distance from the closed end is within a predetermined value. The diagonal intersection detection method according to item 1 or 2. 4. The diagonal intersection detection method according to any one of claims 1 to 3, wherein the diagonal intersection is determined by examining the inclination angle of a graphic stroke extending from the diagonal intersection.
JP52081580A 1977-07-08 1977-07-08 Diagonal intersection detection method Expired JPS5830622B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP52081580A JPS5830622B2 (en) 1977-07-08 1977-07-08 Diagonal intersection detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP52081580A JPS5830622B2 (en) 1977-07-08 1977-07-08 Diagonal intersection detection method

Publications (2)

Publication Number Publication Date
JPS5416937A JPS5416937A (en) 1979-02-07
JPS5830622B2 true JPS5830622B2 (en) 1983-06-30

Family

ID=13750242

Family Applications (1)

Application Number Title Priority Date Filing Date
JP52081580A Expired JPS5830622B2 (en) 1977-07-08 1977-07-08 Diagonal intersection detection method

Country Status (1)

Country Link
JP (1) JPS5830622B2 (en)

Also Published As

Publication number Publication date
JPS5416937A (en) 1979-02-07

Similar Documents

Publication Publication Date Title
US4204193A (en) Adaptive alignment for pattern recognition system
JPS5830622B2 (en) Diagonal intersection detection method
JPH04205284A (en) Number plate recognizing device
JPS5830624B2 (en) End point detection method
JPS5830621B2 (en) Intersection detection method
JP2000193420A (en) Eye position detector
JP3936039B2 (en) Screened area extraction device
JPS5830623B2 (en) Intersection extraction method
JP3541093B2 (en) Document image inclination detection method and apparatus
JPS5939072B2 (en) End point detection method
JPH10153407A (en) Measurement processing device
JPH035630B2 (en)
JP2921055B2 (en) Pattern matching device and pattern matching method
JP2646577B2 (en) Image information creation device
JPS62208181A (en) Graphic extracting system
JPS62212888A (en) Drawing frame removing system for automatic drawing reader
JPH0420228B2 (en)
JPS6262392B2 (en)
JPH0420221B2 (en)
JPH06274692A (en) Character extractor
JPS6318787B2 (en)
JPH029392B2 (en)
JPS61161583A (en) pattern recognition device
JPH03194667A (en) Graphic processor
JPS603676B2 (en) Intersection extraction method