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
JP3487963B2 - Inspection method for transparent objects - Google Patents
[go: Go Back, main page]

JP3487963B2 - Inspection method for transparent objects - Google Patents

Inspection method for transparent objects

Info

Publication number
JP3487963B2
JP3487963B2 JP12472095A JP12472095A JP3487963B2 JP 3487963 B2 JP3487963 B2 JP 3487963B2 JP 12472095 A JP12472095 A JP 12472095A JP 12472095 A JP12472095 A JP 12472095A JP 3487963 B2 JP3487963 B2 JP 3487963B2
Authority
JP
Japan
Prior art keywords
pattern
model
models
light
imaging
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP12472095A
Other languages
Japanese (ja)
Other versions
JPH08313226A (en
Inventor
清治 秦
健一 戒田
Original Assignee
香川大学長
松下寿電子工業株式会社
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 香川大学長, 松下寿電子工業株式会社 filed Critical 香川大学長
Priority to JP12472095A priority Critical patent/JP3487963B2/en
Publication of JPH08313226A publication Critical patent/JPH08313226A/en
Application granted granted Critical
Publication of JP3487963B2 publication Critical patent/JP3487963B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Description

【発明の詳細な説明】 【0001】 【産業上の利用分野】本発明は透明物体の検査方法に関
し、光学的手法を用いて非接触で取得する方法に関す
る。 【0002】 【従来の技術】透明物体(ここでは透明に近い物体も含
む)の正確な形状を非接触で検査するための手法とし
て、従来開発されている光切断法やステレオ視などの手
法を用いようとすると、投影した光線の大半が、透明物
体の表面を透過し、透明物体表面で反射する光線が極め
て少ないため適用することができない。 【0003】 【発明が解決しようとする課題】そこで本発明は、従来
の検査手法では検査できなかった透明物体の形状を、非
接触で精度良く取得することのできる方法を提供するも
のであり、特に透明物体が不規則な形状をした場合であ
っても、その形状を把握することができるようにするこ
とを目的とする。 【0004】 【課題を解決するための手段】上記課題を解決するため
に、本発明の透明物体の検査方法は、不透明物体上に配
置された透明の被検物体にパターン光を投影し、前記被
検物体を通して前記不透明物体上に投影された後、再び
前記被検物体を通してモニタされた撮像パターンを得る
第1のステップと、前記モニタされた撮像パターンにお
いて被検物体の存在領域を示す部分を底面とする立体形
状の初期モデルを多数作成する第2のステップと、得ら
れた各モデルにおいて、前記パターン光が照射されたと
きにモニタされるであろうサンプルパターンを計算によ
り作成する第3ステップと、前記各サンプルパターンと
前記撮像パターンとを比較し、前記撮像パターンに近い
サンプルパターンに対応するモデルのいくつかを選択す
る第4のステップと、前記選択されたモデルを合成する
第5のステップと、合成された立体形状のモデルについ
て、再び前記第3,第4のステップを繰り返して行い、
前記被検物体の形状を取得する第6のステップとからな
る。 【0005】 【作用】透明物体の形状が不規則であり予測できない形
状の場合、撮像パターンの変形量から解析的に形状を求
めることは出来ない。このため上記方法では、予め多数
のサンプルとなる初期モデルを生成しておき、その初期
モデルにおいてパターン光を投影した場合に得られるで
あろう、撮像パターンをサンプルパターンとして計算し
て求める。そして実際得られた撮像パターンに近いサン
プルパターンをいくつか選びだし、それらに対応するモ
デルを合成し新たなモデルを作成する。 【0006】この新たなモデルについてもサンプルパタ
ーンを計算して、さらに実際の撮像パターンに近いサン
プルパターンを選び、さらに新たなモデルを合成する。
このようにして被検物体の形状を予測する。 【0007】 【実施例】以下、本発明の透明物体の検査方法につい
て、図面を参照しながら具体的に説明する。図1は本発
明の第1の実施例を示すものであり、図において、不透
明物体3上に配置された透明物体4に、パターン光プロ
ジェクタ2からパターン光1(この場合、平行なスリッ
ト光)を投影する。投影されたパターン光1は透明物体
4の表面で屈折し、不透明物体3上に変形したパターン
を形作る。この変形パターンをTVカメラ5などの撮像
装置で撮影し、パターンの変形状態を画像処理装置6に
取り込む。TVカメラ5でモニタされる撮像パターン
は、図2に示すように、TVモニタ7には、透明物体4
の存在する領域が変形した撮像パターン8が映し出され
る。 【0008】なお不透明物体1上の変形パターン光がT
Vカメラ3に向かう際には、透明物体4の表面で再度屈
折されるが、不透明物体1の表面は多少の拡散反射成分
を持つため、一般にはTVカメラ3の位置は特に規定さ
れず観察が可能である。透明物体4の形状が不規則なも
のである場合、得られた撮像パターン8から透明物体4
の形状を解析することは困難である。そこで本実施例で
は、予め用意した様々な立体形状のサンプルに、パター
ン光を投影して得られるサンプルパターンを利用して、
透明物体4の形状を推定するものであり、以下その方法
を図3に示すフローチャートに従って説明する。 【0009】S0のステップでは、被検物体である透明
物体4にパターン光を投影して得られる撮像パターン
を、画像処理装置6に入力する。S1のステップでは、
撮像パターン7から透明物体4の存在範囲を決定する。
これは透明物体4を上方から見た場合の画面内の存在位
置を決定するものであり、TVモニタ7に示される画像
を解析し、透明物体が無い周辺部の直線パターンをまず
抽出する。そしてずれが大きい部分を透明物体4の外周
として抽出する。 【0010】S2のステップでは、透明物体4の存在範
囲内に、初期モデルを生成する。初期モデルは図4
(a)に示すように、前記存在範囲を底面とし、その範
囲内のランダムに決定した位置に取った高さHの点9を
頂点とし、底面の縁を結んでできる錐とする。これをさ
らに図4(b)に示すように、透明物体領域内の各点の
高さに変換し、全体にスムージングを懸けてなめらかな
表面にする。頂点9の位置を変え、この様な初期モデル
を多数生成する。 【0011】次にS3のステップにおいて、これら初期
モデルにパターン光を投影したときに得られるであろう
撮像パターンを計算により求める。この計算過程は、以
下(A),(B)及び(C)の3つの過程からなる。 (A)この過程では、プロジェクタから投影されるスリ
ット光が不透明物体14上のどの位置に投影されるかを
計算する。この計算手順を図5(a)を用いて説明す
る。モデル10に対して、パターン光プロジェクタ11
の3次元的配置が図1に示した構成と同様になるように
計算機上で配置されていると考える。次に、パターン光
プロジェクタ11から投影される多数のスリット光12
全てについて、適当な間隔でサンプリングし、スリット
光12を多数の光線13の集合とする。この光線13
は、モデル10の表面で屈折し、不透明物体14上のあ
る位置15へ投影されるか、あるいはモデル10を通過
せずに、直接不透明物体14上のある位置15へ投影さ
れる。この投影された位置15を、全ての光線13につ
いて、計算し投影位置データとする。 【0012】(B)この過程では、撮像カメラの各画素
に対応する視線が、不透明物体14上のどの位置に到達
するかを計算する。この計算手順を図5(b)を用いて
説明する。モデル10に対して、撮像カメラ16の3次
元的配置が図1に示した構成と同様になるように計算機
上で配置されていると考える。撮像カメラ16は、複数
の画素17を持っており、それぞれに対応した視線18
がある。この視線18は、それぞれ、モデル10の表面
で屈折し、不透明物体14上のある位置19へ到達する
か、モデル10を通過せずに、直接不透明物体14上の
ある位置19へ到達する。この位置19と投影位置デー
タ15とを照合((C)で説明する)することで、視線
18がパターン光プロジェクタ11から投影された光線
12を捉えるかどうかを決定できる。 【0013】(C)この過程では、光線12が投影され
た位置15が視線18によって、捉えられるかどうかを
判別する。この手順を図5(C)を用いて説明する。不
透明物体14表面上には、光線13の投影位置15が離
散的に分布する。この不透明物体14上に、ある視線1
4Aが位置19Aに到達したとすると、位置19Aの周
辺には投影位置15があるのでこの視線14Aは、光線
12を捉えたとする。また、別のある視線14Bが位置
19Bに到達したとすると、位置19Bの周辺には投影
位置15がないのでこの視線14Aは光線12を捉えて
いないとする。 【0014】以上の(B)、(C)の操作を全ての画素
17について行い、光線12を捉える視線18に対応す
る画素17を明るく、それ以外を暗く対応させること
で、モデル10から計算される撮像パターンを得ること
ができる。次にS4では、実際の撮像パターンと、S3
で計算された各モデルの撮像パターンについて、スリッ
ト光のラインごとに評価し、誤差が少ない初期モデルの
上位数分の1を選ぶ。撮像パターンの評価法を図6に示
す。不透明物体14上でスリット光の各ラインごとに、
実際の撮像パターンのライン16と、モデルの撮像パタ
ーン17とのずれ量18を計算する。この値をパターン
のラインすべてについて計算してその和をとり、モデル
の評価値とする。 【0015】S5では、S4で選ばれたモデルの評価値
が予め設定しておいた基準値より小さい場合、このモデ
ルを透明物体の形状とする。しかし、たいていの場合は
この基準を満たさないので、S6でモデルの変形を行
う。S6では、S4での選ばれた複数のモデルを組み合
わせて多数の新しいモデルを作成する。この作成手法を
図7の平面図に示す。S4で選ばれた複数のモデルの中
から2つのモデル20、21を選び、次に、ランダムに
発生した縦横の線で同じ位置で4分割し、その内の1分
割分をランダムに入れ換え、新規モデル22とする。こ
れを複数モデル間で組み合わせて、多数の新規モデルを
得る。またこのとき接合部で段差が生じるので高さのス
ムージングにより、モデルを滑らかにする。 【0016】また上記のように組み合わせたいくつかの
モデルでは、物体表面の形状をわずかに変え、スムージ
ング処理により滑らかにしてモデルの変形を行う。この
組合せ、変形された多数のモデルについて、再度S3,
S4を実施し、評価の良いモデルをいくつか選択するこ
とでよりよい近似を行うことができる。このS6,S
3,S4の処理をS5の条件、すなわち、評価値が基準
値より小さくなれば、実際の透明物体4の形状に近似し
たモデルを画像処理装置上に得ることができる。なお、
S5において、S3からS6のステップが繰り返される
回数が規定回数を越えれば、計算時間を短くするため
に、処理を打ち切ることもできる。 【0017】 【発明の効果】以上のように本発明によれば、透明物体
が不規則な形状をしたものであっても、その形状を把握
することができるようになる。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for inspecting a transparent object, and more particularly to a method for obtaining a transparent object in a non-contact manner using an optical method. 2. Description of the Related Art As a method for non-contact inspection of an accurate shape of a transparent object (including a nearly transparent object in this case), a conventionally-developed method such as a light cutting method or stereo vision is used. If it is used, most of the projected light rays are transmitted through the surface of the transparent object, and the light rays reflected on the transparent object surface are extremely small, so that the method cannot be applied. Accordingly, the present invention provides a method capable of accurately and non-contactly acquiring a shape of a transparent object which cannot be inspected by a conventional inspection method. In particular, it is an object of the present invention to be able to grasp the shape even when the transparent object has an irregular shape. In order to solve the above-mentioned problems, a method for inspecting a transparent object according to the present invention comprises projecting a pattern light onto a transparent test object arranged on an opaque object, A first step of obtaining an imaging pattern monitored again through the test object after being projected onto the opaque object through the test object, and a portion indicating the existence area of the test object in the monitored imaging pattern. A second step of creating a large number of initial models of a three-dimensional shape serving as a bottom surface, and a third step of calculating, in each of the obtained models, a sample pattern that will be monitored when the pattern light is irradiated. And comparing each of the sample patterns with the imaging pattern and selecting some of the models corresponding to the sample patterns close to the imaging pattern. Step 4; a fifth step of combining the selected models; and the third and fourth steps are repeated again for the combined three-dimensional model,
A sixth step of acquiring the shape of the test object. When the shape of the transparent object is irregular and cannot be predicted, the shape cannot be obtained analytically from the amount of deformation of the imaging pattern. For this reason, in the above method, an initial model that is a large number of samples is generated in advance, and an imaging pattern that would be obtained when projecting pattern light in the initial model is calculated and obtained as a sample pattern. Then, some sample patterns close to the actually obtained imaging pattern are selected, and models corresponding to the sample patterns are synthesized to create a new model. A sample pattern is calculated for this new model, a sample pattern closer to the actual imaging pattern is selected, and a new model is synthesized.
Thus, the shape of the test object is predicted. Hereinafter, a method for inspecting a transparent object according to the present invention will be specifically described with reference to the drawings. FIG. 1 shows a first embodiment of the present invention. In FIG. 1, a pattern light 1 (in this case, parallel slit light) is applied to a transparent object 4 arranged on an opaque object 3 from a pattern light projector 2. Is projected. The projected pattern light 1 is refracted on the surface of the transparent object 4 and forms a deformed pattern on the opaque object 3. This deformation pattern is photographed by an imaging device such as a TV camera 5 and the deformation state of the pattern is taken into the image processing device 6. The imaging pattern monitored by the TV camera 5 is, as shown in FIG.
The image pickup pattern 8 in which the area where is present is deformed is displayed. The deformation pattern light on the opaque object 1 is T
When heading toward the V camera 3, it is refracted again by the surface of the transparent object 4. However, since the surface of the opaque object 1 has some diffuse reflection components, the position of the TV camera 3 is generally not particularly defined and observation is not possible. It is possible. When the shape of the transparent object 4 is irregular, the obtained object pattern 8
It is difficult to analyze the shape of. Therefore, in this embodiment, a sample pattern obtained by projecting pattern light onto various three-dimensional samples prepared in advance is used,
This is for estimating the shape of the transparent object 4. The method will be described below with reference to the flowchart shown in FIG. In step S0, an image pickup pattern obtained by projecting pattern light onto a transparent object 4 as a test object is input to an image processing device 6. In step S1,
The existence range of the transparent object 4 is determined from the imaging pattern 7.
This is to determine the existing position in the screen when the transparent object 4 is viewed from above. The image shown on the TV monitor 7 is analyzed, and first, a linear pattern of the peripheral portion without the transparent object is extracted. Then, a portion having a large displacement is extracted as the outer periphery of the transparent object 4. In step S2, an initial model is generated within the range where the transparent object 4 exists. Figure 4 shows the initial model
As shown in (a), the existence range is defined as a bottom surface, and a point 9 having a height H taken at a randomly determined position within the range is defined as a vertex and a cone formed by connecting the edges of the bottom surface. This is further converted into the height of each point in the transparent object area as shown in FIG. 4B, and smoothing is applied to the entire surface to obtain a smooth surface. The position of the vertex 9 is changed, and many such initial models are generated. Next, in step S3, an imaging pattern which would be obtained when pattern light is projected on these initial models is obtained by calculation. This calculation process includes the following three processes (A), (B) and (C). (A) In this process, where the slit light projected from the projector is projected on the opaque object 14 is calculated. This calculation procedure will be described with reference to FIG. For the model 10, the pattern light projector 11
Are arranged on the computer such that the three-dimensional arrangement is the same as the configuration shown in FIG. Next, many slit lights 12 projected from the pattern light projector 11
All are sampled at appropriate intervals, and the slit light 12 is set as a set of many light beams 13. This ray 13
Is refracted at the surface of the model 10 and projected to a location 15 on the opaque object 14 or directly to a location 15 on the opaque object 14 without passing through the model 10. The projected position 15 is calculated for all the light rays 13 and used as projection position data. (B) In this process, a position on the opaque object 14 at which the line of sight corresponding to each pixel of the imaging camera reaches is calculated. This calculation procedure will be described with reference to FIG. It is assumed that the imaging camera 16 is arranged on the computer such that the three-dimensional arrangement of the imaging camera 16 is the same as the configuration shown in FIG. The imaging camera 16 has a plurality of pixels 17, and a line of sight 18 corresponding to each of the pixels 17.
There is. This line of sight 18 is refracted at the surface of the model 10 and reaches a certain position 19 on the opaque object 14 or directly reaches a certain position 19 on the opaque object 14 without passing through the model 10. By collating the position 19 with the projection position data 15 (described in (C)), it can be determined whether or not the line of sight 18 captures the light beam 12 projected from the pattern light projector 11. (C) In this process, it is determined whether or not the position 15 where the light beam 12 is projected can be captured by the line of sight 18. This procedure will be described with reference to FIG. On the surface of the opaque object 14, the projection positions 15 of the light rays 13 are discretely distributed. On this opaque object 14, a certain line of sight 1
Assuming that the position 4A reaches the position 19A, there is a projection position 15 around the position 19A. Further, if another line of sight 14B reaches the position 19B, it is assumed that the line of sight 14A does not catch the light beam 12 because there is no projection position 15 around the position 19B. The above operations (B) and (C) are performed on all the pixels 17, and the pixels 17 corresponding to the line of sight 18 capturing the light beam 12 are made bright, and the others are made dark, so that the calculation is performed from the model 10. Imaging pattern can be obtained. Next, in S4, the actual imaging pattern and S3
Is evaluated for each slit light line for the imaging pattern of each model calculated in step (1), and one-hundredth of the initial model having a small error is selected. FIG. 6 shows a method for evaluating the imaging pattern. For each line of slit light on the opaque object 14,
The shift amount 18 between the line 16 of the actual imaging pattern and the imaging pattern 17 of the model is calculated. This value is calculated for all the lines of the pattern and the sum is taken as the evaluation value of the model. In S5, when the evaluation value of the model selected in S4 is smaller than a preset reference value, this model is set to the shape of the transparent object. However, in most cases, this criterion is not satisfied, so the model is deformed in S6. In S6, a number of new models are created by combining the plurality of models selected in S4. This creation method is shown in the plan view of FIG. Two models 20, 21 are selected from the plurality of models selected in S4, and then divided into four at the same position by randomly generated vertical and horizontal lines, one of which is randomly replaced, and a new one is created. Model 22. This is combined between a plurality of models to obtain a large number of new models. At this time, a step is generated at the joint, so that the model is smoothed by smoothing the height. In some models combined as described above, the shape of the surface of the object is slightly changed, and the model is deformed by smoothing processing. For this combination and many transformed models,
By performing S4 and selecting some models having good evaluations, better approximation can be performed. This S6, S
If the processing of S3 and S4 is performed under the condition of S5, that is, the evaluation value is smaller than the reference value, a model approximating the actual shape of the transparent object 4 can be obtained on the image processing apparatus. In addition,
In S5, if the number of times the steps from S3 to S6 are repeated exceeds a specified number, the processing can be terminated in order to shorten the calculation time. As described above, according to the present invention, even if the transparent object has an irregular shape, the shape can be grasped.

【図面の簡単な説明】 【図1】本発明の透明物体の検査方法を用いた検査装置
の一実施例を示す斜視図 【図2】同装置においてモニタされる撮像パターンを示
す図 【図3】本発明の透明物体の検査方法の検査過程を示す
フローチャート 【図4】同方法において作成される初期モデルを示す斜
視図 【図5】同方法においてモデルを改良する過程の説明図 【図6】同方法においてモデルを評価する過程の説明図 【図7】同方法においてモデルを合成する過程を説明す
る平面図 【符号の説明】 1,12 パターン光 2,11 パターン光プロジェクタ 3,14 不透明物体 4 透明物体 5 TVカメラ 6 画像処理装置 7 TVモニタ 8 撮像パターン 10 モデル 17 画素
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a perspective view showing an embodiment of an inspection apparatus using the transparent object inspection method of the present invention. FIG. 2 is a view showing an imaging pattern monitored by the apparatus. FIG. 4 is a flowchart showing the inspection process of the method for inspecting a transparent object according to the present invention; FIG. 4 is a perspective view showing an initial model created by the method; FIG. FIG. 7 is an explanatory view of a process of evaluating a model in the same method. FIG. 7 is a plan view illustrating a process of synthesizing a model in the same method. [Description of References] 1,12 pattern light 2,11 pattern light projector 3,14 opaque object 4 Transparent object 5 TV camera 6 Image processing device 7 TV monitor 8 Imaging pattern 10 Model 17 pixels

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平2−302879(JP,A) 特開 昭57−147004(JP,A) 特開 平3−199945(JP,A) (58)調査した分野(Int.Cl.7,DB名) G01B 11/00 - 11/30 G06T 1/00 ────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-2-302879 (JP, A) JP-A-57-147004 (JP, A) JP-A-3-199945 (JP, A) (58) Field (Int.Cl. 7 , DB name) G01B 11/00-11/30 G06T 1/00

Claims (1)

(57)【特許請求の範囲】 【請求項1】不透明物体上に配置された透明の被検物体
にパターン光を投影し、前記被検物体を通して前記不透
明物体上に投影された後、再び前記被検物体を通してモ
ニタされた撮像パターンを得る第1のステップと、 前記モニタされた撮像パターンにおいて被検物体の存在
領域を示す部分を底面とする立体形状の初期モデルを多
数作成する第2のステップと、 得られた各モデルにおいて、前記パターン光が照射され
たときにモニタされるであろうサンプルパターンを計算
により作成する第3ステップと、 前記各サンプルパターンと前記撮像パターンとを比較
し、前記撮像パターンに近いサンプルパターンに対応す
る前記モデルをいくつか選択する第4のステップと、 前記選択されたいくつかのモデルを合成する第5のステ
ップと、 合成された立体形状のモデルについて、再び前記第3,
第4のステップを繰り返して行い、前記被検物体の形状
を取得する第6のステップと、からなる透明物体の検査
方法。
(57) Claims 1. A pattern light is projected onto a transparent test object arranged on an opaque object, and after being projected onto the opaque object through the test object, the pattern light is again projected. A first step of obtaining an imaging pattern monitored through the object to be inspected; and a second step of creating a number of initial models of a three-dimensional shape having a bottom surface indicating a region where the object to be inspected in the monitored imaging pattern. And, in each of the obtained models, a third step of calculating and creating a sample pattern that will be monitored when the pattern light is irradiated, and comparing each of the sample patterns with the imaging pattern, A fourth step of selecting some of the models corresponding to the sample patterns close to the imaging pattern; and a fourth step of combining the selected some models. Steps and the model for the synthesized three-dimensional shape, again the third,
A sixth step of repeating the fourth step to obtain the shape of the test object, and a sixth step of inspecting the transparent object.
JP12472095A 1995-05-24 1995-05-24 Inspection method for transparent objects Expired - Lifetime JP3487963B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12472095A JP3487963B2 (en) 1995-05-24 1995-05-24 Inspection method for transparent objects

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12472095A JP3487963B2 (en) 1995-05-24 1995-05-24 Inspection method for transparent objects

Publications (2)

Publication Number Publication Date
JPH08313226A JPH08313226A (en) 1996-11-29
JP3487963B2 true JP3487963B2 (en) 2004-01-19

Family

ID=14892440

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12472095A Expired - Lifetime JP3487963B2 (en) 1995-05-24 1995-05-24 Inspection method for transparent objects

Country Status (1)

Country Link
JP (1) JP3487963B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4548912B2 (en) * 2000-08-11 2010-09-22 パナソニック株式会社 Transparent liquid inspection apparatus, transparent liquid application apparatus, transparent liquid inspection method, and transparent liquid application method
CN115023735A (en) * 2020-01-31 2022-09-06 特里纳米克斯股份有限公司 Detector for object recognition

Also Published As

Publication number Publication date
JPH08313226A (en) 1996-11-29

Similar Documents

Publication Publication Date Title
JP2002509259A (en) Method and apparatus for three-dimensional inspection of electronic components
JPH1137727A (en) System for accurately measuring particle
JPH07260701A (en) Inspection range recognition method
EP0593183A2 (en) Video/cad image comparator system
CN114219758A (en) Defect detection method, system, electronic device and computer readable storage medium
JP2913021B2 (en) Shape measuring method and device
US20020065637A1 (en) Method and apparatus for simulating the measurement of a part without using a physical measurement system
JP3009205B2 (en) Inspection method and apparatus
JP3487963B2 (en) Inspection method for transparent objects
US20070165938A1 (en) Pattern inspection apparatus and method and workpiece tested thereby
JP2003510568A (en) LCD inspection method and LCD inspection apparatus by pattern comparison
JP2006145228A (en) Nonuniformity defect detection method and apparatus
JP3123275B2 (en) Inspection data creation method for electronic parts shortage inspection
JP2982473B2 (en) Painted surface inspection equipment
JP2019158711A (en) Image processing system, image processing device, and image processing program
JP2961140B2 (en) Image processing method
JPH08186808A (en) Image processing method and apparatus
JP2003504607A (en) Apparatus and method for three-dimensional inspection of electronic components
JP3446020B2 (en) Shape measurement method
JP3047017B2 (en) Image processing method
JP2982471B2 (en) Painted surface inspection equipment
CN121114042B (en) Visual quality inspection method and system for BGA chip
JP3218889B2 (en) Three-dimensional object shape inspection device
JP2000105167A (en) Address calibration method of image quality inspection device
JPH0259604A (en) Inspecting device for reflection strain of glass material

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20030930

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081031

Year of fee payment: 5

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081031

Year of fee payment: 5

EXPY Cancellation because of completion of term