JPH0679332B2 - 画像処理装置 - Google Patents
画像処理装置Info
- Publication number
- JPH0679332B2 JPH0679332B2 JP61191115A JP19111586A JPH0679332B2 JP H0679332 B2 JPH0679332 B2 JP H0679332B2 JP 61191115 A JP61191115 A JP 61191115A JP 19111586 A JP19111586 A JP 19111586A JP H0679332 B2 JPH0679332 B2 JP H0679332B2
- Authority
- JP
- Japan
- Prior art keywords
- density
- density histogram
- histogram
- input image
- threshold value
- 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.)
- Expired - Fee Related
Links
Landscapes
- Character Input (AREA)
- Image Input (AREA)
Description
【発明の詳細な説明】 〔概 要〕 背景のみの入力画像の濃度ヒストグラムと、対象物を含
む入力画像の濃度ヒストグラムとを比較し、対象物のみ
の濃度分布を求め、2値化のための閾値を決定する。
む入力画像の濃度ヒストグラムとを比較し、対象物のみ
の濃度分布を求め、2値化のための閾値を決定する。
本発明は、多値画像情報を2値化する画像処理装置に関
し、特に2値化処理で使用するしきい値(スライスレベ
ル)を最適設定しようとするものである。
し、特に2値化処理で使用するしきい値(スライスレベ
ル)を最適設定しようとするものである。
TVカメラ等から入力されるアナログ画像信号を2値化す
る場合、該アナログ画像信号を量子化(A/D変換)して
何階調(例えば8ビットでA/D変換として256階調)かの
多値画像情報とし、これを適当なしきい値で2値化する
という方法がとられる。このしきい値は適切な値でなけ
ればならず、そこでこのしきい値を入力画像の濃度ヒス
トグラムの谷から求めるという方法がある。第3図はこ
の説明図である。同図(a)は背景E0に対象物E1が含ま
れる入力画像を示し、(b)はその濃度ヒストグラムで
ある。入力画像をテレビカメラで撮像するとビデオ信号
が得られ、これは水平走査線が256本、インタレース方
式であるから1画面の走査線は512本、これを1走査線
を512ドットの割合でサンプリングし、A/D変換して各8
ビットのデジタル値にすると、1画面では512×512ドッ
ト(画素)、各ドットは8ビットとなるが、第3図
(b)の濃度ヒストグラムは各ドットの値(8ビットで
あるから0〜255)を横軸に、同じ値のドットの個数を
縦軸にとって示したものである。横軸は原点を0、それ
より右に1,2,3,……255としているので、原点より右方
へずれる程、明るさは大になる。本例では山が2つでき
ているが、斜線を付した山は対象物E1に、斜線を付さな
い山は背景E0に対応する。P0は背景E0の度数の山のピー
ク、P1は対象物E1の度数の山のピーク、B1は両者の間に
存在する度数の谷である。この場合は谷B1に対応する濃
度をしきい値に設定することで(c)の2値画像を得る
ことができる。この第3図(c)では、明るい(白)の
を0、暗い(黒)のを1としてE0はオール0、E1はオー
ル1である。(a)では(b)に示すようにE0は灰色か
ら白まで、E1は灰色から黒までを含む。白地に黒字で印
刷した文書でもテレビカメラに撮るときは光源で照明し
たりするのでむらが生じ、上記(a)の如くなるのが普
通である。2値化すればE0は白のみ、E1は黒のみにな
る。
る場合、該アナログ画像信号を量子化(A/D変換)して
何階調(例えば8ビットでA/D変換として256階調)かの
多値画像情報とし、これを適当なしきい値で2値化する
という方法がとられる。このしきい値は適切な値でなけ
ればならず、そこでこのしきい値を入力画像の濃度ヒス
トグラムの谷から求めるという方法がある。第3図はこ
の説明図である。同図(a)は背景E0に対象物E1が含ま
れる入力画像を示し、(b)はその濃度ヒストグラムで
ある。入力画像をテレビカメラで撮像するとビデオ信号
が得られ、これは水平走査線が256本、インタレース方
式であるから1画面の走査線は512本、これを1走査線
を512ドットの割合でサンプリングし、A/D変換して各8
ビットのデジタル値にすると、1画面では512×512ドッ
ト(画素)、各ドットは8ビットとなるが、第3図
(b)の濃度ヒストグラムは各ドットの値(8ビットで
あるから0〜255)を横軸に、同じ値のドットの個数を
縦軸にとって示したものである。横軸は原点を0、それ
より右に1,2,3,……255としているので、原点より右方
へずれる程、明るさは大になる。本例では山が2つでき
ているが、斜線を付した山は対象物E1に、斜線を付さな
い山は背景E0に対応する。P0は背景E0の度数の山のピー
ク、P1は対象物E1の度数の山のピーク、B1は両者の間に
存在する度数の谷である。この場合は谷B1に対応する濃
度をしきい値に設定することで(c)の2値画像を得る
ことができる。この第3図(c)では、明るい(白)の
を0、暗い(黒)のを1としてE0はオール0、E1はオー
ル1である。(a)では(b)に示すようにE0は灰色か
ら白まで、E1は灰色から黒までを含む。白地に黒字で印
刷した文書でもテレビカメラに撮るときは光源で照明し
たりするのでむらが生じ、上記(a)の如くなるのが普
通である。2値化すればE0は白のみ、E1は黒のみにな
る。
ところで、上記の方法では、入力画像に濃度の異なる対
象物が含まれると、しきい値の設定が難かしくなる。例
えば、第3図(d)のように対象物E1より淡い対象物E2
が入力画像に含まれていると、濃度ヒストグラムは
(e)のようになって対象物E2による度数の山(点々を
付して示す)が生ずる。この結果、度数の谷が複数B1,B
2になるので、谷B1に対応した濃度をしきい値に選んだ
場合、2値画像は(f)のようになって対象物E2が全て
欠落する(背景E0と同一になる)。(e)の濃度ヒスト
グラムは1つの対象物の濃度が2種類に分れる場合にも
発生し、この場合は2値化後の対象物に一部欠落が生ず
る。
象物が含まれると、しきい値の設定が難かしくなる。例
えば、第3図(d)のように対象物E1より淡い対象物E2
が入力画像に含まれていると、濃度ヒストグラムは
(e)のようになって対象物E2による度数の山(点々を
付して示す)が生ずる。この結果、度数の谷が複数B1,B
2になるので、谷B1に対応した濃度をしきい値に選んだ
場合、2値画像は(f)のようになって対象物E2が全て
欠落する(背景E0と同一になる)。(e)の濃度ヒスト
グラムは1つの対象物の濃度が2種類に分れる場合にも
発生し、この場合は2値化後の対象物に一部欠落が生ず
る。
上述したように対象物E2が背景E0と同一になってしまう
のは、対象物だけの濃度分布が未知のため、しきい値と
する谷の選択に誤りを生じているからである。そこで、
本発明では背景E0のみの濃度ヒストグラム(1)と対象
物E1,E2,……を含む濃度ヒストグラム(2)から対象物
E1,E2,……のみの濃度ヒストグラム(3)を求め、該濃
度ヒストグラム(3)から最適しきい値を設定し、対象
物の欠落しない2値画像を得ることを目的としている。
のは、対象物だけの濃度分布が未知のため、しきい値と
する谷の選択に誤りを生じているからである。そこで、
本発明では背景E0のみの濃度ヒストグラム(1)と対象
物E1,E2,……を含む濃度ヒストグラム(2)から対象物
E1,E2,……のみの濃度ヒストグラム(3)を求め、該濃
度ヒストグラム(3)から最適しきい値を設定し、対象
物の欠落しない2値画像を得ることを目的としている。
本発明は、多値化された入力画像を所定のしきい値でス
ライスして2値化する画像処理装置において、背景のみ
の入力画像から第1の濃度ヒストグラム(1)を求める
手段と、対象物を含む入力画像から第2の濃度ヒストグ
ラム(2)を求める手段と、第1の濃度ヒストグラム
(1)の濃度分布を第2の濃度ヒストグラム(2)を参
照して正規化する手段(19,20)と、第2の濃度ヒスト
グラム(2)の濃度分布と正規化された第1の濃度ヒス
トグラムの濃度分布との差から対象物のみの第3の濃度
ヒストグラム(3)を求める手段(21)と、第3の濃度
ヒストグラム(3)の濃度分布の端点またはその最近傍
の谷に対応する濃度からしきい値を決定する手段(22)
と、該しきい値によって前記の対象物を含む入力画像を
スライスする2値化手段(23)とを備えることを特徴と
するものである。
ライスして2値化する画像処理装置において、背景のみ
の入力画像から第1の濃度ヒストグラム(1)を求める
手段と、対象物を含む入力画像から第2の濃度ヒストグ
ラム(2)を求める手段と、第1の濃度ヒストグラム
(1)の濃度分布を第2の濃度ヒストグラム(2)を参
照して正規化する手段(19,20)と、第2の濃度ヒスト
グラム(2)の濃度分布と正規化された第1の濃度ヒス
トグラムの濃度分布との差から対象物のみの第3の濃度
ヒストグラム(3)を求める手段(21)と、第3の濃度
ヒストグラム(3)の濃度分布の端点またはその最近傍
の谷に対応する濃度からしきい値を決定する手段(22)
と、該しきい値によって前記の対象物を含む入力画像を
スライスする2値化手段(23)とを備えることを特徴と
するものである。
第1図は本発明の説明図で、(a)は背景E0のみの入力
画像である。(b)はこれをテレビカメラで撮像し、得
られたアナログビデオ信号をデジタル化した多値画像情
報から各濃度Pi毎の度数Hiを求めてグラフ化した背景の
みの濃度ヒストグラムである。この例では濃度Pmの度数
Hmaxが最大となる。この濃度ヒストグラム1の任意の濃
度Piとその度数HiおよびPm,Hmaxをメモリに記憶してお
く。次に(c)のように対象物E1,E2を含む入力画像か
らも同様に各濃度P′iにおける度数H′iを求め、こ
れを記憶する。(d)はこのようにして得られた対象物
を含む濃度ヒストグラム2である。(c)の入力画像の
画素数は(a)と変らない((b)(d)の曲線が囲む
面積は同じ)ため、濃度Pmの周囲の山は背景E0に対応し
ていて第1図(b)でも(d)でも同じであるが、山の
高さは異なる(H′max<Hmax)。そこで、濃度ヒスト
グラム1を次式によって変形し、それを濃度ヒストグラ
ム1から差し引くと、(e)に示す対象物だけの濃度ヒ
ストグラム3を得ることができる。
画像である。(b)はこれをテレビカメラで撮像し、得
られたアナログビデオ信号をデジタル化した多値画像情
報から各濃度Pi毎の度数Hiを求めてグラフ化した背景の
みの濃度ヒストグラムである。この例では濃度Pmの度数
Hmaxが最大となる。この濃度ヒストグラム1の任意の濃
度Piとその度数HiおよびPm,Hmaxをメモリに記憶してお
く。次に(c)のように対象物E1,E2を含む入力画像か
らも同様に各濃度P′iにおける度数H′iを求め、こ
れを記憶する。(d)はこのようにして得られた対象物
を含む濃度ヒストグラム2である。(c)の入力画像の
画素数は(a)と変らない((b)(d)の曲線が囲む
面積は同じ)ため、濃度Pmの周囲の山は背景E0に対応し
ていて第1図(b)でも(d)でも同じであるが、山の
高さは異なる(H′max<Hmax)。そこで、濃度ヒスト
グラム1を次式によって変形し、それを濃度ヒストグラ
ム1から差し引くと、(e)に示す対象物だけの濃度ヒ
ストグラム3を得ることができる。
上式のH″iは濃度P″iの度数である。点線は(1)
式による減算の結果、除去された濃度Pm附近の山であ
る。第1図(b)の山は濃度Pmの周囲にあり、原点附近
にはないので、(1)式による減算で斜線及び点々を付
して示す山の部分は殆んど影響を受けない。
式による減算の結果、除去された濃度Pm附近の山であ
る。第1図(b)の山は濃度Pmの周囲にあり、原点附近
にはないので、(1)式による減算で斜線及び点々を付
して示す山の部分は殆んど影響を受けない。
かくして得られた濃度ヒストグラム3は、背景E0に相当
する部分(破線で示す)が除外されているため、対象物
E1,E2だけの濃度分布の範囲を限定することができる。
このため濃度分布範囲の端点またはその最近傍の谷(第
3図(e)のB2に近い)の濃度をしきい値に設定すれ
ば、対象物E1,E2を背景E0と反対のレベルにする2値画
像が得られる。
する部分(破線で示す)が除外されているため、対象物
E1,E2だけの濃度分布の範囲を限定することができる。
このため濃度分布範囲の端点またはその最近傍の谷(第
3図(e)のB2に近い)の濃度をしきい値に設定すれ
ば、対象物E1,E2を背景E0と反対のレベルにする2値画
像が得られる。
第2図は本発明の一実施例を示す構成図で、10は被写
体、11は照射用光源、12は安定化電源、13はTVカメラ、
14は画像処理装置である。画像処理装置14にはマイクロ
コンピュータを使用し、A/D変換部15で入力画像を量子
化してメモリ16に格納する。最初は背景のみの被写体10
を撮像してその多値画像情報から背景のみの濃度ヒスト
グラム1を求め、それをメモリ17に記憶する。次に対象
物を含む被写体10を撮像し、その多値画像情報でメモリ
16を更新すると共に、対象物を含む濃度ヒストグラム2
を求めてそれをメモリ18に記憶する。以下、メモリ17内
の濃度ヒストグラム1から濃度ピークPmとその度数Hmax
を検出する処理19、メモリ18内の濃度ヒストグラム2に
おける濃度Pmの度数H′maxを求めて濃度ヒストグラム
1に対する正規化係数H′max/Hmaxを検出する処理20、
(1)式による演算処理21を行って対象物のみの濃度ヒ
ストグラム3を求め、そこからスライスレベル(しきい
値)を決定する処理22をする。その後メモリ16内に格納
されている対象物を含む多値画像情報を該スライスレベ
ルで2値化する処理23をして2値画像データを出力す
る。
体、11は照射用光源、12は安定化電源、13はTVカメラ、
14は画像処理装置である。画像処理装置14にはマイクロ
コンピュータを使用し、A/D変換部15で入力画像を量子
化してメモリ16に格納する。最初は背景のみの被写体10
を撮像してその多値画像情報から背景のみの濃度ヒスト
グラム1を求め、それをメモリ17に記憶する。次に対象
物を含む被写体10を撮像し、その多値画像情報でメモリ
16を更新すると共に、対象物を含む濃度ヒストグラム2
を求めてそれをメモリ18に記憶する。以下、メモリ17内
の濃度ヒストグラム1から濃度ピークPmとその度数Hmax
を検出する処理19、メモリ18内の濃度ヒストグラム2に
おける濃度Pmの度数H′maxを求めて濃度ヒストグラム
1に対する正規化係数H′max/Hmaxを検出する処理20、
(1)式による演算処理21を行って対象物のみの濃度ヒ
ストグラム3を求め、そこからスライスレベル(しきい
値)を決定する処理22をする。その後メモリ16内に格納
されている対象物を含む多値画像情報を該スライスレベ
ルで2値化する処理23をして2値画像データを出力す
る。
本発明の適用例としては物体の表面疵の検出が挙げられ
る。この場合背景のみの入力画像(a)は傷のない良品
であり、対象物を含む入力画像は傷のある不良品であ
る。また文字認識装置では光源による照明のむらが問題
になることがあるが、この場合は該文字の記入されてい
ない用紙を同じ照明条件で撮像して第1図(b)を得、
次いで文字の記入さている、上記と同一の用紙を撮像し
て第1図(d)を得、これらよりスライスレベルを決定
するとよい。
る。この場合背景のみの入力画像(a)は傷のない良品
であり、対象物を含む入力画像は傷のある不良品であ
る。また文字認識装置では光源による照明のむらが問題
になることがあるが、この場合は該文字の記入されてい
ない用紙を同じ照明条件で撮像して第1図(b)を得、
次いで文字の記入さている、上記と同一の用紙を撮像し
て第1図(d)を得、これらよりスライスレベルを決定
するとよい。
以上述べたように本発明によれば、多値入力画像の濃度
ヒストグラムの谷が複数個存在しても、2値化に必要な
しきい値を最適設定することができる。また、入力画像
に含まれる対象物の濃度分布の範囲を求めることができ
る利点もある。
ヒストグラムの谷が複数個存在しても、2値化に必要な
しきい値を最適設定することができる。また、入力画像
に含まれる対象物の濃度分布の範囲を求めることができ
る利点もある。
第1図は本発明の2値化方法の説明図、 第2図は本発明の一実施例を示す構成図、 第3図は従来の2値化方法の説明図である。 図面で、10は被写体、11は光源、13はカメラ、14は画像
処理装置、21は対象物のみの濃度ヒストグラムを得る演
算処理部、22はスライスレベル決定処理部、23は2値化
処理部、E0は背景、E1,E2は対象物である。
処理装置、21は対象物のみの濃度ヒストグラムを得る演
算処理部、22はスライスレベル決定処理部、23は2値化
処理部、E0は背景、E1,E2は対象物である。
Claims (1)
- 【請求項1】入力画像を所定のしきい値でスライスして
2値化する画像処理装置において、背景のみの入力画像
から第1の濃度ヒストグラム(1)を求める手段と、対
象物を含む入力画像から第2の濃度ヒストグラム(2)
を求める手段と、第1の濃度ヒストグラム(1)の濃度
分布を第2の濃度ヒストグラム(2)を参照して正規化
する手段(19,20)と、第2の濃度ヒストグラム(2)
の濃度分布と正規化された第1の濃度ヒストグラムの濃
度分布との差から対象物のみの第3の濃度ヒストグラム
(3)を求める手段(21)と、第3の濃度ヒストグラム
(3)の濃度分布の端点またはその最近傍の谷に対応す
る濃度からしきい値を決定する手段(22)と、該しきい
値によって前記の対象物を含む入力画像をスライスする
2値化手段(23)とを備えることを特徴とする画像処理
装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61191115A JPH0679332B2 (ja) | 1986-08-14 | 1986-08-14 | 画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61191115A JPH0679332B2 (ja) | 1986-08-14 | 1986-08-14 | 画像処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6346579A JPS6346579A (ja) | 1988-02-27 |
| JPH0679332B2 true JPH0679332B2 (ja) | 1994-10-05 |
Family
ID=16269113
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61191115A Expired - Fee Related JPH0679332B2 (ja) | 1986-08-14 | 1986-08-14 | 画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0679332B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6878739B1 (ja) * | 2020-03-16 | 2021-06-02 | 株式会社アイエスピー | シリアルナンバー等文字列抽出サーバ、方法及びプログラム |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59133774A (ja) * | 1983-01-20 | 1984-08-01 | Nec Corp | 適応量子化回路 |
-
1986
- 1986-08-14 JP JP61191115A patent/JPH0679332B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6346579A (ja) | 1988-02-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4656665A (en) | Thresholding technique for graphics images using histogram analysis | |
| US4941192A (en) | Method and apparatus for recognizing pattern of gray level image | |
| EP1269394B1 (en) | Improved method for image binarization | |
| JP2000175051A (ja) | デジタル画像デ―タの区分方法並びにデ―タブロックの区分方法及び分類方法 | |
| JP2000196895A (ja) | デジタル画像デ―タ区分方法 | |
| US5086486A (en) | Apparatus for reading a document and processing the image | |
| JP3040896B2 (ja) | 画像処理装置 | |
| JPH041866A (ja) | 画像処理方法およびその装置 | |
| EP0505729A2 (en) | Image binarization system | |
| JPS61141087A (ja) | 画像処理方法及び装置 | |
| JPH0679332B2 (ja) | 画像処理装置 | |
| US5228099A (en) | Apparatus for reading a document and processing the image | |
| JP2606498B2 (ja) | 指紋画像入力装置 | |
| JPS6114592A (ja) | 内容物判定装置 | |
| KR100242298B1 (ko) | 문자 문서의 화상데이터 이치화방법 | |
| JPS6393080A (ja) | 画像の2値化方法 | |
| JP2853140B2 (ja) | 画像領域識別装置 | |
| JPH01158577A (ja) | 線図形画像の背景消去および2値化処理方法およびその装置ならびに指紋画像用画像処理装置 | |
| JPS58220564A (ja) | 文字図形画像抽出方式 | |
| JPS5963884A (ja) | 画像読取装置 | |
| JPH0561677B2 (ja) | ||
| JP3002191B1 (ja) | 工芸品の模様抽出方法 | |
| JPS61202573A (ja) | 画像デ−タの2値化方法 | |
| JP2856174B2 (ja) | 画像二値化装置 | |
| JPS6231489A (ja) | 画像認識方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |