JPH0687856U - 車体面検査装置 - Google Patents
車体面検査装置Info
- Publication number
- JPH0687856U JPH0687856U JP2838093U JP2838093U JPH0687856U JP H0687856 U JPH0687856 U JP H0687856U JP 2838093 U JP2838093 U JP 2838093U JP 2838093 U JP2838093 U JP 2838093U JP H0687856 U JPH0687856 U JP H0687856U
- Authority
- JP
- Japan
- Prior art keywords
- light source
- camera
- inspected
- body surface
- vehicle body
- 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.)
- Granted
Links
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Image Input (AREA)
- Image Processing (AREA)
Abstract
(57)【要約】
【目的】被検査面に部分的に光を照射する光源と、その
反射光をカメラに取り込み、画像処理をして被検査面の
検査用情報を得る車体面検査装置において、カメラとの
関係で被検査面を常に最適の照明条件で照明するように
光源を移動させることのできる、車体面検査装置を提供
すること。 【構成】カメラ3による被検査面上での画像取り込み領
域の移動に応じて光源からの光が画像取り込み領域に照
射されるように、光源1を追跡移動させる追跡手段(汎
用コンピュータ6、X軸、Y軸コントローラ13、移動
手段20)を有する。
反射光をカメラに取り込み、画像処理をして被検査面の
検査用情報を得る車体面検査装置において、カメラとの
関係で被検査面を常に最適の照明条件で照明するように
光源を移動させることのできる、車体面検査装置を提供
すること。 【構成】カメラ3による被検査面上での画像取り込み領
域の移動に応じて光源からの光が画像取り込み領域に照
射されるように、光源1を追跡移動させる追跡手段(汎
用コンピュータ6、X軸、Y軸コントローラ13、移動
手段20)を有する。
Description
【0001】
本考案は、自動車等の車体面検査装置に関する。
【0002】
自動車等の車体面は塗装後、きずや塗装のたれ等の存在の有無が検査される。 この検査は、車体面検査装置によって行われる。車体面検査装置は、図4におい て、光源1からの光を被検査面たる車体面8に照射し、その照射領域中のカメラ による画像取り込み領域9内の反射光をカメラ3に取り込み、画像処理をして被 検査面の検査用情報を得るものである。
【0003】 より詳しくは、光源の明るさや照射域を制御する光源コントローラ2、CCD によるカメラ3、カメラコントローラ4、高速視覚センサ5、汎用コンピュータ 6等により構成されていて、汎用コンピュータ6により、車体面8のきずの位置 を3次元座標で得ることができる。
【0004】 このように、光源とカメラを使って画像を取り込む場合、図5(a)に示すよ うに光源1による車体面8の照射領域12がカメラ3の画角の範囲を包含してお り、画像映り込み領域の全部が照明されている場合には、図6(a)に示すよう にきず11a、11bが強調して画像再現される。
【0005】
光源とカメラを使って画像を取り込む場合、カメラの画角に限度があるので、 一度に被検査面のすべてを画像として取り込むことはできない。
【0006】 このため、カメラと被検査面とを相対的に移動させて被検査面をそのカメラで 特定される所定の取り込み領域単位で走査しつつ検査していくことになる。
【0007】 しかし、そのようにすると光源の位置が固定されている場合は、カメラと被検 査面との位置関係が変わり、又、被検査面の状態が一様でないこともあって、光 源1の照射領域12とカメラによる画像の取り込み領域との間に不一致が生じる 。
【0008】 例えば、図5(b)において、カメラによる画像取り込み領域が移動する前の 、もとの車体面の位置を2点鎖線で、カメラ移動後の車体面位置を実線でそれぞ れ符号8にて示す。
【0009】 この場合、カメラ1による取り込みの場所を移動するにも拘らず、光源1を固 定したままにしておくと、光源1による光の照射領域12とカメラ3による画像 の取り込み領域とは不一致状態となる。
【0010】 例えば、カメラの画角の中から光源による照明部分がずれて半分になってしま い、取り込み領域中の下半分の部分では図6(b)に示すように、図6(b)に おけるきず11bは強調されず、きず11aのみが表われた像となって正しい検 査結果を得ることができなくなる。
【0011】 このように、第1回目の検査が完了し、次の検査場所へとカメラの向きを変え て第2回目の検査を行うに際し、光源が1回目と同じ位置にある場合には、画像 の取り込み領域と照明領域とがずれるため、照明不足によって検査領域の正しい 撮影ができない。
【0012】 従って、本考案は、カメラとの関係で被検査面を常に最適の照明条件で照明す るように光源を移動させることのできる、車体面検査装置を提供することを目的 とする。
【0013】
前記目的を達成するために本考案は、カメラによる被検査面上での画像取り込 み領域の移動に応じて、光源からの光が画像取り込み領域に照射されるように、 光源を追跡移動させる追跡手段を有することとした。
【0014】
カメラと被検査面との相対的な移動の量と向きが読み取られ、その読み取り情 報に基づく演算結果に応じて、カメラによる画像の取り込み領域の全域が適正に 照射されるように光源が移動させられる。
【0015】
(1).本考案の基本的な考え方 図7(a)は、第1回目の検査におけるカメラ及び光源の位置関係を示してい る。この例では、カメラ3による車体面8内での画像取り込み領域と、光源1に よる照射領域とが合致している。
【0016】 図7(b)において、第1回目の検査における光源位置を2点鎖線で示す。第 2回目の検査に際しては、カメラ光軸方向上、カメラから離れる向きに車体面8 が移動しており、移動後の車体面8を実線で示している。
【0017】 この場合、従来技術で説明したように、光源1の位置を第1回目の検査におけ る位置から変えないとすれば、画像映り込み領域と照射領域とは不一致となる。
【0018】 そこで、光源1の位置を実線で示すように図中の上方に移動する。これにより 、画像取り込み領域と照射領域とを一致させることができ検査面の状態を正しく 把握することができる。
【0019】 図7(c)において、第1回目の検査における光源位置を2点鎖線で示す。第 2回目の検査においては、カメラに対し車体面8を相対的に移動したことにより 、カメラ光軸に対し車体面8は実線で示すように回動した関係になっている。
【0020】 この場合、光源1の位置を第1回目の検査における位置から変えないとすれば 、画像取り込み領域と照射領域とは不一致となる。
【0021】 そこで、光源1の位置を実線で示すように図中の下方に移動すれば、画像取り 込み領域と照射領域とを一致させることができる。
【0022】 このように、車体面8が変位しても、光源の位置もそれに応じて変位させてや れば、画像映り込み領域と照射領域とを一致させることができる。つまり、光源 を、車体面8の変位に応じて追跡移動させてやればよいのである。
【0023】 かかる考え方に従う作業手順を図8に示す。図8において、「画像取込」のス テップでは、カメラにより画像情報が取り込まれる。「面情報計算」のステップ では、画像情報に基づき、被検査面たる車体面の位置がカメラ位置との関係で把 握される。
【0024】 「光位置計算」のステップでは、光源の位置がカメラ位置との関係で把握され る。
【0025】 以上により、カメラとの関係で、被検査面及び光源の位置関係がそれぞれ把握 される。画像取り込み領域と照射領域とが一致してない場合には、光源を移動さ せる必要があり、その場合には光源移動の向き及び移動量も把握される。
【0026】 「光源移動」のステップでは、光源が移動される。「画像取込」のステップで は、カメラにより画像の取り込みが行われる。「不良検出」のステップでは、被 検査面におけるきず等、不良の有無が検出される。「データ算出」のステップで は、検査に必要な諸データの算出が行われる。
【0027】 「被検物移動」のステップでは、カメラに対し被検査面たる車体面が移動させ られ、或は、車体面に対しカメラが移動させられ、次の検査領域の検査が行われ る。以上のプロセスを繰り返すことにより、車体面の検査が行われる。
【0028】 (2).請求項1、請求項2に対応する例 (a).構成 図1において、光源1は移動体16に固定されており、移動体16はガイド1 7に案内されてX方向にスライド自在である。移動体16の移動はX軸モータ1 4により制御される。
【0029】 ガイド17は、X軸モータ14、移動体16、光源1等を載せたままでガイド 18に案内されてY方向に移動自在であり、その移動の量及び向きは、Y軸モー タ15により制御される。ガイド18は基台19に固定されている。
【0030】 これら、ガイド17、18、基台19、X軸モータ14、Y軸モータ15等に よる構成を光源の移動手段と称し、符号20で示す。
【0031】 カメラ3はカメラコントローラ4により車体面に対するカメラ位置の調整を含 む撮影条件が制御される。カメラ3により撮影された画像情報は、高速視覚セン サ5に入力される。
【0032】 高速視覚センサ3は、カメラ3により取り込まれた画像が3次元的にどのよう な形をしているかを計測する装置であり、被検査面がどのような状態にあるかが 把握される。
【0033】 高速視覚センサ5は、汎用コンピュータ6と相互に連結されており、情報の授 受がなされるようになっている。汎用コンピュータ6は、光源1をカメラ3との 関係でどのような位置関係にすればよいかの情報を演算により算出する。
【0034】 例えば、カメラによる画像取り込み領域の移動に伴う法線ベクトルの変化から 、この移動に伴って光源が移動されるべき正しい位置が算出される。
【0035】 汎用コンピュータ6の出力は、X軸、Y軸コントローラ713に出力される。 X軸、Y軸コントローラ13は、X軸モータ14、Y軸モータ15にそれぞれ信 号を出力し、光源1をカメラ3による画像取り込み領域に照射されるように追跡 移動させる。
【0036】 以上において、カメラの移動に応じて光源を追跡移動させる追跡手段は、汎用 コンピュータ6、X軸、Y軸コントローラ13、移動手段20等を主な要素とし ている。
【0037】 (b).光源移動の具体例 カメラに対する被検査面の移動に伴う光源の移動は、図2に示す流れ図に従う 。 プロセスP−1: このプロセスでは、先ず、カメラ3による画像映り込み領域に照明光が正しく 照明されるように光源1の状態が調整される。
【0038】 さらに、カメラによるキャリブレーションのための画像の取り込みが行われ、 これに伴って得られる情報により、光源の基準位置が把握される。
【0039】 図3(a)において、被検査面8のうち、カメラによる画像の取り込み領域中 の位置を符号80で、カメラの位置を符号Kでそれぞれ示す。便宜上、カメラと 光源とは同一線上にあるものとする。位置80における被検査面はX方向の傾き はないものとし、以下の計算は、YZ面、YX面の2回に分けて行う。
【0040】 カメラにより読み取られた情報から高速視覚センサ5により3次元座標値情報 を得、位置80がカメラの位置KからZ方向に距離L0離れた位置にあることが 把握される。
【0041】 基準位置における車体面8の法線ベクトル(VX,VY,VZ)から、位置8 0とカメラ位置Kとを結ぶ線と、位置80と光源の位置P0とを結ぶ線とのなす 角θは、tan ̄1VY/VX=θとして求められる。よって、光源の基準位置 αは、α=L0tanθとなる。
【0042】 プロセスP−2: カメラ3による画像の取り込みが行われる。この画像取り込みが行われる前に カメラの移動(プロセスP−9)があり、カメラに対して車体面8が移動してい るものとする。
【0043】 プロセスP−3: 取り込まれた情報に基づき、高速視覚センサ5により法線ベクトルの算出が行 われる。
【0044】 プロセスP−4: 汎用コンピュータ6により、ZY面内における車体面8の移動量が算出される 。このプロセスは、プロセスP−4、プロセスP−4の2つのプロセスから なる。
【0045】 (1)プロセスP−4:図3(b)に示すように、車体面が破線で示す基準位 置より実線で示す変位後の位置にZ方向に移動しているものとする。この場合、 3次元座標値は、(X,Y,Z)から(X’,Y’,Z’)になっている。
【0046】 従って、Z’とZの差から車体面のZ方向での移動量ΔZを求め得、ΔZ=Z ’−Zとして把握される。
【0047】 よって、ΔZに対応させて、光源1を基準位置P0からY方向にΔα移動して 位置P0”にすれば、正しい画像の取り込みが可能である。その移動量Δαは、 Δα=ΔZ・tanθで求めることができる。
【0048】 (2)プロセスP−4:図3(c)に示すように、車体面が破線で示す基準位 置より実線で示す変位後の位置にY方向に移動しているものとする。この場合、 法線ベクトルは、(VX,VY,VZ)から(VX’,VY’,VZ’)になっ ている。
【0049】 従って、位置80とカメラ位置Kとを結ぶ線と、位置80と車体面変位後にお ける適正光源位置P3とを結ぶ線とのなす角θ’は、tan ̄1VY’/VZ’= θ’として求められる。
【0050】 又、カメラ位置Kから車体面変位後における適正光源位置P3までのY方向で の距離βは、β=L0tanθ’で求めることができる。よって、光源の基準位 置P0からの移動量Δβは、Δβ=β−α=L0tanθ’−αにより求められる 。
【0051】 プロセスP−5: 図3(d)に示すように、車体面8が破線で示す基準位置より実線で示す変位 後の位置にX方向に移動しているものとする。汎用コンピュータ6により、ZX 面内での車体面8のX方向の移動量が算出される。
【0052】 このプロセスは、プロセスP−5のプロセスからなる。この場合、法線ベク トルは、(VX,VY,VZ)から(VX”,VY”,VZ”)になっている。
【0053】 基準位置における車体面8の法線ベクトル(VX”,VY,VZ”)から、位 置80とY軸上での光源の基準位置P0及びカメラ位置Kとを結ぶ線と、位置8 0と光源の適正位置P4とを結ぶ線とのなす角θは、tan ̄1VX”/VZ”= φとして求められる。よって、X方向における光源の基準位置から適正位置まで の距離Δγは、Δγ=L0tanφより求めることができる。
【0054】 プロセスP−6: プロセスP−5における計算結果に基づき、光源をX方向に基準位置P0より Δγ=L0tanφ移動させる。この移動は、X軸モータ14を駆動することに より行う。
【0055】 プロセスP−7: プロセスP−4における計算結果に基づき、光源を基準位置Y方向にΔα+Δ β=ΔZ・tanθ+L0tanθ’−α移動させる。この移動は、Y軸モータ 15を駆動することにより行なう。
【0056】 プロセスP−8: 以上のプロセスにより、光源の位置はカメラとの関係で適正位置に移動された ので、その条件の下で、検査面の撮影を行い、面検査を実行する。
【0057】 プロセスP−9: 面検査を終えると、次の検査位置にカメラを移動する。本プロセス実行後は、 プロセスP−2へ移行する。
【0058】
本考案により、カメラとの関係で被検査面を常に最適の照明条件で照明するよ うに光源を移動させることができる。
【図1】本考案の一実施例を説明した車体検査装置の説
明図である。
明図である。
【図2】本考案に係る車体検査装置の検査手順を説明し
た流れ図である。
た流れ図である。
【図3】被検査面の変位に伴う光源の移動位置を説明し
た図である。
た図である。
【図4】車体面検査装置の概要を説明した図である。
【図5】被検査面と光源との関係を説明した図である。
【図6】カメラにより撮影された被検査面の説明図であ
る。
る。
【図7】被検査面と光源との関係を説明した図である。
【図8】本発明の基本的な考え方に従う作業手順を説明
した流れ図である。
した流れ図である。
6 汎用コンピュータ 13 X軸、Y軸コントローラ 20 移動手段
Claims (2)
- 【請求項1】被検査面に部分的に光を照射する光源と、
その反射光をカメラに取り込み、画像処理をして被検査
面の検査用情報を得る車体面検査装置において、 カメラによる被検査面上での画像取り込み領域の移動に
応じて光源からの光が画像取り込み領域に照射されるよ
うに、光源を追跡移動させる追跡手段を有することを特
徴とする車体面検査装置。 - 【請求項2】請求項1において、追跡手段は、画像映り
込み領域の移動に伴う法線ベクトルの変化から光源が移
動されるべき正しい位置を算出する算出手段と、 光源を被検査面に対向する面内で直交座標軸に沿う2方
向に任意に移動させる移動手段とを有することを特徴と
する車体面検査装置。車体面検査装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1993028380U JP2588339Y2 (ja) | 1993-05-28 | 1993-05-28 | 車体面検査装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1993028380U JP2588339Y2 (ja) | 1993-05-28 | 1993-05-28 | 車体面検査装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0687856U true JPH0687856U (ja) | 1994-12-22 |
| JP2588339Y2 JP2588339Y2 (ja) | 1999-01-06 |
Family
ID=12247042
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1993028380U Expired - Fee Related JP2588339Y2 (ja) | 1993-05-28 | 1993-05-28 | 車体面検査装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2588339Y2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007057478A (ja) * | 2005-08-26 | 2007-03-08 | Aisin Aw Industries Co Ltd | トルクコンバータにおけるセットブロックの位置測定方法及び測定装置 |
| JP2009150706A (ja) * | 2007-12-19 | 2009-07-09 | Kawasaki Plant Systems Ltd | 遠隔作業室内位置決め装置 |
| JP2020148664A (ja) * | 2019-03-14 | 2020-09-17 | オムロン株式会社 | 画像検査装置及び画像検査方法 |
-
1993
- 1993-05-28 JP JP1993028380U patent/JP2588339Y2/ja not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007057478A (ja) * | 2005-08-26 | 2007-03-08 | Aisin Aw Industries Co Ltd | トルクコンバータにおけるセットブロックの位置測定方法及び測定装置 |
| JP2009150706A (ja) * | 2007-12-19 | 2009-07-09 | Kawasaki Plant Systems Ltd | 遠隔作業室内位置決め装置 |
| JP2020148664A (ja) * | 2019-03-14 | 2020-09-17 | オムロン株式会社 | 画像検査装置及び画像検査方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2588339Y2 (ja) | 1999-01-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1922474B (zh) | 用于检测表面的方法及系统 | |
| JP4862765B2 (ja) | 表面検査装置及び表面検査方法 | |
| JP2786070B2 (ja) | 透明板状体の検査方法およびその装置 | |
| JPH0979988A (ja) | 表面欠陥検査装置 | |
| JPH1062354A (ja) | 透明板の欠陥検査装置及び欠陥検査方法 | |
| CN218646258U (zh) | 一种汽车面漆检测装置 | |
| JP3211681B2 (ja) | 塗装欠陥検査装置 | |
| JP2588339Y2 (ja) | 車体面検査装置 | |
| JP4479073B2 (ja) | 表面欠陥検査装置 | |
| JP2938953B2 (ja) | 表面欠陥検査装置 | |
| WO2021176386A1 (en) | Method and systems for the detection and classification of defects on surfaces | |
| JP2682773B2 (ja) | 透明板状体の検査装置 | |
| JP3056552B2 (ja) | 表面状態検査方法 | |
| JPH0792101A (ja) | 表面検査装置 | |
| JP2025139029A (ja) | 外観検査方法、3次元外観検査装置及び3次元外観検査システム | |
| JP7655664B2 (ja) | 半割筒状ワークの外観検査装置及び外観検査方法 | |
| JP2026047723A (ja) | 検査システム | |
| JPH07159143A (ja) | 表面検査設備における検査範囲確認方法 | |
| JP4378199B2 (ja) | 表面検査装置の走査設定方法 | |
| JPH0829143A (ja) | 表面状態検査方法及びその装置 | |
| JP2000105831A (ja) | 表面欠陥検査装置及び方法 | |
| JPH04204314A (ja) | 表面欠陥検査装置 | |
| JPH0670324A (ja) | 画像取込み用検出ヘッド | |
| JPH1026591A (ja) | 検査装置、検査方法及び実装装置 | |
| JPS64155B2 (ja) |
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: 19980929 |
|
| LAPS | Cancellation because of no payment of annual fees |