JPS6360322B2 - - Google Patents
Info
- Publication number
- JPS6360322B2 JPS6360322B2 JP7154382A JP7154382A JPS6360322B2 JP S6360322 B2 JPS6360322 B2 JP S6360322B2 JP 7154382 A JP7154382 A JP 7154382A JP 7154382 A JP7154382 A JP 7154382A JP S6360322 B2 JPS6360322 B2 JP S6360322B2
- Authority
- JP
- Japan
- Prior art keywords
- line
- sight
- point
- center
- inclination angle
- 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
Links
- 238000001514 detection method Methods 0.000 claims description 43
- 238000000034 method Methods 0.000 claims description 28
- 230000005484 gravity Effects 0.000 claims description 20
- 238000010586 diagram Methods 0.000 description 7
- 206010064127 Solar lentigo Diseases 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 235000001630 Pyrus pyrifolia var culta Nutrition 0.000 description 1
- 240000002609 Pyrus pyrifolia var. culta Species 0.000 description 1
- 208000003443 Unconsciousness Diseases 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/26—Measuring arrangements characterised by the use of optical techniques for measuring angles or tapers; for testing the alignment of axes
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Collating Specific Patterns (AREA)
- Image Input (AREA)
Description
【発明の詳細な説明】
(技術分野)
本発明は印鑑照合方法に関し、特に印鑑におけ
る印影パターンの傾斜角を精度よく検出する傾斜
角検出方法に関するものである。DETAILED DESCRIPTION OF THE INVENTION (Technical Field) The present invention relates to a seal stamp verification method, and more particularly to an inclination angle detection method for accurately detecting the inclination angle of a seal imprint pattern on a seal stamp.
(背景技術)
一般に、印鑑照合機は、非検印影を読取部にて
読み取つた被照合印影パターンの中心座標および
傾斜角度をそれぞれ位置検出部および傾斜角検出
部にて検出し、一方登録印影パターンの中心座標
および傾斜角度をそれぞれ位置検出部および傾斜
角検出部にて検出し、その検出結果に応じて両印
影パターンの中心点と傾斜角度とが互いに一致す
るように被照合印影パターンを位置整合部にて位
置整合した後、印影比較部にて両印影パターンの
比較を行ない、その結果により一致判定部にて両
印影パターンの一致または不一致の判定をし、ま
た位置検出の微小な誤差や、傾斜角検出の微小な
誤差を補償する為に、一致判定部の出力を位置整
合部にフイード・バツクして、位置および傾斜角
を微調する操作を数回くり返した後に被照合印影
の真偽を判定する装置である。(Background Art) In general, a seal verification machine uses a position detection section and an inclination angle detection section to detect the center coordinates and inclination angle of a stamp pattern to be verified, which is obtained by reading an uninspected seal imprint by a reading section, and detects the registered seal imprint by using a position detection section and an inclination angle detection section. The center coordinates and inclination angle of the are detected by the position detecting section and the inclination angle detecting section, respectively, and the positions of the stamp imprint patterns to be matched are aligned according to the detection results so that the center point and the inclination angle of both stamp patterns coincide with each other. After aligning the positions in the seal imprint comparing section, the two seal imprint patterns are compared, and based on the results, the match determining section determines whether the two imprint patterns match or do not match, and also detects minute errors in position detection. In order to compensate for minute errors in tilt angle detection, the output of the match determination section is fed back to the position matching section, and after repeating the operation of finely adjusting the position and tilt angle several times, the authenticity of the stamp to be verified is determined. This is a device that makes judgments.
従つて、「位置整合の微調」と「印影比較」と
をくり返す回数を低減するためには、傾斜角検出
の誤差や位置検出の誤差が非常に微小であること
が要求される。 Therefore, in order to reduce the number of repetitions of "fine adjustment of position alignment" and "imprint comparison", it is required that errors in tilt angle detection and position detection be extremely small.
ところで傾斜角検出の場合、印鑑には必らず外
枠があることに着目し、外枠の外形特徴から傾斜
角を検出できれば、それに越したことはないのだ
が、印鑑形状は一般に小判型、丸型および角型の
三種類があり、小判型と角型とは外形特徴から傾
斜角を検出することができるが、丸型の場合には
外形特徴から傾斜角を検出することは不可能であ
る。そこで外枠内部の内部特徴を利用することに
なるが、全印影パターンから外枠パターンのみを
取り除いたいわゆる内部パターンの全域にわたつ
て遂一2次元的な探査を行なつたり、文字を認識
したりしていたのでは、処理が複雑である。そこ
で、この点を解決するための従来例として、本出
願人が既に出願した特願昭56−205114号がある。
この従来例は印影パターンには一般に、文字と文
字との間や、文字列と文字列との間に間隙がある
という特徴に着目した傾斜角検出法を開示してお
り、印影パターンの文字と文字との間や、文字列
と文字列との間にある間隙(以後、見通し線と省
略する)を検出し、見通し線の傾斜角をもつて印
影パターンの傾斜角とする方法であり、パターン
の内部特徴まで参照する割には、抽出特徴が単純
なものであるため、処理も比較的簡略である上、
大半の印影パターンに適用可能であるから印影パ
ターンの傾斜角検出には好適な方法である。 By the way, in the case of tilt angle detection, it would be better if we could focus on the fact that a seal always has an outer frame and detect the tilt angle from the outer shape characteristics of the outer frame, but the shape of the seal is generally oval, There are three types: round and square. For the oval and square shapes, the angle of inclination can be detected from the external features, but in the case of the round shape, it is impossible to detect the angle of inclination from the external features. be. Therefore, the internal features inside the outer frame will be used, and we will finally perform two-dimensional exploration over the entire area of the so-called inner pattern, which is the entire seal imprint pattern with only the outer frame pattern removed, and recognize the characters. The process would be complicated. Therefore, as a conventional example for solving this problem, there is Japanese Patent Application No. 1983-205114, which has already been filed by the present applicant.
This conventional example discloses an inclination angle detection method that focuses on the characteristic that stamp patterns generally have gaps between characters or between character strings. This is a method that detects gaps between characters or between character strings (hereinafter abbreviated as line of sight), and uses the inclination angle of the line of sight as the inclination angle of the stamp pattern. Although the extracted features are simple even though they refer to the internal features, the processing is relatively simple, and
This method is suitable for detecting the inclination angle of a stamp pattern because it can be applied to most stamp patterns.
ところが従来例は、第1図のフローチヤートか
ら明らかな如く、見通し線を探査する際の基準点
(以後、見通し基準点と略称する)を印影パター
ンの中心点のみに限定しているため、第2図A、
第2図Bの如く、見通し線lが中心点を通る一般
の印影パターンには好適であるが、第2図Cおよ
び第2図Dの如く見通し線が中心点を通らない印
影パターンの場合でも印影パターンの中心点を見
通し基準点として見通し線を探査するため、一応
見通し線と覚しき線を検出することは出来るが、
完全な見通し線を検出していないため、傾斜角の
検出精度が低下するという欠点があつた。 However, as is clear from the flowchart in Figure 1, in the conventional example, the reference point (hereinafter referred to as the line-of-sight reference point) for searching the line of sight is limited to only the center point of the seal imprint pattern. Figure 2A,
Although it is suitable for general stamp patterns where the line of sight l passes through the center point as shown in Figure 2B, it is also suitable for stamp patterns where the line of sight does not pass through the center point as shown in Figures 2C and 2D. Since the line of sight is searched using the center point of the seal imprint pattern as the line of sight reference point, it is possible to detect the line of sight and the apparent line, but
Since the complete line of sight was not detected, the accuracy of detecting the inclination angle was reduced.
(発明の課題)
本発明の目的はこれらの欠点を解決するため、
見通し線を確実に検出することができる傾斜角検
出方法を提供することを目的とする。(Problems to be solved by the invention) The purpose of the present invention is to solve these drawbacks.
An object of the present invention is to provide an inclination angle detection method that can reliably detect a line of sight.
(発明の概要)
この発明は前記欠点を除去するために、与えら
れた印影パターンの傾斜角を検出する傾斜角検出
方法であつて、前記印影パターンからその中心点
を所定の中心点算出用の式により検出する中心点
検出処理と、前記印影パターンからその重心点を
所定の重心点算出用の式により検出する重心点検
出処理と、前記重心検出処理により検出された前
記重心点から前記中心検出処理により検出された
前記中心点に向う方向へ、前記重心点と前記中心
点との間の距離に対応して決定された所定の距離
まで、所定の増分により遂次歩進させ、前記重心
点及び歩進させたそれぞれの位置で見通し基準点
を設定する見通し基準点設定処理と、前記見通し
基準点設定処理により設定された前記各見通し基
準点を通過する放射線群から前記印影パターンと
重なる点の点数を最小にする放射線を見通し候補
として検出する見通し線検出処理と、前記見通し
線検出処理により検出された見通し線候補を前記
印影パターンの見通し線として当該見通し線の傾
斜角を前記印影パターンの傾斜角と定める傾斜角
決定処理とを備え、前記見通し基準点を中心点に
限定することなく、前記見通し基準点の移動方向
を判定し、この移動方向に前記見通し基準点を移
動させることにより、確実に見通し線を検出し、
その傾斜角を前記印影パターンの傾斜角と定める
ものである。(Summary of the Invention) In order to eliminate the above-mentioned drawbacks, the present invention provides an inclination angle detection method for detecting the inclination angle of a given seal imprint pattern. A center point detection process that detects the center point using a formula, a center point detection process that detects the center point from the seal imprint pattern using a predetermined formula for calculating the center of gravity, and a center point detection process that detects the center point from the center point detected by the center of gravity detection process. The centroid point is sequentially stepped in a direction toward the center point detected by the process by a predetermined increment up to a predetermined distance determined corresponding to the distance between the center point and the center point. and a line-of-sight reference point setting process for setting line-of-sight reference points at each of the stepped positions, and a line-of-sight control point setting process that sets a line-of-sight reference point at each of the stepped positions; A line-of-sight detection process that detects a ray that minimizes the number of points as a line-of-sight candidate, and a line-of-sight candidate detected by the line-of-sight detection process is set as a line of sight of the seal imprint pattern, and an inclination angle of the line of sight is determined as an inclination of the seal imprint pattern. and an inclination angle determination process that determines the angle, and determines the moving direction of the line-of-sight reference point without limiting the line-of-sight reference point to the center point, and moves the line-of-sight reference point in this moving direction. detect line of sight,
The angle of inclination is defined as the angle of inclination of the stamp pattern.
(実施例)
第3図はその発明の第1の実施例における一連
の処理の概要を示すブロツク図である。印影パタ
ーン1は、傾斜角を決定する対象であり、それぞ
れ中心点検出部2及び重心点検出部3として示す
処理ブロツクにより以下に説明する処理が実行さ
れる。(Embodiment) FIG. 3 is a block diagram showing an overview of a series of processes in a first embodiment of the invention. The seal imprint pattern 1 is an object whose inclination angle is to be determined, and the processing described below is executed by processing blocks shown as a center point detection section 2 and a center point detection section 3, respectively.
中心点検出部2は、印影パターン1の中心点座
標C(a、b)を以下で説明する演算式により検
出する処理ブロツクである。 The center point detection section 2 is a processing block that detects the center point coordinates C (a, b) of the seal impression pattern 1 using an arithmetic expression described below.
重心点検出部3は、印影パターン1の重心点座
標G(v、w)を以下で説明する演算式により検
出する処理ブロツクである。中心点検出部2によ
り検出された中心点座標C(a、b)及び重心点
検出部3により検出された重心点座標G(v、w)
は、共に見通し基準点設定部4により更に処理さ
れる。 The center of gravity detection unit 3 is a processing block that detects the coordinates G(v, w) of the center of gravity of the seal impression pattern 1 using an arithmetic expression described below. Center point coordinates C (a, b) detected by the center point detection section 2 and barycenter point coordinates G (v, w) detected by the center point detection section 3
Both are further processed by the line-of-sight reference point setting unit 4.
見通し基準点設定部4は、このようにして検出
された中心点座標C(a、b)と重心点座標G
(v、w)との間の距離が印影パターン1に対応
して設定された所定の距離、例えば第4図に示す
点線の位置(Xn、Yo)に来るまで、重心点座標
G(v、w)から中心点座標C(a、b)に向う方
向へ距離を所定の増分、例えば以下で説明する第
4図に示すように印影パターンを細分するメツシ
ユを単位とした増分だけ歩進させ、重心点座標G
(v、w)及び歩進させた位置でそれぞれ印影パ
ターン1の見通し基準点を設定する処理ブロツク
である。 The line-of-sight reference point setting unit 4 uses the center point coordinates C (a, b) and barycenter point coordinates G detected in this way.
(v, w) reaches a predetermined distance set corresponding to seal impression pattern 1, for example, the position (X n , Yo ) of the dotted line shown in FIG. v, w) in the direction toward the center point coordinates C(a, b) by a predetermined increment, for example, as shown in FIG. Let, the coordinates of the center of gravity G
This is a processing block for setting the line-of-sight reference point of the stamp pattern 1 at (v, w) and the stepped position, respectively.
見通し線検出部5は、見通し基準点設定部4に
より得られた見通し基準点について、その見通し
基準点を通過する放射線を角度△θ毎に複数本描
き、各放射線が印影パターン1と重なる点の点
数、即ち重複黒点数Nを検出し、中心点座標C
(a、b)と重心点座標G(v、w)との間の距離
が印影パターン1に対応して設定された所定の距
離になるまで、見通し基準点設定部4及び見通し
線検出部5の処理を反復させるべく、処理を見通
し基準点設定部4に戻し、このようにして検出さ
れた各重複黒点数Nのうちで最小値を有する重複
黒点数Nの放射線を当該見通し基準点における見
通し線候補と定める検出処理ブロツクである。 The line-of-sight detecting unit 5 draws a plurality of rays passing through the line-of-sight reference point obtained by the line-of-sight reference point setting unit 4 at each angle Δθ, and detects the point where each ray overlaps the stamp pattern 1. Detect the number of points, that is, the number N of duplicate sunspots, and calculate the center point coordinates C
(a, b) and the center of gravity point coordinates G (v, w) reaches a predetermined distance set corresponding to the seal impression pattern 1. In order to repeat the process, the process is returned to the line-of-sight reference point setting unit 4, and the radiation of the number N of duplicate sunspots having the minimum value among the numbers N of duplicate sunspots detected in this way is set as the line-of-sight reference point at the line-of-sight reference point. This is a detection processing block that determines line candidates.
傾斜角決定部6は、見通し線検出部5により定
められた見通し線候補のX軸に対する傾斜角θ
(図示なし)を印影パターン1の傾斜角θである
と定める処理ブロツクである。 The inclination angle determination unit 6 determines the inclination angle θ of the line-of-sight candidate with respect to the X-axis determined by the line-of-sight detection unit 5.
This is a processing block that determines that (not shown) is the inclination angle θ of the stamp pattern 1.
次に、印影パターン1から傾斜角を検出する一
連の処理の詳細を説明する。 Next, details of a series of processes for detecting the inclination angle from the seal impression pattern 1 will be explained.
中心点検出部2は、第5図に示すように、印影
パターン1の外枠の内部をX軸及びY軸方向に黒
く塗りつぶした後、黒く塗りつぶした印影パター
ン1についての重心を検出するものとする。 As shown in FIG. 5, the center point detection unit 2 is configured to fill the inside of the outer frame of the seal imprint pattern 1 black in the X-axis and Y-axis directions, and then detect the center of gravity of the blacked-out seal imprint pattern 1. do.
第4図は、塗りつぶしパターンによる処理を説
明するためのパターン図である。第4図を参照し
て説明すると、印影パターンが存在することを許
容する領域内の各着目点P(Xi、Yj)[ここでi
=1〜m、j=1〜n]を、周囲の印影パターン
状況に応じて少なくとも3種類に分類する。該3
種類とは、(1)[条件1]を満足し、かつ[条件
2]を満足する着目点、例えば第4図の点Qや
R、(2)[条件1]あるいは[条件2]のいずれか
を満足する着目点、例えば第4図の点T、(3)[条
件1]を満足せず、かつ[条件2]をも満足しな
い着目点、例えば第4図の点Uの3種類である。 FIG. 4 is a pattern diagram for explaining processing using a fill pattern. To explain with reference to FIG. 4, each point of interest P (X i , Y j ) [here i
=1 to m, j=1 to n] are classified into at least three types depending on the surrounding seal imprint pattern situation. Part 3
Type refers to (1) a point of interest that satisfies [condition 1] and also satisfies [condition 2], such as points Q and R in Figure 4, (2) either [condition 1] or [condition 2]. There are three types of points of interest, such as point T in Fig. 4, which satisfies (3), and points that do not satisfy (3) [condition 1] and neither satisfy [condition 2], for example, point U in Fig. 4. be.
[条件1]とは、
「Y座標が着目点と等しいYjであり、X座標
がXi以下の値を有する印影パターンの黒点が存在
し、かつY座標が着目点と等しいYjであり、X
座標がXi以上の値を有する印影パターンの黒点が
存在する」
[条件2]とは、
「X座標が着目点と等しいXiであり、Y座標が
Yj以下の値を有する印影パターンの黒点が存在
し、かつX座標が着目点と等しいXiであり、Y座
標がYj以上の値を有する印影パターンの黒点が
存在する」
であり、前記種類(1)に該当する点の値|P(Xi、
Yj)|を2とし、種類(2)に該当する点の値|P
(Xi、Yj)|を1とし、種類(3)に該当する点の値
|P(Xi、Yj)|を0として、重心点を算出する
と、その点が中心点C(a、b)に他ならない。
なお中心点算出の式は
である。[Condition 1] means ``The Y coordinate is Y j equal to the point of interest, there is a black point of the seal imprint pattern whose X coordinate has a value less than or equal to X i , and the Y coordinate is Y j equal to the point of interest. ,X
There is a black point in the seal imprint pattern whose coordinates are greater than or equal to X i .'' [Condition 2] means, ``The X coordinate is X i , which is equal to the point of interest, and the Y coordinate is X i.
There is a black point of the seal pattern with a value less than or equal to Y j , and there is a black point of the seal pattern whose X coordinate is X i equal to the point of interest, and whose Y coordinate is greater than or equal to Y j . Value of point corresponding to type (1) |P(X i ,
Y j ) | is 2, the value of the point corresponding to type (2) | P
(X i , Y j ) | is 1, and the value of the point corresponding to type (3) | P (X i , Y j ) | is 0, and the center of gravity is calculated. , b).
The formula for calculating the center point is It is.
重心点検出部3は、印影パターンが存在するこ
とを許容する領域内の各着目点P(Xi、Yj)につ
き、着目点P(Xi、Yj)が黒点(論理「1」の
点)のとき該着目点の値|P(Xi、Yj)|を1と
し、着目点P(Xi、Yj)が白点(論理「0」の
点)のとき、該着目点の値|P(Xi、Yj)|を0
とし
にて重心点G(v、w)を求める。 The center of gravity detection unit 3 detects that the point of interest P (X i , Y j ) is a black point (logical “1”) for each point of interest P (X i , Y j ) in the area where the seal imprint pattern is allowed to exist. point), the value of the point of interest |P(X i , Y j )| is set to 1, and when the point of interest P (X i , Y j ) is a white point (logical "0" point), the value of the point of interest The value of |P(X i , Y j )| is 0
year Find the center of gravity G(v, w).
こうして得られた中心点C(a、b)および重
心点G(v、w)には以下に述べるような性質が
ある。すなわち中心点C(a、b)は外枠内部を
塗りつぶしたパターンを用いるため、内部パター
ンとは一般に無関係であり、印影外枠形状から決
定される真の中心点を検出している。それに対し
重心点G(v、w)は外枠だけではなく、内部パ
ターンをも含めて重心点を求めているのであるか
ら、内部パターンすなわち内部文字の画数などの
複雑さが均等でない場合には、印影外枠形状から
決定される真の中心点よりも複雑な文字の方に片
寄つた位置に重心点が検出される。 The center point C (a, b) and center of gravity G (v, w) thus obtained have the following properties. That is, since the center point C (a, b) uses a pattern in which the inside of the outer frame is filled, it is generally unrelated to the inner pattern, and the true center point determined from the shape of the seal impression outer frame is detected. On the other hand, the centroid point G (v, w) is determined not only for the outer frame but also for the internal pattern, so if the complexity of the internal pattern, such as the number of strokes of the internal character, is not equal, , the center of gravity is detected at a position that is closer to the complex character than the true center point determined from the outer frame shape of the seal impression.
ところで、第2図Cおよび第2図Dの如く、見
通し線が中心点を通らない印影パターンにおいて
は、見通し線が中心点よりも簡略な文字の方に片
寄つており、これらの相対関係を概略的な図で示
すと、第5図のようになる。すなわち、第5図に
おいて中心点C(a、b)は、見通し線lよりも
下方にあり、重心点G(v、w)は、文字「山」
よりも複雑な文字「梨」の方に片寄るため、中心
点C(a、b)よりも更に下方にある。よつて見
通し基準点を、最初にG(v、w)に設定した後、
GとCとを結ぶ線上をCの方向に向つて移動して
ゆけば、望ましい見通し基準点Sに到達すること
ができるわけである。 By the way, in the stamp patterns where the line of sight does not pass through the center point, as shown in Figures 2C and 2D, the line of sight is closer to the simple characters than the center point, and the relative relationship between these is roughly explained. If shown in a schematic diagram, it is as shown in Fig. 5. That is, in FIG. 5, the center point C (a, b) is below the line of sight l, and the center of gravity G (v, w) is the character "mountain".
Because it is biased toward the more complex character "nashi", it is located further below the center point C (a, b). Therefore, after first setting the line-of-sight reference point to G(v, w),
By moving in the direction of C on the line connecting G and C, the desired line-of-sight reference point S can be reached.
なお、見通し基準点を移動させる指定距離は、
メツシユの分解能を8dot/mmとして行なつた実験
結果によれば、2点G,C間距離をメツシユ数に
換算した値をdとすると、2dメツシユ分あるい
は(d+5)メツシユ分のいずれか大きい方の値
を採れば十分であることが確認されたが、種々の
条件に応じて実験的に定めることができる。 The specified distance to move the line-of-sight reference point is
According to the results of an experiment conducted with a mesh resolution of 8 dots/mm, if the distance between two points G and C is converted into the number of meshes and d is the number of meshes, whichever is larger is 2d meshes or (d+5) meshes. Although it has been confirmed that it is sufficient to take the value of , it can be determined experimentally depending on various conditions.
以上説明したように、第1の実施例では見通し
基準点を重心点から中心点の方向へ移動させつ
つ、見通し線を検出してゆくから、見通し線が中
心点を通る一般の印影の場合は勿論のこと、見通
し線が中心点を通らない印影の場合でも迅速に見
通し線を検出しうるため、印影パターンの傾斜角
を正確に検出することができる。 As explained above, in the first embodiment, the line of sight is detected while moving the line of sight reference point from the center of gravity to the center point, so in the case of a general seal impression where the line of sight passes through the center point, Of course, even in the case of a seal imprint where the line of sight does not pass through the center point, the line of sight can be quickly detected, so the inclination angle of the seal imprint pattern can be detected accurately.
第1の実施例は中心点検出部として、印影パタ
ーン外枠内部を塗りつぶした塗りつぶしパターン
の重心点を中心点とする方法を説明したが、第6
図に示す如く、印影外枠に外接する正方形あるい
は長方形の中心点C(a、b)[ここでa=(XS+
XE)/2、b=(YS+YE)/2]を検出する公
知の方法を用いても、一般的には同様な効果が生
ずる。例外として、印影外枠に著しいカスレがあ
るような不良印影パターンの場合には傾斜角の検
出精度が低下する場合がある。 In the first embodiment, a method was described in which the center point detection unit uses the center point of a filled pattern that fills in the inside of the outer frame of the seal impression pattern as the center point.
As shown in the figure, the center point C (a, b) of a square or rectangle circumscribing the seal imprint outer frame [where a = (X S +
X E )/2, b=(Y S +Y E )/2], a similar effect is generally produced using a known method for detecting the difference. As an exception, in the case of a defective seal imprint pattern in which there is significant fading in the outer frame of the imprint, the accuracy of detecting the inclination angle may decrease.
第1の実施例は、いかなる場合でも見通し基準
点を必ず移動させる方法につき説明した。すなわ
ち移動の指定距離を2dメツシユあるいは(d+
5)メツシユのいずれか大きい方とした場合は、
最低でも5メツシユ(GとCとが同一点すなわち
d=0のとき)分は移動する事になる。しかし、
例えば中心点Cと重心点Gとが一致するかあるい
は両者の距離が極端に短い(例えば1メツシユ分
以下)場合に、わざわざ移動する必要はない。そ
れゆえ、両者の距離が所定閾値よりも小さい場合
には移動させないなどの区別をすることは差し支
えない。 In the first embodiment, a method has been described in which the line-of-sight reference point is always moved in any case. In other words, the specified distance of movement is 2d mesh or (d +
5) If the larger of the two is used,
It will move at least 5 meshes (when G and C are at the same point, that is, d=0). but,
For example, if the center point C and the center of gravity point G match or the distance between them is extremely short (for example, one mesh length or less), there is no need to move them. Therefore, if the distance between the two is smaller than a predetermined threshold value, there is no problem in making a distinction such as not moving the object.
(発明の効果)
本発明は見通し線を検出するための見通し基準
点を中心点に限定せず、見通し基準点を重心点か
ら移動開始し、中心点の方向へ移動させて確実に
見通し線を検出するものであるから、見通し基準
点をいかなる場合でも固定してしまう場合や、や
みくもに見通し基準点を異動させる場合と異なり
迅速かつ確実に見通し線を検出することができる
ため、印影パターンの傾斜角検出に利用すること
ができる。印影パターンの内でも特に丸型印影に
とつては有効である。(Effects of the Invention) The present invention does not limit the line-of-sight reference point to the center point, but starts moving the line-of-sight reference point from the center of gravity and moves it in the direction of the center point to ensure the line of sight. Because it detects the line of sight, it is possible to detect the line of sight quickly and reliably, unlike cases where the line of sight reference point is fixed in any case or where the line of sight reference point is moved blindly. It can be used for angle detection. This is particularly effective for round seal impression patterns.
第1図は従来の傾斜角検出装置による一連の処
理を示すフローチヤート、第2図A〜Dは印影パ
ターン及びその見通し線を示す図、第3図は本発
明の第1の実施例における一連の処理の概要を示
すブロツク図、第4図は塗りつぶしパターンによ
る処理を説明するためのパターン図、第5図は中
心点、重心点、および見通し基準点の相対関係を
XY座標上で示すパターン図、第6図は本発明の
他の実施例による処理を説明するためのパターン
図である。
1……印影パターン、2……中心点検出部、3
……重心点検出部、4……見通し基準点設定部、
5……見通し線検出部、6……傾斜角決定部。
FIG. 1 is a flowchart showing a series of processing by a conventional inclination angle detection device, FIGS. 2A to D are diagrams showing a seal imprint pattern and its line of sight, and FIG. Fig. 4 is a pattern diagram to explain processing using a fill pattern, and Fig. 5 shows the relative relationships among the center point, center of gravity, and line-of-sight reference point.
A pattern diagram shown on the XY coordinates, FIG. 6 is a pattern diagram for explaining processing according to another embodiment of the present invention. 1... Seal impression pattern, 2... Center point detection section, 3
... Center of gravity detection section, 4... Line-of-sight reference point setting section,
5... Line-of-sight detection section, 6... Inclination angle determination section.
Claims (1)
傾斜角検出方法において、 前記印影パターンからその中心点を所定の中心
点算出用の式により検出する中心点検出処理と、 前記印影パターンからその重心点を所定の重心
点算出用の式により検出する重心点検出処理と、 前記重心検出処理により検出された前記重心点
から前記中心検出処理により検出された前記中心
点に向う方向へ、前記重心点と前記中心点との間
の距離に対応して決定された所定の距離まで、所
定の増分により逐次歩進させ、前記重心点及び歩
進させたそれぞれの位置で見通し基準点を設定す
る見通し基準点設定処理と、 前記見通し基準点設定処理により設定された前
記各見通し基準点を通過する放射線群から前記印
影パターンと重なる点の点数を最小にする放射線
を見通し候補として検出する見通し線検出処理
と、 前記見通し線検出処理により検出された見通し
線候補の傾斜角を前記印影パターンの傾斜角と定
める傾斜角決定処理と、 を備えたことを特徴とする傾斜角検出方法。[Scope of Claims] 1. An inclination angle detection method for detecting an inclination angle of a given seal imprint pattern, comprising: a center point detection process of detecting the center point of the imprint pattern using a predetermined center point calculation formula; a centroid point detection process of detecting the centroid point from the seal imprint pattern using a predetermined formula for calculating the centroid point; and a direction from the centroid point detected by the centroid detection process toward the center point detected by the center detection process. Step by step in a predetermined increment up to a predetermined distance determined corresponding to the distance between the center of gravity and the center point, and set a line-of-sight reference point at the center of gravity and each stepped position. a line-of-sight reference point setting process for setting a line-of-sight reference point, and detecting a line of sight that minimizes the number of points that overlap with the stamp pattern from a group of rays passing through each of the line-of-sight reference points set by the line-of-sight reference point setting process as a line-of-sight candidate. A method for detecting an inclination angle, comprising: line-of-sight detection processing; and inclination angle determination processing for determining the inclination angle of the line-of-sight candidate detected by the line-of-sight detection processing as the inclination angle of the seal imprint pattern.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7154382A JPS58190706A (en) | 1982-04-30 | 1982-04-30 | Inclination angle detector |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7154382A JPS58190706A (en) | 1982-04-30 | 1982-04-30 | Inclination angle detector |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58190706A JPS58190706A (en) | 1983-11-07 |
| JPS6360322B2 true JPS6360322B2 (en) | 1988-11-24 |
Family
ID=13463755
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7154382A Granted JPS58190706A (en) | 1982-04-30 | 1982-04-30 | Inclination angle detector |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58190706A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0299576A (en) * | 1988-10-05 | 1990-04-11 | Hagiwara Kogyo Kk | Mesh tack tape |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0652167B2 (en) * | 1984-02-08 | 1994-07-06 | シチズン時計株式会社 | Image processing method |
| JPS6212805A (en) * | 1985-07-10 | 1987-01-21 | Fuji Electric Co Ltd | Body attitude detecting device |
-
1982
- 1982-04-30 JP JP7154382A patent/JPS58190706A/en active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0299576A (en) * | 1988-10-05 | 1990-04-11 | Hagiwara Kogyo Kk | Mesh tack tape |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS58190706A (en) | 1983-11-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6766038B1 (en) | Apparatus and method for image processing | |
| US7202957B2 (en) | Three-dimensional visual sensor | |
| KR950703773A (en) | Device and method for detecting image matching | |
| US5887083A (en) | Method of processing image information based on object model | |
| JPH041869A (en) | Image collating method | |
| JPS6360322B2 (en) | ||
| US5506917A (en) | Thresholding method for segmenting gray scale image, method for determining background concentration distribution, and image displacement detection method | |
| JP5371015B2 (en) | Cross mark detection apparatus and method, and program | |
| US20040146194A1 (en) | Image matching method, image matching apparatus, and wafer processor | |
| US7027637B2 (en) | Adaptive threshold determination for ball grid array component modeling | |
| CN109598207B (en) | Fast human eye tracking method based on convolutional neural network | |
| CN116626040B (en) | A method for detecting defects in railway tracks and tunnels | |
| JPH09119982A (en) | Flying object guidance device | |
| JP2516844B2 (en) | Parts detection method and device | |
| JP2941322B2 (en) | Drawing processing equipment | |
| KR0173250B1 (en) | The weight center computation method of components using image process apparatus | |
| JPH0122666B2 (en) | ||
| JP2788829B2 (en) | Three-dimensional shape measuring method and apparatus | |
| JP2959017B2 (en) | Circular image discrimination method | |
| JPH0689343A (en) | Dead band area setting method for template matching | |
| JPH05231822A (en) | Stereoscopic picture processing method | |
| JP3145831B2 (en) | Image processing method | |
| KR0173248B1 (en) | The size computation method of components using image process apparatus | |
| JPS61161582A (en) | Pattern recognizing device | |
| CN110363241A (en) | A kind of picture comparative approach and device |