(57)【要約】【課題】処理対象の画像に合わせて、階調を適切に補正することができる画像処理装置、電子カメラ、画像処理プログラムおよび画像処理方法を提供することを目的とする。【解決手段】処理対象の画像を複数の小領域に分割し、小領域ごとに、画像の特性を示す画像情報を生成する画像情報生成手段と、各小領域ごとに生成された各画像情報と、各小領域ごとに隣接する小領域ごとに生成された各画像情報とに基づいて、画像を構成する各々の画素ごとの明るさを示す評価値を算出する評価値算出手段と、評価値算出手段により算出された評価値に基づき、画像に対する画像処理を画素ごとに行う画像処理手段とを備える。【選択図】      図２
2004200971.tif 000002
【特許請求の範囲】
【請求項１】
処理対象の画像を複数の小領域に分割し、該小領域ごとに、該画像の特性を示す画像情報を生成する画像情報生成手段と、
前記各小領域ごとに生成された前記各画像情報と、該各小領域ごとに隣接する前記小領域ごとに生成された前記各画像情報とに基づいて、前記画像を構成する各々の画素ごとの明るさを示す評価値を算出する評価値算出手段と、
前記評価値算出手段により算出された前記評価値に基づき、前記画像に対する画像処理を画素ごとに行う画像処理手段と
を備えたことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記画像処理手段は、前記画像の輝度レベルを補正する輝度レベル補正手段を有し、
前記輝度レベル補正手段は、前記評価値算出手段により画素ごとに算出された前記評価値に基づいて、前記輝度レベル補正に用いる輝度レベル補正係数を算出し、該輝度レベル補正係数を用いて輝度レベル補正処理を画素ごとに行う
ことを特徴とする画像処理装置。
【請求項３】
請求項１に記載の画像処理装置において、
前記評価値算出手段は、前記画像情報生成手段により小領域ごとに生成された画像情報に対して平坦化処理を行い、該平坦化処理後の小領域ごとの画像情報に基づき、前記評価値を算出する
ことを特徴とする画像処理装置。
【請求項４】
請求項１に記載の画像処理装置において、
前記評価値算出手段は、前記画像情報生成手段により小領域ごとに生成された画像情報に対して、前記画像が生成された際に用いられた撮影レンズの特性に応じた予備補正処理を行い、該予備補正処理後の小領域ごとの画像情報に基づき、前記評価値を算出する
ことを特徴とする画像処理装置。
【請求項５】
請求項１に記載の画像処理装置において、
前記評価値算出手段は、前記評価値の算出対象となる画素から、該評価値を算出する際に画像情報を参照すべき各小領域内の所定の位置までの距離の比率に応じて、各小領域における前記画像情報に加重をかけて該評価値を算出する
ことを特徴とする画像処理装置。
【請求項６】
被写体像を撮像して画像を生成する撮像手段と、
前記撮像手段により生成された画像を複数の小領域に分割し、該小領域ごとに、該画像の特性を示す画像情報を生成する画像情報生成手段と、
前記各小領域ごとに生成された前記各画像情報と、該各小領域ごとに隣接する前記小領域ごとに生成された前記各画像情報とに基づいて、前記画像を構成する各々の画素ごとの明るさを示す評価値を算出する評価値算出手段と、
前記評価値算出手段により算出された前記評価値に基づき、前記画像に対する画像処理を画素ごとに行う画像処理手段と
を備えたことを特徴とする電子カメラ。
【請求項７】
請求項６に記載の電子カメラにおいて、
被写界を複数の測光領域に分割して各測光領域ごとに測光を行う分割測光手段を備え、
前記画像情報生成手段は、前記分割測光手段から得られる情報をもとに、前記画像情報を生成する
ことを特徴とする電子カメラ。
【請求項８】
画像処理装置に対する制御をコンピュータで実現するためのプログラムであって、
処理対象の画像を複数の小領域に分割し、該小領域ごとに、該画像の特性を示す画像情報を生成する画像情報生成手順と、
前記各小領域ごとに生成された前記各画像情報と、該各小領域ごとに隣接する前記小領域ごとに生成された前記各画像情報とに基づいて、前記画像を構成する各々の画素ごとの明るさを示す評価値を算出する評価値算出手順と、
前記評価値算出手順により算出された前記評価値に基づき、前記画像に対する画像処理を画素ごとに行う画像処理手順と
をコンピュータで実現させることを特徴とするプログラム。
【請求項９】
処理対象の画像を複数の小領域に分割し、該小領域ごとに、該画像の特性を示す画像情報を生成する画像情報生成工程と、
前記各小領域ごとに生成された前記各画像情報と、該各小領域ごとに隣接する前記小領域ごとに生成された前記各画像情報とに基づいて、前記画像を構成する各々の画素ごとの明るさを示す評価値を算出する評価値算出工程と、
前記評価値算出工程により算出された前記評価値に基づき、前記画像に対する画像処理を画素ごとに行う画像処理工程と
を備えたことを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、処理対象の画像の輝度レベルを補正する画像処理装置、画像処理プログラム、画像処理方法および電子カメラに関する。
【０００２】
【従来の技術】
電子カメラには、生成した画像データに対して種々の画像処理を施すことにより、画像処理装置の機能を実現するものがある。
画像処理には、ホワイトバランス調整、補間処理、色補正処理、階調補正処理などがあり、階調補正処理は、一般的にガンマ処理を行うことにより実現される（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２００１−５４０１４号公報
【０００４】
【発明が解決しようとする課題】
しかし、従来のガンマ処理では、処理対象の画像（電子カメラにより生成された画像）に対して、一様な処理を行うため、処理対象の画像が輝度差の大きい画像である場合、ガンマ処理により、画像の明部および暗部に階調のツブレが生じ、画像の細部の特徴が失われてしまうことがある。また、処理対象の画像が輝度差の小さい画像である場合、ガンマ処理により、画像全体のメリハリがなくなり、画像が軟調になることがある。
【０００５】
本発明の目的は、処理対象の画像に合わせて、階調を適切に補正することができる画像処理装置、電子カメラ、画像処理プログラムおよび画像処理方法を提供することである。
【０００６】
【課題を解決するための手段】
請求項１に記載の画像処理装置は、処理対象の画像を複数の小領域に分割し、該小領域ごとに、該画像の特性を示す画像情報を生成する画像情報生成手段と、前記各小領域ごとに生成された前記各画像情報と、該各小領域ごとに隣接する前記小領域ごとに生成された前記各画像情報とに基づいて、前記画像を構成する各々の画素ごとの明るさを示す評価値を算出する評価値算出手段と、前記評価値算出手段により算出された前記評価値に基づき、前記画像に対する画像処理を画素ごとに行う画像処理手段とを備えたことを特徴とする。
【０００７】
請求項２に記載の画像処理装置は、請求項１に記載の画像処理装置において、前記画像処理手段は、前記画像の輝度レベルを補正する輝度レベル補正手段を有し、前記輝度レベル補正手段は、前記評価値算出手段により画素ごとに算出された前記評価値に基づいて、前記輝度レベル補正に用いる輝度レベル補正係数を算出し、該輝度レベル補正係数を用いて輝度レベル補正処理を画素ごとに行うことを特徴とする。
【０００８】
請求項３に記載の画像処理装置は、請求項１に記載の画像処理装置において、前記評価値算出手段は、前記画像情報生成手段により小領域ごとに生成された画像情報に対して平坦化処理を行い、該平坦化処理後の小領域ごとの画像情報に基づき、前記評価値を算出することを特徴とする。
請求項４に記載の画像処理装置は、請求項１に記載の画像処理装置において、前記評価値算出手段は、前記画像情報生成手段により小領域ごとに生成された画像情報に対して、前記画像が生成された際に用いられた撮影レンズの特性に応じた予備補正処理を行い、該予備補正処理後の小領域ごとの画像情報に基づき、前記評価値を算出することを特徴とする。
【０００９】
請求項５に記載の画像処理装置は、請求項１に記載の画像処理装置において、前記評価値算出手段は、前記評価値の算出対象となる画素から、該評価値を算出する際に画像情報を参照すべき各小領域内の所定の位置までの距離の比率に応じて、各小領域における前記画像情報に加重をかけて該評価値を算出することを特徴とする。
【００１０】
請求項６に記載の電子カメラは、被写体像を撮像して画像を生成する撮像手段と、前記撮像手段により生成された画像を複数の小領域に分割し、該小領域ごとに、該画像の特性を示す画像情報を生成する画像情報生成手段と、前記各小領域ごとに生成された前記各画像情報と、該各小領域ごとに隣接する前記小領域ごとに生成された前記各画像情報とに基づいて、前記画像を構成する各々の画素ごとの明るさを示す評価値を算出する評価値算出手段と、前記評価値算出手段により算出された前記評価値に基づき、前記画像に対する画像処理を画素ごとに行う画像処理手段とを備えたことを特徴とする。
【００１１】
請求項７に記載の電子カメラは、請求項６に記載の電子カメラにおいて、被写界を複数の測光領域に分割して各測光領域ごとに測光を行う分割測光手段を備え、前記画像情報生成手段は、前記分割測光手段から得られる情報をもとに、前記画像情報を生成することを特徴とする。
請求項８に記載のプログラムは、画像処理装置に対する制御をコンピュータで実現するためのプログラムであって、処理対象の画像を複数の小領域に分割し、該小領域ごとに、該画像の特性を示す画像情報を生成する画像情報生成手順と、前記各小領域ごとに生成された前記各画像情報と、該各小領域ごとに隣接する前記小領域ごとに生成された前記各画像情報とに基づいて、前記画像を構成する各々の画素ごとの明るさを示す評価値を算出する評価値算出手順と、前記評価値算出手順により算出された前記評価値に基づき、前記画像に対する画像処理を画素ごとに行う画像処理手順とをコンピュータで実現させることを特徴とする。
【００１２】
請求項９に記載の画像処理方法は、処理対象の画像を複数の小領域に分割し、該小領域ごとに、該画像の特性を示す画像情報を生成する画像情報生成工程と、前記各小領域ごとに生成された前記各画像情報と、該各小領域ごとに隣接する前記小領域ごとに生成された前記各画像情報とに基づいて、前記画像を構成する各々の画素ごとの明るさを示す評価値を算出する評価値算出工程と、前記評価値算出工程により算出された前記評価値に基づき、前記画像に対する画像処理を画素ごとに行う画像処理工程とを備えたことを特徴とする。
【００１３】
【発明の実施の形態】
以下、図面に基づいて、本発明の実施形態について詳細に説明する。
なお、以下の各実施形態では、本発明の画像処理装置が行う画像処理の機能を有する電子カメラを用いて説明を行う。
《第１実施形態》
以下、図面を用いて本発明の第１実施形態について説明する。
【００１４】
図１は、第１実施形態の電子カメラの概略構成を示す図である。
図１において、電子カメラ１は、撮影レンズ１０、撮像素子１１、Ａ／Ｄ変換器１２、画像処理部１３、圧縮部１４および記録部１５を備えている。
撮影レンズ１０および撮像素子１１により得られた画像データは、Ａ／Ｄ変換器１２でディジタル信号に変換され、画像処理部１３において、画像処理が行われる。そして、画像処理が完了すると、画像処理後の画像データは、圧縮部１４を介して記録部１５へ出力される。
【００１５】
ここで、本実施形態において行われる画像処理は、ホワイトバランス調整、補間処理、色補正処理、ガンマ処理、および本実施形態の特徴である輝度レベル補正処理である。
【００１６】
電子カメラ１内には、各部の動作内容を示すプログラムが予め記録されている。プログラムは、記録媒体に記録されたものでも良いし、インターネットを介して伝送波としてダウンロードされたものでも良い。
図２は、第１実施形態の電子カメラ１における画像処理部１３の機能ブロック図である。
【００１７】
図２において、画像処理部１３には、ホワイトバランス調整部１６、メモリバッファ部１７、輝度レベル補正処理部１８、補間処理部１９、色補正処理部２０およびガンマ処理部２１が設けられている。また、画像処理部１３には、輝度レベル補正処理部１８で用いられる輝度レベル補正係数を決定するために、小領域画像情報生成部２２、画素評価値算出部２３および輝度レベル補正係数決定部２４が設けられている。
【００１８】
以下、画像処理部１３の動作について説明する。
画像処理部１３において、ホワイトバランス調整部１６は、Ａ／Ｄ変換器１２から出力された画像データに対して、ホワイトバランス調整を行う。そして、ホワイトバランス調整後の画像データを、メモリバッファ部１７に出力する。
メモリバッファ部１７は、ホワイトバランス調整後の画像データを蓄積し、ｘｙアドレス信号と同期して輝度レベル補正処理部１８と小領域画像情報生成部２２とにそれぞれ出力する。なお、メモリバッファ部１７は、輝度レベル補正処理部１８と小領域画像情報生成部２２とのそれぞれに適切な時期に画像データを出力できるように、ｘｙアドレス信号に基づいてタイミングを制御する機能を備える。
【００１９】
小領域画像情報生成部２２は、まず、図３（Ａ）に示すようなホワイトバランス調整後の画像を図３（Ｂ）に示すような小領域に分割する。図３（Ｂ）には、縦方向に１０分割、横方向に１６分割した例を示す。次に、分割した各小領域ごとに、小領域内の画像データに所定の重み付け加算処理を行って小領域を代表する輝度情報を示す値（以下、輝度値と称する）を算出する。
【００２０】
小領域ごとに算出された輝度値を図４に示す。図４において、数値が大きいほど、その小領域の輝度が高いことを示し、数値が小さいほど、その小領域の輝度が低いことを示す。小領域画像情報生成部２２は、算出した輝度値を画素評価値算出部２３に通知する。
画素評価値算出部２３は、小領域画像情報生成部２２により算出された小領域ごとの輝度値に基づいて、画素ごとの評価値を算出する。
【００２１】
図５は、評価値の算出方法を説明する図である。
図５（Ａ）に示す任意の画素Ｘの評価値を求める場合、画素評価値算出部２３は、画素Ｘから近傍の小領域（画素Ｘが存在する小領域を含む）の中心までの距離を求め、距離が短い順から４つの小領域を選択する。
そして、画素評価値算出部２３は、選択した４つの小領域のそれぞれにおける輝度値（図５（Ｂ）ｐ１〜ｐ４）と、図５（Ｃ）に示す式とに基づいて、画素Ｘの評価値（Ｐｘ）を算出する。なお、図５（Ｃ）に示す式は、画素Ｘから各小領域の中心までの距離に応じて各小領域の輝度値に加重をかけて評価値を算出する式である。
【００２２】
以上説明したように、画素ごとの評価値は、近傍の小領域の輝度値に基づいて算出されるので、近接する画素では略同様な評価値が算出される。
画素評価値算出部２３は、以上説明したようにして、画像を構成する全ての画素について評価値（Ｐ）を算出し、輝度レベル補正係数算出部２４に通知する。
輝度レベル補正係数算出部２４は、輝度レベル補正係数算出部２４内に予め記録されたグラフを用いて、画素ごとに輝度レベル補正係数を決定し、決定した輝度レベル補正係数を、輝度レベル補正処理部１８に通知する。
【００２３】
図６は、輝度レベル補正係数決定の際に用いるグラフであり、横軸は評価値（Ｐ）を、縦軸はそれぞれの評価値に対応付けられた輝度レベル補正係数（Ｋｔ）を示している。輝度レベル補正係数（Ｋｔ）の値は、評価値（Ｐ）が大きいほど小さく、評価値（Ｐ）が小さいほど大きくなるよう対応付けられている。
なお、近接した画素では、前述したように略同様の評価値が算出されるので、略同様の輝度レベル補正係数が決定されることになる。
【００２４】
輝度レベル補正処理部１８は、輝度レベル補正係数決定部２４により決定された輝度レベル補正係数を用いて、メモリバッファ部１７から出力された画像データに対して、画素ごとに輝度レベル補正処理を行う。輝度レベル補正処理は、輝度レベル補正係数（Ｋｔ）を用いて以下の演算を行うことにより実現される。
Ｒ’＝Ｋｔ×Ｒ・・・（式１）
Ｇ’＝Ｋｔ×Ｇ・・・（式２）
Ｂ’＝Ｋｔ×Ｂ・・・（式３）
ただし、Ｒ，Ｇ，Ｂはメモリバッファ部１７から出力された各色の画像データを示し、Ｒ’，Ｇ’，Ｂ’は輝度レベル補正処理後の各色の画像データを示す。
【００２５】
このような輝度レベル補正処理により、評価値が大きい画素ほど小さいゲインが乗じられ、評価値が小さい画素ほど大きいゲインが乗じられることになる。したがって、後述するガンマ処理によって明部および暗部に階調のツブレが生じるのを防ぐことができる。
また、前述したように近接した画素では略同様の輝度レベル補正係数が決定される。そのため、近接した画素では略同様のゲインが乗じられるので、細部の特徴を保ちつつ輝度レベル補正処理を行うことができる。
【００２６】
そして、輝度レベル補正処理部１８は、輝度レベル補正後の画像データを補間処理部１９に出力する。
補間処理部１９は、輝度レベル補正後の画像データをエッジ部や平坦部に分類して補間処理を行い、補間処理後の画像データを色補正処理部２０に出力する。
色補正処理部２０は、補間処理後の画像データに対して、所定の色補正係数を用いて色補正処理を行い、色補正処理後の画像データをガンマ処理部２１に出力する。
【００２７】
ガンマ処理部２１は、色補正処理後の画像データに対して、所定のガンマカーブを用いてガンマ処理を行い、ガンマ処理後の画像データを圧縮部１４を介して記録部１５に出力する。
なお、補間処理、色補正処理およびガンマ処理の具体的な方法は公知技術と同様であるため、詳細な説明を省略する。
【００２８】
以上説明したように、第１実施形態によれば、ガンマ補正処理の前に、輝度レベル補正処理を行うので、ガンマ処理によって明部および暗部に階調のツブレが発生するのを防ぐことができる。
また、画素ごとに輝度レベル補正処理を行う際に、その画素の周辺の輝度分布を加味した輝度レベル補正係数を用いるので、細部の特徴を保ちつつ、輝度レベル補正処理を行うことができる。
【００２９】
《第２実施形態》
以下、図面を用いて、本発明の第２実施形態について説明する。なお、第２実施形態では、第１実施形態と異なる部分についてのみ説明を行い、第１実施形態と共通の部分の説明は省略する。
第２実施形態の電子カメラ２は、第１実施形態の電子カメラ１の画像処理部１３に代えて画像処理部２５を備えている。なお、その他の構成については、第１実施形態と同様であるため、説明および図示を省略し、以下、図１と同様の符号を用いて説明する。
【００３０】
なお、電子カメラ２内には、電子カメラ１と同様に、各部の動作内容を示すプログラムが予め記録されている。
図７は、第２実施形態の電子カメラ２における画像処理部２５の機能ブロック図である。
【００３１】
図７において、画像処理部２５には、第１実施形態の画像処理部１３の輝度レベル補正処理部１８および輝度レベル補正係数決定部２４が削除され、ガンマカーブ選択部２６が新たに設けられている。その他の部分については、第１実施形態と同様であるため、第１実施形態と同様の符号を付してある。
以下、画像処理部２５の動作について説明する。
【００３２】
画像処理部２５において、ホワイトバランス調整部１６は、第１実施形態と同様にホワイトバランス調整を行い、ホワイトバランス調整後の画像データをメモリバッファ部１７に出力する。メモリバッファ部１７は、ホワイトバランス調整後の画像データを蓄積し、ｘｙアドレス信号と同期して補間処理部１９と小領域画像情報生成部２２とにそれぞれ出力する。
【００３３】
また、第１実施形態と同様に、小領域画像情報生成部２２は、小領域ごとに輝度値を算出し、画素評価値算出部２３は、画素ごとに評価値を算出する。そして、画素評価値算出部２３は、算出した評価値をガンマカーブ選択部２６に通知する。
ガンマカーブ選択部２６は、画素評価値算出部２３により算出された評価値に対応付けられたガンマカーブを画素ごとに選択し、選択したガンマカーブをガンマ処理部２１に通知する。
【００３４】
図８は、評価値（Ｐ）に対応付けられたガンマカーブを示す図である。
ガンマ処理部２１は、第１実施形態と同様に補間処理および色補正処理が施された画像データに対して、ガンマ処理を行う。ここで、ガンマ処理部２１は、ガンマカーブ選択部２６により通知されたガンマカーブを用いて、画素ごとにガンマ処理を行う。そして、ガンマ処理部２１は、ガンマ処理後の画像データを圧縮部１４を介して記録部１５に出力する。
【００３５】
以上説明したように、第２実施形態によれば、画像の輝度情報に基づいて画素ごとの評価値を算出し、算出した評価値に対応付けられたガンマカーブを用いて画素ごとにガンマ処理を行うので、第１実施形態と同様の効果を得ることができる。
【００３６】
また、第１実施形態で行われていた輝度レベル補正処理が不要であるため、一連の処理をより速やかに行うことができる。
《第３実施形態》
以下、図面を用いて、本発明の第３実施形態について説明する。なお、第３実施形態では、第２実施形態と同様に、第１実施形態と異なる部分についてのみ説明を行い、第１実施形態と共通の部分の説明は省略する。
【００３７】
第３実施形態の電子カメラ３は、第１実施形態の電子カメラ１の画像処理部１３に代えて画像処理部２７を備えている。なお、その他の構成については、第１実施形態と同様であるため、説明および図示を省略し、以下、図１と同様の符号を用いて説明する。
なお、電子カメラ３内には、電子カメラ１と同様に、各部の動作内容を示すプログラムが予め記録されている。
【００３８】
図９は、第３実施形態の電子カメラ３における画像処理部２７の機能ブロック図である。
図９において、画像処理部２７には、第１実施形態の画像処理部１３の輝度レベル補正処理部１８および輝度レベル補正係数決定部２４が削除され、色補正係数決定部２８が新たに設けられている。その他の部分については、第１実施形態と同様であるため、第１実施形態と同様の符号を付してある。
【００３９】
以下、画像処理部２７の動作について説明する。
画像処理部２７において、ホワイトバランス調整部１６は、第１実施形態と同様にホワイトバランス調整を行い、ホワイトバランス調整後の画像データをメモリバッファ部に出力する。メモリバッファ部１７は、ホワイトバランス調整後の画像データを蓄積し、ｘｙアドレス信号と同期して補間処理部１９と小領域画像情報生成部２２とにそれぞれ出力する。
【００４０】
また、第１実施形態と同様に、小領域画像情報生成部２２は、小領域ごとに輝度値を算出し、画素評価値算出部２３は、画素ごとに評価値を算出する。そして、画素評価値算出部２３は、算出した評価値を色補正係数決定部２８に通知する。
色補正係数決定部２８は、画素評価値算出部２３により算出された評価値に対応付けられた色補正係数を画素ごとに選択し、選択した色補正係数を色補正処理部２０に通知する。
【００４１】
図１０は、評価値（Ｐ）に対応付けられた色補正係数を示す表である。図１０において、色補正係数は、Ｋｃ１〜Ｋｃ９までの９つの数値から成り、これらの係数を用いてマトリックス演算を行うことにより色補正処理が実現される。
色補正処理部２０は、第１実施形態と同様に補間処理が施された画像データに対して、色補正処理を行う。ここで、色補正処理部２０は、色補正係数決定部２９により通知された色補正係数に基づき、以下の式を用いて、画素ごとに色補正処理を行う。
【００４２】
Ｒ’＝Ｋｃ１×Ｒ＋Ｋｃ２×Ｇ＋Ｋｃ３×Ｂ・・・（式４）
Ｇ’＝Ｋｃ４×Ｒ＋Ｋｃ５×Ｇ＋Ｋｃ６×Ｂ・・・（式５）
Ｂ’＝Ｋｃ７×Ｒ＋Ｋｃ８×Ｇ＋Ｋｃ９×Ｂ・・・（式６）
ただし、Ｒ，Ｇ，Ｂは補間処理部１９から出力された各色の画像データを示し、Ｒ’，Ｇ’，Ｂ’は色補正処理後の各色の画像データを示す。
【００４３】
そして、色補正処理部２０は、色補正処理後の画像データをガンマ処理部２１に出力する。
ガンマ処理部２１は、第１実施形態と同様に、色補正処理後の画像データに対して、所定のガンマカーブを用いてガンマ処理を行い、ガンマ処理後の画像データを圧縮部１４を介して記録部１５に出力する。
【００４４】
以上説明したように、第３実施形態によれば、画像の輝度情報に基づいて画素ごとの評価値を算出し、算出した評価値に対応付けられた色補正係数を用いて画素ごとに色補正処理を行うので、第１実施形態と同様の効果を得ることができる。
また、第１実施形態で行われていた輝度レベル補正処理が不要であるため、一連の処理をより速やかに行うことができる。
【００４５】
さらに、画素ごとに色補正処理係数を決定して色補正処理を行うので、画像全体に対して同一の色補正係数を用いて処理を行う場合に比べて、より適切な色補正処理を行うことができる。
《第４実施形態》
以下、図面を用いて、本発明の第４実施形態について説明する。なお、第４実施形態では、第２実施形態および第３実施形態と同様に、第１実施形態と異なる部分についてのみ説明を行い、第１実施形態と共通の部分の説明は省略する。
【００４６】
第４実施形態の電子カメラ４は、第１実施形態の電子カメラ１の画像処理部１３に代えて画像処理部２９を備えている。なお、その他の構成については、第１実施形態と同様であるため、説明および図示を省略し、以下、図１と同様の符号を用いて説明する。
なお、電子カメラ４内には、電子カメラ１と同様に、各部の動作内容を示すプログラムが予め記録されている。
【００４７】
図１１は、第４実施形態の電子カメラ４における画像処理部２９の機能ブロック図である。
図１１において、画像処理部２９には、平坦化処理部３０および周辺光量補正部３１が新たに設けられている。その他の部分については、第１実施形態と同様であるため、第１実施形態と同様の符号を付してある。
【００４８】
以下、画像処理部２９の動作について説明する。
画像処理部２９において、第１実施形態と同様に、ホワイトバランス調整部１６はホワイトバランス調整を行い、ホワイトバランス調整後の画像データをメモリバッファ部１７に出力する。メモリバッファ部１７は、ホワイトバランス調整後の画像データを蓄積し、ｘｙアドレス信号と同期して輝度レベル補正処理部１８と小領域画像情報生成部２２とにそれぞれ出力する。
【００４９】
また、第１実施形態と同様に、小領域画像情報生成部２２は、小領域ごとに輝度値を算出する。そして小領域画像情報生成部２２は、それぞれの小領域を代表する輝度値を平坦化処理部３０に通知する。
平坦化処理部３０は、小領域ごとに算出された輝度値に対して、所定の平坦化処理を行う。本実施形態では、近傍８小領域の輝度値に所定の加重をかけることによって、平坦化を実現する。そして、平坦化処理部３０は、平坦化処理後の小領域ごとの輝度値を、周辺光量補正部３１に通知する。
【００５０】
周辺光量補正部３１は、平坦化処理後の小領域ごとの輝度値に、予め周辺光量補正部３１内に記録された周辺光量補正係数をそれぞれ加算して周辺光量補正を行う。このような周辺光量補正により、レンズの中央から離れているために減光している部分の輝度を補正することができる。
そして、周辺光量補正部３１は、周辺光量補正後の小領域ごとの輝度値を画素評価値算出部２３に通知する。
【００５１】
図１２は、周辺光量補正の際に用いられる各小領域ごとの周辺光量補正係数を示す表である。
画素評価値算出部２３は、平坦化処理および周辺光量補正処理後の小領域ごとの輝度値に基づいて、第１実施形態と同様に、画素ごとに評価値を算出して、輝度レベル補正係数決定部２４に通知する。
【００５２】
そして、輝度レベル補正係数算出部２４、輝度レベル補正処理部１８、補間処理部１９、色補正処理部２０、ガンマ処理部２１、圧縮部１４および記録部１５は第１実施形態と同様の処理を行う。
【００５３】
以上説明したように、第４実施形態によれば、小領域画像情報生成部２２により算出された小領域ごとの輝度値に対して平坦化処理を行うので、輝度レベル補正処理によって隣接する小領域の境界に偽輪郭が発生するのを防ぐことができる。
また、小領域画像情報生成部２２により算出された小領域ごとの輝度値に対して、周辺光量補正処理を行うので、第１実施形態の効果に加えて、処理対象の画像撮影時に使用された撮影レンズに応じた周辺光量補正効果を得ることができる。
【００５４】
なお、本実施形態で説明した平坦化処理および周辺光量補正処理を、第２実施形態および第３実施形態の電子カメラに適用しても良い。
また、本実施形態では、平坦化処理として、近傍８小領域の輝度値に所定の加重をかけ、平坦化を行う例を示したが、他の平坦化方法を用いても良い。
なお、上記各実施形態では、小領域画像情報生成部２２が画像を縦に１０分割、横に１６分割する例を示したが、分割数を別の数にしても良いし、ユーザにより設定可能にしても良い。
【００５５】
【発明の効果】
以上説明したように、本発明によれば、処理対象の画像の輝度情報に基づいて画素ごとの評価値を算出し、算出した評価値に基づき、処理対象の画像を構成する画素ごとに画像処理を行うので、階調のツブレが発生したり、細部の特徴が失われること無く、階調を適切に補正することができる。
【図面の簡単な説明】
【図１】第１実施形態の電子カメラの概略構成を示す図である。
【図２】第１実施形態の電子カメラにおける画像処理部の機能ブロック図である。
【図３】処理対象の画像を小領域に分割する例を示す図である。
【図４】小領域ごとの輝度値を示す図である。
【図５】評価値の算出方法を説明する図である。
【図６】輝度レベル補正係数決定の際に用いるグラフである。
【図７】第２実施形態の電子カメラにおける画像処理部の機能ブロック図である。
【図８】評価値に対応付けられたガンマカーブを示す図である。
【図９】第３実施形態の電子カメラにおける画像処理部の機能ブロック図である。
【図１０】評価値に対応付けられた色補正係数を示す表である。
【図１１】第４実施形態の電子カメラにおける画像処理部の機能ブロック図である。
【図１２】周辺光量補正の際に用いられる各小領域ごとの周辺光量補正係数を示す表である。
【符号の説明】
１，２，３，４  電子カメラ
１０  撮影レンズ
１１  撮像素子
１２  Ａ／Ｄ変換器
１３，２５，２７，２９  画像処理部
１４  圧縮部
１５  記録部
１６  ホワイトバランス調整部
１７  メモリバッファ部
１８  輝度レベル補正処理部
１９  補間処理部
２０  色補正処理部
２１  ガンマ処理部
２２  小領域画像情報生成部
２３  画素評価値算出部
２４  輝度レベル補正係数決定部
２６  ガンマカーブ選択部
２８  色補正係数決定部
３０  平坦化処理部
３１  周辺光量補正部
【図１】
2004200971.tif 000003
【図２】
2004200971.tif 000004
【図３】
2004200971.tif 000005
【図４】
2004200971.tif 000006
【図５】
2004200971.tif 000007
【図６】
2004200971.tif 000008
【図７】
2004200971.tif 000009
【図８】
2004200971.tif 000010
【図９】
2004200971.tif 000011
【図１０】
2004200971.tif 000012
【図１１】
2004200971.tif 000013
【図１２】
2004200971.tif 000014