JPH02127777A - 2値化レベルの自動補正方法 - Google Patents
2値化レベルの自動補正方法Info
- Publication number
- JPH02127777A JPH02127777A JP63281575A JP28157588A JPH02127777A JP H02127777 A JPH02127777 A JP H02127777A JP 63281575 A JP63281575 A JP 63281575A JP 28157588 A JP28157588 A JP 28157588A JP H02127777 A JPH02127777 A JP H02127777A
- Authority
- JP
- Japan
- Prior art keywords
- peak value
- value
- moving average
- video signal
- measuring frame
- 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
Links
Landscapes
- Image Input (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
この発明は対象物の画像をラスタ走査して得たビデオ信
号を2値化し、この2値化データを画像処理することに
よって対象物の検査、認識等を行う装置における2値化
レベルの自動補正方法、特に対象パターンの照度変化に
対応して2値化レベルを自動補正する方法に関する。 なお以下、各図において同一の符号は同一もしくは相等
部分を示す。
号を2値化し、この2値化データを画像処理することに
よって対象物の検査、認識等を行う装置における2値化
レベルの自動補正方法、特に対象パターンの照度変化に
対応して2値化レベルを自動補正する方法に関する。 なお以下、各図において同一の符号は同一もしくは相等
部分を示す。
この種の装置における対象パターンの照度変化に対応す
る2値化レベルの自動補正方法としては、従来、次のよ
うな方法が知られている。即ち撮像された画像の特定範
囲に対して測定枠(領域)を発生させ、この画像をラス
タ走査して得たアナログの映像信号としてのビデオ信号
のうち、この測定枠全体のビデオ信号の中でのピーク値
をホールドし、このピーク値を垂直同期信号のブランキ
ング期間にCPUが読取り、すでに設定された基準値に
対する前記CPUの読取データ(前記ピーク値)の比率
を求め、前記基準値に対応して設定された2値化レベル
にこの比率を乗じて新たな(補正された)2値化レベル
を求め、(っまりCPUに新たに読取られた前記ピーク
値と新たに補正された2値化レベルとが比例関係にある
ようにし)、この補正された2値化レベルを用いてビデ
オ信号を2値化するものである。
る2値化レベルの自動補正方法としては、従来、次のよ
うな方法が知られている。即ち撮像された画像の特定範
囲に対して測定枠(領域)を発生させ、この画像をラス
タ走査して得たアナログの映像信号としてのビデオ信号
のうち、この測定枠全体のビデオ信号の中でのピーク値
をホールドし、このピーク値を垂直同期信号のブランキ
ング期間にCPUが読取り、すでに設定された基準値に
対する前記CPUの読取データ(前記ピーク値)の比率
を求め、前記基準値に対応して設定された2値化レベル
にこの比率を乗じて新たな(補正された)2値化レベル
を求め、(っまりCPUに新たに読取られた前記ピーク
値と新たに補正された2値化レベルとが比例関係にある
ようにし)、この補正された2値化レベルを用いてビデ
オ信号を2値化するものである。
しかしながら前述の方法では、測定枠内の微小部分の極
端な照度変化によるピーク値の発生、またはノイズによ
りビデオ信号上に凝似的なピーク値が発生した場合、こ
のピーク値を基に2値化レベルが補正されるので、この
異常な2値化レベルで2値化された2値化画像は、当然
、対象パターン全体の照度変化に対して適切に補正され
ておらず、的確な画像処理が不可能となるという問題が
ある。 そこでこの発明は、上記のような問題を解決すべく撮像
画像に対して、測定枠内にノイズによるピーク値の発生
や、部分的な照度変動によるピーク値の発生があっても
、適切な2値化画像を得ることができる2値化レベルの
自動補正方法を提供することを課題とする。
端な照度変化によるピーク値の発生、またはノイズによ
りビデオ信号上に凝似的なピーク値が発生した場合、こ
のピーク値を基に2値化レベルが補正されるので、この
異常な2値化レベルで2値化された2値化画像は、当然
、対象パターン全体の照度変化に対して適切に補正され
ておらず、的確な画像処理が不可能となるという問題が
ある。 そこでこの発明は、上記のような問題を解決すべく撮像
画像に対して、測定枠内にノイズによるピーク値の発生
や、部分的な照度変動によるピーク値の発生があっても
、適切な2値化画像を得ることができる2値化レベルの
自動補正方法を提供することを課題とする。
前記の課題を解決するために本発明の方法は、対象物(
対象パターン1など)を(テレビカメラ2などを介し)
撮像して得られた画像をラスタ走査し、この走査で得ら
れたビデオ信号(Hなど)を(2値化回路3などを介し
)所定の2値化レベル(LSなど)で2値化し、この2
値化データを(画像メモリ4などに格納したうえCP
08などを介し)処理して前記対象物の認識等を行う装
置において、 前記撮像の画面(有効画面01など)の(測定枠発生回
路6などを介し設定された)所定領域(測定枠02など
)における前記ラスタ走査のI水平走査ごとに、(同期
信号発生回路7、サンプルホールド回路5などを介し)
対応する前記ビデオ信号(Hi =Hi +nなど)の
ピーク値(Po−Pnなと)を求め、 次に(CPU8などを介し)順次、このピーク値につい
ての所定数ごとの移動平均値を求め、さらに前記所定領
域に対応する前記移動平均値のうちの最大値(Qmax
など)を求め、この最大値を予め設定された基準値(ピ
ーク値Psなど)と比較して前記2値化レベルを補正(
してLχなどと)するように1するものとする。
対象パターン1など)を(テレビカメラ2などを介し)
撮像して得られた画像をラスタ走査し、この走査で得ら
れたビデオ信号(Hなど)を(2値化回路3などを介し
)所定の2値化レベル(LSなど)で2値化し、この2
値化データを(画像メモリ4などに格納したうえCP
08などを介し)処理して前記対象物の認識等を行う装
置において、 前記撮像の画面(有効画面01など)の(測定枠発生回
路6などを介し設定された)所定領域(測定枠02など
)における前記ラスタ走査のI水平走査ごとに、(同期
信号発生回路7、サンプルホールド回路5などを介し)
対応する前記ビデオ信号(Hi =Hi +nなど)の
ピーク値(Po−Pnなと)を求め、 次に(CPU8などを介し)順次、このピーク値につい
ての所定数ごとの移動平均値を求め、さらに前記所定領
域に対応する前記移動平均値のうちの最大値(Qmax
など)を求め、この最大値を予め設定された基準値(ピ
ーク値Psなど)と比較して前記2値化レベルを補正(
してLχなどと)するように1するものとする。
画像センサにより撮像された画像のラスタ走査によるビ
デオ信号における、あらかじめ設定された測定枠内の1
ラスタごとのピーク値をホールドし、そのピーク値を水
平同期信号のブランキング時間にA/D変更しメモリへ
記憶する。この記憶したピーク値データについての数ラ
スタごとの移動平均を取り、この移動平均値の中から測
定枠内全体の最大値を求める。この最大値とすでに記憶
されている測定枠内の基準ピーク値と比較し、あらかじ
め設定された2値化レベルの基準値を補正し、適切な2
値化画像が得られるようにしたものである。
デオ信号における、あらかじめ設定された測定枠内の1
ラスタごとのピーク値をホールドし、そのピーク値を水
平同期信号のブランキング時間にA/D変更しメモリへ
記憶する。この記憶したピーク値データについての数ラ
スタごとの移動平均を取り、この移動平均値の中から測
定枠内全体の最大値を求める。この最大値とすでに記憶
されている測定枠内の基準ピーク値と比較し、あらかじ
め設定された2値化レベルの基準値を補正し、適切な2
値化画像が得られるようにしたものである。
第1図はこの発明の実施例を示す構成図、第2図は第1
図の動作を説明するためのフローチャート、第3図、第
4図、第5図は、この発明による処理内容を具体的に説
明するための説明図である。 第6図は第2図の流れを補足するためのタイムチャート
である。 第1図においてlは対象パターン、2は対象パターンを
撮像するテレビカメラ、Hはテレビカメラ2の後述の有
効画面をラスタ走査して得られるアナログの映像信号と
してのビデオ信号、3はビデオ信号Hを設定された2値
化レベルで2値化する2値化回路、4は2値化回路3に
より2値化されたデータを記憶する画像メモリである。 この画像メモリ4の格納データを用いCP U8は対象
パターンの検査、認識等の画像処理を行う。 5.6.7.10はそれぞれ本発明の主体となる回路で
あり、5はサンプルホールド回路、6は測定枠信号HF
R,VFRを発生する測定枠発生回路、7は水平同期信
号H3,垂直同期信号VS等の同期信号を発生する同期
信号発生回路、10は設定データ記憶回路である。8は
この装置全体を制御するCPU、9はメモリである。そ
して前記の画像メモリ4.メモリ9.設定データ記憶回
路10は共通のデータバス11を介してCP U8と結
合されている。 また12.および13はそれぞれサンプルホールド回路
5を構成するホールド回路、およびA/Dコンバータで
ある。 また第3図においてH3,VSは同期信号発生回路7に
よって生成される信号であり、それぞれテレビカメラ2
の撮像面(図外)をラスタ走査するための水平同期信号
、垂直同期信号である。そしてHBは水平同期信号H3
のブランキング期間である。HE、VEはそれぞれ前記
撮像面中の縁部を除いた有効画面01を指定するための
水平画像有効期間信号、垂直画像有効期間信号である。 H(Ho =Hm)はこの有効画面01を走査する水平
走査線、またはこの走査線上の走査によってテレビカメ
ラ2から出力されるビデオ信号を指す。 02は有効画面01内に設定される測定枠(領域)で、
後述のようにこの測定枠02内のビデオ信号H(Hi
=Hi +n)のピーク値P (Po 〜Pn)が保持
記憶される。 そして)(FR,VFRは前記の測定枠発生回路6によ
って生成される信号であり、それぞれこの測定枠02を
設定するための水平、垂直の測定枠信号である。 次に第2図の説明を中心とし、第3図ないし第6図を参
照または補足説明しながら、第1図の要部動作を述べる
。なお以下の■〜■はそれぞれ第2図のステップを示す
符号である。 対象パターン1は、テレビカメラ2によって撮像され、
測定枠発生回路6によって発生された測定枠02内のビ
デオ信号Hi−Hi+nのみがサンプルホールド回路5
に入力される(■■)。これによりサンプルホールド回
路5内では1ラスタごとに、つまりビデオ信号Hi、H
i+1−・ Hi+nごとにそのピーク値P (PO、
Pi−P n )がホールド回路12によってホールド
され(■)、水平同期信号のブランキング期間HBに、
このホールドさたピーク値PがA/Dコンバータ13に
よリアナログ信号からデジタル信号へ変換され、CPU
8がこの変換値(ピーク値P)を読取りメモ’J 9へ
記憶する(■)。第6図の垂直同期信号■Sの■の期間
に上記作業が行われたものとすると、第6図の@の垂直
同期信号ブランキング期間にCPU8はメモリ9に記憶
された1ラスタごとのピーク値P o −P nから、
順次、所定数のラスタ(例として3ラスタとする)につ
いての移動平均値Q (QO”Qn−2)を第4図のよ
うに求める(■)。なおここでQO= (PO+P1
+P2)/3、Ql = (PL +P2 +P3)/
3. ・−−−−Qn2= (Pn−2+Pn−1+P
n)/3である。 次にCPU8はこの移動平均値QO〜Qn−2内の最大
値Qmaxを検出しく■)、この値を測定枠02内全体
のピーク値とする。次にCPU8はこのピーク値Qma
xと、設定データ記憶回路10にすでに記憶されている
基準のピーク値Psとを比較し、その変化分から、あら
かじめ設定された2値化レベルの基準値Lsを下記の(
1)式により補正する。但し補正された2値化レベルを
Lxとする(■)。 次にCPU8は補正された2値化レベルLxを2値化回
路3ヘセットする(■)。これにより第6図の垂直同期
信号■Sの期間■に対応する次の期間■ではテレビカメ
ラ2から出力されたビデオ信号Hが2値化回路3で前記
のように補正された2値化レベルLxによって2値化さ
れ(■■)、画像メモリ4へ記憶される(■)。
図の動作を説明するためのフローチャート、第3図、第
4図、第5図は、この発明による処理内容を具体的に説
明するための説明図である。 第6図は第2図の流れを補足するためのタイムチャート
である。 第1図においてlは対象パターン、2は対象パターンを
撮像するテレビカメラ、Hはテレビカメラ2の後述の有
効画面をラスタ走査して得られるアナログの映像信号と
してのビデオ信号、3はビデオ信号Hを設定された2値
化レベルで2値化する2値化回路、4は2値化回路3に
より2値化されたデータを記憶する画像メモリである。 この画像メモリ4の格納データを用いCP U8は対象
パターンの検査、認識等の画像処理を行う。 5.6.7.10はそれぞれ本発明の主体となる回路で
あり、5はサンプルホールド回路、6は測定枠信号HF
R,VFRを発生する測定枠発生回路、7は水平同期信
号H3,垂直同期信号VS等の同期信号を発生する同期
信号発生回路、10は設定データ記憶回路である。8は
この装置全体を制御するCPU、9はメモリである。そ
して前記の画像メモリ4.メモリ9.設定データ記憶回
路10は共通のデータバス11を介してCP U8と結
合されている。 また12.および13はそれぞれサンプルホールド回路
5を構成するホールド回路、およびA/Dコンバータで
ある。 また第3図においてH3,VSは同期信号発生回路7に
よって生成される信号であり、それぞれテレビカメラ2
の撮像面(図外)をラスタ走査するための水平同期信号
、垂直同期信号である。そしてHBは水平同期信号H3
のブランキング期間である。HE、VEはそれぞれ前記
撮像面中の縁部を除いた有効画面01を指定するための
水平画像有効期間信号、垂直画像有効期間信号である。 H(Ho =Hm)はこの有効画面01を走査する水平
走査線、またはこの走査線上の走査によってテレビカメ
ラ2から出力されるビデオ信号を指す。 02は有効画面01内に設定される測定枠(領域)で、
後述のようにこの測定枠02内のビデオ信号H(Hi
=Hi +n)のピーク値P (Po 〜Pn)が保持
記憶される。 そして)(FR,VFRは前記の測定枠発生回路6によ
って生成される信号であり、それぞれこの測定枠02を
設定するための水平、垂直の測定枠信号である。 次に第2図の説明を中心とし、第3図ないし第6図を参
照または補足説明しながら、第1図の要部動作を述べる
。なお以下の■〜■はそれぞれ第2図のステップを示す
符号である。 対象パターン1は、テレビカメラ2によって撮像され、
測定枠発生回路6によって発生された測定枠02内のビ
デオ信号Hi−Hi+nのみがサンプルホールド回路5
に入力される(■■)。これによりサンプルホールド回
路5内では1ラスタごとに、つまりビデオ信号Hi、H
i+1−・ Hi+nごとにそのピーク値P (PO、
Pi−P n )がホールド回路12によってホールド
され(■)、水平同期信号のブランキング期間HBに、
このホールドさたピーク値PがA/Dコンバータ13に
よリアナログ信号からデジタル信号へ変換され、CPU
8がこの変換値(ピーク値P)を読取りメモ’J 9へ
記憶する(■)。第6図の垂直同期信号■Sの■の期間
に上記作業が行われたものとすると、第6図の@の垂直
同期信号ブランキング期間にCPU8はメモリ9に記憶
された1ラスタごとのピーク値P o −P nから、
順次、所定数のラスタ(例として3ラスタとする)につ
いての移動平均値Q (QO”Qn−2)を第4図のよ
うに求める(■)。なおここでQO= (PO+P1
+P2)/3、Ql = (PL +P2 +P3)/
3. ・−−−−Qn2= (Pn−2+Pn−1+P
n)/3である。 次にCPU8はこの移動平均値QO〜Qn−2内の最大
値Qmaxを検出しく■)、この値を測定枠02内全体
のピーク値とする。次にCPU8はこのピーク値Qma
xと、設定データ記憶回路10にすでに記憶されている
基準のピーク値Psとを比較し、その変化分から、あら
かじめ設定された2値化レベルの基準値Lsを下記の(
1)式により補正する。但し補正された2値化レベルを
Lxとする(■)。 次にCPU8は補正された2値化レベルLxを2値化回
路3ヘセットする(■)。これにより第6図の垂直同期
信号■Sの期間■に対応する次の期間■ではテレビカメ
ラ2から出力されたビデオ信号Hが2値化回路3で前記
のように補正された2値化レベルLxによって2値化さ
れ(■■)、画像メモリ4へ記憶される(■)。
本発明によれば画面O設定された測定枠内の数ラスタご
とのビデオ信号のピーク値の移動平均を取り、この移動
平均値の中の最大値を用いて2値化レベルを補正するよ
うにしたので、テレビカメラにより撮像されたビデオ信
号上にノイズが乗ることによるピーク値の発生や、対象
パターンの部分的な照度変化があっても、安定した画像
データを得ることが可能となる。
とのビデオ信号のピーク値の移動平均を取り、この移動
平均値の中の最大値を用いて2値化レベルを補正するよ
うにしたので、テレビカメラにより撮像されたビデオ信
号上にノイズが乗ることによるピーク値の発生や、対象
パターンの部分的な照度変化があっても、安定した画像
データを得ることが可能となる。
第1図は、この発明の実施例を示す構成図、第2図は第
1図の動作を説明するためのフローチャート、第3図は
、画像と1ラスタごとのピーク値との関係を説明する説
明図、第4図は記憶された1ラスタごとのピーク値と移
動平均値との関係を説明した説明図、第5図は2値化レ
ベルの補正方法を説明した説明図、第6図は第2図の流
れを補足するためのタイムチャートである。 l:対象パターン、2:テレビカメラ、3:2値化回路
、4:画像メモリ、5:サンプルホールド回路、6:測
定枠発生回路、7:同期信号発生回路、8:CPU、9
:メモリ、10:設定データ記憶回路、LS、LX:2
値化レベル、H(HO〜H11):ビデオ信号、P (
PO〜Pn)、 PS :ピーク値、Q (QO−Qn
−2) 、 Qma x :ピーク値の移動平均値
。 第 図 オ 2図 オ 4囚 第 5図
1図の動作を説明するためのフローチャート、第3図は
、画像と1ラスタごとのピーク値との関係を説明する説
明図、第4図は記憶された1ラスタごとのピーク値と移
動平均値との関係を説明した説明図、第5図は2値化レ
ベルの補正方法を説明した説明図、第6図は第2図の流
れを補足するためのタイムチャートである。 l:対象パターン、2:テレビカメラ、3:2値化回路
、4:画像メモリ、5:サンプルホールド回路、6:測
定枠発生回路、7:同期信号発生回路、8:CPU、9
:メモリ、10:設定データ記憶回路、LS、LX:2
値化レベル、H(HO〜H11):ビデオ信号、P (
PO〜Pn)、 PS :ピーク値、Q (QO−Qn
−2) 、 Qma x :ピーク値の移動平均値
。 第 図 オ 2図 オ 4囚 第 5図
Claims (1)
- 【特許請求の範囲】 1)対象物を影像して得られた画像をラスタ走査し、こ
の走査で得られたビデオ信号を所定の2値化レベルで2
値化し、この2値化データを処理して前記対象物の認識
等を行う装置において、前記撮像の画面の所定領域にお
ける前記ラスタ走査の1水平走査ごとに、対応する前記
ビデオ信号のピーク値を求め、 次に順次、このピーク値についての所定数ごとの移動平
均値を求め、 さらに前記所定領域に対応する前記移動平均値のうちの
最大値を求め、 この最大値を予め設定された基準値と比較して前記2値
化レベルを補正するようにしたことを特徴とする2値化
レベルの自動補正方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63281575A JPH02127777A (ja) | 1988-11-08 | 1988-11-08 | 2値化レベルの自動補正方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63281575A JPH02127777A (ja) | 1988-11-08 | 1988-11-08 | 2値化レベルの自動補正方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02127777A true JPH02127777A (ja) | 1990-05-16 |
Family
ID=17641086
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63281575A Pending JPH02127777A (ja) | 1988-11-08 | 1988-11-08 | 2値化レベルの自動補正方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02127777A (ja) |
-
1988
- 1988-11-08 JP JP63281575A patent/JPH02127777A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4831760B2 (ja) | 3次元情報検出方法及びその装置 | |
| KR100298466B1 (ko) | 플랫패널·디스플레이 검사용 화상취득방법 및 장치 | |
| JPH01134573A (ja) | 画像処理方法 | |
| KR100211004B1 (ko) | 화상 처리 방법 및 그 방법을 사용한 화상 처리 시스템 | |
| JP3320164B2 (ja) | 印刷検査装置 | |
| KR100471084B1 (ko) | 영상처리시스템 및 영상처리방법 | |
| JPH02127777A (ja) | 2値化レベルの自動補正方法 | |
| JP3216439B2 (ja) | 円形容器の内面検査装置 | |
| JPS58222382A (ja) | 画像の傾き補正方式 | |
| JPS6243635B2 (ja) | ||
| JP2841961B2 (ja) | 視覚認識装置 | |
| US6240202B1 (en) | Appearance inspection method for electronic parts | |
| JPS607584A (ja) | 映像輪郭抽出装置 | |
| JPH04239886A (ja) | 画像雑音除去装置 | |
| JP2000221514A (ja) | リブ付カラーフィルター基板のリブ欠落の検査方法 | |
| JPH0564832B2 (ja) | ||
| JPH1152904A (ja) | Lcdパネルの検査方法 | |
| JP2003304395A (ja) | 画像処理装置及びフィルムスキャナ | |
| JPH0462679A (ja) | 画像2値化装置 | |
| JP2003153078A (ja) | デジタルカメラ装置およびその電子ズーム処理方法 | |
| JP3140954B2 (ja) | 直線成分抽出方法 | |
| KR100190958B1 (ko) | 와블링 방식의 색순도 조정장치 및 방법 | |
| JPS61128390A (ja) | 物体認識装置 | |
| JPH09325013A (ja) | 印刷ズレ検出装置 | |
| JPS6332123B2 (ja) |