JPS6248123A - 閾値設定方式 - Google Patents

閾値設定方式

Info

Publication number
JPS6248123A
JPS6248123A JP18792785A JP18792785A JPS6248123A JP S6248123 A JPS6248123 A JP S6248123A JP 18792785 A JP18792785 A JP 18792785A JP 18792785 A JP18792785 A JP 18792785A JP S6248123 A JPS6248123 A JP S6248123A
Authority
JP
Japan
Prior art keywords
value
threshold value
image data
threshold
pixel
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
JP18792785A
Other languages
English (en)
Inventor
Hajime Kishi
甫 岸
Mitsuo Hiraizumi
平泉 満男
Toyohisa Osada
長田 豊久
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.)
Fanuc Corp
Original Assignee
Fanuc 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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP18792785A priority Critical patent/JPS6248123A/ja
Publication of JPS6248123A publication Critical patent/JPS6248123A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Analogue/Digital Conversion (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概 要〕 本発明は闇値を順次変化させ、各闇値に於いて輪郭画素
の画素値の平均値と周囲画素(輪郭画素より1ドツト外
側の画素)の画素値の平均値との差を求め、差が最大と
なったときの闇値を最適闇値とするものである。
〔産業上の利用分野〕
本発明は諧調画像データから二値画像データを得る際の
闇値設定方式に関するものである。
〔従来の技術〕
産業用ロボットと視覚センサとを組合せたシステムに於
いて、被対象物体の位置1種類等を視覚センサで識別し
、これを産業用ロボットに通知して被対象物体の種類に
応じた把持等を可能にすることが行なわれている。
このような場合、視覚センサは、被対象物体を撮像して
得られた諧調画像データを所定の闇値と比較することに
より、例えば被対象物体が“1″、背景部が0”となる
ような1画面分の二値画像データを先ず作成し、′1”
の占める面積、その重心、最大長1周囲長等を求め、そ
れらから被対象物体の種別等を判別している。
ところで、諧調画像データから二値画像データを得る場
合、従来は一般に諧調画像データの各画素値とオペレー
タにより予め定められた闇値とを比較するようにしてい
る。
〔発明が解決しようとする問題点〕
しかし、上述した従来例では、撮像時の照明の明るさの
変化により、二値画面データが異なるものとなる問題が
あった。
本発明は前述の如き問題点を解決したものであり、その
目的は照明の明るさの変化に拘わらず、正しい二値画面
データを得られるようにすることにある。
〔問題点を解決するための手段〕
本発明は前述の如き問題点を解決するため、第1図の構
成図に示すように、被対象物体を撮像して得られた諧調
画像データと闇値とを比較して二値画像データを得る際
の闇値設定方式に於いて、1画面分の諧調画像データが
記憶される第1のファイル装置1と、該第1のファイル
装置1に記憶された諧調画像データの各画素値と闇値と
を比較して、前記諧調画像データに対応した二値画像デ
ータを作成する二値化手段2と、該二値化手段2で作成
された1画面分の二値画像データを記憶する第2のファ
イル装置3と、前記二値化手段2の闇値を設定する闇値
設定手段7と、前記第1及び第2のファイル装置1.3
の記憶内容に基づいて輪郭画素を追跡し、輪郭画素の画
素値の平均値を求める輪郭画素追跡手段5と、前記第1
及び第2のファイル装置1,3の記憶内容に基づいて周
囲画素を追跡し、周囲画素の画素値の平均値を求める周
囲画素追跡手段4と、前記輪郭画素追跡手段5で求めた
平均値と前記周囲画素追跡手段4で求めた平均値との差
を求める演算手段6とを設け、前記闇値設定手段7を前
記二値化手段2の闇値を順次変更し、前記演算手段6で
求めた差が最大となったときの闇値を最適闇値とするよ
うに構成したものである。
〔作 用〕
照明の明るさが変化することにより、各画素の画素値は
変化する。しかし、照明の明るさに拘わらず、隣接画素
間の画素値の差は、輪郭画素と周囲画素との間が最大と
なる。従って、周囲画素の画素値の平均値と輪郭画素の
画素値の平均値との差が最大になったときの闇値を用い
て、二値化処理を行なうことにより、照明の明るさに拘
わらず正確な二値画像データを得ることができる。
〔実施例〕
第2図は本発明方式を実施例する際に使用する装置の一
例を示すブロック線図であり、1】はマイクロプロセッ
サ、12は撮像装置、13はAD変換器、14は入力部
、15はタイミング発生回路、16はキーボード、17
はメモリ、18.19はそれぞれ1画面分の諧調画像デ
ータ、二値画像ディジタルを記(、!する容量を有する
RAM等から構成されるファイル装置、20はCRTで
ある。
撮像装置12はタイミング発生回路15からの操作タイ
ミング信号に従って被対象物体(図示せず)を撮像し、
アナログ映像信号を出力する。AD変換器13はタイミ
ング発生回路15からのタイミング信号に同期してアナ
ログ映像信号を例えば256諧調のディジタル映像信号
に変換して入出力部14に加える。
また、マイクロプロセ、す11はキーボード16からフ
ァイル装置18に諧調画像データを記憶することが指令
されると、先ず内部カウンタX、Yのカウント値を「0
」とし、次いでタイミング発生回路15から画面走査開
始タイミングを示すタイミング信号が加えられるのを待
つ。そして、画面走査開始タイミングとなると、マイク
ロプロセ・ノサ11はAD変換器13の出力を読込み、
内部カウンタX。
Yのカウント値に対応するファイル装置18のアドレス
にその内容を記憶させ、内部カウンタXのカウント値を
+1する。1画面分の視野の行方向の画素数がN、列方
向の画素数がMであるとすると、内部カウンタXの値が
Nを超える毎に内部カウンタXの値が「0」に戻される
と共に、内部カウンタYの値が+1され、内部カウンタ
Yのカウント値がrMJを超えるまで、上述した処理が
繰返され、これにより1画面分の諧調画像データがファ
イル装置18に記1.aされる。
また、第3図は闇値設定時のマイクロプロセッサ11の
処理内容を示すフローチャートであり、以下同図を参照
して闇値設定時の第2図の動作を説明する。
マイクロプロセ、す11はキーボード16から闇値を設
定することが指令されると、第3図のフローチャートに
示す処理を開始し、先ずメモリ17から最小閾値Thm
1nを読込む(ステップSl)。尚、最小閾値Thm1
nは例えばオペレータがキーボード16より予め入力し
ておくものである。次いで、マイクロプロセッサ11は
最小閾値Thm1nを閾値ThとしくステップS2)、
二値化処理を実行する(ステップS3)。即ち、ステッ
プS3ではファイル装置18に記憶された諧調画像デー
タの各画素値と閾値Thとを比較し、闇値Thより画素
値の方が大きい画素に対しては“1”を与え、閾値Th
より画素値の方が小さい画素に対しては“0”を与える
処理をファイル装置18の1画面分の画素データに対し
て行ない、二値画像データをファイル装置I9に作成す
るものである。例えば、ファイル装置18に記憶されて
いる諧調画像データが第4図に示すものであり、閾値T
hが32であればファイル装置19に作成される二値画
像データは第5図(A)に示すものとなり、闇値Thが
33であればファイル装置19に作成される二値画像デ
ータは同図(B)に示すものとなる。
二値化処理が終了すると(ステップS4)、マイクロプ
ロセッサ11はファイル装置19に記憶されている二値
画像データに基づいて、ファイル装置18に記憶されて
いる諧調画像データに対する輪郭追跡を行ない、輪郭画
素の画素値の平均値Raνを求める(ステップS5)。
例えば、二値画像データが第5図(A)に示すものであ
る場合(闇値が32の場合)は、マイクロプロセッサ1
1は画素G2,3、G2,4、G3,2、G3,5、G
4,2、G4,5、G5,3、G5,4(i行j列に配
置されている画素をGi+jとする)の画素値の平均値
Ravを求め、二値画像データが第5図(B)に示すも
のである場合(闇値が33である場合)は、画素G2,
3、G3,2、G3,4、G4,2、G4,4、G5,
3の画素値の平均値Ravを求めることになる。
即ち、闇値が32の場合は、輪郭画素の画素値の平均値
Ravは32.5となり、闇値が33の場合は平均値R
avは33となる。
次いで、マイクロプロセッサ11は周囲画素(輪郭画素
より1ドツト外側の画素)の画素値の平均値Savを求
める(ステップS6)。例えば、二値画像データが第5
図(A)に示すものである場合は、画素G1,3、G1
,4、G2,2、G2,5、G3,1、G3,6、G4
,1、G4,6、G5,2、G5,5、G6,3、G6
,4の画素値の平均値Savを求め、二値画像データが
同図(B)に示すものである場合は、画素G1,3、G
2,2、G2,4、G3,1、G3,5、G4,1、G
4,5、G5,2、G5,4、G6,3の画素値の平均
値Savを求めるものである。尚、闇値が32の場合の
平均値αは11.5となり、闇値が33の場合の平均値
αは21.2となる。次いで、マイクロプロセッサ11
は平均値Ravと平均値Savとの差α−Rav−3a
νを求め(ステップS7)、次いでステップS7で求め
た差αとその時の闇値Thとを対応させてメモリ17に
記憶させる(ステップS8)。
尚二値画像データが第5図(A)の場合、即ち闇値が3
2の場合の差αは21となり、二値画像が同図(B)の
場合、即ち闇値が33の場合の差αは11.8となる。
次いで、マイクロプロセッサ11は闇値Thを+1する
ことにより新たな闇値を設定しくステップS9)、次い
でこの新たな閾値Thが予め定められている最大閾値T
hmaxを超えたか否かを判断する(ステップ510)
。尚、最大閾値Thmaxは例えばオペレータがキーボ
ード16より予め入力しておくものである。そして、ス
テップSIOの判断結果がNOの場合は、マイクロプロ
セッサ11はステップS9で設定された新たな闇値に従
って二値化処理を実行しくステップS3)、判断結果が
YESの場合はメモリ17を参照して、前記差αが最大
となった時の闇値を求め、これを最適闇値とする(ステ
ップ511)。
即ち、マイクロプロセッサ11は閾値Thを予め定めら
れている最小閾値Thm1nから最大閾値Thmaxま
で順次増加させ(ステップS9)、各闇値に於いて輪郭
画素の画素値の平均値Ravと周囲画素の画素値の平均
値Savとの差αを求め(ステップS7)、差αが最大
となった時の闇値を最適闇値とするものである(ステッ
プ511)。上述した処理を行なうことにより、最適な
闇値を設定できることは第5図(A)、  (B)から
明らかであり、また、隣接画素間の画素値の差が輪郭画
素と周囲画素との間で最大となることからも明らかであ
る。
(発明の効果) 以上説明したように、本発明は闇値を順次変更し、各闇
値に於いて輪郭画素の画素値の平均値と周囲画素の画素
値の平均値との差を求め、差が最大になった闇値を最適
闇値とするものであるから、本発明によって闇値を設定
すれば周囲の明るさに拘わらず、正確な二値画像データ
を得ることができる利点がある。
【図面の簡単な説明】
第1図は本発明の構成図、第2図は本発明方式を実施す
る際に使用する装置のブロック線図、第3図はマイクロ
プロセッサ11の処理内容を示すフローチャート、第4
図はファイル装置18に記憶される諧調画像データの一
例を示す図、第5図(A)、(B)はファイル装置19
に記憶される二値画像データの一例を示す図である。 1は第1のファイル装置、2は二値化手段、3は第2の
ファイル装置、4は周囲画素追跡手段、5は輪郭画素追
跡手段、6は演算手段、7は闇値設定手段、11はマイ
クロプロセッサ、12は撮像装置、13はAD変換器、
14は入力部、15はタイミング発生回路、16はキー
ボード、17はメモリ、18. 19はファイル装置、
20はCRTである。 特許出願人 ファナソク株式会社 代理人弁理士玉蟲久五部(外2名) 第 1 図 $2図 →イ丁 一行 二イ証像: (AJ −・千テ Th −33の時の二(顔画像・ (B) ファイル装置19の記憶8容を示。 第5図 コータ ビータ V図

Claims (2)

    【特許請求の範囲】
  1. (1)被対象物体を撮像して得られた諧調画像データと
    閾値とを比較して二値画像データを得る際の閾値設定方
    式に於いて、 1画面分の諧調画像データが記憶される第1のファイル
    装置と、 該第1のファイル装置に記憶された諧調画像データの各
    画素値と閾値とを比較して、前記諧調画像データに対応
    した二値画像データを作成する二値化手段と、 該二値化手段で作成された1画面分の二値画像データを
    記憶する第2のファイル装置と、 前記二値化手段の閾値を設定する閾値設定手段と、 前記第1及び第2のファイル装置の記憶内容に基づいて
    輪郭画素を追跡し、輪郭画素の画素値の平均値を求める
    輪郭画素追跡手段と、 前記第1及び第2のファイル装置の記憶内容に基づいて
    周囲画素を追跡し、周囲画素の画素値の平均値を求める
    周囲画素追跡手段と、 前記輪郭画素追跡手段で求めた平均値と前記周囲画素追
    跡手段で求めた平均値との差を求める演算手段とを備え
    、 前記閾値設定手段は前記二値化手段の閾値を順次変更し
    、前記演算手段で求めた差が最大となったときの閾値を
    最適閾値とすることを特徴とする閾値設定方式。
  2. (2)前記閾値設定手段は予め定められた最小値と最大
    値との間で前記闇値を順次変更することを特徴とする特
    許請求の範囲第1項記載の閾値設定方式。
JP18792785A 1985-08-27 1985-08-27 閾値設定方式 Pending JPS6248123A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18792785A JPS6248123A (ja) 1985-08-27 1985-08-27 閾値設定方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18792785A JPS6248123A (ja) 1985-08-27 1985-08-27 閾値設定方式

Publications (1)

Publication Number Publication Date
JPS6248123A true JPS6248123A (ja) 1987-03-02

Family

ID=16214633

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18792785A Pending JPS6248123A (ja) 1985-08-27 1985-08-27 閾値設定方式

Country Status (1)

Country Link
JP (1) JPS6248123A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01191519A (ja) * 1988-01-27 1989-08-01 Nissan Motor Co Ltd 画像処理装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01191519A (ja) * 1988-01-27 1989-08-01 Nissan Motor Co Ltd 画像処理装置

Similar Documents

Publication Publication Date Title
US3937878A (en) Animated dithered display systems
DE69818316T2 (de) Detektor zur Erfassung von Pseudo-Konturenrauschen und Bildanzeigevorrichtung damit
JPH04296163A (ja) 画像情報の絵/文字自動分離装置及びその方式
EP0430502A2 (en) A method for simultaneous initialization of a double buffer and a frame buffer
JPH0683356B2 (ja) 画像情報記録装置
JPS60163080A (ja) 画像縮小表示処理方式
JPS61177018A (ja) 二値化閾値の補正方法
JPS61177090A (ja) 二値化画像デ−タ作成方法
JP3262880B2 (ja) 波形判定方法
JPS6175967A (ja) デイザ画像生成回路
JPH04188284A (ja) 画像追尾装置
JPH0462395B2 (ja)
JPH06311351A (ja) 画像処理方法
JPS60203989A (ja) ラスタスキヤン・グラフイツクデイスプレ−装置
JPS62142490A (ja) 視覚センサ
JPH01158879A (ja) 二値画像形成装置
JPH11328424A (ja) エッジ検出方法及びエッジ検出回路
JPH01208075A (ja) 画像2値化方式
JPS62298878A (ja) 擬似濃淡画像縮小方式
JPH02308200A (ja) 外字作成装置
JPH01220077A (ja) 画像処理装置
JPH0827603B2 (ja) 画像表示装置
JPS5842090A (ja) 画像表示装置
JPS6244743B2 (ja)
JPH0225223B2 (ja)