(57)【要約】【課題】コーディング効率を高めたビデオ信号処理方法を提供する。【解決手段】本発明は、ビデオ信号処理方法及び装置に関し、第１ユニットに対応する臨時視点間動きベクトルを獲得し、臨時視点間動きベクトルを用いて、第１ユニットに対応する仮想デプス情報を獲得し、第１ユニットに対応する仮想デプス情報を用いて、第１ユニットに対応する視点間動きベクトルを獲得し、第１ユニットに対応する視点間動きベクトルをアップデートすることができる。【選択図】図１０
2016528807.tif 000002
【特許請求の範囲】
【請求項１】
第１ユニットに対応する臨時視点間動きベクトルを獲得するステップと、
前記臨時視点間動きベクトルを用いて、前記第１ユニットに対応する仮想デプス情報を獲得するステップと、
前記第１ユニットに対応する仮想デプス情報を用いて、前記第１ユニットに対応する視点間動きベクトルを獲得するステップと、
前記第１ユニットに対応する視点間動きベクトルをアップデートするステップと、を含むことを特徴とする、ビデオ信号処理方法。
【請求項２】
前記臨時視点間動きベクトルは、前記第１ユニットの隣接ユニットに対応する視点間動きベクトルを用いて獲得される、請求項１に記載のビデオ信号処理方法。
【請求項３】
前記仮想デプス情報は、前記第１ユニットと異なる視点のデプスブロックのデプス情報である、請求項１に記載のビデオ信号処理方法。
【請求項４】
前記アップデートするステップは、
前記第１ユニットに対応する視点間動きベクトルを前記第１ユニットの動きベクトルリストに含ませることをさらに含む、請求項１に記載のビデオ信号処理方法。
【請求項５】
前記アップデートされた視点間動きベクトルを用いて、第２ユニットに対応する視点間動きベクトルを獲得するステップをさらに含む、請求項１に記載のビデオ信号処理方法。
【請求項６】
前記第１ユニットに対応する視点間動きベクトルを用いて、第２ユニットに対応する臨時視点間動きベクトルを獲得するステップと、
前記第２ユニットに対応する臨時視点間動きベクトルを用いて、前記第２ユニットに対応する仮想デプス情報を獲得するステップと、
前記第２ユニットに対応する仮想デプス情報を用いて、前記第２ユニットに対応する視点間動きベクトルを獲得するステップと、をさらに含む、請求項１に記載のビデオ信号処理方法。
【請求項７】
前記第２ユニットに対応する視点間動きベクトルをアップデートするステップをさらに含む、請求項５に記載のビデオ信号処理方法。
【請求項８】
前記第１ユニットに対応する視点間動きベクトルを用いて第１仮想参照ブロックを獲得するステップをさらに含み、
前記第１仮想参照ブロックは、視点合成予測のための仮想参照ピクチャ内に含まれる、請求項１に記載のビデオ信号処理方法。
【請求項９】
第１ユニットに対応する臨時視点間動きベクトルを獲得し、前記臨時視点間動きベクトルを用いて、前記第１ユニットに対応する仮想デプス情報を獲得し、前記第１ユニットに対応する仮想デプス情報を用いて、前記第１ユニットに対応する視点間動きベクトルを獲得し、前記第１ユニットに対応する視点間動きベクトルをアップデートする、インター予測部を含む、ビデオ信号処理装置。
【請求項１０】
前記臨時視点間動きベクトルは、前記第１ユニットの隣接ユニットに対応する視点間動きベクトルを用いて獲得される、請求項９に記載のビデオ信号処理装置。
【請求項１１】
前記仮想デプス情報は、前記第１ユニットと異なる視点のデプスブロックのデプス情報である、請求項９に記載のビデオ信号処理装置。
【請求項１２】
前記インター予測部は、前記第１ユニットに対応する視点間動きベクトルを前記第１ユニットの動きベクトルリストに含ませる、請求項９に記載のビデオ信号処理装置。
【請求項１３】
前記インター予測部は、前記アップデートされた視点間動きベクトルを用いて、第２ユニットに対応する視点間動きベクトルを獲得する、請求項９に記載のビデオ信号処理装置。
【請求項１４】
前記インター予測部は、前記第１ユニットに対応する視点間動きベクトルを用いて、第２ユニットに対応する臨時視点間動きベクトルを獲得し、前記第２ユニットに対応する臨時視点間動きベクトルを用いて、前記第２ユニットに対応する仮想デプス情報を獲得し、前記第２ユニットに対応する仮想デプス情報を用いて、前記第２ユニットに対応する視点間動きベクトルを獲得する、請求項９に記載のビデオ信号処理装置。
【請求項１５】
前記インター予測部は、前記第２ユニットに対応する視点間動きベクトルをアップデートする、請求項１４に記載のビデオ信号処理装置。
【請求項１６】
前記インター予測部は、前記第１ユニットに対応する視点間動きベクトルを用いて第１仮想参照ブロックを獲得し、
前記第１仮想参照ブロックは、視点合成予測のための仮想参照ピクチャ内に含まれる、請求項９に記載のビデオ信号処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオ信号のコーディング方法及び装置に関する。
【背景技術】
【０００２】
圧縮符号化とは、デジタル化した情報を通信回線を介して伝送したり、格納媒体に適した形態で格納したりする一連の信号処理技術を意味する。圧縮符号化の対象としては、音声、映像、文字などが存在し、特に、映像を対象として圧縮符号化を行う技術をビデオ映像圧縮と称する。多視点ビデオ映像の一般的な特徴は、空間的冗長性、時間的冗長性及び視点間冗長性を有している点にある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明の目的は、ビデオ信号のコーディング効率を高めることにある。
【課題を解決するための手段】
【０００４】
本発明は、視点合成予測において、デプス情報を用いたワーピング過程で複数のデプス情報が存在しても１つのデプス情報のみを用いることを特徴とする。
【０００５】
また、本発明は、臨時視点間動きベクトルを用いて、ワーピング過程に用いられる視点間動きベクトルを獲得することを特徴とする。
【０００６】
また、本発明は、獲得された視点間動きベクトルをアップデートして後で用いることを特徴とする。
【０００７】
また、本発明は、エンコーダから伝送された予め決定された視点間動きベクトルを用いてワーピング過程を行うことを特徴とする。
【０００８】
本発明で達成しようとする技術的課題は、以上で言及した技術的課題に制限されず、言及していない他の技術的課題は、下記の記載から、本発明の属する技術分野における通常の知識を有する者に明確に理解されるであろう。
【発明の効果】
【０００９】
本発明は、視点合成予測において、デプス情報を用いたワーピング過程で複数のデプス情報が存在しても１つのデプス情報のみを用いて、参照ブロック間の順序が逆転したり距離が離れたりする場合を防止することによって、視点合成予測の正確度を高めることができる。
【００１０】
また、本発明は、臨時視点間動きベクトルを用いることによって、ワーピング過程に用いられるユニットの正確な視点間動きベクトルを獲得することができる。
【００１１】
また、本発明は、獲得された視点間動きベクトルをアップデートすることによって、ワーピング過程に用いられるユニットの正確な視点間動きベクトルを獲得することができる。
【００１２】
また、本発明は、エンコーダから伝送された予め決定された視点間動きベクトルを用いてワーピング過程を行うことによって、ワーピング過程に用いられるユニットの正確な視点間動きベクトルを獲得することができる。
【００１３】
本発明から得られる効果は、以上で言及した効果に制限されず、言及していない他の効果は、下記の記載から、本発明の属する技術分野における通常の知識を有する者に明確に理解されるであろう。
【図面の簡単な説明】
【００１４】
【図１】本発明が適用される実施例であって、デプスコーディングが適用される放送受信機の内部ブロック図である。
【図２】本発明が適用される一実施例であって、ビデオデコーダの概略的なブロック図である。
【図３】本発明が適用される一実施例であって、視点合成予測が行われる一例を示すフローチャートである。
【図４】参照ブロック及びデプスブロックを用いて仮想参照ブロックを獲得する一例を示す図である。
【図５Ａ】参照ブロック及びデプスブロックを用いて獲得された仮想参照ブロックの順序が逆転した一例を示す図である。
【図５Ｂ】参照ブロック及びデプスブロックを用いて獲得された仮想参照ブロックの間隔が離れた一例を示す図である。
【図６】本発明が適用される一実施例であって、視点合成予測の仮想参照ピクチャを獲得する方法の一例に対するフローチャートである。
【図７】本発明で適用される一実施例であって、視点合成予測のワーピング方法の一例を示す図である。
【図８】本発明が適用される一実施例であって、仮想デプス情報を用いてＮ番目のユニットの視点間動きベクトルを獲得する一例に対するフローチャートである。
【図９】本発明が適用される一実施例であって、仮想デプス情報を用いてＮ番目のユニットの視点間動きベクトルを獲得する一例を示す図である。
【図１０】本発明が適用される一実施例であって、視点間動きベクトルをアップデートする一例に対するフローチャートである。
【発明を実施するための形態】
【００１５】
本発明は、第１ユニットに対応する臨時視点間動きベクトルを獲得し、臨時視点間動きベクトルを用いて、第１ユニットに対応する仮想デプス情報を獲得し、第１ユニットに対応する仮想デプス情報を用いて、第１ユニットに対応する視点間動きベクトルを獲得し、第１ユニットに対応する視点間動きベクトルをアップデートするステップを含むことを特徴とするビデオ信号処理方法及び装置である。
【００１６】
また、本発明は、臨時視点間動きベクトルは、第１ユニットの隣接ユニットに対応する視点間動きベクトルを用いて獲得されることを特徴とするビデオ信号処理方法及び装置である。
【００１７】
また、本発明は、仮想デプス情報は、第１ユニットと異なる視点のデプスブロックのデプス情報であることを特徴とするビデオ信号処理方法及び装置である。
【００１８】
また、本発明は、アップデートされた視点間動きベクトルを用いて、第２ユニットに対応する視点間動きベクトルを獲得するステップをさらに含むことを特徴とするビデオ信号処理方法及び装置である。
【００１９】
また、本発明は、第１ユニットに対応する視点間動きベクトルを用いて、第２ユニットに対応する臨時視点間動きベクトルを獲得し、第２ユニットに対応する臨時視点間動きベクトルを用いて、第２ユニットに対応する仮想デプス情報を獲得し、第２ユニットに対応する仮想デプス情報を用いて、第２ユニットに対応する視点間動きベクトルを獲得することを特徴とするビデオ信号処理方法及び装置である。
【００２０】
また、本発明は、第２ユニットに対応する視点間動きベクトルをアップデートするステップをさらに含むことを特徴とするビデオ信号処理方法及び装置である。
【００２１】
また、本発明は、第１ユニットに対応する視点間動きベクトルを用いて第１仮想参照ブロックを獲得し、第１仮想参照ブロックは、視点合成予測のための仮想参照ピクチャ内に含まれることを特徴とするビデオ信号処理方法及び装置である。
【００２２】
多視点ビデオ信号データを圧縮符号化または復号化する技術は、空間的冗長性、時間的冗長性及び視点間に存在する冗長性を考慮している。また、多視点映像の場合、３次元映像を具現するために２つ以上の視点で撮影された多視点テクスチャ映像をコーディングすることができる。また、必要に応じて、多視点テクスチャ映像に対応するデプスデータをさらにコーディングすることもできる。デプスデータをコーディングする際に、空間的冗長性、時間的冗長性または視点間冗長性を考慮して圧縮コーディングできることは勿論である。デプスデータは、カメラと当該画素との間の距離情報を表現したものであり、本明細書内において、デプスデータは、デプス情報、デプス映像、デプスピクチャ、デプスシーケンス、デプスビットストリームなどのように、デプスに関連する情報として柔軟に解釈することができる。また、本明細書においてコーディングというのは、エンコーディングとデコーディングの概念を全て含むことができ、本発明の技術的思想及び技術的範囲によって柔軟に解釈することができる。
【００２３】
図１は、本発明が適用される実施例であって、デプスコーディングが適用される放送受信機の内部ブロック図を示す。
【００２４】
本実施例に係る放送受信機は、地上波放送信号を受信して映像を再生するためのものである。放送受信機は、受信されたデプス関連情報を用いて３次元コンテンツを生成することができる。放送受信機は、チューナー１００、復調／チャネルデコーダ１０２、トランスポート逆多重化部１０４、パケット解除部１０６、オーディオデコーダ１０８、ビデオデコーダ１１０，ＰＳＩ／ＰＳＩＰ処理部１１４、３Ｄレンダリング部１１６、フォーマッタ１２０及びディスプレイ部１２２を含む。
【００２５】
チューナー１００は、アンテナ（図示せず）を介して入力される多数の放送信号のうち、ユーザが選局したいずれか１つのチャネルの放送信号を選択して出力する。復調／チャネルデコーダ１０２は、チューナー１００からの放送信号を復調し、復調された信号に対してエラー訂正デコーディングを行ってトランスポートストリーム（ＴＳ）を出力する。トランスポート逆多重化部１０４は、トランスポートストリームを逆多重化して、ビデオＰＥＳとオーディオＰＥＳを分離し、ＰＳＩ／ＰＳＩＰ情報を抽出する。パケット解除部１０６は、ビデオＰＥＳとオーディオＰＥＳに対してパケットを解除し、ビデオＥＳとオーディオＥＳを復元する。オーディオデコーダ１０８は、オーディオＥＳをデコーディングしてオーディオビットストリームを出力する。オーディオビットストリームは、デジタル−アナログ変換器（図示せず）によってアナログ音声信号に変換され、増幅器（図示せず）によって増幅された後、スピーカー（図示せず）を介して出力される。ビデオデコーダ１１０は、ビデオＥＳをデコーディングして元の映像を復元する。オーディオデコーダ１０８及びビデオデコーダ１１０のデコーディング過程は、ＰＳＩ／ＰＳＩＰ処理部１１４によって確認されるパケットＩＤ（ＰＩＤ）をベースとして行われてもよい。デコーディング過程において、ビデオデコーダ１１０はデプス情報を抽出することができる。また、仮想カメラ視点の映像を生成するのに必要な付加情報、例えば、カメラ情報、または相対的に前にある客体によって遮られる領域（Ｏｃｃｌｕｓｉｏｎ）を推定するための情報（例えば、客体の輪郭などの幾何学的情報、客体の透明度情報及びカラー情報）などを抽出して３Ｄレンダリング部１１６に提供することができる。しかし、本発明の他の実施例においては、デプス情報及び／又は付加情報がトランスポート逆多重化部１０４によって分離されてもよい。
【００２６】
ＰＳＩ／ＰＳＩＰ処理部１１４は、トランスポート逆多重化部１０４からのＰＳＩ／ＰＳＩＰ情報を受信し、これをパーシングしてメモリ（図示せず）またはレジスターに格納することによって、格納された情報をベースとして放送が再生されるようにする。３Ｄレンダリング部１１６は、復元された映像、デプス情報、付加情報及びカメラパラメータを用いて、仮想カメラ位置でのカラー情報、デプス情報などを生成することができる。
【００２７】
また、３Ｄレンダリング部１１６は、復元された映像、及び復元された映像に対するデプス情報を用いて３Ｄワーピング（Ｗａｒｐｉｎｇ）を行うことによって、仮想カメラ位置での仮想映像を生成する。本実施例では、３Ｄレンダリング部１１６がビデオデコーダ１１０と別個のブロックとして構成されて説明されているが、これは一実施例に過ぎず、３Ｄレンダリング部１１６は、ビデオデコーダ１１０に含まれて行われてもよい。
【００２８】
フォーマッタ１２０は、デコーディング過程で復元した映像、すなわち、実際にカメラによって撮影された映像、及び３Ｄレンダリング部１１６によって生成された仮想映像を当該受信機でのディスプレイ方式に合わせてフォーマッティングし、ディスプレイ部１２２を介して３Ｄ映像が表示されるようにする。ここで、３Ｄレンダリング部１１６による仮想カメラ位置でのデプス情報及び仮想映像の合成、そして、フォーマッタ１２０による映像フォーマッティングが、ユーザの命令に応答して選択的に行われてもよい。すなわち、視聴者は、リモコン（図示せず）を操作して合成映像が表示されないようにしてもよく、映像合成が行われる時点を指定することもできる。
【００２９】
上記で説明したように、３Ｄ映像を生成するために、デプス情報は３Ｄレンダリング部１１６で用いられているが、他の実施例として、ビデオデコーダ１１０で用いられてもよい。以下では、ビデオデコーダ１１０でデプス情報を用いる様々な実施例を説明する。
【００３０】
図２は、本発明が適用される実施例であって、ビデオデコーダの概略的なブロック図を示す。
【００３１】
図２を参照すると、ビデオデコーダ１１０は、大きく、エントロピーデコーディング部２１０、逆量子化部２２０、逆変換部２３０、デブロッキングフィルター部２４０、復号ピクチャバッファ部２５０、インター予測部２６０及びイントラ予測部２７０を含むことができる。ここで、実線はカラーピクチャデータの流れを意味し、点線はデプスピクチャデータの流れを意味する。このように、図２では、カラーピクチャデータとデプスピクチャデータを区分して表示したが、これは、別個のビットストリームを意味し得、または１つのビットストリーム内でデータの流れのみを区分したものと見ることもできる。すなわち、カラーピクチャデータとデプスピクチャデータは、１つのビットストリーム、または別個のビットストリームとして伝送されてもよく、図２では、データの流れを示しているだけで、１つのデコーダ内で全て行われるものに限定されない。
【００３２】
まず、受信されたデプスビットストリーム２００を復号するために、ＮＡＬ単位でパーシングを行う。このとき、ＮＡＬヘッダー領域、ＮＡＬヘッダーの拡張領域、シーケンスヘッダー領域（例えば、シーケンスパラメータセット）、シーケンスヘッダーの拡張領域、ピクチャヘッダー領域（例えば、ピクチャパラメータセット）、ピクチャヘッダーの拡張領域、スライスヘッダー領域、スライスヘッダーの拡張領域、スライスデータ領域、またはマクロブロック領域には、デプスに関連する種々の属性情報が含まれてもよい。デプスコーディングは、別個のコーデックが用いられてもよいが、既存のコーデックとの互換をなす場合であれば、デプスビットストリームである場合に限って、デプスに関連する種々の属性情報を追加することがより効率的であり得る。例えば、シーケンスヘッダー領域（例えば、シーケンスパラメータセット）またはシーケンスヘッダーの拡張領域でデプスビットストリームであるか否かを識別できるデプス識別情報を追加することができる。デプス識別情報に応じて、入力されたビットストリームがデプスコーディングされたビットストリームである場合に限って、デプスシーケンスに関する属性情報を追加することができる。
【００３３】
パーシングされたデプスビットストリーム２００は、エントロピーデコーディング部２１０を介してエントロピーデコーディングされ、各マクロブロックの係数、動きベクトルなどが抽出される。逆量子化部２２０では、受信された量子化された値に一定の定数を乗じて変換された係数値を獲得し、逆変換部２３０では、係数値を逆変換してデプスピクチャのデプス情報を復元するようになる。イントラ予測部２７０では、現在のデプスピクチャの復元されたデプス情報を用いて画面内予測を行う。一方、デブロッキングフィルター部２４０では、ブロック歪み現象を減少させるために、それぞれのコーディングされたマクロブロックにデブロッキングフィルタリングを適用する。フィルターは、ブロックの縁部を滑らかにすることで、デコーディングされたフレームの画質を向上させる。フィルタリング過程の選択は、境界の強さ（ｂｏｕｎｄａｒｙ  ｓｔｒｅｎｔｈ）及び境界の周囲のイメージサンプルの変化（ｇｒａｄｉｅｎｔ）によって左右される。フィルタリングを経たデプスピクチャは、出力されたり、参照ピクチャとして用いるために復号ピクチャバッファ部２５０に格納されたりする。
【００３４】
復号ピクチャバッファ部（Ｄｅｃｏｄｅｄ  Ｐｉｃｔｕｒｅ  Ｂｕｆｆｅｒ  ｕｎｉｔ）２５０では、画面間予測を行うために、以前にコーディングされたデプスピクチャを格納したり開放したりする役割などを行う。このとき、復号ピクチャバッファ部２５０に格納したり開放したりするために、各ピクチャのｆｒａｍｅ_ｎｕｍとＰＯＣ（Ｐｉｃｔｕｒｅ  Ｏｒｄｅｒ  Ｃｏｕｎｔ）を用いる。したがって、デプスコーディングにおいて、以前にコーディングされたピクチャの中には現在のデプスピクチャと異なる視点にあるデプスピクチャもあるので、このようなピクチャを参照ピクチャとして活用するためには、ｆｒａｍｅ_ｎｕｍとＰＯＣだけでなく、デプスピクチャの視点を識別するデプス視点情報も共に用いることができる。
【００３５】
また、復号ピクチャバッファ部２５０は、デプスピクチャの視点間予測のための参照ピクチャリストを生成するために、デプス視点に対する情報を用いることができる。例えば、デプス−ビュー参照情報（ｄｅｐｔｈ−ｖｉｅｗ  ｒｅｆｅｒｅｎｃｅ  ｉｎｆｏｒｍａｔｉｏｎ）を用いることができる。デプス−ビュー参照情報とは、デプスピクチャの視点間依存関係を示すために用いられる情報のことをいう。例えば、全体のデプス視点の数、デプス視点識別番号、デプス−ビュー参照ピクチャの数、デプス−ビュー参照ピクチャのデプス視点識別番号などがあり得る。
【００３６】
復号ピクチャバッファ部２５０は、より柔軟に画面間予測を実現するために参照ピクチャを管理する。例えば、適応メモリ管理方法（Ｍｅｍｏｒｙ  Ｍａｎａｇｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｏｐｅｒａｔｉｏｎ  Ｍｅｔｈｏｄ）及び移動ウィンドウ方法（Ｓｌｉｄｉｎｇ  Ｗｉｎｄｏｗ  Ｍｅｔｈｏｄ）を用いることができる。これは、参照ピクチャと非参照ピクチャのメモリを１つのメモリに統一して管理し、少ないメモリで効率的に管理するためである。デプスコーディングにおいて、デプスピクチャは、復号ピクチャバッファ部内でカラーピクチャと区別するために別途の表示でマーキングされてもよく、マーキング過程で各デプスピクチャを識別させるための情報が用いられてもよい。このような過程を通じて管理される参照ピクチャは、インター予測部２６０においてデプスコーディングのために用いられてもよい。
【００３７】
図２を参照すると、インター予測部２６０は、動き補償部２６１、仮想視点合成部２６２及びデプスピクチャ生成部２６３を含むことができる。
【００３８】
動き補償部２６１では、エントロピーデコーディング部２１０から伝送された情報を用いて現在のユニットの動きを補償する。ビデオ信号から現在のユニットに隣接するブロックの動きベクトルを抽出し、現在のユニットの動きベクトル予測値を獲得する。動きベクトル予測値及びビデオ信号から抽出される差分ベクトルを用いて、現在のユニットの動きを補償する。また、このような動き補償は、１つの参照ピクチャを用いて行われてもよく、または複数のピクチャを用いて行われてもよい。デプスコーディングにおいて、現在のデプスピクチャが異なる視点にあるデプスピクチャを参照するようになる場合、復号ピクチャバッファ部２５０に格納されているデプスピクチャの視点間予測のための参照ピクチャリストに対する情報を用いて、動き補償を行うことができる。また、そのデプスピクチャの視点を識別するデプス視点情報を用いて、動き補償を行ってもよい。
【００３９】
また、仮想視点合成部（Ｖｉｒｔｕａｌ  Ｖｉｅｗ  Ｓｙｎｔｈｅｓｉｚｉｎｇ  Ｕｎｉｔ）２６２は、現在のカラーピクチャの視点に隣接する視点のカラーピクチャを用いて仮想視点のカラーピクチャを合成する。互いに隣接する視点のカラーピクチャを用いるために又は所望の特定の視点のカラーピクチャを用いるために、カラーピクチャの視点を示す視点識別情報を用いることができる。仮想視点のカラーピクチャを生成する場合、仮想視点のカラーピクチャを生成するか否かを示すフラグ情報を定義することができる。フラグ情報が、仮想視点のカラーピクチャを生成することを示す場合、視点識別情報を用いて仮想視点のカラーピクチャを生成することができる。仮想視点合成部２６２を介して獲得された仮想視点のカラーピクチャはレファレンスピクチャとして用いられてもよく、この場合、仮想視点のカラーピクチャにも視点識別情報を割り当てることができることは勿論である。
【００４０】
他の実施例として、仮想視点合成部２６２は、現在のデプスピクチャの視点に隣接する視点にあるデプスピクチャを用いて、仮想視点のデプスピクチャを合成することができる。同様に、デプスピクチャの視点を示すためにデプス視点識別情報を用いることができる。ここで、デプス視点識別情報は、対応するカラーピクチャの視点識別情報から誘導され得る。例えば、対応するカラーピクチャは、現在のデプスピクチャと同一のピクチャ出力順序情報及び同一の視点識別情報を有することができる。
【００４１】
デプスピクチャ生成部２６３は、デプスコーディング情報を用いて現在のデプスピクチャを生成することができる。ここで、デプスコーディング情報は、カメラと客体との間の距離を示す距離変数（例えば、カメラ座標系上のＺ座標値など）、デプスコーディングのためのマクロブロックタイプ情報、デプスピクチャ内の境界線識別情報、ＲＢＳＰ内のデータがデプスコーディングされたデータを含んでいるか否かを示す情報、またはデータタイプがデプスピクチャデータであるか、カラーピクチャデータであるか、又はパララックスデータであるかを示す情報などを含むことができる。また、デプスコーディング情報を用いて現在のデプスピクチャを予測することもできる。すなわち、現在のデプスピクチャに隣接するデプスピクチャを用いたインター予測が可能であり、現在のデプスピクチャ内のデコーディングされたデプス情報を用いたイントラ予測が可能である。
【００４２】
多視点映像をデコーディングするための視点間予測方法として、視点間インター予測（ＤＣＰ、ｄｉｓｐａｒｉｔｙ  ｃｏｍｐｅｎｓａｔｅｄ  ｐｒｅｄｉｃｔｉｏｎ）及び視点合成予測（ＶＳＰ、ｖｉｅｗ  ｓｙｎｔｈｅｓｉｓ  ｐｒｅｄｉｃｔｉｏｎ）が存在する。
【００４３】
視点合成予測は、デプス情報を用いてテクスチャピクチャ内のブロックをワープして、現在のユニットをデコーディングするための仮想参照ピクチャとして用いる予測方法であって、図３のような順序により行うことができる。
【００４４】
図３は、本発明が適用される一実施例であって、視点合成予測が行われる一例を示すフローチャートである。
【００４５】
現在のユニットが視点合成予測を用いるか否かを判断することができる（Ｓ３１０）。ここで、現在のユニットは、デコーディングされる多視点映像内の任意のユニットを示すことができる。現在のユニットが視点合成予測を用いるかどうかを判断するために、現在のユニットの予測方法を示す現在のユニットの予測情報を獲得することができる。そして、現在のユニットの予測情報が視点合成予測を示す場合、現在のユニットに対する視点合成予測を行うことができる。
【００４６】
視点合成予測のための参照テクスチャ情報及びデプス情報を獲得することができる（Ｓ３２０）。ここで、参照テクスチャ情報は、現在のユニットの隣接視点である基準視点内の参照ピクチャを示すことができる。参照ピクチャは、現在のユニットが含まれたピクチャと異なる視点、同一の時間に存在し得る。そして、デプス情報は、現在のユニットと同一の視点に存在するデプス情報、または現在のユニットの隣接視点である基準視点に存在するデプス情報を示すことができる。
【００４７】
参照テクスチャ情報及びデプス情報を用いて仮想参照ピクチャを獲得することができる（Ｓ３３０）。デプス情報を用いて獲得された視点間動きベクトルを獲得することができる。ピクセル単位またはブロック単位で視点間動きベクトルと参照テクスチャ情報を用いて仮想参照ピクチャを獲得することができる。
【００４８】
仮想参照ピクチャを用いて現在のユニットをデコーディングすることができる（Ｓ３４０）。例えば、現在のユニットに対応する仮想参照ピクチャ内のユニットのピクセル値を現在のユニットの予測値として獲得することができる。
【００４９】
本発明では、視点合成予測の正確性を高めるために、視点合成予測に用いられるデプス情報を獲得する方法、及び参照テクスチャ情報及びデプス情報を用いて仮想参照ピクチャをワープする方法を提案する。
【００５０】
多視点映像において、１つの予測ユニットは、同一又は類似の特性を有している予測単位であり得る。例えば、１つの予測ユニットは類似の色又は類似の動き情報を有していてもよい。また、１つのテクスチャピクチャ内の予測ブロック（ユニット）は類似のデプス情報を有することができる。したがって、予測ブロックをデコーディングする過程で視点合成予測が用いられる場合、予測ブロックに対応するデプスブロックは１つのデプスレイヤを含むことができる。もし、予測ブロックに対応するデプスブロックに１つのデプスレイヤが存在する場合、図４のように、参照テクスチャピクチャ内の参照テクスチャブロックと対応するデプスブロック（または、仮想デプスブロック）を用いて一定の間隔の仮想参照ブロックを獲得することができる。
【００５１】
しかし、デコーディング過程で予測ユニットに対応するデプスブロックに複数のデプスレイヤが存在し得、このような場合、視点合成予測の正確度が低下することがある。もし、予測ユニットに対応するデプスブロックに複数のデプスレイヤが存在する場合、図５Ａのように、仮想参照ピクチャ内の仮想参照ブロック（ユニット）の順序が逆転したり、図５Ｂのように、仮想参照ピクチャ内の仮想参照ブロックの間隔が離れたりする場合が発生することがある。仮想参照ブロックの順序が逆転するか、または仮想参照ブロックの間隔が離れて獲得される仮想参照ピクチャを用いて現在のユニットを予測する場合、正確な予測値を獲得することが難しい。
【００５２】
そこで、以下では、視点合成予測の一実施例として、仮想参照ピクチャをワープする過程で１つのデプスレイヤのみが用いられるようにデプス値を補正する方法及び装置に対して提案する。以下では、図６及び図７を用いて、本発明で提案する視点合成予測において仮想参照ピクチャを獲得するためのワーピング方法について説明する。
【００５３】
図６は、本発明が適用される一実施例であって、視点合成予測の仮想参照ピクチャを獲得する方法の一例に対するフローチャートを示したものである。
【００５４】
Ｎ−１番目のユニット（第１参照ブロック）をワープしてＮ−１番目の仮想参照ブロック（第１仮想参照ブロック）を獲得することができる（Ｓ６１０）。以下で、Ｎ−１番目のユニットは、仮想参照ピクチャを獲得するために用いられる基準視点内のテクスチャブロックであって、Ｎ番目のユニットがワープされる前にワープされるユニットとして定義することができる。そして、Ｎ−１番目の仮想参照ブロックは、Ｎ−１番目のユニット及びＮ−１番目のユニットに対応するデプスブロックによってワープされた、仮想参照ピクチャ内のブロックとして定義することができる。
【００５５】
Ｎ番目のユニットをワープしてＮ番目の仮想参照ブロックを獲得することができる（Ｓ６２０）。以下で、Ｎ番目のユニット（第２参照ブロック）は、仮想参照ピクチャを獲得するために用いられる基準視点内のテクスチャブロックであって、Ｎ−１番目のユニットがワープされた後にワープされるユニットとして定義することができる。そして、Ｎ番目の仮想参照ブロック（第２仮想参照ブロック）は、Ｎ番目のユニット及びＮ番目のユニットに対応するデプスブロックによってワープされた、仮想参照ピクチャ内のブロックとして定義することができる。
【００５６】
Ｎ−１番目の仮想参照ブロックの位置と、Ｎ番目の仮想参照ブロックの位置とを比較することができる（Ｓ６３０）。Ｎ−１番目の仮想参照ブロックの位置とＮ番目の仮想参照ブロックの位置とを比較して、図５Ａ又は図５Ｂのように、Ｎ番目の仮想参照ブロックの位置とＮ−１番目の仮想参照ブロックの位置が一定の距離以上離れているか、または順序が逆転しているかを判断することができる。
【００５７】
Ｎ−１番目の仮想参照ブロックの位置と、Ｎ番目の仮想参照ブロックの位置とを比較する方法の一例として、Ｎ−１番目の仮想参照ブロックの左側上段ピクセルの位置と、Ｎ番目の仮想参照ブロックの左側上段ピクセルの位置とを比較して、２つのピクセル間の距離と予め決定された臨界値を比較することができる。または、Ｎ−１番目の仮想参照ブロックの中心ピクセルの位置と、Ｎ番目の仮想参照ブロックの中心ピクセルの位置とを比較して、２つのピクセル間の距離と予め決定された臨界値を比較してもよい。ここで、予め決定された臨界値は、Ｎ−１番目の仮想参照ブロックの幅であり得る。または、Ｎ−１番目の仮想参照ブロックの左側上段ピクセルを基準として比較範囲を設定し、Ｎ番目の仮想参照ブロックの左側上段ピクセルが比較範囲に含まれるか否かを通じて、Ｎ−１番目の仮想参照ブロックの位置とＮ番目の仮想参照ブロックの位置とを比較してもよい。または、Ｎ−１番目の仮想参照ブロックの中心ピクセルを基準として比較範囲を設定し、Ｎ番目の仮想参照ブロックの中心ピクセルが比較範囲に含まれるか否かを通じて、Ｎ−１番目の仮想参照ブロックの位置とＮ番目の仮想参照ブロックの位置とを比較してもよい。Ｎ−１番目の仮想参照ブロックの位置とＮ番目の仮想参照ブロックの位置とを比較する方法は、上述した実施例に限定されず、多様に実施可能である。
【００５８】
もし、ステップＳ６３０の比較結果に照らして、Ｎ番目の仮想参照ブロックとＮ−１番目の仮想参照ブロックが一定の距離以上離れていたり順序が逆転していたりする場合、Ｎ番目の仮想参照ブロックの位置を修正することができる（Ｓ６４０）。修正されるＮ番目の仮想参照ブロックは、Ｎ−１番目の仮想参照ブロックと隣接して位置し得る。または、Ｓ６３０の予め決定された臨界値または比較範囲に対応して位置し得る。
【００５９】
Ｎ＋１番目のユニットをワープしてＮ＋１番目の仮想参照ブロックを獲得することができる（Ｓ６５０）。ワーピング過程は、仮想参照ピクチャが獲得される前まで行うことができる。以下で、Ｎ＋１番目のユニット（第３参照ブロック）は、仮想参照ピクチャを獲得するために用いられる基準視点内のテクスチャブロックであって、Ｎ番目のユニットがワープされた後にワープされるユニットとして定義することができる。そして、Ｎ＋１番目の仮想参照ブロック（第３仮想参照ブロック）は、Ｎ＋１番目のユニット及びＮ＋１番目のユニットに対応するデプスブロックによってワープされた、仮想参照ピクチャ内のブロックとして定義することができる。
【００６０】
もし、Ｎ番目の仮想参照ブロックとＮ−１番目の仮想参照ブロックが一定の距離以上離れていたり順序が逆転したりしていない場合、Ｎ番目の仮想参照ブロックの位置を修正するステップを行わずに、Ｎ＋１番目のユニットをワープしてＮ＋１番目の仮想参照ブロックを獲得することができる（Ｓ６５０）。
【００６１】
図７は、本発明で適用される一実施例であって、視点合成予測のワーピング方法の一例を示したものである。
【００６２】
基準視点内のテクスチャブロックであるＮ番目のユニット７００をワープする前に、Ｎ−１番目のユニット７１０は、対応するデプスブロック７１５を用いてＮ−１番目の仮想参照ブロック７２０にワープされ得る。そして、Ｎ番目のユニット７００は、対応するデプスブロック７０５を用いてワープされ得る。もし、ワーピング過程を通じて獲得されたＮ番目の仮想参照ブロック７３０が同一のレイヤの範囲７４０を外れる場合、Ｎ番目の仮想参照ブロック７３０の位置を同一のレイヤの範囲７４０内に修正し、修正された参照ブロック７３５を獲得することができる。
【００６３】
上述した図６及び図７の仮想参照ピクチャを獲得する方法を通じて、１つのデプスレイヤのみを用いて仮想参照ピクチャを獲得することができる。これによる仮想参照ピクチャを用いて視点合成予測を行うことによって、現在のユニットの正確な予測値を獲得することができる。
【００６４】
上述したように、視点合成予測の正確な予測のために、仮想参照ピクチャを獲得する過程に用いられる正確なデプス情報を獲得する過程が重要である。以下では、視点合成予測において仮想参照ピクチャを獲得するために用いられる仮想デプス情報を獲得する方法について説明する。
【００６５】
基準視点のテクスチャ情報とデプス情報は常に存在するが、現在の視点のデプス情報は存在することもあり、存在しないこともある。もし、現在の視点のデプス情報が存在しない場合、基準視点のデプス情報を用いて仮想デプス情報を誘導することができる。以下で、仮想デプス情報は、基準視点内に位置したデプスブロックのデプス情報を示すことができる。仮想デプス情報は、デコーディングされる現在のユニットの視点間動きベクトルを用いて獲得され得る。しかし、現在のユニットの視点間動きベクトルがデコーディングの前である場合、現在のユニットの隣接ユニットの視点間動きベクトルを用いて現在のユニットの視点間動きベクトルを獲得することができる。隣接ユニットの視点間動きベクトルを用いて獲得された現在のユニットの視点間動きベクトルを用いて仮想デプスブロックを獲得し、仮想デプスブロックのデプス値を用いて現在のユニットの視点間動きベクトルを獲得して、視点合成予測を行うことができる。
【００６６】
以下では、視点合成予測において仮想参照ピクチャを獲得するためのデプス情報が存在しない場合に、仮想参照ピクチャを獲得するために仮想デプス情報を用いて視点間動きベクトルを獲得する方法について、図８及び図９を参照して説明する。
【００６７】
図８は、本発明が適用される一実施例であって、仮想デプス情報を用いてＮ番目のユニットの視点間動きベクトルを獲得する一例に対するフローチャートを示したものである。
【００６８】
隣接ユニットの視点間動きベクトルを用いて臨時視点間動きベクトルを獲得することができる（Ｓ８１０）。ここで、隣接ユニットは、視点合成予測によってワープされるＮ番目のユニット（本明細書においてＮ番目のユニットを第１ユニットとして示すことができる。）に空間的または時間的に隣接するユニットを示すことができる。そして、臨時視点間動きベクトルは、基準視点に存在する仮想デプス情報を獲得するために用いられる視点間動きベクトルを示すことができる。もし、隣接ユニットが視点間動きベクトルを用いてコーディングされる場合、Ｎ番目のユニットは、隣接ユニットの視点間動きベクトルを用いて臨時視点間動きベクトルを獲得することができる。
【００６９】
臨時視点間動きベクトルを用いてＮ番目のユニットの仮想デプス情報を獲得することができる（Ｓ８２０）。仮想デプス情報は、臨時視点間動きベクトルが指し示す基準視点のデプスブロック内のデプス値であり得る。そして、臨時視点間動きベクトルは、後述するステップＳ８３０で獲得されるＮ番目のユニットの視点間動きベクトルも含まれ得る。Ｎ番目のユニットの視点間動きベクトルは、Ｎ＋１番目のユニット（本明細書においてＮ＋１番目のユニットを第２ユニットとして示すことができる。）の仮想デプス情報を獲得するために用いることができる。
【００７０】
仮想デプス情報を用いてＮ番目のユニットの視点間動きベクトルを獲得することができる（Ｓ８３０）。仮想デプス情報は、基準視点のデプスブロック内のデプス値のうちの最大値、最小値、平均値、最頻値のうち１つであってもよい。そして、Ｎ番目のユニットの視点間動きベクトルは仮想デプス情報を用いて獲得することができる。一方、Ｎ番目のユニットがサブユニットを含む場合、各サブユニット別に視点間動きベクトルを獲得することができる。ここで、サブユニットは、Ｎ番目のユニットの下位予測ユニットであって、２Ｎ×Ｎ、Ｎ×２Ｎ、またはＮ×Ｎの大きさであってもよい。
【００７１】
もし、Ｎ＋１番目のユニットをワープするためのデプス情報が存在しない場合、ステップＳ８２０のように、ステップＳ８３０で獲得されたＮ番目のユニットの視点間動きベクトルを臨時視点間動きベクトルとして用いて、Ｎ＋１番目のユニットをワープするための仮想デプス情報を獲得することができる。そして、ステップＳ８３０のように、仮想デプス情報を用いてＮ＋１番目のユニットの視点間動きベクトルを獲得することができる。
【００７２】
もし、Ｎ＋１番目のユニットをワープするためのデプス情報が存在する場合、仮想デプス情報をこれ以上獲得しなくてもよい。
【００７３】
図９は、本発明が適用される一実施例であって、仮想デプス情報を用いてＮ番目のユニットの視点間動きベクトルを獲得する一例を示したものである。
【００７４】
Ｎ番目のユニット９１０に対応する現在の視点のデプス情報がない場合、Ｎ番目のユニット９１０に隣接する隣接ユニット９２０の視点間動きベクトルを臨時視点間動きベクトル９３０として用いて、基準視点のデプスブロック９４０を獲得することができる。基準視点のデプスブロック９４０のデプス値は、Ｎ番目のユニット９１０の仮想デプス情報として用いることができる。Ｎ番目のユニット９１０の仮想デプス情報を用いてＮ番目のユニットの視点間動きベクトル９５０を獲得することができる。そして、Ｎ＋１番目のユニット９６０も視点合成予測を用いてコーディングされる場合、対応する現在の視点のデプス情報がないので、Ｎ番目のユニットの視点間動きベクトル９５０を臨時視点間動きベクトル９７０として用いて、基準視点のデプスブロック９８０を獲得することができる。基準視点のデプスブロック９８０のデプス値は、Ｎ＋１番目のユニット９６０の仮想デプス情報として用いることができる。Ｎ＋１番目のユニット９６０の仮想デプス情報を用いてＮ＋１番目のユニットの視点間動きベクトル９９０を獲得することができる。
【００７５】
上述した図８及び図９の仮想デプス情報を獲得する方法を通じて、Ｎ番目のユニットと同一の視点のデプス情報が存在しない場合にも、Ｎ番目のユニットをワープするための視点間動きベクトルを獲得することができる。
【００７６】
仮想参照ピクチャを獲得するために用いられるデプス情報が正確であるほど、視点合成予測の正確度は高くなる。したがって、最適の仮想参照ピクチャを獲得できるデプス情報を獲得することは、視点合成予測の正確度を高めるために非常に重要な要素である。以下では、最適の仮想参照ピクチャを獲得するためのデプス情報を、デプスブロック誘導情報を用いて獲得する方法について説明する。
【００７７】
ステップＳ８２０でデプス情報を獲得するとき、デプスブロック誘導情報を用いてデプス情報を獲得することができる。ここで、デプスブロック誘導情報は、Ｎ番目のユニットをワープするためのデプスブロックの位置を指し示す情報を示すことができる。そして、デプスブロック誘導情報はビットストリームから獲得され得る。デプスブロック誘導情報は、エンコーダでエンコーディングを通じて仮想参照ピクチャを獲得するための最適のデプス情報を獲得し、最適のデプス情報を含むデプスブロックを指し示す視点間動きベクトルをビットストリームを介してデコーダに伝送することによって獲得され得る。
【００７８】
一例として、Ｎ番目のユニットのデプスブロック誘導情報が獲得された場合、デプスブロック誘導情報を用いて特定のデプスブロックの位置を獲得することができる。特定のデプスブロックに対応するデプス情報を用いて、Ｎ番目のユニットをワープするための視点間動きベクトルを獲得することができる。
【００７９】
更に他の一例として、デプスブロック誘導情報は隣接ブロックを示すことができる。例えば、特定の隣接ブロックが視点間動きベクトルを誘導してコーディングされたブロックである場合、特定の周辺ブロックの視点間動きベクトルを用いてデプスブロックの位置を獲得することができる。そして、デプスブロックに対応するデプス情報を用いて、Ｎ番目のユニットをワープするための視点間動きベクトルを獲得することができる。
【００８０】
上述したデプスブロック誘導情報を用いてデプス情報を獲得する場合、最適のデプス情報を用いて仮想参照ピクチャを獲得することによって、視点合成予測の正確度を高めることができる。
【００８１】
以下では、視点間動きベクトルをアップデートする方法について説明する。
【００８２】
図１０は、本発明が適用される一実施例であって、視点間動きベクトルをアップデートする一例に対するフローチャートを示したものである。
【００８３】
隣接ユニットの視点間動きベクトルを用いて、Ｎ番目のユニットに対応する臨時視点間動きベクトルを獲得することができる（Ｓ１０１０）。ここで、隣接ユニットは、Ｎ番目のユニット（本明細書においてＮ番目のユニットを第１ユニットとして示すことができる。）に対応して空間的または時間的に隣接するユニットを示すことができる。例えば、隣接ユニットは、Ｎ番目のユニットの左側、上段、左側上段、右側上段または右側下段に位置し得る。そして、臨時視点間動きベクトルは、基準視点に存在する仮想デプス情報を獲得するために用いられる視点間動きベクトルを示すことができる。もし、隣接ユニットが視点間動きベクトルを用いてコーディングされる場合、Ｎ番目のユニットは、隣接ユニットの視点間動きベクトルを用いて臨時視点間動きベクトルを獲得することができる。
【００８４】
臨時視点間動きベクトルを用いてＮ番目のユニットの仮想デプス情報を獲得することができる（Ｓ１０２０）。仮想デプス情報は、臨時視点間動きベクトルが指し示すＮ番目のユニットと異なる視点のデプスブロックに対応するデプス情報を示すものと定義する。ここで、基準視点のデプスブロックは、臨時視点間動きベクトルが指し示す基準視点のテクスチャブロックの位置と対応し得る。そして、臨時視点間動きベクトルは、後述するステップＳ１０３０で獲得されるＮ番目のユニットの視点間動きベクトルが含まれてもよい。Ｎ番目のユニットの視点間動きベクトルは、Ｎ＋１番目のユニット（本明細書においてＮ＋１番目のユニットを第２ユニットとして示すことができる。）の仮想デプス情報を獲得するために用いることができる。Ｎ＋１番目のユニットは、Ｎ番目のユニットの後にデコーディングまたはワープされるユニットを示すことができる。
【００８５】
仮想デプス情報を用いて、Ｎ番目のユニットに対応する視点間動きベクトルを獲得することができる（Ｓ８３０）。仮想デプス情報は、基準視点のデプスブロック内のデプス値のうちの最大値、最小値、平均値、最頻値のうち１つであってもよい。そして、Ｎ番目のユニットの視点間動きベクトルは仮想デプス情報を用いて獲得され得る。一方、Ｎ番目のユニットがサブユニットを含む場合、各サブユニット別に視点間動きベクトルを獲得することができる。ここで、サブユニットは、Ｎ番目のユニットの下位予測ユニットであって、２Ｎ×Ｎ、Ｎ×２Ｎ、またはＮ×Ｎの大きさであってもよい。例えば、Ｎ番目のユニットがＮ×Ｎの大きさのサブユニットを４個含む場合、４個のサブユニットのそれぞれの仮想デプス情報を用いて４個の視点間動きベクトルを獲得することができる。
【００８６】
もし、Ｎ＋１番目のユニットをワープするためのデプス情報が存在しない場合、ステップＳ１０２０のように、ステップＳ１０３０で獲得されたＮ番目のユニットの視点間動きベクトルを臨時視点間動きベクトルとして用いて、Ｎ＋１番目のユニットをワープするための仮想デプス情報を獲得することができる。そして、ステップＳ１０３０のように、仮想デプス情報を用いてＮ＋１番目のユニットの視点間動きベクトルを獲得することができる。
【００８７】
もし、Ｎ＋１番目のユニットをワープするためのデプス情報が存在する場合、仮想デプス情報をこれ以上獲得しなくてもよい。
【００８８】
ステップＳ１０１０〜ステップＳ１０３０で獲得された視点間動きベクトルをアップデート（格納）することができる（Ｓ１０４０）。ここで、アップデートは、Ｎ番目のユニットを含む予測ユニットのデコーディング過程に用いられるために格納または記憶されることを示すことができる。そして、本ステップのアップデートされる視点間動きベクトルは、デプスブロックベクトル誘導情報を用いて獲得された視点間動きベクトルも含まれ得る。
【００８９】
例えば、ステップＳ１０３０で獲得された４つのサブユニットの視点間動きベクトルは、Ｎ番目のユニット以外の予測ユニットのデコーディング過程のためにアップデートされ得る。また、Ｎ番目のユニットに対応する視点間動きベクトルは、Ｎ番目のユニットの動きベクトルリストに含まれるようにアップデートされてもよい。
【００９０】
アップデートされた視点間動きベクトルは、予測ユニットのデコーディングに用いることができる（Ｓ１０５０（図示せず））。例えば、Ｎ番目のユニットの後にデコーディングされる予測ユニットに対応する視点間動きベクトルを獲得するために、アップデートされたサブユニットの視点間動きベクトルのうち１つを用いることができる。または、Ｎ番目のユニットの予測値を獲得するために、動きベクトルリストに含まれたＮ番目のユニットに対応する視点間動きベクトルを用いることもできる。
【００９１】
アップデートされた視点間動きベクトルが用いる一例として、視点合成予測においてＮ番目のユニットをワープするために用いられる視点間動きベクトルは、アップデートされた視点間動きベクトルのうち１つを用いて獲得され得る。
【００９２】
更に他の例として、視点合成予測においてＮ番目のユニットをワープするためのデプス情報を含むデプスブロックを指し示すために、アップデートされた視点間動きベクトルのうち１つを用いることができる。
【００９３】
アップデートされた視点間動きベクトルのうち１つを選択する方法は、視点間動きベクトルがアップデートされた順序によってインデックスを割り当て、視点間動きベクトル選択インデックスが示す視点間動きベクトルをデコーディングまたはワーピング過程に用いることができる。
【００９４】
以上で説明したように、本発明が適用されるデコーディング／エンコーディング装置は、ＤＭＢ（Ｄｉｇｉｔａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ）のようなマルチメディア放送送／受信装置に備えられ、ビデオ信号及びデータ信号などをデコーディングするのに用いることができる。また、マルチメディア放送送／受信装置は移動通信端末機を含むことができる。
【００９５】
また、本発明が適用されるデコーディング／エンコーディング方法は、コンピュータで実行されるためのプログラムとして製作され、コンピュータ可読記録媒体に格納することができ、本発明に係るデータ構造を有するマルチメディアデータも、コンピュータ可読記録媒体に格納することができる。コンピュータ可読記録媒体は、コンピュータシステムにより読み取られるデータが格納される全ての種類の格納装置を含む。コンピュータ可読記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク、光データ格納装置などがあり、なお、搬送波（例えば、インターネットを介した伝送）の形態で具現されるものも含む。また、上記のエンコーティング方法により生成されたビットストリームは、コンピュータ可読記録媒体に格納されるか、または有／無線通信網を用いて伝送されてもよい。
【産業上の利用可能性】
【００９６】
本発明は、ビデオ信号をコーディングするのに用いることができる。
【図１】
2016528807.tif 000003
【図２】
2016528807.tif 000004
【図３】
2016528807.tif 000005
【図４】
2016528807.tif 000006
【図５Ａ】
2016528807.tif 000007
【図５Ｂ】
2016528807.tif 000008
【図６】
2016528807.tif 000009
【図７】
2016528807.tif 000010
【図８】
2016528807.tif 000011
【図９】
2016528807.tif 000012
【図１０】
2016528807.tif 000013
【国際調査報告】
2016528807.tif 000014
2016528807.tif 000015
2016528807.tif 000016
2016528807.tif 000017