(57)【要約】【課題】立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることが可能な、画像処理装置、画像処理方法、およびプログラムを提供する。【解決手段】一の分割領域の設定の仕方により立体画像を構成する左目画像および右目画像に分割領域を設定し、設定された分割領域ごとに、左目画像または右目画像のうちの色の補正を行う対象ではない一方の画像と、左目画像または右目画像のうちの色の補正を行う対象である他方の画像との間の色のずれを補正し、一の分割領域の設定の仕方とは異なる１または２以上の他の分割領域の設定の仕方により左目画像および右目画像に分割領域を順次設定し、設定された分割領域ごとに、一方の画像と他方の画像との間の色のずれを順次補正する、画像処理装置が提供される。【選択図】図１４
2014053651.tif 000002
【特許請求の範囲】
【請求項１】
一の分割領域の設定の仕方により立体画像を構成する左目画像および右目画像に分割領域を設定し、設定された分割領域ごとに、前記左目画像または前記右目画像のうちの色の補正を行う対象ではない一方の画像と、前記左目画像または前記右目画像のうちの色の補正を行う対象である他方の画像との間の色のずれを補正し、
前記一の分割領域の設定の仕方とは異なる１または２以上の他の分割領域の設定の仕方により前記左目画像および前記右目画像に分割領域を順次設定し、設定された分割領域ごとに、前記一方の画像と前記他方の画像との間の色のずれを順次補正する、画像処理装置。
【請求項２】
前記左目画像および前記右目画像に分割領域を設定する領域設定部と、
設定された分割領域ごとに、前記他方の画像の色を補正する補正処理部と、
を備え、
前記領域設定部は、分割領域の設定の仕方を変えて、複数回順次分割領域を設定し、
前記補正処理部は、分割領域が設定されるごとに、前記他方の画像の色を補正する、請求項１に記載の画像処理装置。
【請求項３】
前記領域設定部は、設定する分割領域の数を変えることにより、分割領域の設定の仕方を変える、請求項２に記載の画像処理装置。
【請求項４】
前記領域設定部は、分割領域の数を、１つ前に設定した分割領域の数よりも増やす、請求項３に記載の画像処理装置。
【請求項５】
前記領域設定部は、設定する分割領域の境界の位置を変えることにより、分割領域の設定の仕方を変える、請求項２に記載の画像処理装置。
【請求項６】
前記補正処理部は、
前記左目画像および前記右目画像における対応する分割領域ごとに、前記左目画像および前記右目画像それぞれにおける階調ごとの画素数のヒストグラムを階調ごとに対応付け、対応付けられた階調ごとに前記左目画像と前記右目画像との差分値を算出し、
前記分割領域ごとに算出された階調ごとの差分値に基づいて、前記他方の画像の色を補正する、請求項２に記載の画像処理装置。
【請求項７】
前記補正処理部は、
前記分割領域ごとに算出された階調ごとの差分値を、隣接する分割領域間で平滑化し、
平滑化された階調ごとの差分値に基づいて、前記他方の画像の色を補正する、請求項６に記載の画像処理装置。
【請求項８】
前記補正処理部は、前記左目画像および前記右目画像の階調ビット数を減らして、前記ヒストグラムを算出する、請求項６に記載の画像処理装置。
【請求項９】
前記補正処理部は、分割領域の設定の仕方に対応して、前記左目画像および前記右目画像の階調ビット数の減らし方を変える、請求項８に記載の画像処理装置。
【請求項１０】
一の分割領域の設定の仕方により立体画像を構成する左目画像および右目画像に分割領域を設定し、設定された分割領域ごとに、前記左目画像または前記右目画像のうちの色の補正を行う対象ではない一方の画像と、前記左目画像または前記右目画像のうちの色の補正を行う対象である他方の画像との間の色のずれを補正するステップと、
前記一の分割領域の設定の仕方とは異なる１または２以上の他の分割領域の設定の仕方により前記左目画像および前記右目画像に分割領域を順次設定し、設定された分割領域ごとに、前記一方の画像と前記他方の画像との間の色のずれを順次補正するステップと、
を有する、画像処理方法。
【請求項１１】
一の分割領域の設定の仕方により立体画像を構成する左目画像および右目画像に分割領域を設定し、設定された分割領域ごとに、前記左目画像または前記右目画像のうちの色の補正を行う対象ではない一方の画像と、前記左目画像または前記右目画像のうちの色の補正を行う対象である他方の画像との間の色のずれを補正するステップ、
前記一の分割領域の設定の仕方とは異なる１または２以上の他の分割領域の設定の仕方により前記左目画像および前記右目画像に分割領域を順次設定し、設定された分割領域ごとに、前記一方の画像と前記他方の画像との間の色のずれを順次補正するステップ、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像処理装置、画像処理方法、およびプログラムに関する。
【背景技術】
【０００２】
例えば、ユーザの左目に対応する画像（以下、「左目画像」と示す。）と、ユーザの右目に対応する画像（以下、「右目画像」と示す。）とを表示画面に表示させることによって、表示された画像を立体画像としてユーザに認識させることが可能な装置の普及が進んでいる。上記のような装置は、視差を利用することによって、表示された画像を立体画像としてユーザに認識させる。
【０００３】
上記のような、立体画像を構成する左目画像と右目画像（以下、総称して「ステレオ画像」と示す場合がある。）とは、例えば、撮像対象を２台の撮像装置で撮像することによって得られる。しかしながら、例えば、２台の撮像装置それぞれにおいて撮像される撮像対象の反射光の違いや、各撮像装置が有する露光パラメータ、撮像装置の位置の違いなどによって、左目画像と右目画像とには、色のずれが生じうる。また、近年では、半透明ミラーを用いたステレオ画像の撮像も盛んに行われているが、例えば半透明ミラーと撮像装置との角度によって生じる光学特性の違いも、左目画像と右目画像との間における色ずれを引き起こす要因となっている。
【０００４】
このような中、左目画像と右目画像との間における色ずれを補正する技術が開発されている。左目画像と右目画像との間における色ずれを補正する技術としては、例えば下記の特許文献１に記載の技術が挙げられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２００７−５３５８２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
例えば特許文献１に記載の技術が用いられる画像処理装置は、左目画像（以下、単に「Ｌ」と示す場合がある。）と右目画像（以下、単に「Ｒ」と示す場合がある。）とのそれぞれにおける階調ごとの画素数のヒストグラム（色ヒストグラム）を算出し、左目画像に対応するヒストグラムと右目画像に対応するヒストグラムとを対応付ける。そして、例えば特許文献１に記載の技術が用いられる画像処理装置は、対応付けた結果に基づいて、左目画像の色または右目画像の色を補正する。よって、例えば特許文献１に記載の技術を用いる場合には、左目画像と右目画像との間における色ずれを補正することができる可能性はある。
【０００７】
また、左目画像と右目画像との間における色ずれを補正することが可能な他の方法としては、例えば、左目画像および右目画像それぞれから特徴点をぬきだして、左目画像と右目画像との対応付けをし、対応づけられた各点（各画素）の色の違いから、色を補正するための補正式を決定する方法が考えられる。
【０００８】
しかしながら、例えば特許文献１に記載の技術や上記左目画像と右目画像との間における色ずれを補正することが可能な他の方法のように、画像全体の情報を用いる場合には、全体的な色ずれを補正できる可能性はあるものの、局所的な色のずれに対応することができない。
【０００９】
また、上記左目画像と右目画像との間における色ずれを補正することが可能な他の方法では、特徴点のような画像における局所的な情報を用いて補正が行われるので、補正後の色が特徴点の座標の精度によって大きく変化しうる。つまり、上記左目画像と右目画像との間における色ずれを補正することが可能な他の方法を用いる場合には、補正結果が安定性しない恐れがある。
【００１０】
よって、例えば特許文献１に記載の技術や上記左目画像と右目画像との間における色ずれを補正することが可能な他の方法を用いたとしても、左目画像と右目画像との間における色ずれを精度よく補正することができるとは限らない。
【００１１】
また、局所的な色ずれに対応するための方法としては、例えば、左目画像と右目画像とをそれぞれ分割し、左目画像および右目画像における対応する分割領域ごとに、左目画像または右目画像の補正を行うことが考えられる。
【００１２】
しかしながら、単純に画像に分割領域を設定して、例えば特許文献１に記載の技術や上記左目画像と右目画像との間における色ずれを補正することが可能な他の方法を用いて補正を行ったとしても、補正後の画像における分割領域の境界に、不自然な線や帯が現れることが起こりうる。上記は、例えば、一部の領域が局所解に陥ることなどに起因する。
【００１３】
よって、上記局所的な色ずれに対応するための方法を用いたとしても、左目画像と右目画像との間における色ずれを精度よく補正することができるとは限らない。
【００１４】
本開示では、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることが可能な、新規かつ改良された画像処理装置、画像処理方法、およびプログラムを提案する。
【課題を解決するための手段】
【００１５】
本開示によれば、一の分割領域の設定の仕方により立体画像を構成する左目画像および右目画像に分割領域を設定し、設定された分割領域ごとに、上記左目画像または上記右目画像のうちの色の補正を行う対象ではない一方の画像と、上記左目画像または上記右目画像のうちの色の補正を行う対象である他方の画像との間の色のずれを補正し、上記一の分割領域の設定の仕方とは異なる１または２以上の他の分割領域の設定の仕方により上記左目画像および上記右目画像に分割領域を順次設定し、設定された分割領域ごとに、上記一方の画像と上記他方の画像との間の色のずれを順次補正する、画像処理装置が提供される。
【００１６】
また、本開示によれば、一の分割領域の設定の仕方により立体画像を構成する左目画像および右目画像に分割領域を設定し、設定された分割領域ごとに、上記左目画像または上記右目画像のうちの色の補正を行う対象ではない一方の画像と、上記左目画像または上記右目画像のうちの色の補正を行う対象である他方の画像との間の色のずれを補正するステップと、上記一の分割領域の設定の仕方とは異なる１または２以上の他の分割領域の設定の仕方により上記左目画像および上記右目画像に分割領域を順次設定し、設定された分割領域ごとに、上記一方の画像と上記他方の画像との間の色のずれを順次補正するステップと、を有する、画像処理方法が提供される。
【００１７】
また、本開示によれば、一の分割領域の設定の仕方により立体画像を構成する左目画像および右目画像に分割領域を設定し、設定された分割領域ごとに、上記左目画像または上記右目画像のうちの色の補正を行う対象ではない一方の画像と、上記左目画像または上記右目画像のうちの色の補正を行う対象である他方の画像との間の色のずれを補正するステップ、上記一の分割領域の設定の仕方とは異なる１または２以上の他の分割領域の設定の仕方により上記左目画像および上記右目画像に分割領域を順次設定し、設定された分割領域ごとに、上記一方の画像と上記他方の画像との間の色のずれを順次補正するステップ、をコンピュータに実行させるためのプログラムが提供される。
【発明の効果】
【００１８】
本開示によれば、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【図面の簡単な説明】
【００１９】
【図１】既存の画像処理方法などを用いる場合に生じうる問題の第１の例を説明するための説明図である。
【図２】既存の画像処理方法などを用いる場合に生じうる問題の第１の例を説明するための説明図である。
【図３】既存の画像処理方法などを用いる場合に生じうる問題の第１の例を説明するための説明図である。
【図４】既存の画像処理方法などを用いる場合に生じうる問題の第２の例を説明するための説明図である。
【図５】本実施形態に係る画像処理方法に係る処理の概要を説明するための説明図である。
【図６】本実施形態に係る画像処理方法に係る処理の概要を説明するための説明図である。
【図７】本実施形態に係る画像処理方法に係る処理の一例を説明するための説明図である。
【図８】本実施形態に係る画像処理方法に係る処理の一例を説明するための説明図である。
【図９】本実施形態に係る画像処理方法に係る処理の一例を説明するための説明図である。
【図１０】本実施形態に係る画像処理装置における、本実施形態に係る画像処理方法に係る処理の第１の例を示す流れ図である。
【図１１】本実施形態に係る画像処理装置における、本実施形態に係る画像処理方法に係る処理の第２の例を示す流れ図である。
【図１２】本実施形態に係る画像処理方法を用いた場合における補正後の画像の第１の例を示す説明図である。
【図１３】本実施形態に係る画像処理方法を用いた場合における補正後の画像の第２の例を示す説明図である。
【図１４】本実施形態に係る画像処理装置の構成の一例を示すブロック図である。
【図１５】本実施形態に係る画像処理装置のハードウェア構成の一例を示す説明図である。
【発明を実施するための形態】
【００２０】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２１】
また、以下では、下記に示す順序で説明を行う。
１．本実施形態に係る画像処理方法
２．本実施形態に係る画像処理装置
３．本実施形態に係るプログラム
【００２２】
（本実施形態に係る画像処理方法）
本実施形態に係る画像処理装置の構成について説明する前に、まず、本実施形態に係る画像処理方法について説明する。以下では、本実施形態に係る画像処理装置が、本実施形態に係る画像処理方法に係る処理を行う場合を例に挙げて、本実施形態に係る画像処理方法について説明する。
【００２３】
［１］既存の画像処理方法などを用いる場合に生じうる問題の一例
まず、例えば特許文献１に記載の技術などの既存の画像処理方法や、上述した左目画像と右目画像との間における色ずれを補正することが可能な他の方法、上述した局所的な色ずれに対応するための方法などを用いる場合に生じうる問題の具体例を示す。
【００２４】
（Ａ）第１の例
図１は、既存の画像処理方法などを用いる場合に生じうる問題の第１の例を説明するための説明図であり、既存の画像処理方法などが適用される前の原画像を示している。図１に示すＡは、左目画像（原画像）を示しており、図１に示すＢは、右目画像（原画像）を示している。
【００２５】
図２は、既存の画像処理方法などを用いる場合に生じうる問題の第１の例を説明するための説明図であり、上述した左目画像と右目画像との間における色ずれを補正することが可能な他の方法を用いて図１に示す画像を補正した画像の一例を示している。図２に示すＡは、補正された左目画像の一例を示しており、図２に示すＢは、右目画像の原画像を示している。
【００２６】
図２に示すＡと、図２に示すＢとを比較すると、図２のＡに示す補正された左目画像は、全体的に緑がかっている。つまり、図２に示す第１の例では、画像全体として左目画像と右目画像との間において色ずれが生じている。
【００２７】
図３は、既存の画像処理方法などを用いる場合に生じうる問題の第１の例を説明するための説明図であり、上述した局所的な色ずれに対応するための方法が適用された例を示している。より具体的には、図３は、図１のＡに示す左目画像（原画像）と、図１のＢに示す右目画像（原画像）とをそれぞれ垂直８分割し、対応する分割領域ごとに、上述した左目画像と右目画像との間における色ずれを補正することが可能な他の方法を用いて図１に示す画像を補正した画像の一例を示している。図３に示すＡは、補正された左目画像の一例を示しており、図３に示すＢは、右目画像の原画像を示している。
【００２８】
左目画像（原画像）と右目画像（原画像）とをそれぞれ分割し、対応する分割領域ごとに、上述した左目画像と右目画像との間における色ずれを補正することが可能な他の方法を用いて画像を補正した場合には、図３のＡの矢印部分に示すように、補正後の画像に不自然な変色による帯が現れることが起こりうる。よって、単に、分割領域ごとに右目画像または左目画像の補正を行ったとしても（単に、上述した局所的な色ずれに対応するための方法を用いたとしても）、左目画像と右目画像との間における色ずれを精度よく補正することは、望むべくもない。
【００２９】
（Ｂ）第２の例
図４は、既存の画像処理方法などを用いる場合に生じうる問題の第２の例を説明するための説明図であり、既存の画像処理方法などが適用される前の原画像を示している。図４に示すＡは、左目画像（原画像）を示しており、図４に示すＢは、右目画像（原画像）を示している。
【００３０】
図５は、既存の画像処理方法を用いる場合に生じうる問題の第２の例を説明するための説明図であり、上述した左目画像と右目画像との間における色ずれを補正することが可能な他の方法を用いて図４に示す画像を補正した画像の一例を示している。図５に示すＡは、補正された左目画像の一例を示しており、図５に示すＢは、右目画像の原画像を示している。
【００３１】
図５に示すＡと、図５に示すＢ、および図４に示すＡ（原画像）とを比較すると、図５のＡに示す補正された左目画像は、全体的に赤くなるように補正されたが、画像の下部が赤くなり過ぎている。つまり、図５に示す第２の例では、画像全体として左目画像と右目画像との間において色ずれが生じている。
【００３２】
上記既存の画像処理方法などを用いる場合に生じうる問題の第１の例、および第２の例に示すように、例えば特許文献１に記載の技術などの既存の画像処理方法や、上述した左目画像と右目画像との間における色ずれを補正することが可能な他の方法、上述した局所的な色ずれに対応するための方法などを用いたとしても、左目画像と右目画像との間における色ずれを精度よく補正することは、望むべくもない。
【００３３】
［２］本実施形態に係る画像処理方法
［２−１］本実施形態に係る画像処理方法の概要
そこで、本実施形態に係る画像処理装置は、分割領域の設定の仕方を変えて、左目画像と右目画像とに複数回順次分割領域を設定し（領域設定処理）、分割領域が設定されるごとに、左目画像または右目画像のうちの色の補正を行う対象の画像の色を補正する（補正処理）。つまり、本実施形態に係る画像処理装置は、分割領域の設定の仕方を変えて、段階的に、左目画像または右目画像の色の補正を行う。
【００３４】
ここで、本実施形態に係る画像処理装置が処理する処理対象の左目画像、右目画像は、例えば、静止画像であってもよいし、動画像を構成するフレーム画像であってもよい。
【００３５】
また、本実施形態に係る処理対象の左目画像、右目画像としては、例えば、本実施形態に係る画像処理装置が、記憶部（後述する）や外部記録媒体から読み出した画像データに対応する画像が挙げられる。なお、本実施形態に係る処理対象の左目画像、右目画像は、上記に限られない。例えば、本実施形態に係る処理対象の左目画像、右目画像は、通信部（後述する）が受信した信号が示す画像であってもよいし、撮像部（後述する）によって撮像された画像であってもよい。
【００３６】
より具体的には、本実施形態に係る画像処理装置は、一の分割領域の設定の仕方により立体画像を構成する左目画像および右目画像に分割領域を設定する。そして、本実施形態に係る画像処理装置は、設定された分割領域ごとに、左目画像または右目画像のうちの色の補正を行う対象ではない一方の画像（以下、「基準画像」と示す場合がある。）と、左目画像または右目画像のうちの色の補正を行う対象である他方の画像（以下、「補正対象画像」と示す場合がある。）との間の色のずれを補正する（１回目の色の補正）。
【００３７】
また、上記１回目の色の補正が行われると、本実施形態に係る画像処理装置は、上記一の分割領域の設定の仕方とは異なる１または２以上の他の分割領域の設定の仕方により左目画像および右目画像に分割領域を順次設定する。そして、本実施形態に係る画像処理装置は、設定された分割領域ごとに、基準画像（一方の画像）と補正対象画像（他方の画像）との間の色のずれを順次補正する（２回目以降の色の補正）。
【００３８】
ここで、本実施形態に係る画像処理装置における補正の回数（本実施形態に係る領域設定処理、および補正処理が行われる回数）としては、例えば、予め設定された固定の回数が挙げられる。予め設定された固定の回数としては、例えば「３回」（処理対象の画像のサイズを１０８０Ｐを想定した場合）が挙げられる。
【００３９】
なお、本実施形態に係る画像処理装置における補正の回数は、上記に限られない。例えば、本実施形態に係る画像処理装置は、処理対象の画像のサイズと補正の回数とが対応付けられたルックアップテーブルを参照することによって、処理対象の左目画像または右目画像に対応する補正の回数を設定してもよい。また、本実施形態に係る画像処理装置は、例えば、ユーザ操作に基づく補正の回数を設定することも可能である。
【００４０】
また、本実施形態に係る領域設定処理において設定される分割領域の数と、本実施形態に係る補正処理における左目画像と右目画像との対応付け（後述する）において必要な画素数とは、例えば逆比例の関係にある。また、本実施形態に係る補正処理における左目画像と右目画像との対応付け（後述する）を行うためには、例えば、画像における数十ライン程度の領域が必要であると考えられる。
【００４１】
そこで、本実施形態に係る画像処理装置は、例えば、領域設定処理において設定される分割領域の数の最大値を、処理対象の画像のサイズに基づいて設定する。また、領域設定処理において、設定される分割領域の境界を処理対象の画像において等間隔としない場合（分割領域の設定の仕方の変え方の一例。後述する。）には、本実施形態に係る画像処理装置は、処理対象の画像のサイズに基づいて、分割領域の最小サイズをさらに設定してもよい。
【００４２】
より具体的には、分割領域の数に応じた一定のサイズの分割領域を設定する場合（設定される分割領域の境界の位置が処理対象の画像において等間隔である場合）には、本実施形態に係る画像処理装置は、例えば、領域設定処理において、処理対象の画像のサイズと分割領域の最大設定数とが対応付けられたテーブルやデータベースを参照することによって、処理対象の左目画像または右目画像に対応する分割領域の最大設定数を決定する。また、設定する分割領域のサイズが一定ではない場合（設定される分割領域の境界の位置が処理対象の画像において等間隔ではない場合）には、本実施形態に係る画像処理装置は、例えば、領域設定処理において、処理対象の画像のサイズと、分割領域の最大設定数および分割領域の最小サイズとが対応付けられたテーブルやデータベースを参照することによって、処理対象の左目画像または右目画像に対応する分割領域の最大設定数、および分割領域の最小サイズを決定する。
【００４３】
また、本実施形態に係る画像処理装置は、本実施形態に係る領域設定処理において、例えば、左目画像および右目画像それぞれを垂直分割して分割領域を設定する。上記は、垂直位置による色のずれ方の違いに対応するためには垂直分割が有効であるためである。本実施形態に係る画像処理装置が垂直分割により分割領域を設定する具体例については、後述する。なお、本実施形態に係る画像処理装置が、左目画像および右目画像それぞれを水平分割することや、左目画像および右目画像それぞれを水平分割および垂直分割することが可能であることは、言うまでもない。また、本実施形態に係る画像処理装置は、左目画像、右目画像全体に対して、１つの分割領域を設定してもよい。
【００４４】
図６は、本実施形態に係る画像処理方法に係る処理の概要を説明するための説明図である。図６では、左目画像を「Ｌ」と示し、右目画像を「Ｒ」と示している。ここで、図６に示すＡは、１回目の本実施形態に係る画像処理方法に係る処理を示しており、図６に示すＢ、Ｃは、それぞれ２回目、３回目の本実施形態に係る画像処理方法に係る処理を示している。また、図６に示すＤは、本実施形態に係る画像処理方法に係る処理の結果得られる補正後の画像の一例を示している。また、図６では、右目画像を基準画像とし、左目画像を補正対象画像としている例を示している。なお、図６では、説明の便宜上、左目画像のみに設定される分割領域を図示しているが、右目画像についても同様に分割領域が設定される。
【００４５】
図６のＡに示すように、本実施形態に係る画像処理装置は、例えば、１回目の本実施形態に係る画像処理方法に係る処理において、左目画像、右目画像全体に対して１つの分割領域（すなわち、左目画像、右目画像そのものが分割領域となる。）を設定する（領域設定処理）。そして、本実施形態に係る画像処理装置は、設定された１つの分割領域において、基準画像である右目画像に対する左目画像（補正対象画像）の色のずれを補正する（補正処理）。なお、本実施形態に係る補正処理の具体例については、後述する。
【００４６】
また、１回目の本実施形態に係る画像処理方法に係る処理が完了すると、図６のＢに示すように、本実施形態に係る画像処理装置は、例えば、２回目の本実施形態に係る画像処理方法に係る処理において、左目画像、右目画像それぞれを垂直２分割することによって左目画像、右目画像全体に対して２つの分割領域を設定する。そして、本実施形態に係る画像処理装置は、設定された２つの分割領域それぞれにおいて、基準画像である右目画像に対する左目画像（補正対象画像）の色のずれをさらに補正する。
【００４７】
また、２回目の本実施形態に係る画像処理方法に係る処理が完了すると、図６のＣに示すように、本実施形態に係る画像処理装置は、例えば、３回目の本実施形態に係る画像処理方法に係る処理において、左目画像、右目画像それぞれを垂直４分割することによって左目画像、右目画像全体に対して４つの分割領域を設定する。そして、本実施形態に係る画像処理装置は、設定された４つの分割領域それぞれにおいて、基準画像である右目画像に対する左目画像（補正対象画像）の色のずれをさらに補正する。
【００４８】
本実施形態に係る画像処理装置は、例えば図６のＡ〜Ｃに示すように、分割領域の設定数（分割領域の設定の仕方の一例）を変えて分割領域を順次設定する。そして、本実施形態に係る画像処理装置は、順次設定される分割領域ごとに、基準画像である右目画像（一方の画像）と補正対象画像である左目画像（他方の画像）との間の色のずれを順次補正する。つまり、本実施形態に係る画像処理装置は、本実施形態に係る画像処理方法に係る処理として、例えば図６に示すような処理を行うことによって、例えば、画像全体、２分割された分割領域、４分割された分割領域、…など、複数回設定された様々な分割領域ごとに、色のずれを順次段階的に補正する。
【００４９】
ここで、本実施形態に係る画像処理方法に係る処理では、例えば図６に示すように、分割領域の設定の仕方を変えて段階的に色のずれを補正するので、全体的な色のずれと共に、局所的な色のずれにも対応することが可能である。また、本実施形態に係る画像処理方法に係る処理では、例えば図６に示すように、分割領域の設定の仕方を変えて段階的に色のずれを補正するので、上述した局所的な色ずれに対応するための方法を用いる場合（単に、分割領域ごとに右目画像または左目画像の補正を行う場合）において生じうる、一部の領域が局所解に陥ることなどに起因する補正エラーは、より起こり難くなる。
【００５０】
したがって、本実施形態に係る画像処理装置が、本実施形態に係る画像処理方法に係る処理（例えば、上記領域設定処理、および上記補正処理）を行うことによって、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【００５１】
なお、本実施形態に係る画像処理方法に係る領域設定処理における、分割領域の設定の仕方の変え方は、図６に示すような、分割領域の設定数を変更することに限られない。例えば、本実施形態に係る画像処理装置は、左目画像および右目画像を分割する境界の位置を変えることにより、分割領域の設定の仕方を変えることも可能である。
【００５２】
［２−２］本実施形態に係る画像処理方法に係る処理
次に、本実施形態に係る画像処理方法に係る処理について、より具体的に説明する。
【００５３】
（１）領域設定処理
本実施形態に係る画像処理装置は、左目画像および右目画像に分割領域を設定する。また、本実施形態に係る画像処理装置は、分割領域の設定の仕方を変えて、複数回順次分割領域を設定する。
【００５４】
ここで、本実施形態に係る画像処理装置は、例えば図６に示すように、設定する分割領域の数を変えることにより、分割領域の設定の仕方を変える。分割領域の数の変え方としては、例えば図６に示すように、分割領域の数を１つ前に設定した分割領域の数よりも増やすことが挙げられる。なお、本実施形態に係る分割領域の数の変え方は、上記に限られない。例えば、本実施形態に係る画像処理装置は、分割領域の数を１つ前に設定した分割領域の数よりも減らしてもよい。
【００５５】
なお、本実施形態に係る分割領域の設定の仕方の変え方は、設定する分割領域の数を変えることに限られない。
【００５６】
例えば、本実施形態に係る画像処理装置は、設定する分割領域の境界の位置を変えることにより、分割領域の設定の仕方を変えてもよい。ここで、本実施形態に係る画像処理装置は、例えば、設定される分割領域のサイズが、処理対象の画像のサイズに基づき設定される分割領域の最小サイズ以上となるように（または、処理対象の画像のサイズに基づき設定される分割領域の最小サイズより大きくなるように）、分割領域の境界の位置を決定する。
【００５７】
設定する分割領域の境界の位置を変えることによって、設定される分割領域の数が一致している場合であっても設定される分割領域のサイズが変わるので、異なる観点で色の補正を段階的に行うことが可能となる。よって、設定する分割領域の境界の位置を変えることによって分割領域の設定の仕方を変える場合であっても、本実施形態に係る画像処理装置は、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【００５８】
また、本実施形態に係る画像処理装置は、例えば、設定する分割領域の数を変えることと、設定する分割領域の境界の位置を変えることとを組み合わせることによって、分割領域の設定の仕方を変えることも可能である。上記組み合わせに係る分割領域の設定の仕方の変え方としては、例えば、“２回目の色の補正において設定する分割領域の数を、１回目の色の補正において設定された分割領域の数よりも増やし、３回目の色の補正では、設定する分割領域の数を２回目の色の補正において設定された分割領域の数と同一としつつ、設定する分割領域の境界の位置を、２回目の色の補正において設定された分割領域の境界から変えること”などが挙げられる。
【００５９】
（２）補正処理
本実施形態に係る画像処理装置は、上記（１）の処理（領域設定処理）において設定された分割領域ごとに、左目画像または右目画像のうちの補正対象画像（他方の画像）の色を補正する。また、本実施形態に係る画像処理装置は、上記（１）の処理（領域設定処理）において分割領域が設定されるごとに、補正対象画像（他方の画像）の色を補正する。
【００６０】
より具体的には、本実施形態に係る画像処理装置は、左目画像および右目画像における対応する分割領域ごとに、左目画像および右目画像それぞれにおける階調ごとの左目画像と右目画像との差分値（色の差分値）を算出する（差分値算出処理）。そして、本実施形態に係る画像処理装置は、分割領域ごとに算出された階調ごとの差分値に基づいて、左目画像または右目画像のうちの補正対象画像（他方の画像）の色を補正する（色補正処理）。
【００６１】
（２−１）差分値算出処理
本実施形態に係る画像処理装置は、左目画像および右目画像における対応する分割領域ごとに、左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを階調ごとに対応付ける。そして、本実施形態に係る画像処理装置は、対応付けられた階調ごとに左目画像と右目画像との差分値を算出する。
【００６２】
ここで、本実施形態に係る画像処理装置は、原画像の左目画像および右目画像そのものを用いて、各分割領域における階調ごとの画素数のヒストグラムを算出するが、本実施形態に係る画像処理装置におけるヒストグラムの算出に係る処理は、上記に限られない。
【００６３】
例えば、本実施形態に係る画像処理装置は、原画像の左目画像および右目画像の階調ビット数を減らして、ヒストグラムを算出してもよい。原画像の左目画像および右目画像の階調ビット数を減らす方法としては、例えば、原画像の左目画像および右目画像の階調ビットの下位Ｍ（Ｍは、正の整数。）ビットを削ることなどが挙げられる。
【００６４】
上記のように、本実施形態に係る画像処理装置が原画像の左目画像および右目画像の階調ビット数を減らしてヒストグラムを算出することによって、各階調における度数のばらつきを低減することが可能となる。また、上記のように、原画像の左目画像および右目画像の階調ビット数を減らしてヒストグラムを算出することによって、差分値算出処理の計算量が低減される。
【００６５】
ここで、本実施形態に係る画像処理装置は、例えば、分割領域の設定の仕方によらずに、原画像の左目画像および右目画像から一定の階調ビット数を減らしてヒストグラムを算出するが、本実施形態に係る左目画像および右目画像の階調ビット数の減らし方は、上記に限られない。例えば、本実施形態に係る画像処理装置は、例えば、分割領域の設定の仕方に対応して、左目画像および右目画像の階調ビット数の減らし方を変えてもよい。
【００６６】
原画像の左目画像および右目画像の階調ビットを削る場合には、例えば、各階調における度数のばらつきを低減することが可能となることや、差分値算出処理の計算量が低減されるなどの利点がある反面、階調ビットを削る程、色の補正の精度は低下する。そこで、本実施形態に係る画像処理装置は、分割領域の設定の仕方に対応して、左目画像および右目画像の階調ビット数の減らし方を変えることによって、本実施形態に係る画像処理方法に係る各段階の色のずれの補正にさらなる変化を加える。
【００６７】
左目画像および右目画像の階調ビット数の減らし方の変え方としては、例えば、１回目の色の補正において左目画像および右目画像の階調ビットの下位３ビットを削ってヒストグラムを算出し、２回目の色の補正において下位２ビットを削ってヒストグラムを算出し、３回目以降の色の補正において下位１ビットを削ってヒストグラムを算出することが挙げられる。本実施形態に係る画像処理装置は、例えば、分割領域の設定の仕方と階調ビット数の減らし方とが対応付けられたルックアップテーブルや、補正の回数（または、後述する処理ループ回数）と階調ビット数の減らし方とが対応付けられたルックアップテーブルなどを参照することによって、分割領域の設定の仕方に対応して、左目画像および右目画像の階調ビット数の減らし方を変える。例えば上記のように左目画像および右目画像の階調ビット数の減らし方を変えることによって、本実施形態に係る画像処理装置は、１回目の色の補正を低精度、２回目の色の補正を中精度、そして、３回目以降の色の補正を高精度で行うことができる。なお、左目画像および右目画像の階調ビット数の減らし方が、上記に示す例に限られないことは、言うまでもない。
【００６８】
分割領域の設定の仕方に対応して、左目画像および右目画像の階調ビット数の減らし方を変えることによって、さらに異なる観点で色の補正を段階的に行うことが可能となる。よって、分割領域の設定の仕方に対応して、左目画像および右目画像の階調ビット数の減らし方を変える場合であっても、本実施形態に係る画像処理装置は、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【００６９】
例えば上記のように、各分割領域において階調ごとの画素数のヒストグラムが算出されると、本実施形態に係る画像処理装置は、各分割領域において、左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを、階調ごとに対応付ける（マッチング処理）。そしてマッチング処理によって階調ごとの対応付けを行うと、本実施形態に係る画像処理装置は、例えば、階調ごとの対応付けの結果を、ルックアップテーブル（色のルックアップテーブル）に記録する。
【００７０】
図７は、本実施形態に係る画像処理方法に係る処理の一例を説明するための説明図であり、本実施形態に係る差分値算出処理におけるマッチング処理の一例を示している。
【００７１】
本実施形態に係る画像処理装置は、例えば図７に示すように、左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを、階調ごとに対応付ける。ここで、本実施形態に係る画像処理装置は、例えば、ＤＰ（Dynamic  Programming。動的計画法）を用いてコストが最小となる組み合わせを選択することによって、左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを、階調ごとに対応付ける。なお、本実施形態に係る差分値算出処理におけるマッチング処理は、ＤＰを用いた処理に限られない。例えば、本実施形態に係る画像処理装置は、任意の一次元マッチング手法を用いて、左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを、階調ごとに対応付けることが可能である。
【００７２】
左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを階調ごとに対応付けると、本実施形態に係る画像処理装置は、右目画像または左目画像のうちの一方の画像と他方の画像との差分値を算出する。
【００７３】
ここで、例えば、本実施形態に係る画像処理装置は、対応付けられた階調ごとに左目画像の度数から右目画像の度数を減算することや、対応付けられた階調ごとに右目画像の度数から左目画像の度数を減算することによって、対応付けられた階調ごとの差分値を算出する。
【００７４】
なお、本実施形態に係る画像処理装置における差分値の算出処理は、上記に限られない。上記のように単純な減算により算出した差分値を用いて、左目画像（原画像）または右目画像（原画像）を補正すれば、左目画像と右目画像との間における色ずれをある程度補正することが可能である。しかしながら、上記のように単純な減算により算出した差分値を用いて左目画像（原画像）または右目画像（原画像）を補正する場合には、局所的な色ずれが生じる恐れがある。
【００７５】
ここで、本実施形態に係る画像処理装置は、上述したように、段階的に色の補正を行うので、仮に、ある段階の処理において、上記のように単純な減算により算出した差分値を用いて左目画像（原画像）または右目画像（原画像）を補正したとしても、最終的に補正された画像に局所的な色ずれが生じる可能性は低い。しかしながら、各段階の処理において局所的な色ずれが生じる可能性を低減すれば、左目画像と右目画像との間における色ずれの補正精度をより向上させることが可能となる。
【００７６】
そこで、本実施形態に係る画像処理装置は、差分値算出処理において、例えば、下記の（Ａ）、（Ｂ）に示す処理を行うことによって、差分値を算出してもよい。
【００７７】
（Ａ）第１の例に係る処理
本実施形態に係る画像処理装置は、差分値算出処理において、例えば、下記の数式１に示すような多項式にフィッティングすること（多項式の係数を求めること）によって、差分値を算出する。ここで、数式１は、右目画像を基準とした場合の多項式の一例を示しており、左目画像、右目画像の階調数が８ビットである場合の多項式の一例を示している。数式１に示す“Ｒ”は、ある階調における右目画像の度数を示しており、数式１に示す“Ｌ”は、当該階調における左目画像の度数を示している。
【００７８】
【数１】
2014053651.tif 000003
【００７９】
本実施形態に係る画像処理装置は、上記数式１に示す係数“α０”、“α１”、“α２”を求めることによって、数式１に示す差分値Ｄを算出する。なお、本実施形態に係る画像処理装置が差分値の算出に用いる多項式が、上記数式１に示すような３自由度の多項式に限られないことは、言うまでもない。
【００８０】
図８は、本実施形態に係る画像処理方法に係る処理の一例を説明するための説明図であり、本実施形態に係る差分値算出処理において、上記数式１に示す多項式を用いて算出される差分値（図８に示す“多項式（Ｌ−Ｒ）”）の一例を示している。また、図８では、比較のために、単純な減算により算出された差分値（図８に示す“（Ｌ−Ｒ）”）の一例も併せて示している。
【００８１】
図８に示すように、多項式の係数を求めることによって差分値を算出し、後述する色補正処理において、算出された差分値を用いて左目画像（原画像）または右目画像（原画像）を補正することによって、局所的な色ずれをより低減することが可能となる。なお、本実施形態に係る画像処理方法を用いた場合における補正後の画像の具体例については、後述する。
【００８２】
（Ｂ）第２の例に係る処理
本実施形態に係る画像処理装置は、差分値算出処理において、例えば、上記のように単純な減算により算出された差分値を、さらに階調間で平滑化する。
【００８３】
より具体的には、本実施形態に係る画像処理装置は、例えば、階調ごとに、算出された差分値と、上下Ｎ（Ｎは、１以上の整数。）階調の差分値との重み付き平均を算出することによって、上記のように単純な減算により算出された差分値を階調間で平滑化する。なお、本実施形態に係る画像処理装置は、重み付き平均により上記のように単純な減算により算出された差分値を階調間で平滑化することに限られず、例えば、相加平均など、平滑化を行うことが可能な他の手法を用いて上記のように単純な減算により算出された差分値を階調間で平滑化してもよい。
【００８４】
図９は、本実施形態に係る画像処理方法に係る処理の一例を説明するための説明図であり、本実施形態に係る差分値算出処理において平滑化された差分値（図９に示す“Ｓｍｏｏｔｈ（Ｌ−Ｒ）”）の一例を示している。また、図９では、比較のために、単純な減算により算出された差分値（図８に示す“（Ｌ−Ｒ）”）の一例も併せて示している。
【００８５】
図９に示すように、単純な減算により算出された差分値を階調間で平滑化し、後述する色補正処理において、平滑化された差分値を用いて左目画像（原画像）または右目画像（原画像）を補正することによって、局所的な色ずれをより低減することが可能となる。
【００８６】
本実施形態に係る画像処理装置は、上記（２−１）の処理（差分値算出処理）において、例えば、単純な減算により算出する方法、上記第１の例に係る多項式を用いる方法、または、上記第２の例に係る階調間でさらに平滑化する方法を用いることによって、差分値を算出する。なお、本実施形態に係る上記（２−１）の処理（差分値算出処理）は、上記に限られない。
【００８７】
例えば、本実施形態に係る画像処理装置は、上記（２−１）の処理（差分値算出処理）において、さらに、算出された階調ごとの差分値を隣接する分割領域間で平滑化してもよい。
【００８８】
ここで、例えば隣接する分割領域間で色の差分値が異なる場合において、分割領域ごとに算出された差分値に基づいて、分割領域ごとに後述する（２−２）の処理（色補正処理）を行う場合には、隣接する分割領域間で色の差分値が異なることに起因して、補正後の画像内の不自然な切れ目が生じる恐れがある。上述したように、本実施形態に係る画像処理装置は、段階的に色の補正を行うので、仮に、ある段階の処理において、上記のように補正後の画像内の不自然な切れ目が生じたとしても、最終的に補正された画像に不自然な切れ目が生じる可能性は低い。しかしながら、各段階の処理において不自然な切れ目が生じる可能性を低減すれば、左目画像と右目画像との間における色ずれの補正精度をより向上させることが可能となる。
【００８９】
したがって、本実施形態に係る画像処理装置が、各段階の処理において、さらに算出された階調ごとの差分値を隣接する分割領域間で平滑化することによって、例えば、各段階の処理において、各分割領域で色の差分値が異なることによって生じうる、画像内の不自然な切れ目の発生を防止することができる。よって、本実施形態に係る画像処理装置が、各段階の処理において、さらに算出された階調ごとの差分値を隣接する分割領域間で平滑化することによって、左目画像と右目画像との間における色ずれの補正精度をより向上させることができる。
【００９０】
（２−２）色補正処理
本実施形態に係る画像処理装置は、上記（２−１）の処理（差分値算出処理）において算出された差分値に基づいて、左目画像または右目画像のうちの補正対象画像（他方の画像）を補正する。
【００９１】
より具体的には、本実施形態に係る画像処理装置は、例えば、算出された差分値を、左目画像または右目画像のうちの補正対象画像の画素値に加える、または、補正対象画像の画素値から減じることによって、色が補正された補正画像を得る。
【００９２】
本実施形態に係る画像処理装置は、（２）の処理（補正処理）として、例えば、上記（２−１）の処理（差分値算出処理）および上記（２−２）の処理（色補正処理）を行うことによって、上記（１）の処理（領域設定処理）において設定された対応する分割領域ごとに、左目画像または右目画像の色を補正する。
【００９３】
本実施形態に係る画像処理装置は、例えば、上記（１）の処理（領域設定処理）および上記（２）の処理（補正処理）を行うことによって、分割領域の設定の仕方を変えて、左目画像と右目画像とに複数回順次分割領域を設定し、分割領域が設定されるごとに、左目画像または右目画像のうちの色の補正を行う対象の画像の色を補正する。したがって、本実施形態に係る画像処理装置は、例えば、上記（１）の処理（領域設定処理）および上記（２）の処理（補正処理）を行うことによって、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【００９４】
なお、本実施形態に係る画像処理方法に係る処理は、上記（１）の処理（領域設定処理）および上記（２）の処理（補正処理）に限られない。
【００９５】
例えば、本実施形態に係る画像処理装置は、さらに、左目画像および右目画像の視点とは異なる、１または２以上の他の視点の画像を生成してもよい（視点画像生成処理）。
【００９６】
本実施形態に係る画像処理装置は、例えば、左目画像または右目画像を基準画像とし、設定されている位相差分ずつ基準画像をずらした画像を生成することによって、他の視点の画像を生成する。ここで、上記設定されている位相差は、予め設定された固定値であってもよいし、ユーザにより変更可能な可変値であってもよい。
【００９７】
なお、本実施形態に係る画像処理装置における視点画像生成処理は、上記に限られない。例えば、本実施形態に係る画像処理装置は、他の視点の画像を生成することが可能な、任意の視点画像生成技術に係る処理（例えば、多視点生成処理）を行うことによって、他の視点の画像を生成することが可能である。
【００９８】
［２−３］本実施形態に係る画像処理方法に係る処理の具体例
次に、上述した本実施形態に係る画像処理方法に係る処理の具体例について説明する。
【００９９】
以下では、本実施形態に係る画像処理装置が処理する左目画像（原画像）および右目画像（原画像）が、例えば“ＲＧＢ  １０８０ｐ  １０ｂｉｔ階調”の画像である場合を例に挙げて説明する。なお、本実施形態に係る画像処理装置が処理する左目画像（原画像）および右目画像（原画像）は、上記に限られない。例えば、本実施形態に係る画像処理装置が処理する左目画像（原画像）および右目画像（原画像）は、任意のフォーマットの画像であってもよい。
【０１００】
また、以下では、本実施形態に係る画像処理装置が、右目画像を基準画像として左目画像を補正する場合（左目画像の色を右目画像の色に合わせる場合）を例に挙げて説明する。なお、本実施形態に係る画像処理装置は、左目画像を基準画像として右目画像を補正してもよい（すなわち、右目画像の色を左目画像の色に合わせてもよい。）。
【０１０１】
（Ｉ）本実施形態に係る画像処理方法に係る処理の第１の例
図１０は、本実施形態に係る画像処理装置における、本実施形態に係る画像処理方法に係る処理の第１の例を示す流れ図である。図１０では、ステップＳ１０４の処理が、上記（１）の処理（領域設定処理）に該当する。また、図１０では、ステップＳ１０６〜Ｓ１１４の処理が、上記（２）の処理（補正処理）に該当する。ここで、図１０では、左目画像を「Ｌ」と示し、右目画像を「Ｒ」と示している。
【０１０２】
本実施形態に係る画像処理装置は、処理回数ｎの値に初期値０（ゼロ）を設定する（Ｓ１００）。
【０１０３】
本実施形態に係る画像処理装置は、処理回数ｎが、設定されている処理ループ回数Ｐ（Ｐは、正の整数。上述した補正の回数に該当する。）を満たしているか否かを判定する（Ｓ１０２）。本実施形態に係る画像処理装置は、例えば、処理回数ｎの値と処理ループ回数Ｐの値とが等しい場合に、処理回数ｎが設定されている処理ループ回数Ｐを満たしていると判定する。
【０１０４】
ここで、本実施形態に係る処理ループ回数Ｐとしては、例えば３回などの予め設定された固定の回数が挙げられる。なお、本実施形態に係る画像処理装置における本実施形態に係る処理ループ回数Ｐは、上記に限られない。例えば、本実施形態に係る画像処理装置は、処理対象の画像のサイズと処理ループ回数とが対応付けられたルックアップテーブルを参照することによって、処理対象の左目画像または右目画像に対応する処理ループ回数Ｐを設定してもよい。また、本実施形態に係る画像処理装置は、例えば、ユーザ操作に基づく処理ループ回数Ｐを設定することも可能である。
【０１０５】
ステップＳ１０２において、処理回数ｎが設定されている処理ループ回数Ｐを満たしていると判定された場合には、本実施形態に係る画像処理装置は、本実施形態に係る画像処理方法に係る処理を終了する。
【０１０６】
また、ステップＳ１０２において、処理回数ｎが設定されている処理ループ回数Ｐを満たしていると判定されない場合には、本実施形態に係る画像処理装置は、処理回数ｎに対応して分割領域の設定の仕方を変えて、左目画像および右目画像に分割領域を設定する（Ｓ１０４）。
【０１０７】
本実施形態に係る画像処理装置は、例えば、分割領域の数を１つ前の処理ループにおいて設定した分割領域の数よりも増やして、分割領域を設定する。具体例を挙げると、処理ループ回数Ｐが３回の場合、本実施形態に係る画像処理装置は、例えば、１回目の処理ループでは左目画像および右目画像を１分割して分割領域を設定し（すなわち、分割なし）、２回目の処理ループでは左目画像および右目画像を垂直２分割、３回目の処理ループでは左目画像および右目画像を垂直４分割して、分割領域を設定する。なお、処理ループ回数Ｐが３回の場合における分割領域の設定の仕方は、上記に限られない。また、本実施形態に係る分割領域の数の変え方は、上述したように、設定する分割領域の数を変えることに限られない。また、上述したように、本実施形態に係る画像処理装置は、左目画像および右目画像が水平分割されるように分割領域を設定してもよい。
【０１０８】
ステップＳ１０４において分割領域を設定すると、本実施形態に係る画像処理装置は、左目画像、右目画像それぞれについて各分割領域のヒストグラムをとる（Ｓ１０６）。
【０１０９】
ここで、本実施形態に係る画像処理装置は、例えば、左目画像および右目画像の画素値の下位２ビットを削り、８ビット階調（２５６段階）のヒストグラムを算出する。なお、本実施形態に係る画像処理装置が算出するヒストグラムの階調ビット数は、上記に限られない。例えば、本実施形態に係る画像処理装置は、左目画像および右目画像の画素値を用いて１０ビット階調（１０２４段階）のヒストグラムを算出してもよい。また、本実施形態に係る画像処理装置は、例えば、左目画像および右目画像の画素値の下位５ビットや下位４ビットを削ることによって、左目画像および右目画像の階調ビットの半分程度の階調のヒストグラムを算出することも可能である。さらに、本実施形態に係る画像処理装置は、処理回数が異なるごとに、階調ビット数の減らし方を変えてもよい。
【０１１０】
本実施形態に係る画像処理装置は、ステップＳ１０６において算出された、各分割領域における左目画像のヒストグラムと右目画像のヒストグラムとを、階調ごとに対応付ける（Ｓ１０８）。本実施形態に係る画像処理装置は、例えば、ＤＰマッチングを行ってヒストグラムの度数の値が近い階調を対応付ける。また、本実施形態に係る画像処理装置は、例えば、階調ごとの対応付けの結果を、左目画像と右目画像とにおける色のルックアップテーブルに記録する。
【０１１１】
ステップＳ１０８において対応付けが行われると、本実施形態に係る画像処理装置は、対応付けの結果に基づいて、分割領域ごとに色の補正式を作り、色の補正式に基づく差分値を算出する（Ｓ１１０）。本実施形態に係る画像処理装置は、例えば、上記数式１に示す多項式を作り、係数“α０”、“α１”、“α２”を求めることによって、数式１に示す差分値を算出する。
【０１１２】
ステップＳ１１０において色の補正式に基づく差分値が算出されると、本実施形態に係る画像処理装置は、色の補正式に基づく差分値を、隣接する分割領域間で平滑化する（Ｓ１１２）。ステップＳ１１２の処理が行われることによって、各分割領域での処理結果の微差の影響を、より低減する（例えば、各分割領域での処理結果の微差により生じうる画像内の切れ目を目立たなくする）ことが可能となる。
【０１１３】
ここで、本実施形態に係る画像処理装置は、例えば、隣接する分割領域間において相加平均や重み付き平均を算出することによって、色の補正式に基づく差分値を、隣接する分割領域間で平滑化する。
【０１１４】
本実施形態に係る画像処理装置は、ステップＳ１０２において平滑化された、色の補正式に基づく差分値を用いて、左目画像（補正対象画像の一例）の色を補正し、左目画像の色を右目画像（基準画像の一例）の色に合わせる（Ｓ１１４）。ここで、ステップＳ１１４の処理後の左目画像、右目画像としては、例えば、原画像と同様に、“ＲＧＢ  １０８０ｐ  １０ｂｉｔ階調”の画像が挙げられる。なお、ステップＳ１１４の処理後の左目画像、右目画像は、上記に限られない。例えば、ステップＳ１１４の処理後の左目画像、右目画像は、任意のフォーマットの画像であってもよい。
【０１１５】
ステップＳ１１４の処理が完了すると、本実施形態に係る画像処理装置は、処理回数ｎの値に１を加えることにより、処理回数ｎの値を更新する（Ｓ１１６）。そして、本実施形態に係る画像処理装置は、ステップＳ１０２からの処理を繰り返す。
【０１１６】
本実施形態に係る画像処理装置は、画像処理方法の第１の例に係る処理として、例えば図１０に示す処理を行う。図１０に示す処理によって、上記（１）の処理（領域設定処理）および上記（２）の処理（補正処理）が実現される。したがって、例えば図１０に示す処理を行うことによって、本実施形態に係る画像処理装置は、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【０１１７】
（ＩＩ）本実施形態に係る画像処理方法に係る処理の第２の例
図１１は、本実施形態に係る画像処理装置における、本実施形態に係る画像処理方法に係る処理の第２の例を示す流れ図である。図１１では、ステップＳ２０４〜Ｓ２１２の処理が、上記（１）の処理（領域設定処理）に該当する。また、図１１では、ステップＳ２１４の処理が、上記（２）の処理（補正処理）に該当する。ここで、図１１では、左目画像を「Ｌ」と示し、右目画像を「Ｒ」と示している。
【０１１８】
本実施形態に係る画像処理装置は、図１０に示すステップＳ１００と同様に、処理回数ｎの値に初期値０（ゼロ）を設定する（Ｓ２００）。
【０１１９】
本実施形態に係る画像処理装置は、図１０に示すステップＳ１０２と同様に、処理回数ｎが、設定されている処理ループ回数Ｐを満たしているか否かを判定する（Ｓ２０２）。
【０１２０】
ステップＳ２０２において、処理回数ｎが設定されている処理ループ回数Ｐを満たしていると判定された場合には、本実施形態に係る画像処理装置は、本実施形態に係る画像処理方法に係る処理を終了する。
【０１２１】
また、ステップＳ２０２において、処理回数ｎが設定されている処理ループ回数Ｐを満たしていると判定されない場合には、本実施形態に係る画像処理装置は、図１０に示すステップＳ１０４と同様に、処理回数ｎに対応して分割領域の設定の仕方を変えて、左目画像および右目画像に分割領域を設定する（Ｓ２０４）。
【０１２２】
ステップＳ２０４において分割領域を設定すると、本実施形態に係る画像処理装置は、図１０に示すステップＳ１０６と同様に、左目画像、右目画像それぞれについて各分割領域のヒストグラムをとる（Ｓ２０６）。
【０１２３】
本実施形態に係る画像処理装置は、図１０に示すステップＳ１０８と同様に、ステップＳ２０６において算出された、各分割領域における左目画像のヒストグラムと右目画像のヒストグラムとを、階調ごとに対応付ける（Ｓ２０８）。また、本実施形態に係る画像処理装置は、例えば、階調ごとの対応付けの結果を、左目画像と右目画像とにおける色のルックアップテーブルに記録する。
【０１２４】
ステップＳ２０８において対応付けが行われると、本実施形態に係る画像処理装置は、対応付けにより得られる左目画像と右目画像との色の差分値を、階調間で平滑化する（Ｓ２１０）。
【０１２５】
より具体的には、本実施形態に係る画像処理装置は、例えば、ルックアップテーブルを参照することによって、対応付けられた階調ごとに、左目画像と右目画像との差分値を算出する。そして、本実施形態に係る画像処理装置は、例えば、階調ごとに、算出された差分値と、±３階調の差分値との重み付き平均を算出することによって、各階調の差分値を、階調間で平滑化する。なお、階調間での平滑化のためのタップ数は、固定であってもよいし、ユーザ操作などに基づいて可変してもよい。
【０１２６】
また、例えばステップＳ２０６において左目画像および右目画像の画素値の下位ビットを削っている場合には、本実施形態に係る画像処理装置は、例えば、線形補間によって、各差分値を、元のビット数に拡張する。例えばステップＳ２０６において左目画像および右目画像の画素値の下位２ビットを削っている場合には、本実施形態に係る画像処理装置は、各差分値を、８ビット（２５６階調）から１０ビット（１０２４階調）に拡張する。
【０１２７】
ステップＳ２１０において左目画像と右目画像との色の差分値を階調間で平滑化すると、本実施形態に係る画像処理装置は、階調間で平滑化された階調ごとの差分値を、隣接する分割領域間で平滑化する（Ｓ２１２）。ステップＳ２１２の処理が行われることによって、各分割領域での処理結果の微差の影響を、より低減する（例えば、各分割領域での処理結果の微差により生じうる画像内の切れ目を目立たなくする）ことが可能となる。
【０１２８】
ここで、本実施形態に係る画像処理装置は、例えば、隣接する分割領域間において相加平均や重み付き平均を算出することによって、階調間で平滑化された階調ごとの差分値を、隣接する分割領域間でさらに平滑化する。
【０１２９】
本実施形態に係る画像処理装置は、ステップＳ２１２において平滑化された差分値を用いて、左目画像（補正対象画像の一例）の色を補正し、左目画像の色を右目画像（基準画像の一例）の色に合わせる（Ｓ２１４）。ここで、ステップＳ２１４の処理後の左目画像、右目画像としては、例えば、原画像と同様に、“ＲＧＢ  １０８０ｐ  １０ｂｉｔ階調”の画像が挙げられる。なお、ステップＳ２１４の処理後の左目画像、右目画像は、上記に限られない。例えば、ステップＳ２１４の処理後の左目画像、右目画像は、任意のフォーマットの画像であってもよい。
【０１３０】
ステップＳ２１４の処理が完了すると、本実施形態に係る画像処理装置は、図１０に示すステップＳ１１６と同様に、処理回数ｎの値に１を加えることにより、処理回数ｎの値を更新する（Ｓ２１６）。そして、本実施形態に係る画像処理装置は、ステップＳ２０２からの処理を繰り返す。
【０１３１】
本実施形態に係る画像処理装置は、画像処理方法の第２の例に係る処理として、例えば図１１に示す処理を行う。図１１に示す処理によって、上記（１）の処理（領域設定処理）および上記（２）の処理（補正処理）が実現される。したがって、例えば図１１に示す処理を行うことによって、本実施形態に係る画像処理装置は、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【０１３２】
なお、本実施形態に係る画像処理方法に係る処理は、図１０に示す第１の例に係る処理や、図１１に示す第２の例に係る処理に限られない。
【０１３３】
例えば、本実施形態に係る画像処理装置は、図１０に示すステップＳ１１２の処理や、図１１に示すステップＳ２１２の処理を行わないことも可能である。図１０に示すステップＳ１１２の処理を行わない場合には、本実施形態に係る画像処理装置は、色の補正式に基づく差分値を用いて、図１０に示すステップＳ１１４の処理を行う。また、図１１に示すステップＳ２１２の処理を行わない場合には、本実施形態に係る画像処理装置は、階調間で平滑化された階調ごとの差分値を用いて、図１１に示すステップＳ２１４の処理を行う。
【０１３４】
上記のように図１０に示すステップＳ１１２の処理や、図１１に示すステップＳ２１２の処理を行わない場合であっても、上記（１）の処理（領域設定処理）および上記（２）の処理（補正処理）が実現される。したがって、例えば上記のように図１０に示すステップＳ１１２の処理や、図１１に示すステップＳ２１２の処理を行わない場合であっても、本実施形態に係る画像処理装置は、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【０１３５】
［２−４］本実施形態に係る画像処理方法を用いた場合における補正後の画像の具体例
次に、本実施形態に係る画像処理方法を用いた場合における補正後の画像の具体例を示す。なお、本実施形態に係る画像処理方法を用いた場合における画像の例が、下記に示す例に限られないことは、言うまでもない。
【０１３６】
（ｉ）本実施形態に係る画像処理方法を用いた場合における補正後の画像の第１の例
図１２は、本実施形態に係る画像処理方法を用いた場合における補正後の画像の第１の例を示す説明図である。図１２は、図１に示す左目画像（原画像）、右目画像（原画像）に対して、本実施形態に係る画像処理方法に係る処理が行われた場合の補正後の画像の一例を示している。図１２に示すＡは、補正された左目画像の一例を示しており、図１２に示すＢは、右目画像の原画像を示している。
【０１３７】
より具体的には、図１２は、本実施形態に係る画像処理方法に係る上記（１）の処理（領域設定処理）および上記（２）の処理（補正処理）を５回繰り返し、各回の処理において分割領域を１つ、２つ、４つ、８つ、１６つ設定して処理を行った場合における例を示している。また、図１２は、各回の処理において上記数式１に示す３自由度の多項式を用いた差分値により補正を行った例を示している。
【０１３８】
図１２に示すＡと、図１２に示すＢ、図２に示すＡ、および図３に示すＡとを比較すると、図１２のＡに示す補正された左目画像では、図２に示すＡにおいて生じていた全体的に緑がかっていた状態が補正されており、また、図３に示すＡのように、一部が不自然に変色してもいない。よって、本実施形態に係る画像処理方法に係る処理が行われることによって、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度が向上している。
【０１３９】
（ｉｉ）本実施形態に係る画像処理方法を用いた場合における補正後の画像の第２の例
図１３は、本実施形態に係る画像処理方法を用いた場合における補正後の画像の第２の例を示す説明図である。図１３は、図４に示す左目画像（原画像）、右目画像（原画像）に対して、本実施形態に係る画像処理方法に係る処理が行われた場合の補正後の画像の一例を示している。図１３に示すＡは、補正された左目画像の一例を示しており、図１３に示すＢは、右目画像の原画像を示している。
【０１４０】
より具体的には、図１３は、本実施形態に係る画像処理方法に係る上記（１）の処理（領域設定処理）および上記（２）の処理（補正処理）を３回繰り返し、各回の処理において分割領域を１つ、２つ、４つ設定して処理を行った場合における例を示している。また、図１３は、各回の処理において上記数式１に示す３自由度の多項式を用いた差分値により補正を行った例を示している。
【０１４１】
図１３に示すＡと、図１３に示すＢ、および図５に示すＡとを比較すると、図１３のＡに示す補正された左目画像では、図５に示すＡにおいて生じていた画像の下部が赤くなり過ぎる状態が補正されている。よって、本実施形態に係る画像処理方法に係る処理が行われることによって、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度が向上している。
【０１４２】
（本実施形態に係る画像処理装置）
次に、上述した本実施形態に係る画像処理方法に係る処理を行うことが可能な、本実施形態に係る画像処理装置の構成の一例について、説明する。
【０１４３】
図１４は、本実施形態に係る画像処理装置１００の構成の一例を示すブロック図である。画像処理装置１００は、例えば、制御部１０２を備える。
【０１４４】
また、画像処理装置１００は、例えば、ＲＯＭ（Read  Only  Memory。図示せず）や、ＲＡＭ（Random  Access  Memory。図示せず）、記憶部（図示せず）、通信部（図示せず）、ユーザが操作可能な操作部（図示せず）、様々な画面を表示画面に表示する表示部（図示せず）などを備えていてもよい。画像処理装置１００は、例えば、データの伝送路としてのバス（bus）により上記各構成要素間を接続する。
【０１４５】
ここで、ＲＯＭ（図示せず）は、制御部１０２が使用するプログラムや演算パラメータなどの制御用データを記憶する。ＲＡＭ（図示せず）は、制御部１０２により実行されるプログラムなどを一時的に記憶する。
【０１４６】
記憶部（図示せず）は、画像処理装置１００が備える記憶手段であり、例えば、画像データや、ルックアップテーブル、アプリケーションなど様々なデータを記憶する。ここで、記憶部（図示せず）としては、例えば、ハードディスク（Hard  Disk）などの磁気記録媒体や、フラッシュメモリ（flash  memory）などの不揮発性メモリ（nonvolatile  memory）などが挙げられる。また、記憶部（図示せず）は、画像処理装置１００から着脱可能であってもよい。
【０１４７】
通信部（図示せず）としては、後述する通信インタフェースが挙げられる。また、操作部（図示せず）としては、後述する操作入力デバイスが挙げられ、表示部（図示せず）としては、後述する表示デバイスが挙げられる。
【０１４８】
［画像処理装置１００のハードウェア構成例］
図１５は、本実施形態に係る画像処理装置１００のハードウェア構成の一例を示す説明図である。画像処理装置１００は、例えば、ＭＰＵ１５０と、ＲＯＭ１５２と、ＲＡＭ１５４と、記録媒体１５６と、入出力インタフェース１５８と、操作入力デバイス１６０と、表示デバイス１６２と、通信インタフェース１６４とを備える。また、画像処理装置１００は、例えば、データの伝送路としてのバス１６６で各構成要素間を接続する。
【０１４９】
ＭＰＵ１５０は、例えば、ＭＰＵ（Micro  Processing  Unit）や各種処理回路などで構成され、画像処理装置１００全体を制御する制御部１０２として機能する。また、ＭＰＵ１５０は、画像処理装置１００において、例えば、後述する領域設定部１１０、補正処理部１１２の役目を果たす。
【０１５０】
ＲＯＭ１５２は、ＭＰＵ１５０が使用するプログラムや演算パラメータなどの制御用データなどを記憶する。ＲＡＭ１５４は、例えば、ＭＰＵ１５０により実行されるプログラムなどを一時的に記憶する。
【０１５１】
記録媒体１５６は、記憶部（図示せず）として機能し、例えば、画像データや、ルックアップテーブル、アプリケーションなど様々なデータを記憶する。ここで、記録媒体１５６としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモリが挙げられる。また、記録媒体１５６は、画像処理装置１００から着脱可能であってもよい。
【０１５２】
入出力インタフェース１５８は、例えば、操作入力デバイス１６０や、表示デバイス１６２を接続する。操作入力デバイス１６０は、操作部（図示せず）として機能し、また、表示デバイス１６２は、表示部（図示せず）として機能する。ここで、入出力インタフェース１５８としては、例えば、ＵＳＢ（Universal  Serial  Bus）端子や、ＤＶＩ（Digital  Visual  Interface）端子、ＨＤＭＩ（High-Definition  Multimedia  Interface）端子、各種処理回路などが挙げられる。また、操作入力デバイス１６０は、例えば、画像処理装置１００上に備えられ、画像処理装置１００の内部で入出力インタフェース１５８と接続される。操作入力デバイス１６０としては、例えば、ボタン、方向キー、ジョグダイヤルなどの回転型セレクター、あるいは、これらの組み合わせなどが挙げられる。また、表示デバイス１６２は、例えば、画像処理装置１００上に備えられ、画像処理装置１００の内部で入出力インタフェース１５８と接続される。表示デバイス１６２としては、例えば、液晶ディスプレイ（Liquid  Crystal  Display；ＬＣＤ）や有機ＥＬディスプレイ（organic  ElectroLuminescence  display。または、ＯＬＥＤディスプレイ（Organic  Light  Emitting  Diode  display）ともよばれる。）などが挙げられる。
【０１５３】
なお、入出力インタフェース１５８が、画像処理装置１００の外部装置としての操作入力デバイス（例えば、キーボードやマウスなど）や表示デバイスなどの、外部デバイスと接続することもできることは、言うまでもない。また、表示デバイス１６２は、例えばタッチスクリーンなど、表示とユーザ操作とが可能なデバイスであってもよい。
【０１５４】
通信インタフェース１６４は、画像処理装置１００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）、表示装置や、サーバ、撮像装置などの外部装置と無線／有線で通信を行うための通信部（図示せず）として機能する。ここで、通信インタフェース１６４としては、例えば、通信アンテナおよびＲＦ（Radio  Frequency）回路（無線通信）や、ＩＥＥＥ８０２．１５．１ポートおよび送受信回路（無線通信）、ＩＥＥＥ８０２．１１ｂポートおよび送受信回路（無線通信）、あるいはＬＡＮ（Local  Area  Network）端子および送受信回路（有線通信）などが挙げられる。また、本実施形態に係るネットワークとしては、例えば、ＬＡＮやＷＡＮ（Wide  Area  Network）などの有線ネットワーク、無線ＬＡＮ（ＷＬＡＮ：Wireless  Local  Area  Network）や基地局を介した無線ＷＡＮ（ＷＷＡＮ：Wireless  Wide  Area  Network）などの無線ネットワーク、あるいは、ＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）などの通信プロトコルを用いたインターネットなどが挙げられる。
【０１５５】
画像処理装置１００は、例えば図１５に示す構成によって、本実施形態に係る画像処理方法に係る処理を行う。なお、本実施形態に係る画像処理装置１００のハードウェア構成は、図１５に示す構成に限られない。
【０１５６】
例えば、画像処理装置１００は、静止画像または動画像を撮像する撮像部（図示せず）の役目を果たす撮像デバイスを備えていてもよい。撮像デバイスを備える場合には、画像処理装置１００は、例えば、撮像デバイスにおける撮像により生成された撮像画像を処理することが可能となる。
【０１５７】
ここで、本実施形態に係る撮像デバイスとしては、例えば、レンズ／撮像素子と信号処理回路とが挙げられる。レンズ／撮像素子は、例えば、光学系のレンズと、ＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子を複数用いたイメージセンサとで構成される。また、信号処理回路は、例えば、ＡＧＣ（Automatic  Gain  Control）回路やＡＤＣ（Analog  to  Digital  Converter）を備え、撮像素子により生成されたアナログ信号をデジタル信号（画像データ）に変換し、各種信号処理を行う。信号処理回路が行う信号処理としては、例えば、Ｗｈｉｔｅ  Ｂａｌａｎｃｅ補正処理、色調補正処理、ガンマ補正処理、ＹＣｂＣｒ変換処理、エッジ強調処理などが挙げられる。
【０１５８】
また、画像処理装置１００は、例えば、スタンドアロンで処理を行う構成である場合には、通信デバイス１６４を備えていなくてもよい。また、画像処理装置１００は、操作デバイス１６０や表示デバイス１６２を備えない構成をとることも可能である。
【０１５９】
再度図１４を参照して、画像処理装置１００の構成の一例について説明する。制御部１０２は、例えばＭＰＵなどで構成され、画像処理装置１００全体を制御する役目を果たす。また、制御部１０２は、例えば、領域設定部１１０と、補正処理部１１２とを備え、本実施形態に係る画像処理方法に係る処理を主導的に行う役目を果たす。
【０１６０】
領域設定部１１０は、上記（１）の処理（領域設定処理）を主導的に行う役目を果たす。より具体的には、領域設定部１１０は、例えば、分割領域の設定の仕方を変えて、複数回順次、左目画像および右目画像に分割領域を設定する。
【０１６１】
補正処理部１１２は、上記（２）の処理（補正処理）を主導的に行う役目を果たす。補正処理部１１２は、領域設定部１１０において分割領域が設定されるごとに、左目画像または右目画像のうちの補正対象画像（他方の画像）の色を補正することによって、左目画像または右目画像のうちの基準画像（一方の画像）と、左目画像または右目画像のうちの補正対象画像（他方の画像）との間の色のずれを補正する。
【０１６２】
より具体的には、補正処理部１１２は、例えば、左目画像および右目画像における対応する分割領域ごとに、左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを階調ごとに対応付け、対応付けられた階調ごとに左目画像と右目画像との差分値を算出する。そして、補正処理部１１２は、分割領域ごとに算出された階調ごとの差分値に基づいて、左目画像または右目画像のうちの補正対象画像（他方の画像）の色を補正する。
【０１６３】
ここで、補正処理部１１２は、例えば、左目画像および右目画像の階調ビット数を減らして、ヒストグラムを算出してもよい。階調ビット数の減らし方としては、例えば、領域設定部１１０における分割領域の設定の仕方に対応して、左目画像および右目画像の階調ビット数の減らし方を変えることが挙げられる。
【０１６４】
また、補正処理部１１２は、例えば、分割領域ごとに算出された階調ごとの差分値を、隣接する分割領域間で平滑化し、平滑化された階調ごとの差分値に基づいて、左目画像または右目画像のうちの補正対象画像（他方の画像）の色を補正してもよい。
【０１６５】
制御部１０２は、例えば、領域設定部１１０、および補正処理部１１２を備えることによって、本実施形態に係る画像処理方法に係る処理（例えば、上記（１）の処理（領域設定処理）、および上記（２）の処理（補正処理）を主導的に行う。
【０１６６】
なお、本実施形態に係る制御部の構成は、図１４に示す構成に限られない。例えば、本実施形態に係る制御部は、上記視点画像生成処理を主導的に行う役目を果たす画像処理部（図示せず）をさらに備えていてもよい。画像処理部（図示せず）は、左目画像および右目画像の視点とは異なる、１または２以上の他の視点の画像を生成する。ここで、画像処理部（図示せず）は、例えば、左目画像または右目画像を基準画像とし、設定されている位相差分ずつ基準画像をずらした画像を生成することによって、他の視点の画像を生成する。なお、上述したように、画像処理部（図示せず）は、例えば、他の視点の画像を生成することが可能な、任意の視点画像生成技術に係る処理（例えば、多視点生成処理）を行うことによって、他の視点の画像を生成してもよい。
【０１６７】
画像処理部（図示せず）を備える場合であっても、本実施形態に係る制御部は、本実施形態に係る画像処理方法に係る、上記（１）の処理（領域処理）および上記（２）の処理（補正処理）を行うことが可能である。よって、画像処理部（図示せず）を備える場合であっても、本実施形態に係る制御部は、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【０１６８】
画像処理装置１００は、例えば図１４に示す構成によって、本実施形態に係る画像処理方法に係る処理（例えば、上記（１）の処理（領域設定処理）、および上記（２）の処理（補正処理））を行う。したがって、画像処理装置１００は、例えば図１４に示す構成によって、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【０１６９】
なお、本実施形態に係る画像処理装置の構成は、図１４に示す構成に限られない。
【０１７０】
例えば、本実施形態に係る画像処理装置は、図１４に示す領域設定部１１０、および補正処理部１１２を個別に備える（例えば、それぞれを個別の処理回路で実現する）ことができる。
【０１７１】
また、本実施形態に係る画像処理装置は、例えば、上記視点画像生成処理を主導的に行う画像処理部（図示せず）をさらに備える構成をとることも可能である。画像処理部（図示せず）を備える構成をとる場合であっても、本実施形態に係る画像処理装置は、本実施形態に係る画像処理方法に係る、上記（１）の処理（領域設定処理）および上記（２）の処理（補正処理）を行うことが可能である。よって、画像処理部（図示せ鵜ｚ）を備える場合であっても、本実施形態に係る画像処理装置は、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【０１７２】
また、本実施形態に係る画像処理装置は、例えば、撮像部（図示せず）を備えていてもよい。撮像部（図示せず）を備える場合には、本実施形態に係る画像処理装置は、撮像部（図示せず）における撮像により生成された撮像画像を、処理対象の画像として処理することが可能となる。撮像部（図示せず）としては、例えば、上述した本実施形態に係る撮像デバイスが挙げられる。
【０１７３】
以上のように、本実施形態に係る画像処理装置は、本実施形態に係る画像処理方法に係る処理として、例えば、上記（１）の処理（領域設定処理）および上記（２）の処理（補正処理）を行う。ここで、本実施形態に係る画像処理装置は、上記（１）の処理（領域設定処理）において分割領域の設定の仕方を変えて、左目画像と右目画像とに複数回順次分割領域を設定し、上記（２）の処理（補正処理）において分割領域が設定されるごとに、左目画像または右目画像のうちの補正対象画像（他方の画像）の色を補正する。
【０１７４】
よって、本実施形態に係る画像処理装置は、画像全体の色ずれだけでなく、局所的な色ずれも補正することができる。また、本実施形態に係る画像処理装置は、複数回順次分割領域を設定して、分割領域が設定されるごとに補正対象画像（他方の画像）の色を補正するので、単に、分割領域ごとに右目画像または左目画像の補正を行う方法を用いる場合（単に、上述した局所的な色ずれに対応するための方法を用いる場合）よりも、補正後の画像における分割領域の境界に、不自然な線や帯が現れる可能性が低減される。
【０１７５】
さらに、本実施形態に係る画像処理装置は、分割領域の設定の仕方を変えて段階的に色を補正するので、特徴点のような画像における局所的な情報を用いて補正が行われる場合（上述した左目画像と右目画像との間における色ずれを補正することが可能な他の方法が用いられる場合）よりも、より安定した補正結果を得ることができる。
【０１７６】
したがって、本実施形態に係る画像処理装置は、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【０１７７】
以上、本実施形態として画像処理装置を挙げて説明したが、本実施形態は、かかる形態に限られない。本実施形態は、例えば、タブレット型の装置や、携帯電話やスマートフォンなどの通信装置、映像／音楽再生装置（または映像／音楽記録再生装置）、ゲーム機、ＰＣ（Personal  Computer）などのコンピュータ、デジタルカメラやデジタルビデオカメラなどの撮像装置など、画像を処理することが可能な様々な機器に適用することができる。また、本実施形態は、例えば、上記のような機器に組み込むことが可能な、処理ＩＣ（Integrated  Circuit）に適用することもできる。
【０１７８】
（本実施形態に係るプログラム）
コンピュータを、本実施形態に係る画像処理装置として機能させるためのプログラム（例えば、 “上記（１）の処理（領域設定処理）、および上記（２）の処理（補正処理）”や、“上記（１）の処理（領域設定処理）、上記（２）の処理（補正処理）、および上記視点画像生成処理）”など、本実施形態に係る画像処理方法に係る処理を実行することが可能なプログラム）が、コンピュータにおいて実行されることによって、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【０１７９】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１８０】
例えば、上記では、コンピュータを、本実施形態に係る画像処理装置として機能させるためのプログラム（コンピュータプログラム）が提供されることを示したが、本実施形態は、さらに、上記プログラムを記憶させた記録媒体も併せて提供することができる。
【０１８１】
上述した構成は、本実施形態の一例を示すものであり、当然に、本開示の技術的範囲に属するものである。
【０１８２】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
一の分割領域の設定の仕方により立体画像を構成する左目画像および右目画像に分割領域を設定し、設定された分割領域ごとに、前記左目画像または前記右目画像のうちの色の補正を行う対象ではない一方の画像と、前記左目画像または前記右目画像のうちの色の補正を行う対象である他方の画像との間の色のずれを補正し、
前記一の分割領域の設定の仕方とは異なる１または２以上の他の分割領域の設定の仕方により前記左目画像および前記右目画像に分割領域を順次設定し、設定された分割領域ごとに、前記一方の画像と前記他方の画像との間の色のずれを順次補正する、画像処理装置。
（２）
前記左目画像および前記右目画像に分割領域を設定する領域設定部と、
設定された分割領域ごとに、前記他方の画像の色を補正する補正処理部と、
を備え、
前記領域設定部は、分割領域の設定の仕方を変えて、複数回順次分割領域を設定し、
前記補正処理部は、分割領域が設定されるごとに、前記他方の画像の色を補正する、（１）に記載の画像処理装置。
（３）
前記領域設定部は、設定する分割領域の数を変えることにより、分割領域の設定の仕方を変える、（２）に記載の画像処理装置。
（４）
前記領域設定部は、分割領域の数を、１つ前に設定した分割領域の数よりも増やす、（３）に記載の画像処理装置。
（５）
前記領域設定部は、設定する分割領域の境界の位置を変えることにより、分割領域の設定の仕方を変える、（２）、または（３）に記載の画像処理装置。
（６）
前記補正処理部は、
前記左目画像および前記右目画像における対応する分割領域ごとに、前記左目画像および前記右目画像それぞれにおける階調ごとの画素数のヒストグラムを階調ごとに対応付け、対応付けられた階調ごとに前記左目画像と前記右目画像との差分値を算出し、
前記分割領域ごとに算出された階調ごとの差分値に基づいて、前記他方の画像の色を補正する、（２）〜（５）のいずれか１つに記載の画像処理装置。
（７）
前記補正処理部は、
前記分割領域ごとに算出された階調ごとの差分値を、隣接する分割領域間で平滑化し、
平滑化された階調ごとの差分値に基づいて、前記他方の画像の色を補正する、（６）に記載の画像処理装置。
（８）
前記補正処理部は、前記左目画像および前記右目画像の階調ビット数を減らして、前記ヒストグラムを算出する、（６）、または（７）に記載の画像処理装置。
（９）
前記補正処理部は、分割領域の設定の仕方に対応して、前記左目画像および前記右目画像の階調ビット数の減らし方を変える、（８）に記載の画像処理装置。
（１０）
一の分割領域の設定の仕方により立体画像を構成する左目画像および右目画像に分割領域を設定し、設定された分割領域ごとに、前記左目画像または前記右目画像のうちの色の補正を行う対象ではない一方の画像と、前記左目画像または前記右目画像のうちの色の補正を行う対象である他方の画像との間の色のずれを補正するステップと、
前記一の分割領域の設定の仕方とは異なる１または２以上の他の分割領域の設定の仕方により前記左目画像および前記右目画像に分割領域を順次設定し、設定された分割領域ごとに、前記一方の画像と前記他方の画像との間の色のずれを順次補正するステップと、
を有する、画像処理方法。
（１１）
一の分割領域の設定の仕方により立体画像を構成する左目画像および右目画像に分割領域を設定し、設定された分割領域ごとに、前記左目画像または前記右目画像のうちの色の補正を行う対象ではない一方の画像と、前記左目画像または前記右目画像のうちの色の補正を行う対象である他方の画像との間の色のずれを補正するステップ、
前記一の分割領域の設定の仕方とは異なる１または２以上の他の分割領域の設定の仕方により前記左目画像および前記右目画像に分割領域を順次設定し、設定された分割領域ごとに、前記一方の画像と前記他方の画像との間の色のずれを順次補正するステップ、
をコンピュータに実行させるためのプログラム。
【符号の説明】
【０１８３】
１００    画像処理装置
１０２    制御部
１１０    領域設定出部
１１２    補正処理部
【図７】
2014053651.tif 000004
【図８】
2014053651.tif 000005
【図９】
2014053651.tif 000006
【図１０】
2014053651.tif 000007
【図１１】
2014053651.tif 000008
【図１４】
2014053651.tif 000009
【図１５】
2014053651.tif 000010
【図１】
2014053651.tif 000011
【図２】
2014053651.tif 000012
【図３】
2014053651.tif 000013
【図４】
2014053651.tif 000014
【図５】
2014053651.tif 000015
【図６】
2014053651.tif 000016
【図１２】
2014053651.tif 000017
【図１３】
2014053651.tif 000018