JPS63153682A - 濃淡画像の処理方法 - Google Patents

濃淡画像の処理方法

Info

Publication number
JPS63153682A
JPS63153682A JP62008593A JP859387A JPS63153682A JP S63153682 A JPS63153682 A JP S63153682A JP 62008593 A JP62008593 A JP 62008593A JP 859387 A JP859387 A JP 859387A JP S63153682 A JPS63153682 A JP S63153682A
Authority
JP
Japan
Prior art keywords
image
processing
target
background
brightness
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.)
Granted
Application number
JP62008593A
Other languages
English (en)
Other versions
JPH0624014B2 (ja
Inventor
Tadaaki Mishima
三島 忠明
Morio Kanezaki
金崎 守男
Masao Takato
高藤 政雄
Yoshiki Kobayashi
芳樹 小林
Kazunori Fujiwara
和紀 藤原
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to US07/079,874 priority Critical patent/US4823194A/en
Publication of JPS63153682A publication Critical patent/JPS63153682A/ja
Publication of JPH0624014B2 publication Critical patent/JPH0624014B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)
  • Image Analysis (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、濃淡画像処理に係り、特に複雑な背景や明る
さむらなどを有する画像に対しても適用可能な濃淡画像
の処理方法及び装置に関する。
〔従来の技術〕
画像処理装置を用いて文字などを認識する場合、一般に
は、テレビカメラなどで撮影した画像データをあるしき
い値レベルで′0″と′1′の2値データに圧縮して処
理することが多い。たとえば、文字を′1′、背景をi
 0 +のレベルに2値化し、その′1′のデータにつ
いて認識処理を行う。
ところで、白紙に黒く書かれた文字を認識する場合のよ
うに、かなり鮮明な画像を対象とするときは、上述のし
きい値レベルは予め簡単に決定することが可能(たとえ
ば、平均濃度をしきい値とする)である、しかし、更に
難しいアプリケーションに対応するためには、上述のよ
うな単純な2値化処理では良好な結果が得られないこと
が多い。
このアプリケーションの例を示すと、例えば次のような
ものが揚げられる。
(1)柄のあるダンボールの箱から文字を抽出する。
(2) 、l外の看板等から文字を抽出する。
(3)プリント基板上から文字を抽出する。
このような対象は、文字の背景が複雑かつ、明るさの変
動が激しいため単純な2値化は適用できない、そこで、
これらの対象でも良好な文字等を抽出する2値化の手法
を考案する必要があるが。
その従来例として、たとえば、「情景画像中からの文字
抽出法の検討」 (情報処理学会全国大会講演論文集:
’86.33大谷著)に記載のように、複雑あるいは低
コントラストの画像から文字を抽出する方法が提案され
ている。
これは、第2図のように、テレビカメラなどから入力し
た濃淡画像140の1画面を複数のサブブロック141
に分割し、このブロック内で最適な2値化のしきい値レ
ベルθhaを決める(第2図)。
このときのしきい値θi、は、サブブロック141内で
白黒2つのクラスに分離する2クラス問題としてとらえ
、最もクラス間分散が最大となる値としている。更に、
サブブロック141間の連続性を保つために、第3図に
示すようにθ目を用いて画素ごとの補間を行い、この結
果のしきい値θ工11、すなわち各画素ごとのしきい値
θ。、yを予め決定し、入力画像を2値化する方法であ
る。
又、特開昭61−7406号公報では、形状の欠陥検出
を行う場合であるが、あらかじめ基準画像を記憶してお
き、その基準画像と被検査対象物との比較(たとえば差
分)を行い欠陥を検出する方法も提案されている。
〔発明が解決しようとする問題点〕
上記従来技術の問題点は、前者では、°サブブロック内
のしきい値θN、の決定のために濃度ヒストグラム(各
濃度レベルの頻度をサブブロック内で求める)を用いて
、2次元の画像データを1次元のデータに変換している
ため、明るさの位置情報を考慮できず、最適なしきい値
が決定できない。
又、各画素に対し、θi−を用いて補間法でしきい値θ
Ill?を求めているため、真のしきい値とは異ってし
まう、更に、上記の各処理は処理時間がかかり、リアル
タイムでの文字抽出ができないなどがあげられる。  
 ” 一方、後者のように濃淡両像そのものをあらかじめ記憶
している基準画像と比較する方法は、常に明るさ9位置
、大きさなどが一定であれば、シェーディングの影響な
どが除去でき、かつ高速に処理可能であるが、現実には
明るさの変動は除去できず、このため、複雑な画像や明
るさのむらがりアルタイムに変化するような対象には適
用できない欠点があった。
本発明の目的は、上記した従来技術の欠点に鑑み、複雑
な画像あるいは、明るさのむらなどが時時刻々と変化す
る環境下であっても、処理対象画像の中から高速かつ鮮
明に文字等の目標画像を抽出することにある。
〔問題点を解決するための手段〕
ところで、複雑な対象画像、あるいは明るさ変化のある
対象画像から目標画像を抽出しにくい理由は、所定の領
域にわたって目標画像を抽出するためのしきい値が求め
難い、また明るさの変化によってこのしきい値も影響を
受けるからと考えられる。
しかし1例えば、文字等が黒いという意味は、その文字
等がRHに比べて暗いということであり。
絶対値で明るいか暗いかではない、すなわち、目標画像
の明るさと周囲の画像の明るさとのコントラストによっ
て目標画像を認識することができ、この場合、明るさの
変化の影響を受けにくいと考えられる。
本発明はこの点に着目したもので、前記目的は。
数階間の明るさを有する処理対象画像を入力し、この入
力した処理対象画像から背景画像を作成し、この背景画
像と上記処理対象画像とで画像間演算、例えば比較演算
によって目標画像を抽圧することにより達成され、この
思想を利用することでさらに高度な処理等が達成される
。
ここで、目標画像とは、抽出したい画像のことである。
また、背景画像とは、処理対象画像から目標画像を除い
た画像であって、この目標画像の影響を完全に除いた画
像の外、目標画像の影響を軽減した画像をも含むもので
ある。
〔作用〕
本発明では、入力した処理対象画像を基に、その背景画
像を作成している。よって、この背景画像は、そのとき
の対象画像の内容、あるいは明るさの変化をも反映して
いる。
したがって、この背景画像と前記入力した処理対象画像
との間で演算し、対象画像の中から背景画像を除けば、
目標とする画像を抽出することができる。この場合、背
景画像は、処理対象画像から作成するので予め設定する
必要がなく、そのときの明るさ等も反映しているので、
高速かつ鮮明に画像抽出することができるわけである。
なお、この背景画像の具体的作成方法等については、以
下の説明で各種例を挙げて詳述する。
〔実施例〕
先ずここで、背景画像の作成方法及び、コントラスト画
像作成方法の概要について、−次元の画像の例を挙げて
簡単に説明する。
第3図(1)は入力画像fsであり、このうちA−A’
の1ラインだけを横軸に位置、縦軸に明るさとして表わ
したのが第2図のg^である。ここで、文字を抽出した
いとすると、予め設定したしきい値THで、これより明
るい部分を′0′。
暗い部分を11′とする2値化を行うこともできる。し
かし、このしきい値THは絶対的な値であるため、処理
対象画像すなわち入力画像の明るさむらや、複雑な背景
が生じると、Tsを決定するのが難しくなる。
そこで、背景画像を作成し、差をとる方法を用いる。入
力画像に対し、たとえば第4図のように3画素f1r 
fz 、fsのフィルタを設け、このフィルタでa+a
x(f t)  i = 1〜3を求め、これをfzの
位置に書込む処理を、ラスクスキャンして今、第3図(
1)の文字幅が5画素とすると、上記処理を3回繰り返
すと、第4図のように、文字の暗い部分が完全に周囲の
背景画像データに置き換わる。すなわち、文字幅に応じ
た処理を行えば。
背景画像が容易に作成できる。この背景画像(δ) g^ と入力画像g^との差をとると、第5図のように
明るさが10′ レベルを基準として文字部だけが鮮明
になる。この差分画像すなわち目標画像は、抽出したい
領域のコントラストから得られるものであり、画面全体
の明るさが変化しても、はとんど一定している。したが
って、このような入力画像から1例えば文字等を取り出
す場合の2値化しきい値は、複雑な演算を用いなくとも
容易に設定することができる。
以上は、暗い文字の抽出を示したが、明るい文字抽出の
場合は、前記したフィルタの演算をwin(f +)i
 = 1〜3として、入力画像から背景画像を差し引け
ばよい。
ところで、実際の画像では、第3図のような鮮明な入力
画像だけでなく、第1図のように明るさの傾き(むら)
をもった対象が多い、このような画像に対し、上述の処
理だけを行うと、第1図(4)のように傾きのある背景
部分(図中斜線部)まで抽出されてしまう。そこでこの
ような場合、第1図(3)の画像(wax(ft)i=
1〜3の結果をn回実行した画像)を更に、今度はwi
n(ft)i=1〜3を同じ回数だけ繰り返す処理を行
うことも出来る。この処理により、一度埋まった明るさ
の凹部の領域はそのままで、傾斜部だけが入力画像と同
じ明るさにもどる。したがって、この画像と入力画像と
差分をとれば、文字部だけが抽出できることになる。こ
のような、背景画像を作成して入力画像との差分を求め
、2値化する方法を、以下、背景画像差分法と称す。
ここで、wax(ft)i=1〜nの値をflのフィル
タの中心に与える処理を局所最大値フィルタ処理、一方
、win(f t) i = l 〜nの場合を局所最
小値フィルタ処理と称す。
なお、第1図にシェーディングのある画像であるが、一
般にシェーディング補正は、あらかじめ白い紙を撮影し
て、その得られた画像のむらを計算し、各画素ごとの補
正値を記憶する。オンライン時は1次々と得られる処理
対象画像の各画素に対し、上記で記憶した補正値で各画
素の濃度を補正することが行われる。しかし、このよう
な補正法は、常にシェーディングの状態が一定であり、
又、全体の明るさも一定でなければ効果がないが、上述
した本発明の背景画像差分法では、得られる入力画像か
ら直接背景画像を作成するので、シェーディング状態や
、明るさの変動に対しても有効に対処可能である。
以下、本発明の具体的一実施例を1図を用いて説明する
。第5図は本発明の一構成を示す図であり、テレビカメ
ラ10.A/D変換器119画像メモリ129局所最大
値フィルタ回路139局所最小値フィルタ回路1419
画像間演算回路15゜2値化回路16.CPU17.D
/A変換ill 8゜モニタ19からなっている。
このような構成において、テレビカメラ10などによっ
て撮影された画像信号はA/D変換器11によって例え
ば128階調の濃度データに変換されて画像メモリ12
に記憶される。ここで画像メモリ12は、たとえば25
6X256画素の濃淡画像メモリかに枚01〜Gkmわ
っており、又。
必要に応じて2値画像メモリがQ枚81〜Bm備わって
いる。
ところで、前述した局所最大値、最小値フィルタ処理の
説明は、−次元のフィルタを用いたが、実際の画像は2
次元であるため、該フィルタ処理も第6図のように3×
3画素ft 、f2・・・fllの中から最大値や最小
値を取り出し、その値をFとして格納対象濃淡画像に埋
込む処理とする。
さて、上記フィルタの大きさを通常用いられる3×3画
素のフィルタとして、背景に比べ暗い文。
字を抽出する処理手順を以下示す。
第7図に手順に示すが、入力した濃淡画像Glを局所最
大値フィルタ処理回路13でフィルタ処理してG2の濃
淡画像メモリへ格納しく91)、このGzの画像に対し
て同じく最大値フィルタ処理して再びG2^格納する(
93)、この最大値フィルタ処理は1文字幅が埋まる程
度繰り返し処理する。ここではトータルm回施す(92
)、更にこの02画像を局所最小値フィルタ処理回路1
4でフィルタ処理して、再び02画像へ格納する(95
)。この処理をn回繰り返す(94)−。
このnは通常はn=mである。
最終的に得られたaS画像は、入力画像G1に対し1m
回局所最大値フィルタ処理とn回局所最小値フィルタ処
理を施した画像であり、この画像G2が背景画像となる
。ここでは、背景に比べ暗い文字を抽出するために、明
るさの凹部を埋めた背景画像となる。この画像Gtと入
力画像G1と画像間演算回路でたとえば画素ごとの差分
をとれば(96)、この例では暗い文字領域だけが明る
くなって周囲の背景はほとんど10ルベルとなる(Ga
画像)。
この画像G8から2値化して文字を抽出する場合は、あ
らかじめ決められたしきい値レベルより明るい画素を取
り出す2値化を2値化回路16で行ったり、あるいは、
この差分画像G8の濃度レベルをもとに、たとえば最大
濃度と最小濃度の平均値や全体の平均濃度などをしきい
値レベルとして2値化してもよい、いずれにしても、し
きい値レベルは簡単に求まる(97)。
また、上記倒置外に2背景画像に対し一定値を加えた画
像と入力画像との差分を求め、このコントラスト画像を
、0以上を抽出する2値化を行うと、コントラスト画像
の固定2値化が同様に可能であり、更に入力画像と背景
画像との差分画像を1/2あるいは1/3といったスケ
ールで割っておいて、この画像を2値化すれば、ノイズ
の発生が少なくなる等の変形も容易である。
ここで、mやnの回数は抽出したい文字の幅によって一
意に決まり、たとえば文字幅が5画素程度なら、mやn
は3回程度となる。なお、第8図に処理結果例を示す、
101は入力画像G1.102は局所最大値フィルタ処
理結果、103は102を更に局所最小値フィルタ処理
した結果であり、104は103から101の入力画像
G1を差し引いた画像である。この図では、細い文字領
域を取り出すための処理となるよう上記m、 nの回数
を設定しており、文字の周囲に存在する物体は同じ暗い
領域であるにもかかわらず抽出されない利点がある。
以上の処理を第9図のようなシェーディング(明るさの
むら)がかかったような対象画像に適用すると、一般に
は文字部てを抽出する2値化のしきい値レベルは決定し
にくい(第2図参照)。
しかし、前述の手法を用いると第4図のように文字部の
コントラストを抽出することにより、明るさのむらを除
去することができ、文字を抽出する2値化は容易となる
。
第10図のは、入力画像、■は背景画像を作成した結果
、■は入力画像から背景画像(包絡面画像)を差し引い
た結果を、夫々3次元表示したものである。なお、この
例は文字が背景に比べ明るい場合であり、背景画像の作
成は局所最小値フィルタ局所最大値フィルタの手順とな
り、明るさの凸部を削った背景画像を作成することにな
る。
なお、このような背景画像差分法は、第11図のような
物体の欠け(a)あるいは突起物検出にも有効である。
第1図は入力画像、第2図は局所最小値フィルタn回1
局所最小値フィルタm回を施した背景画像、第3図は第
1図〜第2図の差分画像である。
ところで、以上の説明は3×3画素の局所フィルタで実
行したため1文字の幅がたとえば5画素とすると3回程
度局所フィルタ処理を繰り返し実行する必要があるが1
局所フィルタの大きさが5×5画素なら2回、7×7画
素なら1回の局所フィルタ処理で実行できる。したがっ
て、前述した小さな局所フィルタで繰り返し実行する方
法と、抽出したい文字幅に相当する大きさをもったフィ
ルタで1回の実行をすることでも同様な効果が得られる
。尚、この背景画像差分法は、明るさにむらがない場合
は、第3図のように、局所最大値あるいは局所最小値フ
ィルタだけで背景画像を作成してもよく、また、精度を
要求されない場合は常に最大値あるいは最小値フィルタ
だけでもよい。
くキズや汚れ検出への応用〉 キズや汚れなどを検出する場合、白い汚れ、黒い汚れな
どがあり、又、大きさも種々雑多である。
このような対象から汚れなどを検出するために、前述し
た手法を用いると、シェーディングの除去はできても、
白及び黒の汚れ両者の検出はできず、又、あらかじめ設
定した局所最大値フィルタ処理などの回数で検出できな
い極めて大きな汚れには適用できない、逆に検出しよう
とすると前述した繰り返し回数だけ増加し、処理時間が
膨大となる。
そこで、キズや汚れ検出は、形は正確に抽出できなくて
も、そこに有るか否かが重要であるため、小さな汚れは
全て検出して、大きな汚れは輪郭だけを検出するように
すれば、処理時間も高速となる。
本発明はこのような場合にも応用できる。すなわち、第
12図のように、小さな黒い汚れ121、小さな白い汚
れ122、大きな黒い汚れ123がある対象として、た
とえば小さな黒い汚れ(幅5画素とする)は全と検出す
るものとする。この時の入力画像は第1図で、局所最大
値フィルタ処理を3回実行すると、第2図、局所最小値
フィルタ処理を2回実行すると第3図のようになる。こ
の背景画像から入力画像を差し引くと第4図のように5
画素以下の黒の汚れは全て検出でき、その他の汚れは、
輪郭が抽出できる(5) 、 L、たがって、このよう
に1局所最大値フィルタ処理と局所最小値フィルタ処理
の繰り返し回数を異なるよう設定すると、所定の大きさ
以上の汚れや白、黒画者の汚れの有無も検出可能である
。
なお、上記処理例は、局所最大値フィルタ処理→局所最
小値フィルタ処理→背景画像から入力画像を引く、であ
るが、逆に、局所最小値フィルタ処理→局所最大値フィ
ルタ処理→入力画像から背景画像を引くの手順でも同様
な効果が表われる。
又、繰り返し回数についても、最大、a、J=それぞれ
の回数が異っていればよく、上述のように1回の差をも
たせることに限定はされない。
また、第5図の処理結果に対し、穴うめ処理を行えば、
汚れの形も容易にV&識することができる。
〈任意の幅だけを抽出するための応用〉文書画像などに
おいては5文字の幅が太いもの細いものなどが混在する
。このような対象から、たとえば太い文字だけを取り出
すためには、次の手順をとるのが一般的と考える。
(1)2値化・・・・・・文字全てを鮮明に抽出する。
(2)各文字の領域を決める (3)上記領域内の文字幅を特徴量などを用いて測定す
る。
(4)所定の値を満足する線幅なら抽出する。
このような処理を実行すると1文字の数が多くなるにつ
れ、処理時間が膨大となる。そこで、これまで述べた背
景画像差分法を応用すると、比較的容易に特定線幅の抽
出が可能となる。すなわち、上記処理は、局所フィルタ
の処理回数あるいは局所フィルタの大きさによって抽出
される文字幅が限定されるが、これを用いて、たとえば
太い文字だけを抽出する場合であれば、まず太い文字以
下が抽出できる局所フィルタの回数の背景画像差分法を
実行して太い文字以下全てを抽出する。そして、今度は
細い文字だけが抽出できる局所フィルタ処理の回数で背
景画像差分法を実行して細い文字以下を抽出する。この
両者の差分画像を求めれば、太い文字だけのコントラス
ト画像を抽出することができる。
具体的に第13図を用いて示すと、線幅が3の細い文字
131と線幅9画素の太い文字132の混在する画像の
中から、太い文字132だけを抽出する場合は、まず、
太い文字、aい文字全てが抽出できるよう、局所最大値
フィルタ処理を5回、と入力画像g^との差分Bを求め
ると、細い文字。
太い文字のコントラスト画像(第3図)が作成できる。
一方、細い文字だけを抽出するために、局(第4図)を
作成する。この画像と入力画像g^との差分Cを求める
と、細い文字だけのコントラスト画像(第5図)が作成
できる。更に、この2つのコントラスト画像BとCの差
分を求めるとDのように太い文字だけのコントラスト画
像(第6図)が作成できる。この画像を2値化すれば太
い文字だけを鮮明に抽出可能となる。
又、上記手法は2つのコントラスト画像の差分で求めた
が、他の手法として、第3図の画像をある値で2値化し
、更に第5図の画像を2値化して、この2つの2値画像
の排他的論理和処理を行うと、同様に太い文字だけを抽
出できる。
く白い文字、黒い文字の抽出〉 文字認識の対象には、一般に白い紙に黒い文字が書かれ
ていることが多いが、たとえば車のナンバープレートは
、第14図のように、白地に緑文字(a)、緑地に白文
字(b)といったようにさまざまな色がある。このよう
な対象に対して背景画像差分法を用いる場合、あらかじ
めナンバープレートの色が機知であればどの局所フィル
タ処理を先に実行するかが決まるが、オンラインで次々
と走行する車のナンバープレートから文字を抽出する場
合には、その都度抽出したい文字が背景に比べ暗いか明
るいかを判定する必要がある。このための処理として、
第16図を用いて説明する。
ナンバープレートの領域をある手段(たとえば特開昭6
0−168485号記載)で決定すると(161)、そ
のナンバープレート領域の濃度ヒストグラムは第15図
の(a)か(b)のパターンとなる。すなわち、ナンバ
ープレートの背景の方が文字に比べ面積は大きいから、
第14図の(a)のナンバープレートなら第15図の(
a)のように明るい濃度の方が頻度が高くなる。逆に第
14図(b)のようなナンバープレートなら第15図(
b)のパターンとなる。したがって濃度ヒストグラムを
求めれば、文字色を判定することができる(161)。
この判定結果を用いて、背景に比べ文字が明るいか暗い
かでどのフィルタ処理を先に実行するかを決めればよい
、すなわち、背景に比べ明るければ、第16図164の
ように局所最小値フィルタを先に、暗ければ局所最大値
フィルタを先に処理する背景画像差分法を実行すればよ
い(165)、このように文字色判定を追加することに
より明るい文字、暗い文字いずれも抽出可能となる。又
、第16図以外の簡易な方法としては、常に明るい場合
、暗い場合両者の処理を実行し、それぞれの文字抽出結
果画像の中に文字らしき領域があるかないかを特徴量(
たとえば面積1周囲長など)を用いて判定し、文字があ
る側の処理結果画像をその後の処理に用いる方法もある
。
ところで、暗い文字及び、明るい文字が混在するような
対象から両者を抽出する方法を以下示す。
第17図に入力画像の1ライン成分をg^とじて示すが
、これを一方は、局所最大値フィルタ→局し引き、第3
図のBの画像を作成する。他方、入を作成し、これと入
力画像との差分から第5図のCの画像を作成する。これ
ら2つのコントラスト画像BとCの和を求める画像間演
算(B+C)や、2つの画像の各画素の最大値を求れる
画像間演算MAX(B、C)、差を求め絶対値をとる画
像間演算IB−Clのいずれかの処理を行うと、暗い文
字(j)の回数をg^とf^で異るように設定すると、
暗い文字の抽出される幅と明るい文字の抽出される幅を
別にすることもできる。又、特定の線幅抽出の項で述べ
たように、各々のコントラスト画像BとCをまず2値化
して排他的論理和(XOR)処理を実行する方法もある
。いずれにしても、明るいあるいは暗い文字を抽出する
ための背景画像差分法をそれぞれ実行して、両者で得ら
れた画像での画像間演算を行うことにより白、黒を意識
せずに文字のコントラスト画像が作成できる。
また、他の方法として第18図に示す手法もある。すな
わち、入力画像の1ライン成分をg^とすると、これを
局所最大値フィルタ→局所最小値g^   と、逆に局
所最小値フィルタ→局所最大値フィルタの順に処理した
第3図の背景画像明るい文字と暗い文字の両者のコント
ラスト画像が作成でき、上述した手法と同様な効果が得
られる。
く連結性を考慮した処理〉 以上説明した手法は、2次元の3×3画素フィルタやn
×n画素でのフィルタ処理を単に繰り返すだけであるが
、実際には連結性を考慮した方が、より鮮明に文字幅の
抽出はできる。そこで、次の処理とする。3×3画素の
場合は、2値画像処理で通常知られている4連結、8連
結の連結性があるので、第19図のようし;×印の位置
は使用しない(Don’t Care)で(a)を4連
結用、すなわち+aax(f+)はi=1.2,4,6
.8にライて処理し、(b)は8連結用(これまで述べ
た3×3画素全てを用いる)として前述した局所フィル
タ処理を実行するにのとき、たとえば局所最大値フィル
タを繰り返すときは4連結→8連結→4連結(あるいは
、この逆)といった具合に順次連結性を変えて繰り返せ
ばよい、また、5×5画素のフィルタであ九ば第20図
のようなO印だけを用いるフィルタで繰り返せばよい。
一般的に、n×n画素のフィルタであれば、円形のフィ
ルタ形状とすれば背景画像作成時良好な画像が得られる
。
く背景画像作成を1回のフィルタ処理で実行する方法〉 以上説明した処理は、背景画像を局所最大値フィルタ、
局所最小値フィルタを各々数回繰り返して実行する手法
であるが、次のようなフィルタを作成すれば1回のラス
タスキャンの実行で同じ効果が得られる。
たとえば、3×3画素のフィルタで局所最大値フィルタ
と局所最小値フィルタ処理をそれぞれ実行するのに、第
21図のフィルタを作成する。中心の3×3画素のフィ
ルタをf^、その周囲(中心画素Cの周囲)の3×3画
素のフィルタをfB。
fc + fn r feとすると、次の演算を実行す
れば局所最大値フィルタ→局所最小値フィルタ処理それ
ぞれ1回ずつ、計2回のラスタスキャンを1回のラスタ
スキャンで実行できる。
すなわち、  a=MAX(f^(+))i=1〜9b
 =MAX(f B(+))  i = ’−〜9c=
MAX(fc(*))i=1〜9 d=MAX(f−(t))i=1〜9 a =MA X(f e(t))  i = 1〜9f
=Min  (b、C1d、e) g=Min  (a+  f) このgを第21図のフィルタ出力としてラスクスキャン
すると3X3画素のフィルタで局所最大フィルタ→局所
最小フィルタを行う処理と等価となる。
局所最大値フィルタ2回9局所最小値フィルタ2回の処
理であれば、基本のフィルタを5×5画素として、第2
1図のようなフィルタを作成して上述と同様な演算を行
えばよい、このように、背景画像差分法は、ハードウェ
アの制約が許す範囲でフィルタの大きさを変えれば、全
て1回の走査で処理可能である。
く平滑化処理の追加〉 ところで、背景画像を作成し、入力画像と差分を求める
と、実際には微小なノイズ成分が発生する。このような
ノイズは、処理対象によっては問題とならない場合もあ
るが、微小なキズ検査を行う場合などには問題となる可
能性がある。このノイズの原因は、局所最大値フィルタ
、局所最小値フィルタ処理が隣接画素との明るさの連続
性を失う処理であるため、入力画像と差分をとると、上
記連続性を失った画素の位置に明るい値が発生するから
である。このような状態は、前述した4連結、8連結な
どの連結性を考慮した処理にすると多水減少するが、更
にノイズを除去するためには、平滑化処理を追加すれば
よい、すなわち、第22図のように平滑化処理を実行す
る積和演算回路120を設けて(第22図の記号で第5
図と同じ記号は処理回路も同じである)、これまで述べ
た背景画像に対し平滑化処理(たとえば第23図のフィ
ルタを用いる)を行い、上記不連続な画素を滑らかにす
る。この画像と入力画像との差分をとれば、前記微小ノ
イズは発生しにくい。
又、第24図及び第25図には入力画像そのものにノイ
ズが多い場合の処理を示すが、明るさの凹部を抽出する
ためにこれまで述べた背景画像差分法を実行すると、局
所最大値フィルタを1同突行すると第24図(2)のよ
うに、n回実行すると第3図のように、更にこの画像と
入力画像と差分をとると第4図のようになる。尚この例
では明るさの傾きがないので局所最小値フィルタは実行
していない1図のようにコントラスト画像は、入力画像
のノイズ成分も明るい値として抽出されるため、2値化
する場合のしきい値は、このノイズ成分より高い値とし
て設定する必要がある。このようなことを意識せずに実
行するためには、第25図(1)のように、まず入力画
像第24図(1)に対して局所最小値フィルタ処理を数
回実行し、この画像について局所最大値フィルタを実行
すればノイズ成分は′0ルベルよりも小さな値として、
コントラスト画像が作成できる。逆に明るさの凸部を抽
出したい場合は、まず局所最大値フィルタ処理を数回実
行してから同様に行えばよい、また、入力画像を前記平
滑化処理を行ってから背景画像差分法を実行しても同様
な効果が得られる。
〔発明の効果〕
本発明によれば、複雑な画像あるいは、明るさむらなど
が時々刻々と変化する環境であっても、目標画像を高速
かつ鮮明に抽出することができる。
したがって、濃淡画像から2値画像へ変換する画像の前
処理としても有効であり、また、照明などを特に工夫せ
ずに処理することも可能となるので、文字認識や形状識
別、更にはキズ検査等に限らず、多くの分野に適用する
ことができる。
【図面の簡単な説明】
第1図及び第3図は本発明の詳細な説明する画像処理図
、第2図は従来技術の説明図、第4図は局所最大値、最
小値フィルタ説明図、第5図は本発明の一実施例の構成
を示す図、第6図は2次元での局所最大値フィルタ説明
図、第7図は本発明の一処理手順を示すフローチャート
、第8図は本発明での処理結果を示す図、第9図、第1
0図。 第11図は本発明の効果を示す図、第12図は汚れ検出
の応用例を示す図、第13図は文書画像の応用例を示す
図、第14図はナンバープレートの種別を示す図、第1
5図はナンバープレートの濃度ヒストグラムを示す図、
第16図はナンバープレートから文字を抽出するフロー
チャート、第17図と第18図は白、黒画者を抽出する
概要を示す画像処理図、第19図と第20図は連結性を
考慮するフィルタの形状を示す図、第21図は1回のフ
ィルタ走査で背景画像を作成するフィルタ形状を示す図
、第22図は本発明の他の実施例の構成を示す図、第2
3図は平滑化を示す図、第24図と第25図は本発明の
他の実施例による画像処理図である。 12・・・画像メモリ、13・・・局所最大値フィルタ
回路、14・・・局所最小値フィルタ回路、15・・・
画像間演算回路、16・・・2値化回路、17・・・C
P’U、19・・・モニタ、120・・・平滑化回路。

Claims (1)

  1. 【特許請求の範囲】 1、数階調の明るさを有する処理対象画像を入力し、こ
    の処理対象画像に含まれている目標画像を抽出するもの
    において、上記入力した処理対象画像から背景画像を作
    成し、当該背景画像と上記処理対象画像との画像間演算
    により、上記目標画像を抽出することを特徴とする濃淡
    画像の処理方法。 2、特許請求の範囲第1項において、前記背景画像は、
    前記処理対象画像を入力したとき、当該対象画像に含ま
    れる明るさの凹部を埋めて作成することを特徴とする濃
    淡画像の処理方法。 3、特許請求の範囲第1項において、前記背景画像は、
    前記処理対象画像を入力したとき、当該対象画像に含ま
    れる明るさの凸部を削つて作成することを特徴とする濃
    淡画像の処理方法。 4、特許請求の範囲第1項において、前記背景画像は、
    前記処理対象画像を入力したとき、当該対象画像の明る
    さを平滑化して作成することを特徴とする濃淡画像の処
    理方法。 5、特許請求の範囲第1項において、前記背景画像の作
    成は、m×n画素中の最大値を出力する局所最大値フィ
    ルタ処理を実行して、当該対象画像中の明るさの凹部を
    埋め、m×n画素中の最小値を出力する局所最小値フィ
    ルタ処理を実行して、当該対象画像中の明るさの凸部を
    削るようにしたことを特徴とする濃淡画像の処理方法。 6、特許請求の範囲第5項において、前記局所最大値フ
    ィルタ処理をM回実行した後、当該処理画像に対して最
    小値フィルタ処理をN回施し、また、前記最小値フィル
    タ処理をM回実行した後、当該処理画像に対して最大値
    フィルタ処理をN回施すようにしたことを特徴とする濃
    淡画像の処理方法。 7、特許請求の範囲第6項において、前記M回及びN回
    の繰り返し処理は、連結性を持たせて実行することを特
    徴とする濃淡画像の処理方法。 8、特許請求の範囲第5項において、少なくとも前記明
    るさの凹部を埋めた画像と前記処理対象画像との画像間
    演算で第1の途中画像を作成し少なくとも前記明るさの
    凸部を削つた画像と前記処理対象画像との画像間演算で
    第2の途中画像を作成し、前記第1の途中画像と前記第
    2の途中画像との画像間演算で前記目標画像を抽出する
    ことを特徴とする濃淡画像の処理方法。 9、数階調の明るさを有する処理対象画像を入力し、こ
    の処理対象画像に含まれている目標画像を抽出するもの
    において、上記入力した処理対象画像から第1及び第2
    の背景画像を作成し、当該第1の背景画像と前記処理対
    象画像との画像間演算で第1の目標画像を抽出し、前記
    第2の背景画像と前記処理対象画像との画像間演算で第
    2の目標画像を抽出し、上記第1及び第2の目標画像の
    画像間演算で第3の目標画像を抽出することを特徴とす
    る濃淡画像の処理方法。 10、特許請求の範囲第9項において、前記第1の背景
    画像は、少なくともm×n画素中の最大値を出力する局
    所最大値フィルタ処理を実行して作成し、前記第2の背
    景画像は、少なくともm×n画素中の最小値を出力する
    局所最小値フィルタ処理を実行して作成することを特徴
    とする濃淡画像の処理方法。 11、数階調の明るさを有する処理対象画像を入力し、
    この処理対象画像に含まれている目標画像を抽出するも
    のにおいて、上記目標画像の領域とその他の領域との明
    るさを比較し、上記目標画像領域の方が暗いときは、上
    記入力した処理対象画像から第1の背景画像を作成し、
    上記目標画像領域の方が明るいときは、上記入力した処
    理対象画像から第2の背景画像を作成し、当該作成した
    第1又は第2の背景画像と上記処理対象画像との画像間
    演算により、上記目標画像を抽出することを特徴とする
    濃淡画像の処理方法。 12、特許請求の範囲第11項において、前記第1の背
    景画像は、前記処理対象画像中の暗い部分を埋めること
    により作成し、前記第2の背景画像は、前記処理対象画
    像中の明るい部分を削ることにより作成することを特徴
    とする濃淡画像の処理方法。 13、所定の領域から目標物の画像を抽出するものにお
    いて、上記所定領域を撮像するカメラと、該カメラから
    の撮像信号を濃淡画像データに変換する変換手段と、該
    濃淡画像データを入力し、上記所定領域の背景画像デー
    タを作成する背景画像作成手段と、該背景画像データと
    上記濃淡画像データとを比較演算して上記目的物の画像
    を抽出する画像間演算手段とを備えたことを特徴とする
    濃淡画像の処理装置。 14、特許請求の範囲第1項において、上記背景画像抽
    出手段は、m×n画素中の最大値を出力する局所最大値
    フィルタ回路、及びm×n画素中の最小値を出力する局
    所最小値フィルタ回路とから構成したことを特徴とする
    濃淡画像の処理装置。
JP62008593A 1986-08-01 1987-01-16 濃淡画像の処理方法 Expired - Lifetime JPH0624014B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US07/079,874 US4823194A (en) 1986-08-01 1987-07-30 Method for processing gray scale images and an apparatus thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP61-179985 1986-08-01
JP17998586 1986-08-01

Publications (2)

Publication Number Publication Date
JPS63153682A true JPS63153682A (ja) 1988-06-27
JPH0624014B2 JPH0624014B2 (ja) 1994-03-30

Family

ID=16075438

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62008593A Expired - Lifetime JPH0624014B2 (ja) 1986-08-01 1987-01-16 濃淡画像の処理方法

Country Status (1)

Country Link
JP (1) JPH0624014B2 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5243668A (en) * 1990-01-31 1993-09-07 Hitachi, Ltd. Method and unit for binary processing in image processing unit and method and unit for recognizing characters
JPH08300978A (ja) * 1995-05-10 1996-11-19 Mitsubishi Electric Corp 顔画像の処理装置
JP2009538057A (ja) * 2006-05-17 2009-10-29 クゥアルコム・インコーポレイテッド ライン又はテキスト・ベース画像処理ツール
JP2015065654A (ja) * 2013-09-24 2015-04-09 コニカ ミノルタ ラボラトリー ユー.エス.エー.,インコーポレイテッド 自動修復を用いたカラー文書画像セグメンテーション及び二値化
WO2019035295A1 (ja) 2017-08-18 2019-02-21 富士フイルム株式会社 原稿検出装置、原稿検出方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6333145B2 (ja) * 2014-09-30 2018-05-30 株式会社Screenホールディングス 画像処理方法および画像処理装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4861030A (ja) * 1971-12-03 1973-08-27
JPS5713030A (en) * 1980-06-30 1982-01-23 Hitachi Ltd Ball supply device
JPS61141087A (ja) * 1984-12-14 1986-06-28 Hitachi Ltd 画像処理方法及び装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4861030A (ja) * 1971-12-03 1973-08-27
JPS5713030A (en) * 1980-06-30 1982-01-23 Hitachi Ltd Ball supply device
JPS61141087A (ja) * 1984-12-14 1986-06-28 Hitachi Ltd 画像処理方法及び装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5243668A (en) * 1990-01-31 1993-09-07 Hitachi, Ltd. Method and unit for binary processing in image processing unit and method and unit for recognizing characters
JPH08300978A (ja) * 1995-05-10 1996-11-19 Mitsubishi Electric Corp 顔画像の処理装置
JP2009538057A (ja) * 2006-05-17 2009-10-29 クゥアルコム・インコーポレイテッド ライン又はテキスト・ベース画像処理ツール
US8306336B2 (en) 2006-05-17 2012-11-06 Qualcomm Incorporated Line or text-based image processing tools
JP2015065654A (ja) * 2013-09-24 2015-04-09 コニカ ミノルタ ラボラトリー ユー.エス.エー.,インコーポレイテッド 自動修復を用いたカラー文書画像セグメンテーション及び二値化
WO2019035295A1 (ja) 2017-08-18 2019-02-21 富士フイルム株式会社 原稿検出装置、原稿検出方法
US10999472B2 (en) 2017-08-18 2021-05-04 Fujifilm Corporation Original document detection apparatus and original document detection method

Also Published As

Publication number Publication date
JPH0624014B2 (ja) 1994-03-30

Similar Documents

Publication Publication Date Title
US4823194A (en) Method for processing gray scale images and an apparatus thereof
US9042649B2 (en) Color document image segmentation and binarization using automatic inpainting
JP2696211B2 (ja) 濃淡画像からのパターン認識方法及び装置
CN112686858A (zh) 一种手机充电器视觉缺陷检测方法、装置、介质及设备
KR101597739B1 (ko) 화상 처리 장치, 화상 처리 방법, 및 컴퓨터 판독 가능한 매체
JP2002133426A (ja) 多値画像から罫線を抽出する罫線抽出装置
CN113688838B (zh) 红色笔迹提取方法、系统、可读存储介质及计算机设备
JP2000184202A (ja) 走査により生成した画像上における垂直方向に並んだパタ―ンを除去するための画像処理システム
CN113935927A (zh) 一种检测方法、装置以及存储介质
CN111445402A (zh) 一种图像去噪方法及装置
CN1898555B (zh) 基板检查装置
JP5346304B2 (ja) 外観検査装置、外観検査システムおよび外観検査方法
JP3416058B2 (ja) 濃淡画像の文字抽出方法及びそのプログラムを記録した記録媒体
JPH0624014B2 (ja) 濃淡画像の処理方法
JPS61141087A (ja) 画像処理方法及び装置
CN119540205A (zh) 一种ic载板残膜检验方法及系统
JPH03175343A (ja) 外観検査による欠陥抽出方法
JP5190619B2 (ja) 被検査物の検査方法及びその検査装置
JP2001028059A (ja) 色ムラ検査方法及び装置
JP4491922B2 (ja) 表面欠陥検査方法
JP2006035505A (ja) 印刷物の検査方法及び装置
JP3941403B2 (ja) 画像濃淡ムラ検出方法及びこの検査装置
JP2002183713A (ja) 画像処理方法およびその装置
JPH0760459B2 (ja) コ−ナ検出装置
JP2732608B2 (ja) 線図形画像の背景消去および2値化処理方法およびその装置ならびに指紋画像用画像処理装置