JPH026107B2 - - Google Patents
Info
- Publication number
- JPH026107B2 JPH026107B2 JP57165906A JP16590682A JPH026107B2 JP H026107 B2 JPH026107 B2 JP H026107B2 JP 57165906 A JP57165906 A JP 57165906A JP 16590682 A JP16590682 A JP 16590682A JP H026107 B2 JPH026107 B2 JP H026107B2
- Authority
- JP
- Japan
- Prior art keywords
- loop
- closed loop
- contour
- closed
- point
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/46—Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]; Salient regional features
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Analysis (AREA)
Description
【発明の詳細な説明】
(1) 発明の技術分野
本発明は複数物体の2値化画像から抽出した輪
郭線図形を構成する多数の閉ループに対して物体
の外周を表わす閉ループ(外部ループという)
と、物体の穴を表わす閉ループ(内部ループとい
う)とを区別し、前記内部ループがどの外部ルー
プに含まれているかを判断する内外部識別手段を
有する輪郭線図形認識方式に関するものである。[Detailed Description of the Invention] (1) Technical Field of the Invention The present invention relates to a closed loop representing the outer circumference of an object (referred to as an outer loop) with respect to a large number of closed loops constituting a contour figure extracted from a binarized image of a plurality of objects.
The present invention relates to a contour figure recognition method having an inner/outer identifying means for distinguishing between a closed loop (referred to as an inner loop) representing a hole in an object and determining which outer loop includes the inner loop.
(2) 従来技術と問題点 第1図a,bは輪郭線図形の説明図である。(2) Conventional technology and problems FIGS. 1a and 1b are explanatory diagrams of contour figures.
同図aに示す複数物体A,B,Cの2値画像
を、同図bの輪郭線図形として表わす場合、図に
示す×印を始点として矢印のように閉ループを追
跡してループ1〜6を抽出する。この場合、穴情
報も外周情報も同様に1つの閉ループとして抽出
されてしまうため、各閉ループ間の関係を明らか
にすることが重要な問題となる。 When a binary image of multiple objects A, B, and C shown in figure a is expressed as a contour figure in figure b, a closed loop is traced as shown by the arrow from the x mark shown in the figure as a starting point, and loops 1 to 6 are traced. Extract. In this case, since both hole information and outer circumference information are similarly extracted as one closed loop, it is important to clarify the relationship between each closed loop.
従来、この問題を解決する代表的な2方式とし
て、
(イ) 2値化画像に戻つて判断する方式。 Conventionally, there are two typical methods to solve this problem: (a) A method that returns to the binarized image and makes a decision.
(ロ) 閉ループの内部点から水平一方向に走査し
て、他の閉ループとの交差回数を調べて、その
値によつて判断する方式。(b) A method in which a closed loop is scanned horizontally in one direction from an internal point, the number of times it intersects with other closed loops is checked, and judgments are made based on that value.
とがある。There is.
第2図a〜cは上記(イ)の方式の説明図である。
その原理は2値化画像で輪郭点の周囲を調べ、追
跡が反時計回りであることから、進行方向に向つ
て右側が背景、左側が物体となつていれば外部ル
ープであると判断し、逆の関係であれば内部ルー
プであると判断する。すなわち、同図aの穴のあ
る前記物体Bの場合、同図bは外部ループ部分の
拡大図であり、追跡の進行方向に向つて右側の白
地が背景、左側の斜線部が物体を示す。同図cは
内部ループ部の拡大図であり、同図bと反対の関
係を示す。しかし、この方式では内外部の判別は
できても、各ループ間の包含関係が判らないし、
さらにこのために輪郭点抽出後も2値化画像を保
存しておかなければならないという欠点があつ
た。 FIGS. 2a to 2c are explanatory diagrams of the method (a) above.
The principle is to examine the area around the contour point in a binarized image, and since tracking is counterclockwise, if the right side is the background and the left side is the object in the direction of travel, it is determined that it is an external loop. If the relationship is the opposite, it is determined that there is an inner loop. That is, in the case of the object B with a hole shown in FIG. 1A, FIG. Figure c is an enlarged view of the internal loop section, showing the opposite relationship to figure b. However, although this method can distinguish between inside and outside, it does not know the inclusion relationship between each loop,
A further drawback is that the binarized image must be saved even after contour point extraction.
第3図a,bは前記(ロ)の方式の説明図である。
その原理は識別対象閉ループの内部点Pから水平
一方向(図では左側)を走査して他の閉ループと
の交点の数を調べ、奇数個(〜)であれば外
部ループ(図3aの閉ループ2の内部点P2参
照)、偶数個(〜)であれば内部ループ(図
3aの閉ループ3の内部点P3参照)であると判
断する。しかし、この方式では各閉ループの内部
点Pを確実に設定することが難しいし、また第3
図bに示すようにPの設定位置によつては、走査
線上に他の閉ループの辺や頂点が存在してしま
い、交点の数では判断することができないという
欠点があつた。 FIGS. 3a and 3b are explanatory diagrams of the method (b) above.
The principle is to scan in one horizontal direction (left side in the figure) from the internal point P of the closed loop to be identified, check the number of intersections with other closed loops, and if it is an odd number (~), then the external loop (closed loop 2 in (see internal point P 2 of closed loop 3 in FIG. 3a), and if there is an even number (~), it is determined that it is an internal loop (see internal point P 3 of closed loop 3 in FIG. 3a). However, with this method, it is difficult to reliably set the internal point P of each closed loop, and the third
As shown in FIG. b, depending on the set position of P, other closed loop edges and vertices may exist on the scanning line, and this has the disadvantage that it cannot be determined based on the number of intersections.
(3) 発明の目的
本発明の目的は複数物体の2値化画像から抽出
した複数の閉ループが外部ループか内部ループか
を区別し、その包含関係を判別できる輪郭線図形
認識方式を提供することである。(3) Purpose of the Invention The purpose of the present invention is to provide a contour figure recognition method capable of distinguishing whether a plurality of closed loops extracted from a binarized image of a plurality of objects are external loops or inner loops, and determining their inclusion relationship. It is.
(4) 発明の構成
前記目的を達成するため、本発明の輪郭線図形
認識方式は複数物体の2値化画像から抽出した輪
郭線図形を構成する複数の閉ループに対して、物
体の外周を表わす閉ループ(外部ループという)
と、物体の穴を表わす閉ループ(内部ループとい
う)とを区別し、前記内部ループがどの外部ルー
プに含まれるかを判断する内外部識別手段を有す
る図形認識装置において、
前記内外部識別手段が各閉ループを2値化画像
から所定の回転方向に追跡しながら各輪郭点に対
し前後の輪郭点との隣接関係を示す連結フラグ
と、該閉ループが追跡された順番を示すループ番
号フラグを付与し、
識別対象の閉ループの任意の始点から水平方向
へ走査して、最初に交差する閉ループの輪郭点の
前方連結フラグと後方連結フラグとを比較し、そ
の大小関係により閉ループの内外部を識別するこ
とを特徴とするものである。(4) Structure of the Invention In order to achieve the above object, the contour figure recognition method of the present invention represents the outer periphery of an object with respect to a plurality of closed loops that constitute contour figures extracted from binary images of a plurality of objects. Closed loop (referred to as outer loop)
and a closed loop (referred to as an inner loop) representing a hole in an object, and determines which outer loop the inner loop is included in. While tracing the closed loop from the binarized image in a predetermined rotational direction, assigning to each contour point a connection flag indicating the adjacency relationship with the preceding and succeeding contour points, and a loop number flag indicating the order in which the closed loop was traced, Scans in the horizontal direction from any starting point of the closed loop to be identified, compares the forward connected flag and backward connected flag of the contour point of the closed loop that first intersects, and identifies the inside and outside of the closed loop based on the size relationship. This is a characteristic feature.
(5) 発明の実施例
第1図aの2値化画像から同図bの輪郭線図形
を作成することは従来と同様であるが、本発明で
はその処理において2つのフラグを用いることに
より、内外部ループの関係を判別するものであ
る。すなわち、同図bの各閉ループはそれぞれ画
面左上端から水平方向に走査を始めて、最初に出
会う点を始点sとして反時計回りに追跡したもの
で、始点を検出した順番を示すループ番号で区別
されている。このループ番号iの閉ループを閉ル
ープiと呼ぶこととする。そしてこの番号をルー
プ番号フラグとして各閉ループを構成する輪郭点
を付与している。(5) Embodiments of the Invention Although the creation of the contour figure shown in FIG. 1 b from the binarized image shown in FIG. It determines the relationship between inner and outer loops. In other words, each closed loop in Figure b starts scanning horizontally from the upper left corner of the screen and tracks counterclockwise from the first point encountered as the starting point s, and is distinguished by a loop number indicating the order in which the starting point was detected. ing. The closed loop with loop number i will be referred to as closed loop i. Then, this number is used as a loop number flag and contour points forming each closed loop are assigned.
さらにもう一つのフラグとして、連結フラグを
用いる。第4図は、ある輪郭点に対する8種類の
隣接関係とそれぞれの位置に設定した連結フラグ
の値を示したものである。連結フラグは前方連結
フラグと後方連結フラグの2つに分かれており、
各輪郭点には両方の値を付与している。 Furthermore, a concatenation flag is used as another flag. FIG. 4 shows eight types of adjacency relationships for a certain contour point and the values of connection flags set at each position. The connection flag is divided into two parts: the forward connection flag and the backward connection flag.
Both values are assigned to each contour point.
第5図a,bは2つの連結フラグの付与方法を
具体的に示したものである。同図aに示すよう
に、閉ループを反時計回りに追跡しながら輪郭点
Piに連結する一つ前の輪郭点Pi-1の位置を後方連
結フラグとし、輪郭点Piから連結する1つ先の輪
郭点Pi+1の位置を前方連結フラグとして付与して
いる。同図bはPi-1〜Pi+2までの各輪郭点に対し
それぞれ入出する矢印に従い第4図に示した連結
フラグをそれぞれ後方、前方連結フラグとして与
えたものである。 FIGS. 5a and 5b specifically show the method of assigning two connection flags. As shown in figure a, while tracing the closed loop counterclockwise, the contour points are
The position of the contour point P i-1 immediately preceding the contour point Pi is assigned as a backward connection flag, and the position of the contour point P i+1 immediately preceding the contour point Pi is assigned as the forward connection flag. In FIG. 4b, the connection flags shown in FIG. 4 are given as rear and front connection flags, respectively, according to the arrows entering and exiting each contour point from P i-1 to P i+2 .
第6図a〜eは前記ループ番号フラグと連結フ
ラグを用いて内外部識別を行なう原理説明図であ
る。 FIGS. 6a to 6e are diagrams explaining the principle of internal and external identification using the loop number flag and connection flag.
まず、識別対象となる一般的な閉ループiの始
点sから水平左方向へ走査をして最初に交差する
閉ループjの輪郭点に注目する。そして該注目輪
郭点の前方連結フラグと後方連結フラグの値を比
較し、前者の値が大きい場合は閉ループiは閉ル
ープjに含まれる内部ループであると判断し、逆
の場合は独立であると判断する。 First, attention is paid to the contour point of the closed loop j that first intersects by scanning horizontally to the left from the starting point s of a general closed loop i to be identified. Then, the values of the forward connection flag and the backward connection flag of the contour point of interest are compared, and if the former value is large, it is determined that closed loop i is an inner loop included in closed loop j, and in the opposite case, it is determined that they are independent. to decide.
第6図aにおいて、3つのループl,m,nが
存在し、ループnはループmに含まれ、ループl
はループmとは独立であるとする。 In Figure 6a, there are three loops l, m, and n, loop n is included in loop m, and loop l
is independent of loop m.
閉ループmと閉ループlが独立に存在する場合
は、閉ループmの始点sから走査して交差した閉
ループlの輪郭点Pjの2つの連結フラグは、同図
bに示す輪郭点Pjの隣接関係と同図cの2つの連
結フラグaj,bj、ループ番号フラグlにより、必
ず後方連結フラグaj>前方連結フラグbjの関係と
なつている。また閉ループnが閉ループm内に含
まれている場合は、同様にして求めた輪郭点Piの
2つの連結フラグは、同図cに示す輪郭点Piの隣
接関係と同図dの2つの連結フラグai,bi、ルー
プ番号フラグmにより、必ず前方連結フラグbi>
後方連結フラグaiの関係になつている。従つて、
ある閉ループの始点から水平左方向へ走査して交
差するすべての輪郭点に対し、上記原理に基づく
判断を行なえば、輪郭線図形全体における該閉ル
ープの内外部識別が可能となる。 When closed loop m and closed loop l exist independently, the two connection flags of the contour point Pj of the closed loop l scanned from the starting point s of the closed loop m and crossed are the same as the adjacency relationship of the contour point Pj shown in the figure b. Due to the two connection flags aj and bj and the loop number flag l shown in FIG. In addition, if closed loop n is included in closed loop m, the two connection flags of the contour point Pi obtained in the same way are the adjacency relationship of the contour point Pi shown in c of the same figure, and the two connection flags of the contour point Pi shown in d of the same figure. Due to ai, bi, and loop number flag m, the forward concatenation flag bi>
It is related to the backward link flag ai. Therefore,
By scanning horizontally to the left from the starting point of a certain closed loop and making judgments based on the above principle on all intersecting contour points, it becomes possible to identify the inside and outside of the closed loop in the entire contour figure.
同一閉ループと2回以上交差する場合は最初の
交点だけを検査対象とし、他の点は無視する。ま
た、走査の途中で該閉ループを含む閉ループが検
出できたならば、直ちに内部ループと判断し、走
査を終了する。そして、同様の識別処理を画面上
に存在するすべての閉ループに対して行なうこと
により、全閉ループの位置関係を明らかにするこ
とが可能となる。 If the same closed loop intersects more than once, only the first intersection is inspected and the other points are ignored. Furthermore, if a closed loop including the closed loop is detected during scanning, it is immediately determined to be an internal loop, and scanning is terminated. Then, by performing similar identification processing on all closed loops present on the screen, it becomes possible to clarify the positional relationship of the completely closed loops.
第7図a〜fは閉ループiが閉ループjに含ま
れる場合に起りうる交差輪郭点の連結関係をすべ
て具体的に示したものである。すなわち、交差輪
郭点における各後方連結フラグにつき可能な前方
連結フラグを破線で示したものである。この結果
は第4図と第6図eより得られることは明らかで
ある。 FIGS. 7a to 7f specifically show all possible connections of intersecting contour points when closed loop i is included in closed loop j. That is, the possible forward connection flags for each backward connection flag at the intersection contour point are shown by broken lines. It is clear that this result can be obtained from FIGS. 4 and 6e.
第8図は本発明の図形認識方式による処理例を
示したものである。 FIG. 8 shows an example of processing using the figure recognition method of the present invention.
同図において、閉ループ11、閉ループ12は
それぞれの始点S1,S2から水平左方向へ走査して
も他の閉ループと交差しないので、外部ループと
識別する。閉ループ13は始点S3から走査する
と、交点P1を検出でき、その連結フラグを調べ
ると、前方連結フラグ>後方連結フラグとなつて
いるので、交点P1を輪郭点要素としている閉ル
ープ11に含まれる内部ループであると識別す
る。閉ループ14の内外部識別は、まず始点S4か
ら走査して交点P2を検出する。次にP2の連結フ
ラグを調べると、閉ループ14とは独立であるこ
とが判るので、さらに走査を進める。次の交点
P3はすでに調べた閉ループ13を構成している
輪郭点なので、判断の対象点から外し、さらに走
査を進めて、交点P4を検出する。そして、交点
P4の連結フラグを調べると、前方連結フラグ>
後方連結フラグとなつているので、この時点で、
閉ループ11に含まれる内部ループであると識別
する。次に閉ループ15は始点S5から走査して交
点P5を検出し、識別判断を行なうと閉ループ1
2とは独立なことが判り、以後走査を進めても別
の閉ループとは交差しないので、外部ループと識
別する。最後に閉ループ16は交点P6に対する
識別判断の結果、閉ループ15に含まれる内部ル
ープであると識別する。 In the figure, closed loops 11 and 12 are identified as external loops because they do not intersect with other closed loops even if they are scanned horizontally to the left from their starting points S 1 and S 2 . When the closed loop 13 scans from the starting point S3 , the intersection P1 can be detected, and when its connection flag is checked, the forward connection flag > the backward connection flag, so it is included in the closed loop 11 whose contour point element is the intersection P1 . The inner loop is identified as an inner loop. To identify the inside and outside of the closed loop 14, first, scanning is performed from the starting point S4 to detect the intersection P2 . Next, when the connection flag of P2 is checked, it is found that it is independent of the closed loop 14, so scanning is continued further. next intersection
Since P 3 is a contour point that constitutes the closed loop 13 that has already been examined, it is excluded from the points to be determined, and the scanning is further advanced to detect the intersection P 4 . And the intersection
When checking the concatenation flag of P 4 , the forward concatenation flag >
Since it is the backward concatenation flag, at this point,
It is identified as an inner loop included in the closed loop 11. Next, the closed loop 15 scans from the starting point S 5 and detects the intersection P 5 , and when a discrimination judgment is made, the closed loop 1
2, and even if the scanning is continued thereafter, it will not intersect with another closed loop, so it is identified as an external loop. Finally, the closed loop 16 is identified as an inner loop included in the closed loop 15 as a result of the identification judgment for the intersection point P6 .
第9図は本発明の実施例の構成説明図である。
同図において、21は2値化画像の情報が格納さ
れている画像メモリ、22は閉ループ輪郭点抽出
部である。この閉ループ輪郭点抽出部22では画
像メモリ21の2値化画像に対して反時計回りに
輪郭線を追跡し、同時に各輪郭点に2つの連結フ
ラグとループ番号フラグを付与して、閉ループ輪
郭点テーブル23へ格納する。この閉ループ輪郭
点テーブル23とそれぞれデータを授受する閉ル
ープ始点抽出部24、交点抽出部25、交点連結
フラグ及びループ番号フラグ抽出部26を設け
る。閉ループ始点抽出部24は識別すべき閉ルー
プの始点を抽出し、交点抽出部25で水平左方向
へ走査を行ない他の閉ループとの交点を抽出す
る。 FIG. 9 is an explanatory diagram of the configuration of an embodiment of the present invention.
In the figure, 21 is an image memory in which information on a binarized image is stored, and 22 is a closed-loop contour point extraction section. This closed-loop contour point extracting unit 22 traces the contour line counterclockwise with respect to the binarized image in the image memory 21, and at the same time assigns two connection flags and a loop number flag to each contour point. Stored in table 23. A closed loop start point extraction section 24, an intersection extraction section 25, and an intersection connection flag and loop number flag extraction section 26 which exchange data with this closed loop contour point table 23 are provided. A closed loop start point extraction section 24 extracts the start point of the closed loop to be identified, and an intersection point extraction section 25 performs scanning horizontally to the left to extract points of intersection with other closed loops.
次に交点連結フラグ及びループ番号フラグ抽出
部26では抽出された交点の連結フラグとループ
番号を抽出して、内外部判断部27で前方連結フ
ラグと後方連結フラグの比較を行ない、前述の第
6図a〜eの原理に従い内外部の識別判断を下
す。ある閉ループに対して前記交点抽出部25、
交点連結フラグ及びループ番号フラグ抽出部2
6、内外部判断部27における処理を、内部ルー
プの判断が下るか、または走査が画面左端まで進
み、外部ループの判断が下るまで繰返し行ない1
つの閉ループに対する内外部識別を終了する。そ
して閉ループ始点抽出部24により次の閉ループ
の識別に移り、同様の識別処理をループ番号の小
さい閉ループから順次行ない、画面のすべての閉
ループの位置関係を明らかにする。 Next, the intersection connection flag and loop number flag extraction unit 26 extracts the connection flag and loop number of the extracted intersection, and the internal/external determination unit 27 compares the forward connection flag and the backward connection flag, and The internal and external identification judgments are made according to the principles shown in Figures a to e. The intersection extraction unit 25 for a certain closed loop;
Intersection connection flag and loop number flag extraction unit 2
6. Repeat the process in the internal/external judgment unit 27 until the judgment of the inner loop is made or until the scanning progresses to the left end of the screen and the judgment of the outer loop is made.1
Finish the internal/external identification for the two closed loops. Then, the closed loop start point extraction unit 24 moves on to identifying the next closed loop, and performs similar identification processing in order from the closed loop with the smallest loop number to clarify the positional relationships of all the closed loops on the screen.
(6) 発明の効果
以上説明したように、本発明によれば複数物体
の2値化画像から抽出した複数の閉ループの内外
部識別を連結フラグとループ番号フラグを用いて
行なうことにより、内外部の閉ループを区分する
とともに、その包含関係を判別できるものであ
る。これによりどんな形状の図形に対しても、ま
た複数物体のどんな位置関係に対しても、簡単か
つ例外なく画面上のすべての閉ループの位置関係
を明らかにすることができる。(6) Effects of the Invention As explained above, according to the present invention, internal and external identification of multiple closed loops extracted from binarized images of multiple objects is performed using a connection flag and a loop number flag. It is possible to distinguish between closed loops and determine their inclusion relationships. This makes it possible to easily and without exception clarify the positional relationships of all closed loops on the screen, regardless of the shape of the figure or the positional relationships of multiple objects.
第1図a,b〜第3図a,bは従来例の説明
図、第4図〜第7図a〜fは本発明の原理説明
図、第8図は本発明による処理例の説明図、第9
図は本発明の実施例の構成説明図であり、図中、
1,2,5,11,12,15は外部ループ、
3,4,6,13,14,16は内部ループ、2
1は画像メモリ、22は閉ループ輪郭点抽出部、
23は閉ループ輪郭点テーブル、24は閉ループ
始点抽出部、25は交点抽出部、26は交点連結
フラグ及びループ番号フラグ抽出部、27は内外
部判断部を示す。
1a, b to 3 a, b are explanatory diagrams of the conventional example, FIGS. 4 to 7 a to f are explanatory diagrams of the principle of the present invention, and FIG. 8 is an explanatory diagram of a processing example according to the present invention. , No. 9
The figure is a configuration explanatory diagram of an embodiment of the present invention, and in the figure,
1, 2, 5, 11, 12, 15 are external loops,
3, 4, 6, 13, 14, 16 are inner loops, 2
1 is an image memory, 22 is a closed loop contour point extraction unit,
Reference numeral 23 indicates a closed loop contour point table, 24 indicates a closed loop start point extraction section, 25 indicates an intersection extraction section, 26 indicates an intersection connection flag and loop number flag extraction section, and 27 indicates an internal/external determination section.
Claims (1)
形を構成する複数の閉ループに対して、物体の外
周を表わす閉ループ(外部ループという)と、物
体の穴を表わす閉ループ(内部ループという)と
を区別し、前記内部ループがどの外部ループに含
まれるかを判断する内外部識別手段を有する図形
認識装置において、 前記内外部識別手段が各閉ループを2値化画像
から所定の回転方向に追跡しながら各輪郭点に対
し前後の輪郭点との隣接関係を示す連結フラグ
と、該閉ループが追跡された順番を示すループ番
号フラグを付与し、 識別対象の閉ループの任意の始点から水平方向
へ走査して、最初に交差する閉ループの輪郭点の
前方連結フラグと後方連結フラグとを比較し、そ
の大小関係により閉ループの内外部を識別するこ
とを特徴とする輪郭線図形認識方式。[Claims] 1. Among a plurality of closed loops constituting a contour figure extracted from a binarized image of a plurality of objects, a closed loop representing the outer circumference of the object (referred to as an external loop) and a closed loop representing a hole in the object ( In the figure recognition device, the figure recognition device has an inner/outer identifying means for distinguishing between the inner loop and the outer loop and determining which outer loop the inner loop is included in. While tracking in the rotational direction, a connection flag indicating the adjacency relationship between the contour points before and after the contour point and a loop number flag indicating the order in which the closed loop is tracked is assigned to each contour point, and the process starts from any starting point of the closed loop to be identified. A contour figure recognition method that scans in the horizontal direction, compares the forward connection flag and the backward connection flag of the contour point of the closed loop that first intersects, and identifies the inside and outside of the closed loop based on the magnitude relationship.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57165906A JPS5955583A (en) | 1982-09-22 | 1982-09-22 | Contour pattern recognizing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57165906A JPS5955583A (en) | 1982-09-22 | 1982-09-22 | Contour pattern recognizing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5955583A JPS5955583A (en) | 1984-03-30 |
| JPH026107B2 true JPH026107B2 (en) | 1990-02-07 |
Family
ID=15821242
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57165906A Granted JPS5955583A (en) | 1982-09-22 | 1982-09-22 | Contour pattern recognizing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5955583A (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5259041A (en) * | 1987-05-12 | 1993-11-02 | Konica Corporation | Image processing method and apparatus |
| JP2646642B2 (en) * | 1988-04-07 | 1997-08-27 | 株式会社リコー | Image inside / outside area judgment system |
| JPH0670797B2 (en) * | 1989-11-28 | 1994-09-07 | 川崎重工業株式会社 | Image run length calculation method |
| JPH04112276A (en) * | 1990-08-31 | 1992-04-14 | Nec Corp | Binary picture contour line chain encoding device |
| JP2007199767A (en) * | 2006-01-23 | 2007-08-09 | Hitachi Software Eng Co Ltd | Image processing system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5510621A (en) * | 1978-07-07 | 1980-01-25 | Copyer Co Ltd | Method and device for discrimination between inside and outside bordering closed curve |
-
1982
- 1982-09-22 JP JP57165906A patent/JPS5955583A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5955583A (en) | 1984-03-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110210409B (en) | Method and system for detecting form frame lines in form document | |
| US5796868A (en) | Object edge point filtering system for machine vision | |
| JPS60204086A (en) | Object discriminating device | |
| US4334274A (en) | Method of determining whether or not a region in a picture is within a closed boundary, and an apparatus therefor | |
| JPH0676062A (en) | Image processing device | |
| US6690819B1 (en) | Method and apparatus for recognizing components | |
| JP3422147B2 (en) | Position shift amount detecting device and image measuring device | |
| JPS5955583A (en) | Contour pattern recognizing system | |
| JPH08101893A (en) | Model image data registration device in image processing device | |
| CN114283375B (en) | Target counting methods, devices, electronic equipment and storage media | |
| JP2897612B2 (en) | Work detection method | |
| JP3235392B2 (en) | Rotation angle detection method for target pattern | |
| JP2522511B2 (en) | Image contour tracking unit | |
| JPS5821107A (en) | Inspecting device for pattern | |
| JPH0115910B2 (en) | ||
| JPS62251879A (en) | Image contour extracting system | |
| JPH08221506A (en) | Form document recognition device and form document recognition method | |
| JP3288658B2 (en) | Correction processing method of digitized map information | |
| Tambouratzis | Integrating artificial and psychophysical approaches for boundary finding in line drawings | |
| JPH06174659A (en) | Scratch inspection method by image processing | |
| JP2929710B2 (en) | Character reading method | |
| JP3009237B2 (en) | Feature extraction method | |
| JPH02179401A (en) | How to measure objects | |
| CN114943972A (en) | Method and system for generating real scene deformation digital picture | |
| JPH02168365A (en) | Method for segmenting character string and character |