JPH0726830B2 - 物体形状検出方法 - Google Patents

物体形状検出方法

Info

Publication number
JPH0726830B2
JPH0726830B2 JP2186126A JP18612690A JPH0726830B2 JP H0726830 B2 JPH0726830 B2 JP H0726830B2 JP 2186126 A JP2186126 A JP 2186126A JP 18612690 A JP18612690 A JP 18612690A JP H0726830 B2 JPH0726830 B2 JP H0726830B2
Authority
JP
Japan
Prior art keywords
cutting line
line
light
point
scanning line
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
JP2186126A
Other languages
English (en)
Other versions
JPH0474911A (ja
Inventor
秀和 荒木
尚人 谷脇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works Ltd
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 Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP2186126A priority Critical patent/JPH0726830B2/ja
Publication of JPH0474911A publication Critical patent/JPH0474911A/ja
Publication of JPH0726830B2 publication Critical patent/JPH0726830B2/ja
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

【発明の詳細な説明】 【産業上の利用分野】
本発明は、たとえば、一対の板材を溶接する際の角継手
部分での稜線の検出などを行う物体形状検出方法に関す
るものである。
【従来の技術】
従来より、スリット光を検査対象に照射して物体の凹凸
形状を検出する物体形状検出方法が考えられている。す
なわち、第1図に示すように、半導体レーザ等の光源1
より検査対象2に対してスリット光3を照射し、スリッ
ト光3の照射部分に形成される光切断線(すなわち、輝
線部分)3aを含む濃淡画像をTVカメラ等の画像入力装置
4によって撮像し、得られた画像に所定の画像処理を施
すことによって検査対象の凹凸形状を検出するのであ
る。 スリット光3により検査対象2の表面に形成される光切
断線3aは、第2図(a)に示すように、検査対象2の表
面に稜線lmや谷線lvのような凹凸が存在していると、そ
の部分で折れ曲がるから、光切断線3aの折曲部分の代表
点としての折曲点pbの位置を求めれば、検査対象2の表
面の凹凸の位置を検出できることになる。すなわち、溶
接を行うのであれば、検査対象2の開先形状や3次元の
位置を認識することができ、溶接条件やトーチの位置を
決定する情報として利用することができるのである。
【発明が解決しようとする課題】
ところで、検査対象2の表面の状態によっては、2次反
射が生じることがあり、2次反射が生じると光切断線3a
に、線幅を大きな広幅部3bが形成されることになる。 光切断線を用いて検査対象2の表面の凹凸形状を検出す
る方法として従来より提案されているものでは、このよ
うな2次反射を避ける工夫をすることで検査対象2の表
面形状を正確に認識するようにしている。しかしなが
ら、実際には2次反射は避けられないことが多く、従来
の対策では不十分な場合が多い。 本発明は上記問題点の解決を目的とするものであり、2
次反射が生じていても物体形状が正確に認識できるよう
にした物体形状検出方法を提供しようとするものであ
る。
【課題を解決するための手段】
上記目的を達成するために、請求項1では、検査対象に
スリット光を照射するとともに、検査対象の表面に形成
される光切断線を画像入力装置によって撮像し、得られ
た濃淡画像に画像処理を施して光切断線が折れ曲がる折
曲点を検出することによって検査対象の凹凸を検出する
物体形状検出方法において、画像入力装置によって得ら
れた画像に対して光切断線に交差する所定方向の多数本
の走査線を設定し、順に並ぶ走査線について各走査線で
の最大輝度に基づいて最大輝度よりも低輝度のしきい値
をそれぞれ設定した後、走査線の上で上記しきい値以上
の輝度を有する画素を抽出し、抽出された画素のうち走
査線上で画素が連続している画素群を光切断線候補群と
して抽出して光切断線候補群の代表点を求め、さらに光
切断線候補群の代表点のうち隣接する走査線の上ですで
に求められている代表点にもっとも近い点を代表点とし
て選択するとともに、走査線上において選択した代表点
を含む光切断線候補群の幅を求め、隣接する走査線上の
選択された一対の代表点について走査線の方向における
代表点の位置関係が他の一対の代表点とは逆転する位置
と、上記幅が2次反射によってあらかじめ設定したしき
い値以上になる位置との一方を光切断線の折曲点の位置
とするのである。
【作用】
請求項1の方法によれば、光切断線上に設定される複数
個の代表点を順次追跡するとともに、上記代表点の位置
変化および光切断線上での2次反射の有無を判定して光
切断線の折曲点を検出するので、2次反射が生じていて
も物体形状が正確に認識できるのである。 ところで、特開昭62−22007号公報に記載されているよ
うに、画像に設定した所定の走査線の上での最大輝度に
応じてしきい値を設定し、しきい値以上の輝度を有する
画素を光切断線の上の画素と認定する方法が提案されて
いる。しかしながら、検査対象の表面状態によっては、
光切断線以外の部位にもノイズ的な反射光が得られる場
合があり、このような場合には、光切断線の正確な位置
が検出できず、検査対象の形状が正確に検出できないこ
とがある。 請求項2の方法によれば、そのようなノイズ的な反射光
を含めて光切断線の位置を判定するようにしているか
ら、検査対象の形状を一層正確に検出することができる
のである。
【実施例】
第1図に示すように、光源1より検査対象2にスリット
光3を照射して、光切断線3aを含んだ濃淡画像を画像入
力装置4によって撮像する点は、従来の技術として説明
した通りであって、本発明では、画像入力装置4により
得られた画像の処理方法が異なるものである。 以下に、画像の処理方法について説明する。ここで、第
2図における光切断線3aについて左側の折曲点pbを求め
るには光切断線3aを左側から追跡し、右側の折曲点pbを
求めるには光切断線3aを右側から追跡するものとする。 まず、第4図(a)に示すような、画像上で光切断線3a
を通過するような垂直方向の1本の走査線Lを設定し、
この走査線L上で最大輝度Vmaxを求める。次に、求めた
最大輝度Vmaxに基づいてしきい値Th1を設定する(たと
えば、Th1=0.4×Vmaxとする)。その後、第4図(b)
のように、上記走査線Lの上でしきい値Th1以上の輝度
を有する画素を抽出し、第4図(c)のように、抽出さ
れた画素のうち垂直方向において連続している画素を連
続部分ごとに画素群gr1,gr2,……として分類する。さら
に、第4図(d)のように、画素群gr1,gr2,……のう
ち、上記走査線L上での最大輝度Vmaxの画礎を含む画素
群gr1,gr2……を光切断線候補群として抽出し、各光切
断線候補群についてそれぞれ代表点cp1,cp2,……を求め
る。代表点cp1,cp2,……は、垂直方向における中点や最
大輝度の点などとすればよい。次に、第4図(e)のよ
うに、求めた代表点cp1,cp2,……のうち、前の走査線上
ですでに求められている光切断線3aの上の代表点cpにも
っとも近い点ncpを選択するとともに、点ncpを含む画素
群の幅pwを求める。ここにおいて、たとえば、第5図の
ように光切断線3aが折れ曲がっているとすれば、折曲点
の条件は、点cpのY座標(cpy)と点ncpのY座標(ncp
y)との間に、cpy≦ncpyなる関係が成立することである
から、この関係が成立するかどうかを判定する。また、
第6図に示すように、2次反射が生じている条件は、適
宜しきい値Th2を設定することによって、pw≧Th2なる関
係が成立することとして判定できるから、この関係を判
定する。要するに、2つの条件のうちいずれか一方が成
立すれば、折曲点とするのである。なお、両条件が同時
に成立する場合に折曲点と判定するようにしてもよい。 以上のようにして、2次反射が生じている場合の折曲点
の位置および存在を検出することができるのである。走
査線上で折曲点が存在しないときには、次の走査線で同
じ手順を繰り返し、折曲点が見付かるか、検査領域が終
了するまで同じ手順を繰り返すのである。
【発明の効果】
本発明は上述のように、隣接する走査線上の選択された
一対の代表点について走査線の方向における代表点の位
置関係が他の一対の代表点とは逆転する位置と、走査線
上において代表点を含む光切断候補群の幅が2次反射に
よってあらかじめ設定したしきい値以上になる位置との
一方を光切断線の折曲点の位置とするので、各走査線に
ついて求めた代表点の位置変化ないし2次反射の有無に
応じて光切断線の折曲点を検出することができるのであ
って、とくに2次反射も積極的に利用して物体の形状を
正確に認識するから、2次反射が生じていても物体形状
を正確に認識することができるという利点を有する。ま
た、走査線上で最大輝度に基づいて設定したしきい値と
の大小関係により光切断線候補群を求め、光切断線候補
群の代表点について隣接する走査線上で求めた代表点に
もっとも近い点を代表点として選択するから、走査線上
にノイズ的な反射光が生じている場応でも折曲点を正確
に求めて物体形状を正確に認識することができるという
利点を有する。
【図面の簡単な説明】
第1図は本発明の実施例における光学系を示す斜視図、
第2図は同上による画像の例を示す説明図、第3図ない
し第6図は同上の動作説明図である。 1……光源、2……検査対象、3……スリット光、3a…
…光切断線、4……画像入力装置。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】検査対象にスリット光を照射するととも
    に、検査対象の表面に形成される光切断線を画像入力装
    置によって撮像し、得られた濃淡画像に画像処理を施し
    て光切断線が折れ曲がる折曲点を検出することによって
    検査対象の凹凸を検出する物体形状検出方法において、
    画像入力装置によって得られた画像に対して光切断線に
    交差する所定方向の多数本の走査線を設定し、順に並ぶ
    走査線について各走査線上での最大輝度に基づいて最大
    輝度よりも低輝度のしきい値をそれぞれ設定した後、走
    査線の上で上記しきい値以上の輝度を有する画素を抽出
    し、抽出された画素のうち走査線上で画素が連続してい
    る画素群を光切断線候補群として抽出して光切断線候補
    群の代表点を求め、さらに光切断線候補群の代表点のう
    ち隣接する走査線の上ですでに求められている代表点に
    もっとも近い点を代表点として選択するとともに、走査
    線上において選択した代表点を含む光切断線候補群の幅
    を求め、隣接する走査線上の選択された一対の代表点に
    ついて走査線の方向における代表点の位置関係が他の一
    対の代表点とは逆転する位置と、上記幅が2次反射によ
    ってあらかじめ設定したしきい値以上になる位置との一
    方を光切断線の折曲点の位置とすることを特徴とする物
    体形状検出方法。
JP2186126A 1990-07-14 1990-07-14 物体形状検出方法 Expired - Lifetime JPH0726830B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2186126A JPH0726830B2 (ja) 1990-07-14 1990-07-14 物体形状検出方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2186126A JPH0726830B2 (ja) 1990-07-14 1990-07-14 物体形状検出方法

Publications (2)

Publication Number Publication Date
JPH0474911A JPH0474911A (ja) 1992-03-10
JPH0726830B2 true JPH0726830B2 (ja) 1995-03-29

Family

ID=16182823

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2186126A Expired - Lifetime JPH0726830B2 (ja) 1990-07-14 1990-07-14 物体形状検出方法

Country Status (1)

Country Link
JP (1) JPH0726830B2 (ja)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61130808A (ja) * 1984-11-30 1986-06-18 Hitachi Ltd 光切断線検出装置
JPH0235306A (ja) * 1988-07-26 1990-02-05 Mitsubishi Electric Corp 形状検出方法

Also Published As

Publication number Publication date
JPH0474911A (ja) 1992-03-10

Similar Documents

Publication Publication Date Title
CN108907526A (zh) 一种具有高鲁棒性的焊缝图像特征识别方法
EP1555507A1 (en) Three-dimensional visual sensor
KR960702360A (ko) 구부림 각도 검출장치 및 그것에 사용하는 직선 추출장치 및 구부림 각도 검출위치 설정장치(angle of bend detector and straight line extractor used therefor, and angle of bend detecting position setting apparatus)
US12106513B2 (en) Method and flat bed machine tool for detecting a fitting position of a supporting bar
JPH09251544A (ja) ワークエッジ検出画像処理装置
JP2005043324A (ja) 路面損傷状態点検方法及び路面損傷位置の特定方法
CN115661774B (zh) 一种车道线特征检测方法
JP2004219154A (ja) 物体の表面形状計測方法及び自動溶接装置
KR101637977B1 (ko) 레이저 비전 시스템을 이용한 용접 조인트의 특징점 검출 방법
Nakagawa et al. Three-dimensional vision systems using the structured-light method for inspecting solder joints and assembly robots
JPH0726830B2 (ja) 物体形状検出方法
JP4429640B2 (ja) 溶接痕の外観検査方法
JPH01209307A (ja) 溶接部の表面形状検査方法
JPH1177308A (ja) 溶接線検出方法およびその装置並びに溶接装置
JP3243590B2 (ja) 開先検出方法
JPS62284485A (ja) 線状パタ−ン認識方法
JPH09101113A (ja) 開先位置,形状の計測方法およびその装置
JPH03118975A (ja) 溶接装置
JPH05164569A (ja) 移動車の走行路検出装置
JP3049375B2 (ja) 部品の位置決め方法及び装置
JPS63228269A (ja) 線状パタ−ン認識装置
JP3292543B2 (ja) 線状パターン検出法及び溶接ロボット装置
JPH0554107A (ja) 外観検査による溶接状態判定方法
JP3449917B2 (ja) 溶接開先部の検出方法
JPH085350A (ja) 溶接開先位置及び形状の測定方法