(57)【特許請求の範囲】
【請求項１】
入力された画像データに対して、少なくともホワイトバランス調整処理と輪郭強調処理とを行う画像処理装置であって、
処理対象の画像データが生成された際の光源特性を取得する光源特性取得手段と、
前記光源特性取得手段により取得された前記光源特性から算出された色温度情報に応じて、前記ホワイトバランス調整処理を行う際に用いるホワイトバランス係数と、前記輪郭強調処理を行う際に用いる輪郭強調処理係数とを、前記ホワイトバランス調整処理と前記輪郭強調処理との何れか一方による前記画像データのノイズの増幅を考慮して、他方の処理の処理内容を変更するように、互いに関連付けて決定する係数決定手段と、
前記ホワイトバランス係数を用いて前記ホワイトバランス調整処理を行い、前記輪郭強調処理係数を用いて前記輪郭強調処理を行う画像処理手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記係数決定手段は、前記色温度情報と、該色温度情報以外の前記処理対象の画像データの特性との両方に基づいて、前記ホワイトバランス係数と関連付けた前記輪郭強調処理係数を決定する
ことを特徴とする画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記色温度情報以外の前記処理対象の画像データの特性は、該処理対象の画像データのコントラスト特性である
ことを特徴とする画像処理装置。
【請求項４】
請求項１に記載の画像処理装置において、
前記画像処理手段は、前記ホワイトバランス調整処理を行ってから前記輪郭強調処理を行うまでの間に中間処理を行い、
前記係数決定手段は、前記色温度情報に応じて、前記ホワイトバランス係数と、前記輪郭強調処理係数と、前記中間処理を行う際に用いる中間処理係数とを、関連付けて決定する
ことを特徴とする画像処理装置。
【請求項５】
請求項１に記載の画像処理装置において、
前記係数決定手段は、前記輪郭強調処理係数の決定を、前記色温度情報に応じたルックアップテーブルを用いて行う
ことを特徴とする画像処理装置。
【請求項６】
請求項３に記載の画像処理装置において、
前記係数決定手段は、前記輪郭強調処理係数の決定を、前記色温度情報と前記コントラスト特性とに応じたルックアップテーブルを用いて行う
ことを特徴とする画像処理装置。
【請求項７】
請求項４に記載の画像処理装置において、
前記中間処理は、平坦化処理であり、前記中間処理係数は、平坦化処理係数である
ことを特徴とする画像処理装置。
【請求項８】
請求項７に記載の画像処理装置において、
前記係数決定手段は、前記平坦化処理係数の決定を、前記色温度情報と前記画像データのコントラスト特性とに応じたルックアップテーブルを用いて行う
ことを特徴とする画像処理装置。
【請求項９】
入力された画像データに対して、少なくともホワイトバランス調整処理と輪郭強調処理とを行い、処理対象の画像データが生成された際の光源特性を取得する光源特性取得手段を備えた画像処理装置に対する制御をコンピュータで実現するためのプログラムであって、
前記光源特性取得手段により取得された前記光源特性から算出された色温度情報に応じて、前記ホワイトバランス調整処理を行う際に用いるホワイトバランス係数と、前記輪郭強調処理を行う際に用いる輪郭強調処理係数とを、前記ホワイトバランス調整処理と前記輪郭強調処理との何れか一方による前記画像データのノイズの増幅を考慮して、他方の処理の処理内容を変更するように、互いに関連付けて決定する係数決定手順と、
前記ホワイトバランス係数を用いて前記ホワイトバランス調整処理を行い、前記輪郭強調処理係数を用いて前記輪郭強調処理を行う画像処理手順と、
をコンピュータで実現させることを特徴とするプログラム。
【請求項１０】
処理対象の画像データが生成された際の光源の特性を取得する光源特性取得工程と、
前記光源特性取得工程により取得された光源特性から算出された色温度情報に応じて、ホワイトバランス調整処理を行う際に用いるホワイトバランス係数と、輪郭強調処理を行う際に用いる輪郭強調処理係数とを、前記ホワイトバランス調整処理と前記輪郭強調処理との何れか一方による前記画像データのノイズの増幅を考慮して、他方の処理の処理内容を変更するように、互いに関連付けて決定する係数決定工程と、
前記ホワイトバランス係数を用いて前記ホワイトバランス調整処理を行い、前記輪郭強調処理係数を用いて前記輪郭強調処理を行う画像処理工程と、
を備えたことを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像処理装置に関するものであり、特に、カラー画像を処理対象とする画像処理装置に関する。
【０００２】
【従来の技術】
電子カメラには、生成したカラーの画像データに対して種々の画像処理を施すことにより、画像処理装置の機能を実現する画像処理部を備えたものがある。
【０００３】
図１１は、従来の電子カメラにおける画像処理部の機能ブロック図である。
図１１に示す画像処理部１００によれば、入力された画像データには、各部を介して、ホワイトバランス調整、補間および平坦化処理、色補正処理、ガンマ処理、輪郭強調処理が施されることになる。
ホワイトバランス調整部１０１で行われるホワイトバランス調整においては、ホワイトバランス係数が用いられるが、このようなホワイトバランス係数は、色差情報や色温度情報に応じてホワイトバランス係数算出部１０２で決定される。
【０００４】
また、補間および平坦化処理部１０３、色補正処理部１０４、ガンマ処理部１０５では、予め係数やガンマカーブが定められており、それらの係数やガンマカーブを用いて補間および平坦化処理、色補正処理、ガンマ処理が行われる。
さらに、輪郭強調処理部１０６では、予め定められた輪郭強調係数、または、ユーザにより設定された強調度合に応じた輪郭強調係数を用いて輪郭強調処理が行われる。
【０００５】
【発明が解決しようとする課題】
このような画像処理部において、ホワイトバランス調整の際には、ホワイトバランス係数を乗ずる処理が行われるため、入力された画像データに含まれるノイズも増幅されてしまうことがある。また、色補正処理、ガンマ処理、輪郭強調処理の際にも、ホワイトバランス調整と同様に、係数を乗ずる処理が行われるため、ノイズが増幅されてしまうことがある。特に、輪郭強調処理によるノイズの増幅は、他の画像処理によるノイズの増幅に比べて顕著である。なお、補間および平坦化処理の際には、処理の過程で平均化を行うため、ノイズは相殺され減少することがある。
【０００６】
また、従来の電子カメラでは、上述した各画像処理は独立して行われていた。すなわち、それぞれの処理に用いられる係数には相関が無く、そのため、ホワイトバランス調整によりノイズが増幅されていても、これを考慮せずに、色補正処理や輪郭強調処理を行ってさらにノイズを悪化させてしまうことがあった。
【０００７】
また、従来の電子カメラには、被写体の色温度に応じて、色補正係数を決定するものや、被写体のコントラストに応じてガンマ処理に用いるガンマカーブを選択するものもあるが、これらの電子カメラでも、輪郭強調処理は独立で行われるため、ノイズを悪化させてしまうことがあった。
本発明は、画像処理の過程において、無用にノイズを悪化させてしまうのを防ぐことができる画像処理装置、画像処理プログラム、および画像処理方法を提供することを目的とする。
【０００８】
本発明の画像処理装置は、入力された画像データに対して、少なくともホワイトバランス調整処理と輪郭強調処理とを行う画像処理装置であって、処理対象の画像データが生成された際の光源特性を取得する光源特性取得手段と、前記光源特性取得手段により取得された前記光源特性から算出された色温度情報に応じて、前記ホワイトバランス調整処理を行う際に用いるホワイトバランス係数と、前記輪郭強調処理を行う際に用いる輪郭強調処理係数とを、前記ホワイトバランス調整処理と前記輪郭強調処理との何れか一方による前記画像データのノイズの増幅を考慮して、他方の処理の処理内容を変更するように、互いに関連付けて決定する係数決定手段と、前記ホワイトバランス係数を用いて前記ホワイトバランス調整処理を行い、前記輪郭強調処理係数を用いて前記輪郭強調処理を行う画像処理手段と、を備えたことを特徴とする。
【０００９】
なお、好ましくは、前記係数決定手段は、前記色温度情報と、該色温度情報以外の前記処理対象の画像データの特性との両方に基づいて、前記ホワイトバランス係数と関連付けた前記輪郭強調処理係数を決定しても良い。
また、好ましくは、前記色温度情報以外の前記処理対象の画像データの特性は、該処理対象の画像データのコントラスト特性であっても良い。
【００１０】
また、好ましくは、前記画像処理手段は、前記ホワイトバランス調整処理を行ってから前記輪郭強調処理を行うまでの間に中間処理を行い、前記係数決定手段は、前記色温度情報に応じて、前記ホワイトバランス係数と、前記輪郭強調処理係数と、前記中間処理を行う際に用いる中間処理係数とを、関連付けて決定しても良い。
【００１１】
また、好ましくは、前記係数決定手段は、前記輪郭強調処理係数の決定を、前記色温度情報に応じたルックアップテーブルを用いて行っても良い。
また、好ましくは、前記係数決定手段は、前記輪郭強調処理係数の決定を、前記色温度情報と前記コントラスト特性とに応じたルックアップテーブルを用いて行っても良い。
また、好ましくは、前記中間処理は、平坦化処理であり、前記中間処理係数は、平坦化処理係数であっても良い。
また、好ましくは、前記係数決定手段は、前記平坦化処理係数の決定を、前記色温度情報と前記画像データのコントラスト特性とに応じたルックアップテーブルを用いて行っても良い。
本発明のプログラムは、入力された画像データに対して、少なくともホワイトバランス調整処理と輪郭強調処理とを行い、処理対象の画像データが生成された際の光源特性を取得する光源特性取得手段を備えた画像処理装置に対する制御をコンピュータで実現するためのプログラムであって、前記光源特性取得手段により取得された前記光源特性から算出された色温度情報に応じて、前記ホワイトバランス調整処理を行う際に用いるホワイトバランス係数と、前記輪郭強調処理を行う際に用いる輪郭強調処理係数とを、前記ホワイトバランス調整処理と前記輪郭強調処理との何れか一方による前記画像データのノイズの増幅を考慮して、他方の処理の処理内容を変更するように、互いに関連付けて決定する係数決定手順と、前記ホワイトバランス係数を用いて前記ホワイトバランス調整処理を行い、前記輪郭強調処理係数を用いて前記輪郭強調処理を行う画像処理手順と、をコンピュータで実現させることを特徴とする。
【００１２】
本発明の画像処理方法は、処理対象の画像データが生成された際の光源の特性を取得する光源特性取得工程と、前記光源特性取得工程により取得された光源特性から算出された色温度情報に応じて、ホワイトバランス調整処理を行う際に用いるホワイトバランス係数と、輪郭強調処理を行う際に用いる輪郭強調処理係数とを、前記ホワイトバランス調整処理と前記輪郭強調処理との何れか一方による前記画像データのノイズの増幅を考慮して、他方の処理の処理内容を変更するように、互いに関連付けて決定する係数決定工程と、前記ホワイトバランス係数を用いて前記ホワイトバランス調整処理を行い、前記輪郭強調処理係数を用いて前記輪郭強調処理を行う画像処理工程と、を備えたことを特徴とする。
【００１３】
【発明の実施の形態】
以下、図面に基づいて、本発明の実施形態について詳細に説明する。
なお、以下の各実施形態では、本発明の画像処理装置が行う画像処理の機能を備えた電子カメラを用いて説明を行う。
【００１４】
《第１実施形態》
以下、図面を用いて本発明の第１実施形態について説明する。
図１は、第１実施形態の電子カメラの概略構成を示す図である。
図１において、電子カメラ１は、撮影レンズ１０、撮像素子１１、Ａ／Ｄ変換器１２、画像処理部１３、圧縮部１５、記録部１６および不図示の分割センサを備えている。
【００１５】
撮像素子１１により得られた画像データは、Ａ／Ｄ変換器１２でディジタル信号に変換され、画像処理部１３において、分割センサにより得られる情報（光源特性、画像のコントラストなど）に基づいて画像処理が施される。そして、画像処理が完了すると、圧縮部１５および記録部１６へ出力される。
ここで、本実施形態において行われる画像処理は、ホワイトバランス調整、補間および平坦化処理、色補正処理、ガンマ処理、および輪郭強調処理である。また、分割センサにより出力された測光情報を示す信号は、後述する画像処理部１３内の色温度算出部１７およびコントラスト算出部１８に入力される。なお、このような分割センサは、外光式のものであっても良いし、撮影レンズ１０より入射した光束の一部を分岐して取り込む内光式のものであっても良い。
【００１６】
電子カメラ１内には、各部の動作内容を示すプログラムが予め記録されている。プログラムは記録媒体に記録されたものでも良いし、インターネットを介して伝送波としてダウンロードされたものでも良い。
図２は、第１実施形態の電子カメラ１における画像処理部１３の機能ブロック図である。
【００１７】
図２において、画像処理部１３には、ホワイトバランス調整部２０、補間および平坦化処理部２２、色補正処理部２４、ガンマ処理部２６および輪郭強調処理部２８が設けられている。また、画像処理部１３には、これらの各部における画像処理に用いられる係数（ガンマカーブを含む）を決定するために、色温度算出部１７、コントラスト算出部１８、ホワイトバランス係数算出部１９、平坦化係数算出部２１、色補正係数算出部２３、ガンマカーブ選択部２５および輪郭強調係数算出部２７が設けられている。
【００１８】
以下、画像処理部１３の動作について説明するが、画像処理部１３における画像処理の具体的な方法については、公知技術と同様である。そのため、以下では、各画像処理に用いられる係数の決定方法についてのみ説明し、他の説明については省略する。
〈ホワイトバランス係数の決定〉
ホワイトバランス調整に用いられるホワイトバランス係数は、色温度に応じてホワイトバランス係数算出部１９により決定される。色温度は、分割センサにより得られる情報に基づき色温度算出部１７により算出される。ホワイトバランス係数算出部１９は、算出したホワイトバランス係数を示す信号をホワイトバランス調整部２０に出力する。
【００１９】
〈補間に用いられる係数の決定〉
補間に用いられる係数は、撮像素子１１の特性に応じて予め定められている。〈平坦化処理係数の決定〉
平坦化処理に用いられる平坦化係数は、色温度算出部１７が算出した色温度と、分割センサにより得られる情報に基づきコントラスト算出部１８が算出した被写体のコントラスト量を代表する値（以下、「コントラスト値」と示す）とに応じて、平坦化係数算出部２１で決定される。なお、コントラスト算出部１８は、分割センサにより得られた情報を小領域に分割して明部と暗部との輝度差に一定の正規化係数を乗じた値を算出してコントラスト値とする。本実施形態ではコントラスト値を１〜７で表し、コントラスト値が大きいほどコントラストが大きい、すなわち被写界の明部と暗部の輝度差が大きいことを示す。
【００２０】
平坦化係数算出部２１は、色温度とコントラスト値とに応じて平坦化係数を算出する。具体的には、まず、図３に示すようなルックアップテーブル（以下、「ＬＵＴ」と示す）を用いて平坦化度合を決定する。
図３は、平坦化度合の決定の際に用いられるＬＵＴの例である。
図３の横軸は色温度を示し、縦軸はコントラスト値を示し、コントラスト値が小さいほど被写体のコントラストが小さく、コントラスト値が大きいほど被写体のコントラストが大きいことを示す。ＬＵＴ中の数値は平坦化度合を示し、数値が小さいほど平坦化度合が小さいことを意味し、数値が大きいほど平坦化度合が大きいことを意味する。平坦化係数算出部２１は、このようなＬＵＴを用いて、色温度とコントラスト値とに応じて平坦化度合を決定し、決定した平坦化度合を実現する平坦化係数を算出する。そして、平坦化係数算出部２１は、算出した平坦化係数を示す信号を補間および平坦化処理部２２に出力する。
【００２１】
なお、図３に示すＬＵＴは、以下のような考え方に基づいて予め作成され、平坦化係数算出部２１内に記録されているものとする。
図４は、図３に示すＬＵＴを説明するための概念図である。
図４に示すように、平坦化度合は、色温度４０００Ｋ（太陽光の色温度、ＷＢの基準である色温度）を中心とし、中心に近いほど小さく設定され、中心から離れるほど大きく設定される。また、平坦化度合は、被写体のコントラストが大きいほど小さく設定され、被写体のコントラストが小さいほど大きく設定される。
【００２２】
したがって、色温度が４０００Ｋから離れた温度であるためにホワイトバランス調整によりノイズが増幅される場合には、平坦化度合を大きくしてノイズを減少させることができる。
〈色補正係数の決定〉
色補正処理に用いられる色補正係数は、色温度算出部１７により算出された色温度に基づき色補正係数算出部２３により算出される。色補正係数算出部２３は、算出した色補正係数を示す信号を色補正処理部２４に出力する。このような決定方法は、米国特許第５８０５２１３号明細書に開示されている方法などを用いて同様に行うことができるため、詳細な説明は省略する。
【００２３】
〈ガンマカーブの決定〉
ガンマ処理に用いられるガンマカーブの選択は、ガンマカーブ選択部２５により行われる。すなわち、ガンマカーブ選択部２５は、コントラスト算出部１８により算出されたコントラスト値を含むコントラスト情報に応じて、予めガンマ処理部２６内に記録されている複数のガンマカーブのうち、どのガンマカーブを用いるかを決定し、決定内容を示す信号をガンマ処理部２６に出力する。このような決定方法は、特開２００１−５４０１４号公報に開示されている方法などを用いて同様に行うことができるため、詳細な説明は省略する。
【００２４】
〈輪郭強調処理係数の決定〉
輪郭強調処理に用いられる輪郭強調係数は、平坦化処理係数と同様に、色温度と、コントラスト値とに応じて輪郭強調係数算出部２７で決定される。
輪郭強調係数算出部２７は、色温度とコントラスト値とに応じて輪郭強調係数を算出する。具体的には、まず、図５に示すようなＬＵＴを用いて輪郭強調度合を決定する。
【００２５】
図５は、輪郭強調度合の決定の際に用いられるＬＵＴの例である。
図５の横軸は色温度を示し、縦軸はコントラスト値を示し、コントラスト値が小さいほど被写体のコントラストが小さく、コントラスト値が大きいほど被写体のコントラストが大きいことを示す。ＬＵＴ中の数値は輪郭強調度合を示し、数値が小さいほど輪郭強調度合が小さいことを意味し、数値が大きいほど輪郭強調度合が大きいことを意味する。輪郭強調係数算出部２７は、このようなＬＵＴを用いて色温度とコントラスト値とに応じて輪郭強調度合を決定し、決定した輪郭強調度合を実現する輪郭強調係数を算出する。そして、輪郭強調係数算出部２７は、算出した輪郭強調係数を示す信号を輪郭強調処理部２８に出力する。
【００２６】
なお、図５に示すＬＵＴは、以下のような考え方に基づいて予め作成され、輪郭強調係数算出部２７内に記録されているものとする。
図６は、図５に示すＬＵＴを説明するための概念図である。
図６に示すように、輪郭強調度合は、色温度４０００Ｋ（太陽光の色温度、ＷＢの基準である色温度）を中心とし、中心に近いほど大きく設定され、中心から離れるほど小さく設定される。また、輪郭強調度合は、被写体のコントラストが大きいほど大きく設定され、被写体のコントラストが小さいほど小さく設定される。
【００２７】
したがって、色温度が４０００Ｋから離れた温度であるためにホワイトバランス調整によりノイズが増幅される場合には、輪郭強調度合を小さく決定することによりノイズの悪化を防ぐことができる。また、色温度が４０００Ｋ程度であるためにホワイトバランス調整によりノイズが増幅されない場合には、輪郭強調度合を大きく決定し、よりはっきりとした画像を得ることができる。
【００２８】
以上説明したように、第１実施形態によれば、ホワイトバランス調整、補間および平坦化処理、色補正処理、ガンマ処理、および輪郭強調処理の各処理を行う際に用いる係数を、分割センサにより得られた情報に基づいて決定し、各画像処理を行う。そのため、画像処理の過程において、無用にノイズを悪化させてしまうのを防ぐことができる。
【００２９】
特に、ホワイトバランス調整によりノイズが増幅される場合であっても、平坦化度合を大きくするよことにより、ノイズを低減させることができ、また、輪郭強調度合を低くすることにより、ノイズを無用に悪化させてしまうのを防ぐことができる。
《第２実施形態》
以下、図面を用いて本発明の第２実施形態について説明する。なお、第２実施形態では、第１実施形態と異なる部分についてのみ説明を行い、第１実施形態と共通の部分の説明は省略する。
【００３０】
第２実施形態の電子カメラ２は、第１実施形態の電子カメラ１の画像処理部１３に代えて画像処理部２９を備え、分割センサに代えて不図示の色温度センサを備えている。なお、その他の構成については、第１実施形態と同様であるため、説明および図示を省略し、以下、図１と同様の符号を用いて説明する。
電子カメラ２の画像処理部２９においては、色温度センサにより得られる情報（光源特性など）に基づいて各画像処理が施される。また、電子カメラ２内には、電子カメラ１と同様に、各部の動作内容を示すプログラムが予め記録されている。
【００３１】
図７は、第２実施形態の電子カメラ２における画像処理部２９の機能ブロック図である。
図７において、画像処理部２９には、第１実施形態の画像処理部１３のコントラスト算出部１８とガンマカーブ選択部２５とが省略され、色温度算出部１７に代えて色温度算出部３１が設けられ、平坦化係数算出部２１に代えて平坦化係数算出部３２が設けられ、輪郭強調係数算出部２７に代えて輪郭強調係数算出部３３が設けられている。その他の部分については、第１実施形態と同様であるため、第１実施形態と同じ符号を付してある。
【００３２】
以下、画像処理部２９の動作について説明するが、画像処理部２９における画像処理の具体的な方法については、公知技術と同様である。そのため、以下では、第１実施形態と同様に、各画像処理に用いられる係数の決定方法についてのみ説明し、他の説明については省略する。
〈ホワイトバランス係数の決定〉
ホワイトバランス調整に用いられるホワイトバランス係数は、第１実施形態と同様に、色温度に応じて決定される。色温度は、色温度センサセンサにより得られる情報に基づき色温度算出部３１により算出される。ホワイトバランス係数算出部１９は、算出したホワイトバランス係数を示す信号をホワイトバランス調整部２０に出力する。
【００３３】
〈補間に用いられる係数の決定〉
補間に用いられる係数は、第１実施形態と同様に、撮像素子１１の特性に応じて予め定められている。
〈平坦化処理係数の決定〉
平坦化処理に用いられる平坦化係数は、色温度センサにより得られる情報に基づき色温度算出部３１が算出した色温度に応じて、平坦化係数算出部３２により決定される。
【００３４】
平坦化係数算出部３２は、予め平坦化係数算出部３２内に記録されている図８に示すようなＬＵＴを用いて平坦化係数を決定し、決定した平坦化係数を示す信号を補間および平坦化処理部２２に出力する。
図８に示すＬＵＴには、色温度４０００Ｋを中心とし、中心に近いほど平坦化度合を小さくするような平坦化係数が定められ、中心から離れるほど平坦化度合を大きくするような平坦化係数が定められている。
【００３５】
したがって、色温度が４０００Ｋから離れた温度であるためにホワイトバランス調整によりノイズが増幅される場合には、平坦化度合を大きくしてノイズを減少させることができる。
〈色補正係数の決定〉
色補正処理に用いられる色補正係数は、第１実施形態と同様に、色温度算出部３１により算出された色温度に基づき色補正係数算出部２３により決定される。
【００３６】
〈ガンマカーブの決定〉
ガンマ処理に用いられるガンマカーブは、予め１つのガンマカーブがガンマ処理部２６内に定められている。
〈輪郭強調処理係数の決定〉
輪郭強調処理に用いられる輪郭強調係数は、色温度センサにより得られる情報に基づき色温度算出部３１で算出された色温度に応じて、輪郭強調係数算出部３３により決定される。
【００３７】
輪郭強調係数算出部３３は、予め輪郭強調係数算出部３３内に記録されている図９に示すようなＬＵＴを用いて決定し、決定した輪郭強調係数を示す信号を輪郭強調処理部２８に出力する。
図９に示すＬＵＴには、色温度４０００Ｋを中心とし、中心に近いほど輪郭強調度合を大きくするような輪郭強調係数が定められ、中心から離れるほど輪郭強調度合を小さくするような輪郭強調係数が定められている。
【００３８】
したがって、色温度が４０００Ｋから離れた温度であるためにホワイトバランス調整によりノイズが増幅される場合には、輪郭強調度合を小さく決定することによりノイズの悪化を防ぐことができる。また、色温度が４０００Ｋ程度であるためにホワイトバランス調整によりノイズが増幅されない場合には、輪郭強調度合を大きく決定し、よりはっきりとした画像を得ることができる。
【００３９】
以上説明したように、第２実施形態によれば、ホワイトバランス調整、平坦化処理、色補正処理、および輪郭強調処理の各処理を行う際に用いる係数を、色温度センサにより得られた情報に基づいて決定し、各画像処理を行う。そのため、画像処理の過程において、無用にノイズを悪化させてしまうのを防ぐことができる。
【００４０】
特に、ホワイトバランス調整によりノイズが増幅される場合であっても、平坦化度合を大きくするよことにより、ノイズを低減させることができ、また、輪郭強調度合を低くすることにより、ノイズを無用に悪化させてしまうのを防ぐことができる。
《第３実施形態》
以下、図面を用いて本発明の第３実施形態について説明する。なお、第３実施形態では、第２実施形態と同様に、第１実施形態と異なる部分についてのみ説明を行い、第１実施形態と共通の部分の説明は省略する。
【００４１】
第３実施形態の電子カメラ３は、第１実施形態の電子カメラ１の画像処理部１３に代えて画像処理部３４を備え、分割センサに代えて不図示の光源選択部を備えている。なお、その他の構成については、第１実施形態と同様であるため、説明および図示を省略し、以下、図１と同様の符号を用いて説明する。
ここで、光源選択部とは、ユーザ操作により、太陽光、電球、蛍光灯、曇天、閃光装置など、被写体を照明している光源を選択するための釦やモニタに表示されるメニューなどの操作部である。電子カメラ３の画像処理部３４においては、光源選択部により選択された光源の種類を示す情報に基づいて、画像処理が施される。
【００４２】
また、電子カメラ３内には、電子カメラ１と同様に各部の動作内容を示すプログラムが予め記録されている。
図１０は、第３実施形態の電子カメラ３における画像処理部３４の機能ブロック図である。
図１０において、画像処理部３４には、第１実施形態の画像処理部１３の平坦化係数算出部２１、色補正係数算出部２３、およびガンマカーブ選択部２５が省略され、色温度算出部１７に代えて色温度算出部３６が設けられ、輪郭強調係数算出部２７に代えて輪郭強調係数算出部３７が設けられている。その他の部分については、第１実施形態と同様であるため、第１実施形態と同じ符号を付してある。
【００４３】
以下、画像処理部３４の動作について説明するが、画像処理部３４における画像処理の具体的な方法については、公知技術と同様である。そのため、以下では、第１実施形態および第２実施形態と同様に、各画像処理に用いられる係数の決定方法についてのみ説明し、他の説明については省略する。
〈ホワイトバランス係数の決定〉
ホワイトバランス調整に用いられるホワイトバランス係数は、第１実施形態と同様に、色温度に応じて算出される。色温度は、光源選択部により選択された光源に応じて、色温度算出部３６により算出される。ホワイトバランス係数算出部１９は、算出したホワイトバランス係数を示す信号をホワイトバランス調整部２０に出力する。
【００４４】
〈補間に用いられる係数の決定〉
補間に用いられる係数は、第１実施形態および第２実施形態と同様に、撮像素子１１の特性に応じて予め定められている。
〈平坦化処理係数の決定〉
平坦化処理に用いられる平坦化係数は、予め補間および平坦化処理部２２内に定められている。
【００４５】
〈色補正係数の決定〉
色補正処理に用いられる色補正係数は、予め色補正処理部２４内に定められている。
〈ガンマカーブの決定〉
ガンマ処理に用いられるガンマカーブは、第２実施形態と同様に、予め１つのガンマカーブがガンマ処理部２６内に定められている。
【００４６】
〈輪郭強調処理係数の決定〉
輪郭強調処理に用いられる輪郭強調係数は、色温度算出部３６で算出された色温度に応じて、輪郭強調係数算出部により決定される。
輪郭強調係数算出部３７は、第２実施形態と同様に、色温度に応じて、予め輪郭強調係数算出部３７内に記録されている図９に示したものと同様のＬＵＴを用いて輪郭強調係数を決定し、決定した輪郭強調係数を示す信号を輪郭強調処理部２８に出力する。
【００４７】
このように輪郭強調度合を決定することにより、第２実施形態と同様の効果が得られる。
以上説明したように、第３実施形態によれば、輪郭強調係数を、光源選択部により得られた情報に基づいて決定して輪郭強調処理を行う。そのため、画像処理の過程において、無用にノイズを悪化させてしまうのを防ぐことができる。
【００４８】
特に、ホワイトバランス調整によりノイズが増幅される場合には、輪郭強調度合を低くすることにより、ノイズを無用に悪化させてしまうのを防ぐことができる。
なお、第３実施形態では、平坦化係数および色補正係数が、予め定められている例を示したが、色温度算出部３６により算出された色温度に応じて、第２実施形態で説明したような方法で算出されるようにしても良い。この場合、新たに平坦化係数算出部および色補正係数算出部を設け、平坦化係数算出部には図８に示したものと同様のＬＵＴを予め記録しておけば良い。
【００４９】
なお、上記各実施形態では、分割センサ、色温度センサ、光源選択部等を用いて得られる情報に応じて、各画像処理に用いる係数が算出される例を示したが、撮像素子により得られた画像データに基づく情報に応じて、各画像処理に用いる係数が算出されるようにしても良い。
また、上記各実施形態では、ホワイトバランス調整を優先し、ホワイトバランス調整によるノイズの増幅を考慮してその他の画像処理を行う例を示したが、優先するのは他の画像処理であっても良い。例えば、輪郭強調処理を優先し、輪郭強調処理によるノイズの増幅を考慮して、ホワイトバランス調整の内容を変更するようにしても良い。何れの画像処理を優先するかは、予め定めておいても良いし、ユーザ操作により選択可能にしても良い。
【００５０】
また、上記各実施形態では、色温度やコントラストに応じて各画像処理に用いる係数が算出される例を示したが、さらに、ＩＳＯ感度も組み合わせて係数が算出されるようにしても良い。
さらに、上記各実施形態では、色温度やコントラスト値が、色温度算出部やコントラスト算出部において自動的に算出される例を示したが、色温度やコントラスト値、さらにＩＳＯ感度をユーザが設定するようにしても良い。
【００５１】
【発明の効果】
以上説明したように、本発明によれば、処理対象の画像が生成された際の光源特性（色温度など）に応じて、各画像処理に用いる係数を決定することにより、種々の画像処理を行う際に、ノイズが無用に悪化するのを防ぐことができる。
【図面の簡単な説明】
【図１】第１実施形態の電子カメラの概略構成を示す図である。
【図２】第１実施形態の電子カメラにおける画像処理部の機能ブロック図である。
【図３】平坦化度合の決定の際に用いられるＬＵＴの例である。
【図４】ＬＵＴを説明するための概念図である。
【図５】輪郭強調度合の決定の際に用いられるＬＵＴの例である。
【図６】ＬＵＴを説明するための概念図である。
【図７】第２実施形態の電子カメラにおける画像処理部の機能ブロック図である。
【図８】平坦化度合の決定の際に用いられるＬＵＴの例である。
【図９】輪郭強調度合の決定の際に用いられるＬＵＴの例である。
【図１０】第３実施形態の電子カメラにおける画像処理部の機能ブロック図である。
【図１１】従来の電子カメラにおける画像処理部の機能ブロック図である。
【符号の説明】
１，２，３  電子カメラ
１０  撮影レンズ
１１  撮像素子
１２  Ａ／Ｄ変換器
１３，２９，３４，１００  画像処理部
１５  圧縮部
１６  記録部
１７，３１，３６  色温度算出部
１８  コントラスト算出部
１９，１０２  ホワイトバランス係数算出部
２０，１０１  ホワイトバランス調整部
２１，３２  平坦化係数算出部
２２，１０３  補間および平坦化処理部
２３  色補正係数算出部
２４，１０４  色補正処理部
２５  ガンマカーブ選択部
２６，１０５  ガンマ処理部
２７，３３，３７  輪郭強調係数算出部
２８，１０６  輪郭強調処理部
【図１】
0004055426.tif 000002
【図２】
0004055426.tif 000003
【図３】
0004055426.tif 000004
【図４】
0004055426.tif 000005
【図５】
0004055426.tif 000006
【図６】
0004055426.tif 000007
【図７】
0004055426.tif 000008
【図８】
0004055426.tif 000009
【図９】
0004055426.tif 000010
【図１０】
0004055426.tif 000011
【図１１】
0004055426.tif 000012