JPS6361116A - 2値化しきい値選択方法 - Google Patents
2値化しきい値選択方法Info
- Publication number
- JPS6361116A JPS6361116A JP20372186A JP20372186A JPS6361116A JP S6361116 A JPS6361116 A JP S6361116A JP 20372186 A JP20372186 A JP 20372186A JP 20372186 A JP20372186 A JP 20372186A JP S6361116 A JPS6361116 A JP S6361116A
- Authority
- JP
- Japan
- Prior art keywords
- value
- density value
- image
- histogram
- density
- 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
- Indicating Measured Values (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は画像の2値化しきい値選択方法に係り。
特に対象物に対して背景部分の割合が非常に多い光切断
像などに好適な2値化しきい値選択方法に関する。
像などに好適な2値化しきい値選択方法に関する。
し従来の技術〕
従来の画像の2値化しきい値選択方法は、たとえば画像
全体の濃度値ヒストグラムをとって背景の山と対象物の
山との谷をしきい値として選ぶモード法が最も一般的な
方法である。
全体の濃度値ヒストグラムをとって背景の山と対象物の
山との谷をしきい値として選ぶモード法が最も一般的な
方法である。
上記従来技術は濃度値ヒストグラムの背景の山と対象物
の山の谷をしきい値として選ぶモード法のため、濃度値
ヒストグラムの形が双峰的な画像にしか適用できない問
題点があった。
の山の谷をしきい値として選ぶモード法のため、濃度値
ヒストグラムの形が双峰的な画像にしか適用できない問
題点があった。
本発明の目的は、背景部分に対して対象物体の割合が極
めて少なくて濃度値ヒストグラムの形が背景部分にしか
はっきりしたピークが現れない光切断像などに有効な2
値化しきい値選択方法を提供するにある。
めて少なくて濃度値ヒストグラムの形が背景部分にしか
はっきりしたピークが現れない光切断像などに有効な2
値化しきい値選択方法を提供するにある。
上記目的は、全画像に対して対象物に相当する部分の割
合が少ない画像の濃度値ヒストグラムを作成し、その明
るい方からの濃度値ヒストグラムを追跡して、その濃度
値の変化率の大きい立上り部分の濃度値をヒストグラム
の所定の基準値との比較またはヒストグラムを微分した
微分値をもとにしきい値として決定する2値化しきい値
選択方法により達成される。
合が少ない画像の濃度値ヒストグラムを作成し、その明
るい方からの濃度値ヒストグラムを追跡して、その濃度
値の変化率の大きい立上り部分の濃度値をヒストグラム
の所定の基準値との比較またはヒストグラムを微分した
微分値をもとにしきい値として決定する2値化しきい値
選択方法により達成される。
上記の2値化しきい値選択方法では、全画像に対して対
象物の割合が少ない画像の濃度値ヒストグラムを明るい
方から追跡すると、そのグラフが栄調増加r3!3数の
グラフとなって対象物体と背景の境界付近から急激に大
きく立ち上がるから、この立上り部をグラフの所定の基
準値との比較またはグラフを微分した所定の微分値によ
って求め、その付近の濃度値をしきい値として決定する
ことができる。
象物の割合が少ない画像の濃度値ヒストグラムを明るい
方から追跡すると、そのグラフが栄調増加r3!3数の
グラフとなって対象物体と背景の境界付近から急激に大
きく立ち上がるから、この立上り部をグラフの所定の基
準値との比較またはグラフを微分した所定の微分値によ
って求め、その付近の濃度値をしきい値として決定する
ことができる。
以下に本発明の一実施例を第1図ないし第9図により説
明する。
明する。
まず第5図は本発明による2値化しきい値選択方法の一
実施例を示す画像処理装置のブロック図である。第5図
において、1は撮像装置、2は画像入力装置、3は演算
部(CPU)、4はしきい値レジスタ、5は多値画像メ
モリ、6はコンパレータ、7は2値画像メモリ、8は表
示用メモリ、9は画像モニタである。第5図の撮像装置
1が撮像した検査対象物のアナログ信号を画像入力装置
2か受信して、ディジタルの多値画像データ(256階
:A)に変換し、多値画像メモリ5に格納する。
実施例を示す画像処理装置のブロック図である。第5図
において、1は撮像装置、2は画像入力装置、3は演算
部(CPU)、4はしきい値レジスタ、5は多値画像メ
モリ、6はコンパレータ、7は2値画像メモリ、8は表
示用メモリ、9は画像モニタである。第5図の撮像装置
1が撮像した検査対象物のアナログ信号を画像入力装置
2か受信して、ディジタルの多値画像データ(256階
:A)に変換し、多値画像メモリ5に格納する。
CPUを内部にもつ演算部3は各種の演算を行ない、こ
こでは2値化のしきい値を計箕してしきい値レジスタ4
に出力する。コンパレータ6は多値画像メモリ5に格納
された多値画像データとしきい値レジスタ4の値を比較
し、多値画像データがしきい値以上の場合を1とし、し
きい値より小さい場合をOとして2値化を行ない、その
2値画像データを2値画像メモリ7に格納する。またそ
れらの画像データを表示用メモリ8に格納して画像モニ
タ9に表示するなどして各種の画像処理を行う。
こでは2値化のしきい値を計箕してしきい値レジスタ4
に出力する。コンパレータ6は多値画像メモリ5に格納
された多値画像データとしきい値レジスタ4の値を比較
し、多値画像データがしきい値以上の場合を1とし、し
きい値より小さい場合をOとして2値化を行ない、その
2値画像データを2値画像メモリ7に格納する。またそ
れらの画像データを表示用メモリ8に格納して画像モニ
タ9に表示するなどして各種の画像処理を行う。
第6図は第5図の画像処理装置で光切断法を用いて溶接
線を検出する場合の斜視説明図である。
線を検出する場合の斜視説明図である。
第6図において、10は第5図の画像処理装置。
11はスリット光源、12は溶接ワーク、13は溶接線
(開先)、14は光線パターンである。第6図のスリッ
ト光源11は通常にはレーザ光などの細長い偏平なスリ
ット光線を溶接ワーク12の斜め上から開先(溶接線)
13を横切るように照射する。
(開先)、14は光線パターンである。第6図のスリッ
ト光源11は通常にはレーザ光などの細長い偏平なスリ
ット光線を溶接ワーク12の斜め上から開先(溶接線)
13を横切るように照射する。
すると開先面に沿って図に示すような開先形状に応じた
屈曲した光線パターン(光切断像)14がえられるm:
の光切断像を撮像装置1で撮像して画像処理装置10に
送信する。画像処理装置10では、えられた光切断像に
対して画像処理を行ない、溶接線]3の位置を検出する
。このようにして光切断法を溶接線の検出に適用してい
るが、この方法は一般に3次元の物体の認識に有効な方
法である9本実施例ではこの切断像について2値化して
から各種の画像処理を行なうさいの2値化のしきい値を
決定する方法について説明する。
屈曲した光線パターン(光切断像)14がえられるm:
の光切断像を撮像装置1で撮像して画像処理装置10に
送信する。画像処理装置10では、えられた光切断像に
対して画像処理を行ない、溶接線]3の位置を検出する
。このようにして光切断法を溶接線の検出に適用してい
るが、この方法は一般に3次元の物体の認識に有効な方
法である9本実施例ではこの切断像について2値化して
から各種の画像処理を行なうさいの2値化のしきい値を
決定する方法について説明する。
第7図は第6図(第5図)の画像処理装置でえられた光
切断像を示す説明図である。第7図において、]5は光
切断像、16は画面である。第7図の画面16の明るさ
の濃淡レベルの濃度値分布は中央の光切断像15の部分
が大きくて背景部分が小さく、光切断像15の全画面1
6に対する面積の割合が非常に小さい特徴をもつ。
切断像を示す説明図である。第7図において、]5は光
切断像、16は画面である。第7図の画面16の明るさ
の濃淡レベルの濃度値分布は中央の光切断像15の部分
が大きくて背景部分が小さく、光切断像15の全画面1
6に対する面積の割合が非常に小さい特徴をもつ。
第8図は第7図の光切断像の濃度値ヒストグラムである
。第8図において、光切断像のヒストグラム17は光切
断像15の全画面16に対する割合が非常に小さい特徴
から、背景に相当する部分に鋭いピークが現れ、対象図
形である光切断像15に相当する部分にはあまりはつき
りしたピークが現れない。
。第8図において、光切断像のヒストグラム17は光切
断像15の全画面16に対する割合が非常に小さい特徴
から、背景に相当する部分に鋭いピークが現れ、対象図
形である光切断像15に相当する部分にはあまりはつき
りしたピークが現れない。
また第9図は従来からの一般的な画像の濃度値ヒストグ
ラムである。第9図において、一般的な画像の2値化は
濃度値ヒストグラム作成して行われるのが通常であり、
この濃度値ヒストグラム18は各濃度値に対し画像中に
おいてその濃度値をもった画素数を求めたもので、一般
には図に示すように背景部分と対象図形の部分に対応し
て2つのピークをもつ分布になる場合が多い。そこで従
来から行なわれているようにこの2つの山の間の谷のと
ころの濃度値をしきい値りとして決定できる。
ラムである。第9図において、一般的な画像の2値化は
濃度値ヒストグラム作成して行われるのが通常であり、
この濃度値ヒストグラム18は各濃度値に対し画像中に
おいてその濃度値をもった画素数を求めたもので、一般
には図に示すように背景部分と対象図形の部分に対応し
て2つのピークをもつ分布になる場合が多い。そこで従
来から行なわれているようにこの2つの山の間の谷のと
ころの濃度値をしきい値りとして決定できる。
しかしながらこの従来方法は第8図のような濃度値ヒス
トグラム17の形のものには適用できず。
トグラム17の形のものには適用できず。
本発明によれば次のような方法で行なわれる。
次に第1図は本発明による2値化しきい値選択方法の一
実施例を示す第8図の光切断像の濃度値ヒストグラムよ
りしきい値を決定する概念図である、第1図において、
光切断像の濃度値ヒストグラム17の画像中の対象図形
(光切断像)と背景の境界部分は濃度値が急峻に変化す
る立上り部分に対応している。そこでこの背景部分の鋭
い立上りに着目して対象図形と背景の境界部分の濃度値
を求める。すなわち濃度値ヒストグラム17を濃度値の
高い方から追跡し、ヒストグラムの値がある所定の基僧
値Aを越えた点を調べ、この点をもって立上り部分Bを
検出する。このようにしてえられる立上り部分の濃度値
Cは背景部分に位置するので、この立上り部分の濃度値
をもとに対象図形の濃度値の側の濃度値の高い方へ所定
値たとえば1だけずらした点の濃度値をしきい値りとし
て選択する。このとき所定値たとえば1だけ濃度値をず
らすのは、ヒストグラム17の値と基準値Aとの比較を
行なうさいに、濃度値1づつ変化させて追跡するためで
ある。また基準値Aおよび濃度値をすらす所定値は対象
図形およびノイズの量を考慮してあらかじめ定めておく
6なお上記立上り部分Bの濃度値Cを求めるのに濃度値
ヒストグラム17の値と基準値Aの比較を行なっている
が、濃度値ヒストグラム17を微分して濃度値の変化率
を求め、その微分値より立上11部分Bを求めるように
してもよく、同様にしてそのときの濃度値Cをもとにし
きい値りを選択することができる。つぎに実際の処理の
アルゴリズムを説明する。
実施例を示す第8図の光切断像の濃度値ヒストグラムよ
りしきい値を決定する概念図である、第1図において、
光切断像の濃度値ヒストグラム17の画像中の対象図形
(光切断像)と背景の境界部分は濃度値が急峻に変化す
る立上り部分に対応している。そこでこの背景部分の鋭
い立上りに着目して対象図形と背景の境界部分の濃度値
を求める。すなわち濃度値ヒストグラム17を濃度値の
高い方から追跡し、ヒストグラムの値がある所定の基僧
値Aを越えた点を調べ、この点をもって立上り部分Bを
検出する。このようにしてえられる立上り部分の濃度値
Cは背景部分に位置するので、この立上り部分の濃度値
をもとに対象図形の濃度値の側の濃度値の高い方へ所定
値たとえば1だけずらした点の濃度値をしきい値りとし
て選択する。このとき所定値たとえば1だけ濃度値をず
らすのは、ヒストグラム17の値と基準値Aとの比較を
行なうさいに、濃度値1づつ変化させて追跡するためで
ある。また基準値Aおよび濃度値をすらす所定値は対象
図形およびノイズの量を考慮してあらかじめ定めておく
6なお上記立上り部分Bの濃度値Cを求めるのに濃度値
ヒストグラム17の値と基準値Aの比較を行なっている
が、濃度値ヒストグラム17を微分して濃度値の変化率
を求め、その微分値より立上11部分Bを求めるように
してもよく、同様にしてそのときの濃度値Cをもとにし
きい値りを選択することができる。つぎに実際の処理の
アルゴリズムを説明する。
第2図は第1図の画像の撮像か62値化までの処理のフ
ローチャートである。第2図において。
ローチャートである。第2図において。
まずステップS1で第5図(第6図)の撮像装置1によ
り搬像された溶接ワーク12の光線パターン(光切断像
)14のアナログ画像をステップS2で画像人力装置2
によりディジタルの多値画像データ(256階調ンに変
換して多値画像メモリ5に格納する。ついでステップS
3で演算部(CPU)3により多値画像メモリ5の多値
画像データから第8図(第1図)に示すような濃度値ヒ
ストグラムを作成して、各濃度値に対する画素数を配列
して格納しておく。第3図はこの濃度値ヒストグラムの
メモリマツプである。第3図において。
り搬像された溶接ワーク12の光線パターン(光切断像
)14のアナログ画像をステップS2で画像人力装置2
によりディジタルの多値画像データ(256階調ンに変
換して多値画像メモリ5に格納する。ついでステップS
3で演算部(CPU)3により多値画像メモリ5の多値
画像データから第8図(第1図)に示すような濃度値ヒ
ストグラムを作成して、各濃度値に対する画素数を配列
して格納しておく。第3図はこの濃度値ヒストグラムの
メモリマツプである。第3図において。
濃度値O〜255に対してそれぞれの画素数がメモリエ
リアに格納される。つぎにステップS4でこの濃度値ヒ
ストグラムをもとに2値化のしきい値を決定して、しき
い値レジスタ4に出力する、ステップS5でコンパレー
タ6により多値画像メモリ5に格納された多値画像デー
タとしきい値レジスタ4の値を比較して2値化を行ない
、2値画像メモリ7に格納する。
リアに格納される。つぎにステップS4でこの濃度値ヒ
ストグラムをもとに2値化のしきい値を決定して、しき
い値レジスタ4に出力する、ステップS5でコンパレー
タ6により多値画像メモリ5に格納された多値画像デー
タとしきい値レジスタ4の値を比較して2値化を行ない
、2値画像メモリ7に格納する。
第4図は第1図(第2図)のしきい値選択処理のフロー
チャートである。第4図において、まずステップS41
で濃度値iを最大濃度値255に設定する。ついでステ
ップS42で第3図のメモリアップの濃度値ヒストグラ
ムの配列の濃度値iの画素数のデータとあらかじめ対象
図形やノイズに応じて設定した第1図の基準値Aとを比
較し。
チャートである。第4図において、まずステップS41
で濃度値iを最大濃度値255に設定する。ついでステ
ップS42で第3図のメモリアップの濃度値ヒストグラ
ムの配列の濃度値iの画素数のデータとあらかじめ対象
図形やノイズに応じて設定した第1図の基準値Aとを比
較し。
基準値Aを越えない場合にはステップS43で濃度値i
を(i−1)にデクリメントして再びステップS42の
比較処理を行なう。また基準値Aを越えた場合にはステ
ップ544でそのときの濃度値1よりもあらかじめ設定
した所定数たとえば1だけ犬ぎいie度値(i+1)を
しきい値として決定する。なおステップS42で濃度値
ヒストグラムのデータと第1図の基準値Aを比較するこ
とにより第1図の立上り部分Bを求め、その点の濃度値
Cにもとづいてしきい値りを決定しているが、濃度値ヒ
ストグラムを微分してその微分値により立上り部分Bを
求めてしきい値りを決定するようにしてもよい。
を(i−1)にデクリメントして再びステップS42の
比較処理を行なう。また基準値Aを越えた場合にはステ
ップ544でそのときの濃度値1よりもあらかじめ設定
した所定数たとえば1だけ犬ぎいie度値(i+1)を
しきい値として決定する。なおステップS42で濃度値
ヒストグラムのデータと第1図の基準値Aを比較するこ
とにより第1図の立上り部分Bを求め、その点の濃度値
Cにもとづいてしきい値りを決定しているが、濃度値ヒ
ストグラムを微分してその微分値により立上り部分Bを
求めてしきい値りを決定するようにしてもよい。
本発明によれば、画像の背景部分の立上り部に着目して
2値化のしきい値を決定しているので。
2値化のしきい値を決定しているので。
全画面についてヒストグラムを計算しなくてもよいから
処理時間が大幅に短縮できるうえ、ノイズにも影響され
ることなく安定したしきい値選択ができ、光切断法をは
じめとする計測の分野あるいは文字認識の分野などで全
画像に対して対象物の部分の割合が少ない画像処理に有
効に利用できる。
処理時間が大幅に短縮できるうえ、ノイズにも影響され
ることなく安定したしきい値選択ができ、光切断法をは
じめとする計測の分野あるいは文字認識の分野などで全
画像に対して対象物の部分の割合が少ない画像処理に有
効に利用できる。
第1図は本発明による2値化しきい値選択方法の一実施
例を示す概念図、第2図は第1図の処理フローチャート
、第3図は第1図の濃度値ヒストグラムのメモリアップ
、第4図は第1図のしきい値選択処理フローチャート、
第5図は第1図の画像処理装置のブロック図、第6図は
第1図の光切断法の説明図、第7図は第6図の光切断像
の画面図、第8図は第6図の光切断像の濃度値ヒストク
ラム、第9図は従来一般濃度値ヒストグラムである。 17・・・濃度値ヒストグラム、A・・・基準値、B・
・・背景の立上り部、C・・・立上り部の濃度値、D・
・・しきい値。 、、−+B’+−ゝ・。 (。
例を示す概念図、第2図は第1図の処理フローチャート
、第3図は第1図の濃度値ヒストグラムのメモリアップ
、第4図は第1図のしきい値選択処理フローチャート、
第5図は第1図の画像処理装置のブロック図、第6図は
第1図の光切断法の説明図、第7図は第6図の光切断像
の画面図、第8図は第6図の光切断像の濃度値ヒストク
ラム、第9図は従来一般濃度値ヒストグラムである。 17・・・濃度値ヒストグラム、A・・・基準値、B・
・・背景の立上り部、C・・・立上り部の濃度値、D・
・・しきい値。 、、−+B’+−ゝ・。 (。
Claims (5)
- 1.全画像に対して対象物に相当する部分の割合が少な
い撮像画像を多値画像データに変換し、該多値画像デー
タより上記撮像画像に対応して画像の背景部分にピーク
が現れるが対象物に相当する濃度値の大きい方にはピー
クが現れない濃度値ヒストグラムを作成し、該濃度値ヒ
ストグラムを濃度値の大きい方から追跡して画面の背景
部分の立上り部を求め、該立上り部の濃度値にもとづき
しきい値を決定する2値化しきい値選択方法。 - 2.上記背景部分の立上り部は上記濃度値ヒストグラム
の値とあらかじめ設定された基準値とを比較して求める
特許請求の範囲第1項記載の2値化しきい値選択方法。 - 3.上記背景部分の立上り部は上記濃度値ヒストグラム
を微分して該微分値にもとづいて求める特許請求の範囲
第1項記載の2値化しきい値選択方法。 - 4.上記しきい値は上記立上り部の濃度値よりも所定値
だけ大きく決定する特許請求の範囲第1項記載の2値化
しきい値選択方法。 - 5.上記所定値は1とする特許請求の範囲第4項記載の
2値化しきい値選択方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20372186A JPS6361116A (ja) | 1986-09-01 | 1986-09-01 | 2値化しきい値選択方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20372186A JPS6361116A (ja) | 1986-09-01 | 1986-09-01 | 2値化しきい値選択方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6361116A true JPS6361116A (ja) | 1988-03-17 |
Family
ID=16478747
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP20372186A Pending JPS6361116A (ja) | 1986-09-01 | 1986-09-01 | 2値化しきい値選択方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6361116A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04293732A (ja) * | 1991-03-20 | 1992-10-19 | Nippon Steel Corp | 連続焼鈍炉におけるストリップの表面欠陥検査方法 |
-
1986
- 1986-09-01 JP JP20372186A patent/JPS6361116A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04293732A (ja) * | 1991-03-20 | 1992-10-19 | Nippon Steel Corp | 連続焼鈍炉におけるストリップの表面欠陥検査方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111353993B (zh) | 一种基于机器视觉的螺纹角度测量方法 | |
| CN114565517A (zh) | 红外相机的图像去噪方法、装置及计算机设备 | |
| US7302109B2 (en) | Method and system for image processing for structured light profiling of a part | |
| JP4242391B2 (ja) | コンボリューションカーネルを利用したラインパターンの処理方法、ラインパターンの処理装置及びラインパターンの処理方法を実行するためのプログラムを記録した媒体 | |
| JPH05137047A (ja) | 焦点検出方法及び焦点検出装置 | |
| JPH11125514A (ja) | 曲げ角度検出装置 | |
| JP7003786B2 (ja) | 粒子径測定装置及び粒子径測定方法 | |
| JPS6361116A (ja) | 2値化しきい値選択方法 | |
| US6597805B1 (en) | Visual inspection method for electronic device, visual inspecting apparatus for electronic device, and record medium for recording program which causes computer to perform visual inspecting method for electronic device | |
| CN114387333B (zh) | 一种煤矸双能x射线图像粘连目标凹点检测方法 | |
| JP2000132684A (ja) | 外観検査方法 | |
| JPH09101120A (ja) | 物体形状検出方法および装置並びに自動加工システム | |
| JP2501150B2 (ja) | レ―ザ溶接方法 | |
| KR20020066847A (ko) | 시각센서를 이용한 V, U, Butt, 필릿 및 랩 조인트형상인식 방법 | |
| JPS61191905A (ja) | 開先位置検出装置 | |
| JP3002191B1 (ja) | 工芸品の模様抽出方法 | |
| JP3040013B2 (ja) | 浮動閾値による異物検出方式 | |
| JPH085350A (ja) | 溶接開先位置及び形状の測定方法 | |
| JPH0772909B2 (ja) | 外観検査による溶接状態判定方法 | |
| JPH0475118B2 (ja) | ||
| JPS59201180A (ja) | 輪郭特徴検出方式 | |
| JPH034376A (ja) | 形状認識方法 | |
| Prabhu et al. | Hybrid Edge Detection and Deep Learning Models for Improved Image Segmentation Accuracy | |
| JP2638147B2 (ja) | 磁気ヘッドのギャップ位置認識方法 | |
| JPH0518855A (ja) | 画像の前処理方法 |