JPH0136150B2 - - Google Patents
Info
- Publication number
- JPH0136150B2 JPH0136150B2 JP58211555A JP21155583A JPH0136150B2 JP H0136150 B2 JPH0136150 B2 JP H0136150B2 JP 58211555 A JP58211555 A JP 58211555A JP 21155583 A JP21155583 A JP 21155583A JP H0136150 B2 JPH0136150 B2 JP H0136150B2
- Authority
- JP
- Japan
- Prior art keywords
- edge
- inspected
- cursor
- line
- image
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/12—Edge-based segmentation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Microscoopes, Condenser (AREA)
- Processing Or Creating Images (AREA)
- Image Analysis (AREA)
Description
【発明の詳細な説明】
本発明は画像処理装置、詳しくは被検査物を載
承せるテーブルの駆動によつて被検査物を移動さ
せながら該被検査物の表面をTVカメラによつて
ブラウン管に映じ、その表面画像を追跡する画像
処理装置、における被検査物のエツジ位置決定方
法に関し、其の目的とする処は被検査物を移動さ
せるテーブルの駆動を高速化可能にして画像処理
装置の作業性を向上させるとともにエツジ位置の
測定精度を高めることにある。
承せるテーブルの駆動によつて被検査物を移動さ
せながら該被検査物の表面をTVカメラによつて
ブラウン管に映じ、その表面画像を追跡する画像
処理装置、における被検査物のエツジ位置決定方
法に関し、其の目的とする処は被検査物を移動さ
せるテーブルの駆動を高速化可能にして画像処理
装置の作業性を向上させるとともにエツジ位置の
測定精度を高めることにある。
斯る本発明は、ブラウン管に十字状のカーソル
線及び該線を囲繞する口形のカーソル枠を表示
し、カーソル枠が被検査物のエツジを検出したと
きに前記テーブルの駆動を減速させる減速指令信
号を出力し、カーソル線が前記エツジを検出した
ときに該エツジの座標位置を測定させる測定指令
信号を出力することを特徴とし、前記測定指令信
号の出力によつてテーブルの駆動が停止し、その
位置におけるテーブルのX―Y座標を検出してエ
ツジの座標位置とされる。
線及び該線を囲繞する口形のカーソル枠を表示
し、カーソル枠が被検査物のエツジを検出したと
きに前記テーブルの駆動を減速させる減速指令信
号を出力し、カーソル線が前記エツジを検出した
ときに該エツジの座標位置を測定させる測定指令
信号を出力することを特徴とし、前記測定指令信
号の出力によつてテーブルの駆動が停止し、その
位置におけるテーブルのX―Y座標を検出してエ
ツジの座標位置とされる。
上記被検査物はテーブルが予め設定された方向
へ移動することによつて複数個所のエツジの座標
位置が測定され、それらの測定データに基いて被
検査物の寸法、形状、面積、中心点など算出され
る。
へ移動することによつて複数個所のエツジの座標
位置が測定され、それらの測定データに基いて被
検査物の寸法、形状、面積、中心点など算出され
る。
上記被検査物のエツジはブラウン管の画像によ
れば必ずしも直線状とはならず凹凸状に映るが、
カーソル枠によるエツジ検出はカーソル枠が最初
にエツジの何れかの凹凸に接したときであり、カ
ーソル線によるエツジ検出は、カーソル線が最初
にエツジの何れかの凹凸に接したとき、又は十字
状カーソル線の交点がエツジに接したとき、又は
カーソル線の全長が被検査物に接合したときであ
る。
れば必ずしも直線状とはならず凹凸状に映るが、
カーソル枠によるエツジ検出はカーソル枠が最初
にエツジの何れかの凹凸に接したときであり、カ
ーソル線によるエツジ検出は、カーソル線が最初
にエツジの何れかの凹凸に接したとき、又は十字
状カーソル線の交点がエツジに接したとき、又は
カーソル線の全長が被検査物に接合したときであ
る。
本発明の実施例を図面により説明すれば、第1
図は自動寸法測定装置を示し、1は機台、2は検
査テーブル、3は顕微鏡、4はTVカメラ、5は
画像処理装置、10は被検査物である。
図は自動寸法測定装置を示し、1は機台、2は検
査テーブル、3は顕微鏡、4はTVカメラ、5は
画像処理装置、10は被検査物である。
検査テーブル2はY軸方向へ移動するYテーブ
ル2aとX軸方向へ移動するXテーブル2bとの
組合せにより構成し、各テーブル2a,2bに
夫々パルスモータ又はサーボモータなどの駆動用
モータ11,11′を連結して駆動するようにす
るとともにリニアスケール12,12′を設けて
移動量を検出するようにする。
ル2aとX軸方向へ移動するXテーブル2bとの
組合せにより構成し、各テーブル2a,2bに
夫々パルスモータ又はサーボモータなどの駆動用
モータ11,11′を連結して駆動するようにす
るとともにリニアスケール12,12′を設けて
移動量を検出するようにする。
上記Xテーブル2b上に被検査物10を載せて
寸法測定をする。
寸法測定をする。
又、機台1には支柱1′を起設し、該支柱1′の
先端に上下方向(Z軸方向)へ移動するZテーブ
ル2cを取付け、このZ軸テーブル2cに顕微鏡
3を前記検査テーブル2上方に位置するように設
置する。
先端に上下方向(Z軸方向)へ移動するZテーブ
ル2cを取付け、このZ軸テーブル2cに顕微鏡
3を前記検査テーブル2上方に位置するように設
置する。
上記Zテーブル2cにはサーボモータなどの駆
動用モータ13を連結するとともにリニアスケー
ル14を設ける。
動用モータ13を連結するとともにリニアスケー
ル14を設ける。
顕微鏡3は反射用光源15を有し、該光源15
から出る光を対物レンズ16を介して被検査物1
0の表面に投光し、この顕微鏡3により被検査物
10表面を拡大してTVカメラ4により撮像させ
る。
から出る光を対物レンズ16を介して被検査物1
0の表面に投光し、この顕微鏡3により被検査物
10表面を拡大してTVカメラ4により撮像させ
る。
上記顕微鏡3はモータ13を駆動させZテーブ
ル2cを上下動させることにより被検査物10に
対する焦点合せをする。
ル2cを上下動させることにより被検査物10に
対する焦点合せをする。
TVカメラ4は前記顕微鏡3上に連結して設置
するとともにコード17を介して画像処理装置5
に接続し、顕微鏡3により拡大された被検査物1
0の表面を撮像して画像処理装置5へ送信する。
するとともにコード17を介して画像処理装置5
に接続し、顕微鏡3により拡大された被検査物1
0の表面を撮像して画像処理装置5へ送信する。
画像処理装置5はその表面図を第2図に示す如
く、表パネル上に表示用のブラウン管20を有
し、該管20にTVカメラ4より送信された被検
査物10の画像を映ずるようにする。
く、表パネル上に表示用のブラウン管20を有
し、該管20にTVカメラ4より送信された被検
査物10の画像を映ずるようにする。
又、ブラウン管20には上限線6a、下限線6
a′、左限線6b及び右限線6b′で形成される口形
状のカーソル枠6を表示するとともに該枠内に縦
カーソル線7a及び横カーソル線7bを十字状に
表示しておき、該カーソル枠6及びカーソル線7
a,7bにより移動する被検査物10の画像を追
跡するようにする。
a′、左限線6b及び右限線6b′で形成される口形
状のカーソル枠6を表示するとともに該枠内に縦
カーソル線7a及び横カーソル線7bを十字状に
表示しておき、該カーソル枠6及びカーソル線7
a,7bにより移動する被検査物10の画像を追
跡するようにする。
上記カーソル枠6は入力装置(図示せず)のキ
ー操作等によつて、上限線6a及び下限線6a′を
上下方向へ、左限線6b及び右限線6b′を左右方
向へ夫々移動させてカーソル枠6を縮小又は拡張
自在とする。
ー操作等によつて、上限線6a及び下限線6a′を
上下方向へ、左限線6b及び右限線6b′を左右方
向へ夫々移動させてカーソル枠6を縮小又は拡張
自在とする。
又、カーソル線7a,7bも入力装置によつて
縦カーソル線7aを左右方向へ、横カーソル線7
bを上下方向へ可動状とする。
縦カーソル線7aを左右方向へ、横カーソル線7
bを上下方向へ可動状とする。
画像処理装置5は内蔵せる中央処理装置
(cpu)にNCコントローラ9及びモータドライバ
9′を介して前記テーブル2a,2b,2cの各
モータ11,11′,13に接続し、中央処理装
置(cpu)に予め記憶させてあるシーケンスに従
つて検査テーブル2をX軸方向又はY軸方向へ駆
動させて被検査物10を顕微鏡3下で移動させな
がら、その表面画像をTVカメラ4によりブラウ
ン管20に映ずる。
(cpu)にNCコントローラ9及びモータドライバ
9′を介して前記テーブル2a,2b,2cの各
モータ11,11′,13に接続し、中央処理装
置(cpu)に予め記憶させてあるシーケンスに従
つて検査テーブル2をX軸方向又はY軸方向へ駆
動させて被検査物10を顕微鏡3下で移動させな
がら、その表面画像をTVカメラ4によりブラウ
ン管20に映ずる。
従つてブラウン管20には被検査物10の画像
が順次移動して該被検査物のエツジaとカーソル
枠6、カーソル線7a,7bとが接合するエツジ
検出がなされる。
が順次移動して該被検査物のエツジaとカーソル
枠6、カーソル線7a,7bとが接合するエツジ
検出がなされる。
而して中央処理装置(cpu)の制御によつて、
カーソル枠6が被検査物10のエツジaを検出す
るまではモータ11又は11′を高速に駆動させ
てYテーブル2a又はXテーブル2bを早送りさ
せる。
カーソル枠6が被検査物10のエツジaを検出す
るまではモータ11又は11′を高速に駆動させ
てYテーブル2a又はXテーブル2bを早送りさ
せる。
そして、カーソル枠6の下限線6a′がエツジa
の先入端a′に接合してエツジを検出したとき(第
3図)、画像処理装置5は中央処理装置へ減速指
令信号Pを出力し、中央処理装置(cpu)により
前記モータ11又は11′を減速させてYテーブ
ル2a又はXテーブル2bをそれまでと同方向へ
低速で移動させる。
の先入端a′に接合してエツジを検出したとき(第
3図)、画像処理装置5は中央処理装置へ減速指
令信号Pを出力し、中央処理装置(cpu)により
前記モータ11又は11′を減速させてYテーブ
ル2a又はXテーブル2bをそれまでと同方向へ
低速で移動させる。
さらにYテーブル2a又はXテーブル2bが移
動し、カーソル線7a,7bがエツジaの先入端
a′に接合してエツジを検出したときに(第4図)、
画像処理装置5は中央処理装置(cpu)へ測定指
定信号Qを出力する。
動し、カーソル線7a,7bがエツジaの先入端
a′に接合してエツジを検出したときに(第4図)、
画像処理装置5は中央処理装置(cpu)へ測定指
定信号Qを出力する。
この測定指令信号Qの受信により中央処理装置
(cpu)は前記モータ11又は11′を停止させて
テーブル2a又は2bの移動を止め、次いでリニ
アスケール12,12′〜によりYテーブル2a、
Xテーブル2bの位置測定を行なわせ、これによ
つてエツジaの座標位置を測定し、その測定デー
タを中央処理装置(cpu)に記憶させる。
(cpu)は前記モータ11又は11′を停止させて
テーブル2a又は2bの移動を止め、次いでリニ
アスケール12,12′〜によりYテーブル2a、
Xテーブル2bの位置測定を行なわせ、これによ
つてエツジaの座標位置を測定し、その測定デー
タを中央処理装置(cpu)に記憶させる。
尚、第3図及び第4図はXテーブル2bを駆動
させて被検査物10の先入端側のエツジa′を検出
する場合を示すが、さらにXテーブル2bを移動
させて被検査物10の後尾側エツジをカーソル枠
6、カーソル線7a,7bによつて検出する場合
も同様であり、さらにはYテーブル2aを移動さ
せた時にはカーソル枠6の左限線6b又は右限線
6b′により側縁エツジを検出するものである。
させて被検査物10の先入端側のエツジa′を検出
する場合を示すが、さらにXテーブル2bを移動
させて被検査物10の後尾側エツジをカーソル枠
6、カーソル線7a,7bによつて検出する場合
も同様であり、さらにはYテーブル2aを移動さ
せた時にはカーソル枠6の左限線6b又は右限線
6b′により側縁エツジを検出するものである。
又、第4図においてカーソル線によるエツジ検
出は横カーソル線7bがエツジaの先入端a′に接
合する位置を検出する場合を示したが、第5図の
如く、カーソル線7a,7bの交点がエツジaに
接合する位置を検出し、又は第6図の如く、横カ
ーソル線7b全長が被検査物10に接合する位置
を検出するようにすることもよい。
出は横カーソル線7bがエツジaの先入端a′に接
合する位置を検出する場合を示したが、第5図の
如く、カーソル線7a,7bの交点がエツジaに
接合する位置を検出し、又は第6図の如く、横カ
ーソル線7b全長が被検査物10に接合する位置
を検出するようにすることもよい。
又、第1図は落射光を用いた実施例であるが、
被検査物10の端縁に第7図の如きチツピング1
0aがある場合には、第8図の如き状態でエツジ
を決定する。
被検査物10の端縁に第7図の如きチツピング1
0aがある場合には、第8図の如き状態でエツジ
を決定する。
すなわち、第8図において、被検査物10が矢
印A1方向に移動する場合、エツジ画像の最初を
横カーソル線7bが感知した部分をエツジとして
測定し、矢印A2方向に移動する場合、エツジ画
像が横カーソル線7bを全て越えた部分をエツジ
とする。
印A1方向に移動する場合、エツジ画像の最初を
横カーソル線7bが感知した部分をエツジとして
測定し、矢印A2方向に移動する場合、エツジ画
像が横カーソル線7bを全て越えた部分をエツジ
とする。
これによつて、チツピング10aが光の反射で
測定誤差になることなく測定精度を高める。
測定誤差になることなく測定精度を高める。
第9図は被検査物10の下方より照光を投射す
る透過光を用いる場合のエツジ決定法を示す。
る透過光を用いる場合のエツジ決定法を示す。
すなわち、第8図の落射光の場合と反対にエツ
ジを検出するようにし、被検査物10が矢印A1
の方向へ移動する場合、被検査物10のエツジ画
像が横カーソル線7bを全て越えた部分をエツジ
とし、被検査物10が逆に矢印A2方向に移動す
る場合にはエツジ画像の最初を横カーソル線7b
が感知した部分をエツジとして測定する。
ジを検出するようにし、被検査物10が矢印A1
の方向へ移動する場合、被検査物10のエツジ画
像が横カーソル線7bを全て越えた部分をエツジ
とし、被検査物10が逆に矢印A2方向に移動す
る場合にはエツジ画像の最初を横カーソル線7b
が感知した部分をエツジとして測定する。
尚、Yテーブル2aを移動させる場合、カーソ
ル線によるエツジ検出はカーソル線7a,7bの
交点又は縦カーソル線7aにより検出する。
ル線によるエツジ検出はカーソル線7a,7bの
交点又は縦カーソル線7aにより検出する。
本発明は叙上の如く、ブラウン管に十字状のカ
ーソル線及び該線を囲繞する口形のカーソル枠を
表示し、カーソル枠が被検査物のエツジを検出し
たときにテーブルの駆動を減速させるようにした
ので、テーブルを定寸送りさせる区間の駆動を高
速化して早送りすることができ、画像処理装置の
エツジ位置測定に要する所要時間を短縮し作業性
を高めることができる。
ーソル線及び該線を囲繞する口形のカーソル枠を
表示し、カーソル枠が被検査物のエツジを検出し
たときにテーブルの駆動を減速させるようにした
ので、テーブルを定寸送りさせる区間の駆動を高
速化して早送りすることができ、画像処理装置の
エツジ位置測定に要する所要時間を短縮し作業性
を高めることができる。
又、カーソル枠がエツジ検出をしてテーブルの
駆動を減速した後にカーソル線がエツジ検出をし
たとき、該エツジの座標位置を測定させるように
したので、低速駆動状態でカーソル線によるエツ
ジ検出が行なわれ、高い検出精度を維持できる。
駆動を減速した後にカーソル線がエツジ検出をし
たとき、該エツジの座標位置を測定させるように
したので、低速駆動状態でカーソル線によるエツ
ジ検出が行なわれ、高い検出精度を維持できる。
第1図は本発明を説明する自動寸法測定装置の
正面ブロツク図、第2図は画像処理装置の表面拡
大図、第3図はカーソル枠によるエツジ検出を示
す表面図、第4図はカーソル線によるエツジ検出
を示す表面図、第5図及び第6図はカーソル線に
よるエツジ検出の変形例を示す表面図、第7図
は被検査物の一例を示す平面図、はその断面
図、第8図は落射光を用いる場合のエツジ検出を
示す表面図、第9図は透過光を用いる場合のエツ
ジ検出を示す表面図である。 図中、2は検査テーブル、4はTVカメラ、5
は画像処理装置、6はカーソル枠、7a,7bは
カーソル線、10は被検査物、aはエツジ、20
はブラウン管である。
正面ブロツク図、第2図は画像処理装置の表面拡
大図、第3図はカーソル枠によるエツジ検出を示
す表面図、第4図はカーソル線によるエツジ検出
を示す表面図、第5図及び第6図はカーソル線に
よるエツジ検出の変形例を示す表面図、第7図
は被検査物の一例を示す平面図、はその断面
図、第8図は落射光を用いる場合のエツジ検出を
示す表面図、第9図は透過光を用いる場合のエツ
ジ検出を示す表面図である。 図中、2は検査テーブル、4はTVカメラ、5
は画像処理装置、6はカーソル枠、7a,7bは
カーソル線、10は被検査物、aはエツジ、20
はブラウン管である。
Claims (1)
- 1 被検査物を載承せるテーブルの駆動によつて
被検査物を移動させながら該被検査物の表面を
TVカメラによつてブラウン管に映じ、その表面
画像を追跡する画像処理装置において、前記ブラ
ウン管に十字状のカーソル線及び該線を囲繞する
口形のカーソル枠を表示し、カーソル枠が被検査
物のエツジを検出したときに前記テーブルの駆動
を減速させる減速指令信号を出力し、カーソル線
が前記エツジを検出したときに該エツジの座標位
置を測定させる測定指令信号を出力することを特
徴とする被検査物のエツジ位置決定方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58211555A JPS60103485A (ja) | 1983-11-09 | 1983-11-09 | 画像処理装置における被検査物のエツジ位置決定方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58211555A JPS60103485A (ja) | 1983-11-09 | 1983-11-09 | 画像処理装置における被検査物のエツジ位置決定方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60103485A JPS60103485A (ja) | 1985-06-07 |
| JPH0136150B2 true JPH0136150B2 (ja) | 1989-07-28 |
Family
ID=16607745
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58211555A Granted JPS60103485A (ja) | 1983-11-09 | 1983-11-09 | 画像処理装置における被検査物のエツジ位置決定方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60103485A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0631549Y2 (ja) * | 1986-11-04 | 1994-08-22 | 三菱電機株式会社 | 指紋照合装置 |
-
1983
- 1983-11-09 JP JP58211555A patent/JPS60103485A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60103485A (ja) | 1985-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3341933B2 (ja) | 加工物表面の走査方法および走査装置 | |
| JP4862765B2 (ja) | 表面検査装置及び表面検査方法 | |
| JP3402990B2 (ja) | 三次元測定機 | |
| CN109425320A (zh) | 表面纹理测量设备的控制方法 | |
| US6590670B1 (en) | Method and apparatus for measuring heights of test parts of object to be measured | |
| JP2005121370A (ja) | 表面形状測定装置および表面形状測定方法 | |
| US20060243035A1 (en) | Surface roughness/contour profile measuring instrument | |
| JP2569436B2 (ja) | 駆動装置の速度制御装置 | |
| CN110057755A (zh) | 一种复合光学检测仪 | |
| JPH02114113A (ja) | 平面度測定機能付き顕微鏡装置 | |
| CN110501468B (zh) | 一种拉线式扫查装置 | |
| JPS60103485A (ja) | 画像処理装置における被検査物のエツジ位置決定方法 | |
| JP2553352Y2 (ja) | 自動寸法測定装置 | |
| JP2549802Y2 (ja) | 自動寸法測定装置 | |
| JP3114474B2 (ja) | 物体位置認識装置 | |
| CN111319300A (zh) | 一种烟包纸压痕快速检测装置 | |
| JPH0360957A (ja) | 非接触式デジタイザ用トレーサヘツド | |
| JP3086016B2 (ja) | 段差計測装置及びその方法 | |
| JP3018887B2 (ja) | 三次元形状測定装置 | |
| JPH0783630A (ja) | タイヤトレッドの断面形状測定方法 | |
| JP2002148024A (ja) | 物体検出装置 | |
| JPH02124415A (ja) | 形状測定装置 | |
| JPH02124408A (ja) | 形状測定装置 | |
| JPH02129533A (ja) | クリーンルーム検査用ロボット | |
| JP2572660B2 (ja) | 自動駆動型比較計測機 |