JPH06309455A - 画像2値化処理装置 - Google Patents
画像2値化処理装置Info
- Publication number
- JPH06309455A JPH06309455A JP5094554A JP9455493A JPH06309455A JP H06309455 A JPH06309455 A JP H06309455A JP 5094554 A JP5094554 A JP 5094554A JP 9455493 A JP9455493 A JP 9455493A JP H06309455 A JPH06309455 A JP H06309455A
- Authority
- JP
- Japan
- Prior art keywords
- image
- brightness
- threshold value
- partial
- neural network
- 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
Links
Landscapes
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Image Analysis (AREA)
- Image Input (AREA)
Abstract
(57)【要約】
【目的】本発明は、入力画像の部分画像の最適な閾値を
決定して画像の2値化処理を行う装置を提供することを
目的とする。 【構成】本発明は、文字や線画画像を入力するイメージ
センサ1と、イメージセンサ出力をデジタル化するA/
D変換器2と、一時的に記憶するフレームメモリ3と、
記憶画像を所定数に分割するためのアドレス情報を発生
するウィンドウ回路4と、1ブロック毎の画素の最大明
度と、最小明度と、平均明度を抽出し読出す明度抽出器
5と、前記最大明度と最小明度と平均明度が入力する
と、最適な閾値予め学習したニューラルネットワーク6
と、フレームメモリ3からの部分画像ブロックの画素を
最適閾値に基づき2値化する2値化器7(画素の明度値
が前記ニューラルネットワーク6の出力値より大きい場
合には“白画素”、出力値以下の場合には“黒画素”)
と、2値化された画像を所定アドレス位置に記憶するフ
レームメモリ8とで構成される画像2値化処理装置であ
る。
決定して画像の2値化処理を行う装置を提供することを
目的とする。 【構成】本発明は、文字や線画画像を入力するイメージ
センサ1と、イメージセンサ出力をデジタル化するA/
D変換器2と、一時的に記憶するフレームメモリ3と、
記憶画像を所定数に分割するためのアドレス情報を発生
するウィンドウ回路4と、1ブロック毎の画素の最大明
度と、最小明度と、平均明度を抽出し読出す明度抽出器
5と、前記最大明度と最小明度と平均明度が入力する
と、最適な閾値予め学習したニューラルネットワーク6
と、フレームメモリ3からの部分画像ブロックの画素を
最適閾値に基づき2値化する2値化器7(画素の明度値
が前記ニューラルネットワーク6の出力値より大きい場
合には“白画素”、出力値以下の場合には“黒画素”)
と、2値化された画像を所定アドレス位置に記憶するフ
レームメモリ8とで構成される画像2値化処理装置であ
る。
Description
【0001】
【産業上の利用分野】本発明は、画像データの2値化を
行うための画像処理装置に関する。
行うための画像処理装置に関する。
【0002】
【従来の技術】一般に、コピー装置やファクシミリ装置
では、紙に描写される文字や線画画像を鮮明にするため
に、階調性のある撮影画像に対して2値化処理が施され
る。通常は、明度分布を表すヒストグラムにより閾値を
決定し、入力画像の各画素がその閾値より高ければ
“白”、低ければ“黒”と判定されて出力画素が生成さ
れる。
では、紙に描写される文字や線画画像を鮮明にするため
に、階調性のある撮影画像に対して2値化処理が施され
る。通常は、明度分布を表すヒストグラムにより閾値を
決定し、入力画像の各画素がその閾値より高ければ
“白”、低ければ“黒”と判定されて出力画素が生成さ
れる。
【0003】しかしながら、前記ヒストグラムと2値化
のための適切な閾値との対応関係が明瞭になっていな
い。また、照明の違いや撮影する画像の違いにより、基
準とすべきヒストグラムの形状が大きく異なる。
のための適切な閾値との対応関係が明瞭になっていな
い。また、照明の違いや撮影する画像の違いにより、基
準とすべきヒストグラムの形状が大きく異なる。
【0004】このような問題を解決する第1の従来例と
して、本出願人が提案した”画像2値化装置”(特願平
4−131051号)があり、撮影画像を部分画像に分
割し、各部分画像の明度のヒストグラムデータから特徴
量を抽出し、この特徴量をニューラルネットワークに入
力して閾値を決定するものである。
して、本出願人が提案した”画像2値化装置”(特願平
4−131051号)があり、撮影画像を部分画像に分
割し、各部分画像の明度のヒストグラムデータから特徴
量を抽出し、この特徴量をニューラルネットワークに入
力して閾値を決定するものである。
【0005】また、同様に本出願人による第2の従来例
として、特願平4−256116号に提案されるよう
な、撮影画像を部分画像に分割し、注目部分ブロックと
隣接する複数の部分ブロックそれぞれについて明度のヒ
ストグラムを求め、そのヒストグラムから特徴量を抽出
して、その特徴量をニューラルネットワークに入力し閾
値を決定している画像2値化装置がある。
として、特願平4−256116号に提案されるよう
な、撮影画像を部分画像に分割し、注目部分ブロックと
隣接する複数の部分ブロックそれぞれについて明度のヒ
ストグラムを求め、そのヒストグラムから特徴量を抽出
して、その特徴量をニューラルネットワークに入力し閾
値を決定している画像2値化装置がある。
【0006】
【発明が解決しようとする課題】しかし、前述した第1
の従来例において、2値化のための閾値を明度のヒスト
グラムを用いて求めると、入力画像が照明ムラの激しい
画像である場合には、部分画像ブロックの大きさを小さ
くしなければならない。これら部分画像ブロックについ
て、逐次的にヒストグラムを作成し、閾値を決定する場
合には、処理量と処理時間が増大する。一方、複数の部
分画像ブロックについて並列的に処理する場合には、そ
の部分画像ブロック全てについてヒストグラムを作成し
なければならないので、やはり処理装置の規模の増大を
招くことになる。
の従来例において、2値化のための閾値を明度のヒスト
グラムを用いて求めると、入力画像が照明ムラの激しい
画像である場合には、部分画像ブロックの大きさを小さ
くしなければならない。これら部分画像ブロックについ
て、逐次的にヒストグラムを作成し、閾値を決定する場
合には、処理量と処理時間が増大する。一方、複数の部
分画像ブロックについて並列的に処理する場合には、そ
の部分画像ブロック全てについてヒストグラムを作成し
なければならないので、やはり処理装置の規模の増大を
招くことになる。
【0007】また前記従来例では、入力画像を部分画像
ブロックに分割し、その部分ブロックに含まれる画素の
明度分布の特徴量よりニューラルネットワークを用いて
直接閾値を決定することは、ニューラルネットワークが
本来的に有する暖味性や非線形性によって必ずしも高い
精度の閾値を得られるとは限らない。しかし、2値化処
理の場合、コントラストの低い画像では閾値の設定に高
い精度が要求される。
ブロックに分割し、その部分ブロックに含まれる画素の
明度分布の特徴量よりニューラルネットワークを用いて
直接閾値を決定することは、ニューラルネットワークが
本来的に有する暖味性や非線形性によって必ずしも高い
精度の閾値を得られるとは限らない。しかし、2値化処
理の場合、コントラストの低い画像では閾値の設定に高
い精度が要求される。
【0008】例えば、前記特徴量をニューラルネットワ
ークに入力し直接閾値を求める場合には、ニューラルネ
ットワークの出力値の範囲は入力画像のグレイレベルの
範囲である。通常のCCDセンサでは、8ビットである
ので256レベルとることができる。例えば、背景が2
00レベル、文字のコントラスト(背景と黒文字部の
差)が50レベルあるとする。この場合にはニューラル
ネットワークの出力に5パーセントの誤差があるとする
と、256レベルの5パーセントは約13レベルである
ので、このニューラルネットワークで十分な2値化が可
能である。
ークに入力し直接閾値を求める場合には、ニューラルネ
ットワークの出力値の範囲は入力画像のグレイレベルの
範囲である。通常のCCDセンサでは、8ビットである
ので256レベルとることができる。例えば、背景が2
00レベル、文字のコントラスト(背景と黒文字部の
差)が50レベルあるとする。この場合にはニューラル
ネットワークの出力に5パーセントの誤差があるとする
と、256レベルの5パーセントは約13レベルである
ので、このニューラルネットワークで十分な2値化が可
能である。
【0009】しかしながら、照明が不十分で背景が50
レベルしかなければ、背景が200レベルのとき50レ
ベルあったコントラストは12.5となり、13レベル
の誤差を有するニューラルネットワークでは正しい2値
化ができないことになる。
レベルしかなければ、背景が200レベルのとき50レ
ベルあったコントラストは12.5となり、13レベル
の誤差を有するニューラルネットワークでは正しい2値
化ができないことになる。
【0010】一般に精度の高い出力を得るようにニュー
ラルネットワークを学習するには、多数のサンプルデー
タに対して学習を行なう必要があり、ネットワークの大
規模化や学習時間の増大は避けられない。そこで本発明
は、入力画像の部分画像の最適な閾値を決定して画像の
2値化処理を行う画像2値化処理装置を提供することを
目的とする。
ラルネットワークを学習するには、多数のサンプルデー
タに対して学習を行なう必要があり、ネットワークの大
規模化や学習時間の増大は避けられない。そこで本発明
は、入力画像の部分画像の最適な閾値を決定して画像の
2値化処理を行う画像2値化処理装置を提供することを
目的とする。
【0011】
【課題を解決するための手段】本発明は上記の目的を達
成するために、光像を光電変換し、画像信号として取出
す画像撮影手段と、前記画像撮影手段からの画像信号を
所定数に分割し、複数の部分画像を生成する画像信号分
割手段と、前記画像信号分割手段による部分画像から、
最大明度と最小明度と平均明度からなる3種類の明度値
を抽出する抽出手段と、前記抽出手段からの3種類の明
度値より閾値を算出する閾値算出手段と、前記閾値算出
手段によって得られた閾値によって、前記部分画像の全
て又は、一部の画素を2値化する手段とで構成される画
像2値化装置を提供する。
成するために、光像を光電変換し、画像信号として取出
す画像撮影手段と、前記画像撮影手段からの画像信号を
所定数に分割し、複数の部分画像を生成する画像信号分
割手段と、前記画像信号分割手段による部分画像から、
最大明度と最小明度と平均明度からなる3種類の明度値
を抽出する抽出手段と、前記抽出手段からの3種類の明
度値より閾値を算出する閾値算出手段と、前記閾値算出
手段によって得られた閾値によって、前記部分画像の全
て又は、一部の画素を2値化する手段とで構成される画
像2値化装置を提供する。
【0012】さらに、光像を光電変換し、画像信号とし
て取出す画像入力手段と、前記画像入力手段からの画像
信号を所定数に分割し、複数の部分画像を生成する画像
信号分割手段と、前記部分画像から1個又は複数の特徴
量パラメータを抽出する抽出手段と、前記抽出手段によ
り抽出されたパラメータのうち少なくとも1個のパラメ
ータより仮の閾値を算出する閾値算出手段と、前記抽出
された1個又は複数のパラメータから閾値の補正値を出
力するニューラルネットワークと、前記仮の閾値を前記
ニューラルネットワークの出力で補正する補正手段と、
前記補正手段によって補正された閾値によって、前記部
分画像の全て又は一部の画素を2値化する手段とで構成
される画像2値化装置を提供する。
て取出す画像入力手段と、前記画像入力手段からの画像
信号を所定数に分割し、複数の部分画像を生成する画像
信号分割手段と、前記部分画像から1個又は複数の特徴
量パラメータを抽出する抽出手段と、前記抽出手段によ
り抽出されたパラメータのうち少なくとも1個のパラメ
ータより仮の閾値を算出する閾値算出手段と、前記抽出
された1個又は複数のパラメータから閾値の補正値を出
力するニューラルネットワークと、前記仮の閾値を前記
ニューラルネットワークの出力で補正する補正手段と、
前記補正手段によって補正された閾値によって、前記部
分画像の全て又は一部の画素を2値化する手段とで構成
される画像2値化装置を提供する。
【0013】
【作用】以上のような構成の画像2値化処理装置は、入
力画像が複数の部分ブロックに分割され、各部分画像ブ
ロックについて最大明度と最小明度と平均明度を求め、
前記3種類の明度値をニューラルネットワークに入力さ
れ、その出力によって閾値を決定するか、又は、予めニ
ューラルネットワークの入出力関係をテーブルにしてお
き、テーブルルックアップによって閾値が決定される。
力画像が複数の部分ブロックに分割され、各部分画像ブ
ロックについて最大明度と最小明度と平均明度を求め、
前記3種類の明度値をニューラルネットワークに入力さ
れ、その出力によって閾値を決定するか、又は、予めニ
ューラルネットワークの入出力関係をテーブルにしてお
き、テーブルルックアップによって閾値が決定される。
【0014】また、前記画像2値化装置は、入力画像が
複数の部分ブロックに分離され、各部分画像ブロックに
ついて1個又は複数の特徴量を抽出し、その特徴量の1
個以上を用いて仮の閾値が算出される。一方、前記1個
又は複数の特徴量よりニューラルネットワークによって
閾値の補正値が求められる。このように仮の閾値を求め
ておき、ニューラルネットワークではその補正値のみ算
出するようにすることで、ニューラルネットワークの出
力の範囲を狭くし、出力の誤差を相対的に小さくして、
ニューラルネットワークが有する暖味性の影響が軽減さ
れる。
複数の部分ブロックに分離され、各部分画像ブロックに
ついて1個又は複数の特徴量を抽出し、その特徴量の1
個以上を用いて仮の閾値が算出される。一方、前記1個
又は複数の特徴量よりニューラルネットワークによって
閾値の補正値が求められる。このように仮の閾値を求め
ておき、ニューラルネットワークではその補正値のみ算
出するようにすることで、ニューラルネットワークの出
力の範囲を狭くし、出力の誤差を相対的に小さくして、
ニューラルネットワークが有する暖味性の影響が軽減さ
れる。
【0015】
【実施例】以下、図面を参照して本発明の実施例を詳細
に説明する。まず、本発明の画像2値化処理装置の概要
について説明する。本発明の画像2値化処理装置は、入
力した画像を複数の部分画像に分割し、分割された部分
画像に含まれる最大明度と、最小明度と、平均明度を抽
出し、これら3種類の明度値で前記部分画像を特徴付け
るものである。
に説明する。まず、本発明の画像2値化処理装置の概要
について説明する。本発明の画像2値化処理装置は、入
力した画像を複数の部分画像に分割し、分割された部分
画像に含まれる最大明度と、最小明度と、平均明度を抽
出し、これら3種類の明度値で前記部分画像を特徴付け
るものである。
【0016】図6には、文字画像の部分画像ブロックの
明度のヒストグラムの模式図を示す。図6(b)は、白
地に黒で印刷されたある印刷物の文字を含む領域の明度
のヒストグラムの一例である。図6(a)は、同図
(b)と同等の印刷物の白地のみの領域の部分の明度の
ヒストグラムである。
明度のヒストグラムの模式図を示す。図6(b)は、白
地に黒で印刷されたある印刷物の文字を含む領域の明度
のヒストグラムの一例である。図6(a)は、同図
(b)と同等の印刷物の白地のみの領域の部分の明度の
ヒストグラムである。
【0017】これらの図から明らかなように、白地領域
は明度の分布範囲が狭く、一方、図6(b)に示した文
字を含む領域では、背景の白地に対応するピークと、こ
のピークより明度の小さい範囲に文字の黒色に対応する
分布がなだらかに広がる。
は明度の分布範囲が狭く、一方、図6(b)に示した文
字を含む領域では、背景の白地に対応するピークと、こ
のピークより明度の小さい範囲に文字の黒色に対応する
分布がなだらかに広がる。
【0018】これらの比較により、白地のみの部分画像
ブロックは、最大明度と最小明度の差が小さい。しか
し、文字を含む部分画像ブロックでは、最大明度と最小
明度の差が大きい。また、平均明度は、白地のみの領域
では最大明度と最小明度の中間値に近くなるが、文字を
含む領域では最大明度と最小明度の中間値より最大明度
側に大きく偏ることになる。
ブロックは、最大明度と最小明度の差が小さい。しか
し、文字を含む部分画像ブロックでは、最大明度と最小
明度の差が大きい。また、平均明度は、白地のみの領域
では最大明度と最小明度の中間値に近くなるが、文字を
含む領域では最大明度と最小明度の中間値より最大明度
側に大きく偏ることになる。
【0019】さらに、黒地に白文字が書かれた画像の場
合には、背景の黒地に対応するピークと、このピークよ
り明度の大きい範囲に文字の白色に対応する分布がなだ
らかに広がる。この場合には、平均明度は最大明度と最
小明度の中間値より最小明度側に大きく偏ることにな
る。また、黒地のみの領域の場合は、最大明度、最小明
度、平均明度の相対的な関係は白地のみの領域の場合と
同じであるが、これら3種類の明度値が全て小さい。
合には、背景の黒地に対応するピークと、このピークよ
り明度の大きい範囲に文字の白色に対応する分布がなだ
らかに広がる。この場合には、平均明度は最大明度と最
小明度の中間値より最小明度側に大きく偏ることにな
る。また、黒地のみの領域の場合は、最大明度、最小明
度、平均明度の相対的な関係は白地のみの領域の場合と
同じであるが、これら3種類の明度値が全て小さい。
【0020】以上述べたように、部分画像ブロックの最
大明度と最小明度と平均明度は、その部分ブロックが白
または黒背景のみの領域か、白地の黒文字の領域か、黒
地に白文字の領域かを判定する特徴量として適当である
ことがわかる。
大明度と最小明度と平均明度は、その部分ブロックが白
または黒背景のみの領域か、白地の黒文字の領域か、黒
地に白文字の領域かを判定する特徴量として適当である
ことがわかる。
【0021】図1には、本発明による第1実施例として
の画像2値化処理装置の構成を示し説明する。まず、ス
キャナやテレビカメラ等のイメージセンサ1により、文
字や線画画像が撮影される。前記イメージセンサ1の出
力は、A/D変換器2によりデジタル化され、フレーム
メモリ3に一時的に記憶される。
の画像2値化処理装置の構成を示し説明する。まず、ス
キャナやテレビカメラ等のイメージセンサ1により、文
字や線画画像が撮影される。前記イメージセンサ1の出
力は、A/D変換器2によりデジタル化され、フレーム
メモリ3に一時的に記憶される。
【0022】前記フレームメモリ3に記憶された画像
は、ウィンドウ回路4から発生するアドレス情報に基づ
いて、所定の大きさの部分画像ブロックに分割され、1
ブロックづつ明度抽出器5に読み出される。なお、部分
画像は重なり合ってもよい。
は、ウィンドウ回路4から発生するアドレス情報に基づ
いて、所定の大きさの部分画像ブロックに分割され、1
ブロックづつ明度抽出器5に読み出される。なお、部分
画像は重なり合ってもよい。
【0023】前記明度抽出器5は、前記フレームメモリ
3から読み出された1個の部分画像ブロックに含まれる
画素の最大明度と、最小明度と、平均明度を抽出し、ニ
ューラルネットワーク6に送る。
3から読み出された1個の部分画像ブロックに含まれる
画素の最大明度と、最小明度と、平均明度を抽出し、ニ
ューラルネットワーク6に送る。
【0024】前記ニューラルネットワーク6は、図4に
示すように階層構造を形成している。本実施例において
は、入力層の各ユニット30a〜30cには、前記3種
類の明度のうちの1つが入力する。これら入力ユニット
30a〜30cは、入力した信号をそのまま中間層のユ
ニット31a〜31fに分配する。ユニット31a〜3
1f及び32は複数の入力端子と1個の出力端子を有し
ている。各ユニットは、式(1)の処理を実行する。
示すように階層構造を形成している。本実施例において
は、入力層の各ユニット30a〜30cには、前記3種
類の明度のうちの1つが入力する。これら入力ユニット
30a〜30cは、入力した信号をそのまま中間層のユ
ニット31a〜31fに分配する。ユニット31a〜3
1f及び32は複数の入力端子と1個の出力端子を有し
ている。各ユニットは、式(1)の処理を実行する。
【0025】 y=f(Σwi xi +θ) (1) ここで、xi は端子iへの入力、wi は端子iの重み係
数、θはバイアス値である。fは中間層のユニット31
a〜31fでは式(2)のようなシグモイド関数であ
り、出力ユニット32では、f(x)=xである。
数、θはバイアス値である。fは中間層のユニット31
a〜31fでは式(2)のようなシグモイド関数であ
り、出力ユニット32では、f(x)=xである。
【0026】 f(x)=1/(1+e-x) (2) 前記ニューラルネットワーク6は、前記明度抽出器5か
ら出力された前記最大明度と最小明度と平均明度が入力
すると、最適な閾値を出力するように、ラメルハート等
が考案した一般化デルタルール学習法(「PDPモデル
・認知科学とニューロン回路網の探索」第8章、D.
E.ラメルハート、J.L.マクレランド、PDPリサ
ーチグループ著、甘利俊一監訳、産業図書、1989)
により、中間層のユニット31a〜31f及び出力ユニ
ット32の重み係数wi とバイアス値θが予め定まって
いる。
ら出力された前記最大明度と最小明度と平均明度が入力
すると、最適な閾値を出力するように、ラメルハート等
が考案した一般化デルタルール学習法(「PDPモデル
・認知科学とニューロン回路網の探索」第8章、D.
E.ラメルハート、J.L.マクレランド、PDPリサ
ーチグループ著、甘利俊一監訳、産業図書、1989)
により、中間層のユニット31a〜31f及び出力ユニ
ット32の重み係数wi とバイアス値θが予め定まって
いる。
【0027】前記ニューラルネットワーク6の出力は2
値化器7に送られる。前記2値化器7は、フレームメモ
リ3から読み出された部分画像ブロックの画素を、前記
ニューラルネットワーク6の出力を閾値として2値化す
る。すなわち、画素の明度値が前記ニューラルネットワ
ーク6の出力値より大きい場合には“白画素”、出力値
以下の場合には“黒画素”とし、フレームメモリ8の所
定アドレス位置に記憶する。
値化器7に送られる。前記2値化器7は、フレームメモ
リ3から読み出された部分画像ブロックの画素を、前記
ニューラルネットワーク6の出力を閾値として2値化す
る。すなわち、画素の明度値が前記ニューラルネットワ
ーク6の出力値より大きい場合には“白画素”、出力値
以下の場合には“黒画素”とし、フレームメモリ8の所
定アドレス位置に記憶する。
【0028】前記ウィンドウ回路4は、フレームメモリ
3中に部分画像ブロックを設定すると共に、フレームメ
モリ8中に前記フレームメモリ3中の部分画像ブロック
と対応するアドレスを指定する。フレームメモリ3に記
憶された入力画像の全ての部分画像についての処理が終
了すると、フレームメモリ8には、前記入力画像が2値
化処理された画像が記憶されている。
3中に部分画像ブロックを設定すると共に、フレームメ
モリ8中に前記フレームメモリ3中の部分画像ブロック
と対応するアドレスを指定する。フレームメモリ3に記
憶された入力画像の全ての部分画像についての処理が終
了すると、フレームメモリ8には、前記入力画像が2値
化処理された画像が記憶されている。
【0029】次に図2には、本発明による第2実施例と
しての画像2値化処理装置の構成を示し説明する。前述
した第1実施例では、最大明度と最小明度と平均明度を
ニューラルネットワークに入力して、該ニューラルネッ
トワークにより閾値を求めていた。しかし、前記ニュー
ラルネットワークは本来並列的な構造をしており、これ
を現在一般的に利用されている逐次型のプロセッサで処
理するのでは、処理時間の上から効率的な方法ではな
い。これに対して、第2実施例では、閾値を求める手段
としてニューラルネットワークに代えて、テーブルルッ
クアップ法を用いる。
しての画像2値化処理装置の構成を示し説明する。前述
した第1実施例では、最大明度と最小明度と平均明度を
ニューラルネットワークに入力して、該ニューラルネッ
トワークにより閾値を求めていた。しかし、前記ニュー
ラルネットワークは本来並列的な構造をしており、これ
を現在一般的に利用されている逐次型のプロセッサで処
理するのでは、処理時間の上から効率的な方法ではな
い。これに対して、第2実施例では、閾値を求める手段
としてニューラルネットワークに代えて、テーブルルッ
クアップ法を用いる。
【0030】第1実施例と同様に、明度抽出器5は、フ
レームメモリ3に記憶されている画像データの部分画像
ブロックから、最大明度と最小明度と平均明度を抽出
し、アドレス回路9にそれらの値を送る。前記アドレス
回路9は、前記明度抽出器5より送られてきた前記3種
類の明度のそれぞれの値を、所定レベル数に量子化し、
その3種類の明度の量子レベルをアドレスとして補正値
テーブル10から、閾値を読み出す。この補正値テーブ
ル10には、予めニューラルネットワークで求めた、前
記3種類の量子化された明度をアドレスとして閾値が記
憶されている。
レームメモリ3に記憶されている画像データの部分画像
ブロックから、最大明度と最小明度と平均明度を抽出
し、アドレス回路9にそれらの値を送る。前記アドレス
回路9は、前記明度抽出器5より送られてきた前記3種
類の明度のそれぞれの値を、所定レベル数に量子化し、
その3種類の明度の量子レベルをアドレスとして補正値
テーブル10から、閾値を読み出す。この補正値テーブ
ル10には、予めニューラルネットワークで求めた、前
記3種類の量子化された明度をアドレスとして閾値が記
憶されている。
【0031】前記補正値テーブル10から読み出された
値が2値化器7に送られる。前記2値化器7以降は、実
施例1と同様の処理が実行されフレームメモリ8に2値
化処理された画像が記憶される。なお、アドレス回路9
は、前述したような3次元的なアドレスを作成するので
はなく、前記3種類の明度から、ベクトル量子化により
1次元的なアドレスを作成してもよい。この時は、勿論
ルックアップテーブルも1次元的に作成する。
値が2値化器7に送られる。前記2値化器7以降は、実
施例1と同様の処理が実行されフレームメモリ8に2値
化処理された画像が記憶される。なお、アドレス回路9
は、前述したような3次元的なアドレスを作成するので
はなく、前記3種類の明度から、ベクトル量子化により
1次元的なアドレスを作成してもよい。この時は、勿論
ルックアップテーブルも1次元的に作成する。
【0032】次に図3には、本発明による第3実施例と
しての画像2値化処理装置の構成を示し説明する。この
第3実施例が第1実施例と異なるのは、第1実施例では
部分ブロック1個の最大明度と最小明度と平均明度によ
りその部分ブロックの閾値を決定していたが、本実施例
では図5に示すように、注目ブロックと、その注目ブロ
ックの複数の隣接ブロックのそれぞれについて、最大明
度と最小明度と平均明度を求めニューラルネットワーク
により閾値を決定する。本実施例では、背景の白地の明
度の空間的分布を学習できるため、照明ムラが激しい場
合でも適切な閾値を決定できる。
しての画像2値化処理装置の構成を示し説明する。この
第3実施例が第1実施例と異なるのは、第1実施例では
部分ブロック1個の最大明度と最小明度と平均明度によ
りその部分ブロックの閾値を決定していたが、本実施例
では図5に示すように、注目ブロックと、その注目ブロ
ックの複数の隣接ブロックのそれぞれについて、最大明
度と最小明度と平均明度を求めニューラルネットワーク
により閾値を決定する。本実施例では、背景の白地の明
度の空間的分布を学習できるため、照明ムラが激しい場
合でも適切な閾値を決定できる。
【0033】この画像2値化処理装置は、前述した第1
実施例と同様に、イメージセンサ1で撮影された画像が
A/D変換器2によりデジタル化され、フレームメモリ
3に一時的に記憶される。前記フレームメモリ3に記憶
された画像は、ウィンドウ回路4から発生するアドレス
情報に基づいて、所定の大きさの注目部分画像ブロック
と複数の隣接部分画像ブロックが読み出されてブロック
メモリ12に記憶される。明度抽出器5は前記ブロック
メモリ12に記憶されている前記注目画像ブロックと複
数の隣接画像ブロックを順番に読みだし、それぞれのブ
ロックに含まれる画素の最大明度と最小明度と平均明度
を抽出して明度メモリ13に記憶する。
実施例と同様に、イメージセンサ1で撮影された画像が
A/D変換器2によりデジタル化され、フレームメモリ
3に一時的に記憶される。前記フレームメモリ3に記憶
された画像は、ウィンドウ回路4から発生するアドレス
情報に基づいて、所定の大きさの注目部分画像ブロック
と複数の隣接部分画像ブロックが読み出されてブロック
メモリ12に記憶される。明度抽出器5は前記ブロック
メモリ12に記憶されている前記注目画像ブロックと複
数の隣接画像ブロックを順番に読みだし、それぞれのブ
ロックに含まれる画素の最大明度と最小明度と平均明度
を抽出して明度メモリ13に記憶する。
【0034】前記ブロックメモリ12に記憶されている
全ての部分画像ブロックが読み出されると、ニューラル
ネットワーク6は前記明度メモリ13に記憶されている
前記最大明度と最小明度と平均明度の複数の組を一括し
て読み出す。このニューラルネットワーク6は第1実施
例と同一の構造であるが、入力ユニットの数は、隣接ブ
ロックの数に1を加え3倍したものである。前記ニュー
ラルネットワーク6は第1実施例と同様に、前記最大明
度と最小明度と平均明度の複数の組を入力して最適な閾
値を出力するように、予め前記一般化デルタルールで学
習されている。
全ての部分画像ブロックが読み出されると、ニューラル
ネットワーク6は前記明度メモリ13に記憶されている
前記最大明度と最小明度と平均明度の複数の組を一括し
て読み出す。このニューラルネットワーク6は第1実施
例と同一の構造であるが、入力ユニットの数は、隣接ブ
ロックの数に1を加え3倍したものである。前記ニュー
ラルネットワーク6は第1実施例と同様に、前記最大明
度と最小明度と平均明度の複数の組を入力して最適な閾
値を出力するように、予め前記一般化デルタルールで学
習されている。
【0035】前記ニューラルネットワーク6の出力は、
2値化器7に送られる。前記2値化器7以降は、実施例
1と同様の処理が実行され、フレームメモリ8に2値化
処理された画像が記憶される。
2値化器7に送られる。前記2値化器7以降は、実施例
1と同様の処理が実行され、フレームメモリ8に2値化
処理された画像が記憶される。
【0036】以上詳述したように、本実施例の画像2値
化処理装置によれば、入力画像の部分画像のヒストグラ
ムを作成することなく、最大明度と最小明度と平均明度
を求めるのみでニューラルネットワークにより2値化の
閾値が決定できるので、処理時間を短縮でき、処理装置
の規模を小さくできる。
化処理装置によれば、入力画像の部分画像のヒストグラ
ムを作成することなく、最大明度と最小明度と平均明度
を求めるのみでニューラルネットワークにより2値化の
閾値が決定できるので、処理時間を短縮でき、処理装置
の規模を小さくできる。
【0037】次に図7には、本発明による第4実施例と
しての画像2値化処理装置の構成を示し説明する。前述
した第1乃至第3実施例では、部分画像ブロックから最
大明度と最小明度と平均明度の3種類の特徴量を抽出
し、この特徴量によりニューラルネットワーク又は、ニ
ューラルネットワークの入出力関係をテーブルにしたテ
ーブルルックアップ法により、閾値を決定していた。こ
れらの実施例では、部分ブロックから直接特徴量を抽出
していたので高速処理が特徴である。
しての画像2値化処理装置の構成を示し説明する。前述
した第1乃至第3実施例では、部分画像ブロックから最
大明度と最小明度と平均明度の3種類の特徴量を抽出
し、この特徴量によりニューラルネットワーク又は、ニ
ューラルネットワークの入出力関係をテーブルにしたテ
ーブルルックアップ法により、閾値を決定していた。こ
れらの実施例では、部分ブロックから直接特徴量を抽出
していたので高速処理が特徴である。
【0038】一方、精度の高い閾値を求めるためには、
より多くの特徴量を用いるほうがよい。そこで、後述す
る第4,第5実施例では、3種類の明度のみを特徴量と
するものではなく、前記部分画像ブロックより明度のヒ
ストグラムを作成し、このヒストグラムより特徴量を抽
出するものである。
より多くの特徴量を用いるほうがよい。そこで、後述す
る第4,第5実施例では、3種類の明度のみを特徴量と
するものではなく、前記部分画像ブロックより明度のヒ
ストグラムを作成し、このヒストグラムより特徴量を抽
出するものである。
【0039】まず、第4実施例の画像2値化処理装置の
概要について説明する。図9に、文字画像の部分画像ブ
ロックの明度のヒストグラムの模式図を示す。図9
(b)は、白地に黒で印刷されたある印刷物の文字を含
む領域の明度のヒストグラムの一例である。図9(a)
は、同図(b)の白地のみの領域の部分の明度のヒスト
グラムである。これらの図から明らかなように、白地領
域は明度の分布範囲が狭い。
概要について説明する。図9に、文字画像の部分画像ブ
ロックの明度のヒストグラムの模式図を示す。図9
(b)は、白地に黒で印刷されたある印刷物の文字を含
む領域の明度のヒストグラムの一例である。図9(a)
は、同図(b)の白地のみの領域の部分の明度のヒスト
グラムである。これらの図から明らかなように、白地領
域は明度の分布範囲が狭い。
【0040】一方、図9(b)に示した文字を含む領域
では、背景の白地に対応するピークと、このピークより
明度の小さい範囲に文字の黒色に対応する分布がなだら
かに広がる。これらの比較により、白地のみの部分画像
ブロックは、最大明度と最小明度の差が小さくヒストグ
ラム全体の面積に対するピークの比が大きい。しかし、
文字を含む部分画像ブロックでは、最大明度と最小明度
の差が大きく、ヒストグラム全体の面積に対するピーク
の比が小さい。
では、背景の白地に対応するピークと、このピークより
明度の小さい範囲に文字の黒色に対応する分布がなだら
かに広がる。これらの比較により、白地のみの部分画像
ブロックは、最大明度と最小明度の差が小さくヒストグ
ラム全体の面積に対するピークの比が大きい。しかし、
文字を含む部分画像ブロックでは、最大明度と最小明度
の差が大きく、ヒストグラム全体の面積に対するピーク
の比が小さい。
【0041】入力画像より抽出された部分画像が白地の
みの領域ならば、閾値は最小明度より低い明度のところ
に設定する。一方、文字を含む領域ならば、白地の最大
明度より低く、文字の最小明度より高い明度のところに
閾値を設定する。
みの領域ならば、閾値は最小明度より低い明度のところ
に設定する。一方、文字を含む領域ならば、白地の最大
明度より低く、文字の最小明度より高い明度のところに
閾値を設定する。
【0042】本実施例では、部分画像ブロックの特徴を
代表するものとして、その部分画像に含まれる画素の最
大明度と最小明度と、最頻明度(最も頻度の高い明度)
と、部分ブロックの画素数に対する最大頻度数の比を学
習データとし、前記ヒストグラムより得られる特徴のう
ち1個以上の特徴により算出される仮の閾値と、最適な
閾値との差分を教師データとしてニューラルネットワー
クの学習を行なう。
代表するものとして、その部分画像に含まれる画素の最
大明度と最小明度と、最頻明度(最も頻度の高い明度)
と、部分ブロックの画素数に対する最大頻度数の比を学
習データとし、前記ヒストグラムより得られる特徴のう
ち1個以上の特徴により算出される仮の閾値と、最適な
閾値との差分を教師データとしてニューラルネットワー
クの学習を行なう。
【0043】図7に示す画像2値化処理装置において、
図1に示した第1実施例の構成部材と同等の部材には、
同じ参照符号を付して、その説明を省略する。まず、ス
キャナやテレビカメラ等のイメージセンサ1により文字
や線画画像が撮影される。前記イメージセンサ1の出力
は、A/D変換器2によりデジタル化され、フレームメ
モリ3に一時的に記憶される。前記フレームメモリ3に
記憶された画像は、ウィンドウ回路4から発生するアド
レス情報に基づいて、所定の大きさの部分画像ブロック
に分割され、1ブロックづつヒストグラム器17に読み
出される。前記ヒストグラム器17は、読み出された部
分画像ブロックの各画素について、ヒストグラムメモリ
18のその画素の明度に対応するアドレスに“1”を加
算する。尚、前記イメージセンサ1が画像を撮影する以
前に、前記ヒストグラムメモリ18の全アドレスの内容
は“0”に初期化されている。
図1に示した第1実施例の構成部材と同等の部材には、
同じ参照符号を付して、その説明を省略する。まず、ス
キャナやテレビカメラ等のイメージセンサ1により文字
や線画画像が撮影される。前記イメージセンサ1の出力
は、A/D変換器2によりデジタル化され、フレームメ
モリ3に一時的に記憶される。前記フレームメモリ3に
記憶された画像は、ウィンドウ回路4から発生するアド
レス情報に基づいて、所定の大きさの部分画像ブロック
に分割され、1ブロックづつヒストグラム器17に読み
出される。前記ヒストグラム器17は、読み出された部
分画像ブロックの各画素について、ヒストグラムメモリ
18のその画素の明度に対応するアドレスに“1”を加
算する。尚、前記イメージセンサ1が画像を撮影する以
前に、前記ヒストグラムメモリ18の全アドレスの内容
は“0”に初期化されている。
【0044】前記フレームメモリ3から1ブロック分の
部分画像の読み出しが完了すると、前記ヒストグラムメ
モリ18には、図9に示すような明度のヒストグラムが
記憶されている。
部分画像の読み出しが完了すると、前記ヒストグラムメ
モリ18には、図9に示すような明度のヒストグラムが
記憶されている。
【0045】次に最大最小検出器19は、前記ヒストグ
ラムメモリ18に記憶されている明度のヒストグラムよ
り、最大明度及び最小明度を抽出する。また、ピーク検
出器20は、前記ヒストグラムメモリ18に記憶されて
いる明度のヒストグラムより、最大頻度の明度と部分画
像の画素数に対する最大頻度数の比を抽出する。
ラムメモリ18に記憶されている明度のヒストグラムよ
り、最大明度及び最小明度を抽出する。また、ピーク検
出器20は、前記ヒストグラムメモリ18に記憶されて
いる明度のヒストグラムより、最大頻度の明度と部分画
像の画素数に対する最大頻度数の比を抽出する。
【0046】抽出された特徴量は、演算器21及びニュ
ーラルネットワーク6に送られる。演算器21では前記
ヒストグラムより得られる少なくとも1種類の特徴量を
基に仮の閾値を算出する。
ーラルネットワーク6に送られる。演算器21では前記
ヒストグラムより得られる少なくとも1種類の特徴量を
基に仮の閾値を算出する。
【0047】仮の閾値は例えば、平均明度に所定の係数
を乗じて得られる。白地に黒字で書かれた文書画像の場
合は係数としては0.8〜0.9が適当である。また、
平均明度ではなく、最大明度と最小明度の中間値に所定
の係数を乗じたものでもよい。さらに、最大明度に所定
の係数を乗じたものでもよい。
を乗じて得られる。白地に黒字で書かれた文書画像の場
合は係数としては0.8〜0.9が適当である。また、
平均明度ではなく、最大明度と最小明度の中間値に所定
の係数を乗じたものでもよい。さらに、最大明度に所定
の係数を乗じたものでもよい。
【0048】前記演算器21により算出された仮の閾値
は、加算器24において、前記ニューラルネットワーク
6の出力が加算されて2値化器7に送られる。前記2値
化器7は、フレームメモリ3から読み出された部分画像
ブロックの画素を、前記加算器24により補正された閾
値で2値化する。すなわち、画素の明度値が前記修正さ
れた閾値より大きい場合には“白画素”、出力値以下の
場合には“黒画素”とし、フレームメモリ8の所定アド
レス位置に記憶する。
は、加算器24において、前記ニューラルネットワーク
6の出力が加算されて2値化器7に送られる。前記2値
化器7は、フレームメモリ3から読み出された部分画像
ブロックの画素を、前記加算器24により補正された閾
値で2値化する。すなわち、画素の明度値が前記修正さ
れた閾値より大きい場合には“白画素”、出力値以下の
場合には“黒画素”とし、フレームメモリ8の所定アド
レス位置に記憶する。
【0049】ウィンドウ回路4は、フレームメモリ3中
に部分画像ブロックを設定すると共に、フレームメモリ
8中に前記フレームメモリ3中の部分画像ブロックと対
応するアドレスを指定する。フレームメモリ3に記憶さ
れた入力画像の全ての部分画像についての処理が終了す
ると、フレームメモリ8には前記入力画像が2値化処理
された画像が記憶されている。
に部分画像ブロックを設定すると共に、フレームメモリ
8中に前記フレームメモリ3中の部分画像ブロックと対
応するアドレスを指定する。フレームメモリ3に記憶さ
れた入力画像の全ての部分画像についての処理が終了す
ると、フレームメモリ8には前記入力画像が2値化処理
された画像が記憶されている。
【0050】次に図8には、本発明による第5実施例と
しての画像2値化処理装置を示し説明する。第5実施例
が前述した第4実施例と異なるのは、第4実施例では仮
の閾値を補正する手段として、前記部分画像ブロックの
特徴量として、前記最大最小検出器19とピーク検出器
20で最大明度と最小明度と最頻明度と最大頻度数を抽
出し、ニューラルネットワーク6に入力して、そのニュ
ーラルネットワーク6の出力を仮の閾値に加えて補正さ
れた閾値を決定していた。しかしながら、ニューラルネ
ットワーク6は本来並列的な構造をしており、これを現
在一般的に利用されている逐次型のプロセッサで処理す
るのは、処理時間の上から効率的な方法ではない。そこ
で、第5実施例では、閾値の補正値を求める手段とし
て、ニューラルネットワークに代えて、テーブルルック
アップ法を用いる。
しての画像2値化処理装置を示し説明する。第5実施例
が前述した第4実施例と異なるのは、第4実施例では仮
の閾値を補正する手段として、前記部分画像ブロックの
特徴量として、前記最大最小検出器19とピーク検出器
20で最大明度と最小明度と最頻明度と最大頻度数を抽
出し、ニューラルネットワーク6に入力して、そのニュ
ーラルネットワーク6の出力を仮の閾値に加えて補正さ
れた閾値を決定していた。しかしながら、ニューラルネ
ットワーク6は本来並列的な構造をしており、これを現
在一般的に利用されている逐次型のプロセッサで処理す
るのは、処理時間の上から効率的な方法ではない。そこ
で、第5実施例では、閾値の補正値を求める手段とし
て、ニューラルネットワークに代えて、テーブルルック
アップ法を用いる。
【0051】この画像2値化処理装置は、第4実施例と
同様に、最大最小検出器19はヒストグラムメモリ18
に記憶されている部分画像ブロックのヒストグラムか
ら、最大明度と最小明度を抽出し、ピーク検出器20は
最頻明度と最大頻度の明度と部分画像の画素数に対する
最大頻度数の比を抽出する。
同様に、最大最小検出器19はヒストグラムメモリ18
に記憶されている部分画像ブロックのヒストグラムか
ら、最大明度と最小明度を抽出し、ピーク検出器20は
最頻明度と最大頻度の明度と部分画像の画素数に対する
最大頻度数の比を抽出する。
【0052】抽出された特徴量は、演算器21及びアド
レス回路22に送られる。演算器21では第4実施例と
同様に、前記ヒストグラムより得られる少なくとも1種
類の特徴量を基に仮の閾値を算出する。このアドレス回
路22は、前述したような4次元的なアドレスを作成す
るのではなく、前記4種類の特徴量からベクトル量子化
により1次元的なアドレスを作成してもよい。この時
は、勿論ルックアップテーブルも1次元的に作成する。
レス回路22に送られる。演算器21では第4実施例と
同様に、前記ヒストグラムより得られる少なくとも1種
類の特徴量を基に仮の閾値を算出する。このアドレス回
路22は、前述したような4次元的なアドレスを作成す
るのではなく、前記4種類の特徴量からベクトル量子化
により1次元的なアドレスを作成してもよい。この時
は、勿論ルックアップテーブルも1次元的に作成する。
【0053】前記アドレス回路22は、前記4種類の特
徴量それぞれの値を、所定レベル数に量子化し、その4
種類の特徴量の量子レベルをアドレスとして補正値テー
ブル23から、補正値を読み出す。この補正値テーブル
23には、予め図示しないニューラルネットワークで求
めた、前記4種類の量子化された特徴量をアドレスとす
る閾値の補正値が記憶されている。
徴量それぞれの値を、所定レベル数に量子化し、その4
種類の特徴量の量子レベルをアドレスとして補正値テー
ブル23から、補正値を読み出す。この補正値テーブル
23には、予め図示しないニューラルネットワークで求
めた、前記4種類の量子化された特徴量をアドレスとす
る閾値の補正値が記憶されている。
【0054】前記演算器21により算出された仮の閾値
は、加算器24において、前記補正値テーブル23から
読み出された補正値が加算されて2値化器7に送られ
る。前記2値化器7以降は、実施例4と同様の処理が実
行されフレームメモリ8に2値化処理された画像が記憶
される。
は、加算器24において、前記補正値テーブル23から
読み出された補正値が加算されて2値化器7に送られ
る。前記2値化器7以降は、実施例4と同様の処理が実
行されフレームメモリ8に2値化処理された画像が記憶
される。
【0055】よって、この第4,5実施例によれば、入
力画像の部分画像の明度のヒストグラムから抽出した特
徴量より直接閾値を求めず、まず仮の閾値を算出し、そ
の仮の閾値をニューラルネットワークによって得た補正
値により最適な閾値を決定できる。
力画像の部分画像の明度のヒストグラムから抽出した特
徴量より直接閾値を求めず、まず仮の閾値を算出し、そ
の仮の閾値をニューラルネットワークによって得た補正
値により最適な閾値を決定できる。
【0056】以上のことから、本発明の実施例による画
像2値化処理装置によれば、部分画像ブロックのヒスト
グラムから抽出した特徴量よりまず仮に閾値を算出し、
その仮の閾値をニューラルネットワークによって得た補
正値により修正してより最適な閾値を決定して画像の2
値化処理を行うことができる。若しくは、部分画像の明
度のヒストグラムを作成することなく小数の特徴を抽出
し、この特徴より仮の閾値を決定して画像の2値化処理
を実行することもできる。また本発明は、前述した実施
例に限定されるものではなく、他にも発明の要旨を逸脱
しない範囲で種々の変形や応用が可能であることは勿論
である。
像2値化処理装置によれば、部分画像ブロックのヒスト
グラムから抽出した特徴量よりまず仮に閾値を算出し、
その仮の閾値をニューラルネットワークによって得た補
正値により修正してより最適な閾値を決定して画像の2
値化処理を行うことができる。若しくは、部分画像の明
度のヒストグラムを作成することなく小数の特徴を抽出
し、この特徴より仮の閾値を決定して画像の2値化処理
を実行することもできる。また本発明は、前述した実施
例に限定されるものではなく、他にも発明の要旨を逸脱
しない範囲で種々の変形や応用が可能であることは勿論
である。
【0057】
【発明の効果】以上詳述したように本発明によれば、入
力画像の部分画像の最適な閾値を決定して画像の2値化
処理を行う画像2値化処理装置を提供することができ
る。
力画像の部分画像の最適な閾値を決定して画像の2値化
処理を行う画像2値化処理装置を提供することができ
る。
【図1】本発明の第1実施例としての画像2値化処理装
置の構成を示す図である。
置の構成を示す図である。
【図2】本発明の第2実施例としての画像2値化処理装
置の構成を示す図である。
置の構成を示す図である。
【図3】本発明の第3実施例としての画像2値化処理装
置の構成を示す図である。
置の構成を示す図である。
【図4】本発明に用いたニューラルネットワークの階層
構造を示す図である。
構造を示す図である。
【図5】画像の注目ブロックと、その隣接ブロックを示
す図である。
す図である。
【図6】文字画像の部分画像ブロックの明度のヒストグ
ラムの模式を示す図である。
ラムの模式を示す図である。
【図7】本発明の第4実施例としての画像2値化処理装
置の構成を示す図である。
置の構成を示す図である。
【図8】本発明の第5実施例としての画像2値化処理装
置の構成を示す図である。
置の構成を示す図である。
【図9】文字画像の部分画像ブロックの明度のヒストグ
ラムの模式を示す図である。
ラムの模式を示す図である。
1…イメージセンサ、2…A/D変換器、3,8…フレ
ームメモリ、4…ウィンドウ回路、5…明度抽出器、6
…ニューラルネットワーク、7…2値化器、9…アドレ
ス回路、10,23…補正値テーブル、12…ブロック
メモリ、13…明度メモリ、14…全画像、15…注目
ブロック、16…隣接ブロック、17…ヒストグラム
器、18…ヒストグラムメモリ、19…最大最小検出
器、20…ピーク検出器、21…演算器、22…アドレ
ス回路、24…加算器、30a〜30c,31a〜31
f,32…ユニット。
ームメモリ、4…ウィンドウ回路、5…明度抽出器、6
…ニューラルネットワーク、7…2値化器、9…アドレ
ス回路、10,23…補正値テーブル、12…ブロック
メモリ、13…明度メモリ、14…全画像、15…注目
ブロック、16…隣接ブロック、17…ヒストグラム
器、18…ヒストグラムメモリ、19…最大最小検出
器、20…ピーク検出器、21…演算器、22…アドレ
ス回路、24…加算器、30a〜30c,31a〜31
f,32…ユニット。
Claims (2)
- 【請求項1】 光像を光電変換し、画像信号として取出
す画像撮影手段と、 前記画像撮影手段からの画像信号を所定数に分割し、複
数の部分画像を生成する画像信号分割手段と、 前記画像信号分割手段による部分画像から、最大明度と
最小明度と平均明度からなる3種類の明度値を抽出する
抽出手段と、 前記抽出手段からの3種類の明度値より閾値を算出する
閾値算出手段と、 前記閾値算出手段によって得られた閾値によって、前記
部分画像の全て又は、一部の画素を2値化する手段と、
を具備することを特徴とする画像2値化処理装置。 - 【請求項2】 光像を光電変換し、画像信号として取出
す画像入力手段と、 前記画像入力手段からの画像信号を所定数に分割し、複
数の部分画像を生成する画像信号分割手段と、 前記部分画像から1個又は複数の特徴量パラメータを抽
出する抽出手段と、 前記抽出手段により抽出されたパラメータのうち少なく
とも1個のパラメータより仮の閾値を算出する閾値算出
手段と、 前記抽出された1個又は複数のパラメータから閾値の補
正値を出力するニューラルネットワークと、 前記仮の閾値を前記ニューラルネットワークの出力で補
正する補正手段と、 前記補正手段によって補正された閾値によって、前記部
分画像の全て又は一部の画素を2値化する手段と、を有
することを特徴とする画像2値化装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP09455493A JP3217534B2 (ja) | 1993-04-21 | 1993-04-21 | 画像2値化処理装置 |
| US08/466,362 US5617484A (en) | 1992-09-25 | 1995-06-06 | Image binarizing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP09455493A JP3217534B2 (ja) | 1993-04-21 | 1993-04-21 | 画像2値化処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06309455A true JPH06309455A (ja) | 1994-11-04 |
| JP3217534B2 JP3217534B2 (ja) | 2001-10-09 |
Family
ID=14113542
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP09455493A Expired - Fee Related JP3217534B2 (ja) | 1992-09-25 | 1993-04-21 | 画像2値化処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3217534B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012212425A (ja) * | 2011-03-30 | 2012-11-01 | Seiko Epson Corp | 入力画像を分析する方法、入力画像を分析する装置およびコンピューター読み取り可能な媒体 |
| CN110956202A (zh) * | 2019-11-13 | 2020-04-03 | 重庆大学 | 基于分布式学习的图像训练方法、系统、介质及智能设备 |
-
1993
- 1993-04-21 JP JP09455493A patent/JP3217534B2/ja not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012212425A (ja) * | 2011-03-30 | 2012-11-01 | Seiko Epson Corp | 入力画像を分析する方法、入力画像を分析する装置およびコンピューター読み取り可能な媒体 |
| CN110956202A (zh) * | 2019-11-13 | 2020-04-03 | 重庆大学 | 基于分布式学习的图像训练方法、系统、介质及智能设备 |
| CN110956202B (zh) * | 2019-11-13 | 2023-08-01 | 重庆大学 | 基于分布式学习的图像训练方法、系统、介质及智能设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3217534B2 (ja) | 2001-10-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5617484A (en) | Image binarizing apparatus | |
| JPH0554756B2 (ja) | ||
| JPS62118676A (ja) | 画像処理方式 | |
| US7602967B2 (en) | Method of improving image quality | |
| US6078410A (en) | Image processing apparatus | |
| CN108401084B (zh) | 图像处理装置及图像处理方法 | |
| CN101382944A (zh) | 图像处理装置和方法、图像形成装置、图像读取装置 | |
| JP3031994B2 (ja) | 画像処理装置 | |
| JPH06113139A (ja) | 画像2値化装置 | |
| JP3217534B2 (ja) | 画像2値化処理装置 | |
| JPH0722327B2 (ja) | カラー画像処理装置 | |
| JP3245600B2 (ja) | 画像処理装置 | |
| JP3783815B2 (ja) | 画像処理装置 | |
| JP3045555B2 (ja) | 多階調画像情報の2値化処理方法 | |
| JPH05328133A (ja) | 画像2値化装置 | |
| CN109842735B (zh) | 一种将扫描图转换为高清图的处理方法和装置 | |
| KR100490244B1 (ko) | 화상처리 시스템의 임계값에 의한 오차 확산방법 | |
| JP3006460B2 (ja) | 2値化画像処理装置 | |
| JPH0554190A (ja) | 画像処理装置 | |
| JPH0691605B2 (ja) | 画像処理装置 | |
| JPS5840978A (ja) | 画像量子化方式 | |
| JP2682985B2 (ja) | 画像処理方法 | |
| JP3065732B2 (ja) | 空間量子化ノイズ低減方法 | |
| JPH07104932B2 (ja) | 文字画像データの作成方法 | |
| JPH03149967A (ja) | 画像処理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20010717 |
|
| LAPS | Cancellation because of no payment of annual fees |