(57)【特許請求の範囲】
【請求項１】
多視点ビデオコンテンツの少なくとも１つの他の視点に対応する他のピクチャの領域の視差情報に基づいてイメージブロックのモーション情報を取得することによって、前記多視点ビデオコンテンツの少なくとも１つの視点に対応するピクチャのイメージブロックを符号化するエンコーダを具え、
前記他のピクチャの領域の前記視差情報は、前記他のピクチャの全体より小さな部分に対応し、
前記他のピクチャの領域は、複数のイメージブロックを含み、前記他のピクチャの領域の前記視差情報は、前記他のピクチャの領域内に含まれる前記複数のイメージブロックに関して計算されたブロックベースの視差ベクトルから決定された少なくとも１つの領域視差ベクトルを含み、
前記エンコーダが、前記多視点ビデオコンテンツの符号化において用いられる視点間参照ピクチャの各々に対して２以上の前記領域視差ベクトルを取得し、
前記エンコーダが、前記他のピクチャの複数の領域視差ベクトルを取得し、
前記エンコーダが、前記他のピクチャの複数のブロックの各々に対して複数の視差ベクトルを取得し、前記複数の視差ベクトルに基づいて前記複数のブロックを異なった領域に分類し、
前記エンコーダが、前記異なった領域の各々に対して平均視差ベクトルを各々計算する、装置。
【請求項２】
前記異なった領域の各々に対して各々計算された前記平均視差ベクトルが、当該各異なった領域の前記領域視差ベクトルとして各々使用される、請求項１記載の装置。
【請求項３】
前記異なった領域の各々に対して各々計算された領域視差ベクトルが、ハイレベルシンタックス要素を用いて伝送される、請求項１記載の装置。
【請求項４】
前記ハイレベルシンタックス要素は、スライスヘッダ、シーケンスパラメータセット、ピクチャパラメータセット、視点パラメータセット、ネットワーク抽象化層ユニットヘッダ及び補足的な付加情報メッセージのうちの少なくとも１つに含まれる、請求項３記載の装置。
【請求項５】
リストインデックス、領域視差インデックス及び参照インデックスが、モーションスキップマクロブロックとして選択された多視点コンテンツに対応するイメージブロックの各々に関して伝送される、請求項１記載の装置。
【請求項６】
前記エンコーダが、少なくとも１つの従来のシンタックス要素から前記他のピクチャの異なった領域の各々に対して各々計算される領域視差ベクトルを非明示的に導出する、請求項１記載の装置。
【請求項７】
多視点ビデオコンテンツの少なくとも１つの他の視点に対応する他のピクチャの領域の視差情報に基づいてイメージブロックのモーション情報を取得することによって、多視点ビデオコンテンツの少なくとも１つの視点に対応するピクチャのイメージブロックを符号化するステップを具え、
前記他のピクチャの領域の視差情報は、前記他のピクチャの全体より小さな部分に対応し、
前記他のピクチャの領域は、複数のイメージブロックを含み、前記他のピクチャの領域の前記視差情報は、前記他のピクチャの領域内に含まれる前記複数のイメージブロックに関して計算されたブロックベースの視差ベクトルから決定された少なくとも１つの領域視差ベクトルを含み、
前記符号化するステップは、前記多視点ビデオコンテンツの符号化において用いられる視点間参照ピクチャの各々に対して２以上の前記領域視差ベクトルを取得するステップを具え、
前記符号化するステップは、前記他のピクチャの複数の領域視差ベクトルを取得するステップを具え、
前記符号化するステップは、前記他のピクチャの複数のブロックの各々に対して複数の視差ベクトルを取得し、前記複数の視差ベクトルに基づいて前記複数のブロックを異なった領域に分類するステップをさらに具え、
前記符号化するステップは、前記異なった領域の各々に対して平均視差ベクトルを各々計算するステップを具えた、方法。
【請求項８】
前記異なった領域の各々に対して各々計算された前記平均視差ベクトルは、当該各異なった領域の前記領域視差ベクトルとして各々使用される、請求項７記載の方法。
【請求項９】
前記異なった領域の各々に対して各々計算された領域視差ベクトルをハイレベルシンタックス要素を用いて伝送するステップをさらに具えた、請求項７記載の方法。
【請求項１０】
前記ハイレベルシンタックス要素は、スライスヘッダ、シーケンスパラメータセット、ピクチャパラメータセット、視点パラメータセット、ネットワーク抽象化層ユニットヘッダ及び補足的な付加情報メッセージのうちの少なくとも１つに具えられた、請求項９記載の方法。
【請求項１１】
リストインデックス、領域視差インデックス及び参照インデックスをモーションスキップマクロブロックとして選択された多視点コンテンツに対応するイメージブロックの各々に関して伝送するステップをさらに具えた、請求項７記載の方法。
【請求項１２】
少なくとも１つの従来のシンタックス要素から前記他のピクチャの異なった領域の各々に対して各々計算される領域視差ベクトルを非明示的に導出する、請求項７記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連発明の相互参照
本願は、米国仮特許出願第６０／９５５，９１１号（出願日、２００７年８月１５日）の利益を主張し、当該出願は参照されることによって本願に包含されている。
【０００２】
本発明の原理は、全体としてビデオ符号化及びビデオ復号に関し、特に、多視点符号化ビデオにおける領域視差ベクトルを使用したモーションスキップモードのための方法及び装置に関する。
【背景技術】
【０００３】
モーションスキップモードは、国際標準化機構／国際電気標準会議（ＩＳＯ／ＩＥＣ）ＭＰＥＧ−４（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ−４）第１０部ＡＶＣ（Ａｄｖａｎｃｅｄ  Ｖｉｄｅｏ  Ｃｏｒｄｉｎｇ）、国際電気通信連合電気通信標準化部門（ＩＴＵ−Ｔ）Ｈ．２６４勧告（以下、「ＭＰＥＧ−４ＡＶＣ規格」と称する）の多視点ビデオ符号化（ＭＶＣ）拡張の符号化ツールとして近年採用されている。モーションスキップモードは、ピクチャ各々の単一の全体モーションベクトル（ｇｌｏｂａｌ  ｍｏｔｉｏｎ  ｖｅｃｔｏｒ）を使用して隣接する視点（ｖｉｅｗ）内の対応するマクロブロックを発見してモーション情報を推測する。この方法の問題は、シーン（ｓｃｅｎｅ）が、異なった領域に対して異なった視差を有していることである。例えば、前景の物体は遠方の背景と比較して大きな視差を有している。単一の全体的な視差を用いたフレームワイズな（ｆｒａｍｅ−ｗｉｓｅ）視差の近似は正確ではない。
【０００４】
従来のモーションスキップモードの使用は、大きく２つの段階に分けられる。第１の段階は対応するマクロブロックの検索を含み、第２の段階はモーション情報の取得を含む。第１の段階において、「全体視差ベクトル」が使用されて隣接視点のピクチャ内の対応する位置が示される。第２の段階において、モーション情報が隣接視点のピクチャ内の対応するマクロブロックから取得され、当該モーション情報は複製されて現在のマクロブロックに適用される。
【０００５】
従来のモーションスキップモード法では、全体視差ベクトル（ＧＤＶ）によって隣接視点内の対応するマクロブロックを検索する。全体視差ベクトルは、現在のピクチャと隣接視点のピクチャとの間のユニットのマクロブロックサイズによって測定される。全体的な視差ベクトルは、定期的に、例えばアンカーピクチャ毎に評価されて復号される。このような場合、非アンカーピクチャの全体視差ベクトルは、アンカーピクチャからの最近時の全体視差ベクトルを使用して補間される。全体視差ベクトルは、全体ピクチャに関する単一ベクトルとして取得される。
【０００６】
図１を参照すると、従来技術に従った全体的視差の導出法が、全体として参照符号１００で示されている。導出１００は、空間軸１１０及び時間軸１２０に関して示されている。
【０００７】
現在の視点と特定のピクチャ順序情報（ｐｉｃｔｕｒｅ  ｏｒｄｅｒ  ｃｏｕｎｔ）（ＰＯＣ）において隣接する視点のうちの１つとの間のＧＤＶcurは、以下の式を使用して導出される。
【０００８】
【数１】
0005646994.tif 000002
【０００９】
ＧＤＶahead及びＧＤＶbehindは、最近時に復号された全体視差ベクトルである。ＰＯＣcur、ＰＯＣahead及びＰＯＣbehindは、時間軸１２０に沿ってナンバリングされたピクチャ順序情報である。現在のフレームは、結合多視点ビデオモデル（ＪＭＶＭ）の多視点ビデオ符号化（ＭＶＣ）拡張シンタックスのシーケンスパラメータセット（ＳＰＳ）内で定義された視点間予測参照（ｉｎｔｅｒ−ｖｉｅｗ  ｐｒｅｄｉｃｔｉｏｎ  ｒｅｆｅｒｅｎｃｅ）と同数のＧＤＶcurを有し得る。
【００１０】
全体視差を復号するために、シンタックス要素ｇｌｏｂａｌ＿ｄｉｓｐａｒｉｔｙ＿ｍｂ＿ｌＸがスライスレベルでの使用のために提示される。当該シンタックス要素は、測定された全体視差ベクトルの成分を含み、非アンカーピクチャの全体的な視差は、上記の式を使用して導出される。
【００１１】
表１は、ＭＰＥＧ−４ＡＶＣ規格の多視点ビデオ符号化拡張とともに使用するためのモーションスキップモードのスライスヘッダシンタックスを示している。
【００１２】
【表１】
0005646994.tif 000003
【００１３】
表１内のいくつかのシンタックス要素は以下のように定義される：
ｇｌｏｂａｌ＿ｄｉｓｐａｒｉｔｙ＿ｍｂ＿ｌ０［ｃｏｍｐｌｄｘ］は、現在のスライスとリスト０に関する視点間予測参照のスライスとの間のマクロブロックサイズユニット内の全体視差を示す。最初に、水平オフセットが復号順に復号され、Ｃｏｍｐｌｄｘ＝０が与えられる。次に、垂直オフセットが復号順に復号され、Ｃｏｍｐｌｄｘ＝１が与えられる。
【００１４】
ｇｌｏｂａｌ＿ｄｉｓｐａｒｉｔｙ＿ｍｂ＿ｌ１［ｃｏｍｐｌｄｘ］は、ｇｌｏｂａｌ＿ｄｉｓｐａｒｉｔｙ＿ｍｂ＿ｌ０と同一のセマンティクス（ｓｅｍａｎｔｉｃｓ）を有し、ｌ０及びリスト０は、ｌ１及びリスト１によって各々置換される。
【００１５】
表２は、モーションスキップモードのためのマクロブロック層シンタックスを示している。
【００１６】
【表２】
0005646994.tif 000004
【００１７】
表２内のいくつかのシンタックス要素は以下のように定義される：
ｍｏｔｉｏｎ＿ｓｋｉｐ＿ｆｌａｇが０であることは、符号化されたマクロブロックがモーションスキップモード内に無いことを示す。
【先行技術文献】
【特許文献】
【００１８】
【特許文献１】米国仮特許出願第６０／９５５，９１１号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１９】
この従来技術の方法の主たる欠点は、シーン内の視差が、シーンの異なった領域間で大きく変化することである。例えば、前景の物体は、遠い背景に比べて大きな視差を有していることである。従って、単一の「全体視差ベクトル」を用いたピクチャ全体をカバーは不正確である。このことは、対象の現在のマクロブロックに実際は対応していないマクロブロックを隣接視点から発見することをもたらす。
【課題を解決するための手段】
【００２０】
先行技術のこれら及び他の欠点・短所は、多視点ビデオ符号化されたビデオにおける領域視差ベクトルを使用したモーションスキップモードのための方法及び装置に関する本発明の原理によって解決される。
【００２１】
本発明の原理の特徴に従って、装置が提供される。当該装置は、多視点ビデオコンテンツの少なくとも１つの視点に対応するピクチャのイメージブロックを符号化するエンコーダを含み、当該符号化は、当該多視点ビデオコンテンツの少なくとも１つの他の視点に対応した他のピクチャの領域の視差情報に基づいて当該イメージブロックのモーション情報の取得することによって行われる。当該他のピクチャの領域の視差情報は、当該他のピクチャの全体より小さな部分に対応する。
【００２２】
本発明の原理の他の特徴に従って、方法が提供される。当該方法は、多視点ビデオコンテンツの少なくとも１つの視点に対応するピクチャのイメージブロックを符号化するステップを含み、当該符号化は、当該多視点ビデオコンテンツの少なくとも１つの他の視点に対応した他のピクチャの領域の視差情報に基づいてイメージブロックに関するモーション情報の取得することによって行われる。当該他のピクチャの領域の視差情報は、当該他のピクチャの全体より小さな部分に対応する。
【００２３】
本発明の原理のさらに他の特徴に従って、装置が提供される。当該装置は、多視点ビデオコンテンツの少なくとも１つの視点に対応するピクチャのイメージブロックを復号するデコーダを含み、当該復号は、当該多視点ビデオコンテンツの少なくとも１つの他の視点に対応する他のピクチャの領域の視差情報に基づいて当該イメージブロックのモーション情報の取得することによって行われる。当該他のピクチャの領域の視差情報は、当該他のピクチャの全体より小さな部分に対応する。
【００２４】
本発明の原理のさらに他の特徴に従って、方法が提供される。当該方法は、多視点ビデオコンテンツの少なくとも１つの視点に対応するピクチャのイメージブロックを復号するステップ含み、当該復号は、当該多視点ビデオコンテンツの少なくとも１つの他の視点に対応する他のピクチャの領域の視差情報に基づいて当該イメージブロックのモーション情報の取得することによって行われる。当該他のピクチャの領域の視差情報は、当該他のピクチャの全体より小さな部分に対応する。
【００２５】
本発明の原理のこれら及び他の特徴、特性、利点は、添付の図面を参照して読まれる以下の発明を実施するための形態によって明らかになるだろう。
【００２６】
本発明の原理は、添付の図面に従って、さらに良く理解されるだろう。
【図面の簡単な説明】
【００２７】
【図１】従来技術に従った全体的視差の導出に関する図である。
【図２】本発明の原理の実施形態に従った、本発明の原理が適用され得る多視点ビデオ符号化（ＭＶＣ）エンコーダの一例のブロック図である。
【図３】本発明の原理の実施形態に従った、本発明の原理が適用され得る多視点ビデオ符号化（ＭＶＣ）デコーダの一例のブロック図である。
【図４】本発明の原理の実施形態に従った、領域視差ベクトルのガウス混合モデル分類後ヒストグラムの一例の図である。
【図５】本発明の原理の実施形態に従った、モーションスキップモードのために領域視差ベクトルを取得して信号伝送する方法の一例のフロー図である。
【図６】本発明の原理の実施形態に従った、領域視差ベクトルを復号して使用する方法の一例のフロー図である。
【図７】本発明の原理の実施形態に従った、領域視差ベクトルを取得して使用する方法の他の例のフロー図である。
【図８】本発明の原理の実施形態に従った、領域視差ベクトルを復号して使用する方法の他の例のフロー図である。
【発明を実施するための形態】
【００２８】
本発明の原理は、多視点符号化されたビデオにおける領域視差ベクトルを使用したモーションスキップモードのための方法及び装置に関する。
【００２９】
この発明を実施するための形態に本発明の原理が記載される。従って、当業者は、本明細書及び添付の図面に明示的に記載または図示されておらずとも、本発明の原理を包含しかつ本発明の原理の趣旨及び範囲内に含まれる様々な構成を案出可能であろう。
【００３０】
本明細書内の全ての例及び条件付きの表現は、発明者によって提供されて技術を進歩させる本発明の原理及び概念の理解において読者を補助する教育的な目的でなされており、具体的に示された例及び条件に制限されないものとして解釈されるべきである。
【００３１】
さらに、本明細書内において本発明の原理、本発明の原理の特徴及び本発明の原理の実施形態を示している全ての記載及びこれらの特定の例は、これらの構造的及び機能的な均等物の両方を包含することが意図されている。さらに、このような均等物は、現在知られている均等物及び将来開発される均等物、すなわち開発されて構造に関わらず同一の機能を発揮する全ての要素の両方を含むことが意図されている。
【００３２】
従って、例えば、当業者によって、本明細書内に示されたブロック図が、本発明の原理を実施する具体的回路の概念を表すことが理解されるだろう。同様に、任意のフローチャート、フロー図、状態遷移図、擬似コード（ｐｓｅｕｄｏｃｏｄｅ）等が様々な処理を表し、当該様々な処理が実質的にコンピュータ可読媒体内に表されて、コンピュータまたはプロセッサが明示的に示されていてもいなくてもコンピュータまたはプロセッサによって実行され得ることが理解されるだろう。
【００３３】
添付の図面に示された様々な要素の機能は、専用のハードウェア、及び適切なソフトウェアと連携してソフトウェアを実行可能なハードウェアを使用して提供される。プロセッサによって提供される場合、機能は単一の専用プロセッサによって、単一の共有プロセッサによって、または複数の個別のプロセッサによって提供されても良く、当該複数の個別のプロセッサのいくつかは共有されても良い。さらに、用語「プロセッサ」または「コントローラ」の明示的な使用は、ソフトウェアを実行可能なハードウェアのみに言及すると解釈されるべきではなく、限定する訳ではないが、デジタル信号プロセッサ（ＤＳＰ）ハードウェア、ソフトウェアを保存するＲＯＭ（ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）及び不揮発性記憶装置を非明示的に含み得る。
【００３４】
通常の及び／またはカスタムされた他のハードウェアも含まれ得る。同様に、添付の図面に示される任意のスイッチは単に概念的なものである。これらの機能は、プログラムロジックの動作によって、専用のロジックによって、プログラム制御及び専用のロジックの対話（ｉｎｔｅｒａｃｔｉｏｎ）によって、または手入力でも実行され得、文脈からさらに具体的に理解されるように個々の技術手段は実施者によって選択可能である。
【００３５】
本願の特許請求の範囲において、上記の特定の機能を実行する手段として表現される要素は、当該機能を実行する任意の方法・構成を含むことが意図されており、例えば、ａ）特定の機能を実行する回路要素の組み合わせ、またはｂ）ファームウェア、マイクロコード等を含むソフトウェアと当該ソフトウェアを実行して機能を発揮するのに適切な回路との組み合わせを含む。当該特許請求の範囲によって画定された本発明の原理は、記載された様々な手段によって提供される機能が特許請求の範囲に記載された態様にて組み合わされかつ結び付けられているという事実の下に存在する。従って、これらの機能を提供可能な任意の手段が本明細書内に示された手段と均等であるとみなされる。
【００３６】
本明細書において、本発明の原理の「１つの実施形態」への言及は、実施形態に関連して記載された特定の特性、構造及び特徴等が本発明の原理の少なくとも１つの実施形態に含まれることを意味する。従って、本明細書全体の様々な所に記載されている「１つの実施例において」という表現は、必ずしも同一の実施例に言及するものではない。
【００３７】
本明細書で使用されている表現「ハイレベルシンタックス」は、マクロブロック層よりも上の階層に存在するビットストリーム内のシンタックスをいう。例えば、本明細書において使用されているハイレベルシンタックスは、限定するわけではないが、スライスヘッダレベルのシンタックス、補足的な付加情報（ＳＥＩ）レベルのシンタックス、ピクチャパラメータセット（ＰＰＳ）レベルのシンタックス、シーケンスパラメータセット（ＳＰＳ）レベルのシンタックス、視点パラメータセット（ＶＰＳ）レベルのシンタックス及びネットワーク抽象化層（ＮＡＬ）ユニットヘッダレベルのシンタックスをいう。
【００３８】
さらに、本明細書において置換可能に使用される「クロスビュー（ｃｒｏｓｓ−ｖｉｅｗ）」及び「インタービュー（ｉｎｔｅｒ−ｖｉｅｗ）」は、どちらも現在の視点以外の視点に属するピクチャをいう。
【００３９】
さらに、本明細書で使用されている「複数の」は、２以上のアイテムに言及する際に用いられる。従って、例えば「複数の領域視差ベクトル」は、２以上の領域視差ベクトルをいう。
【００４０】
また、本明細書で使用されている「モーション情報」というフレーズは、同一の視点に対応する時間的変化をいう。
【００４１】
加えて、本明細書で使用されている「視差情報」というフレーズは、異なった視点間の空間的変化をいう。
【００４２】
さらに、本明細書で使用されている「既存のシンタックス」は、本発明の原理の目的のために生成された新たなシンタックスと比較して、多視点コンテンツの関する任意の既存のビデオ符号化規格、勧告、及びこれらの拡張をいい、「既存のシンタックス」には、限定するわけではないが、ＭＰＥＧ−４ＡＶＣ規格を含む。従って、これらの既存のシンタックスは、少なくとも２つの目的を提供し得る。第１の目的は、既存のビデオ符号化規格及び勧告に意図された目的であり、当該２つの目的は当該第１の目的及び本発明の原理に従った少なくとも１つの目的に関連している。
【００４３】
用語「及び／または」及び「少なくとも１つ」の使用、例えば「Ａ及び／またはＢ」及び「Ａ及びＢの少なくとも１つ」という場合は、最初に挙げられた選択肢（Ａ）のみの選択、２番目に挙げられた選択肢（Ｂ）のみの選択、または両方の選択肢（Ａ及びＢ）の選択を包含することが意図されていると理解される。他の例として、「Ａ、Ｂ及び／またはＣ」及び「Ａ、Ｂ及びＣの少なくとも１つ」という場合は、当該表現は、最初に挙げられた選択肢（Ａ）のみの選択、２番目に挙げられた選択肢（Ｂ）のみの選択、３番目に挙げられた選択肢（Ｃ）のみの選択、最初及び２番目に挙げられた選択肢（Ａ及びＢ）のみの選択、最初及び３番目に挙げられた選択肢（Ａ及びＣ）のみの選択、２番目及び３番目に挙げられた選択肢（Ｂ及びＣ）のみの選択、または３つの全ての選択肢（Ａ、Ｂ及びＣ）の選択を包含することが意図されている。このことは、本技術分野及び関連技術分野の当業者によって容易に理解されるように、多数のアイテムが挙げられる場合に拡張され得る
さらに、本明細書において、本発明の原理の１または複数の実施形態が、ＭＰＥＧ−４ＡＶＣ規格の多視点ビデオ符号化（ＭＶＣ）拡張に関して説明されているが、本発明の原理は、この規格のみに限定されるわけではないので、本発明の原理の趣旨を維持しつつ、マルチビデオ符号化に関する他のビデオ符号化規格、勧告及びこれらの拡張（ＭＰＥＧ−４ＡＶＣ規格の拡張を含む）に対して使用され得ることが理解されるべきである。
【００４４】
図２を参照すると、多視点ビデオ符号化（ＭＶＣ）エンコーダの一例が、全体として参照符号２００で示されている。エンコーダ２００は、変換器２１０の入力に信号通信可能に接続されている出力を有する合成器２０５を含む。変換器２１０の出力は、量子化器２１５の入力に信号通信可能に接続されている。量子化器２１５の出力は、エントロピーコーダ２２０の入力及び逆量子化器２２５の入力に信号通信可能に接続されている。逆量子化器２２５の出力は、逆変換器２３０の入力に信号通信可能に接続されている。逆変換器２３０の出力は、合成器２３５の第１の非反転入力に信号通信可能に接続されている。合成器２３５の出力は、イントラ予測器２４５の入力及びデブロッキングフィルタ（ｄｅｂｌｏｃｋｉｎｇ  ｆｉｌｔｅｒ）２５０の入力に信号通信可能に接続されている。デブロッキングフィルタ２５０の出力は、参照ピクチャ保存器２５５（視点ｉに関する）の入力に信号通信可能に接続されている。参照ピクチャ保存器２５５の出力は、モーション補償器２７５の第１の入力及びモーション評価器２８０の第１の入力に信号通信可能に接続されている。モーション評価器２８０の出力は、モーション補償器２７５の第２の入力に信号通信可能に接続されている。
【００４５】
（その他の視点のための）参照ピクチャ保存器２６０は、視差／照度評価器２７０の第１の入力及び視差／照度補償器２６５の第１の入力に信号通信可能に接続されている。視差／照度評価器２７０の出力は、視差／照度補償器２６５の第２の入力に信号通信可能に接続されている。
【００４６】
エントロピーデコーダ２２０の出力は、エンコーダ２００の出力として使用可能である。合成器２０５の非反転入力は、エンコーダ２００の入力として使用可能であり、かつ視差／照度評価器２７０の第２の入力及びモーション評価器２８０の第２の入力に信号通信可能に接続されている。スイッチ２８５の出力は、合成器２３５の第２の非反転入力及び合成器２０５の反転入力に信号通信可能に接続されている。スイッチ２８５は、モーション補償器２７５の出力に信号通信可能に接続されている第１の入力、視差／照度補償器２６５の出力に信号通信可能に接続されている第２の入力、及びイントラ予測器２４５の出力に信号通信可能に接続されている第３の入力を備えている。
【００４７】
モード判定モジュール２４０は、スイッチ２８５によって選択される入力を制御するために、スイッチ２８５に接続されている出力を有している。
【００４８】
図３を参照すると、多視点ビデオ符号化（ＭＶＣ）デコーダの一例が、全体として参照符号３００で示されている。デコーダ３００は、逆量子化器３１０の入力に信号通信可能に接続されている出力を有するエントロピーデコーダ３０５を備えている。逆量子化器３１０の出力は、逆変換器３１５の入力に信号通信可能に接続されている。逆変換器３１５の出力は、合成器３２０の第１の非反転入力に信号通信可能に接続されている。合成器３２０の出力は、デブロッキングフィルタ３２５の入力及びイントラ予測器３３０の入力に信号通信可能に接続されている。デブロッキングフィルタ３２５の出力は、（視点ｉのための）参照ピクチャ保存器３４０の入力に信号通信可能に接続されている。参照ピクチャ保存器３４０の出力は、モーション補償器３３５の第１の入力に信号通信可能に接続されている。
【００４９】
（その他の視点のための）参照ピクチャ保存器３４５の出力は、視差／照度補償器３５０の第１の入力に信号通信可能に接続されている。
【００５０】
エントロピーデコーダ３０５の入力は、残留ビットストリーム（ｒｅｓｉｄｕｅ  ｂｉｔｓｔｒｅａｍ）を受信するために、デコーダ３００への入力として使用可能である。加えて、モードモジュール３６０の入力も、スイッチ３５５によって選択される入力を制御するための制御シンタックスを受信するために、デコーダ３００への入力として使用可能である。さらに、モーション補償器３３５の第２の入力が、モーションベクトルを受信するために、デコーダ３００の入力として使用可能である。視差／照度補償器３５０の第２の入力も、視差ベクトルシンタックス及び照度補償シンタックスを受信するために、デコーダ３００の入力として使用可能である。
【００５１】
スイッチ３５５の出力は、合成器３２０の第２の非反転入力に信号通信可能に接続されている。スイッチ３５５の第１の入力は、視差／照度補償器３５０の出力に信号通信可能に接続されている。スイッチ３５５の第２の入力は、モーション補償器３３５の出力に信号通信可能に接続されている。スイッチ３５５の第３の入力は、イントラ予測器３３０の出力に信号通信可能に接続されている。モードモジュール２６０の出力は、スイッチ３５５によって選択される入力を制御するためにスイッチ３５５に信号通信可能に接続されている。デブロッキングフィルタ３２５の出力は、デコーダの出力として使用可能である。
【００５２】
上述の様に、本発明の原理は、多視点符号化されたビデオにおける領域視差ベクトルを使用したモーションスキップモードのための方法及び装置に関する。多視点ビデオ符号化（ＭＶＣ）は、多視点シーケンス（ｍｕｌｔｉ−ｖｉｅｗ  ｓｅｑｕｅｎｃｅ）の符号化のための圧縮規格である。多視点ビデオ符号化（ＭＶＣ）のシーケンスは、異なった視点から同一のシーンをキャプチャした２以上のビデオのシーケンスのセットである。
【００５３】
従来技術に関して上述したように、現在、結合多視点ビデオモデル（ＪＭＶＭ）に従ったモーションスキップモードにおいて、特定の視点のモーション情報は、隣接視点のフレーム内の対応するマクロブロックから推測される。さらに、従来技術に関して上述したように、ピクチャ全体に適用される「全体視差ベクトル」が計算され、隣接視点内の対応するマクロブロックが計算される。その後、この全体視差ベクトルは、各々のアンカーピクチャにおいて伝送され、対応するマクロブロックを取得するために非アンカーピクチャに使用される。
【００５４】
対照的に、我々は、単一のピクチャに対する「領域視差ベクトル」の使用を提案する。ピクチャは、最初に、異なった視差を有する領域に分割される。領域の各々に関して、領域視差ベクトルが計算される。ピクセル、４×４ブロック、８×８ブロックまたは整列したマクロブロックであり得るＮ個の局所ベクトルの取得後、これらをアンカーピクチャの各々に関して信号伝送する。その後、非アンカーピクチャはマクロブロックベースで、モーション情報を推測するために使用する視差ベクトルを選択する。
【００５５】
１つの実施形態において、マクロブロックの各々に関する視差の比較的正確な情報を取得するために、ピクチャは異なった視差を有する領域に分割される。各々の領域は、特定のクラスに対応し、近い値の視差値を有するブロックを含む。その後、各々のクラスは、単一の視差ベクトルによって近似され得る。従って、いくつかの領域視差ベクトルが取得される。
【００５６】
１または複数の実施形態において、領域視差ベクトルは、アンカーピクチャに関してのみ伝送され得、非アンカーピクチャは、アンカーピクチャから直接これらのベクトルを使用し得るか、またはアンカーピクチャからのこれらの各々の相対距離に基づいてこれらのベクトルが評価され得る。これは選択的なものであるが、この方法の利点は、視差ベクトルに関して伝送されるビットが、アンカーピクチャにおいてのみ伝送されることによって節約され得ることである。
【００５７】
他の実施形態において、視差ベクトルは非アンカーピクチャの各々に関して伝送される。この方法の欠点は、領域視差ベクトルを伝送するために多くのビットが必要なことである。しかし、ベクトルがさらに正確になされて、さらに正確に対応するマクロブロックが選択され得ることが利点である。
【００５８】
現在のピクチャは、各々の領域内に大体近似した視差を有する領域に分割され、その後、領域の各々に単一の視差ベクトルを示す。視差情報を用いて、この目的を達成するための様々な方法が存在する。ピクセルレベルで正確かつ平滑な視差マップを得るように複雑な方法が開発されている多くのコンピュータビジョンの文献とは異なり、本発明の原理の実施形態によって、ビデオエンコーダによって実行された最初の視差補償から取得されたブロックワイズ（ｂｌｏｃｋ−ｗｉｓｅ）な視差ベクトルの水平成分に基づいたクラスタリング手法（ｃｌｕｓｔｅｒｉｎｇ  ｍｅｔｈｏｄ）が行われる。この方法は、同一の水平線上に配されたカメラを用いた多視点システムに適している。カメラアレイのような２次元（２Ｄ）カメラ配列に対して、クラスタリングは、視差ベクトルのＸ方向及びＹ方向の両方に拡張され得る。
【００５９】
視差ベクトルを使用するブロック分割を達成するために、我々は、ガウス混合モデル（ＧＭＭ）を使用するクラスタリング手法を提案する。期待値最大化アルゴリズム（ＥＭアルゴリズム）が適用されてＧＭＭクラスタリングが達成される。この方法は、複数のガウス分布を有する視差ベクトルの水平成分のヒストグラムを生成する。ブロックは、ガウス成分の各々に対して計算された視差ベクトルの尤度に基づいて異なった領域に分類される。
【００６０】
この分類の後、視差クラス（領域）の各々に関して平均視差ベクトルが取得される。図４を参照すると、領域視差ベクトルのガウス混合モデル（ＧＭＭ）分類後のヒストグラムの一例が、全体として参照符号４００で示されている。ヒストグラム４００は、本発明の原理に従った分類ツールの出力を示している。
【００６１】
Ｎ個の領域に関するＮ個の平均視差ベクトルが取得された後、当該Ｎ個の視差ベクトルは、ピクセル境界、４×４ブロック境界、８×８ブロック境界またはマクロブロック境界に対応し得る最も近い整数値に四捨五入される。１つの実施形態においては、その後、Ｎ個の平均視差ベクトルがハイレベルシンタックスとして信号伝送される。上述したように、ハイレベルシンタックスは、限定するわけではないが、スライスヘッダレベルのシンタックス、補足的な付加情報（ＳＥＩ）レベルのシンタックス、ピクチャパラメータセット（ＰＰＳ）レベルのシンタックス、シーケンスパラメータセット（ＳＰＳ）レベルのシンタックス及びネットワーク抽象化層（ＮＡＬ）ユニットヘッダレベルのシンタックス等であり得る。当該実施例によって、これらの領域視差ベクトルは、アンカーピクチャに関してのみ信号伝送され得るか、またはアンカーピクチャ及び非アンカーピクチャに関して信号伝送され得る。１つの実施形態において、この情報は、スライスヘッダにおいて全てのピクチャに関して信号伝送される。表３は、本発明の原理に従ったモーションスキップモードに対して提示されたスライスヘッダを示している。
【００６２】
以下の説明において、領域視差ベクトルがマクロブロック境界に合わせられると仮定しているが、領域視差ベクトルは、ピクセル境界、２×２ブロック境界、４×４ブロック境界または８×８ブロック境界にも合わせられ得る。
【００６３】
【表３】
0005646994.tif 000005
【００６４】
これらの領域視差ベクトルが一度取得されると、マクロブロックの各々はこれらの領域視差ベクトルのうちの１つを使用し、モーションスキップモードのために他の視点から対応するマクロブロックを取得することが可能である。レート歪みに関して最も低いコストを与える領域視差ベクトルが判定されると、当該判定された領域視差ベクトルが信号伝送されるので、デコーダは同一の視差ベクトルを使用可能である。従って、マクロブロックレベルにおいて、マクロブロックモードがモーションスキップである場合にどの視差ベクトルが使用されるかが信号伝送される。表４は、本発明の原理の実施形態に従って、モーションスキップモード対して提示されたマクロブロック層を示している。
【００６５】
本発明の原理の実施形態に従って提示されたシンタックス要素に関するセマンティクスが以下で説明される。
【００６６】
スライスヘッダセマンティクスは以下を含む：
ｎｕｍ＿ｒｅｇｉｏｎａｌ＿ｄｉｓｐａｒｉｔｙ＿ｖｅｃｔｏｒｓ＿ｌ０は、ＬＩＳＴ＿０視点間参照ピクチャ（ｉｎｔｅｒ−ｖｉｅｗ  ｒｅｆｅｒｅｎｃｅ  ｐｉｃｔｕｒｅ）に対応する現在のスライスの領域視差ベクトルの数を示す。
【００６７】
ｎｕｍ＿ｒｅｇｉｏｎａｌ＿ｄｉｓｐａｒｉｔｙ＿ｖｅｃｔｏｒｓ＿ｌ１は、ＬＩＳＴ＿１視点間参照ピクチャに対応する現在のスライスの領域視差ベクトルの数を示す。
【００６８】
ｒｅｇｉｏｎａｌ＿ｄｉｓｐａｒｉｔｙ＿ｌ０［ｎｕｍＶｅｃｔ］［ｃｏｍｐｌｄｘ］は、使用される視差ベクトル成分を特定する。インデックスｎｕｍＶｅｃｔは、ｒｅｇｉｏｎａｌ＿ｄｉｓｐａｒｉｔｙ＿ｌ０が属する領域を特定する。水平視差ベクトル成分は、最初に復号順に復号されｃｏｍｐｌｄｘ＝０を与えられる。垂直視差ベクトル成分は、次に、復号順に復号されｃｏｍｐｌｄｘ＝１を与えられる。
【００６９】
ｒｅｇｉｏｎａｌ＿ｄｉｓｐａｒｉｔｙ＿ｌ１［ｎｕｍＶｅｃｔ］［ｃｏｍｐｌｄｘ］は、ｒｅｇｉｏｎａｌ＿ｄｉｓｐａｒｉｔｙ＿ｌ０と同一のセマンティクスを有し、ｌ０がｌ１に置換される。
【００７０】
マクロブロック層のセマンティクスは以下を含む：
ｌｉｓｔ＿ｉｄｘが存在する場合、これはどのリストが使用されてモーション情報及びモード情報が推測されるかを示す。ｌｉｓｔ＿ｉｄｘが０であることは、マクロブロックがＬｉｓｔ＿０の視点間参照ピクチャからモーション情報及びモード情報を推測することを示す。ｌｉｓｔ＿ｉｄｘが１であることは、マクロブロックがＬｉｓｔ＿１の視点間参照ピクチャからモーション情報及びモード情報を推測することを示す。
【００７１】
ｒｅｇｉｏｎａｌ＿ｄｉｓｐａｒｉｔｙ＿ｉｄｘが存在する場合、これは対応するモーションベクトルを取得するための領域視差ベクトルの選択に使用されるｒｅｇｉｏｎａｌ＿ｄｉｓｐａｒｉｔｙ＿ｌｘ配列内のインデックスを特定する。ｒｅｇｉｏｎａｌ＿ｄｉｓｐａｒｉｔｙ＿ｌ０とｒｅｇｉｏｎａｌ＿ｄｉｓｐａｒｉｔｙ＿ｌ１との間の選択は、シンタックスｌｉｓｔ＿ｉｄｘに依存する。
【００７２】
他の実施形態において、領域視差ベクトルはエンコーダによっては伝送されないが、その代わりに従来のシンタックス及び利用可能なデータを使用してエンコーダ及び／またはデコーダ側で計算され得る。
【００７３】
アンカーピクチャ及び／または非アンカーピクチャに対して複数の視点間参照ピクチャを使用することも可能である。従って、他の実施形態において、領域視差ベクトルは、各々の視点間参照ピクチャに対して特定され得る。マクロブロックレベルにおいて、どの視点間参照ピクチャが使用されて情報が導出されるべきかを示す必要がある。表５は、本発明の原理の実施形態に従った、複数の参照を用いたモーションスキップモードのための提案されたスライスヘッダを示している。
【００７４】
【表４】
0005646994.tif 000006
【００７５】
表６は、本発明の原理の実施形態に従った、複数の参照を用いたモーションスキップモードのための提案されたマクロブロック層を示している。
【００７６】
【表５】
0005646994.tif 000007
【００７７】
表５における唯一の追加は、複数の参照に関するループである。表６において、追加のｒｅｆ＿ｄｘが追加されて、現在のマクロブロックに関する領域視差ベクトルを取得するために複数の視点間参照ピクチャのうちのどれが使用されるべきかが示される。ｒｅｆ＿ｉｄｘのセマンティクスは以下の通りである：
ｒｅｆ＿ｉｄｘが存在する場合、これは領域視差ベクトルの取得のために使用されるべき視点間参照ピクチャのｌｉｓｔ＿ｉｄｘによって信号伝送される参照ピクチャリスト内のインデックスを特定する［明確にして下さい］。
【００７８】
図５を参照すると、モーションスキップモードのために領域視差ベクトルを取得して信号伝送する方法の一例が、全体として参照符号５００で示されている。
【００７９】
方法５００は、機能ブロック５１０に制御を渡す開始ブロック５０５を含んでいる。機能ブロック５１０は、視点間参照ピクチャの各々のピクチャのブロックの各々の視差ベクトルを取得し、制御を機能ブロック５１５に渡す。機能ブロック５１５は、分類ツール（例えば、限定するわけではないが、ガウス混合モデル（ＧＭＭ）を含む）を使用して、視差ベクトルをクラスタリングし、制御を機能ブロック５２０に渡す。機能ブロック５２０は、異なった深さ（視差ベクトル）を有する異なった領域を取得し、機能ブロック５２５に制御を渡す。機能ブロック５２５は、当該領域の各々の平均視差ベクトルを取得し、制御を機能ブロック５３０に渡す。機能ブロック５３０は、領域視差ベクトルの各々を使用して他の視点から対応するモーションベクトルの各々を取得し、制御を機能ブロック５３５に渡す。機能ブロック５３５は、ハイレベルにおいて（例えば、ハイレベルシンタックスを使用して）リストの各々に関する全ての視差ベクトルを信号伝送し、制御を機能ブロック５４０に渡す。機能ブロック５４０は、マクロブロックレベルにおいてリストインデックス領域視差ベクトルインデックス及び視点間参照インデックスを信号伝送し、制御を終了ブロック５９９に渡す。
【００８０】
図６を参照すると、領域視差ベクトルを復号して使用する方法の一例が、全体として参照符号６００で示されている。方法６００は、制御を機能ブロック６１０に渡す開始ブロック６０５を含んでいる。機能ブロック６１０は、リストの各々からの視点間参照ピクチャの各々の領域視差ベクトルを解析し、制御を機能ブロック６１５に渡す。機能ブロック６１５は、スキップモードマクロブロックのためにリストインデックス、領域視差ベクトルインデックス及び視点間参照インデックスを解析し、制御を機能ブロック６２０に渡す。機能ブロック６２０は、リストインデックス、領域視差ベクトルインデックス及び視点間参照インデックスを使用して領域視差ベクトルを取得し、制御を機能ブロック６２５に渡す。機能ブロック６２５は、領域視差ベクトルを使用して、視点間参照ピクチャから対応するマクロブロックを取得し、制御を機能ブロック６３０に渡す。機能ブロック６３０は、モーションスキップマクロブロックを復号し、制御を終了ブロック６９９に渡す。
【００８１】
図７を参照すると、領域視差ベクトルを取得して使用する方法の他の例が、全体として参照符号７００で示されている。
【００８２】
方法７００は、制御を機能ブロック７１０に渡す開始ブロック７０５を含む。機能ブロック７１０は、対応する視点間参照ピクチャの各々の現在のピクチャの領域視差ベクトルを非明示的に取得し、制御を機能ブロック７１５に渡す。機能ブロック７１５は、所与の領域視差ベクトルを使用して他の視点から対応するモーションベクトルを取得し、制御を機能ブロック７２０に渡す。機能ブロック７２０は、デコーダ側において後に視差ベクトルの非明示的な導出を可能とする１または複数の対応するハイレベルシンタックスを信号伝送し、制御を終了ブロック７９９に渡す。
【００８３】
図８は、領域視差ベクトルを復号して使用する方法の他の例が、全体として参照符号８００で示されている。
【００８４】
方法８００は、制御を機能ブロック８１０に渡す開始ブロック８０５を含む。機能ブロック８１０は、スキップマクロブロックモードのためのハイレベルシンタックスを解析し、制御を機能ブロック８１５に渡す。機能ブロック８１５は、従来のシンタックスを使用して領域視差ベクトルを非明示的に取得し、制御を機能ブロック８２０に渡す。機能ブロック８２０は、領域視差ベクトルを使用して対応するマクロブロックを視点間参照ピクチャから取得し（復号されている現在のマクロブロックに関して）、制御を機能ブロック８２５に渡す。機能ブロック８２５は、現在のマクロブロックをモーションスキップマクロブロックとして復号し、制御を終了ブロック８９９に渡す。
【００８５】
本発明の多くの付随の利点／特徴のうちのいくつかが以下に説明されるが、そのうちのいくつかは既に上述されている。例えば、１つの利点／特徴は、多視点ビデオコンテンツの少なくとも１つの視点に対応するピクチャのイメージブロックを符号化するエンコーダを含む装置であって、当該符号化が、多視点ビデオコンテンツの少なくとも１つの他の視点に対応する他のピクチャの領域の視差情報に基づいてイメージブロックのモーション情報を取得することによって行われる装置である。当該他のピクチャの領域の視差情報は、当該他のピクチャの全体より小さな部分に対応する。
【００８６】
他の利点／特徴は、上述のエンコーダを有する装置であって、当該他のピクチャの領域の視差情報が少なくとも１つの領域視差ベクトルを含み、当該エンコーダが、多視点ビデオコンテンツを符号化する際に用いられる視点間参照ピクチャの各々の２以上の領域視差ベクトルを取得する装置である。
【００８７】
さらに他の利点／特徴は、上述のエンコーダを有する装置であって、当該エンコーダが他のピクチャの複数の領域視差ベクトルを取得し、当該他のピクチャの領域の視差情報が領域視差ベクトルを含む装置である。
【００８８】
さらに他の利点／特徴は、他のピクチャの複数の領域視差ベクトルを取得するエンコーダを含み、当該他のピクチャ領域の視差情報が領域視差ベクトルを含む上述のような装置であって、当該エンコーダが、当該他のピクチャの複数のブロックの各々の複数の視差ベクトルを取得し、当該複数の視差ベクトルに基づいて当該複数のブロックを異なった領域に分類する装置である。
【００８９】
さらに、他の利点／特徴は、分類をするエンコーダを有する上述のような装置であって、当該エンコーダが当該異なった領域の各々の平均視差ベクトルを各々計算する装置である。
【００９０】
さらなる他の利点／特徴は、当該異なった領域の各々の平均視差ベクトルを各々計算するエンコーダを有する上述のような装置であって、当該異なった領域の各々に対して計算される平均視差ベクトルが、当該領域の領域視差ベクトルとして使用される装置である。
【００９１】
また、他の利点／特徴は、当該異なった領域の各々の平均視差ベクトルを各々計算するエンコーダを有する上述のような装置であって、当該異なった領域の各々に対して各々計算される領域視差ベクトルがハイレベルシンタックス要素を使用して伝送される装置である。
【００９２】
さらなる他の利点／特徴は、当該異なった領域の各々に対して各々計算される領域視差ベクトルをハイレベルシンタックス要素を使用して伝送するエンコーダを有する上述のような装置であって、当該ハイレベルシンタックス要素は、スライスヘッダ、シーケンスパラメータセット、ピクチャパラメータセット、視点パラメータセット、ネットワーク抽象化層ユニットヘッダ、及び補足的な付加情報メッセージのうちの少なくとも１つに含まれる。
【００９３】
さらに、他の利点／特徴は、上述のようなエンコーダを含む装置であって、リストインデックス、領域視差ベクトルインデックス及び参照インデックスが、モーションスキップマクロブロックとして選択された多視点コンテンツに対応するイメージブロックの各々に関して伝送される装置である。
【００９４】
さらなる他の利点／特徴は、上述のようなエンコーダを含む装置であって、当該エンコーダが、少なくとも１つのシンタックス要素から当該他のピクチャの異なった領域の各々に対して各々計算される領域視差ベクトルを非明示的に導出する装置である。
【００９５】
本発明の原理のこれら及び他の特徴並びに利点は、本明細書の教示に基づいて、関連技術分野の当業者によって容易に確認されるであろう。本発明の原理の教示は、ハードウェア、ソフトウェア、ファームウェア、専用プロセッサ、またはこれらの組み合わせといった様々な形式で実施され得ることが理解されるべきである。
【００９６】
最も好ましくは、本発明の原理の教示は、ハードウェアとソフトウェアとの組み合わせとして実施される。さらに、ソフトウェアは、プログラム保存ユニットにおいて明確に具体化されるアプリケーションプログラムとして実施され得る。アプリケーションプログラムは、任意の適切なアーキテクチャを含むマシンにアップロードされ得、当該マシンによって実行され得る。好ましくは、当該マシンは、１または複数のＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、ＲＡＭ（ｒａｎｄｏｍ ａｃｃｅｓｓ  ｍｅｍｏｒｙ）及び入力／出力（Ｉ／Ｏ）インタフェース等のハードウェアを有するコンピュータプラットフォームにおいて実施される。当該コンピュータプラットフォームは、オペレーティングシステム及びマイクロインストラクションコード（ｍｉｃｒｏｉｎｓｔｒｕｃｔｉｏｎ  ｃｏｄｅ）も含み得る。本明細書において説明されている様々な処理及び機能は、ＣＰＵによって実行され得るマイクロインストラクションコードの一部であるかまたはアプリケーションプログラムの一部であってもよく、これらの組み合わせであってもよい。さらに、追加のデータ記憶装置及びプリンタユニット等の様々な他の周辺機器ユニットが、当該コンピュータプラットフォームに接続されていてもよい。
【００９７】
添付の図面に示されている構成システムコンポーネント及び構成方法のいくつかがソフトウェアにおいて実施されるのが好ましい故に、システムコンポーネントまたは処理機能ブロックの間の実際の接続は、本発明の原理がプログラミングされる態様に依存して異なり得る。本明細書の教示を前提にすれば、関連技術分野の当業者は、本発明の原理のこれらの及び同様の実施または構成を予期することが可能であろう。
【００９８】
例示の実施形態が、本明細書において添付図面を参照して説明されてきたが、本発明の原理はこれらの詳細な実施形態に制限されないことが理解されるべきであり、様々な変更例及び変形例が、関連技術分野の当業者によって、本発明の原理の範囲及び趣旨から逸脱することなく達成されることも理解されるべきである。変更例及び変形例の全ては、添付の特許請求の範囲に記載の本発明の原理の範囲内に含まれることが意図されている。
本発明は以下の態様を含む。
［付記１］
装置であって、
多視点ビデオコンテンツの少なくとも１つの他の視点に対応する他のピクチャの領域の視差情報に基づいてイメージブロックのモーション情報を取得することによって、多視点ビデオコンテンツの少なくとも１つの視点に対応するピクチャのイメージブロックを符号化するエンコーダ（２００）を具え、
前記他のピクチャの領域の視差情報は、前記他のピクチャの全体より小さな部分に対応することを特徴とする装置。
［付記２］
前記他のピクチャの領域の視差情報は、少なくとも１つの領域視差ベクトルを含み、前記エンコーダが、前記多視点ビデオコンテンツの符号化おいて用いられる視点間参照ピクチャの各々に対して２以上の領域視差ベクトルを取得することを特徴とする付記１記載の装置。
［付記３］
前記エンコーダ（２００）が、前記他のピクチャの複数の領域視差ベクトルを取得し、前記他のピクチャの領域の視差情報は、領域視差ベクトルを含むことを特徴とする付記１記載の装置。
［付記４］
前記エンコーダ（２００）が、前記他のピクチャの複数のブロックの各々に対して複数の視差ベクトルを取得し、前記複数の視差ベクトルに基づいて前記複数のブロックを異なった領域に分類することを特徴とする付記３記載の装置。
［付記５］
前記エンコーダ（２００）が、前記異なった領域の各々に対して平均視差ベクトルを各々計算することを特徴とする付記４記載の装置。
［付記６］
前記異なった領域の各々に対して各々計算された前記平均視差ベクトルが、当該各異なった領域の前記領域視差ベクトルとして各々使用されることを特徴とする付記５記載の装置。
［付記７］
前記異なった領域の各々に対して各々計算された領域視差ベクトルが、ハイレベルシンタックス要素を用いて伝送されることを特徴とする付記５記載の装置。
［付記８］
前記ハイレベルシンタックス要素は、スライスヘッダ、シーケンスパラメータセット、ピクチャパラメータセット、視点パラメータセット、ネットワーク抽象化層ユニットヘッダ及び補足的な付加情報メッセージのうちの少なくとも１つに含まれることを特徴とする付記７記載の装置。
［付記９］
リストインデックス、領域視差インデックス及び参照インデックスが、モーションスキップマクロブロックとして選択された多視点コンテンツに対応するイメージブロックの各々に関して伝送されることを特徴とする付記１記載の装置。
［付記１０］
前記エンコーダ（２００）が、少なくとも１つの従来のシンタックス要素から前記他のピクチャの異なった領域の各々に対して各々計算される領域視差ベクトルを非明示的に導出することを特徴とする付記１記載の装置。
［付記１１］
方法であって、
多視点ビデオコンテンツの少なくとも１つの他の視点に対応する他のピクチャの領域の視差情報に基づいてイメージブロックのモーション情報を取得することによって、多視点ビデオコンテンツの少なくとも１つの視点に対応するピクチャのイメージブロックを符号化するステップを具え、
前記他のピクチャの領域の視差情報は、前記他のピクチャの全体より小さな部分に対応することを特徴とする方法（５３０）。
［付記１２］
前記他のピクチャの領域の視差情報は、少なくとも１つの領域視差ベクトルを具え、
前記符号化するステップは、前記多視点ビデオコンテンツの符号化おいて用いられる視点間参照ピクチャの各々の２以上の領域視差ベクトルを取得するステップを具えたことを特徴とする付記１１記載の方法（５１０）。
［付記１３］
前記符号化するステップは、前記他のピクチャの複数の領域視差ベクトルを取得するステップを具え、
前記他のピクチャの領域の視差情報は、領域視差ベクトルを具えたことを特徴とする付記１１記載の方法（５２０、５２５）。
［付記１４］
前記符号化するステップは、前記他のピクチャの複数のブロックの各々に対して複数の視差ベクトルを取得し、前記複数の視差ベクトルに基づいて前記複数のブロックを異なった領域に分類するステップをさらに具えたことを特徴とする付記１３記載の方法（５１０、５１５）。
［付記１５］
前記符号化するステップは、前記異なった領域の各々に対して平均視差ベクトルを各々計算するステップを具えたことを特徴とする付記１４記載の方法（５２５）。
［付記１６］
前記異なった領域の各々に対して各々計算された前記平均視差ベクトルは、当該各異なった領域の前記領域視差ベクトルとして各々使用されること（５２５、５３０）を特徴とする付記１５記載の方法。
［付記１７］
前記異なった領域の各々に対して各々計算された領域視差ベクトルをハイレベルシンタックス要素を用いて伝送するステップをさらに具えたことを特徴とする付記１５記載の方法（５３５）。
［付記１８］
前記ハイレベルシンタックス要素は、スライスヘッダ、シーケンスパラメータセット、ピクチャパラメータセット、視点パラメータセット、ネットワーク抽象化層ユニットヘッダ及び補足的な付加情報メッセージのうちの少なくとも１つに具えられたことを特徴とする付記１７記載の方法（５３５）。
［付記１９］
リストインデックス、領域視差インデックス及び参照インデックスをモーションスキップマクロブロックとして選択された多視点コンテンツに対応するイメージブロックの各々に関して伝送するステップをさらに具えたことを特徴とする付記１１記載の装置（５４０）。
［付記２０］
少なくとも１つの従来のシンタックス要素から前記他のピクチャの異なった領域の各々に対して各々計算される領域視差ベクトルを非明示的に導出することを特徴とする付記１１記載の方法。
［付記２１］
装置であって、
多視点ビデオコンテンツの少なくとも１つの他の視点に対応する他のピクチャの領域の視差情報に基づいてイメージブロックのモーション情報を取得することによって、多視点ビデオコンテンツの少なくとも１つの視点に対応するピクチャのイメージブロックを復号するデコーダ（３００）を具え、
前記他のピクチャの領域の視差情報は前記他のピクチャの全体より小さな部分に対応することを特徴とする装置。
［付記２２］
前記他のピクチャの領域に関する視差情報は、領域視差ベクトルを具えたことを特徴とする付記２１記載の装置。
［付記２３］
前記他のピクチャの異なった領域の各々に対して、領域視差ベクトルの各々がハイレベルシンタックス要素において明示的に示され、
前記デコーダ（３００）は、前記ハイレベルシンタックス要素から前記他のピクチャの異なった領域の各々に対して領域視差ベクトルの各々を判定することを特徴とする付記２１記載の装置。
［付記２４］
前記ハイレベルシンタックス要素は、スライスヘッダ、シーケンスパラメータセット、ピクチャパラメータセット、視点パラメータセット、ネットワーク抽象化層ユニットヘッダ及び補足的な付加情報メッセージのうちの少なくとも１つに具えられたことを特徴とする付記２３記載の装置。
［付記２５］
前記デコーダ（３００）は、少なくとも１つの従来のシンタックス要素から前記他のピクチャの異なった領域の各々に対して各々計算される領域視差ベクトルを非明示的に導出することを特徴とする付記２１記載の装置。
［付記２６］
前記デコーダ（３００）は、モーションスキップマクロブロックとして選択された多視点コンテンツに対応するイメージブロックの各々に関するリストインデックス、領域視差インデックス及び参照インデックスを受信することを特徴とする付記２１記載の装置。
［付記２７］
前記デコーダ（３００）は、前記リストインデックス、前記領域視差インデックス及び参照インデックスを用いて前記他のピクチャの領域の視差情報を取得し、
前記他のピクチャの領域の視差情報は、領域視差ベクトルを具えたことを特徴とする付記２６記載の装置。
［付記２８］
前記デコーダ（３００）は、前記他のピクチャの領域の領域視差ベクトルを用いて、前記ピクチャのイメージブロックに対応する前記他のピクチャ内のイメージブロックを識別し、当該識別されたイメージブロックは、前記他のピクチャの領域内にあることを特徴とする付記２７記載の装置。
［付記２９］
方法であって、
多視点ビデオコンテンツの少なくとも１つの他の視点に対応する他のピクチャの領域の視差情報に基づいてイメージブロックのモーション情報を取得することによって、多視点ビデオコンテンツの少なくとも１つの視点に対応するピクチャのイメージブロックを復号するステップを具え、
前記他のピクチャの領域の視差情報は前記他のピクチャの全体より小さな部分に対応することを特徴とする方法（６１０）。
［付記３０］
前記他のピクチャの領域に関する視差情報は、領域視差ベクトルを具えたことを特徴とする付記２９記載の方法（６１０）。
［付記３１］
前記他のピクチャの異なった領域の各々に対して、領域視差ベクトルの各々がハイレベルシンタックス要素において明示的に示され、
前記復号するステップは、前記ハイレベルシンタックス要素から前記他のピクチャの異なった領域の各々に関する領域視差ベクトルの各々を判定するステップを具えたことを特徴とする付記２９記載の方法（６１０）。
［付記３２］
前記ハイレベルシンタックス要素は、スライスヘッダ、シーケンスパラメータセット、ピクチャパラメータセット、視点パラメータセット、ネットワーク抽象化層ユニットヘッダ及び補足的な付加情報メッセージのうちの少なくとも１つに具えられたことを特徴とする付記３１記載の方法（６１０）。
［付記３３］
前記復号するステップは、少なくとも１つの従来のシンタックス要素から前記他のピクチャの異なった領域の各々に対して各々計算される領域視差ベクトルを非明示的に導出するステップ（７１５）を具えたことを特徴とする付記２９記載の方法。
［付記３４］
前記復号するステップは、モーションスキップマクロブロックとして選択された多視点コンテンツに対応するイメージブロックの各々に関するリストインデックス、領域視差インデックス及び参照インデックスを受信するステップを具えたことを特徴とする付記２９記載の方法（６１５）。
［付記３５］
前記復号するステップは、前記リストインデックス、前記領域視差インデックス及び参照インデックスを用いて前記他のピクチャの領域の視差情報を取得するステップを具え、
前記他のピクチャの領域の視差情報は、領域視差ベクトルを具えたことを特徴とする付記２９記載の方法（６２０、６２５）。
［付記３６］
前記復号するステップは、前記他のピクチャの領域の領域視差ベクトルを用いて、前記ピクチャのイメージブロックに対応する前記他のピクチャ内のイメージブロックを識別するステップを具え、
当該識別されたイメージブロックは、前記他のピクチャの領域内にあることを特徴とする付記３５記載の方法（６２５）。
［付記３７］
符号化されたビデオ信号データを有する記憶媒体であって、
多視点ビデオコンテンツの少なくとも１つの他の視点に対応する他のピクチャの領域の視差情報に基づいて前記イメージブロックのモーション情報を取得することによって、符号化された多視点ビデオコンテンツの少なくとも１つの視点に対応するピクチャのイメージブロックを具え、
前記他のピクチャの領域の視差情報は、前記他のピクチャの全体より小さな部分に対応することを特徴とする記憶媒体。
【図１】
0005646994.tif 000008
【図２】
0005646994.tif 000009
【図３】
0005646994.tif 000010
【図４】
0005646994.tif 000011
【図５】
0005646994.tif 000012
【図６】
0005646994.tif 000013
【図７】
0005646994.tif 000014
【図８】
0005646994.tif 000015