JP3675543B2 - Image position measurement method - Google Patents
Image position measurement method Download PDFInfo
- Publication number
- JP3675543B2 JP3675543B2 JP34024295A JP34024295A JP3675543B2 JP 3675543 B2 JP3675543 B2 JP 3675543B2 JP 34024295 A JP34024295 A JP 34024295A JP 34024295 A JP34024295 A JP 34024295A JP 3675543 B2 JP3675543 B2 JP 3675543B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- points
- circle
- data
- circumference
- 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 - Fee Related
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Image Analysis (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は画像位置計測方法に関し、特に、画像信号を入力として位置の検出,計測,検査などを行なう画像処理装置において、画像内の任意の円形状の物体について、その中心位置を計測するような画像位置計測方法に関する。
【0002】
【従来の技術】
たとえば、CCDカメラなどによってとらえられた画像内の円形対象物の位置を検出する方法として、2値化処理した後、その重心位置を検出する2値化重心法や登録されたパターンと一致するパターンを探し出す、いわゆるパターンマッチング法が従来から用いられている。
【0003】
図6は2値化重心法による位置検出の様子を示す図である。図6において、撮像された画像の様子と円形対象物、さらに2値化重心法により得られる円形対象物の重心位置を示しており、図7はパターンマッチング法による位置検出の様子を示す。パターンマッチング法では予め検出しようとするパターンを登録パターンとして画像処理装置に記憶し、その記憶したパターンと同一のパターンを撮像された画像から探し出し、検出パターンの位置として出力する。これらの方法は、撮像された画像内に円形対象物のみが撮像されている場合は、何ら問題なくその画像位置を検出することが可能であるが、撮像された画像内に円形対象物以外のパターンが撮像されている場合や撮像された画像内の円形対象物の一部が欠けた場合、その検出が困難になる。
【0004】
【発明が解決しようとする課題】
図8は撮像された画面内の円形対象物の一部が欠けた場合の例を示す図である。2値化重心法では、上述の場合円形対象物が完全な円形として2値化されないので、円形対象物の中心位置と重心位置が一致しなくなるおそれがある。また、パターンマッチング法では、登録パターンと撮像された画面内にあるパターンの形状が一致しなくなるため、パターンの一致度が低下し、パターン位置の検出精度が劣化する。
【0005】
一方、撮像された画像からその特徴を抽出し、円形対象物を検出する特徴量抽出法も、円形対象物の位置を検出する方法として考えられる。特徴量検出法によれば、撮像された画像内に円形対象物以外のパターンが撮像されている場合や、撮像された画像内の円形対象物の一部が欠けた場合でも、円形対象物の位置を検出することが可能である。
【0006】
図9は特徴量抽出法の例を示す図である。この例では、放射状に画面内を順次探索し、条件によりその位置を推定する。例に示すように特徴量抽出法では、一般的に処理の手順が複雑となり、また撮像画像内のすべてについて演算を施す必要があることから、計算量も膨大なものとなる。
【0007】
それゆえに、この発明の主たる目的は、撮像された画像内に円形対象物以外のパターンが撮像されている場合や、撮像された画像内の円形対象物の一部が欠けた場合であっても、円形対象物の中心位置の検出が困難になる問題点を回避しつつかつ複雑で計算量が膨大になるのを防止し得る画像位置計測方法を提供することである。
【0008】
【課題を解決するための手段】
この発明は、画像信号を入力として位置の検出,計測,検査などを行なう画像処理装置において、画像信号で表される画像から目的とする円の円周上の点になり得る点を複数選び出し、それらのうちの任意の3点が目的とする円の円周上にあるか否かを検証し、3点の位置から目的とする円の中心位置の候補点を算出する画像位置計測方法であり、3点が目的とする円の円周上にあるか否かを判定するために、該3点において推定される円に対して求められる接線の傾きと実際の接線の傾きを比較して判定することを特徴とする。したがって、簡単な処理でかつ比較的高速に処理を行なうことが可能となる。
【0009】
好ましくは、さらに、3点が目的とする円の円周上にあるか否かを判定するために、推定される円の半径と目的とする円の半径とを比較して判定する。
【0011】
また好ましくは、複数組の任意の3点から算出した複数の候補点のデータから正しい中心位置データを抽出するために、複数の候補点のデータを近接するものに分類し、最も分類されたデータの頻度の高いデータ群に対して平滑化する。
【0012】
【発明の実施の形態】
図1はこの発明の一実施形態の構成を示す概略ブロック図である。図1において、画像処理装置1は画像位置検出方法を実行するための手順を記憶し、順次実行するためのものであり、この画像処理装置1には画像出力装置2と出力装置3とが接続される。画像出力装置2は画像処理装置1に画像信号を入力するために光学素子や撮像素子や周辺回路を含む。出力装置3は画像処理装置1による位置検出処理の結果を出力する。画像出力装置2は光学素子あるいは撮像素子によって円形対象物51を撮像する。円形対象物51はワーク支持台4によって支持されたワーク5上に存在する。この円形対象物51は画像出力装置2によって撮像されて画像処理装置1に画像信号として入力される位置に配置されている。
【0013】
図2はこの発明の一実施形態における画像位置検出の処理手順を示すフローチャートである。図1に示した画像出力装置2は円形対象物51の画像を取込み、画像処理装置1に与え、画像処理装置1は1画面分の画像を取込む。そして、画像処理装置1は取込んだ画像から対象物とそれ以外の部分との境界点いわゆるエッジ部分を抽出する。この処理は前段の画像を取込みながら行ってもよい。また、以下の処理も前の処理結果を順次使って行なうので、相互の処理が混乱しなければ並列処理により実行することも可能である。
【0014】
次に、抽出されたエッジから任意の3点を選び出し、3点の位置情報から予測される円の中心点を算出する候補点抽出を実行する。この際、処理を高速化するための処理を行ない、抽出された複数の候補点に対して近接する中心位置データを一まとめとする目標点抽出を実行し、最後にその目標点位置を結果として出力装置3に出力する。
【0015】
図3はこの発明の一実施形態におけるパターン部分とそれ以外の部分との境界をパターンのエッジとして抽出する手法を説明するための図である。ここでは、多値化した画像データを利用してエッジ位置を推定する。多値化した画像データについて説明すると、まず画像データは水平方向に512個、垂直方向に480個の離散データとして画像処理装置1に格納される。この1つ1つのデータを画素と呼ぶ。それぞれの画素はそれぞれその明るさに準じて0〜255個の範囲で数値データに変換される。つまり、画面内のそれぞれの位置における画像の明るさが多値化した画像データになる。エッジの抽出では隣り合う多値化した画像データがあるしきい値を越える画像座標を算出する。実際には計測の精度を高めるために、しきい値を挟む2つの画像データを直線補完してエッジ座標を算出している。なお、エッジを抽出する方法は、この方法に限定されるわけではない。
【0016】
図4はエッジ抽出方法を説明するための図である。エッジ抽出をすべての画面に対して実行すると、取扱うデータが膨大になるのでエッチング抽出は図4に示すようにエッジ走査線に従って行なう。つまり、水平,垂直方向に沿いかつ一定のピッチ間隔を持ったエッジ走査線を仮定し、その走査線上の画像データについてエッジ抽出を行なう。エッジ走査線のピッチは円形対象物51の半径や欠け具合などにより最適な値で設定する。エッジ走査方法についてもこれ以外の方法を用いてもよい。
【0017】
エッジ抽出により得られたエッジ位置情報のうち、任意の3点を選んでその3点を通過する円(推定円)とその中心(推定中心)を算出する。3点を通過する円は通常一意に求めることが可能である。この際、円形対象物51から抽出されるエッジとそれ以外の部分から抽出されるエッジとを区別し、誤判定を防ぐため以下の2つの方法を用いる。
【0018】
(1) 計測しようとする円形対象物51の半径を予め記憶し、エッジ3点を通過する推定円の半径と比較する。
【0019】
(2) エッジ点における接線の傾きを調べ、円周方向と一致するかを検証する。
【0020】
これらの方法により、処理時間を短縮し、誤判定を防ぐことができる。ここで得られた推定中心を候補点として記憶する。
【0021】
まず、(1)の方法について説明する。3点を通過する円の中心とその半径は計算により求めることが可能である。ここで求められた半径の値が予め記憶している計測しようとしている円形対象物51の半径と異なる場合は、得られた推定中心データは誤りと判定する。
【0022】
次に、(2)の方法について説明する。図5はこの接線検査の方法の効果を説明するための図である。エッジ走査により図5の黒丸で示すようにいくつかのエッジ抽出点が得られている。今、エッジ抽出点A,B,Cを通る推定される円を考える。この推定円では半径が円形対象物51とほぼ同じになるので、(1)の方法では誤りとして除外できない。このとき、各点における接線の傾きa,b,cを調べると、推定される円の各点における接線の傾きa′,b′,c′と大きく異なっている。このように、各点において推定される円の円周上の点と仮定した際の接線の傾きと、実際の接線の傾きとを比較することにより、3点が円周上の点であるかを判定することが可能になる。
【0023】
複数個の候補点が得られた場合、隣接する候補点をまとめてその結果を平滑化する。その平滑化により、位置の検出精度を高めることが可能となる。具体的にはまず、隣接しないと判定された候補点を処理から除外し、これにより、万一、候補点抽出で誤った候補点が抽出されたとしてもそのデータは除外される。次に、推定される位置が検出しているデータをまとめ、まとまりごとにその個数を計算する。最後に最も頻度が高いまとまり1つについてデータを平均化し、その位置を円形対象物51の中心位置とする。なお、平滑化についてはここに示した方法以外の方法を用いるようにしてもよい。そして、得られた目標点を結果として出力装置3に出力し、一連の処理を終了する。
【0024】
【発明の効果】
以上のように、この発明によれば、2値化重心法や、パターンマッチング法による円形対象物の画像位置検出では円形対象物の一部分が欠けた状態や円形対象物以外のパターンが存在する場合、画像の位置を検出できない場合があるのに対して、この発明では、画像から円周上の点になり得る候補点を選び出し、それらのうちの任意の3点が目的とする円の円周上にあるかを検証し、該当する情報を平滑化して中心位置として出力するようにしたので、エッジ抽出の方法や円形対象物の半径などを予め指定することにより、その位置を検出することが可能となる。また、特徴量抽出法と比較して処理が単純なために、比較的高速に処理を行なうことが可能となる。
【図面の簡単な説明】
【図1】この発明の一実施形態の構成を示す概略ブロック図である。
【図2】この発明の一実施形態の動作を説明するためのフローチャートである。
【図3】パターン部分とそれ以外の部分との境界をパターンのエッジとして抽出する手法を説明するための図である。
【図4】エッジ走査線に従ってエッジ抽出する手法を説明するための図である。
【図5】接続検査の方法の効果を説明するための図である。
【図6】2値化重心法による位置検出の様子を示す図である。
【図7】パターンマッチング法による位置検出の様子を説明するための図である。
【図8】撮像された画面内の円形対象物の一部が欠けた場合の例を示す図である。
【図9】特徴量抽出法の例を示す図である。
【符号の説明】
1 画像処理装置
2 画像出力装置
3 出力装置
4 ワーク台
5 ワーク
51 円形対象物[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image position measurement method, and more particularly, to measure the center position of an arbitrary circular object in an image in an image processing apparatus that performs position detection, measurement, inspection, and the like using an image signal as an input. The present invention relates to an image position measuring method.
[0002]
[Prior art]
For example, as a method for detecting the position of a circular object in an image captured by a CCD camera or the like, a binarization centroid method for detecting the position of the center of gravity after binarization processing or a pattern that matches a registered pattern A so-called pattern matching method has been used in the past.
[0003]
FIG. 6 is a diagram showing a state of position detection by the binarized centroid method. 6 shows the state of the captured image, the circular object, and the position of the center of gravity of the circular object obtained by the binarized center of gravity method, and FIG. 7 shows the state of position detection by the pattern matching method. In the pattern matching method, a pattern to be detected in advance is stored in the image processing apparatus as a registered pattern, and the same pattern as the stored pattern is searched from the captured image and output as the position of the detected pattern. These methods can detect the position of an image without any problem when only a circular object is captured in the captured image, but other than the circular object in the captured image. When a pattern is captured or when a part of a circular object in the captured image is missing, it is difficult to detect the pattern.
[0004]
[Problems to be solved by the invention]
FIG. 8 is a diagram illustrating an example of a case where a part of a circular object in the captured screen is missing. In the binarized centroid method, since the circular object is not binarized as a complete circle in the above-described case, the center position of the circular object and the centroid position may not match. Also, in the pattern matching method, the registered pattern and the pattern shape in the captured image do not match, so the degree of pattern matching decreases and the pattern position detection accuracy deteriorates.
[0005]
On the other hand, a feature quantity extraction method for extracting a feature from a captured image and detecting a circular object is also considered as a method for detecting the position of the circular object. According to the feature amount detection method, even when a pattern other than a circular target is captured in the captured image or when a part of the circular target in the captured image is missing, It is possible to detect the position.
[0006]
FIG. 9 is a diagram illustrating an example of the feature amount extraction method. In this example, the screen is sequentially searched radially and the position is estimated according to the conditions. As shown in the example, in the feature amount extraction method, the processing procedure is generally complicated, and it is necessary to perform operations on all the captured images, so that the amount of calculation is enormous.
[0007]
Therefore, even if the main object of the present invention is when a pattern other than a circular object is captured in the captured image, or when a part of the circular object in the captured image is missing. Another object of the present invention is to provide an image position measuring method capable of avoiding the problem that it becomes difficult to detect the center position of a circular object and preventing the calculation amount from becoming complicated and enormous.
[0008]
[Means for Solving the Problems]
The present invention, detection of the position of the image signal as an input, the measurement, an image processing apparatus for performing such testing, a plurality picked points Ru can become a point on the circumference of a circle of interest from the image represented by the image signal An image position measurement method that verifies whether or not any three of them are on the circumference of the target circle and calculates a candidate point for the center position of the target circle from the positions of the three points. Yes, in order to determine whether or not the three points are on the circumference of the target circle, the inclination of the tangent obtained for the circle estimated at the three points is compared with the inclination of the actual tangent. It is characterized by determining. Therefore , it is possible to perform processing at a relatively high speed with simple processing.
[0009]
Preferably, further, in order to three points to determine whether there is on the circumference of a circle of interest, it determines by comparing the radius of a circle whose radius and purpose of the circle to be estimated.
[0011]
Preferably, in order to extract correct center position data from a plurality of candidate point data calculated from a plurality of arbitrary three points in a plurality of sets, the data of the plurality of candidate points are classified as close to each other, and the most classified data Rights to smooth against frequent data group.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a schematic block diagram showing the configuration of an embodiment of the present invention. In FIG. 1, an image processing apparatus 1 stores a procedure for executing an image position detection method and sequentially executes the image position detection method. An image output apparatus 2 and an output apparatus 3 are connected to the image processing apparatus 1. Is done. The image output apparatus 2 includes an optical element, an imaging element, and peripheral circuits for inputting an image signal to the image processing apparatus 1. The output device 3 outputs the result of position detection processing by the image processing device 1. The image output apparatus 2 images the circular object 51 with an optical element or an image sensor. The circular object 51 exists on the
[0013]
FIG. 2 is a flowchart showing a processing procedure for image position detection according to an embodiment of the present invention. The image output apparatus 2 shown in FIG. 1 captures an image of the circular object 51 and supplies it to the image processing apparatus 1, and the image processing apparatus 1 captures an image for one screen. Then, the image processing apparatus 1 extracts a so-called edge portion between the target object and other portions from the captured image. This processing may be performed while capturing the previous image. Further, since the following processing is also performed sequentially using the previous processing results, it can be executed by parallel processing if the mutual processing is not confused.
[0014]
Next, arbitrary three points are selected from the extracted edges, and candidate point extraction for calculating a center point of a circle predicted from the position information of the three points is executed. At this time, processing for speeding up the processing is performed, target point extraction is performed by collecting the central position data close to a plurality of extracted candidate points, and finally the target point position is obtained as a result. Output to the output device 3.
[0015]
FIG. 3 is a diagram for explaining a method of extracting a boundary between a pattern portion and other portions as an edge of the pattern in one embodiment of the present invention. Here, the edge position is estimated using multi-valued image data. The multi-valued image data will be described. First, the image data is stored in the image processing apparatus 1 as 512 discrete data in the horizontal direction and 480 discrete data in the vertical direction. Each piece of data is called a pixel. Each pixel is converted into numerical data in the range of 0 to 255 according to the brightness. That is, image data in which the brightness of the image at each position in the screen is multi-valued is obtained. In edge extraction, image coordinates that exceed a certain threshold value are calculated. Actually, in order to increase the accuracy of measurement, the edge coordinates are calculated by linearly complementing two image data sandwiching the threshold value. Note that the method of extracting an edge is not limited to this method.
[0016]
FIG. 4 is a diagram for explaining an edge extraction method. If the edge extraction is executed for all the screens, the amount of data handled becomes enormous. Therefore, the etching extraction is performed according to the edge scanning line as shown in FIG. That is, an edge scanning line is assumed along the horizontal and vertical directions and having a constant pitch interval, and edge extraction is performed on image data on the scanning line. The pitch of the edge scanning lines is set to an optimum value depending on the radius of the circular object 51 and the degree of chipping. Other methods may be used for the edge scanning method.
[0017]
Arbitrary three points are selected from the edge position information obtained by the edge extraction, and a circle (estimated circle) passing through the three points and its center (estimated center) are calculated. A circle passing through three points can usually be determined uniquely. At this time, the following two methods are used in order to distinguish an edge extracted from the circular object 51 from an edge extracted from other parts and prevent erroneous determination.
[0018]
(1) The radius of the circular object 51 to be measured is stored in advance and compared with the radius of the estimated circle passing through the three points.
[0019]
(2) Check the slope of the tangent at the edge point and verify whether it matches the circumferential direction.
[0020]
By these methods, processing time can be shortened and erroneous determination can be prevented. The estimated center obtained here is stored as a candidate point.
[0021]
First, the method (1) will be described. The center of the circle passing through the three points and its radius can be obtained by calculation. When the radius value obtained here is different from the radius of the circular object 51 to be measured, which is stored in advance, it is determined that the obtained estimated center data is an error.
[0022]
Next, the method (2) will be described. FIG. 5 is a diagram for explaining the effect of this tangential inspection method. Several edge extraction points are obtained by edge scanning as indicated by black circles in FIG. Consider an estimated circle that passes through the edge extraction points A, B, and C. Since the radius of the estimated circle is almost the same as that of the circular object 51, the method (1) cannot be excluded as an error. At this time, when the tangential slopes a, b, and c at the respective points are examined, the tangential slopes a ′, b ′, and c ′ at the respective points of the estimated circle are greatly different. In this way, by comparing the inclination of the tangent when assuming the point on the circumference of the circle estimated at each point and the inclination of the actual tangent, are the three points on the circumference? Can be determined.
[0023]
When a plurality of candidate points are obtained, adjacent candidate points are collected and the result is smoothed. The smoothing makes it possible to increase the position detection accuracy. Specifically, first, candidate points that are determined not to be adjacent are excluded from the processing, so that even if an erroneous candidate point is extracted by candidate point extraction, the data is excluded. Next, the data detected by the estimated positions are collected, and the number is calculated for each group. Finally, the data is averaged for one group having the highest frequency, and the position is set as the center position of the circular object 51. For smoothing, a method other than the method shown here may be used. And the obtained target point is output to the output device 3 as a result, and a series of processes are complete | finished.
[0024]
【The invention's effect】
As described above, according to the present invention, when the image position detection of a circular object by the binarized centroid method or the pattern matching method is performed, a part of the circular object is missing or a pattern other than the circular object exists. In some cases, the position of the image cannot be detected. In the present invention, candidate points that can be points on the circumference are selected from the image, and any three of them are the circumference of the target circle. Since the corresponding information is smoothed and output as the center position, it is possible to detect the position by specifying the edge extraction method, the radius of the circular object, etc. in advance It becomes possible. In addition, since the processing is simpler than the feature amount extraction method, processing can be performed at a relatively high speed.
[Brief description of the drawings]
FIG. 1 is a schematic block diagram showing the configuration of an embodiment of the present invention.
FIG. 2 is a flowchart for explaining the operation of the embodiment of the present invention.
FIG. 3 is a diagram for explaining a technique for extracting a boundary between a pattern portion and other portions as a pattern edge;
FIG. 4 is a diagram for explaining a method of extracting an edge according to an edge scanning line.
FIG. 5 is a diagram for explaining an effect of a connection inspection method.
FIG. 6 is a diagram illustrating a state of position detection by a binarized centroid method.
FIG. 7 is a diagram for explaining a state of position detection by a pattern matching method.
FIG. 8 is a diagram illustrating an example when a part of a circular object in a captured screen is missing.
FIG. 9 is a diagram illustrating an example of a feature amount extraction method.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Image processing apparatus 2 Image output apparatus 3
Claims (3)
前記画像信号で表される画像から目的とする円の円周上の点になり得る点を複数選び出し、それらのうちの任意の3点が前記目的とする円の円周上にあるか否かを検証し、前記3点の位置から前記目的とする円の中心位置の候補点を算出する画像位置計測方法であり、
前記3点が前記目的とする円の円周上にあるか否かを判定するために、該3点において推定される円に対して求められる接線の傾きと実際の接線の傾きを比較して判定することを特徴とする、画像位置計測方法。In an image processing apparatus that performs position detection, measurement, inspection, etc. using an image signal as input,
Picked plurality of points from the image represented by the image signal Ru can become a point on the circumference of a circle of interest, whether any of the three points of which are on the circumference of a circle with the target This is an image position measurement method that verifies whether or not and calculates a candidate point of the center position of the target circle from the positions of the three points ,
In order to determine whether or not the three points are on the circumference of the target circle, the inclination of the tangent obtained for the circle estimated at the three points is compared with the inclination of the actual tangent. An image position measuring method characterized by determining .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34024295A JP3675543B2 (en) | 1995-12-27 | 1995-12-27 | Image position measurement method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34024295A JP3675543B2 (en) | 1995-12-27 | 1995-12-27 | Image position measurement method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH09178427A JPH09178427A (en) | 1997-07-11 |
JP3675543B2 true JP3675543B2 (en) | 2005-07-27 |
Family
ID=18335064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP34024295A Expired - Fee Related JP3675543B2 (en) | 1995-12-27 | 1995-12-27 | Image position measurement method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3675543B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4595957B2 (en) * | 2007-04-23 | 2010-12-08 | 株式会社明電舎 | 3D position and orientation detection device for circular features |
JP5375083B2 (en) * | 2008-12-25 | 2013-12-25 | 凸版印刷株式会社 | Circular width measuring device |
JP2010151577A (en) * | 2008-12-25 | 2010-07-08 | Shimizu Corp | Device and method for inspecting arrangement of reinforcing bar |
JP6102368B2 (en) * | 2013-03-13 | 2017-03-29 | 株式会社リコー | Image processing apparatus and circle detection method |
JP6116496B2 (en) * | 2013-11-11 | 2017-04-19 | 三菱電機株式会社 | Lens position detection method and apparatus, and lens position adjustment method and apparatus |
JP2021096652A (en) | 2019-12-17 | 2021-06-24 | 富士通株式会社 | Image identification device, method, and program |
-
1995
- 1995-12-27 JP JP34024295A patent/JP3675543B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH09178427A (en) | 1997-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5923776A (en) | Object extraction in images | |
JP3675543B2 (en) | Image position measurement method | |
JP2002140713A (en) | Image processing method and image processor | |
JPH01182714A (en) | Automatic measuring apparatus of crack | |
JP2981434B2 (en) | Pattern defect detection method and apparatus | |
US10062155B2 (en) | Apparatus and method for detecting defect of image having periodic pattern | |
JPH0210461B2 (en) | ||
JP2647502B2 (en) | Pattern comparison inspection method and apparatus | |
JP3700214B2 (en) | Dimension measuring device | |
JP6397292B2 (en) | Item identification and image discrimination method by image processing | |
JP4998722B2 (en) | Work defect inspection method by image processing | |
JP2000321038A (en) | Method for detecting fault of pattern | |
JP3580088B2 (en) | Appearance inspection method | |
CN117392158A (en) | Image processing method, system, device and storage medium | |
CN114240984A (en) | Circular mark point edge extraction method and application thereof | |
JP2009265998A (en) | Image processing system, image processing method, and image processing program | |
JP2003203218A (en) | Visual inspection device and method | |
JP2638121B2 (en) | Surface defect inspection equipment | |
US20230419529A1 (en) | Method and apparatus for acquiring master data of an object | |
JP4474006B2 (en) | Inspection device | |
JP2001175911A (en) | Method and device for discriminating true/false coin from picture image | |
JP2001258054A (en) | Image quality inspection device and detector for center of gravity of luminance used therefor | |
JP2004212277A (en) | Pattern inspection method | |
JPH08171627A (en) | Centroid detecting method for calibration pattern | |
JPS6055474A (en) | Detector for difference between images |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050125 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050315 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050412 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050426 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090513 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |