(57)【要約】      （修正有）【課題】画像データにおける偽色低減のための色補間処理の高速化を図ることができる技術を提供する。【解決手段】異なる色成分の画素値を有する複数の画素で構成される画像の第１の色成分の画素値を有する画素の第２の色成分の補間値を、処理対象画素の近傍の第２の色成分の画素値を有する複数の画素のうちの少なくとも１つ以上の画素からなる第１のグループの画素の画素値を用いて補間する第１の補間部と、処理対象画素の第２の色成分の補間値を、処理対象画素の近傍の第２の色成分の画素値を有する複数の画素のうちの第１のグループの画素とは異なる少なくとも１つ以上の画素からなる第２のグループの画素の画素値を用いて補間する第２の補間部と、求めた第２の色成分の補間値のうち、第１の色成分の画素値に近い値の方の補間値を選択して、第１の色成分の画素値と選択された第２の色成分の補間値とから第１の色差を算出する第１の色差算出部と、を備える。【選択図】図１
2010263540.tif 000002
【特許請求の範囲】
【請求項１】
異なる色成分の画素値を有する複数の画素で構成される画像の第１の色成分の画素値を有する処理対象画素の第２の色成分の補間値を、前記処理対象画素の近傍の前記第２の色成分の画素値を有する複数の画素のうちの少なくとも１つ以上の画素からなる第１のグループの画素の画素値を用いて補間する第１の補間部と、
前記処理対象画素の第２の色成分の補間値を、前記処理対象画素の近傍の前記第２の色成分の画素値を有する複数の画素のうちの第１のグループの画素とは異なる少なくとも１つ以上の画素からなる第２のグループの画素の画素値を用いて補間する第２の補間部と、
前記第１の補間部と前記第２の補間部とで各々求めた前記第２の色成分の補間値のうち、前記処理対象画素の前記第１の色成分の画素値に近い値の方の補間値を選択して、前記処理対象画素の前記第１の色成分の画素値と選択された前記第２の色成分の補間値とから前記処理対象画素の第１の色差を算出する第１の色差算出部と、
を備えることを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記第１のグループの画素と前記第２のグループの画素とは、前記処理対象画素に対して互いに異なる方向の直線上に配置されていることを特徴とする画像処理装置。
【請求項３】
請求項１又は請求項２に記載の画像処理装置において、
前記第１の色差を強調する色差強調部をさらに備えることを特徴とする画像処理装置。
【請求項４】
請求項１ないし請求項３のいずれか１項に記載の画像処理装置において、
前記処理対象画素の第２の色成分の補間値を、前記処理対象画素の近傍の前記第２の色成分の画素値を有する複数の画素の画素値を用いて補間する第３の補間部と、
前記処理対象画素の前記第１の色成分の画素値と前記第３の補間部によって求めた前記第２の色成分の補間値とから第２の色差を算出する第２の色差算出部と、
前記第１の色差と前記第２の色差とのうち、彩度が小さい方を選択する色差選択部と、
をさらに備えることを特徴とする画像処理装置。
【請求項５】
請求項４に記載の画像処理装置において、
前記処理対象画素の近傍の前記第２の色成分の画素値を有する複数の画素は、前記第１のグループの画素と前記第２のグループの画素とから成ることを特徴とする画像処理装置。
【請求項６】
被写体像を撮像して画像データを生成する撮像部と、
請求項１ないし請求項５のいずれか１項に記載の画像処理装置と、
を備えることを特徴とする撮像装置。
【請求項７】
コンピュータを、請求項１ないし請求項５のいずれか１項に記載の画像処理装置として機能させるための画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、撮像装置及び画像処理プログラムに関する。
【背景技術】
【０００２】
従来、単板式の撮像素子を有したデジタルカメラやデジタルビデオカメラ等において、撮像された画像における色モアレ等の偽色を低減させる色補間処理に関する様々な技術が開発されている。
【０００３】
例えば、特許文献１は、第１色情報及び第２色情報を少なくとも含む画像データに対して、補間対象画素の周辺の第１色情報及び／又は第２色情報に応じて、補間対象画素における第１色情報の補間値を求めるとともに、その補間対象画素を含む局所領域の画像構造を判定して、その判定結果に応じて第１色情報の補間値決定における第２色情報の寄与率を変更することで、偽色を低減させる技術を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３３８２８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のような従来技術では、画像データ全ての画素位置において、画像構造の判定を行う必要がある。その結果、そのための演算量が大きくなり、色補間処理を含めた画像処理全体の演算速度の低下を招いてしまう。
【０００６】
上記従来技術が有する問題に鑑み、本発明の目的は、画像データにおける偽色低減のための色補間処理の高速化を図ることができる技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の画像処理装置は、異なる色成分の画素値を有する複数の画素で構成される画像の第１の色成分の画素値を有する処理対象画素の第２の色成分の補間値を、処理対象画素の近傍の第２の色成分の画素値を有する複数の画素のうちの少なくとも１つ以上の画素からなる第１のグループの画素の画素値を用いて補間する第１の補間部と、処理対象画素の第２の色成分の補間値を、処理対象画素の近傍の第２の色成分の画素値を有する複数の画素のうちの第１のグループの画素とは異なる少なくとも１つ以上の画素からなる第２のグループの画素の画素値を用いて補間する第２の補間部と、第１の補間部と第２の補間部とで各々求めた第２の色成分の補間値のうち、処理対象画素の第１の色成分の画素値に近い値の方の補間値を選択して、処理対象画素の第１の色成分の画素値と選択された第２の色成分の補間値とから処理対象画素の第１の色差を算出する第１の色差算出部と、を備える。
【０００８】
また、第１のグループの画素と第２のグループの画素とは、処理対象画素に対して互いに異なる方向の直線上に配置されていても良い。
【０００９】
また、第１の色差を強調する色差強調部をさらに備えても良い。
【００１０】
また、処理対象画素の第２の色成分の補間値を、処理対象画素の近傍の第２の色成分の画素値を有する複数の画素の画素値を用いて補間する第３の補間部と、処理対象画素の第１の色成分の画素値と第３の補間部によって求めた第２の色成分の補間値とから第２の色差を算出する第２の色差算出部と、第１の色差と第２の色差とのうち、彩度が小さい方を選択する色差選択部と、をさらに備えても良い。
【００１１】
また、処理対象画素の近傍の第２の色成分の画素値を有する複数の画素は、第１のグループの画素と第２のグループの画素とから成っても良い。
【００１２】
本発明の撮像装置は、被写体像を撮像して画像を生成する撮像部と、本発明の画像処理装置と、を備える。
【００１３】
本発明の画像処理プログラムは、コンピュータを、本発明の画像処理装置として機能させる。
【発明の効果】
【００１４】
本発明によれば、画像データにおける偽色低減のための色補間処理の高速化を図ることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一の実施形態に係る電子カメラ１０の構成を示すブロック図
【図２】撮像素子２によって撮像されたＲＡＷ画像データの一部を示す図
【図３】電子カメラ１０による画像処理のフローチャート
【図４】電子カメラ１０のＣＰＵ５におけるＲＡＷ画像データのフローを示す図
【発明を実施するための形態】
【００１６】
図１は、本発明の一の実施形態に係る電子カメラ１０の構成図である。
【００１７】
電子カメラ１０は、撮像レンズ１、撮像素子２、Ａ／Ｄ変換部３、バッファメモリ４、ＣＰＵ５、カードインタフェース（カードＩ／Ｆ）６、操作部材８、記憶部９及び表示部１１から構成される。そして、バッファメモリ４、ＣＰＵ５、カードＩ／Ｆ６、操作部材８、記憶部９及び表示部１１は、バス１２を介して情報伝達可能に接続されている。なお、図１は電子カメラ１０の主要部分のみを示す。例えば、図１において、ＣＰＵ５の指令に従って、撮像素子２及びＡ／Ｄ変換部３に撮影指示のタイミングパルスを発するタイミングジェネレータ等は省略されている。
【００１８】
撮像レンズ１は、複数の光学レンズにより構成され、被写体像を撮像素子２の受光面に結像する。
【００１９】
撮像素子２は、その受光面上に配置された複数の画素の各々に、Ｒ（赤）、Ｇ（緑）又はＢ（青）のいずれかのカラーフィルタがベイヤ配列型に設けられたＣＣＤやＣＭＯＳの半導体イメージセンサ等であり、適宜選択して用いることができる。図２は、撮像素子２によって撮像されたＲＡＷ画像データの一部を示す。それぞれのセルが１つの画素を表す。各セルの先頭の記号Ｒ、Ｇ及びＢは、各カラーフィルタを有する画素を示し、それらが２次元的に配列されている。これらの記号に続く２桁の数字は画素の位置を示す。
【００２０】
この撮像素子２は、ＣＰＵ５の指令を受けてタイミングジェネレータ（不図示）が発するタイミングパルスに基づいて動作し、前方に設けられた撮像レンズ１によって結像される被写体像を取得する。撮像素子２から出力された画像信号は、Ａ／Ｄ変換部３にてデジタル信号に変換される。デジタルの画像信号は、フレームメモリ（不図示）に一時的に記録された後、バッファメモリ４に記録される。バッファメモリ４には、半導体メモリのうち、任意の不揮発性メモリを適宜選択して用いることができる。
【００２１】
ＣＰＵ５は、ユーザによって操作部材８の電源釦が押され電子カメラ１０に電力が供給されると、記憶部９に記憶されている制御プログラムや画像処理プログラムを読み込み、電子カメラ１０を初期化する。ＣＰＵ５は、操作部材８を介してユーザからの指示の信号を受信し制御プログラムに基づいて、タイミングジェネレータ（不図示）に対して被写体像の撮像指令の出力を行ったり、撮像された画像の画像処理を行ったりする。さらに、ＣＰＵ５は、カードメモリ７や記憶部９への記録及び表示部１１への表示等の制御をも行う。ＣＰＵ５には、一般的なコンピュータのＣＰＵを使用することができる。
【００２２】
カードＩ／Ｆ６には、カードメモリ７が着脱可能に装着される。バッファメモリ４に記録される画像は、ＣＰＵ５で画像処理された後、ＪＰＥＧ形式やＹＵＶ形式等のファイルとしてカードメモリ７に記録される。
【００２３】
操作部材８は、ユーザによる部材操作の内容に応じた操作信号をＣＰＵ５に出力する。操作部材８には、例えば、電源釦、撮影モード等のモード設定釦及びレリーズ釦等の操作部材を有する。なお、操作部材８は、後述する表示部１１の画面の前面に設けられるタッチパネル式の釦であっても良い。
【００２４】
記憶部９は、電子カメラ１０が撮像した画像データや、ＣＰＵ５が電子カメラ１０を制御するための制御プログラム等の各種プログラム等を記憶する。さらに、記憶部９は、画像処理で用いる各種係数のデータも記憶する。記憶部９に記憶されるプログラムやデータは、バス１２を介して、ＣＰＵ５から適宜参照することができる。記憶部９は、一般的なハードディスク装置や光磁気ディスク装置、又は半導体メモリ等の記憶装置を適宜選択して用いることができる。
【００２５】
表示部１１は、構図確認用の低解像度画像（いわゆる、スルー画）や撮像した画像又はモード設定画面等を表示する。表示部１１には、液晶モニタ等を適宜選択して用いることができる。
【００２６】
次に、本実施形態に係る電子カメラ１０により撮像された画像に対する画像処理ついて、図３の画像処理のフローチャートを参照しながら説明する。
【００２７】
ユーザにより操作部材８の電源釦が押され電子カメラ１０に電力が供給されると、ＣＰＵ５は、記憶部９に記憶されている制御プログラム及び画像処理プログラムを読み込み、電子カメラ１０を初期化する。ＣＰＵ５は、ユーザからの被写体像の撮像指示が出されるまで待機する。なお、以下の説明において、ユーザによる操作部材８のモード設定釦によって、ポートレートや風景等の静止画像の撮像モードが選択されているものとする。
【００２８】
ステップＳ１０：ユーザによって操作部材８のレリーズ釦が押されると、ＣＰＵ５は、撮像指示が出されたと判断して、タイミングジェネレータ（不図示）に対して撮像指令を出す。タイミングジェネレータ（不図示）は、タイミングパルスを撮像素子２に発し、撮像素子２は撮像レンズ１によって結像された被写体像を撮像する。撮像されたＲＡＷ画像データは、Ａ／Ｄ変換部３によってデジタルのＲＡＷ画像データに変換され、バッファメモリ４に記録される。
【００２９】
ステップＳ１１：ＣＰＵ５は、バッファメモリ４からＲＡＷ画像データを読み込んで、ＲＡＷ画像データに対して、ホワイトバランス補正や補間ガンマ変換等の画像処理を行う。
【００３０】
ステップＳ１２：ＣＰＵ５は、ステップＳ１１で画像処理されたＲＡＷ画像データに対して、公知の輝度画像を算出する方法を用いて輝度画像Ｙを生成する。ＣＰＵ５は、生成された輝度画像Ｙを、バッファメモリ４に記録する。
【００３１】
ステップＳ１３：ＣＰＵ５は、後に詳細説明する、図４に示すＣＰＵ５におけるＲＡＷ画像データに対する画像処理に基づいて、色差画像Ｃｒ及びＣｂを生成する。ＣＰＵ５は、生成された色差画像Ｃｒ及びＣｂを、バッファメモリ４に記録する。
【００３２】
ステップＳ１４：ＣＰＵ５は、ステップＳ１２及びステップＳ１３で生成した輝度画像Ｙと色差画像Ｃｒ及びＣｂとから、次式（１）に基づいてＲＧＢ画像へ変換する。
【００３３】
【数１】
2010263540.tif 000003
ここで、ｉ及びｊは、自然数で各画像の画素の位置を示し、ｉ＝１，２，…，Ｍ、及びｊ＝１，２，…，Ｎである。また、３×３行列の各成分ｍは、製造時において決められ、それらのデータは記憶部９にあらかじめ記録されている。
【００３４】
ステップＳ１５：ＣＰＵ５は、ＲＧＢ画像に対して、ガンマ補正、彩度強調や輪郭強調等の画像処理を行う。ＣＰＵ５は、画像処理されたＲＧＢ画像を、ＪＰＥＧ形式やＹＵＶ形式等のファイルとしてカードメモリ７や記憶部９に記録して一連の処理を終了する。
【００３５】
次に、上述したように、図３のステップＳ１３における色差画像生成の処理について、図４のＣＰＵ５におけるＲＡＷ画像データのフローを示す図を参照しながら説明する。なお、以下の説明では、色差推定画素（処理対象画素）として、画素Ｒ３３及びＢ４４に対する画像処理を中心に説明するが、他の画素Ｒ、Ｇ及びＢに対しても同様の処理が行われる。
【００３６】
ＣＰＵ５は、バッファメモリ４からステップＳ１１において画像処理されたＲＡＷ画像データを読み込む。そして、ＲＡＷ画像データのＧ成分の画素の画素値が、第１の補間部１０１、第２の補間部１０２及び第３の補間部１０５にそれぞれ入力される。
【００３７】
第１の補間部１０１は、色差推定画素である画素Ｒ３３及びＢ４４の画素位置におけるＧ成分の第１の補間値Ｇ１_３３及びＧ１_４４を、画素Ｒ３３又はＢ４４の上下に隣接する画素Ｇ２３及びＧ４３、又は画素Ｇ３４及びＧ５４の画素値を次式（２）に代入して算出する。
Ｇ１_３３＝（Ｇ２３＋Ｇ４３）／２      （２）
Ｇ１_４４＝（Ｇ３４＋Ｇ５４）／２
同様に、第２の補間部１０２は、画素Ｒ３３及びＢ４４の画素位置におけるＧ成分の第２の補間値Ｇ２_３３及びＧ２_４４を、画素Ｒ３３又はＢ４４の左右に隣接する画素Ｇ３２及びＧ３４、又は画素Ｇ４３及びＧ４５の画素値を次式（３）に代入して算出する。
Ｇ２_３３＝（Ｇ３２＋Ｇ３４）／２      （３）
Ｇ２_４４＝（Ｇ４３＋Ｇ４５）／２
次に、第１の色差算出部１０３は、第１の補間部１０１及び第２の補間部１０２の各々が算出した第１の補間値及び第２の補間値とともに、ＲＡＷ画像データの画素Ｒ３３及びＢ４４の画素値を用いて、第１の色差Ｃｒ１_３３及びＣｂ１_４４を次式（４）及び（５）に基づいて算出する。
｜Ｒ３３−Ｇ１_３３｜＜｜Ｒ３３−Ｇ２_３３｜の場合、Ｃｒ１_３３＝Ｒ３３−Ｇ１_３３  （４）
｜Ｒ３３−Ｇ１_３３｜≧｜Ｒ３３−Ｇ２_３３｜の場合、Ｃｒ１_３３＝Ｒ３３−Ｇ２_３３
｜Ｂ４４−Ｇ１_４４｜＜｜Ｂ４４−Ｇ２_４４｜の場合、Ｃｂ１_４４＝Ｂ４４−Ｇ１_４４  （５）
｜Ｂ４４−Ｇ１_４４｜≧｜Ｂ４４−Ｇ２_４４｜の場合、Ｃｂ１_４４＝Ｂ４４−Ｇ２_４４
色差強調部１０４は、上記第１の色差算出部１０３によって算出された第１の色差Ｃ１_３３及びＣ１_４４に対して、次式（６）による強調処理を行うことにより、強調された第１の色差Ｃｒ１'_３３及びＣｂ１'_４４を算出する。
Ｃｒ１'_３３＝ｋ×Ｃｒ１_３３    （６）
Ｃｂ１'_４４＝ｋ×Ｃｂ１_４４
なお、係数ｋの値は、例えば、本実施形態において１．５とする。そして、色差強調部１０４は、強調された第１の色差Ｃｒ１'_３３及びＣｂ１'_４４を色差選択部１０７へ転送する。
【００３８】
一方、第３の補間部１０５は、色差推定画素である画素Ｒ３３及びＢ４４の画素位置におけるＧ成分の第３の補間値Ｇ３_３３及びＧ３_４４を、画素Ｒ３３又はＢ４４の上下左右に隣接するＧ成分の画素の画素値を、次式（７）に代入して算出する。
Ｇ３_３３＝（Ｇ２３＋Ｇ３２＋Ｇ３４＋Ｇ４３）／４      （７）
Ｇ３_４４＝（Ｇ３４＋Ｇ４３＋Ｇ４５＋Ｇ５４）／４
ここで、式（７）で求まる第３の補間値Ｇ３_３３及びＧ３_４４は、第１の補間値Ｇ１_３３やＧ１_４４と第２の補間値Ｇ２_３３やＧ２_４４との平均値である。これにより、第１の補間値や第２の補間値の場合とは異なり、色差推定画素であるＲ３３及びＢ４４の周囲のＧ成分の画素における偏り（又は、画像構造）のない補間値が生成される。
【００３９】
次に、第２の色差算出部１０６は、第３の補間部１０５が算出した第３の補間値Ｇ３_３３及びＧ３_４４とともに、読み込まれたＲＡＷ画像データの画素Ｒ３３及びＢ４４の画素値を用いて、第２の色差Ｃｒ２_３３及びＣｂ２_４４を、次式（８）に基づいて算出する。
Ｃｒ２_３３＝Ｒ３３−Ｇ３_３３  （８）
Ｃｂ２_４４＝Ｂ４４−Ｇ３_４４
そして、第２の色差算出部１０６は、第２の色差Ｃｒ２及びＣｂ２を色差選択部１０７へ転送する。
【００４０】
色差選択部１０７は、第１の色差と第２の色差とのうち、次式（９）及び（１０）に基づいて、それらの絶対値の小さい（彩度の低い）方を選択して、色差画素値Ｃｒ３３及びＣｂ４４とする。
｜Ｃｒ１'_３３｜＜｜Ｃｒ２_３３｜の場合、Ｃｒ３３＝Ｃｒ１'_３３  （９）
｜Ｃｒ１'_３３｜≧｜Ｃｒ２_３３｜の場合、Ｃｒ３３＝Ｃｒ２_３３
｜Ｃｂ１'_４４｜＜｜Ｃｂ２_４４｜の場合、Ｃｂ４４＝Ｃｂ１'_４４  （１０）
｜Ｃｂ１'_４４｜≧｜Ｃｂ２_４４｜の場合、Ｃｂ４４＝Ｃｒ２_４４
上述の色差画素値Ｃｒ及びＣｂを求める処理を、ＲＡＷ画像データの全Ｒ及びＢ成分の画素に対して行う。その後、色差補間値１０８は、全画素位置における色差画素値Ｃｒ及びＣｂを、色差推定画素に隣接する画素の色差画素値Ｃｒ及びＣｂを、次式（１１）〜（１３）による補間を行う。
Ｃｂ３３＝（Ｃｂ２２＋Ｃｂ２４＋Ｃｂ４２＋Ｃｂ４４）／４      （１１）
Ｃｒ４４＝（Ｃｒ３３＋Ｃｒ３５＋Ｃｒ５３＋Ｃｒ５５）／４      （１２）
Ｃｒ３４＝（Ｃｒ３３＋Ｃｒ３５）／２                          （１３）
Ｃｂ３４＝（Ｃｂ２４＋Ｃｂ４４）／２
ここで、式（１１）に示すように、色差推定画素がＲ成分の画素の場合には、色差画素値Ｃｂを補間するために、隣接する４つのＢ成分の画素における色差画素値Ｃｂを用いる。同様に、式（１２）に示すように、色差推定画素がＢ成分の画素についても、色差画素値Ｃｒを補間するために、隣接する４つのＲ成分の画素における色差画素値Ｃｒを用いる。一方、色差推定画素がＧ成分の画素の場合には、色差画素値Ｃｒ及びＣｂを補間するために、例えば、式（１３）に示す画素Ｇ３４の場合のように、左右又は上下に隣接する２つのＲ成分の画素の色差画素値Ｃｒを、或いは上下又は左右に隣接する２つのＢ成分の画素の色差画素値Ｃｂをそれぞれ用いる。
【００４１】
最後に、色差補間部１０８は、求めた全画素位置における色差画素値Ｃｒ及びＣｂから色差画像を生成して、バッファメモリ４に記録する。そして、ＣＰＵ５は、ステップＳ１４へ移行する。
【００４２】
以上が、図３のステップＳ１３における色差画像生成の処理である。
【００４３】
このように、本実施形態では、特許文献１のような画像の構造判定等の演算量の多い処理を行わないので、処理演算の高速化や回路コストの抑制を図ることができる。
【００４４】
また、本実施形態における色差画像生成の処理手順により、高周波成分がある無彩色な領域、高周波成分がある有彩色な領域、高周波成分がない領域のそれぞれについて、偽色のない適切な色差を生成することができる。その理由を以下に説明する。
【００４５】
例えば、高周波成分がある無彩色な領域では、構造の方向が垂直走査方向でも水平走査方向でも、第１の色差Ｃｒ１及びＣｂ１の算出において、式（４）及び（５）に基づいて、Ｒ又はＢ成分の画素の画素値に近い方のＧ成分である第１の補間値Ｇ１又は第２の補間値Ｇ２が選択されるので偽色を確実に抑制できる。そして、第１の色差Ｃｒ１及びＣｂ１には偽色が無いので、色差強調部１０４によるそれらの色差強調処理を行っても偽色は生じることは無い。一方、第２の色差Ｃｒ２及びＣｂ２には偽色が発生する。ただし、色差選択部１０７が第１の色差Ｃｒ１及びＣｂ１と第２の色差Ｃｒ２及びＣｂ２とのうち、式（９）及び（１０）に基づいて、彩度が低い方を選択するので、偽色のない第１の色差Ｃｒ１及びＣｂ１の方が選択される。
【００４６】
一方、例えば、高周波成分がある有彩色な領域では、第１の色差Ｃｒ１及びＣｂ１の生成では実際よりもやや彩度の低い色差を生成する場合があり、式（６）に基づいて、その第１の色差Ｃｒ１及びＣｂ１を強調すると実際よりもやや彩度が高い色差になる。一方、第２の色差Ｃｒ２及びＣｂ２の生成では、色差推定画素におけるＧ成分の補間値を、式（７）のように算出することから、偏り無く参照するので実際とほぼ同じ色差を生成する。ただし、第２の色差Ｃｒ２及びＣｂ２には偽色が生じる場合があるが、有彩色な額域ではあまり問題にならない。そして、色差選択部１０７が第１の色差Ｃｒ１及びＣｂ１と第二の色差Ｃｒ２及びＣｂ２とのうち、式（９）及び（１０）に基づいて、彩度が低い方を選択するので、実際とほぼ同じである第２の色差Ｃｒ２及びＣｂ２の方が選択される。
【００４７】
最後に、高周波成分がない領域では、第１の色差Ｃｒ１及びＣｂ１と第二の色差Ｃｒ２及びＣｂ２との両方とも適切になる。ただし、第１の色差Ｃｒ１及びＣｂ１は、色差強調部１０４によって強調されることから、実際よりも彩度が高くなる。しかし、色差選択部１０７が、第１の色差Ｃｒ１及びＣｂ１と第２の色差Ｃｒ２及びＣｂ２とのうち、彩度が低い方を選択するので、実際と同じである第２の色差Ｃｒ２及びＣｂ２の方が選択される。
【００４８】
以上の理由により、本実施形態では、少ない演算量で偽色のない適切な色差を生成できる。
≪実施形態の補足事項≫
本実施形態では、第１の補間部１０１は、第１の補間値Ｇ１を求めるにあたり、色差推定画素の画素位置に対して、上下に隣接するＧ成分の画素を用い、第２の補間部１０２は、第２の補間値Ｇ２を求めるにあたり、色差推定画素の画素位置に対して、左右に隣接するＧ成分の画素を用いたが、本発明はこれに限定されない。例えば、第１の補間部１０１は、第１の補間値Ｇ１を求めるにあたり左右に隣接するＧ成分の画素を用い、第２の補間部１０２は、第２の補間値Ｇ２を求めるにあたり上下に隣接するＧ成分の画素を用いても良い。
【００４９】
なお、本実施形態では、色差強調部１０４による第１の色差Ｃｒ１及びＣｂ１を強調するための係数ｋを１．５としたが、本発明はこれに限定されず、撮像モードやＲＡＷ画像データの被写体像等に応じて、適宜変更することが好ましい。
【００５０】
なお、本実施形態では、電子カメラ１０によって撮像された静止画像であるＲＡＷ画像データに対して画像処理を行ったが、本発明はこれに限定されず、動画やスルー画に対しても適用することができる。
【００５１】
なお、本発明に係る画像処理装置における処理をコンピュータで実現するための画像処理プログラムに対しても適用可能である。
【００５２】
なお、本発明は、その精神またはその主要な特徴から逸脱することなく他の様々な形で実施することができる。そのため、上述した実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されてはならない。さらに、特許請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内である。
【符号の説明】
【００５３】
１  撮像レンズ、２  撮像素子、３  Ａ／Ｄ変換部、４  バッファメモリ、５  ＣＰＵ、６  カードＩ／Ｆ、７  カードメモリ、８  操作部材、９  記憶部、１０  電子カメラ、１１  表示部、１２  バス、１０１  第１の補間部、１０２  第２の補間部、１０３  第１の色差算出部、１０４  色差強調部、１０５  第３の補間部、１０６  第２の色差算出部、１０７  色差選択部、１０８  色差補間部
【図１】
2010263540.tif 000004
【図２】
2010263540.tif 000005
【図３】
2010263540.tif 000006
【図４】
2010263540.tif 000007