(57)【特許請求の範囲】
【請求項１】
入力画像データに対して高空間周波数成分を強調する処理を施す高域フィルタ手段と、
この高域フィルタ手段によって処理された画像データのヒストグラムを作成するヒストグラム作成手段と、
このヒストグラム作成手段によって作成されたヒストグラムの形状をパターン認識するパターン認識手段と、
入力画像データ中のノイズ量の大小を判別するノイズ量判別手段とを含むことを特徴とする画像のノイズ量判別装置。
【請求項２】
上記パターン認識手段は、ヒストグラム中の所定のサンプリング点における頻度を入力として、ノイズ量の大小に相当する複数のカテゴリについての認識結果を出力するニューラルネットワークであることを特徴とする請求項１記載のノイズ量判別装置。
【請求項３】
上記ノイズ量判別手段は、上記パターン認識手段による認識結果を入力として、ファジー推論によって入力画像データ中のノイズ量を判別するファジー推論手段を含むものであることを特徴とする請求項１または２記載のノイズ量判別装置。
【請求項４】
入力画像データに鮮鋭化処理を施すための画像処理装置であって、
上記請求項１、請求項２または請求項３記載のノイズ量判別装置と、
このノイズ量判別装置によって判別されたノイズ量に応じて設定される度合いで、入力画像データに対して鮮鋭化処理を施す鮮鋭化処理手段とを含むことを特徴とする画像処理装置。
【請求項５】
入力画像データに対して高空間周波数成分を強調するためのフィルタ処理を施し、
この処理結果に対して、フィルタ処理の応答値のヒストグラムを作成し、
このヒストグラムの形状をパターン認識手段によってパターン認識させ、
その認識結果に基づいて、入力画像データ中のノイズ量の大小を判別することを特徴とするノイズ量判別方法。
【請求項６】
上記ヒストグラムのパターン認識に用いるパターン認識手段は、ヒストグラムの所定のサンプリング点における頻度を入力とし、ノイズ量の大小に対応した複数のカテゴリについての認識結果を出力するニューラルネットワークであることを特徴とする請求項５記載のノイズ量判別方法。
【請求項７】
ノイズ量が既知の複数のカテゴリの画像を教師として上記ニューラルネットワークの学習を行うことを特徴とする請求項６記載のノイズ量判別方法。
【請求項８】
上記ノイズ量の大小の判別は、上記パターン認識手段による認識結果を入力としたファジー推論によって行うことを特徴とする請求項５ないし７のいずれかに記載のノイズ量判別方法。
【請求項９】
入力画像データに鮮鋭化処理を施すための画像処理方法であって、
上記請求項５ないし８のいずれかに記載のノイズ量判別方法によって入力画像データのノイズ量を判別し、
この判別されたノイズ量に応じて設定される度合いで、入力画像データに対して鮮鋭化処理を施すことを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データに基づいて印刷版作成用データを作成する画像処理装置などに適用され、入力画像データ中のノイズ量の大小を判別するための装置および方法に関する。また、本発明は、ノイズ量の大小に応じた鮮鋭化処理を入力画像データに対して施すための画像処理装置および画像処理方法に関する。
【０００２】
【従来の技術】
たとえば、写真原稿から印刷版を作成する場合に、原稿を光学的に読み取るための画像入力装置が利用される。画像入力装置は、原稿に対応した画像データを出力する。この画像データは、たとえば、パーソナルコンピュータからなる画像処理装置に入力され、印刷版を作成するための処理が施される。
【０００３】
高画質の印刷物を得るために、画像処理装置においては、入力画像データに対して各種の画像処理が施される。その１つに、画像鮮鋭化処理がある。画像鮮鋭化処理とは、画像に含まれる高周波成分を強調することによって、画像のエッジ部を強調し、シャープな画像を得るための画像データ処理である。典型的な鮮鋭化処理は、ラプラシアンフィルタリングやアンシャープマスキングである。
【０００４】
ラプラシアンフィルタリングによる鮮鋭化は、原画像にラプラシアン操作を施して得られた画像を原画像に加算することによって達成される。ラプラシアン操作では、たとえば、処理対象画素を中心とした３×３画素のマトリクス内の各画素の画像データが用いられ、処理対象画素の画像データとその周囲の各画素の画像データとの差が求められ、これらの差が加算される。これにより、空間二次微分成分が得られる。この空間二次微分成分を原画像に加算することによって、画像のエッジ部が強調される。
【０００５】
アンシャープマスキングは、原画像を平滑化して得られる平滑化画像を原画像から差し引き、この差し引き分を原画像に加算する、という操作によって画像のエッジ部を強調する処理である。アンシャープマスキングによる鮮鋭化処理は、ラプラシアンフィルタリングによる鮮鋭化処理と等価である。
ところが、これらの鮮鋭化処理では、画像の有意情報だけでなく、ノイズ成分までもが強調されるため、不用意な鮮鋭化処理は、かえって画像品質の低下を招く。したがって、鮮鋭化の度合いを適切に定める必要がある。そこで、従来では、処理対象画像と処理結果とを目視観察し、試行錯誤によって鮮鋭化の度合いを調整している。
【０００６】
【発明が解決しようとする課題】
鮮鋭化の度合いの調整を自動化することが考えられるが、良好な画像品質を達成することが困難であり、熟練者による試行錯誤に頼らざるを得ないのが現状である。
特に、対象画像の荒れ具合（ノイズの量）は、鮮鋭化処理の調整を行ううえで考慮されるべき大きな要因であるが、この荒れ具合の判断については、熟練者の目視観察による以外には有効な手段が無く、このことが、画像処理の自動化を図るうえでの大きな障害となっていた。
【０００７】
画像中のノイズ特性の解析を行うための一般的な方法は、その画像のパワースペクルを調べることである。しかし、パワースペクトルを得るためにはフーリエ変換を行う必要があるから、大容量の画像に対しては演算時間がかかり過ぎる。一方、画像中に既知の領域（たとえば均一な背景等）があり、その領域を選択することができるのであれば、その領域の実効値を求めることによって、ノイズ量を判別できる。しかし、ノイズ量の判別に適した画像領域が常に選択できるとは限らないから、確実性に欠け、この手法を採用することもできない。
【０００８】
そこで、本発明の目的は、上述の技術的課題を解決し、入力画像データ中のノイズ量を高速に、かつ、確実に自動判別することができる装置および方法を提供することである。
また、本発明の他の目的は、入力画像データ中のノイズ量を高速に、かつ、確実に自動判別し、その判別結果に基づいて適切な鮮鋭化処理を行うことができる装置および方法を提供することである。
【０００９】
【課題を解決するための手段】
上記の目的を達成するための請求項１記載の発明は、入力画像データに対して高空間周波数成分を強調する処理を施す高域フィルタ手段と、
この高域フィルタ手段によって処理された画像データのヒストグラムを作成するヒストグラム作成手段と、
このヒストグラム作成手段によって作成されたヒストグラムの形状をパターン認識するパターン認識手段と、
入力画像データ中のノイズ量の大小を判別するノイズ量判別手段とを含むことを特徴とする画像のノイズ量判別装置である。
【００１０】
これに対応するノイズ量判別方法は、請求項５に記載されているとおり、入力画像データに対して高空間周波数成分を強調するためのフィルタ処理を施し、
この処理結果に対して、フィルタ処理の応答値のヒストグラムを作成し、
このヒストグラムの形状をパターン認識手段によってパターン認識させ、
その認識結果に基づいて、入力画像データ中のノイズ量の大小を判別することを特徴とする。
【００１１】
この発明によれば、入力画像データを高域フィルタ手段によって処理することにより、画像中の高空間周波数成分が抽出される。画像中に含まれるノイズは高周波成分であるから、高域フィルタ手段による処理によって、ノイズ成分が強調されることになる。
さらに、高域フィルタ手段によって処理されたデータに基づいて、ヒストグラムが作成され、このヒストグラムの形状のパターン認識に基づいて、入力画像データ中のノイズ量の大小が判別される。
【００１２】
ノイズ量が多ければ、ヒストグラムの分布形状は、高域フィルタ手段による処理の応答値の大きい側にシフトし、ノイズ量が小さければ、ヒストグラムの分布形状は応答値の小さい側にシフトする。このような傾向は、対象画像の種類によらないから、パターン認識手段によってノイズ量の大小に応じたヒストグラムの分布形状の変化を認識することにより、対象画像の種類に関係なく、ノイズ量の大小を正確に判別できる。また、画像中における特定の性質の画像部分（たとえば一定濃度の画像部分）を抽出する必要もない。
【００１３】
しかも、高域フィルタ手段によるフィルタ処理は、フーリエ変換によるパワースペクトルの作成に比較して非常に簡単な処理であり、高速に完了することができる。
請求項２記載の発明は、上記パターン認識手段は、ヒストグラム中の所定のサンプリング点における頻度を入力として、ノイズ量の大小に相当する複数のカテゴリについての認識結果を出力するニューラルネットワークであることを特徴とする請求項１記載のノイズ量判別装置である。
【００１４】
これに対応するノイズ量判別方法の発明は、請求項６に記載されているとおり、請求項５記載方法において、上記ヒストグラムのパターン認識に用いるパターン認識手段は、ヒストグラムの所定のサンプリング点における頻度を入力とし、ノイズ量の大小に対応した複数のカテゴリについての認識結果を出力するニューラルネットワークであることを特徴とする。
【００１５】
この発明では、パターン認識手段としてニューラルネットワークが用いられる。ニューラルネットワークは、人間の知覚系の持つ並列処理機能を有しているから、形状の認識のように、非定量的な対象の識別判定に適している。したがって、ニューラルネットワークの適用により、ノイズ量の大小を適切に判別できる。ニューラルネットワークの学習については、請求項７に記載のとおり、ノイズ量が既知の複数のカテゴリの画像を教師として上記ニューラルネットワークの学習を行えばよい。
【００１６】
請求項３記載の発明は、上記ノイズ量判別手段は、上記パターン認識手段による認識結果を入力として、ファジー推論によって入力画像データ中のノイズ量を判別するファジー推論手段を含むものであることを特徴とする請求項１または２記載のノイズ量判別装置である。
これに対応するノイズ量判別方法の発明は、請求項８に記載されているとおり、請求項５ないし７のいずれかに記載の方法において、上記ノイズ量の大小の判別は、上記パターン認識手段による認識結果を入力としたファジー推論によって行うことを特徴とする。
【００１７】
この発明によれば、パターン認識結果に基づくノイズ量の判別にファジー推論が適用される。これにより、あいまいさを伴うパターン認識結果に対する処理を良好に行える。
請求項４記載の発明は、入力画像データに鮮鋭化処理を施すための画像処理装置であって、
上記請求項１、請求項２または請求項３記載のノイズ量判別装置と、
このノイズ量判別装置によって判別されたノイズ量に応じて設定される度合いで、入力画像データに対して鮮鋭化処理を施す鮮鋭化処理手段とを含むことを特徴とする画像処理装置である。
【００１８】
これに対応する画像処理方法の発明は、請求項９に記載されているとおり、入力画像データに鮮鋭化処理を施すための画像処理方法であって、
上記請求項５ないし８のいずれかに記載のノイズ量判別方法によって入力画像データのノイズ量を判別し、
この判別されたノイズ量に応じて設定される度合いで、入力画像データに対して鮮鋭化処理を施すことを特徴とする。
【００１９】
この発明によれば、フィルタ処理、ヒストグラムの作成、およびヒストグラム形状のパターン認識によって高速かつ確実に判別されたノイズ量に基づき、入力画像データに対する鮮鋭化処理の度合いが設定される。これにより、ノイズ量に応じた鮮鋭化処理を自動で行えるから、画像処理の自動化を極めて有利に図ることができる。
【００２０】
【発明の実施の形態】
以下では、本発明の実施形態を、添付図面を参照して詳細に説明する。
図１は、本発明の一実施形態が適用された画像データ作成装置の構成を示すブロック図である。この画像データ作成装置は、写真原稿のような原稿から印刷版作成用の画像データを得るための装置であり、原稿Ｄを読み取って画像データを取得するための画像入力装置１と、画像入力装置１によって取得された画像データに各種のデータ処理を施す画像処理装置２とを有している。画像処理装置２は、たとえば、パーソナルコンピュータで構成することができる。
【００２１】
画像入力装置１は、原稿Ｄを光学的に読み取って、Ｒ（赤）、Ｇ（緑）およびＢ（青）の三原色成分を表すアナログ画像信号を出力するＣＣＤ素子１１と、ＣＣＤ素子１１の出力信号をディジタル信号に変換する機能および変倍機能を有する倍率変更回路１２と、ガンマ補正のためのガンマ補正回路１３とを備えている。
【００２２】
倍率変更回路１２は、アナログ画像信号をディジタル画像データに変換する際のサンプリング周期を複数種類に設定することができるものであって、いずれのサンプリング周期を適用するかによって、画像の読取倍率が定まる。たとえば、ＣＣＤ素子１１の１つの読取画素の出力信号に対して２回のサンプリングが行われるようにサンプリング周期を定めておけば、原画像を２倍に拡大できる。
【００２３】
ガンマ補正回路１３は、ＣＣＤ素子１１の特性等に起因するガンマ特性を補償するためのデータ補正を行い、原稿Ｄを忠実に再現する画像データを作成する。画像入力装置１が出力するＲＧＢの三原色画像データは、画像ファイル２１として画像処理装置２に取り込まれる。画像ファイル２１の画像データは、色変換部２２において、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、およびＫ（黒）の画像データに色変換される。この色変換された画像データは、鮮鋭化処理部２３において、画像鮮鋭化のための処理が行われる。
【００２４】
鮮鋭化処理部２３は、たとえば、ラプラシアンフィルタリングやアンシャープマスキングによって、画像の鮮鋭化処理を行い、製版用画像データを作成する。製版用画像データは、感材フィルムを露光して印刷版を作成する画像記録装置などにおいて用いられる。
鮮鋭化処理部２３において鮮鋭化処理を実行するか否か、および、鮮鋭化する際の鮮鋭化の度合いは、ノイズ量判別部３０による処理結果に基づいて定められる。ノイズ量判別部３０は、画像ファイル２１の画像データのうちＢ（青）データを取り出し、これにラプラシアンフィルタリングを施す高域フィルタとしてのラプラシアンフィルタ３１と、ラプラシアン操作後の画像データのヒストグラムを作成するヒストグラム作成部３２と、作成されたヒストグラムの形状をパターン認識することによって画像データ中のノイズ量の判別の基礎となるデータを出力するパターン認識部３３と、パターン認識部３３の処理結果に基づいて、ファジー推論によって画像データ中のノイズ量を判別し、そのノイズ量に応じて鮮鋭化処理部２３を制御するファジー推論部３４とを含む。パターン認識部３３は、認識用データベース３５を参照してパターン認識処理を行う。認識用データベース３５には、たとえば、原稿の種類毎の認識基準が記憶されている。原稿の種類とは、人物画、風景画などのことである。ノイズ量判定部３０による処理においてＢデータのみが用いられるのは、ＲおよびＧデータに比較して、Ｂデータに対するノイズの影響が最も大きいからである。
【００２５】
画像処理装置２には、さらに、解析対象となるノイズの種類や原稿Ｄの画像の種類などを入力するための入力部２５が備えられている。
図２は、ラプラシアンフィルタ３１による処理を説明するための図である。ラプラシアンフィルタ処理では、画像を構成する複数の画素が順に注目画素とされ、その注目画素についての処理後の画像データが求められる。具体的には、図２（ａ）  に示すように、注目画素（ｉ，ｊ）を中心とする３×３画素のマトリクスが想定され、このマトリクス内の各画素の画像データに図２（ｂ）  に示された重み付けを与えて加算する。これにより、ラプラシアン操作後の画像データＦ（ｉ，ｊ）  は、マトリクス内の各画素の原画像データＧ（ｉ−１，ｊ−１）  ，Ｇ（ｉ，ｊ−１）  ，Ｇ（ｉ＋１，ｊ−１）  ，Ｇ（ｉ−１，ｊ）  ，Ｇ（ｉ，ｊ）  ，Ｇ（ｉ＋１，ｊ）  ，Ｇ（ｉ−１，ｊ＋１）  ，Ｇ（ｉ，ｊ＋１）  ，Ｇ（ｉ＋１，ｊ＋１）  を用いて、次のように表される。
【００２６】
0003580947.tif 000002
図３は、ラプラシアンフィルタ３１の通過周波数特性を示す図である。この図から理解されるように、ラプラシアンフィルタ３１は、空間周波数の高い画像成分を通過させる高域フィルタとして作用する。ラプラシアンフィルタ３１としては、上述の３×３画素のマトリクスの他にも、図４に示されているような５×５画素のマトリクス（図４（ａ）  ）や７×７画素のマトリクス（図４（ｂ）  ）のような他のカーネルサイズのものを用いることもできる（図４には、Ｓａｖｉｔｚｙ−Ｇｏｌａｙ  のラプラシアンフィルタ（最小二乗フィッティング）を示す。）。図３に示すとおり、一般に、ラプラシアンフィルタのカーネルサイズを大きくすると、通過周波数帯域が低周波数側にシフトする。
【００２７】
図５は、ノイズ量の異なる３枚の原稿に対するラプラシアンフィルタ処理の応答値のヒストグラムである。図５（ａ）  は、ノイズ量が少ない場合に相当し、図５（ｂ）  はノイズ量が中程度の場合に相当し、図５（ｃ）  はノイズ量が多い場合に相当している。図５（ａ）  、図５（ｂ）  および図５（ｃ）  の比較から、ノイズ量の大小に応じてヒストグラムの形状が変化することが理解される。より具体的には、ノイズ量が多いほど、応答値の高い側に頻度分布がシフトしている。その理由は、次のとおりである。
【００２８】
すなわち、画像中に含まれるノイズは、孤立点のような空間周波数の高い成分であり、画像の有意情報とは無関係に重畳されたものである。特に、ＣＣＤ素子１１の基本ノイズのように画像入力装置１において画像データに重畳された電気的なノイズは、画像中に完全な孤立点として表れる。また、３５ミリフィルム原稿などでは、粒子モトルとよばれる粒子雲がノイズとして把握される。この粒子モトルも、画像中に点在するから、空間周波数の高い成分である。
【００２９】
したがって、ラプラシアン操作によって、画像中のノイズ成分は、画像の有意情報以上に強調される可能性が高く、そのため、フィルタリング後の画像のヒストグラム分布の形状が、ノイズ量の大小に依存することになるのである。
図６、図７および図８は、異なる種類の画像に対応するラプラシアンフィルタ処理の応答値のヒストグラム分布を示す図である。図６は、人物像（ポートレート）に相当しており、図７は、ドライバやペンチのような金属物（ツール）の画像に相当しており、図８は、フルーツの画像のような静物画に相当している。また、図６（ａ）  、図７（ａ）  および図８（ａ）  は、それぞれ、ノイズを重畳していない標準の画像に相当し、図６（ｂ）  、図７（ｂ）  および図８（ｂ）  は、それぞれ、ノイズを２％重畳した画像に相当し、図６（ｃ）  、図７（ｃ）  および図８（ｃ）  は、それぞれ、ノイズを４％重畳した場合に相当している。また、各図には、各画像に相当するラプラシアンフィルタ応答値の平均値および標準偏差を併記してある。
【００３０】
これらの図から、どのような種類の画像であれ、ノイズ量の大小に応じて、ヒストグラムの形状が変動し、その傾向は、図５を参照して説明したとおりであることが理解される。したがって、ヒストグラム分布の形状を認識する手段があれば、読取画像中のノイズ量を自動判別することができる。
ところが、図６、図７および図８において併記されている標準偏差を参照すると、標準偏差はノイズ量の大小にはあまり関連がないことが判る。また、平均値情報は、ノイズ量の大小に応じて一応の変化が見られるものの、対象画像の種類によって様々な値をとる。したがって、対象画像の種類に依存することなくノイズ量の自動判別を行うためには、上述の数値情報はあまり有用ではない。
【００３１】
そこで、この実施形態においては、ヒストグラムの分布形状の認識のためのパターン認識部３３には、ニューラルネットワークが適用されている。ニューラルネットワークは、人間の知覚系の持つ並列処理機能を有しているから、非定量的な認識対象であるヒストグラム形状のパターン認識に適している。
図９は、パターン認識部３３における処理内容を説明するためのブロック図である。パターン認識部３３には、ヒストグラムを正規化するための正規化処理部３３１と、正規化されたヒストグラムのパターン認識を行って対象画像のノイズ量判別のための基礎情報を出力するニューラルネットワーク３３２とが含まれている。
【００３２】
正規化処理部３３１は、対象画素の総画素数による影響を排除する。すなわち、対象画像の総画素数が多ければ、その分ヒストグラムにおける頻度が多くなるから、形状分析のためには、総画素数による影響を排除しておくことが好ましい。そこで、正規化処理部３３１は、ヒストグラム作成部３２によって作成されたヒストグラムにおいて最大頻度をとる応答値の近傍の一定範囲内の応答値に相当する頻度値の平均値を求め、この平均値が所定の値になるように各応答値に対応する頻度値を変更する。これによって、ヒストグラムの正規化が達成される。平均値をとるのは、もしもヒストグラムがくし状になっていれば、最大頻度値を所定値に合わせるように各応答値の頻度値を変更しても、適切に正規化を行うことができないからである。
【００３３】
なお、最大頻度をとる応答値を求める際、「０」の付近の応答値については、候補から除外しておくことが好ましい。これは、応答値「０」の付近の頻度は極端に大きいと予想され、したがって、応答値「０」の付近の応答値に相当する最大頻度値に基づいて正規化処理を行っても、適切な正規化を行うことができないおそれがあるからである。
【００３４】
図１０は、ニューラルネットワーク３３２の構造を概念的に示す図である。このニューラルネットワークは、多層パーセプトロンと呼ばれるフィードフォワード型の非線形素子のネットワークである。このニューラルネットークは、入力層、中間層および出力層の３層からなる。むろん、もっと多数の層を有するものも適用可能である。
【００３５】
図１０中「○」は、非線形素子を表し、たとえば、図中ｉ素子の入出力条件は、前層からの入力ベクトルをＸ、素子の出力ベクトルをＹとすると以下の式で定義できる。
【００３６】
【数１】
0003580947.tif 000003
【００３７】
関数ｆは、非線型特性を持たせるための単調増加関数であり、一般に、その出力が（０，１）の範囲内で単調増加するシグモイド関数が用いられる。シグモイド関数は、一般に、下記第（３）  式で定義される。
【００３８】
【数２】
0003580947.tif 000004
【００３９】
図１１は、入力層の非線形素子への入力パターンを説明するための図であり、正規化されたヒストグラムが示されている。ニューラルネットワーク３３２の入力層の各非線形素子には、上記正規化されたヒストグラムにおいて予め定められたサンプリング点Ｓ１，Ｓ２，・・・・・・，Ｓ１４における頻度値（正規化された値）がそれぞれ入力される。
【００４０】
サンプリング点Ｓ１，Ｓ２，・・・・・・，Ｓ１４は、ラプラシアンフィルタ処理の応答値の離散的な値に定められているが、必ずしも、等間隔で定められているわけではない。サンプリング点を定めるに当たっては、ノイズ量の大小によるヒストグラム分布の形状の変化をとらえるのに最適な応答値が選択される。より具体的には、小さな応答値の付近や、応答値に対する頻度の変化率（ヒストグラムの傾き）が急変する参照符号Ｃで示す付近については、高密度にサンプリング点が設定される。これに対して、応答値が比較的大きな値の付近では、ノイズ量の大小による頻度の変化が少ないと考えられるので、広い間隔でサンプリング点が設定されている。サンプリング点を等間隔に定めてもよいが、サンプリング点を増やすことになるので、あまり好ましくない。
【００４１】
サンプリング数は任意であるか、あまり多く選ぶと、非線形素子をそれだけ増やさなければならず、演算時間の増大にもつながるので、必要最小限にとどめておくことが好ましい。また、分布の局所的変動の影響を低減するためには、サンプリング点の付近での平滑化処理をヒストグラムに施し、この平滑化された値をサンプリングデータとしてニューラルネットワーク３３２の入力層の非線形素子に入力すればよい。
【００４２】
たとえば、サンプリング数が５の場合に、入力パターンに対して、ノイズ量小、ノイズ量中、ノイズ量大の３つのカテゴリに出力パターンを分類するとすれば、パーセプトロンのモデルは、図１２に示すようになる。
すなわち、入力層は、サンプリング数に対応する５つの非線形素子を有しており、この５つの非線形素子に、サンプルデータＤ１，Ｄ２，・・・・・・，Ｄ５がそれぞれ入力される。入力層には、さらに、閾値用のバイアス素子が設けられている。
【００４３】
中間層は、２つの非線形素子と１つの閾値用バイアス素子とを含む。２つの非線形素子のそれぞれに、入力層の各非線形素子およびバイアス素子の出力が並列に与えられている。中間層の２つの非線形素子および１つの閾値用バイアス素子の出力は、出力層の３つの非線形素子のそれぞれに並列に入力されている。出力層の３つの非線形素子は、それぞれ、ノイズ量小、ノイズ量中およびノイズ量大の各カテゴリに属する度合いを表す信号を出力する。この意味においては、ニューラルネットワーク３３２は、ノイズ量判別手段を構成していると言える。
【００４４】
ニューラルネットワーク３３２の出力層の３つの素子の出力は、ニューラルネットワーク３３２とともにノイズ量判別手段をなすファジー推論部３４に並列に入力される。
図１２の例では、中間層に２つの非線形素子のみが割り当てられているが、これは、３つの出力状態（ノイズ量小、ノイズ量中、ノイズ量大）を表現するためには、２ビットで充分であると考えられるためである。しかし、ノイズ量の大小に対する出力パターン間のユークリッド距離が近い場合などには、中間層の素子数を増やして分解能を上げ、カテゴリの区別の明確化を図る必要がある。
【００４５】
ニューラルネットワーク３３２において適切なパターン認識処理が行われるためには、まず、定義したパーセプトロンに対する学習を行わなければならない。学習方法は、たとえば、予め３つの出力カテゴリ（ノイズ量小、ノイズ量中、ノイズ量大）に分類した画像のセットを準備し、それを教師として用いて、逆伝達アルゴリズムによって行えばよい。以下、その手順を示す。
【００４６】
▲１▼  各カテゴリの画像をラプラシアンフィルでフィルタリングし、その応答値についての正規化ヒストグラムを作成する。
▲２▼  この正規化ヒストグラムをサンプリングし、パーセプトロン入力パターンを得る。
▲３▼  パーセプトロンにデフォルト（既定値）の結合加重係数を与え、▲２▼で得られたパターンを入力し、出力値を得る。
【００４７】
▲４▼  入力画像のカテゴリの出力パターンを出力目標とし、▲３▼の出力パターンとのユークリッド距離を計算する。
▲５▼  このユークリッド距離を埋めるべく、逆伝達アルゴリズムで新たな結合加重係数を計算する。
▲６▼  出力目標と入力画像の出力パターンとのユークリッド距離が一定値に収束するまで、新たな結合加重係数を定めては出力パターンを得、さらにこの出力パターンと出力目標とのユークリッド距離を算出する、というステップを繰り返す。
【００４８】
このようにして学習されたパーセプトロンは、教師として用いた画像以外の不特定の画像に相当する入力パターンに対しても、妥当な分類結果を出力すると予想される。また、ニューラルネットワーク自体の補間機能により、はっきり分類が確定できない場合でも、中間的な出力パターンが得られることが期待できる。こうして、ニューラルネットワーク３３２は、対象画像のノイズ量、すなわち、荒れ具合を表す情報を出力する。
【００４９】
パターン認識部３３によって参照される認識用データベース３５（図１参照）には、学習処理によって定められた結合加重係数が格納されている。認識用データベース３５には、必要に応じて、認識結果がフィードバックされる。すなわち、鮮鋭化処理が適切に行われなかったときには、そのときの画像のカテゴリを出力目標として再度学習を行うことにより、結合加重係数が更新される。こうして、画像処理の回数の増大に伴って、ノイズ量の判別の正確度が増大していくことになる。
【００５０】
ニューラルネットワーク３３２によるノイズ量の判別は、対象画像の種類によらずに適切に行えると考えられるが、対象画像の種類を予め特定しておき、画像の種類に応じた適切なパターン認識を行えば、さらに正確にノイズ量を判別できる。そこで、認識用データベース３５には、標準の結合加重係数セットの他に、画像の種類（ポートレート、ツール、フルーツなど）毎に結合加重係数のセットが記憶されている。この結合加重係数のセットは、画像の種類毎に、ノイズ小、ノイズ中、ノイズ大の各カテゴリの画像を教師として求めたものである。画像処理装置２に備えられた入力部２５から、画像の種類が指定された場合には、当該指定された種類に相当する結合加重係数のセットがニューラルネットワーク３３２に設定される。画像の種類が指定されなければ、標準の結合加重係数のセットが適用される。
【００５１】
図１３は、ファジー推論部３４における処理を説明するための図である。図１３（ａ）  は、ニューラルネットワーク３３２の出力パターンに基づいて画像データ中のノイズ量を判別するためのメンバーシップ関数を示す。すなわち、ノイズ量の判別に際して、ノイズ量が小さいことを表すファジー集合に対応したメンバーシップ関数Ｍｓ、ノイズ量が中くらいであることを表すファジー集合に対応したメンバーシップ関数Ｍｍ、およびノイズ量が大きいことを表すファジー集合に対応したメンバーシップ関数Ｍｌが用いられる。
【００５２】
ニューラルネットワーク３３２の出力層の３つの素子の出力をファジールールの条件部の確信度として用い、この確信度に応じてノイズ量小、ノイズ量中、ノイズ量大の各ファジー集合を頭切りする。この頭切りした各ファジー集合を合成することより、図１３（ｂ）  に示す合成されたファジー出力集合が求められる。この合成されたファジー出力集合の重心の値が、対象画像のノイズ量ＮＡとして判別される。このノイズ量ＮＡに相当する制御値が鮮鋭化処理部２３に入力されることにより、対象画像のノイズ量に応じた度合いの鮮鋭化処理が行われる。
【００５３】
たとえば、ノイズが少ない場合には、画像のエッジを強く強調するように強い鮮鋭化処理が行われ、ノイズが多い場合には、ノイズが強調されすぎないように、弱い鮮鋭化処理が行われる。
鮮鋭化処理部２３における鮮鋭化処理には、上述のとおり、ラプラシアンフィルタやアンシャープマスクが適用される。ラプラシアンフィルタには、上述の図２（ｂ）  のものを用いることができる。このラプラシアンフィルタによって処理された画像データを原画像データに加算することによって鮮鋭化処理が達成される。ラプラシアンフィルタによって処理されたデータを原画像データに加算する際に、所定の係数αを乗じることとし、この係数αをノイズ量判別部３０からの制御値に応じて変化させるようにすれば、鮮鋭化の度合いを変化させることができる。係数αを零とすれば、画像の鮮鋭化は行われない。
【００５４】
なお、ノイズ量判別部３０のラプラシアンフィルタ３１におけるフィルタサイズは、検出対象のノイズの種類やサイズに応じて定められることが好ましい。たとえば、画像入力装置１における処理中に混入した電気的ノイズは、画像中では１画素のみの孤立点となっていると考えられる。したがって、電気的ノイズの除去のためには、３×３画素のマトリクスのラプラシアンフィルタを適用するのが適切である。また、３５ミリフィルム原稿中に存在しているような粒子モトルに起因するノイズの大きさは、その粒子モトルの大きさおよび倍率変更回路１２において設定される拡大倍率に応じて変化する。したがって、粒子モトルに起因するノイズを主な解析対象ノイズとする場合には、その粒子モトルのサイズと、拡大倍率の大小とに応じてフィルタのサイズを変更することが好ましい。
【００５５】
具体的に説明する。解析対象となるノイズのサイズをｘ（μｍ）、ＣＣＤ素子１１の解像力をｙ（ｄｐｉ：ｄｏｔ  ｐｅｒ  ｉｎｃｈ）、倍率をｚ（倍）とすると、ノイズ１つを構成するエリアの一辺の画素数は次式で計算される。
【００５６】
【数３】
0003580947.tif 000005
【００５７】
たとえば、４００ｄｐｉ、４００％拡大（４倍）時に、粒子モトルの大きさが３０μｍであるとすると、粒子モトルを構成するエリアの一辺の画素数は、上記第（４）  式に代入して、
【００５８】
【数４】
0003580947.tif 000006
【００５９】
となる。したがって、粒子モトルに相当する画像は、約２×２のピクセルエリアで構成されることになる。
ノイズの認識を行う場合、ラプラシアンフィルタ３１のカーネルサイズの最適値は、対象ノイズを包含できるサイズであり、上記の例では、３×３のサイズがあれば充分である。このフィルタサイズであれば、孤立した１画素からなる電気的ノイズをも良好に解析できる。
【００６０】
このように、解析対象のノイズの大きさ、倍率および解像度に基づいて、フィルタサイズを定めることが好ましいから、画像処理装置２の入力部２５から、ノイズサイズ、倍率変更回路１２の倍率およびＣＣＤ素子１１の解像度の情報を入力し、これらの情報に基づいて、ラプラシアンフィルタ処理部３１において用いられるラプラシアンフィルタのカーネルサイズを定めるようにすれば、一層正確にノイズ量を判別することができる。
【００６１】
また、倍率変更回路１２における変倍率に応じてニューラルネットワーク３３２の結合加重係数を変更することも効果的である。したがって、認識用データベース３５に複数種類の変倍率に対応した適切な結合加重係数を記憶させておき、入力部２５から入力された倍率に応じて適切な結合加重係数がニューラルネットワーク３３２に設定されるようにしてもよい。
【００６２】
以上のようにこの実施形態によれば、画像データに対してラプラシアン操作を施すことによって画像中の高周波成分を取り出し、このラプラシアン操作によって得られた画像のヒストグラムが作成される。そして、このヒストグラムの分布形状が、ニューラルネットワーク３３２によってパターン認識され、その結果として、対象画像中のノイズ量が判別される。こうして自動的に判別されたノイズ量に基づき、画像鮮鋭化処理が制御され、画像中の高周波成分の強調の度合いが自動調整される。
【００６３】
ラプラシアンフィルタ３１によるフィルタ処理は高速であるから、全体の処理は短時間で完了することができ、しかも、画像中の特定の領域（たとえば、濃度が一定の領域）を抽出する必要もないから、ノイズ量の判別を確実に行える。さらには、ニューラルネットワーク３３２によるヒストグラム形状のパターン認識は、基本的には、対象画像の種類に依存せずに良好に行えるから、対象画像の種類に関係なくノイズ量の判別を正確に行える。
【００６４】
このように、従来では熟練者による試行錯誤によっていた鮮鋭化処理の調整が、高速かつ確実に自動判別されたノイズ量に基づき、自動でかつ適切に行える。これにより、画像データ処理の自動化を図るうえで極めて有利になる。
本発明の実施の形態の説明は以上のとおりであるが、本発明は上記の実施形態に限定されるものではない。たとえば、上記の実施形態では、高域フィルタ処理のためにラプラシアンフィルタが用いられているが、アンシャープマスクなどの他の高域フィルタが適用されてもよい。アンシャープマスクでは、図１４に示す平滑化フィルタが用いられる。原画像データから、平滑化された後の画像データを減じることによって、画像のエッジ部やノイズなどの空間周波数の高い部分の画像を抽出できる。
【００６５】
また、上記の実施形態の説明においては、倍率変更回路１２における変倍率に応じて、ラプラシアンフィルタ３１のカーネルサイズを変更することについて説明したが、その代わりに、ラプラシアンフィルタ処理に先だって、画像を所定の倍率の画像に変倍することとし、常に一定のサイズのフィルタを用いるようにしてもよい。しかし、この場合には、画像の変倍のために画像データの間引きや水増しを行う必要があるから、ノイズ量の判別対象の画像データと、鮮鋭化処理を受ける画像データとは異なるデータとなる。そのため、ノイズ量の判別の正確性の点では、フィルタサイズを変更する場合よりも劣るおそれがある。
【００６６】
その他、特許請求の範囲に記載された技術的事項の範囲で種々の設計変更を施すことが可能である。
【００６７】
【発明の効果】
請求項１または請求項５記載の発明によれば、高速なフィルタ処理、ヒストグラムの作成およびその形状のパターン認識によって入力画像データ中のノイズ量を高速にかつ確実に自動判別することができる。
請求項２、請求項６または請求項７記載の発明によれば、ニューラルネットワークを用いることによってヒストグラムの形状のパターン認識を適切に行えるから、入力画像データ中のノイズ量の大小を正確に判別できる。
【００６８】
請求項３または請求項８記載の発明によれば、パターン認識結果に基づくノイズ量の判別にファジー推論を適用しているので、あいまいさを伴うパターン認識結果に対する処理を良好に行える。
請求項４または請求項９記載の発明によれば、フィルタ処理、ヒストグラムの作成、およびヒストグラム形状のパターン認識に基づいて高速かつ確実に判別されたノイズ量に基づいて、入力画像データに対する鮮鋭化処理の度合いが設定される。これにより、ノイズ量に応じた鮮鋭化処理を自動で行えるから、画像処理の自動化を極めて有利に図ることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態が適用された画像データ作成装置の構成を示すブロック図である。
【図２】ラプラシアンフィルタによる処理を説明するための図である。
【図３】ラプラシアンフィルタの通過周波数特性を示す特性図である。
【図４】５×５および７×７の各ラプラシアンフィルタを示す図である。
【図５】ノイズ量の大小に伴うヒストグラムの形状の変化を示す図である。
【図６】人物像（ポートレート）の画像におけるヒストグラムの形状を示す図である。
【図７】ツールの画像におけるヒストグラムの形状を示す図である。
【図８】フルーツの画像におけるヒストグラムの形状を示す図である。
【図９】パターン認識部の構成を示す図である。
【図１０】ニューラルネットワークの概念的な構成を示す図である。
【図１１】ニューラルネットワークに入力すべきヒストグラムの値のサンプリングについて説明するための図である。
【図１２】ニューラルネットワークの一例を示す図である。
【図１３】ファジー推論部による処理を説明するための図である。
【図１４】アンシャープマスキングに適用される平滑化フィルタを示す図である。
【符号の説明】
２      画像処理装置
２１    画像ファイル
２３    鮮鋭化処理部
３０    ノイズ量判別部
３１    ラプラシアンフィルタ
３２    ヒストグラム作成部
３３    パターン認識部
３４    ファジー推論部
３５    認識用データベース
【図１】
0003580947.tif 000007
【図２】
0003580947.tif 000008
【図３】
0003580947.tif 000009
【図４】
0003580947.tif 000010
【図５】
0003580947.tif 000011
【図６】
0003580947.tif 000012
【図７】
0003580947.tif 000013
【図８】
0003580947.tif 000014
【図９】
0003580947.tif 000015
【図１０】
0003580947.tif 000016
【図１１】
0003580947.tif 000017
【図１２】
0003580947.tif 000018
【図１３】
0003580947.tif 000019
【図１４】
0003580947.tif 000020