(57)【要約】  実施形態の画像符号化装置は、決定部と、取得部と、生成部と、符号化部と、を備える。決定部は、符号化対象の画像における視点の第１視差画像内の符号化対象ブロックに、前記視点と異なる他の視点の１または複数の第２視差画像において対応する対応ブロックを、前記第１視差画像の奥行き情報と、前記第１視差画像の視点と前記第２視差画像の視点との位置関係と、に基づいて決定し、前記１または複数の第２視差画像のそれぞれにおける前記対応ブロック、及び前記対応ブロックの近傍を含む小領域のブロックの中から、符号化情報を共有する共有ブロックを決定し、前記対応ブロックと前記共有ブロックとの位置関係を示す共有ブロック指定情報を生成する。取得部は、前記共有ブロック指定情報に基づいて、前記共有ブロックが共有する前記符号化情報を取得する。生成部は、取得した前記符号化情報に基づいて、予測画像を生成する。符号化部は、前記画像と前記予測画像とから符号化データを生成する。
2012172634.tif 000002
【特許請求の範囲】
【請求項１】
符号化対象の画像における視点の第１視差画像内の符号化対象ブロックに、前記視点と異なる他の視点の１または複数の第２視差画像において対応する対応ブロックを、前記第１視差画像の奥行き情報と、前記第１視差画像の視点と前記第２視差画像の視点との位置関係と、に基づいて決定し、前記１または複数の第２視差画像のそれぞれにおける前記対応ブロック、及び前記対応ブロックの近傍を含む小領域のブロックの中から、符号化情報を共有する共有ブロックを決定し、前記対応ブロックと前記共有ブロックとの位置関係を示す共有ブロック指定情報を生成する決定部と、
前記共有ブロック指定情報に基づいて、前記共有ブロックが共有する前記符号化情報を取得する取得部と、
取得した前記符号化情報に基づいて、予測画像を生成する生成部と、
前記画像と前記予測画像とから符号化データを生成する符号化部と、
を備える、画像符号化装置。
【請求項２】
前記符号化部は、さらに、前記共有ブロック指定情報を符号化して前記符号化データに付加し、符号化された前記共有ブロック指定情報が付加された前記符号化データを出力する、
請求項１に記載の画像符号化装置。
【請求項３】
前記取得部は、前記符号化情報として、前記共有ブロックの画素値を取得し、
前記生成部は、取得した前記共有ブロックの画素値に基づいて前記予測画像を生成し、
前記符号化部は、さらに、前記符号化情報が前記共有ブロックの画素値である旨を示す判別情報を符号化して前記符号化データに付加し、符号化された前記判別情報が付加された前記符号化データを出力する、
請求項２に記載の画像符号化装置。
【請求項４】
前記決定部は、前記奥行き情報および前記撮像装置間の位置関係に基づいて定められた探索範囲内から、前記小領域のブロックにおける前記符号化情報の傾向に基づいて、前記共有ブロックを決定し、前記共有ブロック指定情報として、前記探索範囲内から前記小領域のブロックにおける前記符号化情報の傾向に基づいて前記共有ブロックを決定する旨を生成する、
請求項２に記載の画像符号化装置。
【請求項５】
復号化対象の画像における視点の第１視差画像内の復号化対象ブロックに、前記視点と異なる他の視点の第２視差画像において対応する対応ブロックを、前記第１視差画像の奥行き情報と、前記第１視差画像の視点と前記第２視差画像の視点との位置関係と、に基づいて決定し、符号化情報を共有する共有ブロックと前記対応ブロックとの位置関係を示す共有ブロック指定情報に基づいて、前記共有ブロックを決定する決定部と、
前記共有ブロック指定情報に基づいて、前記共有ブロックが共有する前記符号化情報を取得する取得部と、
取得した符号化情報に基づいて、予測画像を生成する生成部と、
入力された符号化データを復号化して、復号化された符号化データと前記予測画像とから、出力画像を生成する復号化部と、
を備える、画像復号化装置。
【請求項６】
前記符号化データは、符号化された前記共有ブロック指定情報を含み、
前記復号化部は、さらに、画像符号化装置から前記符号化データを入力し、前記符号化データに含まれる前記共有ブロック指定情報を復号化し、
前記決定部は、復号化された前記共有ブロック指定情報に基づいて、前記共有ブロックを決定する、
請求項５に記載の画像復号化装置。
【請求項７】
前記符号化データは、さらに、符号化され、前記符号化情報が前記共有ブロックの画素値であるか否かを示す判別情報を含み、
前記復号化部は、前記判別情報を復号化し、
前記取得部は、前記符号化情報が前記共有ブロックの画素値である旨を前記判別情報が示す場合には、前記符号化情報として前記共有ブロックの画素値を取得し、
前記生成部は、取得した前記共有ブロックの画素値に基づいて前記予測画像を生成する、
請求項６に記載の画像復号化装置。
【請求項８】
前記共有ブロック指定情報は、さらに、前記奥行き情報および前記撮像装置間の位置関係に基づいて定められた探索範囲内から、前記対応ブロックの近傍のブロックを含む小領域のブロックにおける前記符号化情報の傾向に基づいて前記共有ブロックを決定するか否かを示す判別情報を含み、
前記決定部は、前記判別情報が探索範囲内から、前記対応ブロックの近傍のブロックを含む小領域のブロックにおける前記符号化情報の傾向に基づいて前記共有ブロックを決定する旨を示す場合に、探索範囲内から、前記符号化情報の傾向に基づいて、前記共有ブロックを決定する、
請求項６に記載の画像復号化装置。
【請求項９】
符号化対象の画像における視点の第１視差画像内の符号化対象ブロックに、前記視点と異なる他の視点の１または複数の第２視差画像において対応する対応ブロックを、前記第１視差画像の奥行き情報と、前記第１視差画像の視点と前記第２視差画像の視点との位置関係と、に基づいて決定し、前記１または複数の第２視差画像のそれぞれにおける前記対応ブロック、及び前記対応ブロックの近傍を含む小領域のブロックの中から、符号化情報を共有する共有ブロックを決定し、前記対応ブロックと前記共有ブロックとの位置関係を示す共有ブロック指定情報を生成し、
前記共有ブロック指定情報に基づいて、前記共有ブロックが共有する前記符号化情報を取得し、
取得した前記符号化情報に基づいて、予測画像を生成し、
前記画像と前記予測画像とから符号化データを生成する、
画像符号化方法。
【請求項１０】
復号化対象の画像における視点の第１視差画像内の復号化対象ブロックに、前記視点と異なる他の視点の第２視差画像において対応する対応ブロックを、前記第１視差画像の奥行き情報と、前記第１視差画像の視点と前記第２視差画像の視点との位置関係と、に基づいて決定し、符号化情報を共有する共有ブロックと前記対応ブロックとの位置関係を示す共有ブロック指定情報に基づいて、前記共有ブロックを決定し、
前記共有ブロック指定情報に基づいて、前記共有ブロックが共有する前記符号化情報を取得し、
取得した符号化情報に基づいて、予測画像を生成し、
入力された符号化データを復号化して、復号化された符号化データと前記予測画像とから、出力画像を生成する、
画像復号化方法。
【請求項１１】
コンピュータを、
符号化対象の画像における視点の第１視差画像内の符号化対象ブロックに、前記視点と異なる他の視点の１または複数の第２視差画像において対応する対応ブロックを、前記第１視差画像の奥行き情報と、前記第１視差画像の視点と前記第２視差画像の視点との位置関係と、に基づいて決定し、前記１または複数の第２視差画像のそれぞれにおける前記対応ブロック、及び前記対応ブロックの近傍を含む小領域のブロックの中から、符号化情報を共有する共有ブロックを決定し、前記対応ブロックと前記共有ブロックとの位置関係を示す共有ブロック指定情報を生成する手段と、
前記共有ブロック指定情報に基づいて、前記共有ブロックが共有する前記符号化情報を取得する手段と、
取得した前記符号化情報に基づいて、予測画像を生成する手段と、
前記画像と前記予測画像とから符号化データを生成する手段と、
して機能させるためのプログラム。
【請求項１２】
コンピュータを、
復号化対象の画像における視点の第１視差画像内の復号化対象ブロックに、前記視点と異なる他の視点の第２視差画像において対応する対応ブロックを、前記第１視差画像の奥行き情報と、前記第１視差画像の視点と前記第２視差画像の視点との位置関係と、に基づいて決定し、符号化情報を共有する共有ブロックと前記対応ブロックとの位置関係を示す共有ブロック指定情報に基づいて、前記共有ブロックを決定する手段と、
前記共有ブロック指定情報に基づいて、前記共有ブロックが共有する前記符号化情報を取得する手段と、
取得した符号化情報に基づいて、予測画像を生成する手段と、
入力された符号化データを復号化して、復号化された符号化データと前記予測画像とから、出力画像を生成する手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、画像符号化装置、画像復号化装置、方法およびプログラムに関する。
【背景技術】
【０００２】
従来から、多視差画像符号化・復号化装置として、カメラパラメータや奥行き情報を利用した射影変換により、符号化対象ブロックに対応するブロックを符号化済みの他の視点の画像中から決定し、そのブロックが持つ動きベクトルおよび参照画像を指定する情報を共有するものが知られている。【０００３】
しかしながら、このような従来技術では、奥行き情報の推定誤差やそれに加わる圧縮歪、さらには射影変換による誤差により、符号化対象ブロックに対応するブロックの決定を誤る可能性がある。また、共有できる符号化情報が動き情報のみに制限されてしまう。このため、従来の多視差画像符号化・復号化装置では符号化効率を向上させることが困難である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１０−５１５４００号公報
【非特許文献】
【０００５】
【非特許文献１】Jacek  Konieczny,  Marek  Domanski:  Depth-based  Inter-view  Prediction  of  Motion  Vectors  for  Improved  Multiview  Video  Coding,  3DTV-Conference:  The  True  Vision  -  Capture,  Transmission  and  Display  of  3D  Video  (3DTV-CON),  pp.1-4,  2010.
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本実施形態が解決しようとする課題は、符号化効率を向上させることができる画像符号化装置、画像復号化装置、方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
実施形態の画像符号化装置は、決定部と、取得部と、生成部と、符号化部と、を備える。決定部は、符号化対象の画像における視点の第１視差画像内の符号化対象ブロックに、前記視点と異なる他の視点の１または複数の第２視差画像において対応する対応ブロックを、前記第１視差画像の奥行き情報と、前記第１視差画像の視点と前記第２視差画像の視点との位置関係と、に基づいて決定し、前記１または複数の第２視差画像のそれぞれにおける前記対応ブロック、及び前記対応ブロックの近傍を含む小領域のブロックの中から、符号化情報を共有する共有ブロックを決定し、前記対応ブロックと前記共有ブロックとの位置関係を示す共有ブロック指定情報を生成する。取得部は、前記共有ブロック指定情報に基づいて、前記共有ブロックが共有する前記符号化情報を取得する。生成部は、取得した前記符号化情報に基づいて、予測画像を生成する。符号化部は、前記画像と前記予測画像とから符号化データを生成する。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１の画像符号化装置の図。
【図２】実施の形態１の符号化の一例の図。
【図３】実施の形態１の対応マクロブロック決定の一例の図。
【図４】実施の形態１の共有ブロックの決定の一例の図。
【図５】実施の形態１の共有ブロック指定情報の一例の図。
【図６】実施の形態１の符号化情報の共有の一例の図。
【図７】実施の形態１の符号化処理のフローチャート。
【図８】実施の形態１の予測処理のフローチャート。
【図９】実施の形態２の画像復号化装置の図。
【図１０】実施の形態２の復号化処理のフローチャート。
【図１１】実施の形態２の予測処理のフローチャート。
【発明を実施するための形態】
【０００９】
（実施の形態１）
実施の形態１は、符号化対象画像である入力画像を入力して、入力画像をマクロブロックに分割し、符号化対象マクロブロックに対して、入力画像の視点と異なる視点の復号化済みの視差画像の符号化情報を共有して用いて符号化処理を行う画像符号化装置である。
【００１０】
図１は、実施の形態１の画像符号化装置の機能的構成を示すブロック図である。本実施の形態の画像符号化装置１００は、図１に示すように、制御部１１６と、符号化部１１７とを備える。
【００１１】
符号化部１１７は、入力画像Ｉ（ｖ）１０１を入力し、入力画像Ｉ（ｖ）１０１をマクロブロックに分割する。符号化部１１７は、分割したマクロブロックに対して、入力画像の視点と異なる視点の復号化済みの視差画像の符号化情報を用い、予測画像を生成する。符号化部１１７は、この予測画像と入力画像Ｉ（ｖ）１０１との残差情報を符号化した符号化データＳ（ｖ）１０４を出力する。符号化制御部１１６は、符号化部１１７による画像符号化処理の全体を制御する。
【００１２】
図２は、画像符号化処理の一例の説明図である。図２において、入力画像の視点を２、他の視点を０とすると、符号化部１１７は、他の視点０の符号化データＳ（０）とそれに対応する奥行き情報Ｄ（２）から、入力画像の視点２に対応する予測画像を生成する。
【００１３】
図１に示すように、符号化部１１７は、減算器１１１と、変換・量子化部１１５と、可変長符号化部１１８と、逆変換・逆量子化部１１４と、加算器１１３と、予測部１１２と、バッファ１０５とを備える。
【００１４】
符号化部１１７には、入力画像Ｉ（ｖ）１０１が入力される。減算器１１１は、予測部１１２で生成された予測画像と入力画像Ｉ（ｖ）１０１との差分を求めて、この差分である残差を生成する。
【００１５】
変換・量子化部１１５は、残差を直交変換して変換係数を求めるとともに、変換係数を量子化して残差情報を求める。ここで、直交変換としては、例えば、離散コサイン変換を用いることができる。残差情報は、可変長符号化部１１８と逆変換・逆量子化１１４に入力される。
【００１６】
逆変換・逆量子化１１４は、残差情報を逆量子化および逆直交変換の処理を行って局所復号化画像を再生する。加算器１１３は、再生された局所復号化画像と予測画像とを加算して復号化画像を生成する。この復号化画像は、参照画像としてバッファ１０５に保存される。
【００１７】
ここで、バッファ１０５は、フレームメモリ等の記憶媒体である。バッファ１０５には、上述の復号化画像が参照画像等として保存される他、復号化済みの他の視点の視差画像Ｒ（ｖ’）が保存される。
【００１８】
予測部１１２は、バッファ１０５に保存された復号化済みの他の視点の視差画像Ｒ（ｖ’）から予測画像を生成する。予測部１１２は、決定部１０６と、取得部１０７と、生成部１０８とを備える。
【００１９】
決定部１０６は、符号化対象マクロブロックの符号化の際に符号化情報を共有する共有ブロックを、入力画像の視点と異なる他の視点の１または複数の視差画像（すなわちバッファ１０５に保存されている復号化済みの他の視点の視差画像Ｒ（ｖ’））の中から、入力画像Ｉ（ｖ）１０１の奥行き情報Ｄ（ｖ）と、入力画像Ｉ（ｖ）１０１の視点位置及び復号化済みの他の視点の視差画像Ｒ（ｖ’）の視点位置の位置関係と、に基づいて決定する。ここで、視点位置どうしの位置関係とは、入力画像Ｉ（ｖ）１０１を撮像したカメラと、復号化済みの他の視点の視差画像Ｒ（ｖ’）を撮像したカメラとの間の位置関係であってよい。より具体的には、共有ブロック決定部１０５は以下のように共有ブロックを決定する。
【００２０】
まず、決定部１０６は、入力画像Ｉ（ｖ）１０１における視点の視差画像内の符号化対象のマクロブロックに、バッファ１０５に保存されている復号化済みの他の視点の視差画像Ｒ（ｖ’）において対応するマクロブロックである対応マクロブロックを決定する。
【００２１】
具体的には、決定部１０６は、入力画像Ｉ（ｖ）１０１の奥行き情報Ｄ（ｖ）１０３を入力し、この奥行き情報Ｄ（ｖ）１０３及びカメラパラメータを用いて共有ブロックを決定する。
【００２２】
図３は、対応マクロブロックの決定処理を説明するための図である。決定部１０６は、入力画像Ｉ（ｖ）１０１の符号化対象マクロブロックに対応する対応マクロブロックの座標を、次の（１）式、（２）式を用いた射影変換により算出する。
【００２３】
【数１】
2012172634.tif 000003
【００２４】
ここで、Ｒ、Ａ、Ｔはいずれもカメラパラメータであり、Ｒはカメラの回転行列を示し、Ａは内部カメラ行列を示し、Ｔはカメラの並進行列を示す。また、ｚは、入力画像Ｉ（ｖ）１０１の奥行き情報Ｄ（ｖ）である奥行き値を示す。
【００２５】
すなわち、決定部１０６は、（１）式により、符号化対象マクロブロックの視点のカメラＣｉにおける視差画像中の符号化対象マクロブロックを３次元空間座標へ投影する。その後、決定部１０６は、（２）式により、他の視点のカメラＣｊの視差画像へと逆投影することにより、復号化済みの他の視点の視差画像Ｒ（ｖ’）（参照画像）における対応マクロブロックを決定する。なお、対応マクロブロックが見つからない場合には、次のバッファ１０５内の次の参照画像について上記射影変換の処理を行う。
【００２６】
そして、決定部１０６は、復号化済みの他の視点の視差画像Ｒ（ｖ’）の対応マクロブロックと対応マクロブロックを中心とした近傍のマクロブロックを含む小領域を探索範囲として選定する。
【００２７】
そして、決定部１０６は、バッファ１０５に保存されている参照画像（復号化済みの他の視点の視差画像Ｒ（ｖ’））のそれぞれの小領域中のマクロブロックの中から、符号化情報を共有するマクロブロックである共有ブロックを決定する。
【００２８】
より具体的には、決定部１０６は、上記小領域の各マクロブロックの符号化情報を共有した場合のＲＤコストを算出する。
【００２９】
図４は、共有ブロックの決定処理を説明するための図である。決定部１０６は、ＲＤコストを、次の（３）式で算出する。
【００３０】
【数２】
2012172634.tif 000004
【００３１】
ここで、Ｄｉｓｔｏｒｔｉｏｎは、マクロブロックの符号化情報を共有した時に発生する残差を示す。Ｒａｔｅは、マクロブロックの符号化情報を共有した場合に発生する符号量を示す。λは結合係数を示す。ＲＤコストの詳細については、上述の非特許文献および特許文献に記述されている。
【００３２】
決定部１０６は、図４に示すように、バッファ１０５に保存されている全ての参照画像および、各参照画像における小領域中の全てのマクロブロックに対し、（３）式によりＲＤコストを算出し、ＲＤコストが最小となるマクロブロックを、共有ブロックとして決定する。
【００３３】
また、決定部１０６は、共有ブロックが決定したら、対応マクロブロックと共有ブロックとの位置関係を示す共有ブロック指定情報を生成する。ここで、本実施の形態では、共有ブロック指定情報として、符号化情報の共有を同時刻からのみに制限して共有ブロックが存在する参照画像の視点を示すｖｉｅｗ＿ｉｎｄｅｘと、小領域上での対応ブロックに対する共有ブロックの相対位置を示すｂｌｋ＿ｉｎｄｅｘを用いている。
【００３４】
図５は、共有ブロック指定情報の一例を示す図である。図５では、各視点の参照画像中の小領域で、対応ブロックの位置を「０」とし、小領域中で左上から右下へ順にマクロブロックの番号を振った場合を一例としてあげる。このような場合において、図５に示すように、視点０の参照画像の小領域で対応ブロックからの相対位置が番号「３」のマクロブロックのＲＤコストが最小になったとすると、決定部１０６は、共有ブロック指定情報を「ｖｉｅｗ＝ｉｎｄｅｘ＝０，ｂｌｋ＿ｉｎｄｅｘ＝３」として生成する。
【００３５】
図１に戻り、取得部１０７は、決定部１０６により決定された共有ブロック（すなわちバッファ１０５において、共有ブロック指定情報が示す共有ブロック）を含む他の視点の符号化データＳ（ｖ’）を入力し、当該他の視点の符号化データＳ（ｖ’）または共有ブロックから、共有ブロックを符号化した際の符号化情報を取得する。本実施の形態では、取得部１０７は、符号化情報として、例えば、符号化モード（ＰｒｅｄＭｏｄｅ）、動きベクトル（Ｍｖ）、参照画像を指定するインデックス（Ｒｅｆ＿ｉｎｄｅｘ）等を取得する。
【００３６】
生成部１０８は、取得部１０７により取得した符号化情報に基づいて、予測画像を生成する。生成部１０８は、生成された予測画像を出力する。すなわち、符号化対象マクロブロックの符号化において、復号化済みの他の視点の視差画像Ｒ（ｖ’）における共有ブロックの符号化情報を共有して使用されることになる。
【００３７】
図６は、符号化情報の共有の一例を示す図である。生成部１０８は、図６に示すように、符号化対象マクロブロックから予測画像を生成する際に、この符号化対象マクロブロックに対して決定された共有ブロック（マクロブロック）を符号化した際の符号化情報として、符号化モード（ＰｒｅｄＭｏｄｅ）：Ｌ０予測、動きベクトル（Ｍｖ）：（１０，２０）、参照画像を指定するインデックス（ｒｅｆ＿ｉｎｄｅｘ）＝１が用いられる。
【００３８】
ここで、符号化対象マクロブロックと共有ブロックとで使用する符号化情報については共通であるが、それぞれのマクロブロックを符号化する際のバッファ１０５中の参照画像が異なるため、符号化対象マクロブロックが参照する参照画像と、共有ブロックが参照する参照画像とは異なることになる。
【００３９】
可変長符号化部１１８は、変換・量子化部１１５から出力される残差情報を可変長符号化して符号化データＳ（ｖ）１０４を生成する。また、可変長符号化部１１８は、決定部１０６から出力される共有ブロック指定情報に可変長符号化の処理を施し、符号化された共有ブロック指定情報を符号化データに付加する。すなわち、可変長符号化部１１８は、符号化された残差情報と、符号化された共有ブロック指定情報とを含む符号化データＳ（ｖ）１０４を生成する。そして、可変長符号化部１１８は、この符号化データＳ（ｖ）１０４を出力する。この符号化データＳ（ｖ）１０４は、ネットワークまたは蓄積メディアを介して画像復号化装置に入力される。
【００４０】
次に、以上のように構成された本実施の形態の画像符号化装置１００による画像符号化処理について説明する。図７は、画像符号化処理の手順を示すフローチャートである。
【００４１】
符号化部１１７は、入力画像Ｉ（ｖ）を入力する（ステップＳ１０１）。ここで、入力された入力画像Ｉ（ｖ）は、所定サイズのマクロブロックに分割される。一方、符号化部１１７は、入力画像Ｉ（ｖ）の視点と異なる一または複数の他の視点の復号化済み視差画像Ｒ（ｖ’）を入力し、バッファ１０５に参照画像として保存する（ステップＳ１０２）。
【００４２】
予測部１１２は、入力画像Ｉ（ｖ）の復号化済みの奥行き情報Ｄ（ｖ）を入力して、他の視点の復号化済み視差画像Ｒ（ｖ’）とこの奥行き情報Ｄ（ｖ）を用いて予測画像を生成する（ステップＳ１０３）。
【００４３】
図８は、予測処理の手順を示すフローチャートである。まず、決定部１０６は、バッファ１０５から参照画像を選択する（ステップＳ３０１）。そして、決定部１０６は、上述の（１）、（２）式を用いた射影変換により、参照画像中において、符号化対象マクロブロックに対応する対応マクロブロックを決定する（ステップＳ３０２）。
【００４４】
決定部１０６は、参照画像中で、対応マクロブロックと、対応マクロブロックを中心とした近傍のマクロブロックと、を含む小領域を決定する（ステップＳ３０３）。そして、決定部１０６は、小領域を構成する複数のマクロブロックの中から一つのマクロブロックを選択する（ステップＳ３０４）。そして、決定部１０６は、選択したマクロブロックのＲＤコストを上述した（３）式を用いて算出する（ステップＳ３０５）。決定部１０６は、算出したＲＤコストを、不図示のメモリ等に一時的に保存しておく。
【００４５】
決定部１０６は、小領域内の全てのマクロブロックについてＲＤコストを算出したか否かを判断する（ステップＳ３０６）。まだ、決定部１０６が小領域内の全てのマクロブロックについてＲＤコストを算出していない場合には（ステップＳ３０６：Ｎｏ）、決定部１０６は小領域で、まだＲＤコストを算出していない次のマクロブロックを選択し（ステップＳ３０７）、ステップＳ３０５へ戻って、選択したマクロブロックのＲＤコストを算出する（ステップＳ３０５）。これにより、小領域内の全てのマクロブロックに対してＲＤコストが算出される。
【００４６】
ステップＳ３０６において、決定部１０６が小領域内の全てのマクロブロックについてＲＤコストを算出した場合には（ステップＳ３０６：Ｙｅｓ）、決定部１０６は、バッファ１０５内の全ての参照画像（全ての他の視点の復号化済み視差画像Ｒ（ｖ’））に対して、対応マクロブロックの決定処理、ＲＤコストの算出処理が終了したか否かを判断する（ステップＳ３０８）。
【００４７】
そして、決定部１０６が、まだ全ての参照画像に対して対応マクロブロックの決定処理、ＲＤコストの算出処理を行っていない場合には（ステップＳ３０８：Ｎｏ）、決定部１０６は、バッファ１０５中で、まだ対応マクロブロックの決定処理、ＲＤコストの算出処理を行っていない次の参照画像を選択し（ステップＳ３０９）、ステップＳ３０２からＳ３０７までの対応マクロブロックの決定処理およびＲＤコストの算出処理を繰り返し行う。これにより、バッファ１０５内の全ての参照画像において、対応ブロックを中心とした小領域内の全てのマクロブロックに対するＲＤコストが算出されメモリ（不図示）に保存されることになる。
【００４８】
決定部１０６が全ての参照画像に対して対応マクロブロックの決定処理、ＲＤコストの算出処理を完了したら（ステップＳ３０８：Ｙｅｓ）、決定部１０６は、メモリ中に保存されたＲＤコストの中から、最小となるＲＤコストを算出したマクロブロックを共有ブロックと決定する（ステップＳ３１０）。
【００４９】
決定部１０６は、決定した共有ブロックが存在する参照画像の視点を指定したｖｉｅｗ＿ｉｎｄｅｘ、および当該参照画像の小領域における共有ブロックの対応ブロックに対する相対位置を指定したｂｌｋ＿ｉｎｄｅｘの各値を共有ブロック指定情報として設定する（ステップＳ３１１）。決定部１０６は、この共有ブロック指定情報を、取得部１０７と、可変長符号化部１１８とに出力する。
【００５０】
取得部１０７は、共有ブロック指定情報が示す共有ブロックの符号化情報を、当該共有ブロックを含む参照画像の符号化データＳ（ｖ’）または共有ブロックから取得する（ステップＳ３１２）。生成部１０８は、取得された符号化情報（符号化モード、動きベクトル、参照画像の指定インデックス）に従って、予測画像を生成する（ステップＳ３１３）。生成部１０８は生成された予測画像を出力し、予測処理を終了する。
【００５１】
図７に戻り、ステップＳ１０３の予測処理が終了したら、減算器１１１が、入力画像Ｉ（ｖ）１０１とこの予測画像との減算処理を行い、残差を出力する（ステップＳ１０４）。変換・量子化部１１５は、残差を直交変換して変換係数を求め、変換係数を量子化して残差情報を求める（ステップＳ１０５）。
【００５２】
可変長符号化部１１８は、残差情報と、予測部１１２の決定部１０６から出力された共有ブロック指定情報とに可変長符号化を施して、符号化データＳ（ｖ）１０４を生成する（ステップＳ１０６）。可変長符号化部１１８は、この符号化データＳ（ｖ）１０４を出力する（ステップＳ１０７）。
【００５３】
このように本実施の形態では、入力画像の視点と異なる視点の復号化済み視差画像Ｒ（ｖ’）において、符号化対象マクロブロックに対応する対応ブロックを中心とする小領域の中から、ＲＤコストが最小となるマクロブロックを共有ブロックとして決定し、その共有ブロックの符号化情報を、符号化対象マクロブロックからの予測画像の生成の際に使用する。また、この符号化情報は動き情報に限られるものではない。すなわち、本実施の形態では、互いに異なる視点の視差画像間で、動き情報に限定されない符号化情報を共有して符号化処理を行い、そして、決定した共有ブロックの位置を示す指定情報を符号化データに付加して出力することにより、射影変換等の誤差の影響を低減することができ、符号化効率を向上させることができる。
【００５４】
本実施の形態では、共有ブロック指定情報として、共有ブロックが含まれる参照画像の視点を示すｖｉｅｗ＿ｉｎｄｅｘと、小領域上での対応ブロックに対する共有ブロックの相対位置を示すｂｌｋ＿ｉｎｄｅｘを用いているが、共有ブロックを指定可能な情報であれば、これらに限定されるものではない。
【００５５】
例えば、参照画像そのものを識別するための番号ｒｅｆ＿ｉｎｄｅｘを共有ブロック指定情報に用い、参照画像を指定するように構成することができる。また、共有ブロックの対応ブロックから相対位置についても、水平方向の相対位置を±Ｈ（Ｈ≧０）ブロック、垂直方向の相対位置を±Ｖ（Ｖ≧０）ブロックのような形式で共有ブロック指定情報に設定するように決定部１０６等を構成してもよい。
【００５６】
また、例えば、Ｈ．２６４における動きベクトルの予測に用いられるような、隣接ブロックの中央値を予測に用いる方式により、符号化対象マクロブロックの周囲のブロックから予測する方式で共有ブロックを指定する共有ブロック指定情報を用いるように、決定部１０６等を構成してもよい。
【００５７】
さらに、符号化情報として、画面内予測情報を符号化対象マクロブロックと共有ブロックとで共有する場合には、共有ブロックが存在する視差画像中のマクロブロックから予測画像を生成するように生成部１０８を構成してもよい。隣接マクロブロックから予測を行う画面内予測では、例えばオブジェクト境界において、符号化対象マクロブロックが背景、隣接するマクロブロックが前景となるオブジェクトに含まれる場合には、各マクロブロックの画素値が異なるため予測が正確とならない可能性が高い。このため、入力画像の視点と異なる他の視点の視差画像中の共有ブロックの隣接マクロブロックを利用して画面内予測を行うように生成部１０８を構成すればよい。共有ブロックが存在する視点からは、入力画像の視点では隠面となって視認できない背景が画面内に現れており、入力画像の視点内には存在しない隠面（背景領域）のマクロブロックを用いて符号化対象マクロブロックを予測することが可能になるため、オブジェクト境界での予測効率を向上させることが期待できる。
【００５８】
（実施の形態２）
実施の形態２は、実施の形態１の画像符号化装置１００で符号化された符号化データＳ（ｖ）１０４を復号化する際に、符号化データＳ（ｖ）１０４に付加された共有ブロック指定情報が示す共有ブロックの符号化情報を共有して用いて予測画像を生成する画像復号化装置である。ここで、復号化対象の符号化データＳ（ｖ）１０４には、残差情報、共有ブロック指定情報の符号が含まれている。
【００５９】
図９は、実施の形態２の画像復号化装置の機能的構成を示すブロック図である。本実施の形態の画像復号化装置５００は、図９に示すように、制御部５０１と、復号化部５０２とを備える。
【００６０】
復号化部５０２は、実施の形態１の画像符号化装置１００から、ネットワークまたは蓄積メディアを介して、復号化対象画像である符号化データＳ（ｖ）１０４（以下、「復号化対象画像」と呼ぶ場合もある。）を入力し、符号化データＳ（ｖ）１０４をマクロブロックに分割し、分割されたマクロブロックに対して、符号化データＳ（ｖ）１０４における視点の視差画像とは異なる他の視点の復号化済み視差画像Ｒ（ｖ’）における共有ブロックを、符号化データＳ（ｖ）１０４に付加された共有ブロック指定情報から特定して、共有ブロックの符号化情報を用いて予測画像を生成して、符号化データＳ（ｖ）１０４を復号化する。復号化制御部５０１は、復号化部５０２の全体を制御する。
【００６１】
復号化部５０２は、図９に示すように、可変長復号化部５０４と、逆変換・逆量子化部５１４と、加算器５１５と、予測部５１２と、バッファ５０５とを備える。ここで、可変長復号化部５０４、逆変換・逆量子化部５１４、加算器５１５は復号化部として機能する。
【００６２】
可変長復号化部５０４は、復号化対象画像としての符号化データＳ（ｖ）１０４を入力し、入力された符号化データＳ（ｖ）１０４に可変長復号化処理を行い、符号化データＳ（ｖ）１０４に含まれる残差情報（量子化直交変換係数情報）と共有ブロック指定情報とを求める。可変長復号化部５０４は、復号化された残差情報を逆変換・逆量子化部５１４に出力し、復号化された共有ブロック指定情報を予測部５１２の決定部５０６に出力する。
【００６３】
ここで、共有ブロック指定情報の詳細については実施の形態１と同様であり、符号化データＳ（ｖ）の視点の復号化済み奥行き情報Ｄ（ｖ）と復号化対象画像を撮像したカメラと他の視点の復号化済み視差画像Ｒ（ｖ’）を撮像したカメラとの間の位置関係とに基づいて決定された対応ブロックと、符号化情報を共有する共有ブロックとの位置関係を示す情報である。
【００６４】
共有ブロック指定情報には、共有ブロックが含まれる参照画像の視点を示すｖｉｅｗ＿ｉｎｄｅｘと、小領域上での対応ブロックに対する共有ブロックの相対位置を示すｂｌｋ＿ｉｎｄｅｘが含まれるが、実施の形態１で説明したのと同様に、これらに限定されるものではない。
【００６５】
逆変換・逆量子化部５１４は、残差情報に逆量子化処理および逆直交変換処理を行って残差信号を出力する。加算器５１５は、残差信号と、予測部５１２で生成された予測画像とを加算して復号化画像を生成し、復号化画像を出力画像５０３として出力する。
【００６６】
バッファ５０５は、フレームメモリ等の記憶媒体であり、復号化対象画像の視点とは異なる視点の復号化済み視差画像Ｒ（ｖ’）が参照画像として保存される。
【００６７】
予測部５１２は、バッファ５０５に保存された参照画像を用いて予測画像を生成する。予測部５１２は、図９に示すように、決定部５０６と、取得部５０７と、生成部５０８とを備える。
【００６８】
決定部５０６は、可変長復号化部５０４により復号化された共有ブロック指定情報に基づいて、復号化対象マクロブロックと符号化情報を共有するための共有ブロックを決定する。
【００６９】
より具体的には、決定部５０６は以下のように共有ブロックを決定する。決定部５０６は、まず、可変長復号化部５０４から受け取った共有ブロック指定情報の内容を確認し、共有ブロック指定情報で指定された視点（ｖｉｅｗ＿ｉｎｄｅｘ）の他の視点の復号化済み視差画像Ｒ（ｖ’）をバッファ５０５から読み出す。
【００７０】
そして、決定部５０６は、バッファ５０５から読み出した当該他の視点の復号化済み視差画像Ｒ（ｖ’）（参照画像）において、復号化対象マクロブロックに対応する対応マクロブロックを決定する。ここで、復号化対象マクロブロックに対する対応マクロブロックの決定手法については、実施の形態１と同様に、上述の（１）、（２）式による射影変換を用いて行う。また、対応ブロック決定処理は、共有ブロック指定情報で指定された参照画像に対して行われる。
【００７１】
そして、決定部５０６は、共有ブロック指定情報で指定された、共有ブロックの対応マクロブロックからの相対位置（ｂｌｋ＿ｉｎｄｅｘ）のマクロブロックを共有ブロックと決定する。
【００７２】
取得部５０７は、決定部５０６により決定された共有ブロック（すなわちバッファ５０５において、共有ブロック指定情報が示す共有ブロック）を含む他の視点の符号化データＳ（ｖ’）を入力し、当該他の視点の符号化データＳ（ｖ’）または共有ブロックから、共有ブロックを符号化した際の符号化情報を取得する。本実施の形態では、取得部５０７は、実施の形態１と同様に、符号化情報として、例えば、符号化モード（ＰｒｅｄＭｏｄｅ）、動きベクトル（Ｍｖ）、参照画像を指定するインデックス（Ｒｅｆ＿ｉｎｄｅｘ）等を取得する。
【００７３】
生成部５０８は、取得部５０７により取得した符号化情報に基づいて、予測画像を生成する。生成部５０８は、生成された予測画像を出力する。すなわち、符号化対象マクロブロックの符号化において、復号化済みの他の視点の視差画像Ｒ（ｖ’）における共有ブロックの符号化情報を共有して使用されることになる。ここで、生成部５０８による予測画像の生成の詳細については実施の形態１と同様である。
【００７４】
次に、以上のように構成された本実施の形態の画像復号化装置５００による復号化処理について説明する。図１０は、実施の形態２の復号化処理の手順を示すフローチャートである。
【００７５】
可変長復号化部５０４は、画像符号化装置１００から、ネットワークまたは蓄積メディアを介して、復号化対象画像である符号化データＳ（ｖ）１０４を入力する（ステップＳ５０１）。ここで、入力された符号化データＳ（ｖ）１０４は、所定サイズのマクロブロックに分割される。
【００７６】
可変長復号化部５０４は、入力された符号化データＳ（ｖ）１０４に可変長復号化処理を行い、符号化データＳ（ｖ）１０４に含まれる残差情報と共有ブロック指定情報とを抽出する（ステップＳ５０２）。可変長復号化部５０４は、共有ブロック指定情報を、予測部５１２の決定部５０６に送出する（ステップＳ５０３）。
【００７７】
復号化された残差情報は、逆変換・逆量子化部５１４へ送出され、逆変換・逆量子化部５１４は、残差情報に逆量子化処理および逆直交変換処理を行って残差信号を出力する（ステップＳ５０４）。
【００７８】
復号化部５０２は、復号化対象画像（符号化データＳ（ｖ））の視点とは異なる１または複数の他の視点の復号化済み視差画像Ｒ（ｖ’）を入力して、バッファ５０５に保存する（ステップＳ５０５）。
【００７９】
予測部５１２は、予測画像を生成する予測処理を行う（ステップＳ５０６）。図１１は、実施の形態２の予測処理の手順を示すフローチャートである。
【００８０】
決定部５０６は、可変長復号化部５０４から受け取った共有ブロック指定情報で指定された視点（ｖｉｅｗ＿ｉｎｄｅｘ）の他の視点の復号化済み視差画像Ｒ（ｖ’）をバッファ５０５から取得する（ステップＳ７０１）。決定部５０６は、バッファ５０５から読み出した他の視点の復号化済み視差画像Ｒ（ｖ’）において、復号化対象マクロブロックに対応する対応マクロブロックを決定する（ステップＳ７０２）。決定部５０６は、共有ブロック指定情報で指定された、共有ブロックの対応マクロブロックからの相対位置（ｂｌｋ＿ｉｎｄｅｘ）のマクロブロックを共有ブロックと決定する（ステップＳ７０３）。
【００８１】
取得部５０７は、決定された共有ブロックの符号化情報を、当該共有ブロックを含む参照画像の符号化データＳ（ｖ’）または共有ブロックから取得する（ステップＳ７０４）。生成部５０８は、取得された符号化情報（符号化モード、動きベクトル、参照画像の指定インデックス）に従って、予測画像を生成する（ステップＳ７０５）。生成部５０８は生成された予測画像を出力し、予測処理を終了する。
【００８２】
図１０に戻り、ステップＳ５０６の予測処理が終了したら、加算器５１５は、ステップＳ５０４にて逆変換・逆量子化部５１４から出力された残差と、予測部５１２により生成された予測画像とを加算して復号化画像を生成し、復号化画像を出力画像信号Ｒ（ｖ）５０３として出力する（ステップＳ５０７）。
【００８３】
このように本実施の形態では、復号化対象画像の視点と異なる視点の復号化済み視差画像Ｒ（ｖ’）において、画像符号化装置１００から入力された符号化データＳ（ｖ）に付加された共有ブロック指定情報が示す共有ブロックの符号化情報を、復号化対象マクロブロックからの予測画像の生成の際に使用する。また、この符号化情報は動き情報に限定されない。すなわち、本実施の形態では、互いに異なる視点の視差画像間で、動き情報に限定されない符号化情報を共有して復号化処理を行うことにより、射影変換等の誤差の影響を低減することができ、符号化効率を向上させることができる。
【００８４】
（変形例）
上記実施の形態１の画像符号化装置１００、実施の形態２の画像復号化装置５００においては種々の変形例を採用することができる。
【００８５】
（変形例１）
上記実施の形態１の画像符号化装置１００、実施の形態２の画像復号化装置５００では、予測画像生成の際に共有する符号化情報として、符号化モード、動きベクトル、参照画像を指定する情報を例にあげて説明しているが、画像を復号化するために必要な情報であれば、これらに限定されるものではない。例えば、共有する符号化情報として、符号化モードと参照画像を指定する情報だけを用いたり、あるいは動きベクトルだけを用いる等、上記３つの情報のうち１または複数の情報を適宜組み合わせて符号化情報として共有できるように構成してもよい。
【００８６】
（変形例２）
この他、画像符号化装置１００において残差情報を符号化情報として用いることもできる。例えば、画像符号化装置１００において符号化情報の共有により生成した予測画像と符号化対象マクロブロックの残差情報とを符号化せず、共有ブロックにおける残差情報をそのまま利用する方式を採用してもよい。また、共有ブロックにおける残差情報との差分を符号化する方式を採用してもよい。これらの方式を採用する場合には、画像符号化装置１００側で、残差情報を共有するか否かの情報を符号化して符号化データに付加して画像復号化装置５００に対して出力するように構成すればよい。この場合には、実施の形態２の画像復号化装置５００における符号化データＳ（ｖ）の復号化処理おいて、逆変換・量子化部５１４による逆変換処理、量子化処理が不要になるという利点がある。
【００８７】
（変形例３）
また、共有する符号化情報として、共有ブロックの画素値そのものを用いるよう画像符号化装置１００の取得部１０７および生成部１０８、画像復号化装置５００の取得部５０７および生成部１０８を構成してもよい。例えば、符号化対象マクロブロックと共有ブロックとは、同じ地点を撮像したマクロブロックであるため、各マクロブロックが有する画素値は相関が高い。このため、取得部１０７、５０７において、符号化情報を共有ブロックの画素値として決定し、生成部１０８、５０８において、この画素値をそのままコピーして予測画像を生成することにより、符号化対象ブロックの符号化に必要な符号量を削減することができるという利点がある。
【００８８】
このように、共有する符号化情報として、共有ブロックの画素値そのものを用いる場合には、画像符号化装置１００において、取得部１０７で、符号化情報として、共有ブロックの画素値を取得し、生成部１０８で、取得した共有ブロックの画素値をコピーして予測画像を生成し、可変長符号化部１１８で、符号化対象ブロックと共有ブロック間で共有する符号化情報が、符号化モード、動きベクトル、参照画像の指定などの符号化のための情報であるか、あるいは共有ブロックの画素値であるかを示す判別情報を符号化して符号化データに付加するように構成すればよい。
【００８９】
一方、画像復号化装置５００において、可変長復号化部５０４で入力された符号化データＳ（ｖ）に含まれる判別情報を復号化し、取得部５０７で、判別情報において符号化情報が共有ブロックの画素値である旨を示す場合には、符号化情報として、共有ブロックの画素値を取得し、生成部５０８で、取得した共有ブロックの画素値をコピーして予測画像を生成するように構成すればよい。
【００９０】
（変形例４）
また、共有ブロックの指定の方式についても、参照画像の視点を示す情報、対応ブロックからの共有ブロックの相対位置を示す情報等からなる共有ブロック指定情報を用いる手法に限定されるものではない。例えば、画像符号化装置１００と画像復号化装置５００との間で、予め共有ブロックを決定する処理手順を共通して定めておき、この処理手順に従って共有ブロックを指定する方式を採用してもよい。これにより、共有ブロックを指定するために必要な符号量を削減することができる。
【００９１】
例えば、このような処理手順の例として、符号化対象マクロブロックの近傍の符号化済みマクロブロックにおける符号化情報の傾向に基づいて、対応ブロックを中心とした小領域中から符号化情報の相関が最も高くなる位置を探索し、当該位置のマクロブロックを共有ブロックとして決定するように決定部１０６，５０６を構成することができる。
【００９２】
すなわち、画像符号化装置１００では、上記入力画像Ｉ（ｖ）の復号化済み奥行き情報Ｄ（ｖ）および入力画像および他の視点の復号化済み視差画像Ｒ（ｖ’）を撮像したカメラ間の位置関係に基づいて定められた探索範囲内から、小領域のマクロブロックにおける符号化情報の傾向に基づいて、共有ブロックを決定するように、決定部１０６を構成する。また、共有ブロック指定情報として、上記探索範囲内から小領域のマクロブロックにおける符号化情報の傾向に基づいて共有ブロックを決定する旨の判別情報を生成するように、決定部１０６を構成すればよい。
【００９３】
一方、画像復号化装置５００では、共有ブロック指定情報の中の判別情報が上記探索範囲内から上記小領域のブロックにおける符号化情報の傾向に基づいて共有ブロックを決定する旨を示す場合には、探索範囲内から、符号化情報の傾向に基づいて共有ブロックを決定するように、決定部５０６を構成すればよい。
【００９４】
実施の形態１および変形例の画像符号化装置１００、実施の形態２および変形例の画像復号化装置５００は、ＣＰＵなどの制御装置と、ＲＯＭ（Read  Only  Memory）やＲＡＭなどの記憶装置と、ＨＤＤ、ＣＤドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えたハードウェア構成となっている。
【００９５】
なお、実施の形態１および変形例の画像符号化装置１００で実行される画像符号化プログラム、実施の形態２および変形例の画像復号化装置５００で実行される画像復号化プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【００９６】
実施の形態１および変形例の画像符号化装置１００で実行される画像符号化プログラム、実施の形態２および変形例の画像復号化装置５００で実行される画像復号化プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００９７】
さらに、実施の形態１および変形例の画像符号化装置１００で実行される画像符号化プログラム、実施の形態２および変形例の画像復号化装置５００で実行される画像復号化プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施の形態１および変形例の画像符号化装置１００で実行される画像符号化プログラム、実施の形態２および変形例の画像復号化装置５００で実行される画像復号化プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００９８】
実施の形態１および変形例の画像符号化装置１００で実行される画像符号化プログラムは、上述した各部（減算器、変換・量子化部、可変長符号化部、逆変換・逆量子化部、加算器、共有ブロック決定部、符号化情報取得部、予測画像生成部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから画像符号化プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、減算器、変換・量子化部、可変長符号化部、逆変換・逆量子化部、加算器、共有ブロック決定部、符号化情報取得部、予測画像生成部が主記憶装置上に生成されるようになっている。なお、画像符号化装置１００の上記各部を回路等のハードウェアで構成してもよい。
【００９９】
実施の形態２および変形例の画像復号化装置５００で実行される画像復号化プログラムは、上述した各部（可変長復号化部、逆変換・逆量子化部、加算器、共有ブロック決定部、符号化情報取得部、予測画像生成部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから画像復号化プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、可変長復号化部、逆変換・逆量子化部、加算器、共有ブロック決定部、符号化情報取得部、予測画像生成部が主記憶装置上に生成されるようになっている。なお、画像復号化装置５００の上記各部を回路等のハードウェアで構成してもよい。
【０１００】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０１】
１００  画像符号化装置
１０１  入力画像
１０２  復号化済み視差画像
１０３  復号化済み奥行き情報／視差情報
１０４，１２４  符号化データ
１０５，５０５  バッファ
１０６，５０６  決定部
１０７，５０７  取得部
１０８，５０８  生成部
１１１  減算器
１１２，５１２  予測部
１１３，５１５  加算器
１１４，５１４  逆変換・逆量子化部
１１５  変換・量子化部
１１６  制御部
１１７  符号化部
１１８  可変長符号化部
５００  画像復号化装置
５０１  制御部
５０２  復号化部
５０３  出力画像
５０４  可変長復号化部
【図１】
2012172634.tif 000005
【図２】
2012172634.tif 000006
【図３】
2012172634.tif 000007
【図４】
2012172634.tif 000008
【図５】
2012172634.tif 000009
【図６】
2012172634.tif 000010
【図７】
2012172634.tif 000011
【図８】
2012172634.tif 000012
【図９】
2012172634.tif 000013
【図１０】
2012172634.tif 000014
【図１１】
2012172634.tif 000015
【国際調査報告】
2012172634.tif 000016
2012172634.tif 000017
2012172634.tif 000018
2012172634.tif 000019