JPH03103703A - 画像計測装置 - Google Patents

画像計測装置

Info

Publication number
JPH03103703A
JPH03103703A JP1242536A JP24253689A JPH03103703A JP H03103703 A JPH03103703 A JP H03103703A JP 1242536 A JP1242536 A JP 1242536A JP 24253689 A JP24253689 A JP 24253689A JP H03103703 A JPH03103703 A JP H03103703A
Authority
JP
Japan
Prior art keywords
line
label
shape
data
memories
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.)
Pending
Application number
JP1242536A
Other languages
English (en)
Inventor
Chuji Akiyama
忠次 秋山
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP1242536A priority Critical patent/JPH03103703A/ja
Publication of JPH03103703A publication Critical patent/JPH03103703A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Image Analysis (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は画像計測装置に関し、更に詳しくは2個以上の
測定対象物が存在する場合におけるラベル付けにより各
測定対象物を区別して画像計測するようにした画像計測
装置に関する。
(従来の技術) 第5図は本発明が対象とする画像計測装置の構成概念図
である。図において、1は測定対象物、2は該測定対象
物1を撮影するテレビカメラ、3は該テレビカメラ2か
らのビデオ信号を入力して測定対象物1の大きさ.位置
を演算により求める画像処理部である。計測された測定
対象物1の大きさ,位置は計測データとして出力する。
このようなシステムは、例えば部品の組立てや検査を行
う工程で用いられる。テレビカメラ2から得られるビデ
オ信号は、放送規格に定められており、2次元情報であ
る物体画像を複数の走査線で構成し、時系列信号となっ
ている。
このような画像計測装置で、測定対象物1が2個以上に
なった場合、測定対象物毎に異なったラベルを付し、面
積計算及び重心計算等も各測定対象物毎に行う。この時
の測定対象物の区別のための指標がラベルである。例え
ば、第6図において、IA,IBなる2個の測定対象物
があった場合、1Aに対してはL1というラベルを、1
Bに対してはL2というラベルを割り付ける。以後の画
像計測処理はラベル毎に行われることになる。ここで、
隣接する画素に同一の番号を付けていく処理をラベリン
グ(ラベル付け)という。
ここで、問題になるのが、第7図に示すUシェイプと呼
ばれる測定対象物である。この場合、図のラインgまで
くるまでは、A側とB側とでは異なったラベル(仮のラ
ベル)が付されたまま処理が行われる。従って、gのラ
インまでラベル付け処理が終了してから、測定対象物が
Uシェイプであると分かり、これら2つのラベルが統合
される。
第8図は、従来の画像計測装置の要部を示す構或概念図
である。図において、11はラベルデータを1ライン(
走査線)分格納する第1のラインメモリ (ラインメモ
リ1という)、12は同じくラベルデータを1ライン分
格納する第2のラインメモリ(以下ラインメモリ2とい
う)である。13は上から下ろしてくるラベルがない場
合に初期値としてのラベルを発生するラベル発生器、1
4は人力画像データを受けて画像計測を行う計測回路で
ある。これらは−いずれもバス15に接続されている。
このように、構成された回路において、計測回路14は
ラインメモリ11.12に画素毎のラベルを記憶し、交
互に書込みと読出しを行う。第9図は書込みと読出しの
説明図である。先ず、ラインメモリ1には画素毎のラベ
ルが記憶されており、この記憶された内容を参照しなが
ら現在ラインであるラインメモリ2のラベル付けを行う
。ラインメモリ2のラベル付けが終わったら、ラインメ
モリ1の内容は必要でなくなるので、消去し、今度は、
書込まれたラインメモリ2の内容を参照しながらライン
メモリ1のラベル付けを行う。このように、ラインメモ
リ1,2は交互に書込みと読出しを行いながらラベル付
けを行う。ラベル付けは、接続関係が連続している場合
、同じラベルを付けていく、「ラベル伝搬」方式で行う
このような一連のラベル付け操作において、ラベル発生
器13は上のラインに接続する画像が無い場合に、新し
いラベルを発生するものであり、具体的にはカウンタ又
はメモリで構成される。計測回路14は、ラベル毎に測
定対象物の面積,座標と画像データの積の積算を行い、
結果を出刀するもので、メモリと加算器で構成されてい
る。
(発明が解決しようとする課題) 従来の画像計測装置では、Uシエイブの対象物を処理す
る時、両方のラベルを記憶しておき、走査終了後に両方
のデータの統合を行うようになっている。従って、ラベ
ルが増えやすくデータメモリが大量に必要となる。また
、測定対象物の形状によりUシェイプが多く発生した場
合、メモリの増大と処理量の増大を招いてしまう。更に
は、後で両方のラベルを統合する処理が必要となるので
、後処理に時間がかかってしまう。また、ラベルデータ
を記憶するメモリも処理の前に初期化するという前処理
が必要となる。
本発明はこのような課題に鑑みてなされたものであって
、Uシェイプの発生回数を減少させて処理時間の短縮を
図る二とができる画像計測装置を提供することを目的と
している。
(課題を解決するための手段) 前記した課題を解決する本発明は、測定対象物をディジ
タル画像データとして読込んで、当該測定対象物の大き
さ.位置を計測する画像計測装置において、 1ライン分の画像データを格納するラインメモリを2個
設けておき、上のラインのラベルデータを参照しながら
下のラインのラベル付けを行う場合に、Uシェイプを発
見したら、一方のラインのデータのラベルを他方のライ
ンのラベルに統合すると共に、一方のデータを他方に統
合するように構成したことを特徴としている。
(作用) 2組のラインメモリを設けておき、上のラインのラベル
データを参照しながら下のラインのラベル付けを行う場
合に、Uシェイプを発見したら、一方のラインのデータ
のラベルを他方のラインのラベルに統合する。これによ
り、Uシェイプが増えることがなくなり、メモリの容量
も増えることがない。
(実施例) 以下、図面を参照して本発明の実施例を詳細に説明する
第1図は本発明の一実施例を示す構戊概念図である。第
8図と同一のものは、同一の符号を付して示す。図にお
いて、20はUシエイブ検出部で、ラッチ20aと比較
器20bより構成されている。
ラッチ20aは第2図に示すように、現在ラインの1画
素前のラベルL2を保持するものであり、バス15と接
続されている。比較器20bは、先ラインの現在画素(
第2図の斜線で示す画素)と同じ位置の画素のラベルL
.とを比較し、両者が異なっている時、つまりUシェイ
プが発見された時、検出信号dを出力する。
21は人力画像データを受けて測定対象物の大きさ,位
置等の算出を行う計測回路である。比較器20bの出力
はラインメモリ1とラインメモリ2に入り、ラッチ20
aの出力は同じくラインメモリ1と2に入っている。ま
た、ラッチ20aの出力は計測回路21にも入っている
。このように構成された回路の動作を説明すれば、以下
のとおりである。
今、現在のラインと前のラインのラベルの状態が第2図
に示すようなものであるものとする。Uシェイプ検出部
20において、ラッチ20aは現在ラインの現在画素(
図の斜線部)の1画素前のラベルL2を保持している。
比較器20bは、このラベルL2と、現在画素の対応す
る前のラインの対応する位置のラベルL1をラインメモ
リ1から読出してきて比較する。
比較の結果、両者が一致しない時、Uシエイブが発見さ
れたものとして、その検出信号dを出力する。この検出
信号dはラインメモリ1と2に与えられる。そこで、計
測回路21は、テインメモリ1と2のラベルL1を全て
L2に書換える。第3図は、前のラインのL,が全てL
2に書き代わるようすを示す図である。
一方、計測回路21は、ラベルL2の画像データにラベ
ルL1の画像データと現在画素の画像データを加算する
。これにより、Uシェイプの統合はライン走査中に終了
することになる。
なお、ラベルデータの書換えは、第4図に示すように、
前ラインは現在位置(斜線で示す)の右側だけでよく(
左側はもう使用しないから)、現在ラインは現在位置の
左側だけでよい(右側は未定だから)。
上述の説明では、レベルL1をL2に置換する場合を例
にとったがその逆(L2−Ll)であってもよい。また
、比較器20bの出力dと不要になったラベルL,をラ
ベル発生器13に与え、L,を再利用できるようにする
こともできる。このようにすれば、データメモリの容量
を節約することができる。
また、上述の説明では、ラベル付け,ラインメモリを画
素毎に設けた場合を例にとって説明したが、本発明はこ
れに限るものではなく、2値画像の線状のつながり(ラ
ンと呼ばれる)を単位として利用することもできる。こ
のようにすれば、処理量が減り、より高速の処理が実現
できる。
(発明の効果) 以上、詳細に説明したように、本発明によればラベル付
けの最中にUシェイプを検出して、ラベルを統合すると
共に、画像データの統合も同時に行うようにすることに
より、Uシェイプの発生回数を減少させて処理時間の短
縮を図ることができる画像計測装置を提供することがで
きる。
【図面の簡単な説明】
第1図は本発明の一実施例を示す構成概念図、第2図は
ラインの状態を示す図、第3図は前のラインのL1がL
2に書き代わるようすを示す図、第4図はラベルの書換
えのようすを示す図、第5図は本発明が対象とする画像
計測装置の構成概念図、第6図は測定対象物が2個ある
例を示す図、第7図はUシェイプの形状を示す図、第8
図は従来の画像計測装置の要部を示す構成概念図、第9
図はラインメモリの書込みと読出しの説明図である。 11.12・・・ラインメモリ 13・・・ラベル発生器   15・・・バス20・・
・Uシェイプ検出部 20a・・・ラッチ20b・・・
比較器 2l・・・計測回路 第 3 図 第 4 図 第 1 図 l 第 2 図 第5図 3 第 6 図 第 7 図

Claims (1)

  1. 【特許請求の範囲】 測定対象物をディジタル画像データとして読込んで、当
    該測定対象物の大きさ、位置を計測する画像計測装置に
    おいて、 1ライン分の画像データを格納するラインメモリを2個
    設けておき、上のラインのラベルデータを参照しながら
    下のラインのラベル付けを行う場合に、Uシェイプを発
    見したら、一方のラインのデータのラベルを他方のライ
    ンのラベルに統合すると共に、一方のデータを他方に統
    合するように構成したことを特徴とする画像計測装置。
JP1242536A 1989-09-19 1989-09-19 画像計測装置 Pending JPH03103703A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1242536A JPH03103703A (ja) 1989-09-19 1989-09-19 画像計測装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1242536A JPH03103703A (ja) 1989-09-19 1989-09-19 画像計測装置

Publications (1)

Publication Number Publication Date
JPH03103703A true JPH03103703A (ja) 1991-04-30

Family

ID=17090572

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1242536A Pending JPH03103703A (ja) 1989-09-19 1989-09-19 画像計測装置

Country Status (1)

Country Link
JP (1) JPH03103703A (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61878A (ja) * 1984-06-14 1986-01-06 Yokogawa Hokushin Electric Corp ラベル付け回路
JPS6326784A (ja) * 1986-07-21 1988-02-04 Toshiba Corp 画像連結処理装置
JPS63200001A (ja) * 1987-02-16 1988-08-18 Toshiba Corp 位置検出装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61878A (ja) * 1984-06-14 1986-01-06 Yokogawa Hokushin Electric Corp ラベル付け回路
JPS6326784A (ja) * 1986-07-21 1988-02-04 Toshiba Corp 画像連結処理装置
JPS63200001A (ja) * 1987-02-16 1988-08-18 Toshiba Corp 位置検出装置

Similar Documents

Publication Publication Date Title
US5440648A (en) High speed defect detection apparatus having defect detection circuits mounted in the camera housing
WO1992009000A1 (fr) Dispositif de detection de position focalisee
US5058181A (en) Hardware and software image processing system
JPH11500546A (ja) 画像オーバーラップ処理のための装置及び方法
CN115115700A (zh) 物体的姿态估计方法、装置、电子设备及存储介质
JPH03103703A (ja) 画像計測装置
JP2003178312A (ja) 運動する物体に付された光学信号マークの重心を写真測量により決定する方法及び装置
JP2710527B2 (ja) 周期性パターンの検査装置
JPH058963B2 (ja)
JP2961140B2 (ja) 画像処理方法
JPH06268922A (ja) スミア補正装置
JPH1027253A (ja) 画像処理方法
JP3003925B2 (ja) 欠陥検査装置
JP3566016B2 (ja) 画像処理装置
JPH06337998A (ja) 車両検出装置および車両追跡装置および車両監視装置
JP3112693B2 (ja) 図形数算出装置及び図形数算出方法
Draper et al. Computer vision for masonry vault testing
JPH04184576A (ja) 画像処理装置
JP2765285B2 (ja) 変位計
JPS61251972A (ja) 画像処理装置
JPH0314186A (ja) 並列画像処理装置
JPH0424749B2 (ja)
JPS62108381A (ja) 濃度ヒストグラム検出装置
Wiener et al. System for high-speed image sequence acquisition
Rivero et al. High accuracy cross bar location subpixel algorithm implementation