JPH03280165A - 外観検査装置 - Google Patents

外観検査装置

Info

Publication number
JPH03280165A
JPH03280165A JP2078956A JP7895690A JPH03280165A JP H03280165 A JPH03280165 A JP H03280165A JP 2078956 A JP2078956 A JP 2078956A JP 7895690 A JP7895690 A JP 7895690A JP H03280165 A JPH03280165 A JP H03280165A
Authority
JP
Japan
Prior art keywords
product
data
distribution
lightness
arithmetic processing
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
JP2078956A
Other languages
English (en)
Inventor
Sumio Otani
大谷 澄男
Masayuki Kanai
金井 誠之
Hiroshi Matsunaga
容 松永
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.)
Anritsu Corp
Original Assignee
Anritsu 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 Anritsu Corp filed Critical Anritsu Corp
Priority to JP2078956A priority Critical patent/JPH03280165A/ja
Publication of JPH03280165A publication Critical patent/JPH03280165A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、製品ラインによって搬送されてくる製品(被
検査物品)の外観を撮像した画像信号の解析データに基
すいて、検査結果としての判別ブタを得ることができる
外観検査装置に関するものである。
[従来の技術] 例えば工場の製造ラインにおいては、搬入コンベアライ
ン(以下、ラインという)によって順次搬送されてくる
製品に対して、種別によって判別したり、又は不良品を
排除するために、例えば各製品を撮像した画像によって
各製品を検査することが行なわれている。
例えば第5図に示すように、ライン1で搬送されてくる
製品Pをフォトセンサ等で構成された検出器2で検出す
ると、その検出信号が外観検査装置3に供給され、外観
検査装置3は検出器2の位置から距離d1だけライン1
の下流側に設置された例えばCCDカメラによる画像セ
ンサ4及びストロボ照明装置5に制御信号を送り、その
製品を撮像させる。なお、この場合、制御信号の供給タ
イミングは、距離d1とライン1の速度■に基ずいて設
定され、即ち検出器2で検出された製品Pが画像センサ
4で適正に撮像できるように、検出器2の検出信号が得
られてから(d、/V)時間の時間差をもって画像セン
サ4及びストロボ照明5が動作するように設定されてい
る。
上記撮像動作により、画像センサ4から得られた画像デ
ータは外観検査装置3において解析される。例えば画像
データを2値化することによりその製品の全体、或は一
部分の面積が算出されたり、また重心の算出などが実行
される。
そして、このように解析によって得られたブタは、例え
ばあらかじめ設定されている基準値と比較されるなどに
よりその被検査物品である製品の良否や種別を判定する
ことができる。
このような判定システム#。によって、製品の良否や種
別を判別することができるため、この判定システム#。
によって得られたデータを制御信号としてライン1の下
流に設けられた選別装置6に供給すれば、例えば図示す
るように不良製品P°をライン1から排除することがで
きる。ただし、選別装置6に対する制御信号は、良否の
判別データの対象製品と、選別装置6で選別される製品
とが一致するように、設置位置の離間距離d2及びライ
ン速度Vによる時間差を含んで供給される。
[発明が解決しようとする問題点] ところで、従来の外観検査装置では、上記したような画
像データに基ずく面積算出等により、明らかな成形不良
や部品の欠如等は検出することができても、その製品表
面の傷や汚れ、或は僅かな欠損、ラベルの有無等を正確
に判断することは困難であるという問題があった。
[問題点を解決するための手段] 本発明はこのような問題点にかんがみてなされたもので
、撮像画像データに対して各種解析処理を行なう演算処
理手段において、撮像された画像データの所定領域内の
各画素の明度データの明度分布を算出することができる
ように構成し、またさらに、撮像された画像データ内の
所定領域の空間周波数を計算し、その空間周波数分布を
算出することができるように構成した外観検査装置を提
供するものである。
[作用] 明度分布パターン、或は空間周波数分布パターンに基す
いて判定処理を行なうようにすることにより、製品表面
上の傷や汚れ等も検出できることになる。
[実施例1 まず本発明の外観検査装置の一実施例について、その全
体の構成を説明する。
第1図はその回路ブロックを示したものであり、−点鎖
線で囲った10が外観検査装置を示すものである。なお
、この外観検査装置10と、画像センサ(CCDカメラ
)4、照明装置5、及び検出器2によって、前記した第
5区の如き判定システム#。が構成されている。また、
照明装置5は本実施例ではストロボ照明として、画像セ
ンサ4のシャッタタイミングと同期して照明動作を行な
うものとするが、例えば蛍光灯のように連続光を照射す
るものであってもよい。
このような判定システム#。における本実施例の外観検
査装置10は、前記第5図で説明した製品検査動作によ
って、ライン上で搬送されてきた製品を画像センサ4で
撮像して得たR、G、Bの画像信号が製品判定用のデー
タとして入力される。
11R,IIG、IIBはA/D変換器であり、供給さ
れたR、G、B画像信号をそれぞれデジタル信号に変換
する。12R,12G、12Bはデジタル信号に変換さ
れたR、G、B信号をそれぞれ記憶するフレームメモリ
である。
フレームメモリ12R,12G、12Bに記憶された画
像データは画像バス13aを介して点線で囲った画像処
理部14に供給され、各種演算処理が行なわれる。
この画像処理部14には例えばハード論理回路により、
2値化処理部14a、重心・傾き演算部14b、周囲長
演算部14cなどが設けられており、製品を撮像した画
像データを解析し、その製品に関する所定の内容のデー
タを算出することができるようになされている。
2値化処理部14aでは画像データから特定の色を抽出
することにより、例えばその製品(或はその製品の特定
部分)の面積を算出することができる。また、この2値
化データに基すいて重心・傾き演算部14b、周囲長演
算部14cにおいて各演算が実行され、その製品の重心
、傾き、周囲長等が算出され、また、その周囲長の2乗
から面積を除することにより、その製品の外形の複雑度
等を得ることができる。
なお、明度分布演算部14d、空間周波数分布演算部1
4eについては後述する。
15はシステムコントローラ(CPU)であり、画像処
理部14において得られた各種算出結果は制御バス13
bを介してCPU15に供給され、CPU15において
は、この算出結果に対して、予め設定された基準値や基
準分布パターン等と比較することによって、当該製品が
その設定条件に合致するか否かの判断等を行なう。
例えば、ライン上で順次搬送されて(る製品の中から、
所定の大きさの製品のみを判別したい場合は、その商品
の全体を撮像した画像信号をフレームメモリ12に取り
込み、このデータに対して2値化処理部14aによって
面積を算出させる。
そして、その算出データを制御バス13bを介して取り
込み、その値を、予め設定されている基準値K(例えば
上下基準値(KN、KL))と比較し、その範囲内であ
れば、その製品は該当製品である判別するものである。
この判別結果は判別ブタとして、前記第5図に示した選
別装置6等に出力することができるように為されている
なお、フレームメモリ12に取り込まれた画像を解析す
る際には、常に、その1画面分全部のブタを対象にして
解析する必要はなく、CPU15の制御機能によって、
撮像した1画面の画像信号内において1又は複数の領域
(以下、ウィンドウという)を設定し、そのウィンドウ
単位で演算処理部14における解析動作が行なわれるよ
うに制御することもできる。この場合において複数(n
個)のウィンドウを設定したときは、ウィンドウ毎の解
析データに対して各々基準値に1〜に、、と比較するこ
とにより、ウィンドウ単位の判別データを生成し、この
n個の判別データをさらに演算処理することにより、総
合的な判別データを得ることができる。
またCPU15では、さらにその制御機能によって、検
出器2からの検出信号に基すいてタイミングを設定し、
画像センサ4及び照明装置5(なお、照明装置がストロ
ボタイプではなく連続光を照射するものであるときは、
同期制御は不要)に対して動作制御信号を出力するもの
である。
15a、15bはCPU15内のメモリ部(ROM、R
AM)を示し、各種制御用データとともに上記した判定
用の基準値が対象品目、判定内容毎に分けられて、予め
記憶されている。なお、CPU15における情報の入出
力はCPU内部のインターフェース部を介在して行なわ
れているが、説明上インターフェース部については省略
する。
16はCPU15に対して使用者が各種操作を行なうた
めの操作パネル(キーボード)であり、例えばメモリ部
に記憶されている基準値や制御内容を選択するなどの操
作が行なわれる。
17はフレームメモリ12に保持されている画像及びC
PU15から供給される制御用画像(操作メニュー、画
像ウィンド枠等)を表示するデイスプレィを示す。なお
、画像等の表示は外部CRT等により行なうようにして
もよい。
18はメモリカードドライブを示し、外部メモリカード
(自己電源でバックアップを行なうRAM−ICカード
、磁気記録媒体、光記録媒体等)とで画像データや基準
値等の制御情報をやりとりすることができるように為さ
れている。
19は外部機器との間で各種信号の人出力を行なうため
の入出力端子部を示す。例えば入出力端子部19を介し
て、ライン上で搬送される製品を検出する検出器2から
の検出信号が入力されてCPtJ15に供給され、また
、上記したようにCPU15から出力される各種外部機
器の制御信号が画像センサ4.照明装置5.及び図示し
ない選別装置等へ出力されることになる。
本実施例の外観検査装置はこのように全体が構成されて
おり、画像センサ4によって撮像した画像に基すいて各
種解析を行ない、上記したように、その対象製品の各種
判別を行なうことができるように為されている。
そして本実施例では、上記演算処理部14において明度
分布演算部14dと空間周波数分布演算部14eが設け
られ、より精密な判定動作が行なうことができることに
なる。
明度分布演算部14dは、フレームメモリ12に記憶さ
れたR、G、Bの1画像分のデータのうち、ウィンドウ
設定した特定の領域内の各画素における明度データを柚
比し、その明度分布(即ち各明度レベル区分における画
素数)を算出するようにCPU15によって制御されて
いる。例えば第2図に示すように、検査対象製品がボト
ルである場合に、画像センサ4から一点鎖線で示す画像
データを取り込んだうち、ウィンドウWとして設定され
た領域、即ちボトルの胴体表面部における明度分布を算
出する。
このとき、検査対象のボトルが、その胴体部に傷や汚れ
等のない良品であれば、そのウィンドウWの明度分布と
しては第3図(a)のように、成る明度レベルに集中す
るものであるとする。
この場合、検査対象ボトルに、第2図に示すように傷H
があると、ウィンドウWの明度分布としては、その傷H
が胴体部より暗(なって見える場合は第3図(b)に示
すように低明度部分に分布がみられ、逆に傷Hが光って
いれば、第3図(C)に示すように高明度部分に分布が
みられるようになる。いづれにしても、傷Hにより、通
常はとんど現われない明度レベルを有する画素が増加す
るため、通常の明度分布とは異なる明度分布が観測され
ることになる。
従って、CPU15において基準パターンデータとして
第3図(a)の分布データを保持しておき、それを明度
分布演算部14dにおいて算出された分布データと比較
すれば、その検査対象製品の異常を検出することができ
る。或はまた、明度データから標準偏差を算出するよう
にして、その標準偏差がCPU15に保持されている基
準値と比較するようにしても同様に検出可能である。
さらに、CPU15で判定する際に、明度分布演算部1
4dで算出された明度分布データのうち、例えば第3図
(c)で示すように特定の明度範囲Zの画素数を入力し
、その範囲内において、画素数が所定の基準値り、以上
の明度区分があれば、傷等が存在すると判定するように
してもよい。
また、空間周波数分布演算部14eでは、ウィンドウW
内の画像データに対して2次元フーリエ変換を行ない、
空間周波数分布データが得られるようになされている。
この場合、上記第2図に示したような傷Hの検出を例に
あげると、正常晶については第4図(a)に示すように
空間周波数の低域部分に分布が集中することになるが、
傷H等がある場合は、例えば第4図(b)に示すように
高域周波数成分上で分布が現われることになる。従って
、この分布データからその検査対象製品が良品であるか
不良品であるかを判別できることになる。なお、この分
布データに基すいてCPU15で実行される判別方式に
ついては、上記明度分布の場合と同様各種考えられる。
本実施例においては、このように明度分布或は空間周波
数分布データに基ずいてCPTJ15において判定動作
を行なうことができるようにしたため、傷、汚れ、外形
部分以外での僅かな欠損の検出や、ラベルの有無、さら
に格子模様のように同じパターンが繰り返されているも
のの歪や乱れなど、製品の面積や重心或は外形等のデー
タのみでは検出が困難なものについても、検出すること
が容易になる。
[発明の効果] 以上説明したように、本発明の外観検査装置は、その演
算処理部において明度分布演算部及び又は空間周波数分
布演算部を設けるようにし、製品の所定領域における明
度分布或は空間周波数分布のデータによって各種判別動
作を行なうことができるようにしたため、より詳細な判
定要素についても判定できるようになり、製品検査シス
テムの性能を向上させることができるという効果がある
【図面の簡単な説明】
第1図は本発明の外観検査装置の一実施例を示すブロッ
ク図、 第2図は本実施例における明度分布等の演算領域の説明
図、 第3図(a)〜(c)は算出される明度分布ブタ例を示
す説明図、 第4図(a)(b)は算出される空間周波数分布データ
例を示す説明図、 第5図は製品検査システムの説明図である。 2は検出器、4は画像センサ、5は照明装置、6は選別
装置、10は外観検査装置、12R912G、12Bは
フレームメモリ、14は画像処理部、14dは明度分布
演算部、14eは空間周波数分布演算部、15はCPU
を示す。

Claims (2)

    【特許請求の範囲】
  1. (1)製品ラインで搬送されてくる被検査物体を撮像す
    る画像センサと、 前記画像センサによって撮像された画像信号に対してデ
    ータ処理を行なう演算処理手段と、前記演算処理手段に
    よって処理された結果が、予め設定された基準パターン
    と異なる場合に、前記被検査物体に外観不良があると判
    断することができる判別手段を備えた外観検査装置にお
    いて、前記演算処理手段においては、撮像された画像デ
    ータの所定領域内の各画素の明度データの明度分布を算
    出することができるように構成されていることを特徴と
    する外観検査装置。
  2. (2)前記演算処理手段においては、撮像された画像デ
    ータの所定領域内の空間周波数を計算し、その空間周波
    数分布を算出することができるように構成されているこ
    とを特徴とする特許請求の範囲第1項に記載の外観検査
    装置。
JP2078956A 1990-03-29 1990-03-29 外観検査装置 Pending JPH03280165A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2078956A JPH03280165A (ja) 1990-03-29 1990-03-29 外観検査装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2078956A JPH03280165A (ja) 1990-03-29 1990-03-29 外観検査装置

Publications (1)

Publication Number Publication Date
JPH03280165A true JPH03280165A (ja) 1991-12-11

Family

ID=13676344

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2078956A Pending JPH03280165A (ja) 1990-03-29 1990-03-29 外観検査装置

Country Status (1)

Country Link
JP (1) JPH03280165A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0581697U (ja) * 1992-03-31 1993-11-05 アンリツ株式会社 外観検査装置
JP2014202700A (ja) * 2013-04-09 2014-10-27 株式会社プレックス 色柄判別装置および色柄判別方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0581697U (ja) * 1992-03-31 1993-11-05 アンリツ株式会社 外観検査装置
JP2014202700A (ja) * 2013-04-09 2014-10-27 株式会社プレックス 色柄判別装置および色柄判別方法

Similar Documents

Publication Publication Date Title
JPH04166751A (ja) びんの欠陥検査方法
Boukouvalas et al. ASSIST: automatic system for surface inspection and sorting of tiles
US20240420314A1 (en) Foreign material inspection system
JPH04128635A (ja) 検査方法及び装置
JP5679564B2 (ja) 表面異物検査装置
JPH03280165A (ja) 外観検査装置
KR102599785B1 (ko) Ai비전 결함탐지 시스템 및 방법
JPH04238592A (ja) 結束棒鋼自動検数装置
JPH03280167A (ja) 外観検査装置
CN117788882A (zh) 一种机场安检行李筐物品遗留图像多通道检测方法及系统
CN212180649U (zh) 膏体外观缺陷检测设备
JPH0658733A (ja) ガラスびんの偏肉検査方法
JP4036048B2 (ja) 欠陥識別方法
JPH05126761A (ja) 空びん分別装置
JPH03280170A (ja) 外観検査装置
JPH10160676A (ja) 米粒検査装置
JPH0259976A (ja) ブロック統合処理方式
JPH03279849A (ja) 成形ボトル検査方式
CN110490192A (zh) 一种商品生产日期标签检测方法及系统
JPH0843048A (ja) 物品の外観検査システムの検査精度の補償方法及びその装置
JPH04147002A (ja) 青果物の表面検定装置
JPH03280166A (ja) 製品検査装置
JP2886251B2 (ja) 製品検査装置
KR101056392B1 (ko) 표면 검사방법 및 장치
Perng et al. A novel vision system for CRT panel auto-inspection