(57)【要約】【課題】立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることが可能な、画像処理装置、および画像処理方法を提供する。【解決手段】立体画像を構成する左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを階調ごとに対応付け、対応付けられた階調ごとに、左目画像と右目画像との差分値を算出し、算出した差分値を階調間で平滑化する差分値算出部と、平滑化された階調ごとの差分値に基づいて、左目画像または右目画像を補正する補正部と、を備える、画像処理装置が提供される。【選択図】図１７
2014053650.tif 000002
【特許請求の範囲】
【請求項１】
立体画像を構成する左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを階調ごとに対応付け、対応付けられた階調ごとに、左目画像と右目画像との差分値を算出し、算出した差分値を階調間で平滑化する差分値算出部と、
平滑化された階調ごとの差分値に基づいて、前記左目画像または前記右目画像を補正する補正部と、
を備える、画像処理装置。
【請求項２】
前記差分値算出部は、前記左目画像および前記右目画像それぞれを分割し、前記左目画像および前記右目画像における対応する分割領域ごとに前記差分値を算出し、前記分割領域ごとに算出した差分値を分割領域ごとに階調間で平滑化し、
前記補正部は、前記分割領域ごとに、前記左目画像または前記右目画像を補正する、請求項１に記載の画像処理装置。
【請求項３】
前記差分値算出部は、さらに、平滑化された階調ごとの差分値を、隣接する分割領域間で平滑化する、請求項２に記載の画像処理装置。
【請求項４】
前記差分値算出部は、前記左目画像および前記右目画像の階調ビット数を減らして、前記ヒストグラムを算出する、請求項１に記載の画像処理装置。
【請求項５】
前記左目画像および前記右目画像の視点とは異なる、１または２以上の他の視点の画像を生成する画像処理部をさらに備える、請求項１に記載の画像処理装置。
【請求項６】
立体画像を構成する左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを階調ごとに対応付け、対応付けられた階調ごとに、左目画像と右目画像との差分値を算出し、算出した差分値を階調間で平滑化するステップと、
平滑化された階調ごとの差分値に基づいて、前記左目画像または前記右目画像を補正するステップと、
を有する、画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像処理装置、および画像処理方法に関する。
【背景技術】
【０００２】
例えば、ユーザの左目に対応する画像（以下、「左目画像」と示す。）と、ユーザの右目に対応する画像（以下、「右目画像」と示す。）とを表示画面に表示させることによって、表示された画像を立体画像としてユーザに認識させることが可能な装置の普及が進んでいる。上記のような装置は、視差を利用することによって、表示された画像を立体画像としてユーザに認識させる。
【０００３】
上記のような、立体画像を構成する左目画像と右目画像（以下、総称して「ステレオ画像」と示す場合がある。）とは、例えば、撮像対象を２台の撮像装置で撮像することによって得られる。しかしながら、例えば、２台の撮像装置それぞれにおいて撮像される撮像対象の反射光の違いや、各撮像装置が有する露光パラメータ、撮像装置の位置の違いなどによって、左目画像と右目画像とには、色のずれが生じうる。また、近年では、半透明ミラーを用いたステレオ画像の撮像も盛んに行われているが、例えば半透明ミラーと撮像装置との角度によって生じる光学特性の違いも、左目画像と右目画像との間における色ずれを引き起こす要因となっている。
【０００４】
このような中、左目画像と右目画像との間における色ずれを補正する技術が開発されている。左目画像と右目画像との間における色ずれを補正する技術としては、例えば下記の特許文献１に記載の技術が挙げられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２００７−５３５８２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
例えば特許文献１に記載の技術が用いられる画像処理装置は、左目画像（以下、単に「Ｌ」と示す場合がある。）と右目画像（以下、単に「Ｒ」と示す場合がある。）とのそれぞれにおける階調ごとの画素数のヒストグラム（色ヒストグラム）を算出し、左目画像に対応するヒストグラムと右目画像に対応するヒストグラムとを対応付ける。そして、例えば特許文献１に記載の技術が用いられる画像処理装置は、対応付けた結果に基づいて、左目画像の色または右目画像の色を補正する。よって、例えば特許文献１に記載の技術を用いる場合には、左目画像と右目画像との間における色ずれを補正することができる可能性はある。
【０００７】
ここで、例えば特許文献１に記載の技術では、ヒストグラムに対してＤＰ（Dynamic  Programming。動的計画法）マッチングをとる方法や、ヒストグラムの中からピークなどの特徴的な階調値を抽出して対応付ける方法を用いて、左目画像に対応するヒストグラムと右目画像に対応するヒストグラムとを対応付けている。しかしながら、単に、ＤＰマッチングをとる方法により対応付けた結果に基づいて、左目画像の色または右目画像の色を補正する場合には、補正後の画像において、階調がなめらかでなくなることによる不自然さが生じる恐れがある。また、ヒストグラムの中からピークなどの特徴的な階調値を抽出して対応付ける方法により対応付けた結果に基づいて、左目画像の色または右目画像の色を補正する場合には、代表に選ばれなかった階調値の補正精度が十分ではない。
【０００８】
よって、例えば特許文献１に記載の技術を用いたとしても、左目画像と右目画像との間における色ずれを精度よく補正することができるとは限らない。
【０００９】
本開示では、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることが可能な、新規かつ改良された画像処理装置、および画像処理方法を提案する。
【課題を解決するための手段】
【００１０】
本開示によれば、立体画像を構成する左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを階調ごとに対応付け、対応付けられた階調ごとに、左目画像と右目画像との差分値を算出し、算出した差分値を階調間で平滑化する差分値算出部と、平滑化された階調ごとの差分値に基づいて、上記左目画像または上記右目画像を補正する補正部と、を備える、画像処理装置が提供される。
【００１１】
また、本開示によれば、立体画像を構成する左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを階調ごとに対応付け、対応付けられた階調ごとに、左目画像と右目画像との差分値を算出し、算出した差分値を階調間で平滑化するステップと、平滑化された階調ごとの差分値に基づいて、上記左目画像または上記右目画像を補正するステップと、を有する、画像処理方法が提供される。
【発明の効果】
【００１２】
本開示によれば、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】既存の画像処理方法を用いる場合に生じうる問題の第１の例を説明するための説明図である。
【図２】既存の画像処理方法を用いる場合に生じうる問題の第１の例を説明するための説明図である。
【図３】既存の画像処理方法を用いる場合に生じうる問題の第１の例を説明するための説明図である。
【図４】既存の画像処理方法を用いる場合に生じうる問題の第２の例を説明するための説明図である。
【図５】既存の画像処理方法を用いる場合に生じうる問題の第２の例を説明するための説明図である。
【図６】既存の画像処理方法を用いる場合に生じうる問題の第２の例を説明するための説明図である。
【図７】既存の画像処理方法を用いる場合に生じうる問題の第３の例を説明するための説明図である。
【図８】既存の画像処理方法を用いる場合に生じうる問題の第３の例を説明するための説明図である。
【図９】本実施形態に係る画像処理方法に係る処理の概要を説明するための説明図である。
【図１０】本実施形態に係る画像処理装置における、本実施形態に係る画像処理方法に係る処理の第１の例を示す流れ図である。
【図１１】本実施形態に係る画像処理装置における、本実施形態に係る画像処理方法に係る処理の第２の例を示す流れ図である。
【図１２】本実施形態に係る画像処理方法を用いた場合における補正後の画像の第１の例を示す説明図である。
【図１３】本実施形態に係る画像処理方法を用いた場合における補正後の画像の第２の例を示す説明図である。
【図１４】本実施形態に係る画像処理方法を用いた場合における補正後の画像の第３の例を示す説明図である。
【図１５】本実施形態に係る画像処理方法を用いた場合における補正後の画像の第４の例を示す説明図である。
【図１６】本実施形態に係る画像処理方法を用いた場合における補正後の画像の第４の例を示す説明図である。
【図１７】本実施形態に係る画像処理装置の構成の一例を示すブロック図である。
【図１８】本実施形態に係る画像処理装置のハードウェア構成の一例を示す説明図である。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
また、以下では、下記に示す順序で説明を行う。
１．本実施形態に係る画像処理方法
２．本実施形態に係る画像処理装置
３．本実施形態に係るプログラム
【００１６】
（本実施形態に係る画像処理方法）
本実施形態に係る画像処理装置の構成について説明する前に、まず、本実施形態に係る画像処理方法について説明する。以下では、本実施形態に係る画像処理装置が、本実施形態に係る画像処理方法に係る処理を行う場合を例に挙げて、本実施形態に係る画像処理方法について説明する。
【００１７】
［１］既存の画像処理方法を用いる場合に生じうる問題の一例
まず、例えば特許文献１に記載の技術など、既存の画像処理方法を用いる場合に生じうる問題の具体例を示す。
【００１８】
（Ａ）第１の例
図１は、既存の画像処理方法を用いる場合に生じうる問題の第１の例を説明するための説明図であり、既存の画像処理方法が適用される前の原画像を示している。図１に示すＡは、左目画像（原画像）を示しており、図１に示すＢは、右目画像（原画像）を示している。
【００１９】
図２は、既存の画像処理方法を用いる場合に生じうる問題の第１の例を説明するための説明図であり、特許文献１に記載の技術を用いて図１に示す画像を補正した画像の一例を示している。図２に示すＡは、補正された左目画像の一例を示しており、図２に示すＢは、右目画像の原画像を示している。
【００２０】
図２のＡに示す四角形で囲まれた部分と、図２のＢに示す四角形で囲まれた部分とを比較すると、図２のＡに示す四角形で囲まれた部分の暗めの色が浮いており、左目画像と右目画像との間において色ずれが生じている。ここで、図２に示す色ずれは、例えば、局所的な色ずれに対応できないために生じたものである。
【００２１】
また、図２に示すような局所的な色ずれに対応するための方法としては、例えば、図１のＡに示す左目画像（原画像）と、図１のＢに示す右目画像（原画像）とをそれぞれ分割し、右目画像および左目画像における対応する分割領域ごとに、右目画像または左目画像の補正を行うことが考えられる。
【００２２】
図３は、既存の画像処理方法を用いる場合に生じうる問題の第１の例を説明するための説明図であり、図１のＡに示す左目画像（原画像）と、図１のＢに示す右目画像（原画像）とをそれぞれ分割し、対応する分割領域ごとに、特許文献１に記載の技術を用いて画像を補正した画像の一例を示している。図３に示すＡは、補正された左目画像の一例を示しており、図３に示すＢは、右目画像の原画像を示している。また、図３では、図１のＡに示す左目画像（原画像）と、図１のＢに示す右目画像（原画像）とを垂直８分割して処理を行った結果得られた画像の一例を示している。
【００２３】
図３のＡの矢印部分に示すように、左目画像（原画像）と右目画像（原画像）とをそれぞれ分割し、対応する分割領域ごとに、特許文献１に記載の技術を用いて画像を補正した場合には、補正後の画像における分割領域の境界に、線が入ることが起こりうる。よって、単に、分割領域ごとに右目画像または左目画像の補正を行ったとしても、左目画像と右目画像との間における色ずれを精度よく補正することは、望むべくもない。
【００２４】
（Ｂ）第２の例
図４は、既存の画像処理方法を用いる場合に生じうる問題の第２の例を説明するための説明図であり、既存の画像処理方法が適用される前の原画像を示している。図４に示すＡは、左目画像（原画像）を示しており、図４に示すＢは、右目画像（原画像）を示している。
【００２５】
図５は、既存の画像処理方法を用いる場合に生じうる問題の第２の例を説明するための説明図であり、特許文献１に記載の技術を用いて図４に示す画像を補正した画像の一例を示している。図５に示すＡは、補正された左目画像の一例を示しており、図５に示すＢは、右目画像の原画像を示している。
【００２６】
図５に示すＡと、図５に示すＢとを比較すると、図５のＡに示す補正された左目画像は、画像上部が緑がかり、画像の下部は赤みがかかっている。つまり、図５に示す第２の例では、画像全体として左目画像と右目画像との間において色ずれが生じている。
【００２７】
図６は、既存の画像処理方法を用いる場合に生じうる問題の第２の例を説明するための説明図であり、図４のＡに示す左目画像（原画像）と、図４のＢに示す右目画像（原画像）とをそれぞれ分割し、対応する分割領域ごとに、特許文献１に記載の技術を用いて画像を補正した画像の一例を示している。図６に示すＡは、補正された左目画像の一例を示しており、図６に示すＢは、右目画像の原画像を示している。また、図６に示すＣは、図６のＡに示す四角形で囲まれた部分を示している。また、図６では、図４のＡに示す左目画像（原画像）と、図４のＢに示す右目画像（原画像）とを垂直８分割して処理を行った結果得られた画像の一例を示している。
【００２８】
図６のＡの矢印部分に示すように、左目画像（原画像）と右目画像（原画像）とをそれぞれ分割し、対応する分割領域ごとに、特許文献１に記載の技術を用いて画像を補正した場合には、補正後の画像における分割領域の境界に、線が入ることが起こりうる。また、図６のＣに示すように、左目画像（原画像）と右目画像（原画像）とをそれぞれ分割し、対応する分割領域ごとに、特許文献１に記載の技術を用いて画像を補正した場合には、階調が粗くなることも起こりうる。よって、単に、分割領域ごとに右目画像または左目画像の補正を行ったとしても、左目画像と右目画像との間における色ずれを精度よく補正することは、望むべくもない。
【００２９】
（Ｃ）第３の例
図７は、既存の画像処理方法を用いる場合に生じうる問題の第３の例を説明するための説明図であり、既存の画像処理方法が適用される前の原画像を示している。図７に示すＡは、左目画像（原画像）を示しており、図７に示すＢは、右目画像（原画像）を示している。
【００３０】
図８は、既存の画像処理方法を用いる場合に生じうる問題の第３の例を説明するための説明図であり、特許文献１に記載の技術を用いて図７に示す画像を補正した画像の一例を示している。図８に示すＡは、補正された左目画像の一例を示しており、図８に示すＢは、右目画像の原画像を示している。
【００３１】
図８に示すＡと、図８に示すＢとを比較すると、図８のＡに示す補正された左目画像は、全体的に赤くなるように補正されたが、画像の下部が赤くなり過ぎており、また、画像上部が緑がかっている。つまり、図８に示す第３の例では、図５に示す第２の例と同様に、画像全体として左目画像と右目画像との間において色ずれが生じている。
【００３２】
上記既存の画像処理方法を用いる場合に生じうる問題の第１の例〜第３の例に示すように、例えば特許文献１に記載の技術などの既存の画像処理方法を用いたとしても、左目画像と右目画像との間における色ずれを精度よく補正することは、望むべくもない。
【００３３】
［２］本実施形態に係る画像処理方法
［２−１］本実施形態に係る画像処理方法の概要
そこで、本実施形態に係る画像処理装置は、階調ごとに、左目画像と右目画像との差分値（色の差分値）を算出し、算出した差分値を階調間で平滑化する（差分値算出処理）。そして、本実施形態に係る画像処理装置は、平滑化された階調ごとの差分値に基づいて、一方の画像または他方の画像を補正する（補正処理）。
【００３４】
ここで、本実施形態に係る画像処理装置が処理する処理対象の左目画像、右目画像は、例えば、静止画像であってもよいし、動画像を構成するフレーム画像であってもよい。
【００３５】
また、本実施形態に係る処理対象の左目画像、右目画像としては、例えば、本実施形態に係る画像処理装置が、記憶部（後述する）や外部記録媒体から読み出した画像データに対応する画像が挙げられる。なお、本実施形態に係る処理対象の左目画像、右目画像は、上記に限られない。例えば、本実施形態に係る処理対象の左目画像、右目画像は、通信部（後述する）が受信した信号が示す画像であってもよいし、撮像部（後述する）によって撮像された画像であってもよい。
【００３６】
図９は、本実施形態に係る画像処理方法に係る処理の概要を説明するための説明図である。ここで、図９に示すＡは、左目画像と右目画像の原画像を示している。また、図９に示すＢ〜Ｄは、本実施形態に係る差分値算出処理の一例を示しており、図９に示すＥは、本実施形態に係る補正処理の結果得られる補正画像の一例を示している。
【００３７】
以下、図９を適宜参照しつつ、本実施形態に係る画像処理方法に係る、差分値算出処理と補正処理とについて説明する。
【００３８】
（１）差分値算出処理
本実施形態に係る画像処理装置は、例えば図９のＢに示すように、立体画像を構成する左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを算出する。ここで、図９のＢでは、横軸が階調を示し、縦軸が度数を示している。
【００３９】
ここで、本実施形態に係る画像処理装置は、原画像の左目画像および右目画像そのものを用いて階調ごとの画素数のヒストグラムを算出するが、本実施形態に係る画像処理装置におけるヒストグラムの算出に係る処理は、上記に限られない。例えば、本実施形態に係る画像処理装置は、原画像の左目画像および右目画像の階調ビット数を減らして、ヒストグラムを算出してもよい。原画像の左目画像および右目画像の階調ビット数を減らす方法としては、例えば、原画像の左目画像および右目画像の階調ビットの下位Ｍ（Ｍは、正の整数。）ビットを削ることなどが挙げられる。
【００４０】
上記のように、本実施形態に係る画像処理装置が原画像の左目画像および右目画像の階調ビット数を減らしてヒストグラムを算出することによって、各階調における度数のばらつきを低減することが可能となる。また、上記のように、原画像の左目画像および右目画像の階調ビット数を減らしてヒストグラムを算出することによって、差分値算出処理の計算量が低減される。
【００４１】
また、本実施形態に係る画像処理装置は、例えば図９のＣに示すように、左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを、階調ごとに対応付ける（マッチング処理）。そしてマッチング処理によって階調ごとの対応付けを行うと、本実施形態に係る画像処理装置は、例えば、階調ごとの対応付けの結果を、ルックアップテーブル（色のルックアップテーブル）に記録する。
【００４２】
ここで、本実施形態に係る画像処理装置は、例えば、ＤＰ（動的計画法）を用いてコストが最小となる組み合わせを選択することによって、左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを、階調ごとに対応付ける。なお、本実施形態に係る差分値算出処理におけるマッチング処理は、ＤＰを用いた処理に限られない。例えば、本実施形態に係る画像処理装置は、任意の一次元マッチング手法を用いて、左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを、階調ごとに対応付けることが可能である。
【００４３】
左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを階調ごとに対応付けると、本実施形態に係る画像処理装置は、階調ごとに、右目画像または左目画像のうちの一方の画像と他方の画像との差分値を算出する。例えば、本実施形態に係る画像処理装置は、対応付けられた階調ごとに左目画像の度数から右目画像の度数を減算することや、対応付けられた階調ごとに右目画像の度数から左目画像の度数を減算することによって、対応付けられた階調ごとの差分値を算出する。
【００４４】
ここで、算出した差分値を用いて左目画像（原画像）、または右目画像（原画像）を補正すれば、左目画像と右目画像との間における色ずれをある程度補正することが可能である。しかしながら、算出した差分値を用いて左目画像（原画像）または右目画像（原画像）を補正する場合には、上述した上記既存の画像処理方法を用いる場合に生じうる問題のように、局所的な色ずれが生じる恐れがある。
【００４５】
そこで、本実施形態に係る画像処理装置は、差分値算出処理において、さらに算出した差分値を階調間で平滑化する。
【００４６】
より具体的には、本実施形態に係る画像処理装置は、例えば、階調ごとに、算出された差分値と、上下Ｎ（Ｎは、１以上の整数。）階調の差分値との重み付き平均を算出することによって、算出した差分値を階調間で平滑化する。なお、本実施形態に係る画像処理装置は、重み付き平均により算出した差分値を階調間で平滑化することに限られず、例えば、相加平均など、平滑化を行うことが可能な他の手法を用いて算出した差分値を階調間で平滑化してもよい。
【００４７】
図９に示すＤは、差分値の一例（図９のＤに示す“Ｌ−Ｒ”）と、平滑化された差分値の一例（図９のＤに示す“Ｓｍｏｏｔｈ（Ｌ−Ｒ）”）とを示している。図９のＤに示すように差分値を階調間で平滑化し、後述する補正処理において、平滑化された差分値を用いて左目画像（原画像）または右目画像（原画像）を補正することによって、局所的な色ずれをより低減することが可能となる。なお、本実施形態に係る画像処理方法を用いた場合における補正後の画像の具体例については、後述する。
【００４８】
（２）補正処理
本実施形態に係る画像処理装置は、上記（１）の処理（差分値算出処理）において平滑化された階調ごとの差分値に基づいて、左目画像または右目画像を補正する。
【００４９】
より具体的には、本実施形態に係る画像処理装置は、例えば、平滑化された差分値を、原画像の画素値に加える、または、原画像の画素値から減じることによって、色が補正された補正画像を得る。例えば図９のＥは、図９のＡに示す左目画像（原画像）の画素値から、平滑化された差分値を減じることによって、左目画像を右目画像に合わせた例を示している。
【００５０】
本実施形態に係る画像処理装置は、例えば、上記（１）の処理（差分値算出処理）および上記（２）の処理（補正処理）を行うことによって、左目画像または右目画像の色を補正する。
【００５１】
ここで、本実施形態に係る画像処理装置は、上記（１）の処理（差分値算出処理）において、対応付けられた階調ごとに左目画像と右目画像との差分値を算出し、算出した差分値を階調間で平滑化する。そして、本実施形態に係る画像処理装置は、上記（２）の処理（補正処理）において、平滑化された階調ごとの差分値に基づいて、左目画像または右目画像を補正する。よって、本実施形態に係る画像処理装置は、上述した上記既存の画像処理方法を用いる場合に生じうる局所的な色ずれを、より低減することができる。
【００５２】
したがって、本実施形態に係る画像処理装置は、例えば、上記（１）の処理（差分値算出処理）および上記（２）の処理（補正処理）を行うことによって、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【００５３】
なお、本実施形態に係る画像処理方法に係る処理は、上記（１）の処理（差分値算出処理）および上記（２）の処理（補正処理）に限られない。
【００５４】
例えば、本実施形態に係る画像処理装置は、左目画像および右目画像それぞれを分割し、対応する分割領域ごとに、上記（１）の処理（差分値算出処理）および上記（２）の処理（補正処理）を行うことによって、左目画像または右目画像の色を補正してもよい。
【００５５】
より具体的には、本実施形態に係る画像処理装置は、上記（１）の処理（差分値算出処理）において、左目画像および右目画像それぞれを分割し、左目画像および右目画像における対応する分割領域ごとに差分値を算出する。また、本実施形態に係る画像処理装置は、上記（１）の処理（差分値算出処理）において、分割領域ごとに算出した差分値を、分割領域ごとに階調間で平滑化する。そして、本実施形態に係る画像処理装置は、上記（２）の処理（補正処理）において、分割領域ごとに、左目画像または右目画像を補正する。
【００５６】
ここで、本実施形態に係る画像処理装置は、例えば、左目画像および右目画像それぞれを垂直分割する。上記は、垂直位置による色のずれ方の違いに対応するためには垂直分割が有効であるためである。なお、本実施形態に係る画像処理装置が、左目画像および右目画像それぞれを水平分割することや、左目画像および右目画像それぞれを水平分割および垂直分割することが可能であることは、言うまでもない。
【００５７】
また、本実施形態に係る画像処理装置は、“ヒストグラムの対応付けを行うのに十分な度数を得るには数十〜百ライン程度の領域が必要であること”に基づいて分割数を設定する。本実施形態に係る左目画像および右目画像の分割数としては、例えば、８分割（予め設定されている分割数の一例）が挙げられるが、本実施形態に係る分割数は、上記に限られない。例えば、本実施形態に係る画像処理装置は、記憶部（後述する）などに記憶されている画像サイズと分割数とが対応付けられているルックアップテーブルを参照することによって、処理対象の左目画像および右目画像に対応する分割数を設定してもよい。また、本実施形態に係る画像処理装置は、例えば、ユーザ操作に基づく分割数を設定することも可能である。
【００５８】
上記のように、分割領域ごとに上記（１）の処理（差分値算出処理）を行い、かつ、分割領域ごとに上記（２）の処理（補正処理）を行うことによって、左目画像と右目画像との間において生じうる局所的な色ずれを、さらに低減することができる。
【００５９】
また、本実施形態に係る画像処理装置は、上記（１）の処理（差分値算出処理）において、さらに、平滑化された階調ごとの差分値を隣接する分割領域間で平滑化してもよい。
【００６０】
ここで、例えば隣接する分割領域間で色の差分値が異なる場合において、分割領域ごとに階調間で平滑化を行って、分割領域ごとに上記（２）の処理（補正処理）を行った場合には、隣接する分割領域間で色の差分値が異なることに起因して、補正後の画像内の不自然な切れ目が生じる恐れがある。しかしながら、本実施形態に係る画像処理装置が、上記のように、さらに平滑化された階調ごとの差分値を隣接する分割領域間で平滑化することによって、例えば、各分割領域で色の差分値が異なることによって生じうる、画像内の不自然な切れ目の発生を防止することができる。
【００６１】
また、本実施形態に係る画像処理装置は、例えば、さらに、左目画像および右目画像の視点とは異なる、１または２以上の他の視点の画像を生成してもよい（視点画像生成処理）。
【００６２】
本実施形態に係る画像処理装置は、例えば、左目画像または右目画像を基準画像とし、設定されている位相差分ずつ基準画像をずらした画像を生成することによって、他の視点の画像を生成する。ここで、上記設定されている位相差は、予め設定された固定値であってもよいし、ユーザにより変更可能な可変値であってもよい。
【００６３】
なお、本実施形態に係る画像処理装置における視点画像生成処理は、上記に限られない。例えば、本実施形態に係る画像処理装置は、他の視点の画像を生成することが可能な、任意の視点画像生成技術に係る処理（例えば、多視点生成処理）を行うことによって、他の視点の画像を生成することが可能である。
【００６４】
［２−２］本実施形態に係る画像処理方法に係る処理
次に、上述した本実施形態に係る画像処理方法に係る処理の具体例について説明する。
【００６５】
以下では、本実施形態に係る画像処理装置が処理する左目画像（原画像）および右目画像（原画像）が、例えば“ＲＧＢ  １０８０ｐ  １０ｂｉｔ階調”の画像である場合を例に挙げて説明する。なお、本実施形態に係る画像処理装置が処理する左目画像（原画像）および右目画像（原画像）は、上記に限られない。例えば、本実施形態に係る画像処理装置が処理する左目画像（原画像）および右目画像（原画像）は、任意のフォーマットの画像であってもよい。
【００６６】
また、以下では、本実施形態に係る画像処理装置が、右目画像を基準画像として左目画像を補正する場合（左目画像の色を右目画像の色に合わせる場合）を例に挙げて説明する。なお、本実施形態に係る画像処理装置は、左目画像を基準画像として右目画像を補正してもよい（すなわち、右目画像の色を左目画像の色に合わせてもよい。）。
【００６７】
（Ｉ）本実施形態に係る画像処理方法に係る処理の第１の例
図１０は、本実施形態に係る画像処理装置における、本実施形態に係る画像処理方法に係る処理の第１の例を示す流れ図である。図１０では、ステップＳ１００〜Ｓ１０４の処理が、上記（１）の処理（差分値算出処理）に該当する。また、図１０では、ステップＳ１０６の処理が、上記（２）の処理（補正処理）に該当する。ここで、図１０では、左目画像を「Ｌ」と示し、右目画像を「Ｒ」と示している。
【００６８】
本実施形態に係る画像処理装置は、左目画像、右目画像それぞれのヒストグラムをとる（Ｓ１００）。ここで、本実施形態に係る画像処理装置は、例えば、左目画像および右目画像の画素値の下位２ビットを削り、８ビット階調（２５６段階）のヒストグラムを算出する。なお、本実施形態に係る画像処理装置が算出するヒストグラムの階調ビット数は、上記に限られない。例えば、本実施形態に係る画像処理装置は、左目画像および右目画像の画素値を用いて１０ビット階調（１０２４段階）のヒストグラムを算出してもよい。また、本実施形態に係る画像処理装置は、例えば、左目画像および右目画像の画素値の下位５ビットや下位４ビットを削ることによって、左目画像および右目画像の階調ビットの半分程度の階調のヒストグラムを算出することも可能である。
【００６９】
本実施形態に係る画像処理装置は、ステップＳ１００において算出された左目画像のヒストグラムと右目画像のヒストグラムとを、階調ごとに対応付ける（Ｓ１０２）。本実施形態に係る画像処理装置は、例えば、ＤＰマッチングを行ってヒストグラムの度数の値が近い階調を対応付ける。また、本実施形態に係る画像処理装置は、例えば、階調ごとの対応付けの結果を、左目画像と右目画像とにおける色のルックアップテーブルに記録する。
【００７０】
ステップＳ１０２において対応付けが行われると、本実施形態に係る画像処理装置は、対応付けにより得られる左目画像と右目画像との色の差分値を、階調間で平滑化する（Ｓ１０４）。
【００７１】
より具体的には、本実施形態に係る画像処理装置は、例えば、ルックアップテーブルを参照することによって、対応付けられた階調ごとに、左目画像と右目画像との差分値を算出する。そして、本実施形態に係る画像処理装置は、例えば、階調ごとに、算出された差分値と、±３階調の差分値との重み付き平均を算出することによって、各階調の差分値を、階調間で平滑化する。なお、階調間での平滑化のためのタップ数は、固定であってもよいし、ユーザ操作などに基づいて可変してもよい。
【００７２】
また、例えばステップＳ１００において左目画像および右目画像の画素値の下位ビットを削っている場合には、本実施形態に係る画像処理装置は、例えば、線形補間によって、各差分値を、元のビット数に拡張する。例えばステップＳ１００において左目画像および右目画像の画素値の下位２ビットを削っている場合には、本実施形態に係る画像処理装置は、各差分値を、８ビット（２５６階調）から１０ビット（１０２４階調）に拡張する。
【００７３】
本実施形態に係る画像処理装置は、ステップＳ１０４において平滑化された差分値を用いて、左目画像（基準画像ではない側の原画像の一例）の色を補正し、左目画像の色を右目画像（基準画像側の原画像の一例）の色に合わせる（Ｓ１０６）。ここで、ステップＳ１０６の処理後の左目画像、右目画像としては、例えば、原画像と同様に、“ＲＧＢ  １０８０ｐ  １０ｂｉｔ階調”の画像が挙げられるが、ステップＳ１０６の処理後の左目画像、右目画像は、上記に限られない。例えば、ステップＳ１０６の処理後の左目画像、右目画像は、任意のフォーマットの画像であってもよい。
【００７４】
本実施形態に係る画像処理装置は、画像処理方法の第１の例に係る処理として、例えば図１０に示す処理を行う。図１０に示す処理によって、上記（１）の処理（差分値算出処理）および上記（２）の処理（補正処理）が実現される。したがって、例えば図１０に示す処理を行うことによって、本実施形態に係る画像処理装置は、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【００７５】
（ＩＩ）本実施形態に係る画像処理方法に係る処理の第２の例
図１１は、本実施形態に係る画像処理装置における、本実施形態に係る画像処理方法に係る処理の第２の例を示す流れ図である。図１１では、ステップＳ２００〜Ｓ２０８の処理が、上記（１）の処理（差分値算出処理）に該当する。また、図１１では、ステップＳ２１０の処理が、上記（２）の処理（補正処理）に該当する。ここで、図１１では、左目画像を「Ｌ」と示し、右目画像を「Ｒ」と示している。
【００７６】
本実施形態に係る画像処理装置は、左目画像（原画像）および右目画像（原画像）をそれぞれ分割する（Ｓ２００）。ここで、本実施形態に係る画像処理装置は、例えば、左目画像（原画像）および右目画像（原画像）を垂直に８分割するが、ステップＳ２００における画像の分割数は、上記に限られない。例えば、本実施形態に係る画像処理装置は、左目画像（原画像）および右目画像（原画像）の画像サイズなどに対応して、信憑性のあるヒストグラムが得られる任意の分割数となるように、左目画像（原画像）および右目画像（原画像）を分割することが可能である。より具体的には、本実施形態に係る画像処理装置は、例えば、画像サイズと分割数とが対応付けられたルックアップテーブルを用いることによって、左目画像（原画像）および右目画像（原画像）に対応する分割数を特定する。
【００７７】
本実施形態に係る画像処理装置は、ステップＳ２００において分割された分割領域ごとに、左目画像、右目画像それぞれのヒストグラムをとる（Ｓ２０２）。ここで、本実施形態に係る画像処理装置は、各分割領域において、例えば図１０に示すステップＳ１００と同様の処理を行う。
【００７８】
本実施形態に係る画像処理装置は、左目画像および右目画像における対応する分割領域ごとに、ステップＳ２０２において算出された左目画像のヒストグラムと右目画像のヒストグラムとを、階調ごとに対応付ける（Ｓ２０４）。ここで、本実施形態に係る画像処理装置は、対応する分割領域それぞれにおいて、例えば図１０に示すステップＳ１０２と同様の処理を行う。
【００７９】
ステップＳ２０４において対応付けが行われると、本実施形態に係る画像処理装置は、各分割領域において、例えば図１０に示すステップＳ１０４と同様に、対応付けにより得られる左目画像と右目画像との色の差分値を、階調間で平滑化する（Ｓ２０６）。
【００８０】
ステップＳ２０６において左目画像と右目画像との色の差分値を階調間で平滑化すると、本実施形態に係る画像処理装置は、階調間で平滑化された階調ごとの差分値を、隣接する分割領域間で平滑化する（Ｓ２０８）。ステップＳ２０８の処理が行われることによって、各領域での処理結果の微差による画像内の切れ目を、より目立たなくすることが可能となる。
【００８１】
ここで、本実施形態に係る画像処理装置は、例えば、隣接する分割領域間において相加平均や重み付き平均を算出することによって、平滑化された階調ごとの差分値を、隣接する分割領域間でさらに平滑化する。
【００８２】
本実施形態に係る画像処理装置は、ステップＳ２０８において平滑化された差分値を用いて、例えば図１０に示すステップＳ１０６と同様に、左目画像（基準画像ではない側の原画像の一例）の色を補正し、左目画像の色を右目画像（基準画像側の原画像の一例）の色に合わせる（Ｓ２１０）。
【００８３】
本実施形態に係る画像処理装置は、画像処理方法の第２の例に係る処理として、例えば図１１に示す処理を行う。図１１に示す処理によって、上記（１）の処理（差分値算出処理）および上記（２）の処理（補正処理）が実現される。したがって、例えば図１１に示す処理を行うことによって、本実施形態に係る画像処理装置は、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【００８４】
また、例えば図１１に示す処理では、分割領域ごとに上記（１）の処理（差分値算出処理）と上記（２）の処理（補正処理）とが行われるので、例えば図１１に示す処理を行うことによって、本実施形態に係る画像処理装置は、左目画像と右目画像との間において生じうる局所的な色ずれを、さらに低減することができる。
【００８５】
なお、本実施形態に係る画像処理方法に係る処理は、図１０に示す第１の例に係る処理や、図１１に示す第２の例に係る処理に限られない。
【００８６】
例えば、本実施形態に係る画像処理装置は、図１１に示すステップＳ２０８の処理を行わないことも可能である。ステップＳ２０８の処理を行わない場合には、本実施形態に係る画像処理装置は、階調間で平滑化された階調ごとの差分値を用いて、図１１に示すステップＳ２１０の処理を行う。
【００８７】
上記のようにステップＳ２０８の処理を行わない場合であっても、上記（１）の処理（差分値算出処理）および上記（２）の処理（補正処理）が実現される。したがって、例えば上記のようにステップＳ２０８の処理を行わない場合であっても、本実施形態に係る画像処理装置は、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【００８８】
［２−３］本実施形態に係る画像処理方法を用いた場合における補正後の画像の具体例
次に、本実施形態に係る画像処理方法を用いた場合における補正後の画像の具体例を示す。なお、本実施形態に係る画像処理方法を用いた場合における画像の例が、下記に示す例に限られないことは、言うまでもない。
【００８９】
（ｉ）本実施形態に係る画像処理方法を用いた場合における補正後の画像の第１の例
図１２は、本実施形態に係る画像処理方法を用いた場合における補正後の画像の第１の例を示す説明図である。図１２は、図１に示す左目画像（原画像）、右目画像（原画像）に対して、本実施形態に係る画像処理方法に係る処理が行われた場合の補正後の画像の一例を示している。図１２に示すＡは、補正された左目画像の一例を示しており、図１２に示すＢは、右目画像の原画像を示している。
【００９０】
より具体的には、図１２は、図１に示す左目画像（原画像）、右目画像（原画像）それぞれを垂直に８分割して、分割領域ごとに上記（１）の処理（差分値算出処理）と上記（２）の処理（補正処理）とを行った場合の例を示している。
【００９１】
図１２のＡに示す四角形で囲まれた部分と、図１２のＢに示す四角形で囲まれた部分とを比較すると、図２のＡ、Ｂに示す四角形で囲まれた部分のような、左目画像と右目画像との間において色ずれは生じていない。よって、本実施形態に係る画像処理方法に係る処理が行われることによって、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度が向上している。
【００９２】
（ｉｉ）本実施形態に係る画像処理方法を用いた場合における補正後の画像の第２の例
図１３は、本実施形態に係る画像処理方法を用いた場合における補正後の画像の第２の例を示す説明図である。図１３は、図４に示す左目画像（原画像）、右目画像（原画像）に対して、本実施形態に係る画像処理方法に係る処理が行われた場合の補正後の画像の一例を示している。図１３に示すＡは、補正された左目画像の一例を示しており、図１３に示すＢは、右目画像の原画像を示している。また、図１３に示すＣは、図１３のＡに示す四角形で囲まれた部分を示している。
【００９３】
より具体的には、図１３は、図４に示す左目画像（原画像）、右目画像（原画像）それぞれを垂直に８分割して、分割領域ごとに上記（１）の処理（差分値算出処理）と上記（２）の処理（補正処理）とを行った場合の例を示している。
【００９４】
図１３に示すＡと、図１３に示すＢとを比較すると、図５のＡ、Ｂに示すような、左目画像と右目画像との間において色ずれは生じていない。また、図１３に示すＣと、図６に示すＣとを比較すると、本実施形態に係る画像処理方法を用いる場合には、図６に示すＣに示すように階調が粗くなることが、防止されている。よって、本実施形態に係る画像処理方法に係る処理が行われることによって、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度が向上している。
【００９５】
（ｉｉｉ）本実施形態に係る画像処理方法を用いた場合における補正後の画像の第３の例
図１４は、本実施形態に係る画像処理方法を用いた場合における補正後の画像の第３の例を示す説明図である。図１４は、図７に示す左目画像（原画像）、右目画像（原画像）に対して、本実施形態に係る画像処理方法に係る処理が行われた場合の補正後の画像の一例を示している。図１４に示すＡは、補正された左目画像の一例を示しており、図１４に示すＢは、右目画像の原画像を示している。
【００９６】
より具体的には、図１４は、図７に示す左目画像（原画像）、右目画像（原画像）それぞれを垂直に８分割して、分割領域ごとに上記（１）の処理（差分値算出処理）と上記（２）の処理（補正処理）とを行った場合の例を示している。
【００９７】
図１４に示すＡと、図１４に示すＢとを比較すると、図１４のＡに示す補正された左目画像は、画像の上部が赤く、画像の下部が緑がかるように補正されている。つまり、図１４のＡに示す補正された左目画像は、図８のＡに示す既存の画像処理方法を用いて補正された左目画像のように、画像の下部が赤くなり過ぎておらず、また、画像上部が緑がかってもいないことから、図８のＡ、Ｂに示すような左目画像と右目画像との間において色ずれは生じていない。よって、本実施形態に係る画像処理方法に係る処理が行われることによって、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度が向上している。
【００９８】
（ｉｖ）本実施形態に係る画像処理方法を用いた場合における補正後の画像の第４の例
図１５は、本実施形態に係る画像処理方法を用いた場合における補正後の画像の第３の例を示す説明図である。図１５は、本実施形態に係る画像処理方法が適用される前の原画像を示している。図１５に示すＡは、左目画像（原画像）を示しており、図１５に示すＢは、右目画像（原画像）を示している。
【００９９】
図１６は、本実施形態に係る画像処理方法を用いた場合における補正後の画像の第４の例を示す説明図である。図１６は、図１５に示す左目画像（原画像）、右目画像（原画像）に対して、本実施形態に係る画像処理方法に係る処理が行われた場合の補正後の画像の一例を示している。図１６に示すＡは、補正された左目画像の一例を示しており、図１６に示すＢは、右目画像の原画像を示している。
【０１００】
より具体的には、図１６は、図１５に示す左目画像（原画像）、右目画像（原画像）それぞれを垂直に８分割して、分割領域ごとに上記（１）の処理（差分値算出処理）と上記（２）の処理（補正処理）とを行った場合の例を示している。
【０１０１】
図１６に示すＡと、図１６に示すＢとを比較すると、図１５のＡ、Ｂに示すような、左目画像と右目画像との間において色ずれは生じていない。よって、本実施形態に係る画像処理方法に係る処理が行われることによって、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度が向上している。
【０１０２】
（本実施形態に係る画像処理装置）
次に、上述した本実施形態に係る画像処理方法に係る処理を行うことが可能な、本実施形態に係る画像処理装置の構成の一例について、説明する。
【０１０３】
図１７は、本実施形態に係る画像処理装置１００の構成の一例を示すブロック図である。画像処理装置１００は、例えば、制御部１０２を備える。
【０１０４】
また、画像処理装置１００は、例えば、ＲＯＭ（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）に適用することもできる。
【０１３６】
（本実施形態に係るプログラム）
コンピュータを、本実施形態に係る画像処理装置として機能させるためのプログラム（例えば、“上記（１）の処理（差分値算出処理）および上記（２）の処理（補正処理）”や、“上記（１）の処理（差分値算出処理）、上記（２）の処理（補正処理）、および上記視点画像生成処理”など、本実施形態に係る画像処理方法に係る処理を実行することが可能なプログラム）が、コンピュータにおいて実行されることによって、立体画像を構成する左目画像と右目画像との間における色ずれの補正精度を向上させることができる。
【０１３７】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１３８】
例えば、上記では、コンピュータを、本実施形態に係る画像処理装置として機能させるためのプログラム（コンピュータプログラム）が提供されることを示したが、本実施形態は、さらに、上記プログラムを記憶させた記録媒体も併せて提供することができる。
【０１３９】
上述した構成は、本実施形態の一例を示すものであり、当然に、本開示の技術的範囲に属するものである。
【０１４０】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
立体画像を構成する左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを階調ごとに対応付け、対応付けられた階調ごとに、左目画像と右目画像との差分値を算出し、算出した差分値を階調間で平滑化する差分値算出部と、
平滑化された階調ごとの差分値に基づいて、前記左目画像または前記右目画像を補正する補正部と、
を備える、画像処理装置。
（２）
前記差分値算出部は、前記左目画像および前記右目画像それぞれを分割し、前記左目画像および前記右目画像における対応する分割領域ごとに前記差分値を算出し、前記分割領域ごとに算出した差分値を分割領域ごとに階調間で平滑化し、
前記補正部は、前記分割領域ごとに、前記左目画像または前記右目画像を補正する、（１）に記載の画像処理装置。
（３）
前記差分値算出部は、さらに、平滑化された階調ごとの差分値を、隣接する分割領域間で平滑化する、（２）に記載の画像処理装置。
（４）
前記差分値算出部は、前記左目画像および前記右目画像の階調ビット数を減らして、前記ヒストグラムを算出する、（１）〜（３）のいずれか１つに記載の画像処理装置。
（５）
前記左目画像および前記右目画像の視点とは異なる、１または２以上の他の視点の画像を生成する画像処理部をさらに備える、（１）〜（４）のいずれか１つに記載の画像処理装置。
（６）
立体画像を構成する左目画像および右目画像それぞれにおける階調ごとの画素数のヒストグラムを階調ごとに対応付け、対応付けられた階調ごとに、左目画像と右目画像との差分値を算出し、算出した差分値を階調間で平滑化するステップと、
平滑化された階調ごとの差分値に基づいて、前記左目画像または前記右目画像を補正するステップと、
を有する、画像処理方法。
【符号の説明】
【０１４１】
１００    画像処理装置
１０２    制御部
１１０    差分値算出部
１１２    補正部
１１４    画像処理部
【図１０】
2014053650.tif 000003
【図１１】
2014053650.tif 000004
【図１７】
2014053650.tif 000005
【図１８】
2014053650.tif 000006
【図１】
2014053650.tif 000007
【図２】
2014053650.tif 000008
【図３】
2014053650.tif 000009
【図４】
2014053650.tif 000010
【図５】
2014053650.tif 000011
【図６】
2014053650.tif 000012
【図７】
2014053650.tif 000013
【図８】
2014053650.tif 000014
【図９】
2014053650.tif 000015
【図１２】
2014053650.tif 000016
【図１３】
2014053650.tif 000017
【図１４】
2014053650.tif 000018
【図１５】
2014053650.tif 000019
【図１６】
2014053650.tif 000020