(57)【要約】      （修正有）【課題】動きベクトル予測を用いたレイヤ間予測により符号化効率を向上させるスケーラブルビデオ符号化の方法及び装置を提供する。【解決手段】レイヤ間の動きマッピング情報が、ビットストリームの拡張レイヤの時間的動きベクトル予測（ＴＭＶＰ）に使用される。レイヤ間ビデオブロックの基準画像および動きベクトル（ＭＶ）が決定される。基準画像は、並置された基本レイヤのビデオブロックに基づいて決定される。ＴＭＶＰは、レイヤ間ビデオブロックのＭＶを使用して拡張レイヤの画像に対して実行される。【選択図】図８Ｂ
2018029361.tif 000002
【特許請求の範囲】
【請求項１】
基本レイヤおよび拡張レイヤを含むビットストリームを受信し、
レイヤ間基準画像を、復号化された基本レイヤ画像から作成し、前記レイヤ間基準画像は、前記復号化された基本レイヤ画像のテクスチャから決定されたテクスチャ、前記復号化された基本レイヤ画像の動きベクトルから決定された動きベクトル、および前記復号化された基本レイヤ画像の基準画像インデックスから決定された基準画像インデックスを含み、
前記レイヤ間基準画像を、拡張レイヤ画像に対する基準画像リストに追加し、
前記拡張レイヤ画像を、動きベクトル予測を使用して復号し、前記レイヤ間基準画像は、動きベクトル予測を使用して前記拡張レイヤ画像を復号することにおける使用のために、前記基準画像リストを介して利用可能である
ように構成されたプロセッサを備えたことを特徴とするデコーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スケーラブルビデオ符号化のための動きベクトルの予測の方法および装置に関する。
【背景技術】
【０００２】
関連出願の相互参照
本出願は、２０１２年８月２９日に出願された米国特許仮出願第６１／６９４，５５５号明細書、２０１２年１２月７日に出願された米国特許仮出願第６１／７３４，６５０号明細書、および２０１３年８月１６日に出願された米国特許仮出願第６１／８６６，８２２号明細書の利益を主張するものであり、これらの仮出願の内容は、参照により本明細書に組み込まれる。
【０００３】
過去２０年にわたって、デジタルビデオ圧縮技術が、効率的なデジタルビデオ通信、配信、および消費を可能にするために開発され、規格化されてきた。ＭＰＥＧ−２およびＨ．２６４（ＭＰＥＧ−４パート１０）など、商業的に広く展開された規格のほとんどは、ＩＳＯ／ＩＥＣおよびＩＴＵ−Ｔによって開発されている。ビデオ圧縮技術の登場と成熟とによって、高効率ビデオ符号化（ＨＥＶＣ：High Efficiency Video Coding）が、開発され得る。
【０００４】
衛星、ケーブル、および地上波送信チャネルを介したこれまでのデジタルビデオサービスと比較して、それに限定されないがビデオチャット、モバイルビデオ、およびストリーミングビデオなどのますます多くのビデオアプリケーションが、クライアント側およびネットワーク側で異種であり得る環境において使用される可能性がある。スマートフォン、タブレット、およびＴＶが、ネットワーク側で広く用いられている可能性があり、ビデオは、インターネット、モバイルネットワーク、および／またはそれら両方の組み合わせを介して送信される可能性がある。ユーザエクスペリエンスおよびサービスのビデオの品質を改善するために、スケーラブルビデオ符号化（ＳＶＣ）が、実装される可能性がある。ＳＶＣにおいては、信号は、最も高い解像度で１回符号化されるが、アプリケーションによって望まれ、クライアントデバイスによってサポートされる特定のレートおよび解像度に応じてストリームのサブセットから復号することを可能にし得る。国際的なビデオ規格ＭＰＥＧ−２  Ｖｉｄｅｏ、Ｈ．２６３、ＭＰＥＧ−４  Ｖｉｓｕａｌ、およびＨ．２６４は、スケーラビリティモードをサポートするためのツールおよび／またはプロファイルを有する可能性がある。
【発明の概要】
【０００５】
レイヤ間の動きマッピング情報が、ビットストリームの拡張レイヤ（enhancement layer）の時間的動きベクトル予測（ＴＭＶＰ：temporal motion vector prediction）を可能にするために使用され得る。例えば、拡張レイヤのビデオブロックの基準画像（picture）が、並置された（collocated）基本レイヤ（base layer）のビデオブロックに基づいて決定され得る。拡張レイヤのビデオブロックは、ビットストリームの拡張レイヤに関連付けられる可能性があり、並置された基本レイヤのビデオブロックは、ビットストリームの基本レイヤに関連付けられる可能性がある。例えば、拡張レイヤのビデオブロックは、拡張レイヤの画像に関連付けられる可能性があり、並置された基本レイヤのビデオブロックは、基本レイヤの画像に関連付けられる可能性がある。並置された基本レイヤのビデオブロックは、拡張レイヤのビデオブロックとの最も大きな面積の重なりによって特徴付けられる並置された基本レイヤの画像のビデオブロックを選択することによって決定され得る。ビデオブロックは、ビットストリームの任意のレベルの動作単位である可能性がある。ビデオブロックは、任意のサイズ（例えば、ブロックサイズ（例えば、１６ｘ１６）、ＰＵ、ＳＰＵなど）であり得る。
【０００６】
拡張レイヤのビデオブロックの基準画像は、並置された基本レイヤのビデオブロックの基準画像を決定することによって決定され得る。拡張レイヤのビデオブロックの基準画像は、並置された基本レイヤのビデオブロックの基準画像の並置された拡張レイヤの画像である可能性がある。拡張レイヤのビデオブロックの基準画像は、並置された基本レイヤのビデオブロックの基準画像を決定し、並置された基本レイヤのビデオブロックの基準画像を使用してレイヤ間ビデオブロックの基準画像を決定し、レイヤ間ビデオブロックの基準画像を使用して拡張レイヤのビデオブロックの基準画像を決定することによって決定され得る。レイヤ間ビデオブロックは、拡張レイヤのビデオブロックおよび／または基本レイヤのビデオブロックと並置される可能性がある。
【０００７】
拡張レイヤのビデオブロックの動きベクトル（ＭＶ）が、並置された基本レイヤのビデオブロックのＭＶに基づいて決定され得る。拡張レイヤのビデオブロックのＭＶは、並置された基本レイヤのビデオブロックのＭＶを決定し、並置された基本レイヤのビデオブロックのＭＶを基本レイヤと拡張レイヤとの間の空間的な比率に従ってスケーリングして拡張レイヤのビデオブロックのＭＶを決定することによって決定され得る。
【０００８】
拡張レイヤのビデオブロックのＭＶは、並置された基本レイヤのビデオブロックのＭＶを決定し、並置された基本レイヤのビデオブロックのＭＶを基本レイヤと拡張レイヤとの間の空間的な比率に従ってスケーリングしてレイヤ間ビデオブロックのＭＶを決定し、レイヤ間ビデオブロックのＭＶに基づいて拡張レイヤのビデオブロックのＭＶを予測することによって決定され得る。例えば、拡張レイヤのビデオブロックのＭＶは、レイヤ間ビデオブロックのＭＶに対して時間的なスケーリングを実行することによってレイヤ間ビデオブロックのＭＶに基づいて予測され得る。レイヤ間ビデオブロックは、拡張レイヤのビデオブロックおよび／または基本レイヤのビデオブロックと並置される可能性がある。
【０００９】
ＴＭＶＰが、レイヤ間ビデオブロックのＭＶおよび／または基準画像を使用して拡張レイヤのビデオブロックに対して実行され得る。拡張レイヤのビデオブロックは、拡張レイヤのビデオブロックの基準画像および／もしくはＭＶならびに／またはレイヤ間ビデオブロックの基準画像および／もしくはＭＶに基づいて復号され得る。
【００１０】
方法は、基本レイヤおよび拡張レイヤを含むビットストリームを受信するステップと、符号化されたビットストリームの拡張レイヤを時間的動きベクトル予測（ＴＭＶＰ）を使用して復号するステップとを含む可能性がある。レイヤ間基準画像が、拡張レイヤのＴＭＶＰのための並置された基準画像として使用され得る。
【００１１】
符号化されたビットストリームの拡張レイヤをＴＭＶＰを使用して復号するステップは、ＴＭＶＰを使用して拡張レイヤの画像を復号するステップを含み得る。ＴＭＶＰを使用して拡張レイヤの画像を復号するステップは、レイヤ間基準画像の動きベクトル（ＭＶ）場（motion vector (MV) field）を決定するステップと、レイヤ間基準画像のＭＶ場に基づいて拡張レイヤの画像を復号するステップとを含み得る。レイヤ間基準画像のＭＶ場は、並置された基本レイヤの画像のＭＶ場に基づいて決定され得る。ＭＶ場は、レイヤ間基準画像のビデオブロックのＭＶおよび基準画像のインデックスを含む可能性がある。例えば、ＭＶ場は、レイヤ間基準画像の１または複数のビデオブロックのＭＶおよび１または複数の基準画像のインデックスを（例えば、それがＰスライスであるかまたはＢスライスであるかに応じて）含む可能性がある。レイヤ間基準画像のＭＶ場を決定するステップは、並置された基本レイヤの画像の圧縮されたＭＶ場を決定するステップと、並置された基本レイヤの画像の圧縮されたＭＶ場に基づいてレイヤ間基準画像のＭＶ場を決定するステップとを含み得る。
【００１２】
レイヤ間基準画像のＭＶ場を決定するステップは、レイヤ間基準画像のビデオブロックの基準画像およびＭＶを決定するステップを含み得る。レイヤ間基準画像のビデオブロックの基準画像およびＭＶを決定するステップは、並置された基本レイヤのビデオブロックの基準画像に基づいてレイヤ間ビデオブロックの基準画像を決定するステップと、並置された基本レイヤのビデオブロックのＭＶに基づいてレイヤ間ビデオブロックのＭＶを決定するステップとを含み得る。並置された基本レイヤのビデオブロックは、レイヤ間基準画像のビデオブロックとの最も大きな面積の重なりによって特徴付けられ得る並置された基本レイヤの画像のビデオブロックを選択することによって決定され得る。
【００１３】
レイヤ間ビデオブロックの基準画像を決定するステップは、並置された基本レイヤのビデオブロックの基準画像を決定するステップと、レイヤ間ビデオブロックの基準画像を決定するステップとを含み得る。レイヤ間ビデオブロックの基準画像は、並置された基本レイヤのビデオブロックの基準画像の並置されたレイヤ間基準画像である可能性がある。レイヤ間ビデオブロックのＭＶを決定するステップは、並置された基本レイヤのビデオブロックのＭＶを決定するステップと、並置された基本レイヤのビデオブロックのＭＶを基本レイヤと拡張レイヤとの間の空間的な比率に従ってスケーリングしてレイヤ間ビデオブロックのＭＶを決定するステップとを含み得る。
【００１４】
拡張レイヤのビデオブロックのＭＶ場は、レイヤ間ビデオブロックのＭＶ場に基づいて決定され得る。拡張レイヤのビデオブロックは、レイヤ間ビデオブロックおよび／または基本レイヤのビデオブロックと並置される可能性がある。例えば、拡張レイヤのビデオブロックの基準画像が、（例えば、並置された拡張レイヤの画像である可能性がある）レイヤ間ビデオブロックの基準画像に基づいて決定され得る。拡張レイヤのビデオブロックのＭＶは、レイヤ間ビデオブロックのＭＶに基づいて決定され得る。例えば、レイヤ間ビデオブロックのＭＶは、拡張レイヤのビデオブロックのＭＶを決定するためにスケーリングされる（例えば、時間的にスケーリングされる）可能性がある。拡張レイヤのビデオブロックは、拡張レイヤのビデオブロックのＭＶ場に基づいて復号され得る。
【００１５】
方法は、基本レイヤおよび拡張レイヤならびにレイヤ間の動きマッピング情報を含むビットストリームを受信するステップと、拡張レイヤのレイヤ間の動き予測を実行するステップとを含み得る。レイヤ間の動き予測がレイヤ間のマッピング情報に基づいて拡張レイヤに関して可能にされることが、決定され得る。
【００１６】
レイヤ間のマッピング情報は、ビットストリームのシーケンスレベルでシグナリングされ得る。例えば、レイヤ間のマッピング情報は、ビットストリームのシーケンスレベルでシグナリングされる変数（例えば、フラグ）である可能性がある。レイヤ間のマッピング情報は、ビットストリームのシーケンスレベルで推測され得る。レイヤ間のマッピング情報は、ビットストリームのビデオパラメータセット（ＶＰＳ）の変数（例えば、フラグ）を介してシグナリングされ得る（例えば、レイヤ間のマッピング情報は、ビットストリームのＶＰＳのフラグである可能性がある）。例えば、レイヤ間のマッピング情報は、ビットストリームのシーケンスパラメータセット（ＳＰＳ）の変数（例えば、フラグ）を介してシグナリングされ得る（例えば、レイヤ間のマッピング情報は、ビットストリームのＳＰＳのフラグである可能性がある）。例えば、レイヤ間のマッピング情報は、ビットストリームの画像パラメータセット（ＰＰＳ）の変数（例えば、フラグ）を介してシグナリングされ得る（例えば、レイヤ間のマッピング情報は、ビットストリームのＰＰＳのフラグである可能性がある）。
【図面の簡単な説明】
【００１７】
【図１】ＳＶＣの空間的スケーラブル符号化のための追加的なレイヤ間予測を用いるスケーラブルな構造の例を示す図である。
【図２】ＨＥＶＣのスケーラブル符号化のために考慮され得る例示的なレイヤ間予測の構造を示す図である。
【図３】空間的動きベクトル（ＭＶ）予測（ＳＭＶＰ：spatial motion vector (MV) prediction）の例を示す図である。
【図４】時間的ＭＶ予測（ＴＭＶＰ）の例を示す図である。
【図５】アップサンプリングされた基本レイヤへの基本レイヤの予測の構造の複製の例を示す図である。
【図６】アップサンプリングされた基本レイヤのＳＰＵと元の基本レイヤのＳＰＵとの間の例示的な関係を示す図である。
【図７Ａ】基本レイヤの画像のスライスと処理された基本レイヤの画像のスライスとの間の例示的な関係を示す図である。
【図７Ｂ】基本レイヤの画像のスライスと処理された基本レイヤの画像のスライスとの間の例示的な関係を示す図である。
【図７Ｃ】基本レイヤの画像のスライスと処理された基本レイヤの画像のスライスとの間の例示的な関係を示す図である。
【図８Ａ】時間的な短期的ＭＶの間のＭＶ予測を示す図である。
【図８Ｂ】マッピングされた短期的ＭＶからの時間的な短期的ＭＶのＭＶ予測を示す図である。
【図９Ａ】時間的な長期的ＭＶの間のＭＶ予測の例を示す図である。
【図９Ｂ】マッピングされた長期的ＭＶからの時間的な長期的ＭＶのＭＶ予測の例を示す図である。
【図１０Ａ】時間的な長期的ＭＶからの時間的な短期的ＭＶのＭＶ予測の例を示す図である。
【図１０Ｂ】マッピングされた長期的ＭＶからの時間的な短期的ＭＶのＭＶ予測の例を示す図である。
【図１０Ｃ】時間的な短期的ＭＶからの時間的な長期的ＭＶのＭＶ予測の例を示す図である。
【図１０Ｄ】マッピングされた短期的ＭＶからの時間的な長期的ＭＶのＭＶ予測の例を示す図である。
【図１１Ａ】レイヤ間ＭＶからの時間的な短期的ＭＶの不可能にされるＭＶ予測の例を示す図である。
【図１１Ｂ】時間的な短期的ＭＶからのレイヤ間ＭＶの不可能にされるＭＶ予測の例を示す図である。
【図１１Ｃ】マッピングされた短期的ＭＶからのレイヤ間ＭＶの不可能にされるＭＶ予測の例を示す図である。
【図１２Ａ】レイヤ間ＭＶからの時間的な長期的ＭＶの不可能にされるＭＶ予測の例を示す図である。
【図１２Ｂ】時間的な長期的ＭＶからのレイヤ間ＭＶの例を示す図である。
【図１２Ｃ】マッピングされた長期的ＭＶからのレイヤ間ＭＶの例を示す図である。
【図１３Ａ】Ｔｅ＝Ｔｐであるときの２つのレイヤ間ＭＶの間のＭＶ予測の例を示す図である。
【図１３Ｂ】Ｔｅ≠Ｔｐであるときのレイヤ間ＭＶの間の不可能にされるＭＶ予測の例を示す図である。
【図１４Ａ】１または複数の開示された実施形態が実装され得る例示的な通信システムのシステム図である。
【図１４Ｂ】図１４Ａに示された通信システム内で使用され得る例示的な無線送受信ユニット（ＷＴＲＵ）のシステム図である。
【図１４Ｃ】図１４Ａに示された通信システム内で使用され得る例示的な無線アクセスネットワークおよび例示的なコアネットワークのシステム図である。
【図１４Ｄ】図１４Ａに示された通信システム内で使用され得る別の例示的な無線アクセスネットワークおよび別の例示的なコアネットワークのシステム図である。
【図１４Ｅ】図１４Ａに示された通信システム内で使用され得る別の例示的な無線アクセスネットワークおよび別の例示的なコアネットワークのシステム図である。
【図１５】ブロックに基づくビデオエンコーダの例を示すブロック図である。
【図１６】ブロックに基づくビデオデコーダの例を示すブロック図である。
【図１７】例示的な通信システムを示す図である。
【発明を実施するための形態】
【００１８】
部分的なビットストリームのレートと比べて高い可能性がある再構築の品質を保ちながら、より低い時間解像度、空間解像度、および／または削減された忠実度のビデオサービスを提供するためのビットストリーム（例えば、部分的なビットストリーム）の符号化および／または復号（例えば、ならびに送信および／または受信）が、例えば、Ｈ．２６４のスケーラビリティ拡張（scalability extension）によって提供され得る。図１は、ＳＶＣの空間的スケーラブル符号化のための追加的なレイヤ間予測を用いるスケーラブルな構造の例を示す図である。図１００は、スケーラブル符号化の効率を改善し得る２つのレイヤのＳＶＣレイヤ間予測メカニズムの例を示す可能性がある。同様のメカニズムが、複数のレイヤのＳＶＣ符号化の構造に適用され得る。図１００において、基本レイヤおよび拡張レイヤは、異なる解像度の２つの隣接する空間的なスケーラブルなレイヤを表す可能性がある。レイヤ（例えば、基本レイヤおよび／または拡張レイヤ）内では、例えば、Ｈ．２６４エンコーダによって、動き補償予測および／またはイントラ予測が使用され得る。レイヤ間予測は、基本レイヤの情報（例えば、空間的なテクスチャ（texture）、動きベクトル、基準画像のインデックス、残差信号など）を使用して拡張レイヤの符号化効率を改善し得る。拡張レイヤを復号するとき、ＳＶＣは、完全に再構築されるために下位レイヤ（例えば、現在のレイヤの従属レイヤ）からの基準画像を使用しない可能性がある。
【００１９】
レイヤ間予測は、例えば、複数のレイヤの間の相関を決定する、および／またはスケーラブル符号化の効率を改善するためにスケーラブル符号化システム（例えば、ＨＥＶＣのスケーラブル符号化拡張）で使用される可能性がある。図２は、ＨＥＶＣのスケーラブル符号化のために考慮され得る例示的なレイヤ間予測の構造を示す図である。例えば、図２００は、ＨＥＶＣの空間的スケーラブル符号化のための追加的なレイヤ間予測を用いるスケーラブルな構造の例を示す可能性がある。拡張レイヤの予測は、現在の拡張レイヤ内での時間的予測によって、および／または基本レイヤの再構築の信号を時間的予測の信号と平均することによって、（例えば、２つのレイヤの間の空間解像度が異なる場合はアップサンプリングの後）再構築された基本レイヤの信号から動き補償予測により形成され得る。下位レイヤの画像の完全な再構築が、実行される可能性がある。同様の実装が、３つ以上のレイヤを有するスケーラブル符号化システム（例えば、３つ以上のレイヤを有するＨＥＶＣのスケーラブル符号化システム）のために使用され得る。
【００２０】
ＨＥＶＣは、先進的な動き補償予測技術を利用して、例えば、符号化されたビデオ画像のピクセルを使用して現在のビデオ画像のピクセルを予測することによってビデオ信号に固有の画像間の冗長性を決定し得る。例えば、動き補償予測においては、符号化されることになる現在の予測単位（ＰＵ：prediction unit）と基準画像内のその１または複数の合致するブロック（例えば、隣接するＰＵ）との間の変位が、動きベクトル（ＭＶ）によって表され得る。ＭＶは、２つの成分、ＭＶｘおよびＭＶｙを含み得る。ＭＶｘおよびＭＶｙは、それぞれ、水平方向および垂直方向の変位を表し得る。ＭＶｘおよびＭＶｙは、直接符号化される可能性があり、または直接符号化されない可能性がある。
【００２１】
先進的動きベクトル予測（ＡＭＶＰ：advanced motion vector prediction）が、隣接するＰＵの１または複数のＭＶからＭＶを予測するために使用される可能性がある。実際のＭＶとＭＶ予測子（predictor）との間の差が、符号化される可能性がある。ＭＶの差を符号化する（例えば、それだけを符号化する）ことによって、ＭＶを符号化するために使用されるビットが、削減され得る。予測のために使用されるＭＶは、空間的および／または時間的な近隣から得られる可能性がある。空間的な近隣は、現在の符号化されるＰＵを囲む空間的ＰＵを指す可能性がある。時間的な近隣は、隣接する画像内の並置されたＰＵを指す可能性がある。ＨＥＶＣにおいては、正確なＭＶ予測子を得るために、空間的なおよび／または時間的な近隣からの予測の候補が、候補リストを形成するためにまとめられる可能性があり、最良の予測子が、現在のＰＵのＭＶを予測するために選択される可能性がある。例えば、最良のＭＶ予測子の選択は、ラグランジュのレート歪み（Ｒ−Ｄ）（Lagrangian rate-distortion (R-D)）のコストなどに基づく可能性がある。ＭＶの差が、ビットストリームに符号化され得る。
【００２２】
図３は、空間的ＭＶ予測（ＳＭＶＰ）の例を示す図である。図３００は、隣接する基準画像３１０、現在の基準画像３２０、および現在の画像３３０の例を示す可能性がある。符号化されることになる現在の画像（ＣｕｒｒＰｉｃ３３０）で、細かく刻まれた正方形（ＣｕｒｒＰＵ３３２）が、現在のＰＵである可能性がある。ＣｕｒｒＰＵ３３２は、基準画像（ＣｕｒｒＲｅｆＰｉｃ３２０）内に最も一致するブロック（ＣｕｒｒＲｅｆＰＵ３２２）を有する可能性がある。ＣｕｒｒＰＵのＭＶ（ＭＶ２  ３４０）が、予測され得る。例えば、ＨＥＶＣにおいては、現在のＰＵの空間的な近隣は、現在のＰＵ３３２の上、左、左上、左下、または右上の隣接するＰＵである可能性がある。例えば、隣接するＰＵ３３４は、ＣｕｒｒＰＵ３３２の上隣として示される可能性がある。ＮｅｉｇｈｂＰＵの基準画像（ＮｅｉｇｈｂＲｅｆＰｉｃ３１０）、ＰＵ３１４、およびＭＶ（ＭＶ１  ３５０）は、例えば、ＮｅｉｇｈｂＰＵ３３４がＣｕｒｒＰＵ３３２の前に符号化された可能性があるために知られている可能性がある。
【００２３】
図４は、時間的ＭＶ予測（ＴＭＶＰ）の例を示す図である。図４００は、例えば、４つの画像、ＣｏｌＲｅｆＰｉｃ４１０、ＣｕｒｒＲｅｆＰｉｃ４２０、ＣｏｌＰｉｃ４３０、およびＣｕｒｒＰｉｃ４４０を含む可能性がある。符号化されることになる現在の画像（ＣｕｒｒＰｉｃ４４０）で、細かく刻まれた正方形（ＣｕｒｒＰＵ４４２）が、現在のＰＵである可能性がある。細かく刻まれた正方形（ＣｕｒｒＰＵ４４２）は、基準画像（ＣｕｒｒＲｅｆＰｉｃ４２０）内に最も一致するブロック（ＣｕｒｒＲｅｆＰＵ４２２）を有する可能性がある。ＣｕｒｒＰＵのＭＶ（ＭＶ２  ４６０）が、予測され得る。例えば、ＨＥＶＣにおいては、現在のＰＵの時間的な近隣は、例えば、隣接する画像（ＣｏｌＰｉｃ４３０）の一部である可能性がある並置されたＰＵ（ＣｏｌＰＵ４３２）である可能性がある。ＣｏｌＰＵの基準画像（ＣｏｌＲｅｆＰｉｃ４１０）、ＰＵ４１２、およびＭＶ（ＭＶ１  ４５０）は、例えば、ＣｏｌＰｉｃ４３０がＣｕｒｒＰｉｃ４４０の前に符号化された可能性があるために知られている可能性がある。
【００２４】
ＰＵの間の動きは、一様な速度の平行移動である可能性がある。２つのＰＵの間のＭＶは、２つの関連付けられた画像が撮影される時間の間の時間的距離に比例する可能性がある。動きベクトル予測子は、（例えば、ＡＭＶＰで）現在のＰＵのＭＶを予測する前にスケーリングされる可能性がある。例えば、ＣｕｒｒＰｉｃとＣｕｒｒＲｅｆＰｉｃとの間の時間的距離は、ＴＢと呼ばれる可能性がある。例えば、（例えば、図３の）ＣｕｒｒＰｉｃとＮｅｉｇｈｂＲｅｆＰｉｃとの間、または（例えば、図４の）ＣｏｌＰｉｃとＣｏｌＲｅｆＰｉｃとの間の時間的距離は、ＴＤと呼ばれる可能性がある。ＴＢとＴＤとの両方が与えられると、ＭＶ２のスケーリングされた予測子（例えば、ＭＶ２’）は、
【００２５】
【数１】
2018029361.tif 000003
【００２６】
に等しい可能性がある。
【００２７】
短期的および長期的な基準画像が、サポートされ得る。例えば、復号画像バッファ（ＤＰＢ：decoded picture buffer）に記憶される基準画像は、短期的な基準画像または長期的な基準画像として印を付けられる可能性がある。例えば、式（１）のような動きベクトルのスケーリングは、基準画像のうちの１または複数が長期的な基準画像である場合、不可能にされる可能性がある。
【００２８】
複数のレイヤのビデオ符号化のためのＭＶ予測の使用が、本明細書において説明される可能性がある。本明細書において説明される例は、基礎を成すシングルレイヤ符号化規格としてＨＥＶＣ規格を使用し、２つの空間的なレイヤ（例えば、拡張レイヤおよび基本レイヤ）を有するスケーラブルシステムを使用する可能性がある。本明細書において説明される例は、その他の種類の基礎を成すシングレイヤコーデックを使用し、３つ以上のレイヤを有し、および／またはその他の種類のスケーラビリティをサポートするその他のスケーラブル符号化システムに適用可能である可能性がある。
【００２９】
ビデオスライス（例えば、ＰスライスまたはＢスライス）の復号の初めに、ＤＰＢ内の１または複数の基準画像が、動き補償予測のためにＰスライスの基準画像リスト（例えば、ｌｉｓｔ０）および／またはＢスライスの２つの基準画像リスト（例えば、ｌｉｓｔ０およびｌｉｓｔ１）に追加される可能性がある。スケーラブル符号化システムは、拡張レイヤの時間的な基準画像および／または基本レイヤからの処理された基準画像（例えば、空間解像度がレイヤの間で異なる可能性がある場合はアップサンプリングされた基本レイヤの画像）を使用して動き補償予測を適用する可能性がある。拡張レイヤ内の現在の画像のＭＶを予測するとき、基本レイヤからの処理された基準画像を指すレイヤ間ＭＶが、拡張レイヤの時間的な基準画像を指す時間的ＭＶを予測するために使用される可能性がある。時間的ＭＶが、レイヤ間ＭＶを予測するために使用される可能性もある。これら２種類のＭＶの間にはほとんど相関がない可能性があるので、拡張レイヤに関するＭＶ予測の効率の低下が生じる可能性がある。シングルレイヤコーデックは、密接に相互に関連付けられる可能性があり、ＭＶ予測の性能を改善するために使用され得る、基本レイヤの画像間の時間的ＭＶからの、拡張レイヤの画像間の時間的ＭＶの予測をサポートしない可能性がある。
【００３０】
ＭＶ予測プロセスが、簡単にされる可能性があり、および／またはマルチレイヤビデオ符号化の圧縮効率が、改善される可能性がある。拡張レイヤにおけるＭＶ予測は、シングルレイヤエンコーダのＭＶ予測プロセスと後方互換性がある可能性がある。例えば、シングルレイヤエンコーダおよびデコーダの論理が拡張レイヤのために再利用され得るように拡張レイヤ内のブロックレベルの動作にいかなる変更も必要としない可能性があるＭＶ予測の実装が、あり得る。これは、スケーラブルシステムの実装の複雑さを削減し得る。拡張レイヤのＭＶ予測は、拡張レイヤの時間的な基準画像を指す時間的ＭＶと、基本レイヤからの処理された（例えば、アップサンプリングされた）基準画像を指すレイヤ間ＭＶとを区別し得る。これは、符号化効率を改善し得る。拡張レイヤにおけるＭＶ予測は、拡張レイヤの画像の間の時間的ＭＶと基本レイヤの画像の間の時間的ＭＶとの間のＭＶ予測をサポートし得る。これは、符号化効率を改善し得る。空間解像度が２つのレイヤの間で異なるとき、基本レイヤの画像の間の時間的ＭＶは、２つのレイヤの空間解像度の比に従ってスケーリングされる可能性がある。
【００３１】
本明細書において説明される実装は、例えば、マッピングされた基本レイヤのＭＶがＡＭＶＰ（例えば、図４のＴＭＶＰモード）のプロセスで拡張レイヤのＭＶを予測するために使用され得るような、基本レイヤのＭＶのためのレイヤ間の動き情報マッピングアルゴリズムに関連する可能性がある。ブロックレベルの動作は、変更されない可能性がある。シングルレイヤエンコーダおよびデコーダは、拡張レイヤのＭＶ予測に関する変更なしに適用され得る。拡張レイヤの符号化および復号プロセスに関するブロックレベルの変更を含み得るＭＶ予測ツールが、本明細書において説明される可能性がある。
【００３２】
レイヤ間は、処理された基本レイヤおよび／またはアップサンプリングされた基本レイヤを含む可能性がある。例えば、レイヤ間、処理された基本レイヤ、および／またはアップサンプリングされた基本レイヤは、交換可能なように使用される可能性がある。レイヤ間基準画像、処理された基本レイヤの基準画像、および／またはアップサンプリングされた基本レイヤの基準画像は、交換可能なように使用される可能性がある。レイヤ間ビデオブロック、処理された基本レイヤのビデオブロック、および／またはアップサンプリングされた基本レイヤのビデオブロックは、交換可能なように使用される可能性がある。拡張レイヤと、レイヤ間と、基本レイヤとの間に時間的な関係がある可能性がある。例えば、拡張レイヤのビデオブロックおよび／または画像が、レイヤ間および／または基本レイヤの時間的に対応するビデオブロックおよび／または画像に関連付けられる可能性がある。
【００３３】
ビデオブロックは、ビットストリームの任意の階層および／またはレベルの動作単位である可能性がある。例えば、ビデオブロックは、画像レベル、ブロックレベル、スライスレベルなどの動作単位を指す可能性がある。ビデオブロックは、任意のサイズであり得る。例えば、ビデオブロックは、４ｘ４ビデオブロック、８ｘ８ビデオブロック、１６ｘ１６ビデオブロックなどの任意のサイズのビデオブロックを指す可能性がある。例えば、ビデオブロックは、予測単位（ＰＵ）、最小ＰＵ（ＳＰＵ）などを指す可能性がある。ＰＵは、例えば、基準画像のインデックスおよびＭＶを含む動き予測に関連付けられた情報を運ぶために使用されるビデオブロックの単位である可能性がある。１つのＰＵが、１または複数の最小ＰＵ（ＳＰＵ）を含む可能性がある。同じＰＵ内のＳＰＵは同一のＭＶで同じ基準画像を指す可能性があるが、ＳＰＵの単位で動き情報を記憶することは、一部の実装において、動き情報の取り出しを助け得る。動き情報（例えば、ＭＶ場）は、ＰＵ、ＳＰＵなどのビデオブロックの単位で記憶され得る。本明細書に記載の例は、画像、ビデオブロック、ＰＵ、および／またはＳＰＵに関連して説明される可能性があるが、任意のサイズの任意の動作単位（例えば、画像、ビデオブロック、ＰＵ、ＳＰＵなど）が、使用され得る。
【００３４】
再構築された基本レイヤの信号のテクスチャが、拡張レイヤのレイヤ間予測のために処理される可能性がある。例えば、空間的なスケーラビリティが２つのレイヤの間で可能にされるとき、レイヤ間基準画像の処理は、１または複数の基本レイヤの画像のアップサンプリングを含む可能性がある。動きに関連付けられた情報（例えば、ＭＶ、基準画像のリスト、基準画像のインデックスなど）は、基本レイヤからの処理された基準画像に関して適切に生成されない可能性がある。失われた動き情報は、（例えば、図４に示されたように）時間的ＭＶ予測子が処理された基本レイヤの基準画像から来るときに（例えば、ＴＭＶＰによって）拡張レイヤのＭＶを予測することに影響を与える可能性がある。例えば、処理された基本レイヤの基準画像が、時間的な並置されたＰＵ（ＣｏｌＰＵ）を含む時間的な隣接する画像（ＣｏｌＰｉｃ）として選択されるとき、ＭＶ予測子（ＭＶ１）および基準画像（ＣｏｌＲｅｆＰｉｃ）が処理された基本レイヤの基準画像に関して適切に生成されない場合、ＴＭＶＰは、適切に機能しない可能性がある。拡張レイヤのＭＶ予測のためのＴＭＶＰを可能にするために、レイヤ間の動き情報マッピングの実装が、例えば、本明細書において説明されるように利用され得る。例えば、（例えば、ＭＶおよび基準画像を含む）ＭＶ場が、処理された基本レイヤの基準画像に関して生成される可能性がある。
【００３５】
現在のビデオスライスの基準画像が、１または複数の変数、例えば、基準画像のリストＬｉｓｔＸ（例えば、Ｘは０または１である）、ＬｉｓｔＸ内の基準画像のインデックスｒｅｆＩｄｘなどによって指定され得る。図４の例を使用すると、並置されたＰＵ（ＣｏｌＰＵ）の基準画像（ＣｏｌＲｅｆＰｉｃ）を得るために、処理された基準画像（ＣｏｌＰｉｃ）内のＰＵ（例えば、各ＰＵ）（ＣｏｌＰＵ）の基準画像が生成される可能性がある。これは、ＣｏｌＰｉｃの基準画像のリスト、および／またはＣｏｌＰｉｃ内のＣｏｌＰＵ（例えば、各ＣｏｌＰＵ）に関する基準画像のインデックスを生成することに細分化され得る。基準画像のリストが与えられたものとして、処理された基本レイヤの基準画像内のＰＵに関する基準画像のインデックスの生成が、本明細書において説明される可能性がある。処理された基本レイヤの基準画像に関する基準画像のリストの情報に関連する実装が、本明細書において説明される可能性がある。
【００３６】
基本レイヤおよび処理された基本レイヤは相互に関連付けられる可能性があるので、基本レイヤおよび処理された基本レイヤは、同じまたは実質的に同じ予測の依存性を有すると推測され得る。基本レイヤの画像の予測の依存性が、処理された基本レイヤの画像の基準画像のリストを形成するために複製され得る。例えば、基本レイヤの画像ＢＬ１が、基準画像のリストＬｉｓｔＸ（例えば、Ｘは０または１である）の基準画像のインデックスｒｅｆＩｄｘを有する別の基本レイヤの画像ＢＬ２の時間的な基準画像である場合、ＢＬ１の処理された基本レイヤの画像ｐＢＬ１が、ＢＬ２の処理された基本レイヤの画像ｐＢＬ２の同じインデックスｒｅｆＩｄｘとともに同じ基準画像のリストＬｉｓｔＸ（例えば、Ｘは０または１である）に追加される可能性がある。図５は、アップサンプリングされた基本レイヤへの基本レイヤの予測の構造の複製の例を示す図である。図５００は、（例えば、図の実線によって表された）基本レイヤの動き予測のために適用された同じ階層的Ｂ構造（hierarchical-B structure）が（例えば、図の破線によって表された）アップサンプリングされた基本レイヤの動き情報として複製される空間的なスケーラビリティの例を示す。
【００３７】
処理された基本レイヤの予測単位（ＰＵ）の基準画像が、並置された基本レイヤのＰＵに基づいて決定され得る。例えば、処理された基本レイヤのＰＵの並置された基本レイヤのＰＵが、決定され得る。並置された基本レイヤのＰＵは、本明細書において説明されるように、例えば、処理された基本レイヤのＰＵとの最も大きな面積の重なりによって特徴付けられる並置された基本レイヤの画像のＰＵを選択することによって決定され得る。並置された基本レイヤのＰＵの基準画像が、決定され得る。処理された基本レイヤのＰＵの基準画像は、並置された基本レイヤのＰＵの基準画像の並置された処理された基本レイヤの画像であると決定される可能性がある。処理された基本レイヤのＰＵの基準画像が、拡張レイヤのＴＭＶＰのため、および／または拡張レイヤ（例えば、並置された拡張レイヤのＰＵ）を復号するために使用され得る。
【００３８】
処理された基本レイヤのＰＵは、処理された基本レイヤの画像に関連付けられる可能性がある。処理された基本レイヤの画像のＭＶ場は、例えば、拡張レイヤの画像（例えば、並置された拡張レイヤのＰＵ）のＴＭＶＰのための処理された基本レイヤのＰＵの基準画像を含み得る。基準画像のリストが、処理された基本レイヤの画像に関連付けられる可能性がある。処理された基本レイヤの画像の基準画像のリストは、処理された基本レイヤのＰＵの基準画像のうちの１または複数を含み得る。処理された基本レイヤの画像（例えば、各画像）は、基本レイヤの対応する画像から同じ画像順序カウント（ＰＯＣ：picture order count）および／または短期的／長期的な画像の印付けを受け継ぐ可能性がある。
【００３９】
１．５ｘのアップサンプリングの比率での空間的なスケーラビリティが、例として使用される可能性がある。図６は、アップサンプリングされた基本レイヤのＳＰＵと元の基本レイヤのＳＰＵとの間の例示的な関係を示す図である。図６００は、アップサンプリングされた基本レイヤのＳＰＵ（例えば、ｕiと表記されるブロック）と元の基本レイヤのＳＰＵ（例えば、ｂjと表記されるブロック）との間の例示的な関係を示す可能性がある。例えば、さまざまなアップサンプリングの比率および画像内の座標が与えられると、アップサンプリングされた基本レイヤの画像内のＳＰＵが、元の基本レイヤの画像からのさまざまな数および／または割合のＳＰＵに対応する可能性がある。例えば、ＳＰＵ  ｕ4は、基本レイヤの４つのＳＰＵ（例えば、ｂ0、ｂ1、ｂ2、およびｂ3）の領域を覆う可能性がある。ＳＰＵ  ｕ1は、２つの基本レイヤのＳＰＵ（例えば、ｂ0およびｂ1）を覆う可能性がある。ＳＰＵ  ｕ0は、単一の基本レイヤのＳＰＵ（例えば、ｂ0）を覆う可能性がある。処理された基本レイヤの画像内のＳＰＵに関する基準画像のインデックスおよびＭＶを、例えば、元の基本レイヤの画像からのそれらの対応するＳＰＵの動き情報を使用して推定するために、ＭＶ場のマッピングの実装が利用され得る。
【００４０】
処理された基本レイヤのＰＵのＭＶが、並置された基本レイヤのＰＵのＭＶに基づいて決定され得る。例えば、処理された基本レイヤのＰＵの並置された基本レイヤのＰＵが、決定され得る。並置された基本レイヤのＰＵのＭＶが、決定され得る。基本レイヤのＰＵのＭＶは、処理された基本レイヤのＰＵのＭＶを決定するためにスケーリングされ得る。例えば、基本レイヤのＰＵのＭＶは、処理された基本レイヤのＰＵのＭＶを決定するために、基本レイヤと拡張レイヤとの間の空間的な比率に従ってスケーリングされる可能性がある。処理された基本レイヤのＰＵのＭＶは、拡張レイヤ（例えば、並置された拡張レイヤのＰＵ）のＴＭＶＰのため、および／または拡張レイヤ（例えば、並置された拡張レイヤのＰＵ）を復号するために使用され得る。
【００４１】
処理された基本レイヤのＰＵは、拡張レイヤの画像（例えば、拡張レイヤの画像のＰＵ）に関連付けられる（例えば、時間的に関連付けられる）可能性がある。並置された拡張レイヤの画像のＭＶ場は、例えば、拡張レイヤの画像（例えば、並置された拡張レイヤのＰＵ）のＴＭＶＰのための処理された基本レイヤのＰＵのＭＶに基づく可能性がある。拡張レイヤのＰＵ（例えば、並置された拡張レイヤのＰＵ）のＭＶが、処理された基本レイヤのＰＵのＭＶに基づいて決定され得る。例えば、拡張レイヤのＰＵ（例えば、並置された拡張レイヤのＰＵ）のＭＶは、処理された基本レイヤのＰＵのＭＶを使用して予測され（例えば、空間的に予測され）得る。
【００４２】
処理された基本レイヤの画像内のＳＰＵ（例えば、各ＳＰＵ）に関する基準画像が、基本レイヤの対応するＳＰＵの基準画像のインデックスに基づいて選択され得る。例えば、処理された基本レイヤの画像内のＳＰＵに関して、基本レイヤの画像からのその対応するＳＰＵによって最も頻繁に使用された可能性がある基準画像のインデックスを決定するために、多数決が適用される可能性がある。例えば、処理された基本レイヤの画像内の１つのＳＰＵ  ｕhが基本レイヤからのＫ個のＳＰＵ  ｂi（ｉ＝０，１，．．．，Ｋ−１）に対応すると仮定すると、処理された基本レイヤの画像の基準画像のリストに、インデックス｛０，１，．．．，Ｍ−１｝を有するＭ個の基準画像が存在する可能性がある。基本レイヤからのＫ個の対応するＳＰＵが、ｉ＝０，１，．．．，Ｋ−１に対してｒi∈｛０，１，．．．，Ｍ−１｝であるインデックス｛ｒ0，ｒ1，．．．，ｒK-1｝を有する基準画像の集合から予測されると仮定すると、ｕhの基準画像のインデックスは、式（２）によって決定され得る。
ｒ（ｕh）＝ｒl，      ｌ＝ａｒｇｍａｘi∈{0,1,...,K-1}Ｃ（ｒi）      式（２）
ここで、Ｃ（ｒi），ｉ＝０，１，．．．，Ｋ−１は、基準画像ｒiが使用される可能性がある回数のカウンタである可能性がある。例えば、基本レイヤの画像が｛０，１｝と表記される２つの基準画像（Ｍ＝２）を有し、処理された基本レイヤの画像内の所与のｕhが｛０，１，１，１｝から予測された４つの（Ｋ＝４）基本レイヤのＳＰＵに対応する可能性がある（例えば、｛ｒ0，ｒ1，．．．，ｒ3｝が｛０，１，１，１｝に等しい可能性がある）場合、ｒ（ｕh）は、式（２）に従って１に設定され得る。例えば、（例えば、式（２）を適用するときにＣ（ｒi）が同じである状況を打開するために）より小さな時間的距離を有する２つの画像ほどより高い相関を有する可能性があるので、現在の処理された画像への最小のＰＯＣの距離を有する基準画像ｒiが選択される可能性がある。
【００４３】
処理された基本レイヤの画像内の異なるＳＰＵが、（例えば、図６に示されるように）元の基本レイヤからのさまざまな数および／または割合のＳＰＵに対応する可能性がある。最も大きな覆われた面積を有する基本レイヤのＳＰＵの基準画像のインデックスが、処理された基本レイヤ内の対応するＳＰＵの基準画像を決定するために選択され得る。処理された基本レイヤ内の所与のＳＰＵｕhに関して、その基準画像のインデックスは、式（３）によって決定され得る。
ｒ（ｕh）＝ｒl，      ｌ＝ａｒｇｍａｘi∈{0,1,...,K-1}Ｓi      式（３）
ここで、Ｓiは、基本レイヤからのｉ番目の対応するＳＰＵ  ｂiによって覆われる面積である可能性がある。例えば、２つ以上の対応するＳＰＵが同じ面積のサイズを覆うときに、式（３）のＳiが同じである状況を打開するために、現在の処理された画像への最小のＰＯＣの距離を有する基準画像ｒiが選択される可能性がある。
【００４４】
対応する基本レイヤのＳＰＵ  ｂjは、イントラモードによって符号化される可能性がある。（例えば、対応する基本レイヤのＳＰＵ  ｂjの）基準画像のインデックスが、−１に設定される可能性があり、式（２）および／または式（３）を適用するときに考慮されない可能性がある。対応する基本レイヤのＳＰＵ  ｂjがイントラ符号化される場合、ＳＰＵ  ｕhの基準画像のインデックスが、−１に設定され、および／またはＴＭＶＰのために利用不可能であるものとして印を付けられる可能性がある。
【００４５】
処理された基本レイヤ内の所与のＳＰＵ  ｕhに関して、その対応するＳＰＵ  ｂiの面積は、同じでない可能性がある。処理された基本レイヤの画像内のＳＰＵ（例えば、各ＳＰＵ）のＭＶは、例えば、本明細書において説明されるように、面積に基づく実装を使用して推定され得る。
【００４６】
処理された基本レイヤの画像内の１つのＳＰＵ  ｕhのＭＶを推定するために、基本レイヤのＳＰＵの候補ｂiの中でＳＰＵ  ｕhによって覆われる最大の面積（例えば、最大の重なり）を有する基本レイヤのＳＰＵ  ｂlのＭＶが、選択され得る。例えば、式４が使用され得る。
ＭＶ’＝Ｎ・ＭＶl，      ｌ＝ａｒｇｍａｘi∈{0,1,...,K-1}Ｓi      式（４）
ＭＶ’は、ＳＰＵ  ｕhの結果として得られるＭＶを表記する可能性があり、ＭＶiは、基本レイヤからの第ｉの対応するＳＰＵ  ｂiのＭＶを表す可能性があり、Ｎは、レイヤ（例えば、基本レイヤと拡張レイヤと）の間の空間的な比率（例えば、空間解像度）に応じたアップサンプリング係数である可能性がある（例えば、Ｎは、２または１．５に等しい可能性がある）。例えば、アップサンプリング係数（例えば、Ｎ）は、処理された基本レイヤの画像内のＰＵのＭＶを計算するために、基本レイヤのＰＵから決定された結果として得られるＭＶをスケーリングするために使用され得る。
【００４７】
加重平均が、処理された基本レイヤ内のＳＰＵのＭＶを決定するために使用され得る。例えば、加重平均が、基本レイヤ内の対応するＳＰＵに関連付けられたＭＶを使用することによって、処理された基本レイヤ内のＳＰＵのＭＶを決定するために使用され得る。加重平均を使用することは、例えば、処理された基本レイヤのＭＶの精度を高め得る。処理された基本レイヤ内のＳＰＵ  ｕhに関して、そのＭＶは、ｕhと重なった１または複数の（例えば、それぞれの）基礎を成す基本レイヤのＳＰＵ  ｂiのＭＶに関する加重平均を決定することによって導出される可能性がある。例えば、これは、図５によって示され得る。
【００４８】
【数２】
2018029361.tif 000004
【００４９】
ここで、Ｂは、基準画像のインデックスが、例えば、式（２）および／または式（３）によって決定されたｒ（ｕh）に等しい可能性がある基本レイヤからのＳＰＵ  ｂiのサブセットである可能性がある。
【００５０】
１または複数のフィルタ（例えば、ミディアムフィルタ、低域通過ガウスフィルタなど）が、例えば、ＭＶ’と表記されるマッピングされたＭＶを得るために、式（５）でＢと表記されるＭＶのセットに適用され得る。信頼性に基づく平均（confidence based average）が、例えば、式６によって示されるように、推定されたＭＶの精度を改善するために使用され得る。
【００５１】
【数３】
2018029361.tif 000005
【００５２】
ここで、パラメータｗiは、ＳＰＵ  ｕhのＭＶを推定するときの基本レイヤのＳＰＵ  ｂi（例えば、それぞれの基本レイヤのＳＰＵ  ｂi）のＭＶの信頼性の測定値である可能性がある。異なる測定基準が、ｗiの値を導出するために使用され得る。例えば、ｗiは、動き補償予測中の予測の残差の量に従って決定される可能性があり、ＭＶiがその隣接するＭＶとどれだけ統一性がある可能性があるかなどに従って決定される可能性がある。
【００５３】
処理された基本レイヤの画像の動き情報が、例えば、基本レイヤにおいて時間的な動き補償予測を実行するために使用される可能性がある基本レイヤの元の動き場（motion field）からマッピングされる可能性がある。（例えば、ＨＥＶＣでサポートされる）動き場圧縮アルゴリズムが、例えば、基本レイヤの圧縮された動き場を生成するために基本レイヤの動き場に適用される可能性がある。処理された基本レイヤの画像のうちの１または複数の動き情報は、基本レイヤの圧縮された動き場からマッピングされ得る。
【００５４】
処理された基本レイヤの画像に関する失われた動き情報が例えば、本明細書において説明されるように生成され得る。シングルレイヤコーデック（例えば、ＨＥＶＣコーデック）によってサポートされるＴＭＶＰが、ブロックレベルの動作への追加的な変更なしに拡張レイヤのために使用され得る。
【００５５】
例えば、本明細書において説明される基準画像のリストの生成プロセスおよび／またはＭＶのマッピングプロセスは、対応する基本レイヤの基準画像が１または複数のスライスで構成されるときに使用され得る。複数のスライスが基本レイヤの基準画像内に存在する場合、スライスのパーティション（partition）が、基本レイヤの画像から処理された基本レイヤの画像にマッピングされ得る。基準画像のリストの生成処理は、適切なスライスの種類および／または基準画像のリストを導出するために、処理された基本レイヤのスライスに関して実行される可能性がある。
【００５６】
図７Ａ〜Ｃは、例えば、１．５ｘの空間的なスケーラビリティに関する、基本レイヤの画像のスライスと処理された基本レイヤの画像のスライスとの間の例示的な関係を示す図である。図７Ａは、基本レイヤのスライスのパーティションの例を示す図７０１である。図７Ｂは、処理された基本レイヤのマッピングされたスライスのパーティションの例を示す図７０２である。図７Ｃは、処理された基本レイヤの調整されたスライスのパーティションの例を示す図７０３である。
【００５７】
基本レイヤの画像は、複数のスライス、例えば、図７０１に示されるように２つのスライスを含む可能性がある。処理された基本レイヤの画像内のマッピングされたスライスのパーティションは、例えば、（例えば、図７０２に示されるように）基本レイヤがアップサンプリングされるとき、拡張レイヤにおいて隣接する符号化ツリーブロック（ＣＴＢ：coding tree block）の間の境界にまたがる可能性がある。これは、基本レイヤの画像と拡張レイヤの画像との間の異なる空間的な比率が原因である可能性がある。（例えば、ＨＥＶＣの）スライスのパーティションは、ＣＴＢの境界に揃えられる可能性がある。処理された基本レイヤのスライスのパーティションは、例えば、図７０３に示されるように、スライスの境界がＣＴＢの境界に揃えられるように調整される可能性がある。
【００５８】
拡張レイヤのＴＭＶＰ導出プロセスは、制約を含む可能性がある。例えば、対応する基本レイヤの画像内に１つのスライスが存在する場合、処理された基本レイヤの画像が、並置された画像として使用され得る。レイヤ間の動き情報マッピング（例えば、本明細書において説明される基準画像のリストの生成および／またはＭＶのマッピング）は、対応する基本レイヤの画像内に２つ以上のスライスが存在するとき、処理された基本レイヤの基準画像に関して実行されない可能性がある。対応する基本レイヤの画像内に２つ以上のスライスが存在する場合、時間的な基準画像が、拡張レイヤのＴＭＶＰ導出プロセスのための並置された画像として使用され得る。基本レイヤの画像内のスライスの数が、レイヤ間基準画像および／または時間的な基準画像を拡張レイヤのＴＭＶＰのための並置された画像として使用すべきかどうかを決定するために使用され得る。
【００５９】
対応する基本レイヤの画像内に１つのスライスがある場合、および／またはスライス情報（例えば、スライスの種類、対応する基本レイヤの画像内のスライスの基準画像のリストなど）が同一である場合、処理された基本レイヤの画像が、並置された画像として使用され得る。レイヤ間の動き情報マッピング（例えば、本明細書において説明される基準画像のリストの生成および／またはＭＶのマッピング）は、対応する基本レイヤの画像内の２つ以上のスライスが異なるスライス情報を有するとき、処理された基本レイヤの基準画像に関して実行されない可能性がある。対応する基本レイヤの画像内の２つ以上のスライスが異なるスライス情報を有する場合、時間的な基準画像が、拡張レイヤのＴＭＶＰ導出プロセスのための並置された画像として使用され得る。
【００６０】
動き情報マッピングは、さまざまなシングルレイヤＭＶ予測技術がスケーラブル符号化システムのために使用されることを可能にし得る。ブロックレベルのＭＶ予測動作が、拡張レイヤの符号化の性能を改善するために適用され得る。拡張レイヤのＭＶ予測は、本明細書において説明される可能性がある。基本レイヤのＭＶ予測プロセスは、変更されないままである可能性がある。
【００６１】
時間的ＭＶは、同じ拡張レイヤからの基準画像を指すＭＶを指す可能性がある。レイヤ間ＭＶは、別のレイヤ、例えば、処理された基本レイヤの基準画像を指すＭＶを指す可能性がある。マッピングされたＭＶは、処理された基本レイヤの画像に関して生成されたＭＶを指す可能性がある。マッピングされたＭＶは、マッピングされた時間的ＭＶおよび／またはマッピングされたレイヤ間ＭＶを含み得る。マッピングされた時間的ＭＶは、最後の符号化レイヤの時間的予測から生じるマッピングされたＭＶを指す可能性がある。マッピングされたレイヤ間ＭＶは、最後の符号化レイヤのレイヤ間予測から生成されたマッピングされたＭＶを指す可能性がある。マッピングされたレイヤ間ＭＶは、３つ以上のレイヤを有するスケーラブル符号化システムに関して存在し得る。時間的ＭＶおよび／またはマッピングされた時間的ＭＶは、例えば、ＭＶが短期的な基準画像を指すか、または長期的な基準画像を指すかに応じて、短期的ＭＶまたは長期的ＭＶである可能性がある。時間的な短期的ＭＶおよびマッピングされた短期的ＭＶは、それぞれの符号化レイヤの短期的な時間的参照を用いる時間的ＭＶおよびマッピングされた時間的ＭＶを指す可能性がある。時間的な長期的ＭＶおよびマッピングされた長期的ＭＶは、それらのそれぞれの符号化レイヤの長期的な時間的参照を使用する時間的ＭＶおよびマッピングされた時間的ＭＶを指す可能性がある。時間的ＭＶ、マッピングされた時間的ＭＶ、マッピングされたレイヤ間ＭＶ、およびレイヤ間ＭＶは、異なる種類のＭＶと考えられる可能性がある。
【００６２】
拡張レイヤのＭＶ予測は、以下のうちの１または複数を含み得る。レイヤ間ＭＶおよび／またはマッピングされたレイヤ間ＭＶからの時間的ＭＶのＭＶ予測が、可能にされるまたは不可能にされる可能性がある。時間的ＭＶおよび／またはマッピングされた時間的ＭＶからのレイヤ間ＭＶのＭＶ予測が、可能にされるまたは不可能にされる可能性がある。マッピングされた時間的ＭＶからの時間的ＭＶのＭＶ予測が、可能にされる可能性がある。レイヤ間ＭＶおよび／またはマッピングされたレイヤ間ＭＶからのレイヤ間ＭＶのＭＶ予測が、可能にされるまたは不可能にされる可能性がある。ＭＶ予測は、例えば、時間的な長期的ＭＶとマッピングされた長期的ＭＶとの両方を含む、ＭＶ予測に含まれる長期的ＭＶに関するＭＶのスケーリングなしに利用され得る。
【００６３】
ＭＶのスケーリングに用いる短期的ＭＶの間の予測が、（例えば、シングルレイヤＭＶ予測と同様に）可能にされる可能性がある。図８Ａは、時間的な短期的ＭＶの間のＭＶ予測を示す図である。図８Ｂは、マッピングされた短期的ＭＶからの時間的な短期的ＭＶのＭＶ予測を示す図である。図８００においては、時間的な短期的ＭＶ８０２が、時間的な短期的ＭＶ８０４から予測され得る。図８１０においては、時間的な短期的ＭＶ８１２が、マッピングされた短期的ＭＶ８１４から予測され得る。
【００６４】
例えば、大きなＰＯＣの距離が原因で、ＭＶのスケーリングを用いない長期的ＭＶの間の予測が、提供される可能性がある。これは、シングルレイヤ符号化および復号のＭＶ予測と同様である可能性がある。図９Ａは、時間的な長期的ＭＶの間のＭＶ予測の例を示す図である。図９Ｂは、マッピングされた長期的ＭＶからの時間的な長期的ＭＶのＭＶ予測の例を示す図である。図９００においては、時間的な長期的ＭＶ９０２が、時間的な長期的ＭＶ９０４から予測され得る。図９１０においては、時間的な長期的ＭＶ９１２が、マッピングされた長期的ＭＶ９１４から予測され得る。
【００６５】
例えば、２つの基準画像が長い距離を有する可能性があるので、ＭＶのスケーリングを用いない短期的ＭＶと長期的ＭＶとの間の予測が提供される可能性がある。これは、シングルレイヤ符号化および復号のＭＶ予測と同様である可能性がある。図１０Ａは、時間的な長期的ＭＶからの時間的な短期的ＭＶのＭＶ予測の例を示す図である。図１０Ｂは、マッピングされた長期的ＭＶからの時間的な短期的ＭＶのＭＶ予測の例を示す図である。図１０Ｃは、時間的な短期的ＭＶからの時間的な長期的ＭＶのＭＶ予測の例を示す図である。図１０Ｄは、マッピングされた短期的ＭＶからの時間的な長期的ＭＶのＭＶ予測の例を示す図である。
【００６６】
図１０００においては、時間的な短期的ＭＶ１００２が、時間的な長期的ＭＶ１００４から予測され得る。図１０１０においては、時間的な短期的ＭＶ１０１２が、マッピングされた長期的ＭＶ１０１４から予測され得る。図１０２０においては、時間的な長期的ＭＶ１０２４が、時間的な短期的ＭＶ１０２２から予測され得る。図１０３０においては、時間的な長期的ＭＶ１０３２が、マッピングされた短期的ＭＶ１０３４から予測され得る。
【００６７】
レイヤ間ＭＶおよび／またはマッピングされたレイヤ間ＭＶからの時間的な短期的ＭＶの予測が、不可能にされる可能性がある。時間的な短期的ＭＶおよび／またはマッピングされた短期的ＭＶからのレイヤ間ＭＶの予測が、不可能にされる可能性がある。図１１Ａは、レイヤ間ＭＶからの時間的な短期的ＭＶの不可能にされるＭＶ予測の例を示す図である。図１１Ｂは、時間的な短期的ＭＶからのレイヤ間ＭＶの不可能にされるＭＶ予測の例を示す図である。図１１Ｃは、マッピングされた短期的ＭＶからのレイヤ間ＭＶの不可能にされるＭＶ予測の例を示す図である。
【００６８】
図１１００は、レイヤ間ＭＶ１１０４からの時間的な短期的ＭＶ１１０２の不可能にされるＭＶ予測の例を示す。例えば、時間的な短期的ＭＶ１１０２は、レイヤ間ＭＶ１１０４から予測されない可能性がある。図１１１０は、時間的な短期的ＭＶ１１１４からのレイヤ間ＭＶ１１１２の不可能にされるＭＶ予測の例を示す。例えば、レイヤ間ＭＶ１１１２は、時間的な短期的ＭＶ１１１４から予測されない可能性がある。図１１２０は、マッピングされた短期的ＭＶ１１２４からのレイヤ間ＭＶ１１２２の不可能にされるＭＶ予測の例を示す。例えば、レイヤ間ＭＶ１１２２は、マッピングされた短期的ＭＶ１１２４から予測されない可能性がある。
【００６９】
レイヤ間ＭＶおよび／またはマッピングされたレイヤ間ＭＶからの時間的な長期的ＭＶの予測が、不可能にされる可能性がある。時間的な長期的ＭＶおよび／またはマッピングされた長期的ＭＶからのレイヤ間ＭＶの予測が、不可能にされる可能性がある。図１２Ａは、レイヤ間ＭＶからの時間的な長期的ＭＶの不可能にされるＭＶ予測の例を示す図である。図１２Ｂは、時間的な長期的ＭＶからのレイヤ間ＭＶの不可能にされるＭＶ予測の例を示す図である。図１２Ｃは、マッピングされた長期的ＭＶからのレイヤ間ＭＶの不可能にされるＭＶ予測の例を示す図である。
【００７０】
図１２００は、レイヤ間ＭＶ１２０４からの時間的な長期的ＭＶ１２０２の不可能にされるＭＶ予測の例を示す。例えば、時間的な長期的ＭＶ１２０２は、レイヤ間ＭＶ１２０４から予測されない可能性がある。図１２１０は、時間的な長期的ＭＶ１２１４からのレイヤ間ＭＶ１２１２の不可能にされるＭＶ予測の例を示す。例えば、レイヤ間ＭＶ１２１２は、時間的な長期的ＭＶ１２１４から予測されない可能性がある。図１２２０は、マッピングされた長期的ＭＶ１２２４からのレイヤ間ＭＶ１２２２の不可能にされるＭＶ予測の例を示す。例えば、レイヤ間ＭＶ１２２２は、マッピングされた長期的ＭＶ１２２４から予測されない可能性がある。
【００７１】
別のレイヤ間ＭＶからのレイヤ間ＭＶの予測は、例えば、２つのレイヤ間ＭＶが拡張レイヤおよび処理された基本レイヤで同じ時間的な間隔を有する場合に可能にされる可能性がある。２つのレイヤ間ＭＶが拡張レイヤおよび処理された基本レイヤで同じ時間的な間隔を有していない場合、２つのレイヤ間ＭＶの間の予測は、不可能にされる可能性がある。これは、はっきりしたＭＶの相関を欠いているために予測が良好な符号化の性能をもたらさない可能性があるためである。
【００７２】
図１３Ａは、Ｔｅ＝Ｔｐであるときの２つのレイヤ間ＭＶの間のＭＶ予測の例を示す図である。図１３Ｂは、Ｔｅ≠Ｔｐであるときのレイヤ間ＭＶの間の不可能にされるＭＶ予測の例を示す図である。（例えば、図１３Ａ〜Ｂのように）例として、ＴＭＶＰが使用される可能性がある。図１３００においては、現在のレイヤ間ＭＶ（例えば、ＭＶ２）１３０２が、別のレイヤ間ＭＶ（例えば、ＭＶ１）１３０４から予測される可能性がある。現在の画像ＣｕｒｒＰｉｃと（例えば、並置されたＰＵ  ＣｏｌＰＵを含む）その時間的な隣接する画像ＣｏｌＰｉｃとの間の時間的な間隔が、Ｔeと表記される可能性がある。それらのそれぞれの基準画像（例えば、ＣｕｒｒＲｅｆＰｉｃとＣｏｌＲｅｆＰｉｃと）の間の時間的な間隔が、Ｔpと表記される可能性がある。ＣｕｒｒＰｉｃおよびＣｏｌＰｉｃは、拡張レイヤにある可能性がある。ＣｕｒｒＲｅｆＰｉｃおよびＣｏｌＲｅｆＰｉｃは、処理された基本レイヤにある可能性がある。Ｔe＝Ｔpである場合、ＭＶ１が、ＭＶ２を予測するために使用される可能性がある。
【００７３】
ＭＶのスケーリングは、例えば、ＰＯＣに基づくＭＶのスケーリングが失敗する可能性があるので、２つのレイヤ間ＭＶの間の予測に関して不可能にされる可能性がある。図１３１０においては、例えば、現在の画像ＣｕｒｒＰｉｃとその時間的な隣接する画像ＣｏｌＰｉｃとの間の時間的な間隔（例えば、Ｔe）がそれらのそれぞれの基準画像の間の時間的な間隔（例えば、Ｔp）に等しくないために、現在のレイヤ間ＭＶ（例えば、ＭＶ２）１３１２が、別のレイヤ間ＭＶ（例えば、ＭＶ１）１３１４から予測されない可能性がある。
【００７４】
例えば、レイヤ間ＭＶおよびマッピングされたレイヤ間ＭＶが同じ時間的な距離を有する場合、マッピングされたレイヤ間ＭＶからのレイヤ間ＭＶの予測が、スケーリングなしに可能にされる可能性がある。それらが同じ時間的な距離を有していない場合、マッピングされたレイヤ間ＭＶからのレイヤ間ＭＶの予測が、不可能にされる可能性がある。
【００７５】
表１は、ＳＶＣの拡張レイヤの符号化のためのＭＶ予測の異なる条件の例をまとめる可能性がある。
【００７６】
【表１】
2018029361.tif 000006
【００７７】
レイヤ間ＭＶのＭＶのマッピングは、例えば、本明細書において説明されるように、異なる符号化レイヤの間の動き情報マッピングの実装に関して不可能にされる可能性がある。マッピングされたレイヤ間ＭＶは、拡張レイヤにおけるＭＶ予測のために利用不可能である可能性がある。
【００７８】
レイヤ間ＭＶを含むＭＶ予測は、不可能にされる可能性がある。拡張のために、時間的ＭＶ（例えば、時間的ＭＶのみ）が、その他の時間的ＭＶから予測されることができる可能性がある。これは、シングルレイヤコーデックに関するＭＶ予測に等しい可能性がある。
【００７９】
デバイス（例えば、プロセッサ、エンコーダ、デコーダ、ＷＴＲＵなど）が、ビットストリーム（例えば、スケーラブルなビットストリーム）を受信し得る。例えば、ビットストリームは、基本レイヤおよび１または複数の拡張レイヤを含み得る。ビットストリームの基本レイヤ（例えば、基本レイヤのビデオブロック）および／または拡張レイヤ（例えば、拡張レイヤのビデオブロック）は、ＴＭＶＰを使用して復号され得る。ＴＭＶＰは、ビットストリームの基本レイヤおよび拡張レイヤに関して実行され得る。例えば、ＴＭＶＰは、例えば、図４を参照して説明されたように、いかなる変更もなしにビットストリームの基本レイヤ（例えば、基本レイヤのビデオブロック）に関して実行され得る。ＴＭＶＰは、例えば、本明細書において説明されたように、レイヤ間基準画像を使用してビットストリームの拡張レイヤ（例えば、拡張レイヤのビデオブロック）に関して実行され得る。例えば、レイヤ間基準画像が、拡張レイヤ（例えば、拡張レイヤのビデオブロック）のＴＭＶＰのための並置された基準画像として使用され得る。例えば、並置された基本レイヤの画像の圧縮されたＭＶ場が、決定され得る。レイヤ間基準画像のＭＶ場は、並置された基本レイヤの画像の圧縮されたＭＶ場に基づいて決定され得る。レイヤ間基準画像のＭＶ場は、拡張レイヤ（例えば、拡張レイヤのビデオブロック）に対してＴＭＶＰを実行するために使用され得る。例えば、レイヤ間基準画像のＭＶ場は、拡張レイヤのビデオブロック（例えば、並置された拡張レイヤのビデオブロック）に関するＭＶ場を予測するために使用され得る。
【００８０】
レイヤ間参照レイヤ画像のＭＶ場が、決定され得る。例えば、レイヤ間参照レイヤ画像のＭＶ場は、並置された基本レイヤの画像のＭＶ場に基づいて決定され得る。ＭＶ場は、１もしくは複数のＭＶおよび／または基準画像のインデックスを含む可能性がある。例えば、ＭＶ場は、（例えば、レイヤ間参照レイヤ画像の各ＰＵに関して）レイヤ間参照レイヤ画像のＰＵのＭＶおよび基準画像のインデックスを含む可能性がある。拡張レイヤの画像（例えば、並置された拡張レイヤの画像）が、ＭＶ場に基づいて復号され得る。ＴＭＶＰが、ＭＶ場に基づいて拡張レイヤの画像に対して実行され得る。
【００８１】
レイヤ間の動き予測に関する構文（syntax）のシグナリング（例えば、高レベルの構文のシグナリング）が、提供される可能性がある。レイヤ間の動き情報マッピングおよびＭＶ予測が、シーケンスレベルで可能にされるおよび／または不可能にされる可能性がある。レイヤ間の動き情報マッピングおよびＭＶ予測が、画像／スライスレベルで可能にされるおよび／または不可能にされる可能性がある。例えば、特定のレイヤ間の動き予測技術を可能および／または不可能にすべきかどうかの判定が、改善された符号化効率および／または削減されたシステムの複雑性の考慮に基づいてなされ得る。シーケンスレベルのシグナリングは、例えば、追加された構文がシーケンスの画像（例えば、すべての画像）に当てはまるので、画像／スライスレベルのシグナリングよりも少ないオーバーヘッドを利用する可能性がある。画像／スライスレベルのシグナリングは、例えば、シーケンスの画像（例えば、各画像）がそれら自体の動き予測の実装および／またはＭＶ予測の実装を受信し得るので、より大きな柔軟性に対応し得る。
【００８２】
シーケンスレベルのシグナリングが、提供される可能性がある。レイヤ間の動き情報マッピングおよび／またはＭＶ予測が、シーケンスレベルでシグナリングされる可能性がある。シーケンスレベルのシグナリングが利用される場合、シーケンスの画像（例えば、すべての画像）は、同じ動き情報マッピングおよび／またはＭＶ予測を利用し得る。例えば、表２に示される構文が、シーケンスレベルでレイヤ間の動き情報マッピングおよび／またはＭＶ予測を可能にすべきかどうかを示す可能性がある。表２の構文は、例えば、（例えば、ＨＥＶＣの）ビデオパラメータセット（ＶＰＳ）、（例えば、Ｈ．２６４およびＨＥＶＣの）シーケンスパラメータセット（ＳＰＳ）、（例えば、Ｈ．２６４およびＨＥＶＣの）画像パラメータセット（ＰＰＳ）などであるがこれらに限定されないパラメータセットに適用され得る。
【００８３】
【表２】
2018029361.tif 000007
【００８４】
ｉｎｔｅｒ＿ｌａｙｅｒ＿ｍｖｐ＿ｐｒｅｓｅｎｔ＿ｆｌａｇは、レイヤ間の動き予測がシーケンスレベルまたは画像／スライスレベルで利用され得るかどうかを示す可能性がある。例えば、フラグが０に設定される場合、シグナリングは、画像／スライスレベルである可能性がある。フラグが１に設定される場合、動きマッピングおよび／またはＭＶ予測のシグナリングは、シーケンスレベルである可能性がある。ｉｎｔｅｒ＿ｌａｙｅｒ＿ｍｏｔｉｏｎ＿ｍａｐｐｉｎｇ＿ｓｅｑ＿ｅｎａｂｌｅｄ＿ｆｌａｇは、レイヤ間の動きマッピング（例えば、レイヤ間の動き予測）がシーケンスレベルで利用され得るかどうかを示す可能性がある。ｉｎｔｅｒ＿ｌａｙｅｒ＿ａｄｄ＿ｍｖｐ＿ｓｅｑ＿ｅｎａｂｌｅｄ＿ｆｌａｇは、ブロックのＭＶ予測（例えば、追加的なブロックのＭＶ予測）がシーケンスレベルで利用され得るかどうかを示す可能性がある。
【００８５】
画像／スライスレベルのシグナリングが、提供される可能性がある。レイヤ間の動き情報マッピングおよび／またはＭＶ予測が、画像／スライスレベルでシグナリングされる可能性がある。画像／スライスレベルのシグナリングが利用される場合、シーケンスの画像（例えば、各画像）は、それ自体のシグナリングを受信する可能性がある。例えば、同じシーケンスの画像が、（例えば、それらの受信されたシグナリングに基づいて）異なる動き情報マッピングおよび／またはＭＶ予測を利用する可能性がある。例えば、表３の構文が、レイヤ間の動き情報マッピングおよび／またはＭＶ予測が拡張レイヤで現在の画像／スライスのために利用され得るかどうかを示すためにスライスヘッダで利用され得る。
【００８６】
【表３】
2018029361.tif 000008
【００８７】
ｉｎｔｅｒ＿ｌａｙｅｒ＿ｍｏｔｉｏｎ＿ｍａｐｐｉｎｇ＿ｓｌｉｃｅ＿ｅｎａｂｌｅｄ＿ｆｌａｇは、レイヤ間の動きマッピングが現在のスライスに適用され得るかどうかを示す可能性がある。ｉｎｔｅｒ＿ｌａｙｅｒ＿ａｄｄ＿ｍｖｐ＿ｓｌｉｃｅ＿ｅｎａｂｌｅｄ＿ｆｌａｇは、追加的なブロックのＭＶ予測が現在のスライスに適用され得るかどうかを示す可能性がある。
【００８８】
ＭＶ予測の符号化が、複数のレイヤのビデオ符号化システムのために提案され得る。例えば、基本レイヤの時間的ＭＶと拡張レイヤの時間的ＭＶとの間の相関が拡張レイヤにおけるＴＭＶＰのプロセスで探索され得るように、処理された基本レイヤに関する動きに関連付けられた情報を生成するためのレイヤ間の動き情報マッピングアルゴリズムが、本明細書において説明される可能性がある。ブロックレベルの動作が変更されない可能性があるので、シングルレイヤエンコーダおよびデコーダが、拡張のＭＶ予測のために変更なしに適用され得る。ＭＶ予測は、（例えば、ＭＶ予測の効率を改善するために）スケーラブルシステムにおける異なる種類のＭＶの特徴分析に基づく可能性がある。
【００８９】
空間的なスケーラビリティを有する２つのレイヤのＳＶＣシステムが本明細書において説明されるが、本開示は、３つ以上のレイヤおよびその他のスケーラビリティモードを有するＳＶＣシステムに拡張され得る。
【００９０】
レイヤ間の動き予測が、ビットストリームの拡張レイヤのために実行され得る。レイヤ間の動き予測は、例えば、本明細書において説明されるようにシグナリングされ得る。レイヤ間の動き予測は、（例えば、ｉｎｔｅｒ＿ｌａｙｅｒ＿ｍｏｔｉｏｎ＿ｍａｐｐｉｎｇ＿ｓｅｑ＿ｅｎａｂｌｅｄ＿ｆｌａｇなどを使用して）ビットストリームのシーケンスレベルでシグナリングされ得る。例えば、レイヤ間の動き予測は、ビットストリームのビデオパラメータセット（ＶＰＳ）、シーケンスパラメータセット（ＳＰＳ）、画像パラメータセット（ＰＰＳ）などの変数（例えば、フラグ）を介してシグナリングされ得る。
【００９１】
デバイス（例えば、プロセッサ、エンコーダ、デコーダ、ＷＴＲＵなど）が、本明細書において説明された機能のいずれかを実行する可能性がある。例えば、デコーダが、ビットストリーム（例えば、スケーラブルなビットストリーム）を受信するように構成され得るプロセッサを含む可能性がある。ビットストリームは、基本レイヤおよび拡張レイヤを含み得る。復号器は、拡張レイヤの時間的動きベクトル予測（ＴＭＶＰ）のための並置された基準画像としてレイヤ間基準画像を使用するＴＭＶＰを使用してビットストリームの拡張レイヤを復号し得る。拡張レイヤのビデオブロック、レイヤ間ビデオブロック、および／または基本レイヤのビデオブロックは、並置される（例えば、時間的に並置される）可能性がある。
【００９２】
デコーダは、ＴＭＶＰを使用して拡張レイヤの画像を復号し得る。例えば、デコーダは、並置された基本レイヤの画像のＭＶ場に基づいてレイヤ間基準画像のＭＶ場を決定し得る。レイヤ間基準画像および拡張レイヤの画像が、並置され得る。レイヤ間基準画像のＭＶ場は、レイヤ間基準画像のビデオブロックのＭＶおよび基準画像のインデックスを含む可能性がある。デコーダは、レイヤ間基準画像のＭＶ場に基づいて拡張レイヤの画像を復号し得る。例えば、デコーダは、レイヤ間基準画像のＭＶ場に基づいて拡張レイヤの画像のＭＶ場を決定し、拡張レイヤの画像のＭＶ場に基づいて拡張レイヤの画像を復号し得る。
【００９３】
レイヤ間基準画像のＭＶ場は、圧縮されたＭＶ場に基づいて決定され得る。例えば、デコーダは、並置された基本レイヤの画像の圧縮されたＭＶ場を決定し、および／または並置された基本レイヤの画像の圧縮されたＭＶ場に基づいてレイヤ間基準画像のＭＶ場を決定し得る。
【００９４】
デコーダは、レイヤ間基準画像のビデオブロックの基準画像およびＭＶを決定し得る。例えば、デコーダは、並置された基本レイヤのビデオブロックの基準画像に基づいてレイヤ間ビデオブロックの基準画像を決定し得る。デコーダは、並置された基本レイヤのビデオブロックのＭＶに基づいてレイヤ間ビデオブロックのＭＶを決定し得る。デコーダは、レイヤ間ビデオブロックとの最も大きな面積の重なりによって特徴付けられる並置された基本レイヤの画像のビデオブロックを選択することによって並置された基本レイヤのビデオブロックを決定し得る。デコーダは、レイヤ間基準画像のビデオブロックの基準画像および／またはＭＶに基づいて拡張レイヤの画像のビデオブロック（例えば、拡張レイヤの画像の並置されたビデオブロック）の基準画像および／またはＭＶを決定し得る。
【００９５】
デコーダは、並置された基本レイヤのビデオブロックの基準画像を決定し、並置された基本レイヤのビデオブロックの基準画像に基づいてレイヤ間ビデオブロックの基準画像を決定し得る。例えば、レイヤ間ビデオブロックの基準画像は、並置された基本レイヤのビデオブロックの基準画像の並置されたレイヤ間基準画像である可能性がある。デコーダは、レイヤ間ビデオブロックの基準画像に基づいて拡張レイヤの画像のビデオブロックの基準画像を決定し得る。例えば、拡張レイヤの基準画像は、レイヤ間ビデオブロックの基準画像の並置された拡張レイヤの基準画像である可能性がある。拡張レイヤのビデオブロック、レイヤ間ビデオブロック、および／または基本レイヤのビデオブロックは、並置される（例えば、時間的に並置される）可能性がある。
【００９６】
デコーダは、レイヤ間ビデオブロックのＭＶを決定し得る。例えば、デコーダは、並置された基本レイヤのビデオブロックのＭＶを決定し、並置された基本レイヤのビデオブロックのＭＶを基本レイヤと拡張レイヤとの間の空間的な比率に従ってスケーリングしてレイヤ間ビデオブロックのＭＶを決定し得る。デコーダは、レイヤ間ビデオブロックのＭＶに基づいて拡張レイヤのビデオブロックのＭＶを決定し得る。例えば、デコーダは、例えば、レイヤ間ビデオブロックのＭＶを時間的にスケーリングすることによって、レイヤ間ビデオブロックのＭＶを使用して拡張レイヤのビデオブロックのＭＶを予測し得る。
【００９７】
デコーダは、並置された基本レイヤのビデオブロックに基づいて拡張レイヤのビデオブロックの基準画像を決定し、並置された基本レイヤのビデオブロックのＭＶに基づいて拡張レイヤのビデオブロックのＭＶを決定し、および／または拡張レイヤのビデオブロックの基準画像および拡張レイヤのビデオブロックのＭＶに基づいて拡張レイヤのビデオブロックを復号するように構成され得る。例えば、デコーダは、拡張レイヤのビデオブロックとの最も大きな面積の重なりによって特徴付けられる並置された基本レイヤの画像のビデオブロックを選択することによって、並置された基本レイヤのビデオブロックを決定し得る。
【００９８】
デコーダは、並置された基本レイヤのビデオブロックの基準画像を決定し得る。デコーダは、並置された基本レイヤのビデオブロックの基準画像を使用してレイヤ間ビデオブロックの基準画像を決定し得る。デコーダは、拡張レイヤのビデオブロックの基準画像を決定し得る。例えば、拡張レイヤのビデオブロックの基準画像は、並置された基本レイヤのビデオブロックの基準画像および基準画像、並置されたレイヤ間ビデオブロックの並置された拡張レイヤの画像である可能性がある。拡張レイヤのビデオブロック、レイヤ間ビデオブロック、および／または基本レイヤのビデオブロックは、並置される（例えば、時間的に並置される）可能性がある。
【００９９】
デコーダは、並置された基本レイヤのビデオブロックのＭＶを決定し得る。デコーダは、並置された基本レイヤのビデオブロックのＭＶを基本レイヤと拡張レイヤとの間の空間的な比率に従ってスケーリングしてレイヤ間ビデオブロックのＭＶを決定し得る。デコーダは、例えば、レイヤ間ビデオブロックのＭＶを時間的にスケーリングすることによって、レイヤ間ビデオブロックのＭＶに基づいて拡張レイヤのビデオブロックのＭＶを予測し得る。
【０１００】
デコーダは、ビットストリームを受信し得るプロセッサを含む可能性がある。ビットストリームは、基本レイヤおよび拡張レイヤを含み得る。ビットストリームは、レイヤ間の動きマッピング情報を含み得る。デコーダは、レイヤ間の動き予測がレイヤ間のマッピング情報に基づいて拡張レイヤに関して可能にされ得ると決定する可能性がある。デコーダは、レイヤ間のマッピング情報に基づいて拡張レイヤのレイヤ間の動き予測を実行し得る。レイヤ間のマッピング情報は、ビットストリームのシーケンスレベルでシグナリングされ得る。例えば、レイヤ間のマッピング情報は、ビットストリームのＶＰＳ、ＳＰＳ、および／またはＰＰＳの変数（例えば、フラグ）を介してシグナリングされ得る。
【０１０１】
デコーダの観点から説明されたが、本明細書において説明された機能（例えば、本明細書において説明された機能の逆）が、例えば、エンコーダなどの別のデバイスによって実行される可能性がある。
【０１０２】
図１４Ａは、１または複数の開示された実施形態が実装され得る例示的な通信システム１４００の図である。通信システム１４００は、複数の無線ユーザに音声、データ、ビデオ、メッセージング、放送などのコンテンツを提供する多元接続システムである可能性がある。通信システム１４００は、複数の無線ユーザが、無線帯域幅を含むシステムリソースの共有によってそのようなコンテンツにアクセスすることを可能にし得る。例えば、通信システム１４００は、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交ＦＤＭＡ（ＯＦＤＭＡ）、シングルキャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）などの１または複数のチャネルアクセス方法を使用し得る。
【０１０３】
図１４Ａに示されるように、通信システム１４００は、無線送受信ユニット（ＷＴＲＵ）１４０２ａ、１４０２ｂ、１４０２ｃ、および／または１４０２ｄ（これらは全体的にまたは集合的にＷＴＲＵ１４０２と呼ばれる可能性がある）、無線アクセスネットワーク（ＲＡＮ）１４０３／１４０４／１４０５、コアネットワーク１４０６／１４０７／１４０９、公衆交換電話網（ＰＳＴＮ）１４０８、インターネット１４１０、ならびにその他のネットワーク１４１２を含み得るが、開示された実施形態は、任意の数のＷＴＲＵ、基地局、ネットワーク、および／またはネットワーク要素を想定することが理解されるであろう。ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃ、１４０２ｄのそれぞれは、無線環境内で動作および／または通信するように構成された任意の種類のデバイスである可能性がある。例として、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃ、１４０２ｄは、無線信号を送信および／または受信するように構成される可能性があり、ユーザ機器（ＵＥ）、移動局、固定または移動加入者ユニット、ページャ、セルラ電話、携帯情報端末（ＰＤＡ）、スマートフォン、ラップトップ、ネットブック、パーソナルコンピュータ、無線センサー、家庭用電化製品などを含む可能性がある。
【０１０４】
通信システム１４００は、基地局１４１４ａおよび基地局１４１４ｂも含み得る。基地局１４１４ａ、１４１４ｂのそれぞれは、コアネットワーク１４０６／１４０７／１４０９、インターネット１４１０、および／またはネットワーク１４１２などの１または複数の通信ネットワークへのアクセスを助けるために、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃ、１４０２ｄのうちの少なくとも１つと無線でインターフェイス接続するように構成された任意の種類のデバイスである可能性がある。例として、基地局１４１４ａ、１４１４ｂは、送受信基地局（ＢＴＳ）、Ｎｏｄｅ−Ｂ、ｅＮｏｄｅＢ、ホームＮｏｄｅＢ（Home Node B）、ホームｅＮｏｄｅＢ（Home eNode B）、サイトコントローラ、アクセスポイント（ＡＰ）、無線ルータなどである可能性がある。基地局１４１４ａ、１４１４ｂはそれぞれ単一の要素として示されているが、基地局１４１４ａ、１４１４ｂは、任意の数の相互に接続された基地局および／またはネットワーク要素を含み得ることが理解されるであろう。
【０１０５】
基地局１４１４ａは、ＲＡＮ１４０３／１４０４／１４０５の一部である可能性があり、ＲＡＮ１４０３／１４０４／１４０５は、その他の基地局、および／または基地局コントローラ（ＢＳＣ）、無線ネットワークコントローラ（ＲＮＣ）、中継ノードなどのネットワーク要素（図示せず）も含み得る。基地局１４１４ａおよび／または基地局１４１４ｂは、セルと呼ばれる場合がある特定の地理的領域（図示せず）内で無線信号を送信および／または受信するように構成され得る。セルは、セルのセクタにさらに分割され得る。例えば、基地局１４１４ａに関連付けられたセルは、３つのセクタに分割され得る。したがって、一実施形態において、基地局１４１４ａは、３つのトランシーバ、すなわち、セルの各セクタにつき１つのトランシーバを含み得る。別の実施形態において、基地局１４１４ａは、多入力多出力（ＭＩＭＯ）技術を使用する可能性があり、したがって、セルの各セクタつき複数のトランシーバを利用する可能性がある。
【０１０６】
基地局１４１４ａ、１４１４ｂは、任意の好適な無線通信リンク（例えば、無線周波数（ＲＦ）、マイクロ波、赤外線（ＩＲ）、紫外線（ＵＶ）、可視光など）である可能性がある無線インターフェイス１４１５／１４１６／１４１７を介してＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃ、１４０２ｄのうちの１または複数と通信し得る。無線インターフェイス１４１５／１４１６／１４１７は、任意の好適な無線アクセス技術（ＲＡＴ）を使用して確立され得る。
【０１０７】
より詳細には、上述のように、通信システム１４００は、多元接続システムである可能性があり、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡなどの１または複数のチャネルアクセス方式を使用する可能性がある。例えば、ＲＡＮ１４０３／１４０４／１４０５内の基地局１４１４ａ、およびＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃは、広帯域ＣＤＭＡ（ＷＣＤＭＡ（登録商標））を使用して無線インターフェイス１４１５／１４１６／１４１７を確立し得るユニバーサル移動体通信システム（ＵＭＴＳ：Universal Mobile Telecommunications System）、地上無線アクセス（ＵＴＲＡ：Terrestrial Radio Access）などの無線技術を実装し得る。ＷＣＤＭＡは、高速パケットアクセス（ＨＳＰＡ）および／または進化型ＨＳＰＡ（ＨＳＰＡ＋）などの通信プロトコルを含み得る。ＨＳＰＡは、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）および／または高速アップリンクパケットアクセス（ＨＳＵＰＡ）を含み得る。
【０１０８】
別の実施形態において、基地局１４１４ａおよびＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃは、ロングタームエボリューション（ＬＴＥ）および／またはＬＴＥアドバンスト（ＬＴＥ−Ａ）を使用して無線インターフェイス１４１５／１４１６／１４１７を確立し得る進化型ＵＭＴＳ地上無線アクセス（Ｅ−ＵＴＲＡ）などの無線技術を実装する可能性がある。
【０１０９】
その他の実施形態において、基地局１４１４ａおよびＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃは、ＩＥＥＥ８０２．１６（すなわち、マイクロ波アクセスのための世界的相互運用性（ＷｉＭＡＸ：Worldwide Interoperability for Microwave Access））、ＣＤＭＡ２０００、ＣＤＭＡ２０００  １Ｘ、ＣＤＭＡ２０００  ＥＶ−ＤＯ、暫定標準（Interim Standard）２０００（ＩＳ−２０００）、暫定標準９５（ＩＳ−９５）、暫定標準８５６（ＩＳ−８５６）、移動体通信用グローバルシステム（ＧＳＭ（登録商標））、ＧＳＭの進化のための高速化されたデータレート（ＥＤＧＥ：Enhanced Data rates for GSM Evolution）、ＧＳＭ  ＥＤＧＥ（ＧＥＲＡＮ）などの無線技術を実装し得る。
【０１１０】
図１４Ａの基地局１４１４ｂは、例えば、無線ルータ、ホームＮｏｄｅＢ、ホームｅＮｏｄｅＢ、またはアクセスポイントである可能性があり、事業所、家庭、車両、キャンパスなどの局所的な地域で無線接続性を助けるための任意の好適なＲＡＴを利用する可能性がある。一実施形態において、基地局１４１４ｂおよびＷＴＲＵ１４０２ｃ、１４０２ｄは、無線ローカルエリアネットワーク（ＷＬＡＮ）を確立するためのＩＥＥＥ８０２．１１などの無線技術を実装し得る。別の実施形態において、基地局１４１４ｂおよびＷＴＲＵ１４０２ｃ、１４０２ｄは、無線パーソナルエリアネットワーク（ＷＰＡＮ）を確立するためのＩＥＥＥ８０２．１５などの無線技術を実装し得る。さらに別の実施形態において、基地局１４１４ｂおよびＷＴＲＵ１４０２ｃ、１４０２ｄは、セルラに基づくＲＡＴ（例えば、ＷＣＤＭＡ、ＣＤＭＡ２０００、ＧＳＭ、ＬＴＥ、ＬＴＥ−Ａなど）を利用してピコセルまたはフェムトセルを確立する可能性がある。図１４Ａに示されたように、基地局１４１４ｂは、インターネット１４１０への直接的な接続を有する可能性がある。したがって、基地局１４１４ｂは、コアネットワーク１４０６／１４０７／１４０９を介してインターネット１４１０にアクセスするように要求されない可能性がある。
【０１１１】
ＲＡＮ１４０３／１４０４／１４０５は、コアネットワーク１４０６／１４０７／１４０９と通信する可能性があり、コアネットワーク１４０６／１４０７／１４０９は、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃ、１４０２ｄのうちの１または複数に音声、データ、アプリケーション、および／またはボイスオーバーインターネットプロトコル（ＶｏＩＰ）サービスを提供するように構成された任意の種類のネットワークである可能性がある。例えば、コアネットワーク１４０６／１４０７／１４０９は、呼制御、課金サービス、モバイルの位置に基づくサービス、プリペイド電話、インターネット接続性、ビデオ配信などを提供し、および／またはユーザ認証などの高レベルのセキュリティ機能を実行し得る。図１４Ａには示されていないが、ＲＡＮ１４０３／１４０４／１４０５および／またはコアネットワーク１４０６／１４０７／１４０９は、ＲＡＮ１４０３／１４０４／１４０５と同じＲＡＴ、または異なるＲＡＴを使用するその他のＲＡＮと直接的または間接的に通信する可能性があることが理解されるであろう。例えば、Ｅ−ＵＴＲＡ無線技術を利用している可能性があるＲＡＮ１４０３／１４０４／１４０５に接続されることに加えて、コアネットワーク１４０６／１４０７／１４０９は、ＧＳＭ無線技術を使用する別のＲＡＮ（図示せず）とも通信する可能性がある。
【０１１２】
コアネットワーク１４０６／１４０７／１４０９は、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃ、１４０２ｄがＰＳＴＮ１４０８、インターネット１４１０、および／またはその他のネットワーク１４１２にアクセスするためのゲートウェイとしても働く可能性がある。ＰＳＴＮ１４０８は、一般電話サービス（ＰＯＴＳ：plain old telephone service）を提供する回線交換電話ネットワークを含み得る。インターネット１４１０は、ＴＣＰ／ＩＰインターネットプロトコルスイートの伝送制御プロトコル（ＴＣＰ）、ユーザデータグラムプロトコル（ＵＤＰ）、およびインターネットプロトコル（ＩＰ）などの共通の通信プロトコルを使用する相互に接続されたコンピュータネットワークおよびデバイスの全世界的なシステムを含み得る。ネットワーク１４１２は、その他のサービスプロバイダによって所有および／または運用される有線または無線通信ネットワークを含み得る。例えば、ネットワーク１４１２は、ＲＡＮ１４０３／１４０４／１４０５と同じＲＡＴ、または異なるＲＡＴを使用する可能性がある１または複数のＲＡＮに接続された別のコアネットワークを含み得る。
【０１１３】
通信システム１４００のＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃ、１４０２ｄの一部またはすべては、マルチモード能力を含む可能性があり、つまり、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃ、１４０２ｄは、異なる無線リンクを介して異なる無線ネットワークと通信するための複数のトランシーバを含む可能性がある。例えば、図１４Ａに示されたＷＴＲＵ１４０２ｃは、セルラに基づく無線技術を使用し得る基地局１４１４ａと通信し、ＩＥＥＥ８０２無線技術を使用し得る基地局１４１４ｂと通信するように構成され得る。
【０１１４】
図１４Ｂは、例示的なＷＴＲＵ１４０２のシステム図である。図１４Ｂに示されるように、ＷＴＲＵ１４０２は、プロセッサ１４１８、トランシーバ１４２０、送信／受信要素１４２２、スピーカー／マイクロホン１４２４、キーパッド１４２６、ディスプレイ／タッチパッド１４２８、取り外し不可能なメモリ１４３０、取り外し可能なメモリ１４３２、電源１４３４、全地球測位システム（ＧＰＳ）チップセット１４３６、およびその他の周辺機器１４３８を含む可能性がある。ＷＴＲＵ１４０２は、実施形態に準拠したまま、上述の要素の任意の部分的な組み合わせを含み得ることが理解されるであろう。また、実施形態は、基地局１４１４ａおよび１４１４ｂ、ならびに／またはとりわけトランシーバ局（ＢＴＳ）、Ｎｏｄｅ−Ｂ、サイトコントローラ、アクセスポイント（ＡＰ）、ホームＮｏｄｅ−Ｂ、進化型ホームＮｏｄｅ−Ｂ（evolved home node-B）（ｅＮｏｄｅＢ）、ホーム進化型Ｎｏｄｅ−Ｂ（ＨｅＮＢ：home evolved node-B）、ホーム進化型Ｎｏｄｅ−Ｂゲートウェイ（home evolved node-B gateway）、およびプロキシノードなどであるがこれらに限定されない、基地局１４１４ａおよび１４１４ｂが表す可能性があるノードが、図１４Ｂに示され、本明細書において説明される要素の一部またはすべてを含み得ると想定する。
【０１１５】
プロセッサ１４１８は、汎用プロセッサ、専用プロセッサ、通常のプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、複数のマイクロプロセッサ、ＤＳＰコアと関連する１または複数のマイクロプロセッサ、コントローラ、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）回路、任意のその他の種類の集積回路（ＩＣ）、状態機械などである可能性がある。プロセッサ１４１８は、信号の符号化、データ処理、電力制御、入力／出力処理、および／またはＷＴＲＵ１４０２が無線環境で動作することを可能にする任意のその他の機能を実行し得る。プロセッサ１４１８は、トランシーバ１４２０に結合される可能性があり、トランシーバ１４２０は、送信／受信要素１４２２に結合される可能性がある。図１４Ｂはプロセッサ１４１８およびトランシーバ１４２０を別個の構成要素として示すが、プロセッサ１４１８およびトランシーバ１４２０は、電子的なパッケージまたはチップに一緒に統合され得ることが理解されるであろう。
【０１１６】
送信／受信要素１４２２は、無線インターフェイス１４１５／１４１６／１４１７を介して基地局（例えば、基地局１４１４ａ）に信号を送信するか、または基地局（例えば、基地局１４１４ａ）から信号を受信するように構成され得る。例えば、一実施形態において、送信／受信要素１４２２は、ＲＦ信号を送信および／または受信するように構成されたアンテナである可能性がある。別の実施形態において、送信／受信要素１４２２は、例えば、ＩＲ、ＵＶ、または可視光信号を送信および／または受信するように構成されたエミッタ／ディテクタである可能性がある。さらに別の実施形態において、送信／受信要素１４２２は、ＲＦ信号と光信号との両方を送信および受信するように構成され得る。送信／受信要素１４２２は、無線信号の任意の組み合わせを送信および／または受信するように構成され得ることが理解されるであろう。
【０１１７】
加えて、送信／受信要素１４２２は、図１４Ｂにおいて単一の要素として示されているが、ＷＴＲＵ１４０２は、任意の数の送信／受信要素１４２２を含み得る。より詳細には、ＷＴＲＵ１４０２は、ＭＩＭＯ技術を使用し得る。したがって、一実施形態において、ＷＴＲＵ１４０２は、無線インターフェイス１４１５／１４１６／１４１７を介して無線信号を送信および受信するために２つ以上の送信／受信要素１４２２（例えば、複数のアンテナ）を含み得る。
【０１１８】
トランシーバ１４２０は、送信／受信要素１４２２によって送信されることになる信号を変調し、送信／受信要素１４２２によって受信される信号を復調するように構成され得る。上述のように、ＷＴＲＵ１４０２は、マルチモード機能を有する可能性がある。したがって、トランシーバ１４２０は、ＷＴＲＵ１４０２が例えばＵＴＲＡおよびＩＥＥＥ８０２．１１などの複数のＲＡＴを介して通信することを可能にするための複数のトランシーバを含み得る。
【０１１９】
ＷＴＲＵ１４０２のプロセッサ１４１８は、スピーカー／マイクロホン１４２４、キーパッド１４２６、および／またはディスプレイ／タッチパッド１４２８（例えば、液晶ディスプレイ（ＬＣＤ）ディスプレイユニットもしくは有機発光ダイオード（ＯＬＥＤ）ディスプレイユニット）に結合される可能性があり、これらからユーザ入力データを受信する可能性がある。プロセッサ１４１８は、スピーカー／マイクロホン１４２４、キーパッド１４２６、および／またはディスプレイ／タッチパッド１４２８にユーザデータを出力する可能性もある。さらに、プロセッサ１４１８は、取り外し不可能なメモリ１４３０および／または取り外し可能なメモリ１４３２などの任意の種類の好適なメモリからの情報にアクセスし、これらのメモリにデータを記憶する可能性がある。取り外し不可能なメモリ１４３０は、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、ハードディスク、または任意のその他の種類のメモリストレージデバイスを含み得る。取り外し可能なメモリ１４３２は、加入者識別モジュール（ＳＩＭ）カード、メモリスティック、セキュアデジタル（ＳＤ）メモリカードなどを含み得る。その他の実施形態において、プロセッサ１４１８は、サーバまたはホームコンピュータ（図示せず）などの、ＷＴＲＵ１４０２に物理的に置かれていないメモリからの情報にアクセスし、このメモリにデータを記憶し得る。
【０１２０】
プロセッサ１４１８は、電源１４３４から電力を受信する可能性があり、ＷＴＲＵ１４０２内のその他の構成要素に電力を分配し、および／またはその電力を制御するように構成される可能性がある。電源１４３４は、ＷＴＲＵ１４０２に給電するための任意の好適なデバイスである可能性がある。例えば、電源１４３４は、１または複数の乾電池（例えば、ニッケルカドミウム（ＮｉＣｄ）、ニッケル亜鉛（ＮｉＺｎ）、ニッケル水素（ＮｉＭＨ）、リチウムイオン（Ｌｉ−ｉｏｎ）など）、太陽電池、燃料電池などを含み得る。
【０１２１】
プロセッサ１４１８は、ＧＰＳチップセット１４３６にも結合される可能性があり、ＧＰＳチップセット１４３６は、ＷＴＲＵ１４０２の現在位置に関する位置情報（例えば、経度および緯度）を提供するように構成される可能性がある。ＧＰＳチップセット１４３６からの情報に加えて、またはＧＰＳチップセット１４３６からの情報の代わりに、ＷＴＲＵ１４０２は、基地局（例えば、基地局１４１４ａ、１４１４ｂ）から無線インターフェイス１４１５／１４１６／１４１７を介して位置情報を受信し、および／または２つ以上の近隣の基地局から受信されている信号のタイミングに基づいてその位置を判定し得る。ＷＴＲＵ１４０２は、実施形態に準拠したまま、任意の好適な位置決定方法によって位置情報を取得し得ることが理解されるであろう。
【０１２２】
プロセッサ１４１８は、その他の周辺機器１４３８にさらに結合される可能性があり、その他の周辺機器１４３８は、追加的な特徴、機能、および／または有線もしくは無線接続性を提供する１もしくは複数のソフトウェアおよび／またはハードウェアモジュールを含む可能性がある。例えば、周辺機器１４３８は、加速度計、電子コンパス、衛星トランシーバ、デジタルカメラ（写真または動画用）、ユニバーサルシリアルバス（ＵＳＢ）ポート、振動デバイス、テレビトランシーバ、ハンズフリーヘッドセット、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール、周波数変調（ＦＭ）ラジオユニット、デジタル音楽プレーヤー、メディアプレーヤー、ビデオゲームプレーヤーモジュール、インターネットブラウザなどを含み得る。
【０１２３】
図１４Ｃは、実施形態によるＲＡＮ１４０３およびコアネットワーク１４０６のシステム図である。上述のように、ＲＡＮ１４０３は、無線インターフェイス１４１５を介してＷＲＴＵ１４０２ａ、１４０２ｂ、１４０２ｃと通信するためにＵＴＲＡ無線技術を使用する可能性がある。ＲＡＮ１４０３は、コアネットワーク１４０６とも通信する可能性がある。図１４Ｃに示されるように、ＲＡＮ１４０３はＮｏｄｅ−Ｂ１４４０ａ、１４４０ｂ、１４４０ｃを含む可能性があり、Ｎｏｄｅ−Ｂ１４４０ａ、１４４０ｂ、１４４０ｃは、無線インターフェイス１４１５を介してＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃと通信するための１または複数のトランシーバをそれぞれが含み得る。Ｎｏｄｅ−Ｂ１４４０ａ、１４４０ｂ、１４４０ｃは、ＲＡＮ１４０３内の特定のセル（図示せず）にそれぞれが関連付けられ得る。ＲＡＮ１４０３は、ＲＮＣ１４４２ａ、１４４２ｂも含み得る。ＲＡＮ１４０３は、実施形態に準拠したまま、任意の数のＮｏｄｅＢおよびＲＮＣを含み得ることが理解されるであろう。
【０１２４】
図１４Ｃに示されるように、Ｎｏｄｅ−Ｂ１４４０ａ、１４４０ｂは、ＲＮＣ１４４２ａと通信する可能性がある。加えて、Ｎｏｄｅ−Ｂ１４４０ｃは、ＲＮＣ１４４２ｂと通信する可能性がある。Ｎｏｄｅ−Ｂ１４４０ａ、１４４０ｂ、１４４０ｃは、Ｉｕｂインターフェイスを介してそれぞれのＲＮＣ１４４２ａ、１４４２ｂと通信し得る。ＲＮＣ１４４２ａ、１４４２ｂは、Ｉｕｒインターフェイスを介して互いに通信する可能性がある。ＲＮＣ１４４２ａ、１４４２ｂのそれぞれは、それが接続されるそれぞれのＮｏｄｅ−Ｂ１４４０ａ、１４４０ｂ、１４４０ｃを制御するように構成され得る。さらに、ＲＮＣ１４４２ａ、１４４２ｂのそれぞれは、アウターループ電力制御、負荷制御、アドミッション制御、パケットのスケジューリング、ハンドオーバ制御、マクロダイバーシティ（macrodiversity）、セキュリティ機能、データの暗号化などのその他の機能を実行またはサポートするように構成され得る。
【０１２５】
図１４Ｃに示されるコアネットワーク１４０６は、メディアゲートウェイ（ＭＧＷ）１４４４、移動通信交換局（ＭＳＣ）１４４６、サービングＧＰＲＳサポートノード（ＳＧＳＮ）１４４８、および／またはゲートウェイＧＰＲＳサポートノード（ＧＧＳＮ）１４５０を含み得る。上述の要素のそれぞれはコアネットワーク１４０６の一部として示されているが、これらの要素のうちの任意の要素は、コアネットワークの運用者以外のエンティティによって所有および／または運用される可能性があることが理解されるであろう。
【０１２６】
ＲＡＮ１４０３のＲＮＣ１４４２ａは、ＩｕＣＳインターフェイスを介してコアネットワーク１４０６のＭＳＣ１４４６に接続され得る。ＭＳＣ１４４６は、ＭＧＷ１４４４に接続され得る。ＭＳＣ１４４６およびＭＧＷ１４４４は、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃにＰＳＴＮ１４０８などの回線交換ネットワークへのアクセスを提供して、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃと従来の固定電話回線通信デバイスとの間の通信を助け得る。
【０１２７】
ＲＡＮ１４０３のＲＮＣ１４４２ａはまた、ＩｕＰＳインターフェイスを介してコアネットワーク１４０６のＳＧＳＮ１４４８に接続され得る。ＳＧＳＮ１４４８は、ＧＧＳＮ１４５０に接続され得る。ＳＧＳＮ１４４８およびＧＧＳＮ１４５０は、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃにインターネット１４１０などのパケット交換ネットワークへのアクセスを提供して、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃとＩＰ対応デバイスとの間の通信を助け得る。
【０１２８】
上述のように、コアネットワーク１４０６は、その他のサービスプロバイダによって所有および／または運用されるその他の有線または無線ネットワークを含み得るネットワーク１４１２にも接続され得る。
【０１２９】
図１４Ｄは、実施形態によるＲＡＮ１４０４およびコアネットワーク１４０７のシステム図である。上述のように、ＲＡＮ１４０４は、無線インターフェイス１４１６を介してＷＲＴＵ１４０２ａ、１４０２ｂ、１４０２ｃと通信するためにＥ−ＵＴＲＡ無線技術を使用する可能性がある。ＲＡＮ１４０４は、コアネットワーク１４０７とも通信する可能性がある。
【０１３０】
ＲＡＮ１４０４はｅＮｏｄｅ−Ｂ１４６０ａ、１４６０ｂ、１４６０ｃを含む可能性があるが、ＲＡＮ１４０４は、実施形態に準拠したまま、任意の数のｅＮｏｄｅ−Ｂを含み得ることが理解されるであろう。ｅＮｏｄｅ−Ｂ１４６０ａ、１４６０ｂ、１４６０ｃは、無線インターフェイス１４１６を介してＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃと通信するための１または複数のトランシーバをそれぞれが含み得る。一実施形態において、ｅＮｏｄｅ−Ｂ１４６０ａ、１４６０ｂ、１４６０ｃは、ＭＩＭＯ技術を実装し得る。したがって、ｅＮｏｄｅ−Ｂ１４６０ａは、例えば、複数のアンテナを使用して、ＷＴＲＵ１４０２ａに無線信号を送信し、ＷＴＲＵ１４０２ａから無線信号を受信し得る。
【０１３１】
ｅＮｏｄｅ−Ｂ１４６０ａ、１４６０ｂ、１４６０ｃのそれぞれは、特定のセル（図示せず）に関連付けられる可能性があり、無線リソース管理の判定、ハンドオーバの判定、アップリンクおよび／またはダウンリンクにおけるユーザのスケジューリングなどを処理するように構成される可能性がある。図１４Ｄに示されるように、ｅＮｏｄｅ−Ｂ１４６０ａ、１４６０ｂ、１４６０ｃは、Ｘ２インターフェイスを介して互いに通信し得る。
【０１３２】
図１４Ｄに示されるコアネットワーク１４０７は、モビリティ管理ゲートウェイ（ＭＭＥ）１４６２、サービングゲートウェイ１４６４、およびパケットデータネットワーク（ＰＤＮ）ゲートウェイ１４６６を含み得る。上述の要素のそれぞれはコアネットワーク１４０７の一部として示されているが、これらの要素のうちの任意の要素は、コアネットワークの運用者以外のエンティティによって所有および／または運用される可能性があることが理解されるであろう。
【０１３３】
ＭＭＥ１４６２は、Ｓ１インターフェイスを介してＲＡＮ１４０４内のｅＮｏｄｅ−Ｂ１４６０ａ、１４６０ｂ、１４６０ｃのそれぞれに接続される可能性があり、制御ノードとして働く可能性がある。例えば、ＭＭＥ１４６２は、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃのユーザの認証、ベアラのアクティブ化／非アクティブ化、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃの最初のアタッチ中の特定のサービングゲートウェイの選択などの役割を担う可能性がある。ＭＭＥ１４６２は、ＲＡＮ１４０４と、ＧＳＭまたはＷＣＤＭＡなどのその他の無線技術を使用するその他のＲＡＮ（図示せず）との間の切り替えのための制御プレーンの機能も提供し得る。
【０１３４】
サービングゲートウェイ１４６４は、Ｓ１インターフェイスを介してＲＡＮ１４０４内のｅＮｏｄｅ−Ｂ１４６０ａ、１４６０ｂ、１４６０ｃのそれぞれに接続され得る。概して、サービングゲートウェイ１４６４は、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃに／からユーザのデータパケットをルーティングおよび転送し得る。サービングゲートウェイ１４６４は、ｅＮｏｄｅＢ間のハンドオーバ中にユーザプレーンのアンカーになること、ダウンリンクのデータがＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃに利用可能であるときにページングをトリガすること、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃのコンテキストを管理および記憶することなどのその他の機能も実行し得る。
【０１３５】
サービングゲートウェイ１４６４は、ＰＤＮゲートウェイ１４６６にも接続される可能性があり、ＰＤＮゲートウェイ１４６６は、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃにインターネット１４１０などのパケット交換ネットワークへのアクセスを提供して、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃとＩＰ対応デバイスとの間の通信を助け得る。
【０１３６】
コアネットワーク１４０７は、その他のネットワークとの通信を助け得る。例えば、コアネットワーク１４０７は、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃにＰＳＴＮ１４０８などの回線交換ネットワークへのアクセスを提供して、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃと従来の固定電話回線通信デバイスとの間の通信を助け得る。例えば、コアネットワーク１４０７は、コアネットワーク１４０７とＰＳＴＮ１４０８との間のインターフェイスとして働くＩＰゲートウェイ（例えば、ＩＰマルチメディアサブシステム（ＩＭＳ）サーバ）を含む可能性があり、またはそのようなＩＰゲートウェイと通信する可能性がある。さらに、コアネットワーク１４０７は、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃに、その他のサービスプロバイダによって所有および／または運用されるその他の有線または無線ネットワークを含む可能性があるネットワーク１４１２へのアクセスを提供し得る。
【０１３７】
図１４Ｅは、実施形態によるＲＡＮ１４０５およびコアネットワーク１４０９のシステム図である。ＲＡＮ１４０５は、ＩＥＥＥ８０２．１６無線技術を使用して無線インターフェイス１４１７を介してＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃと通信するアクセスサービスネットワーク（ＡＳＮ）である可能性がある。以下でさらに検討されるように、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃ、ＲＡＮ１４０５、およびコアネットワーク１４０９の異なる機能エンティティの間の通信リンクは、リファレンスポイント（reference point）として定義され得る。
【０１３８】
図１４Ｅに示されるように、ＲＡＮ１４０５は、基地局１４８０ａ、１４８０ｂ、１４８０ｃ、およびＡＳＮゲートウェイ１４８２を含む可能性があるが、ＲＡＮ１４０５は、実施形態に準拠したまま任意の数の基地局およびＡＳＮゲートウェイを含み得ることが理解されるであろう。基地局１４８０ａ、１４８０ｂ、１４８０ｃは、ＲＡＮ１４０５の特定のセル（図示せず）にそれぞれ関連付けられる可能性があり、無線インターフェイス１４１７を介してＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃと通信するための１または複数のトランシーバをそれぞれが含む可能性がある。一実施形態において、基地局１４８０ａ、１４８０ｂ、１４８０ｃは、ＭＩＭＯ技術を実装し得る。したがって、基地局１４８０ａは、例えば、複数のアンテナを使用して、ＷＴＲＵ１４０２ａに無線信号を送信し、ＷＴＲＵ１４０２ａから無線信号を受信し得る。基地局１４８０ａ、１４８０ｂ、１４８０ｃは、ハンドオフのトリガ、トンネルの確立、無線リソース管理、トラフィックの分類、サービス品質（ＱｏＳ）ポリシーの施行などのモビリティ管理機能を提供する可能性もある。ＡＳＮゲートウェイ１４８２は、トラフィックの集約点として働く可能性があり、ページング、加入者プロファイルのキャッシュ、コアネットワーク１４０９へのルーティングなどの役割を担う可能性がある。
【０１３９】
ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃとＲＡＮ１４０５との間の無線インターフェイス１４１７は、ＩＥＥＥ８０２．１６の仕様を実装するＲ１リファレンスポイントとして定義され得る。加えて、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃのそれぞれは、コアネットワーク１４０９との論理インターフェイス（図示せず）を確立し得る。ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃとコアネットワーク１４０９との間の論理インターフェイスは、認証、認可、ＩＰホストの構成管理、および／またはモビリティ管理のために使用され得るＲ２リファレンスポイントとして定義され得る。
【０１４０】
基地局１４８０ａ、１４８０ｂ、１４８０ｃのそれぞれの間の通信リンクは、ＷＴＲＵのハンドオーバ、および基地局間のデータの転送を助けるためのプロトコルを含むＲ８リファレンスポイントとして定義され得る。基地局１４８０ａ、１４８０ｂ、１４８０ｃとＡＳＮゲートウェイ１４８２との間の通信リンクは、Ｒ６リファレンスポイントとして定義され得る。Ｒ６リファレンスポイントは、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃのそれぞれに関連付けられたモビリティイベント（mobility event）に基づいてモビリティ管理を助けるためのプロトコルを含み得る。
【０１４１】
図１４Ｅに示されるように、ＲＡＮ１４０５は、コアネットワーク１４０９に接続され得る。ＲＡＮ１４０５とコアネットワーク１４０９との間の通信リンクは、例えばデータ転送およびモビリティ管理能力を助けるためのプロトコルを含むＲ３リファレンスポイントとして定義され得る。コアネットワーク１４０９は、モバイルＩＰホームエージェント（ＭＩＰ−ＨＡ：mobile IP home agent）１４８４、認証、認可、アカウンティング（ＡＡＡ）サーバ１４８６、およびゲートウェイ１４８８を含み得る。上述の要素のそれぞれはコアネットワーク１４０９の一部として示されているが、これらの要素のうちの任意の要素は、コアネットワークの運用者以外のエンティティによって所有および／または運用される可能性があることが理解されるであろう。
【０１４２】
ＭＩＰ−ＨＡは、ＩＰアドレスの管理の役割を担う可能性があり、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃが異なるＡＳＮおよび／または異なるコアネットワークの間をローミングすることを可能にする可能性がある。ＭＩＰ−ＨＡ１４８４は、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃにインターネット１４１０などのパケット交換ネットワークへのアクセスを提供して、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃとＩＰ対応デバイスとの間の通信を助け得る。ＡＡＡサーバ１４８６は、ユーザの認証およびユーザサービスのサポートの役割を担い得る。ゲートウェイ１４８８は、その他のネットワークとの網間接続を助け得る。例えば、ゲートウェイ１４８８は、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃにＰＳＴＮ１４０８などの回線交換ネットワークへのアクセスを提供して、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃと従来の固定電話回線通信デバイスとの間の通信を助け得る。さらに、ゲートウェイ１４８８は、ＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃに、その他のサービスプロバイダによって所有および／または運用されるその他の有線または無線ネットワークを含み得るネットワーク１４１２へのアクセスを提供し得る。
【０１４３】
図１４Ｅには示されていないが、ＲＡＮ１４０５は、その他のＡＳＮに接続される可能性があり、コアネットワーク１４０９は、その他のコアネットワークに接続される可能性があることが理解されるであろう。ＲＡＮ１４０５、その他のＡＳＮの間の通信リンクは、ＲＡＮ１４０５とその他のＡＳＮとの間でＷＴＲＵ１４０２ａ、１４０２ｂ、１４０２ｃのモビリティを調整するためのプロトコルを含み得るＲ４リファレンスポイントとして定義され得る。コアネットワーク１４０９とその他のコアネットワークとの間の通信リンクは、ホームコアネットワークと滞在されるコアネットワークとの間の網間接続を助けるためのプロトコルを含み得るＲ５リファレンスとして定義され得る。
【０１４４】
図１５は、ブロックに基づくビデオエンコーダ、例えば、ハイブリッドビデオ符号化システムの例を示すブロック図である。入力ビデオ信号１５０２は、ブロック毎に処理される可能性がある。ビデオブロックの単位は、１６ｘ１６ピクセルを含む可能性がある。そのようなブロックの単位は、マクロブロック（ＭＢ）と呼ばれる可能性がある。高効率ビデオ符号化（ＨＥＶＣ）では、（例えば、「符号化単位」またはＣＵと呼ばれる可能性がある）拡張されたブロックサイズが、高解像度（例えば、１０８０ｐ以上の）ビデオ信号を効率的に圧縮するために使用され得る。ＨＥＶＣでは、ＣＵは、最大６４ｘ６４ピクセルである可能性がある。ＣＵは、別個の予測方法が適用され得る予測単位（ＰＵ）へと分割され得る。
【０１４５】
入力ビデオブロック（例えば、ＭＢまたはＣＵ）に関して、空間的予測１５６０および／または時間的予測１５６２が、実行され得る。空間的予測（例えば、「イントラ予測」）は、同じビデオ画像／スライス内の既に符号化された隣接するブロックからのピクセルを使用して現在のビデオブロックを予測し得る。空間的予測は、ビデオ信号に固有の空間的な冗長性を削減し得る。時間的予測（例えば、「インター予測」または「動き補償予測」）は、（例えば、「基準画像」と呼ばれる可能性がある）既に符号化されたビデオ画像からのピクセルを使用して現在のビデオブロックを予測し得る。時間的予測は、ビデオ信号に固有の時間的な冗長性を削減し得る。ビデオブロックに関する時間的予測信号は、現在のブロックと基準画像内のその予測ブロックとの間の動きの量および／または方向を示し得る１または複数の動きベクトルによってシグナリングされる可能性がある。（例えば、Ｈ．２６４／ＡＶＣおよび／またはＨＥＶＣの場合にそうである可能性があるように）複数の基準画像がサポートされる場合、各ビデオブロックに関して、その基準画像のインデックスが、追加的に送信される可能性がある。参照のインデックスは、時間的予測信号が（例えば、「復号画像バッファ」またはＤＰＢと呼ばれる可能性がある）基準画像ストア１５６４内のどの基準画像に由来するかを特定するために使用され得る。
【０１４６】
空間的および／または時間的予測の後、エンコーダのモード判定ブロック１５８０が、予測モードを選択し得る。予測ブロックが、現在のビデオブロック１５１６から引かれる可能性がある。予測の残差が、変換され（１５０４）、および／または量子化される（１５０６）可能性がある。量子化された残差係数は、再構築された残差を形成するために逆量子化され（１５１０）、および／または逆変換される（１５１２）可能性があり、再構築された残差は、再構築されたビデオブロックを形成するために予測ブロックに足し戻される（１５２６）可能性がある。
【０１４７】
デブロッキングフィルタ、サンプル適応オフセット（Sample Adaptive Offset）、および／または適応ループフィルタ（Adaptive Loop Filter）等であるがこれらに限定されないループ内フィルタリング（in-loop filtering）が、再構築されたビデオブロックに対して、それが基準画像ストア１５６４に入れられ、および／または将来のビデオブロックを符号化するために使用される前に適用される（１５６６）可能性がある。出力ビデオビットストリーム１５２０を形成するために、符号化モード（例えば、インター予測モードまたはイントラ予測モード）、予測モード情報、動き情報、および／または量子化された残差係数が、ビットストリームを形成するために圧縮および／またはパッキングされるためにエントロピー符号化ユニット１５０８に送信される可能性がある。
【０１４８】
図１６は、ブロックに基づくビデオデコーダの例を示すブロック図である。ビデオビットストリーム１６０２が、エントロピー復号ユニット１６０８でアンパッキングおよび／またはエントロピー復号され得る。符号化モードおよび／または予測情報が、予測ブロックを形成するために空間的予測ユニット１６６０（例えば、イントラ符号化される場合）および／または時間的予測ユニット１６６２（例えば、インター符号化される場合）に送信され得る。インター符号化される場合、予測情報は、予測ブロックサイズ、（例えば、動きの方向および量を示し得る）１もしくは複数の動きベクトル、および／または（例えば、予測信号がどの基準画像から得られることになるのかを示し得る）１もしくは複数の参照のインデックスを含み得る。
【０１４９】
動き補償予測が、時間的な予測ブロックを形成するために時間的予測ユニット１６６２によって適用され得る。残差変換係数が、残差ブロックを再構築するために逆量子化ユニット１６１０および逆変換ユニット１６１２に送信され得る。予測ブロックおよび残差ブロックが、１６２６において足し合わされ得る。再構築されたブロックは、それが基準画像ストア１６６４に記憶される前にループ内フィルタリングを経る可能性がある。基準画像ストア１６６４内の再構築されたビデオは、ディスプレイデバイスを駆動するために使用される、および／または将来のビデオブロックを予測するために使用される可能性がある。
【０１５０】
シングルレイヤビデオエンコーダが、単一のビデオシーケンスの入力を取り、シングルレイヤデコーダに送信される単一の圧縮されたビットストリームを生成し得る。ビデオコーデックが、（例えば、衛星、ケーブル、地上波送信チャネルを介してＴＶ信号を送信することなどであるがこれに限定されない）デジタルビデオサービスのために設計され得る。異種環境内に展開されるビデオ中心のアプリケーションとともに、マルチレイヤビデオ符号化技術が、さまざまなアプリケーションを可能にするためにビデオ符号化規格の拡張として開発される可能性がある。例えば、スケーラブルビデオ符号化技術が、各レイヤが特定の空間解像度、時間解像度、忠実度、および／または視点（view）のビデオ信号を再構築するために復号され得る２つ以上のビデオレイヤを処理するように設計される可能性がある。シングルレイヤエンコーダおよびデコーダが図１５および図１６を参照して説明されているが、本明細書において説明された概念は、例えば、マルチレイヤまたはスケーラブル符号化技術のためのマルチレイヤエンコーダおよびデコーダを利用し得る。図１５および１６のエンコーダおよび／またはデコーダは、本明細書において説明された機能のいずれかを実行し得る。例えば、図１５および１６のエンコーダおよび／またはデコーダは、拡張レイヤのＰＵのＭＶを使用して拡張レイヤ（例えば、拡張レイヤの画像）に対してＴＭＶＰを実行し得る。
【０１５１】
図１７は、通信システムの例を示す図である。通信システム１７００は、エンコーダ１７０２、通信ネットワーク１７０４、およびデコーダ１７０６を含み得る。エンコーダ１７０２は、接続１７０８を介して通信ネットワーク１７０４と通信する可能性がある。接続１７０８は、有線接続または無線接続である可能性がある。エンコーダ１７０２は、図１５のブロックに基づくビデオエンコーダと同様である可能性がある。エンコーダ１７０２は、（例えば、図１５に示された）シングルレイヤコーデックまたはマルチレイヤコーデックを含む可能性がある。
【０１５２】
デコーダ１７０６は、接続１７１０を介して通信ネットワーク１７０４と通信する可能性がある。接続１７１０は、有線接続または無線接続である可能性がある。デコーダ１７０６は、図１６のブロックに基づくビデオデコーダと同様である可能性がある。デコーダ１７０６は、（例えば、図１６に示された）シングルレイヤコーデックまたはマルチレイヤコーデックを含む可能性がある。エンコーダ１７０２および／またはデコーダ１７０６は、デジタルテレビ、無線放送システム、ネットワーク要素／端末、（例えば、ハイパーテキスト転送プロトコル（ＨＴＴＰ）サーバなどの）コンテンツまたはウェブサーバなどのサーバ、携帯情報端末（ＰＤＡ）、ラップトップまたはデスクトップコンピュータ、タブレットコンピュータ、デジタルカメラ、デジタル記録デバイス、ビデオゲーム機、ビデオゲームコンソール、セルラまたは衛星無線電話、デジタルメディアプレーヤーなどであるがこれらに限定されない多種多様な有線通信デバイスおよび／または無線送受信ユニット（ＷＴＲＵ）のいずれかに組み込まれる可能性がある。
【０１５３】
通信ネットワーク１７０４は、好適な種類の通信システムである可能性がある。例えば、通信ネットワーク１７０４は、複数の無線ユーザに音声、データ、ビデオ、メッセージング、放送などのコンテンツを提供する多元接続システムである可能性がある。通信ネットワーク１７０４は、複数の無線ユーザが、無線帯域幅を含むシステムリソースの共有によってそのようなコンテンツにアクセスすることを可能にし得る。例えば、通信ネットワーク１７０４は、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交ＦＤＭＡ（ＯＦＤＭＡ）、シングルキャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）などの１または複数のチャネルアクセス方法を使用し得る。
【０１５４】
上述のプロセスは、コンピュータまたはプロセッサによる実行のためにコンピュータ可読媒体に組み込まれたコンピュータプログラム、ソフトウェア、またはファームウェアで実装される可能性がある。コンピュータ可読媒体の例は、（有線または無線接続を介して送信される）電子的な信号と、コンピュータ可読ストレージ媒体とを含む。コンピュータ可読ストレージ媒体の例は、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、レジスタ、キャッシュメモリ、半導体メモリデバイス、内蔵ハードディスクおよび取り外し可能なディスクなどの磁気媒体、光磁気媒体、ならびにＣＤ−ＲＯＭディスクおよびデジタルバーサタイルディスク（ＤＶＤ）などの光媒体を含むがこれらに限定されない。ソフトウェアに関連するプロセッサが、ＷＴＲＵ、ＵＥ、端末、基地局、ＲＮＣ、または任意のホストコンピュータでの使用のための無線周波数トランシーバを実装するために使用される可能性がある。
【図１】
2018029361.tif 000009
【図２】
2018029361.tif 000010
【図３】
2018029361.tif 000011
【図４】
2018029361.tif 000012
【図５】
2018029361.tif 000013
【図６】
2018029361.tif 000014
【図７Ａ】
2018029361.tif 000015
【図７Ｂ】
2018029361.tif 000016
【図７Ｃ】
2018029361.tif 000017
【図８Ａ】
2018029361.tif 000018
【図８Ｂ】
2018029361.tif 000019
【図９Ａ】
2018029361.tif 000020
【図９Ｂ】
2018029361.tif 000021
【図１０Ａ】
2018029361.tif 000022
【図１０Ｂ】
2018029361.tif 000023
【図１０Ｃ】
2018029361.tif 000024
【図１０Ｄ】
2018029361.tif 000025
【図１１Ａ】
2018029361.tif 000026
【図１１Ｂ】
2018029361.tif 000027
【図１１Ｃ】
2018029361.tif 000028
【図１２Ａ】
2018029361.tif 000029
【図１２Ｂ】
2018029361.tif 000030
【図１２Ｃ】
2018029361.tif 000031
【図１３Ａ】
2018029361.tif 000032
【図１３Ｂ】
2018029361.tif 000033
【図１４Ａ】
2018029361.tif 000034
【図１４Ｂ】
2018029361.tif 000035
【図１４Ｃ】
2018029361.tif 000036
【図１４Ｄ】
2018029361.tif 000037
【図１４Ｅ】
2018029361.tif 000038
【図１５】
2018029361.tif 000039
【図１６】
2018029361.tif 000040
【図１７】
2018029361.tif 000041
【手続補正書】
【提出日】平成29年10月30日(2017.10.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
基本レイヤ、拡張レイヤ、および、レイヤ間動きベクトル予測が可能であるという表示を含んでいるビットストリームを受信し、
前記表示に基づいて、復号された基本レイヤ画像からレイヤ間基準画像を生成し、前記レイヤ間基準画像は、前記復号された基本レイヤ画像の動きベクトルから決定された動きベクトル、および、前記復号された基本レイヤ画像の基準画像インデックスから決定された基準画像インデックスを含み、
拡張レイヤ画像に対する基準画像リストに前記レイヤ間基準画像を追加し、
前記表示に基づいて、動きベクトル予測を使用して前記拡張レイヤ画像を復号する
ように構成されたプロセッサを備え、前記レイヤ間基準画像は、動きベクトル予測を使用して前記拡張レイヤ画像を復号するのに使用するために前記基準画像リストを介して利用可能であることを特徴とするデコーダ。
【請求項２】
前記表示は、前記ビットストリームのシーケンスレベルでシグナリングされることを特徴とする請求項１に記載のデコーダ。
【請求項３】
前記表示は、前記ビットストリームのビデオパラメータセット（ＶＰＳ）、前記ビットストリームのシーケンスパラメータセット（ＳＰＳ）、または前記ビットストリームの画像パラメータセット（ＰＰＳ）においてシグナリングされることを特徴とする請求項２に記載のデコーダ。
【請求項４】
前記表示は、画像またはスライスレベルでシグナリングされることを特徴とする請求項１に記載のデコーダ。
【請求項５】
前記基準画像リストは拡張レイヤ基準画像を含み、ならびに前記レイヤ間基準画像および前記拡張レイヤ基準画像の両方は前記拡張レイヤ画像を復号するのに使用するために前記基準画像リストを介して利用可能であることを特徴とする請求項１に記載のデコーダ。
【請求項６】
前記復号された基本レイヤ画像および前記レイヤ間基準画像は、前記拡張レイヤ画像と同じタイムインスタンスにあることを特徴とする請求項１に記載のデコーダ。
【請求項７】
前記動きベクトル予測は、高効率ビデオ符号化（ＨＥＶＣ）において定義された時間的動きベクトル予測（ＴＭＶＰ）プロセスであることを特徴とする請求項１に記載のデコーダ。
【請求項８】
前記プロセッサは、レイヤ間基準画像の領域に対応している基準画像インデックスを−１の値に設定し、前記領域がＴＭＶＰにおける使用に対して利用可能でないことを示すようにさらに構成されたことを特徴とする請求項７に記載のデコーダ。
【請求項９】
前記プロセッサは、
前記基本レイヤ画像における領域がイントラ符号化されることを決定し、
前記レイヤ間基準画像の対応する領域をマークして、前記領域がＴＭＶＰにおける使用に対して利用可能でないことを示す
ようにさらに構成されたことを特徴とする請求項７に記載のデコーダ。
【請求項１０】
前記レイヤ間基準画像は、前記拡張レイヤ画像のＴＭＶＰに対して、コロケートされた画像として使用されることを特徴とする請求項７に記載のデコーダ。
【請求項１１】
基本レイヤ、拡張レイヤ、およびレイヤ間動きベクトル予測が可能であるという表示を含んでいるビットストリームを受信するステップと、
前記表示に基づいて、復号された基本レイヤ画像からレイヤ間基準画像を生成するステップであって、前記レイヤ間基準画像は、前記復号された基本レイヤ画像の動きベクトルから決定された動きベクトル、および、前記復号されたベースの基準画像インデックスから決定された基準画像インデックスを含む、ステップと、
拡張レイヤ画像に対する基準画像リストに前記レイヤ間基準画像を追加するステップと、
前記表示に基づいて、動きベクトル予測を使用して前記拡張レイヤ画像を復号するステップと
を備え、前記レイヤ間基準画像は、動きベクトル予測を使用して前記拡張レイヤ画像を復号するのに使用するために前記基準画像リストを介して利用可能であることを特徴とする方法。
【請求項１２】
前記表示は、前記ビットストリームのシーケンスレベルでシグナリングされることを特徴とする請求項１１に記載の方法。
【請求項１３】
前記表示は、前記ビットストリームのビデオパラメータセット（ＶＰＳ）、前記ビットストリームのシーケンスパラメータセット（ＳＰＳ）、または前記ビットストリームの画像パラメータセット（ＰＰＳ）においてシグナリングされることを特徴とする請求項１２に記載の方法。
【請求項１４】
前記表示は、画像またはスライスレベルでシグナリングされることを特徴とする請求項１１に記載の方法。
【請求項１５】
前記基準画像リストは拡張レイヤ基準画像を含み、ならびに前記レイヤ間基準画像および前記拡張レイヤ基準画像の両方は前記拡張レイヤ画像の復号するのに使用するために前記基準画像リストを介して利用可能であることを特徴とする請求項１１に記載の方法。
【請求項１６】
前記復号された基本レイヤ画像および前記レイヤ間基準画像は、前記拡張レイヤ画像と同じタイムインスタンスにあることを特徴とする請求項１１に記載の方法。
【請求項１７】
前記動きベクトル予測は、高効率ビデオ符号化（ＨＥＶＣ）において定義された時間的動きベクトル予測（ＴＭＶＰ）プロセスであることを特徴とする請求項１１に記載の方法。
【請求項１８】
前記レイヤ間基準画像の領域に対応している基準画像インデックスを−１の値に設定して、前記領域がＴＭＶＰにおける使用に対して利用可能でないことを示すステップをさらに備えたことを特徴とする請求項１７に記載の方法。
【請求項１９】
前記基本レイヤ画像における領域がイントラ符号化されることを決定するステップと、
前記レイヤ間基準画像の対応する領域をマークし、前記領域がＴＭＶＰにおける使用に対して利用可能でないことを示すステップと
をさらに備えたことを特徴とする請求項１７に記載の方法。
【請求項２０】
前記レイヤ間基準画像は、前記拡張レイヤ画像のＴＭＶＰに対して、コロケートされた画像として使用されることを特徴とする請求項１７に記載の方法。