(57)【特許請求の範囲】
【請求項１】
画像に含まれるノイズを除去するために、前記画像を構成する各画素の値をそれぞれ補正する画像処理装置において、
前記画素のうちの注目画素の値、および、前記注目画素の近傍に位置する複数の前記画素の各値のうちの中央値を演算する第１の演算手段と、
前記注目画素の値と、前記第１の演算手段により演算された前記中央値との差分値を演算する第２の演算手段と、
前記注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定手段と、
前記第２の演算手段により演算された前記差分値に対して、前記ゲイン設定手段により設定された前記ゲインを乗じて、補正値を演算する第３の演算手段と、
前記注目画素の値から、前記第３の演算手段により演算された前記補正値を減算する第４の演算手段とを備え、
前記ゲイン設定手段は、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、前記閥値より大きい前記入力値に対する出力値が、前記入力値の増加に伴い前記第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックを有しており、前記テーブル、もしくは前記計算ブロックに基づいて、前記差分値を前記入力値として、前記出力値を演算し、演算した前記出力値を、前記ゲインとして設定する
ことを特徴とする画像処理装置。
【請求項２】
前記特性は、２次元平面に直線で表される特性である
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記閥値は、ノイズレベルである
ことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
画像に含まれるノイズを除去するために、前記画像を構成する各画素の値をそれぞれ補正する画像処理装置の画像処理方法において、
前記画素のうちの注目画素の値、および、前記注目画素の近傍に位置する複数の前記画素の各値のうちの中央値を演算する第１の演算ステップと、
前記注目画素の値と、前記第１の演算ステップの処理により演算された前記中央値との差分値を演算する第２の演算ステップと、
前記注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、
前記第２の演算ステップの処理により演算された前記差分値に対して、前記ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、
前記注目画素の値から、前記第３の演算ステップの処理により演算された前記補正値を減算する第４の演算ステップとを含み、
前記ゲイン設定ステップの処理では、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、前記閥値より大きい前記入力値に対する出力値が、前記入力値の増加に伴い前記第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、前記差分値を前記入力値として、前記出力値を演算し、演算した前記出力値を、前記ゲインとして設定する
ことを特徴とする画像処理方法。
【請求項５】
画像に含まれるノイズを除去するために、前記画像を構成する各画素の値をそれぞれ補正する画像処理装置を制御するコンピュータのプログラムであって、
前記画素のうちの注目画素の値、および、前記注目画素の近傍に位置する複数の前記画素の各値のうちの中央値を演算する第１の演算ステップと、
前記注目画素の値と、前記第１の演算ステップの処理により演算された前記中央値との差分値を演算する第２の演算ステップと、
前記注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、
前記第２の演算ステップの処理により演算された前記差分値に対して、前記ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、
前記注目画素の値から、前記第３の演算ステップの処理により演算された前記補正値を減算する第４の演算ステップとを含み、
前記ゲイン設定ステップの処理では、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、前記閥値より大きい前記入力値に対する出力値が、前記入力値の増加に伴い前記第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、前記差分値を前記入力値として、前記出力値を演算し、演算した前記出力値を、前記ゲインとして設定する
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項６】
画像に含まれるノイズを除去するために、前記画像を構成する各画素の値をそれぞれ補正する画像処理装置を制御するコンピュータに、
前記画素のうちの注目画素の値、および、前記注目画素の近傍に位置する複数の前記画素の各値のうちの中央値を演算する第１の演算ステップと、
前記注目画素の値と、前記第１の演算ステップの処理により演算された前記中央値との差分値を演算する第２の演算ステップと、
前記注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、
前記第２の演算ステップの処理により演算された前記差分値に対して、前記ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、
前記注目画素の値から、前記第３の演算ステップの処理により演算された前記補正値を減算する第４の演算ステップとを含み、
前記ゲイン設定ステップの処理では、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、前記閥値より大きい前記入力値に対する出力値が、前記入力値の増加に伴い前記第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、前記差分値を前記入力値として、前記出力値を演算し、演算した前記出力値を、前記ゲインとして設定する
処理を実行させることを特徴とするプログラム。
【請求項７】
画像に含まれるノイズを除去するために、前記画像を構成する各画素の値をそれぞれ補正する画像処理装置において、
前記画素のうちの注目画素の値、および、前記注目画素の近傍に位置する複数の前記画素の各値のうちの中央値を演算する第１の演算手段と、
前記注目画素の値と、前記第１の演算手段により演算された前記中央値との差分値を演算する第２の演算手段と、
前記注目画素の値に対する補正の度合いを調整するためのゲインとして設定するゲイン設定手段と、
前記第２の演算手段により演算された前記差分値に対して、前記ゲイン設定手段により設定された前記ゲインを乗じて、補正値を演算する第３の演算手段と、
前記注目画素の値から、前記第３の演算手段により演算された前記補正値を減算する第４の演算手段とを備え、
前記ゲイン設定手段は、マスターゲインとして、所定の値を設定するマスターゲイン設定手段と、
前記注目画素の輝度レベルに基づいて、サブゲインを設定するサブゲイン設定手段と、
前記マスターゲイン設定手段により設定された前記マスターゲインに対して、前記サブゲイン設定手段により設定された前記サブゲインを乗じて、前記ゲインを演算する第５の演算手段とを有する
ことを特徴とする画像処理装置。
【請求項８】
前記マスターゲイン設定手段は、前記マスターゲインとして、前記画像処理装置の外部より指定された値を設定する
ことを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記サブゲイン設定手段は、前記サブゲインと前記輝度レベルとの関係を規定するテーブル、もしくは計算ブロックをさらに有し、前記テーブル、もしくは前記計算ブロックに基づいて、前記サブゲインを設定する
ことを特徴とする請求項７に記載の画像処理装置。
【請求項１０】
前記関係は、２次元平面に直線で表される関係である
ことを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
画像に含まれるノイズを除去するために、前記画像を構成する各画素の値をそれぞれ補正する画像処理装置の画像処理方法において、
前記画素のうちの注目画素の値、および、前記注目画素の近傍に位置する複数の前記画素の各値のうちの中央値を演算する第１の演算ステップと、
前記注目画素の値と、前記第１の演算ステップの処理により演算された前記中央値との差分値を演算する第２の演算ステップと、
前記注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、
前記第２の演算ステップの処理により演算された前記差分値に対して、前記ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、
前記注目画素の値から、前記第３の演算ステップの処理により演算された前記補正値を減算する第４の演算ステップとを含み、
前記ゲイン設定ステップの処理は、マスターゲインとして、所定の値を設定するマスターゲイン設定ステップと、
前記注目画素の輝度レベルに基づいて、サブゲインを設定するサブゲイン設定ステップと、
前記マスターゲイン設定ステップの処理により設定された前記マスターゲインに対して、前記サブゲイン設定ステップの処理により設定された前記サブゲインを乗じて、前記ゲインを演算する第５の演算ステップとを有する
ことを特徴とする画像処理方法。
【請求項１２】
画像に含まれるノイズを除去するために、前記画像を構成する各画素の値をそれぞれ補正する画像処理装置を制御するコンピュータのプログラムであって、
前記画素のうちの注目画素の値、および、前記注目画素の近傍に位置する複数の前記画素の各値のうちの中央値を演算する第１の演算ステップと、
前記注目画素の値と、前記第１の演算ステップの処理により演算された前記中央値との差分値を演算する第２の演算ステップと、
前記注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、
前記第２の演算ステップの処理により演算された前記差分値に対して、前記ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、
前記注目画素の値から、前記第３の演算ステップの処理により演算された前記補正値を減算する第４の演算ステップとを含み、
前記ゲイン設定ステップの処理は、マスターゲインとして、所定の値を設定するマスターゲイン設定ステップと、
前記注目画素の輝度レベルに基づいて、サブゲインを設定するサブゲイン設定ステップと、
前記マスターゲイン設定ステップの処理により設定された前記マスターゲインに対して、前記サブゲイン設定ステップの処理により設定された前記サブゲインを乗じて、前記ゲインを演算する第５の演算ステップとを有する
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１３】
画像に含まれるノイズを除去するために、前記画像を構成する各画素の値をそれぞれ補正する画像処理装置を制御するコンピュータに、
前記画素のうちの注目画素の値、および、前記注目画素の近傍に位置する複数の前記画素の各値のうちの中央値を演算する第１の演算ステップと、
前記注目画素の値と、前記第１の演算ステップの処理により演算された前記中央値との差分値を演算する第２の演算ステップと、
前記注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、
前記第２の演算ステップの処理により演算された前記差分値に対して、前記ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、
前記注目画素の値から、前記第３の演算ステップの処理により演算された前記補正値を減算する第４の演算ステップとを含み、
前記ゲイン設定ステップの処理は、マスターゲインとして、所定の値を設定するマスターゲイン設定ステップと、
前記注目画素の輝度レベルに基づいて、サブゲインを設定するサブゲイン設定ステップと、
前記マスターゲイン設定ステップの処理により設定された前記マスターゲインに対して、前記サブゲイン設定ステップの処理により設定された前記サブゲインを乗じて、前記ゲインを演算する第５の演算ステップとを有する
処理を実行させることを特徴とするプログラム。
【請求項１４】
画像に含まれるノイズを除去するために、前記画像を構成する各画素の値をそれぞれ補正する画像処理装置において、
前記画素のうちの注目画素の値、および、前記注目画素の近傍に位置する複数の前記画素の各値のうちの中央値を演算する第１の演算手段と、
前記注目画素の値と、前記第１の演算手段により演算された前記中央値との差分値を演算する第２の演算手段と、
前記注目画素の値に対する補正の度合いを調整するためのゲインとして設定するゲイン設定手段と、
前記第２の演算手段により演算された前記差分値に対して、前記ゲイン設定手段により設定された前記ゲインを乗じて、補正値を演算する第３の演算手段と、
前記注目画素の値から、前記第３の演算手段により演算された前記補正値を減算する第４の演算手段とを備え、
前記ゲイン設定手段は、マスターゲインとして、所定の値を設定するマスターゲイン設定手段と、
所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、前記閥値より大きい前記入力値に対する出力値が、前記入力値の増加に伴い前記第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックを有しており、前記テーブル、もしくは前記計算ブロックに基づいて、前記差分値を前記入力値として、前記出力値を演算し、演算した前記出力値を、サブゲインとして設定するサブゲイン設定手段と、
前記マスターゲイン設定手段により設定された前記マスターゲインに対して、前記サブゲイン設定手段により設定された前記サブゲインを乗じて、前記ゲインを演算する第５の演算手段とを有する
ことを特徴とする画像処理装置。
【請求項１５】
前記マスターゲイン設定手段は、前記マスターゲインとして、前記画像処理装置の外部より指定された値を設定する
ことを特徴とする請求項１４に記載の画像処理装置。
【請求項１６】
前記特性は、２次元平面に直線で表される特性である
ことを特徴とする請求項１４に記載の画像処理装置。
【請求項１７】
前記閥値は、ノイズレベルである
ことを特徴とする請求項１４に記載の画像処理装置。
【請求項１８】
画像に含まれるノイズを除去するために、前記画像を構成する各画素の値をそれぞれ補正する画像処理装置の画像処理方法において、
前記画素のうちの注目画素の値、および、前記注目画素の近傍に位置する複数の前記画素の各値のうちの中央値を演算する第１の演算ステップと、
前記注目画素の値と、前記第１の演算ステップの処理により演算された前記中央値との差分値を演算する第２の演算ステップと、
前記注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、
前記第２の演算ステップの処理により演算された前記差分値に対して、前記ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、
前記注目画素の値から、前記第３の演算ステップの処理により演算された前記補正値を減算する第４の演算ステップとを含み、
前記ゲイン設定ステップの処理は、マスターゲインとして、所定の値を設定するマスターゲイン設定ステップと、
所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、前記閥値より大きい前記入力値に対する出力値が、前記入力値の増加に伴い前記第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、前記差分値を前記入力値として、前記出力値を演算し、演算した前記出力値を、サブゲインとして設定するサブゲイン設定ステップと、
前記マスターゲイン設定ステップの処理により設定された前記マスターゲインに対して、前記サブゲイン設定ステップの処理により設定された前記サブゲインを乗じて、前記ゲインを演算する第５の演算ステップとを有する
ことを特徴とする画像処理方法。
【請求項１９】
画像に含まれるノイズを除去するために、前記画像を構成する各画素の値をそれぞれ補正する画像処理装置を制御するコンピュータのプログラムであって、
前記画素のうちの注目画素の値、および、前記注目画素の近傍に位置する複数の前記画素の各値のうちの中央値を演算する第１の演算ステップと、
前記注目画素の値と、前記第１の演算ステップの処理により演算された前記中央値との差分値を演算する第２の演算ステップと、
前記注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、
前記第２の演算ステップの処理により演算された前記差分値に対して、前記ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、
前記注目画素の値から、前記第３の演算ステップの処理により演算された前記補正値を減算する第４の演算ステップとを含み、
前記ゲイン設定ステップの処理は、マスターゲインとして、所定の値を設定するマスターゲイン設定ステップと、
所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、前記閥値より大きい前記入力値に対する出力値が、前記入力値の増加に伴い前記第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、前記差分値を前記入力値として、前記出力値を演算し、演算した前記出力値を、サブゲインとして設定するサブゲイン設定ステップと、
前記マスターゲイン設定ステップの処理により設定された前記マスターゲインに対して、前記サブゲイン設定ステップの処理により設定された前記サブゲインを乗じて、前記ゲインを演算する第５の演算ステップとを有する
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項２０】
画像に含まれるノイズを除去するために、前記画像を構成する各画素の値をそれぞれ補正する画像処理装置を制御するコンピュータに、
前記画素のうちの注目画素の値、および、前記注目画素の近傍に位置する複数の前記画素の各値のうちの中央値を演算する第１の演算ステップと、
前記注目画素の値と、前記第１の演算ステップの処理により演算された前記中央値との差分値を演算する第２の演算ステップと、
前記注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、
前記第２の演算ステップの処理により演算された前記差分値に対して、前記ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、
前記注目画素の値から、前記第３の演算ステップの処理により演算された前記補正値を減算する第４の演算ステップとを含み、
前記ゲイン設定ステップの処理は、マスターゲインとして、所定の値を設定するマスターゲイン設定ステップと、
所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、前記閥値より大きい前記入力値に対する出力値が、前記入力値の増加に伴い前記第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、前記差分値を前記入力値として、前記出力値を演算し、演算した前記出力値を、サブゲインとして設定するサブゲイン設定ステップと、
前記マスターゲイン設定ステップの処理により設定された前記マスターゲインに対して、前記サブゲイン設定ステップの処理により設定された前記サブゲインを乗じて、前記ゲインを演算する第５の演算ステップとを有する
処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置および方法、記録媒体、並びにプログラムに関し、特に、画像のノイズを除去し、かつ、その画像の劣化を抑制する画像処理装置を簡素な構成で実現させることができるようにした画像処理装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
画像に含まれるノイズを除去するフィルタ（ノイズリダクションフィルタ）として、例えば、入力した値のメディアン（以下、中央値とも称する）を出力するメディアンフィルタが知られている。
【０００３】
メディアンフィルタを利用する従来のノイズ除去装置は、以下のようにして、画像のノイズを除去している。
【０００４】
即ち、画像の平坦部分の画像信号は、直流の信号となるが、実際の画像信号は、この直流の信号にノイズ成分が含まれた信号であることが多い。いま、ノイズが白色ノイズとされると、理論上、そのノイズ成分の平均値は０となるため、実際の画像信号（ノイズを含む画像信号）のメディアンは、上述した直流の信号（ノイズを含まない画像信号）レベルに一致する。従って、実際の画像信号のレベルとそのメディアンとの差分値は、実際の画像信号に含まれるノイズ成分の推定レベルを表すことになる。
【０００５】
そこで、ノイズ除去装置は、対象とする実際の画像信号のレベル（値）と、メディアンフィルタより出力された中央値との差分値を演算し、さらに、その実際の画像信号のレベル（値）からその差分値を減算して、その実際の画像信号に含まれるノイズを除去する。
【０００６】
【発明が解決しようとする課題】
しかしながら、このような従来のノイズ除去装置により画像処理が施された画像のエッジ部分においては、エッジがつぶれた画像、即ち、ぼやけた画像が再生されてしまうことが多々あるという課題があった。
【０００７】
そこで、このような課題を解決する一例として、例えば、画像から動き検出を行い、ノイズリダクション特性を変更させるノイズ除去装置が、特開平８−３０７８１号公報に、相関信号を用いるノイズ除去装置が、特開平６−３１５１３６号公報に、それぞれ開示されている。
【０００８】
しかしながら、これらの特開平８−３０７８１号公報および特開平６−３１５１３６号公報等に開示されているノイズ除去装置は、そのハードウエアの規模が大きくなるという課題を有している。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、画像のノイズを除去し、かつ、その画像の劣化を抑制する画像処理装置を簡素な構成で実現させることができるようにしたものである。
【００１０】
【課題を解決するための手段】
本発明の第１の画像処理装置は、注目画素の値、および、注目画素の近傍に位置する複数の画素の各値のうちの中央値を演算する第１の演算手段と、注目画素の値と、第１の演算手段により演算された中央値との差分値を演算する第２の演算手段と、注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定手段と、第２の演算手段により演算された差分値に対して、ゲイン設定手段により設定されたゲインを乗じて、補正値を演算する第３の演算手段と、注目画素の値から、第３の演算手段により演算された補正値を減算する第４の演算手段とを備え、ゲイン設定手段は、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、閥値より大きい入力値に対する出力値が、入力値の増加に伴い第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックを有しており、テーブル、もしくは計算ブロックに基づいて、差分値を入力値として、出力値を演算し、演算した出力値を、ゲインとして設定することを特徴とする。
【００１１】
ゲイン設定手段の特性は、計算によって求めることもでき、この場合、２次元平面に直線で表される特性であるようにすることで、回路を簡素化できる。
【００１２】
ゲイン設定手段における閾値は、ノイズレベルであるようにすることができる。
【００１３】
本発明の第１の画像処理方法は、注目画素の値、および、注目画素の近傍に位置する複数の画素の各値のうちの中央値を演算する第１の演算ステップと、注目画素の値と、第１の演算ステップの処理により演算された中央値との差分値を演算する第２の演算ステップと、注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、第２の演算ステップの処理により演算された差分値に対して、ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、注目画素の値から、第３の演算ステップの処理により演算された補正値を減算する第４の演算ステップとを含み、ゲイン設定ステップの処理では、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、閥値より大きい入力値に対する出力値が、入力値の増加に伴い第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、差分値を入力値として、出力値を演算し、演算した出力値を、ゲインとして設定することを特徴とする。
【００１４】
本発明の第１の記録媒体のプログラムは、注目画素の値、および、注目画素の近傍に位置する複数の画素の各値のうちの中央値を演算する第１の演算ステップと、注目画素の値と、第１の演算ステップの処理により演算された中央値との差分値を演算する第２の演算ステップと、注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、第２の演算ステップの処理により演算された差分値に対して、ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、注目画素の値から、第３の演算ステップの処理により演算された補正値を減算する第４の演算ステップとを含み、ゲイン設定ステップの処理では、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、閥値より大きい入力値に対する出力値が、入力値の増加に伴い第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、差分値を入力値として、出力値を演算し、演算した出力値を、ゲインとして設定することを特徴とする。
【００１５】
本発明の第１のプログラムは、注目画素の値、および、注目画素の近傍に位置する複数の画素の各値のうちの中央値を演算する第１の演算ステップと、注目画素の値と、第１の演算ステップの処理により演算された中央値との差分値を演算する第２の演算ステップと、注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、第２の演算ステップの処理により演算された差分値に対して、ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、注目画素の値から、第３の演算ステップの処理により演算された補正値を減算する第４の演算ステップとを含み、ゲイン設定ステップの処理では、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、閥値より大きい入力値に対する出力値が、入力値の増加に伴い第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、差分値を入力値として、出力値を演算し、演算した出力値を、ゲインとして設定することを特徴とする。
【００１６】
本発明の第２の画像処理装置は、注目画素の値、および、注目画素の近傍に位置する複数の画素の各値のうちの中央値を演算する第１の演算手段と、注目画素の値と、第１の演算手段により演算された中央値との差分値を演算する第２の演算手段と、注目画素の値に対する補正の度合いを調整するためのゲインとして設定するゲイン設定手段と、第２の演算手段により演算された差分値に対して、ゲイン設定手段により設定されたゲインを乗じて、補正値を演算する第３の演算手段と、注目画素の値から、第３の演算手段により演算された補正値を減算する第４の演算手段とを備え、ゲイン設定手段は、マスターゲインとして、所定の値を設定するマスターゲイン設定手段と、注目画素の輝度レベルに基づいて、サブゲインを設定するサブゲイン設定手段と、マスターゲイン設定手段により設定されたマスターゲインに対して、サブゲイン設定手段により設定されたサブゲインを乗じて、ゲインを演算する第５の演算手段とを有することを特徴とする。
【００１７】
マスターゲイン設定手段は、マスターゲインとして、画像処理装置の外部より指定された値を設定するようにすることができる。
【００１８】
サブゲイン設定手段は、サブゲインと輝度レベルとの関係を規定するテーブル、もしくは計算ブロックをさらに有し、テーブル、もしくは計算ブロックに基づいて、サブゲインを設定するようにすることができる。
【００１９】
サブゲイン設定手段の関係は、計算によって求めることもでき、この場合、２次元平面に直線で表される関係であるようにすることができる。
【００２０】
本発明の第２の画像処理方法は、注目画素の値、および、注目画素の近傍に位置する複数の画素の各値のうちの中央値を演算する第１の演算ステップと、注目画素の値と、第１の演算ステップの処理により演算された中央値との差分値を演算する第２の演算ステップと、注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、第２の演算ステップの処理により演算された差分値に対して、ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、注目画素の値から、第３の演算ステップの処理により演算された補正値を減算する第４の演算ステップとを含み、ゲイン設定ステップの処理は、マスターゲインとして、所定の値を設定するマスターゲイン設定ステップと、注目画素の輝度レベルに基づいて、サブゲインを設定するサブゲイン設定ステップと、マスターゲイン設定ステップの処理により設定されたマスターゲインに対して、サブゲイン設定ステップの処理により設定されたサブゲインを乗じて、ゲインを演算する第５の演算ステップとを有することを特徴とする。
【００２１】
本発明の第２の記録媒体のプログラムは、注目画素の値、および、注目画素の近傍に位置する複数の画素の各値のうちの中央値を演算する第１の演算ステップと、注目画素の値と、第１の演算ステップの処理により演算された中央値との差分値を演算する第２の演算ステップと、注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、第２の演算ステップの処理により演算された差分値に対して、ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、注目画素の値から、第３の演算ステップの処理により演算された補正値を減算する第４の演算ステップとを含み、ゲイン設定ステップの処理は、マスターゲインとして、所定の値を設定するマスターゲイン設定ステップと、注目画素の輝度レベルに基づいて、サブゲインを設定するサブゲイン設定ステップと、マスターゲイン設定ステップの処理により設定されたマスターゲインに対して、サブゲイン設定ステップの処理により設定されたサブゲインを乗じて、ゲインを演算する第５の演算ステップとを有することを特徴とする。
【００２２】
本発明の第２のプログラムは、注目画素の値、および、注目画素の近傍に位置する複数の画素の各値のうちの中央値を演算する第１の演算ステップと、注目画素の値と、第１の演算ステップの処理により演算された中央値との差分値を演算する第２の演算ステップと、注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、第２の演算ステップの処理により演算された差分値に対して、ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、注目画素の値から、第３の演算ステップの処理により演算された補正値を減算する第４の演算ステップとを含み、ゲイン設定ステップの処理は、マスターゲインとして、所定の値を設定するマスターゲイン設定ステップと、注目画素の輝度レベルに基づいて、サブゲインを設定するサブゲイン設定ステップと、マスターゲイン設定ステップの処理により設定されたマスターゲインに対して、サブゲイン設定ステップの処理により設定されたサブゲインを乗じて、ゲインを演算する第５の演算ステップとを有することを特徴とする。
【００２３】
本発明の第３の画像処理装置は、注目画素の値、および、注目画素の近傍に位置する複数の画素の各値のうちの中央値を演算する第１の演算手段と、注目画素の値と、第１の演算手段により演算された中央値との差分値を演算する第２の演算手段と、注目画素の値に対する補正の度合いを調整するためのゲインとして設定するゲイン設定手段と、第２の演算手段により演算された差分値に対して、ゲイン設定手段により設定されたゲインを乗じて、補正値を演算する第３の演算手段と、注目画素の値から、第３の演算手段により演算された補正値を減算する第４の演算手段とを備え、ゲイン設定手段は、マスターゲインとして、所定の値を設定するマスターゲイン設定手段と、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、閥値より大きい入力値に対する出力値が、入力値の増加に伴い第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックを有しており、テーブル、もしくは計算ブロックに基づいて、差分値を入力値として、出力値を演算し、演算した出力値を、サブゲインとして設定するサブゲイン設定手段と、マスターゲイン設定手段により設定されたマスターゲインに対して、サブゲイン設定手段により設定されたサブゲインを乗じて、ゲインを演算する第５の演算手段とを有することを特徴とする。
【００２４】
マスターゲイン設定手段は、マスターゲインとして、画像処理装置の外部より指定された値を設定するようにすることができる。
サブゲイン設定手段の特性は、計算によって求めることもでき、この場合、２次元平面に直線で表される特性であるようにすることで、回路を簡素化できる。
【００２５】
サブゲイン設定手段における閾値は、ノイズレベルであるようにすることができる。
【００２６】
本発明の第３の画像処理方法は、注目画素の値、および、注目画素の近傍に位置する複数の画素の各値のうちの中央値を演算する第１の演算ステップと、注目画素の値と、第１の演算ステップの処理により演算された中央値との差分値を演算する第２の演算ステップと、注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、第２の演算ステップの処理により演算された差分値に対して、ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、注目画素の値から、第３の演算ステップの処理により演算された補正値を減算する第４の演算ステップとを含み、ゲイン設定ステップの処理は、マスターゲインとして、所定の値を設定するマスターゲイン設定ステップと、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、閥値より大きい入力値に対する出力値が、入力値の増加に伴い第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、差分値を入力値として、出力値を演算し、演算した出力値を、サブゲインとして設定するサブゲイン設定ステップと、マスターゲイン設定ステップの処理により設定されたマスターゲインに対して、サブゲイン設定ステップの処理により設定されたサブゲインを乗じて、ゲインを演算する第５の演算ステップとを有することを特徴とする。
【００２７】
本発明の第３の記録媒体のプログラムは、注目画素の値、および、注目画素の近傍に位置する複数の画素の各値のうちの中央値を演算する第１の演算ステップと、注目画素の値と、第１の演算ステップの処理により演算された中央値との差分値を演算する第２の演算ステップと、注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、第２の演算ステップの処理により演算された差分値に対して、ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、注目画素の値から、第３の演算ステップの処理により演算された補正値を減算する第４の演算ステップとを含み、ゲイン設定ステップの処理は、マスターゲインとして、所定の値を設定するマスターゲイン設定ステップと、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、閥値より大きい入力値に対する出力値が、入力値の増加に伴い第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、差分値を入力値として、出力値を演算し、演算した出力値を、サブゲインとして設定するサブゲイン設定ステップと、マスターゲイン設定ステップの処理により設定されたマスターゲインに対して、サブゲイン設定ステップの処理により設定されたサブゲインを乗じて、ゲインを演算する第５の演算ステップとを有することを特徴とする。
【００２８】
本発明の第３のプログラムは、注目画素の値、および、注目画素の近傍に位置する複数の画素の各値のうちの中央値を演算する第１の演算ステップと、注目画素の値と、第１の演算ステップの処理により演算された中央値との差分値を演算する第２の演算ステップと、注目画素の値に対する補正の度合いを調整するためのゲインを設定するゲイン設定ステップと、第２の演算ステップの処理により演算された差分値に対して、ゲイン設定ステップの処理により設定されたゲインを乗じて、補正値を演算する第３の演算ステップと、注目画素の値から、第３の演算ステップの処理により演算された補正値を減算する第４の演算ステップとを含み、ゲイン設定ステップの処理は、マスターゲインとして、所定の値を設定するマスターゲイン設定ステップと、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、閥値より大きい入力値に対する出力値が、入力値の増加に伴い第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、差分値を入力値として、出力値を演算し、演算した出力値を、サブゲインとして設定するサブゲイン設定ステップと、マスターゲイン設定ステップの処理により設定されたマスターゲインに対して、サブゲイン設定ステップの処理により設定されたサブゲインを乗じて、ゲインを演算する第５の演算ステップとを有することを特徴とする。
【００２９】
本発明の第１の画像処理装置および方法、記録媒体、並びにプログラムにおいては、画像を構成する画素のうちの注目画素とその近傍に位置する複数の画素の各値のうちの中央値（メディアン）が演算され、注目画素の値とその中央値の差分値が演算される。また、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、閥値より大きい入力値に対する出力値が、入力値の増加に伴い第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、差分値を入力値として、出力値が演算され、演算された出力値が、中央画素の値に対する補正の度合いを調整するためのゲインとして設定される。そして、その差分値に対して、ゲインが乗じられて、補正値が演算され、注目画素の値から、その補正値が減算されて、ノイズ成分が除去された注目画素の値が算出される。
【００３０】
本発明の第２の画像処理装置および方法、記録媒体、並びにプログラムにおいては、画像を構成する画素のうちの注目画素とその近傍に位置する複数の画素の各値のうちの中央値（メディアン）が演算され、注目画素の値とその中央値の差分値が演算される。また、中央画素の値に対する補正の度合いを調整するためのゲインが設定される。そして、その差分値に対して、ゲインが乗じられて、補正値が演算され、注目画素の値から、その補正値が減算されて、ノイズ成分が除去された注目画素の値が算出される。なお、ゲインが設定される際には、マスターゲインとして、所定の値が設定され、注目画素の輝度レベルに基づいて、サブゲインが設定され、設定されたマスターゲインに対して、そのサブゲインが乗じられて、ゲインが演算される。
【００３１】
本発明の第３の画像処理装置および方法、記録媒体、並びにプログラムにおいては、画像を構成する画素のうちの注目画素とその近傍に位置する複数の画素の各値のうちの中央値（メディアン）が演算され、注目画素の値とその中央値の差分値が演算される。また、中央画素の値に対する補正の度合いを調整するためのゲインが設定される。そして、その差分値に対して、ゲインが乗じられて、補正値が演算され、注目画素の値から、その補正値が減算されて、ノイズ成分が除去された注目画素の値が算出される。なお、ゲインが設定される際には、マスターゲインとして、所定の値が設定され、所定の閥値以下の入力値に対する出力値が、所定の第１の固定値となり、かつ、閥値より大きい入力値に対する出力値が、入力値の増加に伴い第１の固定値から所定の第２の固定値まで減少する特性のテーブル、もしくは計算ブロックに基づいて、差分値を入力値として、出力値がさらに演算され、演算された出力値が、サブゲインとして設定され、設定されたマスターゲインに対して、そのサブゲインが乗じられて、ゲインが演算される。
【００３２】
なお、画像処理装置は、静止画像を処理する装置であってもよいし、動画像を処理する装置であってもよい。また、画像処理装置は、独立した装置であってもよいし、他の画像処理装置のノイズリダクション処理を行うブロックであってもよい。
【００３３】
【発明の実施の形態】
（第１実施形態）
図１は、本発明の第１実施形態が適用される画像処理装置としてのノイズ除去装置の構成例を表している。
【００３４】
ノイズ除去装置１には、入力画像を画像ブロック３１を単位として一時記憶する画像バッファ部１１、並びに、画像バッファ部１１に記憶されている画像ブロック３１のうちの注目画素の値、および、注目画素の近傍に位置する画素（例えば、図中＋１、−１、＋２、および、−２と記述されている画素）の値のうちの中央値fmdを演算する中央値演算部（メディアンフィルタ）１２が設けられている。
【００３５】
さらに、ノイズ除去装置１には、画像バッファ部１１より供給された注目画素の値fiと、中央値演算部１２より供給された中央値fmdとの差分値fd（＝fi−fmd）を演算する減算部１３、ゲインGとして、所定の範囲（例えば、０乃至１の範囲）内の値を設定するゲイン設定部１４、減算部１３より供給された差分値fdに対して、ゲイン設定部１４より供給されたゲインGを乗じて、補正値G＊fdを演算する乗算部１５、および、画像バッファ部１１より供給された注目画素の値fiから、乗算部１５より供給された補正値G＊fdを減算し、その演算結果fout（＝fi−G*fd）を外部に出力する減算部１６が設けられている。
【００３６】
なお、図１の例では、中央値演算部１２は、その次数が５とされ、かつ、１次元フィルタとされているが、中央値演算部１２の次数、および、その種類は、図１の例に限定されず、その他の次数、または、その他の種類とされてもよい。
【００３７】
さらに、上述したように、中央値演算部１２は、５次の１次元フィルタとされるので、図１の例では、入力画像は、2n+1（nは、２以上の整数値）個の画素から構成される１次元の画像ブロック３１が単位とされて画像バッファ部１１に記憶されるようになされているが、画像バッファ部１１に記憶される入力画像の形態は、図１の例に限定されない。
【００３８】
また、画像ブロック３１の中で、図中注目画素と記述されている領域には、これからノイズリダクションが実行される対象の画素（注目画素）の値が記憶されており、かつ、図中＋ｋ、−ｋ（ｋは、n以下の整数値）と記述されている領域には、注目画素からの距離がkである画素（以下、＋ｋ画素、または、−ｋ画素と称する）の値が記憶されているものとする。ただし、この距離の単位（距離１）は、注目画素とそれに隣接する画素との距離とされる。
【００３９】
減算部１６からの出力値（注目画素の値fiが補正された値）foutは、ノイズ成分が除去された注目画素の値となる。従って、減算部１６より順次出力される画素から構成される画像は、入力画像からノイズが除去された画像となる。
【００４０】
即ち、上述したように、ノイズが白色ノイズとされると、注目画素の値fiと、中央値fmdとの差分値fdは、注目画素に含まれるノイズ成分の推定値（レベル）を表す。従って、例えば、その差分値fdが、注目画素の値fiに対する補正値とされ、次式（１）が演算された場合、その演算結果foutに含まれるノイズ成分のレベルは、注目画素の値fiに含まれていたそれよりも低減される。
【００４１】
fout  ＝  fi  −  fd  ・・・（１）
【００４２】
さらに、本発明のノイズ除去装置１においては、ユーザ等がノイズリダクションの効果を調整することができるように、ゲインGが利用される。即ち、ノイズ除去装置１には、上述したように、注目画素の値fiに対する補正の度合いを調整するためのゲインGを設定するゲイン設定部１４が設けられている。従って、ノイズ除去装置１は、ノイズ成分の推定値である差分値fdに対して、それに内蔵するゲイン設定部１４により設定されたゲインGを乗算して、補正値G*fdを演算し、さらに、次式（２）を演算して、その演算結果（出力値）foutを外部に出力する。
【００４３】
fout  ＝  fi  −  G＊fd  ・・・（２）
【００４４】
なお、上式（２）を演算する処理の詳細は、ノイズ除去装置１の動作として後述する。
【００４５】
このように、ノイズ除去装置１においては、補正値G*fdは、差分値fdを基準値として、ゲイン設定部１４により設定されたGにより調整される。
【００４６】
なお、ゲイン設定部１４がゲインを設定する方法は、特に限定されないが、例えば、ゲイン設定部１４は、ノイズ除去装置１の外部より所定の値（例えば、ユーザ等により指定された値（以下、ユーザ指定値と称する））が入力された場合、その値をゲインGと設定するようにしてもよい。
【００４７】
これにより、ユーザ等は、ノイズリダクションの効果を自在に調整することができる。即ち、ユーザ等は、ノイズリダクションの効果を高めたいと考えた場合、入力装置等（図示せず）を操作して、ユーザ指定値として大きい値（例えば、１またはそれに近い値）をゲイン設定部１４に入力すればよい。一方、ユーザ等は、元の画像を重視したいと考えた場合（ノイズリダクションの効果を弱めたいと考えた場合）、入力装置等を操作して、ユーザ指定値として小さい値（例えば、０またはそれに近い値）をゲイン設定部１４に入力すればよい。
【００４８】
また、ゲイン設定部１４は、例えば、差分値fdが所定の閥値以下である場合、所定の第１の値（例えば、１またはそれに近い値）をゲインGとして設定し、差分値fdがその閥値より大きい場合、第１の値より小さい所定の第２の値（例えば、０またはそれに近い値）をゲインGとして設定するようにしてもよい。
【００４９】
即ち、画像には高周波成分も含まれているため、差分値fdは全てノイズ成分の値であるとは限らない。そこで、ゲイン設定部１４は、差分値fdのリミット値（閥値）を設けて、差分値fdがそのリミット値を越える場合、ノイズリダクションの効果（補正値G*fd）を制限すべく、ゲインGとして小さい値を設定するようにしてもよい。
【００５０】
この閥値は、特に限定されないが、ノイズレベルと同一の値が好適である。なぜならば、ノイズレベルより大きい差分値fdは、ノイズ成分とは異なる信号の値であるとみなすことができるからである。
【００５１】
このノイズレベルは、例えば、ノイズ除去装置１を搭載している撮像装置等により直接測定されることができる。ただし、閥値として、常時測定されるノイズレベルが利用されると、その閥値は動的な値となるが、ノイズ除去装置１のハードウエアの規模は大きくなる。従って、閥値としては、撮像装置により予め測定されたノイズレベルが好適である。なお、撮像装置によっては、AGC（Auto Gain Control）機能を有しているものがある。この場合、AGC機能によりゲインが変化されると、それに応じてノイズレベルも変化するので、閥値も、そのゲインの変化に応じて変更されるようになされるとよい。これにより、最適な閥値が設定されることが可能となる。
【００５２】
具体的には、ゲイン設定部１４は、例えば、図２に示されるような変換テーブル（特性図）を有し、かつ、図１中点線で示される様に、減算部１３により演算された差分値fd、および、外部の装置（例えば、ノイズ除去装置１を搭載している撮像装置等）により予め測定されたノイズレベルをそれぞれ入力するものとする。ただし、図２の特性図は、後述するリミットゲイン設定部７４にも利用されるため、縦軸の単位には、後述するリミットゲインGdが記述されているが、ここでは、このリミットゲインGdを、ゲインGとしてみなすものとする。
【００５３】
なお、ゲイン設定部１４は、計算ブロックを有し、その計算ブロックにより、図２に示されるような特性を演算してもよい。
【００５４】
ゲイン設定部１４は、例えば、線４１に示される特性と、減算部１３より供給される差分値fdとを参照して、ゲインGを設定する。即ち、ゲイン設定部１４は、差分値fdが閥値４３以下である場合、値４４をゲインGとして設定し、差分値fdが閥値４３より大きい場合、値４５をゲインGとして設定する。
【００５５】
ただし、線４１に示される特性に従ってゲインGが設定されると、注目画素の差分値fdが閥値４３に近い値である場合、その注目画素とその近傍に位置する画素の差分値fdのそれぞれは、閥値４３を上回るものもあれば、下回るものもあるといった不安定な状態が発生する。即ち、注目画素とその近傍に位置する画素のそれぞれに対するゲインGとして、値４４に設定されるものもあれば、値４４より遥かに小さい値４５に設定されるものもあり、その結果、注目画素とその近傍の画素の部分においては、線が消えたり消えなかったりする不安定な画像が再生されることがある。
【００５６】
そこで、実際には、線４１ではなく線４２に示されるような特性に従って、ゲインGが設定されるとよい。即ち、閥値４３を境として、値４４からいきなり値４５に変化する線４１に示されるような特性ではなく、閥値４３以下の入力値（差分値fd）に対する出力値（ゲインG）が、固定値４４となり、かつ、閥値４３より大きい入力値に対する出力値が、入力値の増加に伴い固定値４４から固定値４５まで減少する線４２に示されるような特性に従って、ゲインGが設定されるとよい。
【００５７】
換言すると、差分値fdが閥値４３以下である場合、固定値４４がゲインGとして設定され、かつ、差分値fdが閥値４３より大きい場合、差分値fdの増加に伴い少しずつ減少する可変値（固定値４４から固定値４５の範囲のうちの差分値fdに対応する値）が、ゲインGとして設定されるとよい。
【００５８】
さらに、線４２は、曲線ではなく、図２に示されるような直線が好適である。この場合、製造者等は、ゲイン設定部１４を、より簡素なハードウエアとして構成することが可能となる。ただし、製造者等は、図２に示される値４４および４５、直線４２の傾き、並びに、閥値４３を自在に可変できるように、ゲイン設定部１４を構成するとよい。
【００５９】
なお、上述した例においては、ゲインGは、外部（ユーザ等）により指定される値（ユーザ指示値）、または、図２に示される特性図に従って設定される値とされたが、これらの値に限定されず、例えば、ユーザ指示値と、図２に示される特性図に従って設定される値とが組み合わされたものでもよい。ただし、このような複数の値を組み合わせて、ゲインを設定する例は、第２実施形態として後述する。
【００６０】
次に、図３のフローチャートを参照して、ノイズ除去装置１の動作を説明する。
【００６１】
はじめに、ステップＳ１１において、画像バッファ部１１は、入力画像を記憶する。例えば、いま、画像バッファ部１１は、入力画像として、１つの画像ブロック３１を記憶したものとする。
【００６２】
ステップＳ１２において、画像バッファ部１１は、注目画素、＋１画素、＋２画素、−１画素、および、−２画素の各値をそれぞれ中央値演算部１２に供給し、中央値演算部１２は、供給されたこれらの５つの画素の値のうちの中央値fmdを演算する。
【００６３】
なお、中央値演算部１２が中央値fmdを演算する方法は、特に限定されないが、この例においては、中央値演算部１２は、画像バッファ部１１より供給された５つの画素の値を、小さい順に並べ替え、並べ替えた５つの画素の値のうちの中央の値（小さい方から３番目の値）を、中央値fmdとして選択する（演算する）ものとする。
【００６４】
ステップＳ１３において、中央値演算部１２は、ステップＳ１２の処理で演算した中央値fmdを減算部１３に供給するとともに、画像バッファ部１１は、注目画素の値fiを減算部１３に供給する。減算部１３は、供給された注目画素の値fiと、供給された中央値fmdとの差分値fd（＝fi−fmd）を演算する。
【００６５】
ステップＳ１４において、ゲイン設定部１４は、ゲインGを設定する。
【００６６】
ゲイン設定部１４がゲインGを設定する方法は、上述したように、特に限定されないが、ここでは、ゲイン設定部１４は、例えば、ユーザ指示値をゲインGとして設定するものとする。
【００６７】
ステップＳ１５において、ゲイン設定部１４は、ステップＳ１４の処理で設定したゲインGを乗算部１５に供給するとともに、減算部１３は、ステップＳ１３の処理で演算した差分値fdを乗算部１５に供給する。乗算部１５は、供給された差分値fdに対して、供給されたゲインGを乗算する。即ち、乗算部１５は、補正値G＊fdを演算する。
【００６８】
ステップＳ１６において、乗算部１５は、ステップＳ１５の処理で演算した補正値G＊fdを減算部１６に供給するとともに、画像バッファ部１１は、注目画素の値fiを減算部１６に供給する。減算部１６は、供給された注目画素の値fiから、供給された補正値G＊fdを減算し、その演算結果fout（=fi−G*fd）を外部に出力する。
【００６９】
このように、ノイズ除去装置１は、ステップＳ１２乃至Ｓ１６の処理で、注目画素に対する上式（２）を演算する。
【００７０】
ステップＳ１７において、画像バッファ部１１は、それに記憶されている全ての画素の処理が終了したか否かを判定し、全ての画素の処理が終了したと判定した場合、その処理を終了し、一方、全ての画素の処理が終了していないと判定した場合、ステップＳ１２に戻り、それ以降の処理を繰り返す。
【００７１】
即ち、次にノイズリダクションされる対象の画素が、注目画素とされて、その注目画素に対して、上式（２）が演算され、その演算結果foutが外部に出力される。
【００７２】
（第２実施形態）
図４は、本発明の第２実施形態が適用される画像処理装置としてのノイズ除去装置の構成例を表しており、図１のノイズ除去装置１に対応する部分には、対応する符号が付してある。
【００７３】
このノイズ除去装置５１の構成例においては、ノイズ除去装置１の中央値演算部１２の代わりに、中央値演算部６１が、ノイズ除去装置１のゲイン設定部１４の代わりに、ゲイン設定部６２が、それぞれ設けられている。その他の構成は、ノイズ除去装置１のそれと同様である。
【００７４】
中央値演算部６１は、中央値演算部１２と同様に、画像バッファ部１１より供給された注目画素、−１画素、−２画素、＋１画素、および、＋２画素の５つの画素の値のうちの中央値fmdを演算し、減算部１３に供給するとともに、さらに、後述するエッジゲイン設定部７２に供給する。さらにまた、中央値演算部６１は、画像バッファ部１１より供給された５つの画素の値のうちの最大値fmax、および、最小値fminを演算し、それらを後述するエッジゲイン設定部７２に供給する。
【００７５】
なお、図４の例では、中央値演算部６１は、中央値演算部１２と同様に、その次数が５とされ、かつ、１次元フィルタとされているが、中央値演算部６１の次数、および、その種類も、図４の例に限定されず、その他の次数、または、その他の種類とされてもよい。
【００７６】
また、中央値演算部６１が中央値fmdを演算する方法は、特に限定されないが、この例においては、中央値演算部１２のそれと同様に、画像バッファ部１１より供給された５つの画素の値を、小さい順に並べ替え、並べ替えた５つの画素の値のうちの中央の値（小さい方から３番目の値）を、中央値fmdとして選択する（演算する）ものとする。
【００７７】
これにより、中央値演算部６１は、並べ替えた５つの画素の値のうちの小さい方から１番目の値を、最小値fminとして、並べ替えた５つの画素の値のうちの小さい方から５番目の値を、最大値fmaxとして、それぞれ選択する（演算する）ことができる。
【００７８】
即ち、中央値演算部６１は、最小値fmin、および、最大値fmaxを演算する特別な処理部を搭載する必要がない。換言すると、製造者等は、中央値演算部６１として、中央値演算部１２と同様の、簡素な構成のハードウエアを適用することができる。
【００７９】
ゲイン設定部６２には、マスターゲインGmとして、外部（ユーザ等）により指定された値（ユーザ指定値）を設定するマスターゲイン設定部７１、並びに、注目画素の値fiに基づいて、それぞれ異なるサブゲインを独立して設定する３つのサブゲイン設定部、即ち、第１のサブゲインGeを設定するエッジゲイン設定部７２、第２のサブゲインGyを設定する輝度ゲイン設定部７３、および、第３のサブゲインGdを設定するリミットゲイン設定部７４が設けられている。
【００８０】
さらに、ゲイン設定部６２には、これらの３つのサブゲイン（第１のサブゲインGe、第２のサブゲインGy、および、第３のサブゲインGd）の中から、これから利用するサブゲインを選択する際にユーザ等が操作するスイッチ７９乃至８１、並びに、マスターゲイン設定部７１により設定されたマスターゲインGmに対して、エッジゲイン設定部７２、輝度ゲイン設定部７３、および、リミットゲイン設定部７４により設定されたサブゲインのうちの対応するもの（第１のサブゲインGe、第２のサブゲインGy、または、第３のサブゲインGd）を乗算する乗算部７５乃至７７が設けられている。
【００８１】
乗算部７５乃至７７により演算された値は、最終的なゲインGとして乗算部１５に供給される。乗算部１５は、減算部１３より差分値fdがさらに供給されると、その差分値fdに対して、供給されたゲインGを乗じて、補正値G＊fdを演算し、減算部１６に供給する。減算部１６は、画像バッファ部１１より注目画素の値fiがさらに供給されると、その注目画素の値fiから、供給された補正値G＊fdを減算し、その演算結果fout（fi−G*fd）を外部に出力する。
【００８２】
即ち、ノイズ除去装置５１も、ノイズ除去装置１と同様に、上式（２）を演算し、その演算結果foutを外部に出力する。
【００８３】
ただし、ノイズ除去装置５１においては、ゲインGは、上述したように、マスターゲインGmに対して、選択されたサブゲイン（第１のサブゲインGe、第２のサブゲインGy、および、第３のサブゲインGdのうちの選択されたもの）が全て乗算された値となる。
【００８４】
例えば、スイッチ７９乃至８１が全てON状態である場合、乗算部７５において、マスターゲイン設定部７１により設定されたマスターゲインGmに対して、エッジゲイン設定部７２により設定された第１のサブゲインGeが乗算され、さらに、乗算部７６において、その乗算された値Gm*Geに対して、輝度ゲイン設定部７３により設定された第２のサブゲインGyが乗算され、さらにまた、乗算部７７において、その乗算された値Gm*Ge*Gyに対して、リミットゲイン設定部７４により設定された第３のサブゲインGdが乗算され、その乗算された値Gm*Ge*Gy*Gdが、最終的なゲインGとされて乗算部１５に供給される。
【００８５】
また、この例においては、乗算部７５乃至７７は、２つの値が入力された場合、その２つの値を乗算し、かつ、その乗算値を出力し、一方、１つの値のみが入力された場合、その入力された値をそのまま出力するものとする。この場合、例えば、スイッチ７９乃至８１が全てOFF状態であるとき、乗算部７５乃至７７において、マスターゲインGmに対して、何も乗算されないので、このマスターゲインGmが、最終的なゲインGとして乗算部１５に供給される。
【００８６】
このように、ユーザ等は、マスターゲインGmを調整することができ、さらに、スイッチ７９乃至８１のそれぞれを操作することで、３つのサブゲイン（第１のサブゲインGe、第２のサブゲインGy、および、第３のサブゲインGｄ）の中から、任意の個数、かつ、任意のものを選択することができる。従って、ユーザ等は、所望のノイズリダクションのレベル
（効果）をきめ細かく設定することができる。
【００８７】
以下、これらの３つのサブゲインを、それぞれ詳細に説明する。
【００８８】
はじめに、エッジゲイン設定部７２により設定される第１のサブゲインGeを説明する。
【００８９】
上述したように、エッジ部分の画像信号にメディアンフィルタがそのままかけられると（上式（１）が演算されると）、そのエッジ部分の画像信号がつぶれて、ぼやけた画像が再生される。そこで、エッジゲイン設定部７２は、エッジ部分を検出して、その検出したエッジ部分の画像信号（画素の値）に対する補正値G＊fdを小さい値にすべく、第１のサブゲインGeを小さい値（例えば、０またはそれに近い値）に設定する。
【００９０】
このように、第１のサブゲインGeは、エッジ部分に対する補正を行うためのサブゲインであるので、以下、エッジゲインGeと称する。
【００９１】
具体的には、エッジゲイン設定部７２は、以下のようにして、エッジ部分を検出し、エッジゲインGeを設定する。
【００９２】
即ち、画像の平坦部分の信号パターンは、例えば、図５に示される様になる。図５に示される５つの点のそれぞれは、１つの所定の画素に対応している。この場合、中央値演算部６１は、最小値fminとして、点９１に対応する画素値を、最大値fmaxとして、点９２に対応する画素値を、中央値fmdとして、点９３に対応する画素値を、それぞれ選択する。従って、図５において、中央値fmdは、最大値fmaxと最小値fminの平均値とほぼ一致する。
【００９３】
また、画像の単調変化部分の信号パターンは、例えば、図６に示される様になる。図６に示される５つの点のそれぞれは、１つの所定の画素に対応している。この場合、中央値演算部６１は、最小値fminとして、点１０３に対応する画素値を、最大値fmaxとして、点１０１に対応する画素値を、中央値fmdとして、点１０２に対応する画素値を、それぞれ選択する。従って、図６において、中央値fmdは、最大値fmaxと最小値fminの平均値に近い値となる。
【００９４】
しかしながら、画像のエッジ部分の信号パターンは、例えば、図７に示される様になる。図７に示される５つの点のそれぞれは、１つの所定の画素に対応している。この場合、中央値演算部６１は、最小値fminとして、点１１１に対応する画素値を、最大値fmaxとして、点１１３に対応する画素値を、中央値fmdとして、点１１２に対応する画素値を、それぞれ選択する。従って、図７において、中央値fmdは、最大値fmaxと最小値fminの平均値とはかけ離れ、最小値fminに近い値となる。
【００９５】
このように、画像のエッジ部分においては、中央値fmdは、最大値fmax、または、最小値fminのうちのいずれかに近い値に偏る。換言すると、中央値fmdが、最大値fmaxと最小値fminの平均値と離れた値になるほど、エッジ部分である可能性が高くなり、また、そのエッジも急峻になっていく。
【００９６】
このような性質を利用して、エッジゲイン設定部７２は、注目画素がエッジ部分に位置する可能性の度合いを推定し、その可能性の度合いに基づいて、エッジゲインGeを設定する。
【００９７】
なお、以下、注目画素がエッジ部分に位置する可能性の度合いを、エッジレベルと称する。即ち、エッジレベルが大きい値になるほど、エッジ部分である可能性が高くなり、また、そのエッジも急峻になっていく。
【００９８】
より具体的には、エッジゲイン設定部７２は、中央値演算部６１より供給された中央値fmd、最小値fmin、および最大値fmaxを、次式（３）に代入して、エッジレベルを演算する。
【００９９】
エッジレベル＝｜  fmax  −  fmin  ＋  ２＊fmd  ｜・・・（３）
【０１００】
さらに、エッジゲイン設定部７２は、例えば、図８に示されるような変換テーブル（特性図）を有しているものとすると、上式（３）の演算結果（エッジレベル）と、図８の特性図とを参照して、エッジゲインGeを設定する。
【０１０１】
このように、エッジゲイン設定部７２は、中央値演算部６１より提供された最大値fmax、最小値fmin、および、中央値fmdを用いて、エッジレベル（上式（３））を演算する簡単な演算処理、および、図８に示される変換テーブルを利用して、演算処理により演算されたエッジレベルをエッジゲインGeに変換させる変換処理のみを実行することで、エッジゲインGeを設定することができる。従って、製造者等は、エッジゲイン設定部７２を、簡素なハードウエアとして構成することが可能となる。
【０１０２】
なお、エッジゲイン設定部７２は、計算ブロックを有し、その計算ブロックにより、図８に示されるような特性を演算してもよい。
【０１０３】
また、エッジレベルとエッジゲインGeを規定する関係は、図８に示されるような曲線で表される関係に限定されず、例えば、図９に示されるような直線で表される関係（直線近似された特性）でもよい。この場合、製造者等は、エッジゲイン設定部７２を、より簡素なハードウエアとして構成することができる。ただし、製造者等は、図９に示される値１２１、傾き１２２、および、レベル１２３を自在に可変できるように、エッジゲイン設定部７２を構成するとよい。
【０１０４】
次に、輝度ゲイン設定部７３により設定される第２のサブゲインGyを説明する。
【０１０５】
一般的に、輝度レベルが高くなるほど、再生される画像に含まれるノイズは目立ちにくくなる。従って、画像の高輝度部分においては、補正値G＊fdが小さい値である方が、エッジ部分がより保存された（ぼけていない）画像となる。
【０１０６】
そこで、輝度ゲイン設定部７３は、注目画素の輝度レベルに基づいて、サブゲインを設定する。即ち、輝度ゲイン設定部７３は、注目画素の輝度レベルが高いと認識した場合、補正値G＊fdを小さい値にすべく、第２のサブゲインGyを小さい値（例えば、０またはそれに近い値）に設定する。
【０１０７】
このように、第２のサブゲインGyは、輝度レベルに対する補正を行うためのサブゲインであるので、以下、輝度ゲインGyと称する。
【０１０８】
具体的には、輝度ゲイン設定部７３は、例えば、図１０に示されるような変換テーブル（特性図）を有しているものとすると、画像バッファ部１１より供給された注目画素の値fiの値に基づいて、その輝度レベルを演算し、演算した輝度レベルと、図１０の特性図とを参照して、輝度ゲインGyを設定する。
【０１０９】
なお、輝度ゲイン設定部７３は、計算ブロックを有し、その計算ブロックにより、図１０に示されるような特性を演算してもよい。
【０１１０】
なお、輝度レベルと輝度ゲインGyを規定する関係は、図１０に示されるような曲線で表される関係に限定されず、例えば、図１１に示されるような直線で表される関係（直線近似された特性）でもよい。この場合、製造者等は、輝度ゲイン設定部７３を、より簡素なハードウエアとして構成することが可能となる。ただし、製造者等は、図１１に示される値１３３、傾き１３２、および、レベル１３１を自在に可変できるように、輝度ゲイン設定部７３を構成するとよい。
【０１１１】
次に、リミットゲイン設定部７４により設定される第３のサブゲインGdを説明する。
【０１１２】
上述したように、画像には高周波成分も含まれているため、差分値fdは全てノイズ成分の値であるとは限らない。そこで、リミットゲイン設定部７４は、差分値fdのリミット値（閥値）を設けて、差分値fdがそのリミット値を越える場合、補正値G＊fdを制限すべく、第３のサブゲインGdとして小さい値を設定する。
【０１１３】
即ち、リミットゲイン設定部７４は、例えば、差分値fdが所定の閥値以下である場合、所定の第１の値（例えば、１またはそれに近い値）を第３のサブゲインGdとして設定し、差分値fdが所定の閥値より大きい場合、第１の値より小さい所定の第２の値（例えば、０またはそれに近い値）を第３のサブゲインGdとして設定する。
【０１１４】
なお、この閥値は、特に限定されないが、上述したように、ノイズレベルと同一の値が好適である。
【０１１５】
このように、第３のサブゲインGdは、リミット値（ノイズレベル）を越えるレベルを有する成分（高周波成分等のノイズ成分以外のもの）を消去しないようにするためのサブゲインであるので、以下、リミットゲインGdと称する。
【０１１６】
具体的には、リミットゲイン設定部７４は、例えば、図２に示されるような変換テーブル（特性図）を有しており、線４１または線４２に示されるような特性と、減算部１３より供給される差分値fdとを参照して、ゲインGを設定する。
【０１１７】
または、リミットゲイン設定部７４は、例えば、計算ブロックを有し、その計算ブロックにより、図２に示されるような特性を演算してもよい。
【０１１８】
ただし、上述したように、実際には、線４１ではなく線４２に示されるような特性に従って、ゲインGが設定されるとよい。さらに、線４２は、曲線ではなく、図２に示されるような直線が好適である。この場合、製造者等は、リミットゲイン設定部７４を、より簡素なハードウエアとして構成することが可能となる。ただし、製造者等は、図２に示される値４４および４５、直線４２の傾き、並びに、閥値４３を自在に可変できるように、リミットゲイン設定部７４を構成するとよい。
【０１１９】
このように、ノイズ除去装置５１においては、３つのサブゲイン（エッジゲインGe、輝度ゲインGy、および、リミットゲインGd）の中から、これから利用するサブゲインを適切に選択し、かつ、選択したサブゲインのそれぞれを適切な値に設定するので、ノイズが除去されるばかりではなく、エッジ部分がつぶれず、かつ、ノイズ成分以外の余分な成分が消去されていない良好な画像、即ち、ノイズがなく、かつ、元の画像により忠実な画像を提供することが可能となる。
【０１２０】
なお、上述した例においては、サブゲインは、エッジゲインGe、輝度ゲインGy、および、リミットゲインGdの３つとされたが、その種類および数は限定されない。
【０１２１】
ただし、製造者等は、新たなサブゲインを追加する場合、ゲイン設定部６２に、さらに、その新たなサブゲインを設定するサブゲイン設定部、ユーザ等がその新たなサブゲインを利用するか否かを選択するときに操作するスイッチ、および、マスターゲインGmに対して、その新たなサブゲインを乗算する乗算部を追加する必要がある。
【０１２２】
さらに、ゲイン設定部６２のハードウエアをより簡素な構成とするために、製造者等は、スイッチ７９乃至８１を省略してもよい。
【０１２３】
また、上述した例においては、スイッチ７９乃至８１は、ユーザ等によりON状態またはOFF状態が設定されたが、この例に限定されず、例えば、ノイズ除去装置５１を搭載する撮像装置等の外部の画像処理装置が、スイッチ７９乃至８１のON状態またはOFF状態を設定するようにしてもよい。
【０１２４】
なお、ノイズ除去装置５１の動作は、基本的に、図１のノイズ除去装置１のそれと同様である。即ち、ノイズ除去装置５１は、上述した図３のフローチャートに従った処理を実行する。
【０１２５】
ただし、ステップＳ１１の処理の前に、初期設定として、例えば、ユーザ等が、マスターゲインGm、並びに、スイッチ７９乃至８１のONまたはOFF状態を設定する必要がある。
【０１２６】
いま、スイッチ７９，８０がON状態とされ、かつ、スイッチ８１がOFF状態とされたものとする。即ち、ユーザ等が、サブゲインとして、エッジゲインGe、および、輝度ゲインGyを利用する（リミットゲインGdを利用しない）と設定したものとする。
【０１２７】
この場合、ステップＳ１４の処理で、マスターゲイン設定部７１は、マスターゲインGmとして、ユーザ指定値を設定し、乗算部７５に供給する。乗算部７５は、供給されたマスターゲインGmに対して、スイッチ７９を介してエッジゲイン設定部７２より供給されたエッジゲインGeを乗算して、乗算部７６に供給する。乗算部７６は、供給された値Gm*Geに対して、スイッチ８０を介して輝度ゲイン設定部７３より供給された輝度ゲインGyを乗算して、乗算部７７に供給する。乗算部７７は、スイッチ８１がOFF状態であるので（リミットゲインGdが供給されないので）、供給された値Gm*Ge*Gyを、最終的なゲインGとして乗算部１５に供給する。
【０１２８】
このようにして、ゲイン設定部６２は、ゲインGを設定する（ステップＳ１４の処理を実行する）。
【０１２９】
上述したように、図１のノイズ除去装置１、および、図４のノイズ除去装置５１においては、ゲインGによりノイズリダクションの効果を調整するので、画像のノイズを除去し、かつ、その画像の劣化を抑制することが容易に可能となる。即ち、ノイズ除去装置１，５１においては、例えば、ノイズ以外の余分な成分を消去しないように、その成分を含む画素に対して、補正値G*fdを抑えたり、ノイズの目立たない部分の画素に対して、その補正値G*fdを抑えたり、また、エッジの急峻な部分に対応する画素に対して、その補正値G*fdを抑えたりするので、ノイズが除去された、元の画像に忠実な画像を提供することが可能となる。
【０１３０】
また、上述したように、ノイズ除去装置１，５１においては、簡素なハードウエアで構成することができるので、そのハードウエアの規模を大幅に縮小し、かつ、その製造コストを大幅に低減することが可能となる。
【０１３１】
さらに、ノイズ除去装置１，５１は、あらゆる画像処理装置、特に、DSP（Digital Signal Processor）が適用された撮像装置や映写装置等に搭載することが可能となる。即ち、製造者等は、ノイズ除去装置１，５１を、上述したように、簡素でコンパクトなハードウエアとして構成することができるので、撮像装置や映写装置等のDSP内部にそれらを組み込むことが可能となる。従って、撮像装置や映写装置の製造コストも低減することが可能となる。撮像装置にノイズ除去装置１または５１が組み込まれた場合、撮像装置は、撮像デバイスやゲインアップにより発生し、増幅されたノイズを抑制することが可能となる。また、映写装置にノイズ除去装置１または５１が組み込まれた場合、映写装置は、その伝送路等において含まれたノイズを抑制することが可能となる。
【０１３２】
上述した一連の処理は、ハードウエアや組み込みマイクロコンピュータにより実行させることもできるが、ソフトウエアにより実行させることができる。
【０１３３】
この場合、ノイズ除去装置は、例えば、図１２に示されるようなパーソナルコンピュータ、もしくは、により構成される。
【０１３４】
ノイズ除去装置１４１において、CPU（Central Processing Unit）１５１は、ROM（Read Only Memory）１５２に記録されているプログラム、または記憶部１５８からRAM（Random Access Memory）１５３にロードされたプログラムに従って各種の処理を実行する。RAM１５３にはまた、CPU１５１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１３５】
CPU１５１、ROM１５２、およびRAM１５３は、バス１５４を介して相互に接続されている。このバス１５４にはまた、入出力インタフェース１５５も接続されている。
【０１３６】
入出力インタフェース１５５には、キーボード、マウスなどよりなる入力部１５６、ディスプレイなどよりなる出力部１５７、ハードディスクなどより構成される記憶部１５８、モデム、ターミナルアダプタなどより構成される通信部１５９が接続されている。通信部１５９は、インターネットを含むネットワークを介しての通信処理を行う。
【０１３７】
入出力インタフェース１５５にはまた、必要に応じてドライブ１６０が接続され、磁気ディスク１６１、光ディスク１６２、光磁気ディスク１６３、或いは半導体メモリ１６４などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部１５８にインストールされる。
【０１３８】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０１３９】
この記録媒体は、図１２に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク１６１（フロッピディスクを含む）、光ディスク１６２（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク１６３（ＭＤ（Mini-Disk）を含む）、もしくは半導体メモリ１６４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM１５２や、記憶部１５８に含まれるハードディスクなどで構成される。
【０１４０】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１４１】
【発明の効果】
以上のごとく、本発明によれば、画像のノイズを除去することができる。
【０１４２】
また、本発明によれば、その画像の劣化を抑制することができる。
【０１４３】
さらに、本発明によれば、画像処理装置を簡素な構成で実現させることができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態が適用されるノイズ除去装置の構成例を示すブロック図である。
【図２】リミットゲインと差分値の特性例を示す図である。
【図３】本発明が適用されるノイズ除去装置の処理例を説明するフローチャートである。
【図４】本発明の第２実施形態が適用されるノイズ除去装置の構成例を示すブロック図である。
【図５】画像の平坦部分の画像信号の信号パターン例を示す図である。
【図６】画像の単調変化部分の画像信号の信号パターン例を示す図である。
【図７】画像のエッジ部分の画像信号の信号パターン例を示す図である。
【図８】エッジゲインとエッジレベルの特性例を示す図である。
【図９】エッジゲインとエッジレベルの他の特性例を示す図である。
【図１０】輝度ゲインと輝度レベルの特性例を示す図である。
【図１１】輝度ゲインと輝度レベルの他の特性例を示す図である。
【図１２】本発明が適用されるノイズ除去装置の他の構成例を示すブロック図である。
【符号の説明】
１  ノイズ除去装置，  １１  画像バッファ部，  １２  中央値演算部，  １３  減算部，  １４  ゲイン設定部，  １５  乗算部，  １６  減算部  ５１  ノイズ除去装置，  ６１  中央値演算部，  ６２  ゲイン設定部，  ７５乃至７７  乗算部，  ７１  マスターゲイン設定部７１  エッジゲイン設定部，  ７３輝度ゲイン設定部，  ７４  リミットゲイン設定部，  ７５乃至７７  乗算部，  ７９乃至８１  スイッチ,  １４１  ノイズ除去装置，  １５１  CPU，  １５２  ROM，  １５３  ＲＡＭ，  fi  注目画素の値，  fd  差分値，  fmd  中央値，  fout  ノイズリダクションされた注目画素の値，  G  ゲイン，  Gm  マスターゲイン，  Ge  エッジゲイン，  Gy  輝度ゲイン，  Gd  リミットゲイン
【図１】
0003902487.tif 000002
【図２】
0003902487.tif 000003
【図３】
0003902487.tif 000004
【図４】
0003902487.tif 000005
【図５】
0003902487.tif 000006
【図６】
0003902487.tif 000007
【図７】
0003902487.tif 000008
【図８】
0003902487.tif 000009
【図９】
0003902487.tif 000010
【図１０】
0003902487.tif 000011
【図１１】
0003902487.tif 000012
【図１２】
0003902487.tif 000013