(57)【要約】【課題】スマートフォン等でビデオアプリケーションが実施されるようになるにつれ、多種多様な能力を有するデバイス上でビデオ消費が行われるようになり得る。ネットワークおよび／または送信チャネルも多種多様な特性を有し得る。これらのデバイスおよび／またはネットワークエンティティの様々な構成はビデオデータの送信および／またはコーディングを複雑にし得る。【解決手段】マルチレイヤビデオコーディングシステムのためのサンプリンググリッド情報が決定される。サンプリンググリッド情報は、コーディングシステムのビデオレイヤをアライメントするために使用される。サンプリンググリッド情報に基づいて、サンプリンググリッド補正が実行される。サンプリンググリッドも、検出される。いくつかの実施形態では、サンプリンググリッド精度も、検出され得、および／または伝達される。【選択図】図８
2018026863.tif 000002
【特許請求の範囲】
【請求項１】
マルチレイヤビデオコーディングのための方法であって、
サンプリンググリッド情報を含んでいる信号を受信するステップであって、前記サンプリンググリッド情報は、ルーマプレーン位相シフトデータおよびクロマプレーン位相シフトデータを含む、ステップと、
第１のビデオレイヤをアップサンプリングするステップと、
前記第１のビデオレイヤの前記アップサンプリングの間に、前記サンプリンググリッド情報に基づいて、サンプリンググリッド補正を実行し、前記アップサンプリングされた第１のビデオレイヤのサンプリンググリッドを、第２のビデオレイヤのサンプリンググリッドとアライメントするステップと、
前記クロマプレーン位相シフトデータまたは前記ルーマプレーン位相シフトデータの少なくとも１つに基づいて、１つまたは複数の高効率ビデオコーディング（ＨＥＶＣ）多相フィルタを選択するステップであって、前記サンプリンググリッド補正は、前記１つまたは複数のＨＥＶＣ多相フィルタを適用することを含む、ステップと
を備えたことを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチレイヤビデオコーディングにおける空間レイヤのためのサンプリンググリッド情報に関する。
【背景技術】
【０００２】
関連出願の相互参照
本出願は、「Ｓｉｇｎａｌｉｎｇ  Ｏｆ  Ｓａｍｐｌｉｎｇ  Ｇｒｉｄ  Ｉｎｆｏｒｍａｔｉｏｎ  Ａｍｏｎｇ  Ｓｐａｔｉａｌ  Ｌａｙｅｒｓ  Ｉｎ  Ｍｕｌｔｉ−Ｌａｙｅｒ  Ｖｉｄｅｏ」と題する、２０１２年８月６日に出願された、米国仮特許出願第６１／６８０２４４号、および「Ｓｉｇｎａｌｉｎｇ  Ｏｆ  Ｓａｍｐｌｉｎｇ  Ｇｒｉｄ  Ｉｎｆｏｒｍａｔｉｏｎ  Ａｍｏｎｇ  Ｓｐａｔｉａｌ  Ｌａｙｅｒｓ  Ｉｎ  Ｍｕｌｔｉ−Ｌａｙｅｒ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ」と題する、２０１３年４月５日に出願された、米国仮特許出願第６１／８０９１０２号の利益を主張し、両出願の開示は、それぞれその全体が、あらゆる目的で、参照により本明細書に組み込まれる。
【０００３】
スマートフォンおよび他のＷＴＲＵ上でビデオアプリケーションが実施されるようになるにつれて、（例えば、計算能力、メモリ／ストレージサイズ、ディスプレイ解像度、表示フレームレートなどに関して）多種多様な能力を有するデバイス上で、ビデオ消費が行われるようになり得る。ネットワークおよび／または送信チャネルも、（例えば、パケットロスレート、利用可能なチャネル帯域幅、バースト誤り率などに関して）多種多様な特性を有し得る。さらに、ビデオデータは、有線ネットワークおよび／または無線ネットワーク上で送信され得る。これらのデバイスおよび／またはネットワークエンティティの様々な構成は、ビデオデータの送信および／またはコーディングを複雑にし得る。
【発明の概要】
【０００４】
本明細書では、マルチレイヤビデオコーディングシステムにおいてサンプリンググリッド情報を伝達するためのシステム、方法、および装置が説明される。例えば、第１のビデオレイヤと第２のビデオレイヤの間のサンプリンググリッドアライメントの程度（または量）を少なくとも示し得る、サンプリンググリッド情報が受信され得る。第１のビデオレイヤに関連付けられたサンプリンググリッドは、第２のビデオレイヤに関連付けられたサンプリンググリッドとアライメントするために、受信されたサンプリンググリッド情報に従ってずらされ得る。
【０００５】
１または複数の実施形態では、サンプリンググリッド情報に基づいて、サンプリンググリッド補正が実行され得る。
【０００６】
１または複数の実施形態では、サンプリンググリッドが検出され得る。
【０００７】
実施形態は、マルチレイヤビデオコーディングのためのサンプリンググリッド補正のための１または複数の技法を企図している。技法は、第１のビデオレイヤと第２のビデオレイヤの間のサンプリンググリッドアライメントを示し得るサンプリンググリッド情報を受信するステップを含み得る。技法は、第１のビデオレイヤに関連付けられたサンプリンググリッドを、第２のビデオレイヤに関連付けられたサンプリンググリッドとアライメントするステップも含み得る。アライメントするステップは、受信されたサンプリンググリッド情報に基づき得る。
【０００８】
実施形態は、マルチレイヤビデオコーディングのためのサンプリング情報を伝達するための１または複数の技法を企図している。技法は、第１のデータ（例えば、データセットまたはデータ）を受信するステップを含み得る。技法は、第１のデータがサンプリンググリッド情報を含むかどうかを決定するステップも含み得る。技法は、第１のデータがサンプリンググリッド情報を含むと決定された場合、サンプリンググリッド情報の精度を決定するステップも含み得る。
【０００９】
実施形態は、マルチレイヤビデオコーディングにおける１または複数のレイヤのための相対サンプリンググリッドの検出のための１または複数の技法を企図している。技法は、エンハンスメントレイヤ空間解像度に一致させるために、ベースレイヤをアップサンプリングするステップを含み得る。技法は、アップサンプリングされたベースレイヤおよびエンハンスメントレイヤに適応フィルタトレーニングを適用するステップも含み得る。技法は、適応フィルタトレーニングから得られた１または複数の適応フィルタ係数に基づいて、相対サンプリンググリッドの位置を決定するステップも含み得る。
【図面の簡単な説明】
【００１０】
【図１】実施形態に従った、Ｎ個のレイヤを有する例示的なブロックベースのハイブリッドスケーラブルビデオ符号化システムのブロック図である。
【図２】実施形態に従った、Ｈ．２６４／ＭＶＣを使用する立体視（２ビュー）ビデオコーディングのための時間およびレイヤ間予測の例を示す図である。
【図３】実施形態に従った、例示的な空間スケーラブルマルチレイヤ（例えば、２レイヤ）符号化システムのブロック図である。
【図４】実施形態に従った、例示的な空間スケーラブルマルチレイヤ（例えば、２レイヤ）復号器のブロック図である。
【図５Ａ】実施形態に従った、（例えば、各次元とも２ｘの）ダウンサンプリング比における、ＢＬビデオとＥＬビデオの間のサンプリンググリッドの例（例えば、ゼロ位相シフト）を示す図である。
【図５Ｂ】実施形態に従った、（例えば、各次元とも２ｘの）ダウンサンプリング比における、ＢＬビデオとＥＬビデオの間のサンプリンググリッドの例（例えば、非ゼロ位相シフト）を示す図である。
【図６Ａ】実施形態に従った、（例えば、各次元とも１．５ｘの）ダウンサンプリング空間比における、ＢＬビデオとＥＬビデオの間のサンプリンググリッドの別の例（例えば、ゼロ位相シフト）を示す図である。
【図６Ｂ】実施形態に従った、（例えば、各次元とも１．５ｘの）ダウンサンプリング空間比における、ＢＬビデオとＥＬビデオの間のサンプリンググリッドの別の例（例えば、非ゼロ位相シフト）を示す図である。
【図７】実施形態に従った、ダウンサンプリングおよびアップサンプリング（例えば、２ｘ空間比、非ゼロ位相シフトダウンサンプリング、およびゼロ位相シフトアップサンプリング）後の、ＥＬビデオとアップサンプリングされたＢＬビデオの間の正しくアライメントされていない（または一致していない）サンプリンググリッドの例を示す図である。
【図８】実施形態に従った、サンプリンググリッド情報（例えば、ビデオパラメータセット（ＶＰＳ）および／またはシーケンスパラメータセット（ＳＰＳ））の伝達についての例示的なフロー図である。
【図９】実施形態に従った、サンプリンググリッド情報を伝達するための例を示す図である。
【図１０】実施形態に従った、空間レイヤ（例えば、２つの空間レイヤ）間のサンプリンググリッド（例えば、相対サンプリング）の例示的な検出についてのブロック図である。
【図１１】実施形態に従った、タップ２適応フィルタを使用した例示的な相対サンプリンググリッド検出（例えば、Ｘ次元）を示すブロック図である。
【図１２】実施形態に従った、サンプリンググリッド情報伝達、サンプリンググリッド補正、およびサンプリンググリッド検出を含む、例示的なマルチレイヤ（例えば、２レイヤ）空間スケーラブル符号化システムのブロック図である。
【図１３Ａ】１または複数の開示される実施形態が実施され得る例示的な通信システムのシステム図である。
【図１３Ｂ】図１３Ａに示される通信システム内で使用され得る例示的な無線送受信ユニット（ＷＴＲＵ）のシステム図である。
【図１３Ｃ】図１３Ａに示される通信システム内で使用され得る例示的な無線アクセスネットワークおよび例示的なコアネットワークのシステム図である。
【図１３Ｄ】図１３Ａに示される通信システム内で使用され得る別の例示的な無線アクセスネットワークおよび例示的なコアネットワークのシステム図である。
【図１３Ｅ】図１３Ａに示される通信システム内で使用され得る別の例示的な無線アクセスネットワークおよび例示的なコアネットワークのシステム図である。
【発明を実施するための形態】
【００１１】
今から、説明的な実施形態についての詳細な説明が、様々な図を参照して行われる。この説明は、可能な実施についての詳細な例を提供するが、細部は、例示的なものであることが意図され、本出願の範囲を限定することは決して意図されていないことに留意されたい。本明細書で使用される場合、さらなる修飾または特徴付けがなされない限り、冠詞「ａ」または「ａｎ」は、例えば、「１または複数」または「少なくとも１つ」を意味すると理解され得る。
【００１２】
効率的なデジタルビデオ通信、配信、および／または消費を可能にするために、様々なデジタルビデオ圧縮技法が使用され得る。そのようなデジタルビデオのための商用展開された規格の例は、Ｈ．２６、ＭＰＥＧ−１、ＭＰＥＧ−２、Ｈ．２６３、ＭＰＥＧ−４パート２、Ｈ．２６４／ＭＰＥＧ−４パート１０  ＡＶＣ、ならびに／または（例えば、ＩＴＵ−Ｔビデオコーディングエキスパーツグループ（ＶＣＥＧ）とＩＳＯ／ＩＥＣムービングピクチャエキスパーツグループ（ＭＰＥＧ）によって共同で開発され得た）高効率ビデオコーディング（ＨＥＶＣ）など、ＩＳＯ／ＩＥＣおよびＩＴＵ−Ｔによって開発され得たものである。ＨＥＶＣは、ビデオ品質を同じまたはほぼ同じに保ちながら、より高い圧縮（例えば、Ｈ．２６４／ＡＶＣの２倍の圧縮）、および／またはより低いビットレート（例えば、ビットレートの半分）を達成するために使用され得る。
【００１３】
デジタルビデオサービスは、例えば、衛星、ケーブル、地上波放送チャネル上でのＴＶサービス、（例えば、スマートフォン、タブレット、および／もしくは他のＷＴＲＵなどの、モバイルデバイスにおいては）インターネット、ならびに／またはビデオチャット、モバイルビデオ録画および共有、および／もしくはビデオストリーミングなどの、他のビデオアプリケーションを介して実施され得る。これらのビデオ送信は、異機種環境において実行され得る。３スクリーンまたはＮスクリーンなど、様々なタイプのビデオ送信シナリオでは、（例えば、計算能力、メモリ／ストレージサイズ、ディスプレイ解像度、表示フレームレートなどに関して）多種多様な能力を有する、様々な消費者デバイス（例えば、ＰＣ、スマートフォン、タブレット、ＴＶなど）が、ビデオ消費を行い得る。ネットワークおよび／または送信チャネルは、（例えば、パケットロスレート、利用可能なチャネル帯域幅、バースト誤り率などに関して）多種多様な特性を有し得る。ビデオデータは、有線ネットワークおよび／または無線ネットワークの組み合わせの上で送信され得、それが、下層の送信チャネル特性を複雑にし得る。そのようなシナリオでは、異機種ネットワーク上の異なる能力を有するデバイス上で動作するビデオアプリケーションのエクスペリエンス品質を改善するために、とりわけ、スケーラブルビデオコーディング（ＳＶＣ）の前提が使用され得る。
【００１４】
ＳＶＣは、最高の表現（例えば、時間解像度、空間解像度、品質など）で、（例えば、いくつかの実施形態では、おそらく一度）信号を符号化するために使用され得る。ＳＶＣは、クライアントデバイス上で動作するアプリケーションによって実施されるレートおよび／または表現に応じて、ビデオストリームのサブセットから復号を行うことを可能にし得る。ＳＶＣは、非スケーラブルなソリューションと比較して、帯域幅および／またはストレージを節約し得る。国際ビデオ規格のＭＰＥＧ−２ビデオ、Ｈ．２６３、ＭＰＥＧ４ビジュアル、およびＨ．２６４は、スケーラビリティの少なくともいくつかのモードをサポートし得る、ツールおよび／またはプロファイルを有し得る。
【００１５】
図１は、例示的なブロックベースのハイブリッドスケーラブルビデオ符号化システムのブロック図を示している。図１に示されるように、スケーラブルビデオ符号化システムは、複数のレイヤ（例えば、１〜Ｎレイヤ）を含み得る。レイヤ１（例えば、ベースレイヤ）によって表される空間／時間信号解像度は、入力ビデオ信号のダウンサンプリングによって生成され得る。後続の符号化ステージにおいて、量子化器（Ｑ1）の適切な設定が、ベース情報の品質レベルをもたらし得る。後続のより高位のレイヤを符号化（例えば、効率的に符号化）するために、後続のレイヤの符号化／復号において、より高位のレイヤの解像度レベルの近似である、ベースレイヤ再構成Ｙ1が利用され得る。ベースレイヤ再構成Ｙ1は、例えば、アップサンプリングユニットによって、レイヤ２の解像度にアップサンプリングされ得る。ダウンサンプリングおよび／またはアップサンプリングは、様々なレイヤ（例えば、レイヤ１、２、．．．、Ｎ）にわたって実行され得る。ダウンサンプリング比および／またはアップサンプリング比は、おそらくは、いくつかの実施形態では、様々な要因の中でもとりわけ、２つの与えられたレイヤ（例えば、ｎ１およびｎ２）の間の相対的寸法に応じて、異なり得る。２つのレイヤによって表されるビデオ信号は、同じまたはほぼ同じ空間解像度を有し得る。いくつかの実施形態では、対応するダウンサンプリング動作および／またはアップサンプリング動作は、バイパスされ得る。
【００１６】
図１に示される例示的なスケーラブルシステムでは、任意の与えられたより高位のレイヤｎ（例えば、２≦ｎ≦Ｎ）に対して、現在のレイヤｎの信号から、アップサンプリングされたより低位のレイヤの信号（例えば、レイヤｎ−１の信号）を減算することによって、差分信号が、生成され得、このようにして獲得された差信号が、符号化され得る。いくつかの実施形態では、図１において実施されるような差信号のコーディングは、同時に、良好なコーディング効率を達成すること、および／または潜在的な視覚的アーチファクトを回避することを困難にし得る。差信号のダイナミックレンジを正規化するために、非線形量子化および／またはジョイント量子化、ならびに正規化が、使用され得る。いくつかの実施形態では、これらのプロセスは、回避することが困難であり得る視覚的アーチファクトを導入し得る。いくつかの実施形態では、（例えば、Ｈ．２６４規格のスケーラブルビデオコーディング（ＳＶＣ）および／またはマルチビューコーディング（ＭＶＣ）などのビデオコーディング規格において実施され得るような）スケーラブルビデオコーディングは、残差ベースのレイヤ間予測を使用しない可能性もある。代わりに、いくつかの実施形態では、他のレイヤの復号されたピクチャに直接的に基づいたレイヤ間予測が、使用され得る。
【００１７】
図２は、左ビュー（レイヤ１）および右ビュー（レイヤ２）を使用する立体視（２ビュー）ビデオコーディングのための時間およびレイヤ間予測の例を示している。図２に示されるように、例示的な構造は、左ビュー（レイヤ１）および右ビュー（レイヤ２）を有する立体視ビデオをコーディングするために、ＭＶＣを使用し得る。左ビュービデオは、ＩＢＢＰ予測構造を用いてコーディングされ得、一方、右ビュービデオは、ＰＢＢＢ予測構造を用いてコーディングされ得る。右ビュー（レイヤ２）では、左ビュー（レイヤ１）内の第１のＩピクチャと同じ位置に配置される第１のピクチャは、おそらくは、例えば、レイヤ１内のＩピクチャからの予測に基づいて、Ｐピクチャとしてコーディングされ得る。右ビュー内の他のピクチャは、例えば、同じレイヤ（例えば、右ビュー）内での時間参照からもたらされる第１の予測、および／またはレイヤ１（例えば、左ビュー）内のレイヤ間参照ピクチャからもたらされる第２の予測を用いて、Ｂピクチャとしてコーディングされ得る。
【００１８】
図２は、ビュースケーラビリティの例を示しているが、スケーラブルシステムは、他のタイプのスケーラビリティもサポートし得る。表１は、いくつかのタイプのスケーラビリティと、それらをサポートし得る例示的な規格を示している。本明細書では、（例えば、２つのレイヤの空間解像度が異なり得る場合など）空間スケーラビリティの１または複数の実施形態が説明される。本明細書では、空間スケーラビリティを包含し得るスケーラブルシステムのコーディング効率についての１または複数の実施形態も説明される。
【００１９】
【表１】
2018026863.tif 000003
【００２０】
図３は、空間スケーラビリティをサポートし得る、例示的な２レイヤ符号化システムを示している。示されるように、ベースレイヤ（ＢＬ）ビデオ入力およびエンハンスメントレイヤ（ＥＬ）ビデオ入力は、ダウンサンプリングプロセスを用いて相互に関連付けられ得る。ＢＬビデオは、ＢＬ符号化器によって符号化され得る。ＥＬビデオは、ＥＬ符号化器によって符号化され得る。例えば、ＢＬ参照ピクチャバッファ内に記憶され得る、再構成されたＢＬビデオ信号は、ＥＬビデオ解像度に一致するようにアップサンプリングされ得、ならびに／またはＥＬビデオ入力を効率的に符号化および／もしくは予測するために、ＥＬ符号化器によって使用され得る。図３に示されるアップサンプリングプロセスは、ピクチャレベルにおいて適用され得（例えば、ＢＬピクチャ全体がアップサンプリングされ得）、領域レベルにおいて適用され得（例えば、ＢＬピクチャの一部がアップサンプリングされ得）、および／またはブロックレベルにおいて適用され得る（例えば、ＢＬピクチャ内のいくつかのブロックがアップサンプリングされ得る）。符号化の後、ＢＬビットストリームおよび／またはＥＬビットストリームのビデオパケットは、一緒に多重化されて、スケーラブルビットストリームを形成し得る。図４は、いくつかの実施形態では、図３の符号化器に対応し得る、（例えば、２レイヤを有する）例示的な空間スケーラブル復号器を示している。
【００２１】
いくつかの実施形態では、スケーラブルコーディングシステムは、おそらくは、様々な理由の中でもとりわけ、符号化器と復号器の間のビット正確性を保証するために、例えば、図３の符号化器および／または図４の復号器に共通する、アップサンプリングプロセスを命じ得る。図３のダウンサンプリングプロセスは、前処理ステップであり得、および／またはいかなるスケーラブルコーディング規格によっても命じられない可能性がある。符号化器は、ダウンサンプリングにおいて使用され得るダウンサンプリングフィルタを設計する場合に、周波数特性および／または相対サンプリンググリッドを自由に決定することを許可され得る。本明細書で説明されるように、いくつかの実施形態では、符号化器は、おそらくは、スケーラブルコーディングシステムによって命じられ得るアップサンプリングプロセスと組み合わせされた場合に、ＥＬビデオ信号と完全にアライメントされるサンプリンググリッドを生成しない可能性がある、ダウンサンプリングプロセスを適用することを選択し得る。その結果、スケーラブルコーディング性能は、マイナスの影響を受け得る。本明細書では、ＥＬビデオのサンプリンググリッドを回復するための１または複数の実施形態が説明される。例えば、ＥＬビデオのサンプリンググリッドは、スケーラブルビットストリームの一部としてサンプリンググリッド情報を伝達すること、および／またはおそらくは、様々な要因の中でもとりわけ、サンプリンググリッド情報に基づいて、空間レイヤ間でサンプリンググリッドをアライメントすることによって、回復され得る。
【００２２】
図５Ａ、図５Ｂ、図６Ａ、および図６Ｂは、２ｘおよび１．５ｘの２つのダウンサンプリング比について、ＢＬビデオ（例えば、円形）とＥＬビデオ（例えば、空白の四角形）の間のサンプリンググリッドの例を示している。空間比毎に、２つの例示的なサンプリンググリッドが与えられており、一方は、ゼロ位相シフトを有し（図５Ａおよび図６Ａ）、他方は、非ゼロ位相シフトを有する（図５Ｂおよび図６Ｂ）。アップサンプリングフィルタは、符号化器と復号器の間のビット正確性を保証し得る。指定されるアップサンプリングフィルタは、ダウンサンプリング中に２つの空間レイヤの間で一定のサンプリンググリッドを仮定し得る。（例えば、ＨＥＶＣ規格の）スケーラブル拡張の開発は、ゼロ位相シフトダウンサンプリングフィルタを使用して生成される、テストビデオシーケンスを使用し得る。結果として、（例えば、ＨＥＶＣのスケーラブル拡張において指定される）アップサンプリングフィルタは、アップサンプリングされたＢＬビデオがＥＬビデオと位相アライメントされ得るように、ゼロ位相シフトアップサンプリングフィルタであり得る。
【００２３】
符号化器アプリケーションは、異なるダウンサンプリングフィルタを適用することを選択し得る。例えば、それらは、非ゼロ位相シフトを有するダウンサンプリングフィルタを適用することを選択し得る。ＢＬビデオとＥＬビデオの間の２ｘの空間比、非ゼロ位相シフトを有するダウンサンプリングフィルタ、およびゼロ位相シフトを有するアップサンプリングフィルタの例を使用すると、図７は、ＥＬビデオとアップサンプリングされたＢＬビデオの間の正しくアライメントされていないサンプリンググリッドの例を示している。図７では、元のＥＬビデオは、空白の四角形で示されている。おそらくは、様々な技法の中でもとりわけ、非ゼロ位相シフトダウンサンプリングフィルタが適用され得た後、ダウンサンプリングされたＢＬビデオのサンプリンググリッドは、円形で示されている。おそらくは、様々な技法の中でもとりわけ、ゼロ位相シフトアップサンプリングフィルタがＢＬビデオに適用され得た後、アップサンプリングされたビデオのサンプリンググリッドは、パターン付けされた四角形で示されている。いくつかの実施形態では、おそらくは、サンプリンググリッドにおいてそのようなアライメントのずれを示すアップサンプリングされたビデオが、例えば、（様々な技法の中でもとりわけ）図３および／または図４に従って、ＥＬビデオを予測するために使用され得る場合、レート−歪み性能に関するエンハンスメントレイヤビデオのコーディング効率は、マイナスの影響を受け得る。実施形態は、おそらくは、分数ピクセル精度を有する動き推定が、補償のために使用され得る一方で、本明細書で説明される理由のうちの１または複数のせいで、コーディング性能に対する影響が完全には対処されない可能性があることを企図している。
【００２４】
例えば、ＥＬビデオ内のいくつかのブロックは、例えば、Ｈ．２６４／ＡＶＣにおけるベースレイヤイントラスキップモードを使用するなどして、ベースレイヤからのイントラ予測を使用して予測され得、動きベクトルは、送信されない可能性がある。ビデオコーディングは、例えば、１もしくは複数のルーマ成分については、１／４ピクセルまでの動きベクトル精度を、および／または１もしくは複数のクロマ成分については、対応する精度をサポートし得る。いくつかの実施形態では、おそらくは、様々な理由の中でもとりわけ、サンプリンググリッドが、他のより細かい分数だけ正しくアライメントされ得ない（例えば、１／８ピクセルだけ正しくアライメントされ得ない）場合、分数動き補償は、使用されない可能性がある。ビデオコーディングは、動きベクトル予測をサポートし得、ブロック動きベクトルが、近隣ブロックから予測され得る。いくつかの実施形態では、おそらくは、様々な理由の中でもとりわけ、ＥＬビデオ内のブロックが、アップサンプリングＢＬビデオから予測され得、および／もしくはサンプリンググリッドが正しくアライメントされない問題に見舞われ得、ならびに／または近隣ブロックが、時間参照から予測され得、および／もしくはサンプリンググリッドが正しくアライメントされない問題に見舞われない可能性がある場合、またはこれの反対である場合、動きベクトル予測精度は、低減され得る。
【００２５】
本明細書で説明される１または複数の実施形態は、サンプリンググリッド情報を伝達するために実施され得る。例えば、サンプリンググリッドのアライメントのずれの量（または程度）が、伝達され得る。正しくアライメントされないサンプリンググリッドに対して、例えば、おそらくは、様々な要因の中でもとりわけ、伝達されたサンプリンググリッド情報に基づいて、補正が行われ得る。
【００２６】
符号化器は、ダウンサンプリングフィルタを選択し得る。スケーラブルシステムにおけるアップサンプリングフィルタは、事前に決定され得、および／または固定され得る。ダウンサンプリングフィルタは、おそらくは、様々な理由の中でもとりわけ、同じレイヤ内のピクチャが同じサンプリンググリッドを共有し得ることを保証するために（例えば、そうしない場合、時間予測性能すらもマイナスの影響を受け得る）、高いレベルで、例えば、シーケンスレベル以上で、選択され得、および／または固定され得る。サンプリンググリッド情報に関連するシンタックス要素は、限定することなく、例えば、ビデオパラメータセット（ＶＰＳ）および／またはシーケンスパラメータセット（ＳＰＳ）で、シーケンスレベルで送信され得る。
【００２７】
図８は、サンプリンググリッド情報の例示的な伝達についてのフローチャートを示している。図８に示されるように、サンプリンググリッド情報が存在するかどうかを示すフラグが、送信され得る。いくつかの実施形態では、おそらくは、様々な理由の中でもとりわけ、そのような情報が存在しない可能性がある場合、デフォルトサンプリンググリッドが仮定され得る。例えば、デフォルトは、アップサンプリングされたベースレイヤおよび／またはエンハンスメントレイヤのサンプリンググリッドがアライメントされ得ていること（例えば、２つのグリッドの間のゼロ位相シフト）を示し得る。いくつかの実施形態では、おそらくは、様々な理由の中でもとりわけ、サンプリンググリッド情報が存在することをフラグが示し得る場合、サンプリンググリッド情報の精度が伝達され得、それには、Ｘ次元および／またはＹ次元についての実際のサンプリンググリッドアライメント情報（例えば、Ｘ方向（もしくは水平方向などの、しかしそれに限定されない、第１の方向）におけるサンプリンググリッドオフセット、および／またはＹ方向（もしくは垂直方向などの、しかしそれに限定されない、第２の方向）におけるサンプリンググリッドオフセット）が続き得る。いくつかの実施形態では、例えば、ＶＰＳおよび／またはＳＰＳを含み得るデータセット（例えば、データのセットまたはデータ）に、技法が適用され得る。図８のフローチャートに関して説明される個々の要素はいずれも、必要でもまたは必須でもなく、要素のいずれもが、任意の順序で、または任意の組み合わせで実行され得る。
【００２８】
図７の例では、アップサンプリングされたベースレイヤとエンハンスメントレイヤの間のサンプリンググリッドアライメント（ならびに／またはアライメントの量および／もしくは程度）は、例えば、（他の分数ピクセル精度を含む、他の企図される精度のうち）（いくつかの実施形態では、エンハンスメントレイヤ（ＥＬ）サンプリンググリッドに関して測定され得る）１／４ピクセル精度で伝達され得る。いくつかの実施形態では、１もしくは複数の次元または各次元におけるオフセットの値（例えば、「＋２」）が、（例えば、相対サンプリンググリッドが、右に１／２ピクセルおよび／または下に１／２ピクセルずれていることを示すために）伝達され得る。図７の例には示されていないが、アップサンプリングされたＢＬとＥＬの間の相対サンプリンググリッドは、一方または両方の方向（例えば、第１の方向および／または第２の方向）においてずれ得る。すなわち、ＥＬグリッドに対して、アップサンプリングされたＢＬグリッドは、Ｘ次元では左側もしくは右側に、および／またはＹ次元では上側もしくは下側にあり得る。いくつかの実施形態では、図８のＸサンプリンググリッドオフセットおよびＹサンプリンググリッドオフセットは、符号付き値、符号なし整数値、または符号付き整数値と符号なし整数値の両方の組み合わせであり得る。アップサンプリングされたＢＬビデオとＥＬビデオの間の相対サンプリンググリッドは、例えば、±１フルピクセルよりも小さくずれ得る。いくつかの実施形態では、第１の次元（例えば、Ｘ次元）および第２の次元（例えば、Ｙ次元）におけるオフセット精度は、同じまたは実質的にほぼ同じであり得る。いくつかの実施形態では、Ｘ次元およびＹ次元におけるオフセット精度は、異なり得る。１または複数の実施形態では、Ｘ次元および／またはＹ次元におけるオフセット精度は、一緒または別々に伝達され得る。
【００２９】
サンプリンググリッド情報は、（例えば、ビデオ内で、またはディスプレイ上で）伝達され得る。図５Ａ、図５Ｂ、図６Ａ、および図６Ｂの例では、例えば、相対サンプリンググリッド情報がどのように伝達され得るかを示すために、ＢＬサンプリンググリッドとＥＬサンプリンググリッドが重ね合わされている。精度は、ＢＬサンプリンググリッドに関して測定され得る。図９に示されるように、２つの隣接ＢＬピクセルの距離は、１６セグメントに（例えば、均等に）分割され得る。１もしくは複数のセグメントまたは各セグメントは、例えば、１／１６ピクセル単位の精度を表し得る。他の精度も実施され得る。ＢＬピクチャおよびＥＬピクチャにおけるピクセルの相対位置が、検査され得、グリッドオフセットのサンプリングが、決定され得る。検査され得る相対位置は、ＢＬピクチャおよびＥＬピクチャにおける左上ピクセルを含み得る。水平方向におけるサンプリンググリッドオフセットは、式（１）を使用して決定され得る。垂直方向におけるサンプリンググリッドオフセットは、式（２）を使用して決定され得る。
【００３０】
ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｏｆｆｓｅｔ＿ｈｏｒｉ＝ｐｏｓｉｔｉｏｎ＿ＢＬ＿ｈｏｒｉ−ｐｏｓｉｔｉｏｎ＿ＥＬ＿ｈｏｒｉ    式（１）
ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｏｆｆｓｅｔ＿ｖｅｒｔ＝ｐｏｓｉｔｉｏｎ＿ＢＬ＿ｖｅｒｔ−ｐｏｓｉｔｉｏｎ＿ＥＬ＿ｖｅｒｔ    式（２）
【００３１】
ｐｏｓｉｔｉｏｎ＿ＢＬ＿ｈｏｒｉおよびｐｏｓｉｔｉｏｎ＿ＥＬ＿ｈｏｒｉは、それぞれ、ＢＬピクチャおよびＥＬピクチャにおける左上ピクセルの水平位置を含み得る。ｐｏｓｉｔｉｏｎ＿ＢＬ＿ｖｅｒｔおよびｐｏｓｉｔｉｏｎ＿ＥＬ＿ｖｅｒｔは、それぞれ、ＢＬピクチャおよびＥＬピクチャにおける左上ピクセルの垂直位置を含み得る。図９では、サンプリンググリッドオフセットｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｏｆｆｓｅｔ＿ｈｏｒｉおよびｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｏｆｆｓｅｔ＿ｖｅｒｔは、１／１６ピクセル精度を用いる場合、４に等しいものであり得る。いくつかの実施形態では、おそらくは、様々なシナリオの中でもとりわけ、例えば、図５Ａおよび図６Ａに示されるように、ＢＬサンプリンググリッドとＥＬサンプリンググリッドがアライメントされ得る場合、サンプリンググリッドオフセットは、ゼロのデフォルト値を含み得る。
【００３２】
サンプリンググリッドオフセットは、ルーマプレーンおよび／またはクロマプレーンについて決定され得る。サンプリンググリッドオフセットのペア（例えば、ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｏｆｆｓｅｔ＿ｈｏｒｉとｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｏｆｆｓｅｔ＿ｖｅｒｔ）が、ルーマプレーンおよび／またはクロマプレーンのうちの１もしくは複数または各々について伝達され得る。ビデオシーケンス内のルーマプレーンおよびクロマプレーンの相対グリッドは、事前に決定され得、および／または固定され得る。ビデオシーケンスは、例えば、４：２：０、４：２：２、および／または４：４：４など、標準化されたカラーサブサンプリングフォーマットを含み得るので、相対グリッドは、固定され得る。クロマプレーンのためのサンプリンググリッドオフセットは、ルーマプレーンのためのサンプリンググリッドオフセットに従って導出され得る。いくつかの実施形態では、おそらくは、様々な理由の中でもとりわけ、クロマプレーンのためのサンプリンググリッドオフセットが、ルーマプレーンのためのサンプリンググリッドオフセットに従って導出され得る場合、クロマプレーンのためのサンプリンググリッドオフセットは、明示的な伝達なしに、決定され得る。導出プロセスは、本明細書で説明されるように実行され得る。
【００３３】
【表２】
2018026863.tif 000004
【００３４】
表２は、サンプリンググリッド情報を（例えば、本明細書で説明されるシンタックス要素のセグメントで）伝達するための例示的なシンタックス表を示している。本明細書では、セマンティクスの１または複数もさらに説明される。ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏ＿ｐｒｅｓｅｎｔｅｄ＿ｆｌａｇは、１に等しくし得、および／または後続するビットストリーム内でサンプリンググリッド情報が提示され得る（もしくはいくつかの実施形態では、おそらく提示される）ことを示し得る。ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏ＿ｐｒｅｓｅｎｔｅｄ＿ｆｌａｇは、０に等しくし得、および／またはサンプリンググリッド情報が提示されない可能性がある（もしくはいくつかの実施形態では、おそらく提示されない）ことを示し得る。ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏ＿ｐｒｅｓｅｎｔｅｄ＿ｆｌａｇは、ＢＬサンプリンググリッドとＥＬサンプリンググリッドがアライメントされること、および／またはおそらくは、例えば、ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏ＿ｐｒｅｓｅｎｔｅｄ＿ｆｌａｇが、サンプリンググリッド情報が提示されない可能性がある（もしくはいくつかの実施形態では、おそらく提示されない）ことを示し得る場合に、オフセットがデフォルト値の０に設定されることを示し得る。ｌｏｇ２＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｐｒｅｃｉｓｉｏｎは、サンプリンググリッドの精度を示し得る。例えば、サンプリンググリッドの精度は、ＳａｍｐｌｉｎｇＧｒｉｄＰｒｅｃｉｓｉｏｎ＝２log2_sampling_grid_precisionによって決定され得る。
【００３５】
ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｘは、水平方向におけるサンプリンググリッドオフセットの絶対値を示し得る。ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｘは、固定長コーディングされ得る。コード長は、ｌｏｇ２＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｐｒｅｃｉｓｉｏｎに等しくし得る。
【００３６】
ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｙは、垂直方向におけるサンプリンググリッドオフセットの絶対値を示し得る。ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｙは、固定長コーディングされ得る。コード長は、ｌｏｇ２＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｐｒｅｃｉｓｉｏｎに等しくし得る。
【００３７】
ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｘは、水平方向におけるサンプリンググリッドオフセットを示し得る。０に等しいｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｘは、水平方向におけるサンプリンググリッドオフセットが正であることを示し得る。１に等しいｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｘは、水平方向におけるサンプリンググリッドオフセットが負であることを示し得る。
【００３８】
ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｙは、垂直方向におけるサンプリンググリッドオフセットを示し得る。０に等しいｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｙは、垂直方向におけるサンプリンググリッドオフセットが正であることを示し得る。１に等しいｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｙは、垂直方向におけるサンプリンググリッドオフセットが負であることを示し得る。
【００３９】
水平方向におけるサンプリンググリッドオフセットは、ＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＸによって示され得る。ＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＸは、ＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＸ＝（１−ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｘ×２）×ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｘによって決定され得る。垂直方向におけるサンプリンググリッドオフセットは、ＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＹによって示され得る。ＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＹは、ＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＹ＝（１−ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｙ×２）×ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｙによって決定され得る。
【００４０】
クロマサンプリンググリッド情報は、ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏ＿ｐｒｅｓｅｎｔｅｄ＿ｆｌａｇによって示され得る。１に等しいｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏ＿ｐｒｅｓｅｎｔｅｄ＿ｆｌａｇは、後続するビットストリーム内でクロマサンプリンググリッド情報が提示され得る（またはいくつかの実施形態では、おそらく提示される）ことを示し得る。０に等しいｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏ＿ｐｒｅｓｅｎｔｅｄ＿ｆｌａｇは、クロマサンプリンググリッド情報が提示されない可能性がある（もしくはいくつかの実施形態では、おそらく提示されない）ことを示し得る。後者のケースでは、おそらくは、様々な理由の中でもとりわけ、ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏ＿ｐｒｅｓｅｎｔｅｄ＿ｆｌａｇが１に等しい場合、クロマサンプリンググリッドオフセットは、例えば、ルーマについてのオフセットに従って導出され得る。おそらくは、様々な理由の中でもとりわけ、ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏ＿ｐｒｅｓｅｎｔｅｄ＿ｆｌａｇが０に等しい場合、クロマサンプリンググリッドオフセットは、例えば、デフォルト値０に設定され得る。
【００４１】
ｌｏｇ２＿ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｐｒｅｃｉｓｉｏｎは、例えば、本明細書で説明されるような、クロマサンプリンググリッドの精度を示し得る。ＣｈｒｏｍａＳａｍｐｌｉｎｇＧｒｉｄＰｒｅｃｉｓｉｏｎは、ＣｈｒｏｍａＳａｍｐｌｉｎｇＧｒｉｄＰｒｅｃｉｓｉｏｎ＝２log2_chroma_sampling_grid_precisionによって決定され得る。ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｘは、水平方向におけるクロマサンプリンググリッドオフセットの絶対値を示し得る。ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｘは、固定長コーディングされ得る。コード長は、ｌｏｇ２＿ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｐｒｅｃｉｓｉｏｎに等しくし得る。ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｙは、垂直方向におけるクロマサンプリンググリッドオフセットの絶対値を示し得る。ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｙは、固定長コーディングされ得る。コード長は、ｌｏｇ２＿ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｐｒｅｃｉｓｉｏｎに等しくし得る。
【００４２】
ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｘは、水平方向におけるクロマサンプリンググリッドオフセットを示し得る。０に等しいｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｘは、水平方向におけるクロマサンプリンググリッドオフセットが正であることを示し得る。１に等しいｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｘは、水平方向におけるクロマサンプリンググリッドオフセットが負であることを示し得る。
【００４３】
ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｙは、垂直方向におけるクロマサンプリンググリッドオフセットを示し得る。０に等しいｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｙは、垂直方向におけるクロマサンプリンググリッドオフセットが正であることを示し得る。１に等しいｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｙは、垂直方向におけるクロマサンプリンググリッドオフセットが負であることを示し得る。
【００４４】
水平方向におけるクロマサンプリンググリッドオフセットは、ＣｈｒｏｍａＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＸによって示され得る。ＣｈｒｏｍａＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＸは、ＣｈｒｏｍａＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＸ＝（１−ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｘ×２）×ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｘによって決定され得る。
【００４５】
垂直方向におけるクロマサンプリンググリッドオフセットは、ＣｈｒｏｍａＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＹによって示され得る。ＣｈｒｏｍａＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＹは、ＣｈｒｏｍａＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＹ＝（１−ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｙ×２）×ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｙによって決定され得る。
【００４６】
本明細書で説明されるシンタックスおよびセマンティクスは、例として提供される。サンプリンググリッド情報をコーディングするために、代替的または追加的実施形態が実施され得る。サンプリンググリッドオフセットをコーディングするために、可変長コーディングが適用され得る。クロマサンプリンググリッド情報は、ルーマサンプリンググリッド情報および／またはクロマフォーマット情報に基づいて、直接的に導出され得る。いくつかの実施形態では、表２における、ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏ＿ｐｒｅｓｅｎｔｅｄ＿ｆｌａｇ、ｌｏｇ２＿ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｐｒｅｃｉｓｉｏｎ、ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｘ、ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ａｂｓ＿ｏｆｆｓｅｔ＿ｙ、ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｘ、および／またはｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｓｉｇｎ＿ｙのうちの１もしくは複数または各々は、スキップされ得る。
【００４７】
１または複数の実施形態では、表２のサンプリンググリッド情報ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏｒｍａｔｉｏｎ（）は、例えば、表２Ａに示されるように、シーケンスパラメータセット（ＳＰＳ）の一部として伝達され得る。サンプリンググリッド情報は、ビデオパラメータセット（ＶＰＳ）で伝達され得る。ＶＰＳは、例えば、異なるレイヤ間のレイヤ依存情報など、スケーラブルビットストリームについての高レベル情報を指定するために使用され得る、拡張ｖｐｓ＿ｅｘｔｅｎｓｉｏｎ（）を含み得る。表２Ｂに示されるように、現在のレイヤ「ｉ」が、コーディングのための参照レイヤとして、レイヤ「ｊ」を使用するかどうかを示すために、バイナリフラグｄｉｒｅｃｔ＿ｄｅｐｅｎｄｅｎｃｙ＿ｆｌａｇ［ｉ］［ｊ］が使用され得る。おそらくは、様々な理由の中でもとりわけ、ＶＰＳで伝達される場合、現在のレイヤと１または複数の参照レイヤの間の相対サンプリンググリッド（例えば、ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏｒｍａｔｉｏｎ（ｉ，ｊ））は、例えば、レイヤ依存情報と一緒に伝達され得る。伝達は、表２Ｂに示されるシンタックス例を使用して実行され得る。
【００４８】
１または複数の実施形態では、おそらくは、様々な理由の中でもとりわけ、レイヤ「ｉ」がコーディングのために参照レイヤ「ｊ」に依存することを、レイヤ依存情報ｄｉｒｅｃｔ＿ｄｅｐｅｎｄｅｎｃｙ＿ｆｌａｇ［ｉ］［ｊ］が示し得る場合であっても、おそらくは、様々なシナリオの中でもとりわけ、空間スケーラビリティがレイヤ「ｉ」とレイヤ「ｊ」の間に適用され得る場合、ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏｒｍａｔｉｏｎ（ｉ，ｊ）が関連し得る（いくつかの実施形態では、単に関連し得る）。いくつかの実施形態では、おそらくは、様々なシナリオの中でもとりわけ、例えば、ビュースケーラビリティおよび／またはＳＮＲスケーラビリティなどの１または複数の他のスケーラビリティが使用され得る場合、それは無関係であり得る。実施形態は、現在のＳＨＶＣ設計において、空間スケーラビリティおよび／またはＳＮＲスケーラビリティがＶＰＳにおいて区別され得ず、それは、それらが、例えば、表３に示されるようなｓｃａｌａｂｉｌｉｔｙ＿ｍａｓｋなど、同じスケーラビリティマスク値を共有し得ることを示し得ることを認識している。いくつかの実施形態では、表３は変更され得、空間スケーラビリティおよびＳＮＲスケーラビリティは、例えば、表２Ｃに示されるように、異なる値を有し得る。１に等しいｓｃａｌａｂｉｌｉｔｙ＿ｍａｓｋ［ｉ］［ｊ］は、現在のレイヤ「ｉ」と参照レイヤ「ｊ」の間の空間スケーラビリティが適用される（または適用され得る）ことを示し得る。１または複数の実施形態では、表２Ｃにおいて、おそらくは、例えば、様々な理由の中でもとりわけ、現在のレイヤ「ｉ」がレイヤ「ｊ」を参照レイヤとして使用し、および／または空間スケーラビリティが適用される場合（いくつかの実施形態では、おそらくは、その場合に限って）、サンプリンググリッド情報ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏｒｍａｔｉｏｎ（）がＶＰＳで伝達され得るように、表２Ｂに示されるような要素「ｉｆ（ｄｉｒｅｃｔ＿ｄｅｐｅｎｄｅｎｃｙ＿ｆｌａｇ［ｉ］［ｊ］）」は、表２Ｄに示されるように、「ｉｆ（ｄｉｒｅｃｔ＿ｄｅｐｅｎｄｅｎｃｙ＿ｆｌａｇ［ｉ］［ｊ］  ＆＆  ｓｃａｌａｂｉｌｉｔｙ＿ｍａｓｋ［ｉ］［ｊ］＝＝１）」と変更され得る。
【００４９】
【表３】
2018026863.tif 000005
【００５０】
【表４】
2018026863.tif 000006
【００５１】
【表５】
2018026863.tif 000007
【００５２】
【表６】
2018026863.tif 000008
【００５３】
【表７】
2018026863.tif 000009
【００５４】
いくつかの実施形態では、おそらくは、様々なシナリオの中でもとりわけ、２つの空間レイヤの間に非ゼロ相対位相シフトが存在することを、サンプリンググリッド情報が示し得る場合、例えば、アップサンプリングされたＢＬビデオのサンプリンググリッドをＥＬビデオのそれとアライメントするために、サンプリンググリッド補正が実行され得る。アライメントによって提供される補正された信号は、ＥＬビデオのコーディングのためのより良い予測（例えば、アライメント前および／またはアライメントなしの予測と比較した場合の、ＥＬビデオのコーディングのための改善された予測）として役立ち得る。図７の例では、影付きピクセルの位相は、それらが空白の四角形とアライメントされて（および／または実質的にアライメントされて）配置され得るように補正され得る。
【００５５】
サンプリンググリッド補正は、アップサンプリングおよび／またはフィルタリングによって実行され得る。１または複数の実施形態では、ＢＬピクチャは、１または複数の規格（例えば、規範的アップサンプリング）で定義されるアップサンプリングフィルタを使用してアップサンプリングされ得る。アップサンプリングされたＢＬピクチャは、位相補正フィルタを使用してフィルタリングされ得る。サンプリンググリッド補正を実行するために、１または複数の多相フィルタ（または位相補正フィルタ）が使用され得る。例えば、多相フィルタは、（例えば、位相シフトの量に対応し得る）バイリニアフィルタ、バイキュービックフィルタ、ランチョスフィルタ、および／または補間フィルタのうちの少なくとも１つとして構成され得る。例えば、Ｈ．２６４／ＡＶＣおよび／またはＨＥＶＣビデオコーディングなどのビデオコーディングは、分数ピクセル動き補償をサポートし得る。例えば、Ｈ．２６４／ＡＶにおける６タップウィーナフィルタ、またはＨＥＶＣにおけるＤＣＴ−ＩＦなど、これらのシステムにおいて動き補償のために使用され得る補間フィルタは、サンプリンググリッドを補正および／またはアライメントするために使用され得る。これらの補間フィルタは、コーディングシステムによってサポートされ得る。いくつかの実施形態では、上述のフィルタのうちの１または複数は、１または複数の組み合わせで使用され得る。いくつかの実施形態では、おそらくは、様々なシナリオの中でもとりわけ、動き補償のために補間フィルタが使用され得る場合、追加のフィルタリング機能は、実施されない可能性がある。
【００５６】
サンプリンググリッド補正は、本明細書で説明されるサンプリンググリッド情報を使用して実行され得る。いくつかの実施形態では、ＨＥＶＣ（ＳＨＶＣ）のスケーラブル拡張において定義されるアップサンプリングフィルタリングプロセスが使用され得る。サンプリンググリッド補正は、１．５ｘもしくは２ｘ空間スケーラビリティ、および／または４：２：０カラーサブサンプリングフォーマットを使用して実行され得る。
【００５７】
水平方向および垂直方向においてアップサンプリング比Ｎを使用した場合、アップサンプリングプロセスは、ＢＬピクチャを一方向もしくは両方向にそのサイズの１６倍まで補間すること、および／または１６≒Ｍ×Ｎとなる比Ｍで１６ｘピクチャをデシメートすることによって近似され得る。様々な理由の中でもとりわけ、１６ｘアップサンプリングを実行するために、１６位相補間フィルタが使用され得る。詳細なフィルタ係数の例が、ルーマについては表４に、クロマについては表５に、それぞれ提供されている。実施形態は、ＳＨＶＣが１．５ｘおよび／または２ｘ空間スケーラビリティをサポートし得ることを認識している。１６位相補間フィルタのサブセットが、（例えば、表４の位相ｐ＝０、５、８、１１の行、および／または表５の位相ｐ＝０、４、５、６、８、９、１１、１４、１５の行に示されるような）ＨＥＶＣ（ＳＨＶＣ）のスケーラビリティ拡張において説明され得る。実施形態は、２ｘまたは１．５ｘアップサンプリングプロセスにおいて使用されない可能性がある位相フィルタは、ＳＨＶＣによって説明されないない可能性があることを企図している。１または複数の実施形態では、ルーマフィルタは、８タップであり得る。１または複数の実施形態では、クロマフィルタは、４タップであり得る。また、１または複数の実施形態では、ルーマフィルタおよび／またはクロマフィルタは、２Ｄ分離可能フィルタであり得る。
【００５８】
【表８】
2018026863.tif 000010
【００５９】
【表９】
2018026863.tif 000011
【００６０】
１６ｘ補間は、１もしくは複数のサンプルまたは各サンプルに対して実行され得、または実行されない可能性がある。いくつかの実施形態では、デシメーション後に保たれ得る１６ｘピクチャ内のサンプルが、補間され得る。様々な理由の中でもとりわけ、ＥＬピクチャ内に（ｘ，ｙ）として配置されるサンプルを生成するために、デシメーション前の仮想的１６ｘピクチャ内の対応する位置（ｘ１６，ｙ１６）が、式（３）および／または式（４）を使用することによって見つけられ得る。
【００６１】
ｘ１６＝（ｘ×ＢＬＰｉｃｔｕｒｅＷｉｄｔｈ×１６＋ＥＬＰｉｃｔｕｒｅＷｉｄｔｈ／２）／ＥＬＰｉｃｔｕｒｅＷｉｄｔｈ    式（３）
ｙ１６＝（ｙ×ＢＬＰｉｃｔｕｒｅＨｅｉｇｈｔ×１６＋ＥＬＰｉｃｔｕｒｅＨｅｉｇｈｔ／２）／ＥＬＰｉｃｔｕｒｅＨｅｉｇｈｔ−ｏｆｆｓｅｔ    式（４）
（ＢＬＰｉｃｔｕｒｅＷｉｄｔｈ，ＢＬＰｉｃｔｕｒｅＨｅｉｇｈｔ）および（ＥＬＰｉｃｔｕｒｅＷｉｄｔｈ，ＥＬＰｉｃｔｕｒｅＨｅｉｇｈｔ）は、それぞれ、ＢＬピクチャおよびＥＬピクチャのピクチャ寸法を表し得る。寸法は、（ｘ１６，ｙ１６）がそのプレーンに従って導出され得る、ルーマプレーンまたはクロマプレーンについてのものであり得る。式（４）では、本明細書で説明されるように、オフセットが定義され得る。おそらくは、様々なシナリオの中でもとりわけ、ｙ１６がルーマプレーンについて計算される場合、オフセットは、０に等しくなり得る。おそらくは、様々なシナリオの中でもとりわけ、ｙ１６がクロマプレーンについて計算され、および／または空間スケーラビリティの比が１．５ｘである場合、オフセットは、１に等しくなり得る。おそらくは、様々なシナリオの中でもとりわけ、ｙ１６がクロマプレーンについて計算され、および／または空間スケーラビリティの比が２ｘである場合、オフセットは、２に等しくなり得る。
【００６２】
（ｘ１６，ｙ１６）におけるサンプル値は、適切な位相フィルタをＢＬピクチャからのサポート領域に適用することによって、生成され得る。水平方向についての位相フィルタのインデックスは、（ｘ１６％１６）として計算され得る。垂直方向についての位相フィルタのインデックスは、（ｙ１６％１６）として計算され得る。位相フィルタがアンカされ得るＢＬピクチャ内のピクセルの位置は、（ｆｌｏｏｒ（ｘ１６／１６），ｆｌｏｏｒ（ｙ１６／１６））として計算され得る。ｆｌｏｏｒ（．）関数は、実数をそれ以下の最大の整数にマッピングするために使用され得る。式（３）および／または式（４）では、（ｘ１６，ｙ１６）の導出は、ＢＬピクチャおよびＥＬピクチャのサンプリンググリッドがゼロ位相シフトを有することを仮定し得る。（ｘ１６，ｙ１６）は、例えば、ＶＰＳおよび／もしくはＳＰＳなどのシーケンスヘッダで伝達されるサンプリンググリッド情報を使用して、ならびに／またはＢＬピクチャおよび／もしくはＥＬピクチャ寸法情報を使用して、計算され得る。
【００６３】
ルーマプレーンの場合、（ｘ１６，ｙ１６）は、式（５）および／または式（６）に示されるように導出され得る。
【００６４】
ｘ１６＝（ｘ×ＢＬＰｉｃｔｕｒｅＷｉｄｔｈ×１６＋ＥＬＰｉｃｔｕｒｅＷｉｄｔｈ／２）／ＥＬＰｉｃｔｕｒｅＷｉｄｔｈ−ＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＸ    式（５）
ｙ１６＝（ｙ×ＢＬＰｉｃｔｕｒｅＨｅｉｇｈｔ×１６＋ＥＬＰｉｃｔｕｒｅＨｅｉｇｈｔ／２）／ＥＬＰｉｃｔｕｒｅＨｅｉｇｈｔ−ｏｆｆｓｅｔ−ＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＹ    式（６）
【００６５】
クロマプレーンについて、おそらくは、様々な理由の中でもとりわけ、サンプリンググリッドオフセットが明示的に提示される（例えば、ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏ＿ｐｒｅｓｅｎｔｅｄ＿ｆｌａｇが１に等しい）場合、（ｘ１６，ｙ１６）は、式（７）および／または式（８）に示されるように導出され得る。
【００６６】
ｘ１６＝（ｘ×ＢＬＰｉｃｔｕｒｅＷｉｄｔｈ×１６＋ＥＬＰｉｃｔｕｒｅＷｉｄｔｈ／２）／ＥＬＰｉｃｔｕｒｅＷｉｄｔｈ−ＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＸ    式（７）
ｙ１６＝（ｙ×ＢＬＰｉｃｔｕｒｅＨｅｉｇｈｔ×１６）／ＥＬＰｉｃｔｕｒｅＨｅｉｇｈｔ−ｏｆｆｓｅｔ−ＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＹ    式（８）
【００６７】
クロマプレーンについて、おそらくは、様々な理由の中でもとりわけ、サンプリンググリッドオフセットが明示的に提示されない（例えば、ｃｈｒｏｍａ＿ｓａｍｐｌｉｎｇ＿ｇｒｉｄ＿ｉｎｆｏ＿ｐｒｅｓｅｎｔｅｄ＿ｆｌａｇが伝達され、０に設定されている、または伝達されず、および／もしくは０であると決定される）場合、（ｘ１６，ｙ１６）は、式（９）および／または式（１０）に示されるように、ルーマについてのサンプリンググリッドオフセットに従って導出され得る。
【００６８】
ｘ１６＝（ｘ×ＢＬＰｉｃｔｕｒｅＷｉｄｔｈ×１６＋ＥＬＰｉｃｔｕｒｅＷｉｄｔｈ／２）／ＥＬＰｉｃｔｕｒｅＷｉｄｔｈ−ＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＸ／２    式（９）
ｙ１６＝（ｙ×ＢＬＰｉｃｔｕｒｅＨｅｉｇｈｔ×１６）／ＥＬＰｉｃｔｕｒｅＨｅｉｇｈｔ−ｏｆｆｓｅｔ−ＳａｍｐｌｉｎｇＧｒｉｄＯｆｆｓｅｔＹ／２    式（１０）
【００６９】
サンプリンググリッドは、例えば、本明細書で説明されるように、検出され得る。例えば、図３に示されるような、ダウンサンプリングプロセスは、符号化器の一部であり得、または一部でない可能性がある。いくつかのアプリケーションでは、符号化器は、より高い解像度のＥＬビデオを受信し、ダウンサンプリングを実行して、より低い解像度のＢＬビデオを獲得し、および／または空間スケーラブル符号化を両方のビデオ入力に適用し得る。符号化器は、様々な理由の中でもとりわけ、相対位相シフト値を決定するために、ダウンサンプリングフィルタ位相シフト特性をアップサンプリングフィルタ位相シフト特性と比較し得る。符号化器は、例えば、おそらくは、様々なシナリオの中でもとりわけ、ダウンサンプリングプロセスがパイプライン内の別の場所で適用された後に、より解像度が高いＥＬビデオおよび／またはより解像度が低いＢＬビデオを入力として直接的に受信し得る。ダウンサンプリングフィルタの位相シフト特性は、符号化器には未知であり得、および／または符号化器は、相対サンプリンググリッドを検出し得る。
【００７０】
図１０は、相対サンプリンググリッドを検出するための適応フィルタトレーニングの使用についての例を示している。ＢＬビデオは、ＥＬビデオ空間解像度に一致するように、アップサンプリングフィルタを使用してアップサンプリングされ得る。適応フィルタトレーニング（例えば、最小２乗線形フィルタトレーニング）が、ＥＬ入力およびアップサンプリングされたＢＬ入力に適用され得る。いくつかの実施形態では、相対位相シフトは、１または複数の適応フィルタ係数を検査することによって、検出され得る。（例えば、ＬＳトレーニングを使用して獲得される）適応フィルタ係数は、浮動小数点精度を取り得る。いくつかの実施形態では、（例えば、図８におけるように）事前定義された固定精度に従って、相対サンプリンググリッド位置がどこにあり得るかを決定するために、１または複数の適応フィルタ係数のうちの少なくとも１つについての係数量子化が使用され得る。適応フィルタトレーニングは、様々な理由の中でもとりわけ、例えば、与えられた次元における相対サンプリンググリッドを検出するために、１もしくは複数の次元または各次元において別々に実行され得る。
【００７１】
例としてＸ次元を使用すると、図１１は、タップ長が２の適応フィルタのトレーニングされた係数と、それが対応し得るアップサンプリングされたＢＬ（パターン付けされた四角形）とＥＬ（空白の四角形）の間の相対サンプリンググリッドとの例を示している。本明細書で説明されるように、相対サンプリンググリッド情報は、入力ビデオの持続時間にわたって固定され得る。サンプリンググリッドの検出は、例えば、入力ビデオの開始時に（例えば、少なくとも一度）実行され得る。
【００７２】
図１２は、サンプリンググリッド情報伝達、サンプリンググリッド補正、および／またはサンプリンググリッド検出など、本明細書で説明される実施形態のうちの１または複数を含み得る、（例えば、図３に示されるような）拡張された２レイヤスケーラブル符号化器を示している。示されてはいないが、図４に示されたスケーラブル復号器は、実質的に同様の方法でこれらの実施形態のうちの１または複数を用いて実施され得る。本明細書では、例示的な２レイヤ空間スケーラブルシステムを用いて、実施形態が説明されるが、これらの実施形態は、より多くのレイヤをサポートする空間スケーラブルシステムに適用可能であり得る。例えば、本明細書で説明される実施形態は、マルチレイヤシステムにおいて、いずれか２つの空間レイヤに適用可能であり得る。Ｎレイヤスケーラブルシステムにおけるレイヤは、（Ｌ0，Ｌ1，．．．，ＬN-1）を含み得、０≦ａ，ｂ，ｃ，ｄ≦（Ｎ−１）として、（Ｌa，Ｌb）と（Ｌc，Ｌd）は、異なる空間スケーリング比および異なる相対位相シフト特性を有する、空間レイヤの２つのペアであり得る。例えば、（Ｌa，Ｌb）は、１．５ｘ比を有し得、位相シフトは１／２ピクセルである。（Ｌc，Ｌd）は、２ｘ比を有し得、位相シフトは１／４ピクセルである。図８に示される伝達は、レイヤ表示を含むように拡大され得、それに従って、特定のレイヤのためのサンプリンググリッド情報伝達が行われ得る。レイヤ依存情報は、例えば、ＳＰＳよりもＶＰＳで伝達され得るので、ＶＰＳは、レイヤ固有のサンプリンググリッド情報を含む場所であり得る。
【００７３】
図１３Ａは、１または複数の開示される実施形態が実施され得る例示的な通信システム１００の図である。通信システム１００は、音声、データ、ビデオ、メッセージング、放送などのコンテンツを複数の無線ユーザに提供する、多元接続システムとし得る。通信システム１００は、複数の無線ユーザが、無線帯域幅を含むシステムリソースの共用を通して、そのようなコンテンツにアクセスすることを可能にし得る。例えば、通信システム１００は、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交ＦＤＭＡ（ＯＦＤＭＡ）、およびシングルキャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）など、１または複数のチャネルアクセス方法を利用し得る。
【００７４】
図１３Ａに示されるように、通信システム１００は、（一般にまたは一括してＷＴＲＵ１０２と呼ばれることがある）無線送受信ユニット（ＷＴＲＵ）１０２ａ、１０２ｂ、１０２ｃ、および／または１０２ｄ、無線アクセスネットワーク（ＲＡＮ）１０３／１０４／１０５、コアネットワーク１０６／１０７／１０９、公衆交換電話網（ＰＳＴＮ）１０８、インターネット１１０、ならびに他のネットワーク１１２を含み得るが、開示される実施形態は、任意の数のＷＴＲＵ、基地局、ネットワーク、および／またはネットワーク要素を企図していることが理解されよう。ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄの各々は、無線環境において動作および／または通信するように構成された任意のタイプのデバイスとし得る。例を挙げると、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄは、無線信号を送信および／または受信するように構成され得、ユーザ機器（ＵＥ）、移動局、固定もしくは移動加入者ユニット、ページャ、セルラ電話、携帯情報端末（ＰＤＡ）、スマートフォン、ラップトップ、ネットブック、パーソナルコンピュータ、無線センサ、家電製品などを含み得る。
【００７５】
通信システム１００は、基地局１１４ａおよび基地局１１４ｂも含み得る。基地局１１４ａ、１１４ｂの各々は、コアネットワーク１０６／１０７／１０９、インターネット１１０、および／またはネットワーク１１２などの１または複数の通信ネットワークへのアクセスを円滑化するために、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄの少なくとも１つと無線でインターフェース接続されるように構成された、任意のタイプのデバイスとし得る。例を挙げると、基地局１１４ａ、１１４ｂは、基地トランシーバ局（ＢＴＳ）、ノードＢ、ｅノードＢ、ホームノードＢ、ホームｅノードＢ、サイトコントローラ、アクセスポイント（ＡＰ）、および無線ルータなどとし得る。基地局１１４ａ、１１４ｂは各々、単一の要素として示されているが、基地局１１４ａ、１１４ｂは、任意の数の相互接続された基地局および／またはネットワーク要素を含み得ることが理解されよう。
【００７６】
基地局１１４ａは、ＲＡＮ１０３／１０４／１０５の部分とし得、ＲＡＮ１０３／１０４／１０５は、他の基地局、および／または基地局コントローラ（ＢＳＣ）、無線ネットワークコントローラ（ＲＮＣ）、中継ノードなどのネットワーク要素（図示されず）も含み得る。基地局１１４ａおよび／または基地局１１４ｂは、セル（図示されず）と呼ばれることがある特定の地理的領域内で、無線信号を送信および／または受信するように構成され得る。セルは、さらにセルセクタに分割され得る。例えば、基地局１１４ａに関連付けられたセルは、３つのセクタに分割され得る。したがって、一実施形態では、基地局１１４ａは、送受信機を３つ、すなわち、セルのセクタ毎に１つずつ含み得る。別の実施形態では、基地局１１４ａは、多入力多出力（ＭＩＭＯ）技術を利用し得、したがって、セルのセクタ毎に複数の送受信機を利用し得る。
【００７７】
基地局１１４ａ、１１４ｂは、エアインターフェース１１５／１１６／１１７上で、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄの１または複数と通信し得、エアインターフェース１１５／１１６／１１７は、任意の適切な無線通信リンク（例えば、無線周波（ＲＦ）、マイクロ波、赤外線（ＩＲ）、紫外線（ＵＶ）、可視光など）とし得る。エアインターフェース１１５／１１６／１１７は、任意の適切な無線アクセス技術（ＲＡＴ）を使用して確立され得る。
【００７８】
より具体的には、上で言及されたように、通信システム１００は、多元接続システムとし得、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、およびＳＣ−ＦＤＭＡなどの、１または複数のチャネルアクセス方式を利用し得る。例えば、ＲＡＮ１０３／１０４／１０５内の基地局１１４ａ、およびＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃは、広帯域ＣＤＭＡ（ＷＣＤＭＡ（登録商標））を使用してエアインターフェース１１５／１１６／１１７を確立し得る、ユニバーサル移動体通信システム（ＵＭＴＳ）地上無線アクセス（ＵＴＲＡ）などの無線技術を実施し得る。ＷＣＤＭＡは、高速パケットアクセス（ＨＳＰＡ）および／または進化型ＨＳＰＡ（ＨＳＰＡ＋）などの通信プロトコルを含み得る。ＨＳＰＡは、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）および／または高速アップリンクパケットアクセス（ＨＳＵＰＡ）を含み得る。
【００７９】
別の実施形態では、基地局１１４ａ、およびＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃは、ロングタームエボリューション（ＬＴＥ）および／またはＬＴＥアドバンスト（ＬＴＥ−Ａ）を使用してエアインターフェース１１５／１１６／１１７を確立し得る、進化型ＵＭＴＳ地上無線アクセス（Ｅ−ＵＴＲＡ）などの無線技術を実施し得る。
【００８０】
他の実施形態では、基地局１１４ａ、およびＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃは、ＩＥＥＥ８０２．１６（すなわち、マイクロ波アクセス用の世界的相互運用性（ＷｉＭＡＸ））、ＣＤＭＡ２０００、ＣＤＭＡ２０００  １Ｘ、ＣＤＭＡ２０００  ＥＶ−ＤＯ、暫定標準２０００（ＩＳ−２０００）、暫定標準９５（ＩＳ−９５）、暫定標準８５６（ＩＳ−８５６）、移動体通信用グローバルシステム（ＧＳＭ（登録商標））、ＧＳＭエボリューション用の高速データレート（ＥＤＧＥ）、およびＧＳＭ  ＥＤＧＥ（ＧＥＲＡＮ）などの無線技術を実施し得る。
【００８１】
図１３Ａの基地局１１４ｂは、例えば、無線ルータ、ホームノードＢ、ホームｅノードＢ、またはアクセスポイントとし得、職場、家庭、乗物、およびキャンパスなどの局所的エリアにおける無線接続性を円滑化するために、任意の適切なＲＡＴを利用し得る。一実施形態では、基地局１１４ｂ、およびＷＴＲＵ１０２ｃ、１０２ｄは、ＩＥＥＥ８０２．１１などの無線技術を実施して、無線ローカルエリアネットワーク（ＷＬＡＮ）を確立し得る。別の実施形態では、基地局１１４ｂ、およびＷＴＲＵ１０２ｃ、１０２ｄは、ＩＥＥＥ８０２．１５などの無線技術を実施して、無線パーソナルエリアネットワーク（ＷＰＡＮ）を確立し得る。また別の実施形態では、基地局１１４ｂ、およびＷＴＲＵ１０２ｃ、１０２ｄは、セルラベースのＲＡＴ（例えば、ＷＣＤＭＡ、ＣＤＭＡ２０００、ＧＳＭ、ＬＴＥ、ＬＴＥ−Ａなど）を利用して、ピコセルまたはフェムトセルを確立し得る。図１３Ａに示されるように、基地局１１４ｂは、インターネット１１０への直接的な接続を有することがある。したがって、基地局１１４ｂは、コアネットワーク１０６／１０７／１０９を介して、インターネット１１０にアクセスする必要がないことがある。
【００８２】
ＲＡＮ１０３／１０４／１０５は、コアネットワーク１０６／１０７／１０９と通信し得、コアネットワーク１０６／１０７／１０９は、音声、データ、アプリケーション、および／またはボイスオーバインターネットプロトコル（ＶｏＩＰ）サービスをＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄの１または複数に提供するように構成された、任意のタイプのネットワークとし得る。例えば、コアネットワーク１０６／１０７／１０９は、呼制御、請求サービス、モバイルロケーションベースのサービス、プリペイド通話、インターネット接続性、ビデオ配信などを提供し得、および／またはユーザ認証など、高レベルのセキュリティ機能を実行し得る。図１３Ａには示されていないが、ＲＡＮ１０３／１０４／１０５および／またはコアネットワーク１０６／１０７／１０９は、ＲＡＮ１０３／１０４／１０５と同じＲＡＴまたは異なるＲＡＴを利用する他のＲＡＮと直接的または間接的に通信し得ることが理解されよう。例えば、Ｅ−ＵＴＲＡ無線技術を利用し得るＲＡＮ１０３／１０４／１０５に接続するのに加えて、コアネットワーク１０６／１０７／１０９は、ＧＳＭ無線技術を利用する別のＲＡＮ（図示されず）とも通信し得る。
【００８３】
コアネットワーク１０６／１０７／１０９は、ＰＳＴＮ１０８、インターネット１１０、および／または他のネットワーク１１２にアクセスするための、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄのためのゲートウェイとしてもサービスし得る。ＰＳＴＮ１０８は、基本電話サービス（ＰＯＴＳ）を提供する回線交換電話網を含み得る。インターネット１１０は、ＴＣＰ／ＩＰインターネットプロトコルスイート内の伝送制御プロトコル（ＴＣＰ）、ユーザデータグラムプロトコル（ＵＤＰ）、およびインターネットプロトコル（ＩＰ）など、共通の通信プロトコルを使用する、相互接続されたコンピュータネットワークとデバイスとからなるグローバルシステムを含み得る。ネットワーク１１２は、他のサービスプロバイダによって所有および／または運営される有線または無線通信ネットワークを含み得る。例えば、ネットワーク１１２は、ＲＡＮ１０３／１０４／１０５と同じＲＡＴまたは異なるＲＡＴを利用し得る１または複数のＲＡＮに接続された、別のコアネットワークを含み得る。
【００８４】
通信システム１００内のＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄのいくつかまたはすべては、マルチモード機能を含み得、すなわち、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、１０２ｄは、異なる無線リンク上で異なる無線ネットワークと通信するための複数の送受信機を含み得る。例えば、図１３Ａに示されたＷＴＲＵ１０２ｃは、セルラベースの無線技術を利用し得る基地局１１４ａと通信するように、またＩＥＥＥ８０２無線技術を利用し得る基地局１１４ｂと通信するように構成され得る。
【００８５】
図１３Ｂは、例示的なＷＴＲＵ１０２のシステム図である。図１３Ｂに示されるように、ＷＴＲＵ１０２は、プロセッサ１１８と、送受信機１２０と、送信／受信要素１２２と、スピーカ／マイクロフォン１２４と、キーパッド１２６と、ディスプレイ／タッチパッド１２８と、着脱不能メモリ１３０と、着脱可能メモリ１３２と、電源１３４と、全地球測位システム（ＧＰＳ）チップセット１３６と、他の周辺機器１３８とを含み得る。ＷＴＲＵ１０２は、実施形態との整合性を保ちながら、上記の要素の任意のサブコンビネーションを含み得ることが理解されよう。また、実施形態は、基地局１１４ａ、１１４ｂ、ならびに／またはとりわけ、送受信機局（ＢＴＳ）、ノードＢ、サイトコントローラ、アクセスポイント（ＡＰ）、ホームノードＢ、進化型ホームノードＢ（ｅＮｏｄｅＢ）、ホーム進化型ノードＢ（ＨｅＮＢ）、ホーム進化型ノードＢゲートウェイ、およびプロキシノードなどの、しかし、それらに限定されない、基地局１１４ａ、１１４ｂが表し得るノードが、図１３Ｂに示され、本明細書で説明される要素のいくつかまたはすべてを含み得ることを企図している。
【００８６】
プロセッサ１１８は、汎用プロセッサ、専用プロセッサ、従来型プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、複数のマイクロプロセッサ、ＤＳＰコアと連携する１または複数のマイクロプロセッサ、コントローラ、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）回路、他の任意のタイプの集積回路（ＩＣ）、および状態機械などとし得る。プロセッサ１１８は、信号コーディング、データ処理、電力制御、入出力処理、および／またはＷＴＲＵ１０２が無線環境で動作することを可能にする他の任意の機能を実行し得る。プロセッサ１１８は、送受信機１２０に結合され得、送受信機１２０は、送信／受信要素１２２に結合され得る。図１３Ｂは、プロセッサ１１８と送受信機１２０を別々のコンポーネントとして示しているが、プロセッサ１１８と送受信機１２０は、電子パッケージまたはチップ内に一緒に統合され得ことが理解されよう。
【００８７】
送信／受信要素１２２は、エアインターフェース１１５／１１６／１１７上で、基地局（例えば、基地局１１４ａ）に信号を送信し、または基地局から信号を受信するように構成され得る。例えば、一実施形態では、送信／受信要素１２２は、ＲＦ信号を送信および／または受信するように構成されたアンテナとし得る。別の実施形態では、送信／受信要素１２２は、例えば、ＩＲ、ＵＶ、または可視光信号を送信および／または受信するように構成された放射器／検出器とし得る。また別の実施形態では、送信／受信要素１２２は、ＲＦ信号と光信号の両方を送信および受信するように構成され得る。送信／受信要素１２２は、無線信号の任意の組み合わせを送信および／または受信するように構成され得ることが理解されよう。
【００８８】
加えて、図１３Ｂでは、送信／受信要素１２２は単一の要素として示されているが、ＷＴＲＵ１０２は、任意の数の送信／受信要素１２２を含み得る。より具体的には、ＷＴＲＵ１０２は、ＭＩＭＯ技術を利用し得る。したがって、一実施形態では、ＷＴＲＵ１０２は、エアインターフェース１１５／１１６／１１７上で無線信号を送信および受信するための２以上の送信／受信要素１２２（例えば、複数のアンテナ）を含み得る。
【００８９】
送受信機１２０は、送信／受信要素１２２によって送信される信号を変調し、送信／受信要素１２２によって受信された信号を復調するように構成され得る。上で言及されたように、ＷＴＲＵ１０２は、マルチモード機能を有し得る。したがって、送受信機１２０は、ＷＴＲＵ１０２が、例えば、ＵＴＲＡおよびＩＥＥＥ８０２．１１などの複数のＲＡＴを介して通信することを可能にするための、複数の送受信機を含み得る。
【００９０】
ＷＴＲＵ１０２のプロセッサ１１８は、スピーカ／マイクロフォン１２４、キーパッド１２６、および／またはディスプレイ／タッチパッド１２８（例えば、液晶表示（ＬＣＤ）ディスプレイユニットもしくは有機発光ダイオード（ＯＬＥＤ）ディスプレイユニット）に結合され得、それらからユーザ入力データを受信し得る。プロセッサ１１８は、スピーカ／マイクロフォン１２４、キーパッド１２６、および／またはディスプレイ／タッチパッド１２８にユーザデータを出力もし得る。加えて、プロセッサ１１８は、着脱不能メモリ１３０および／または着脱可能メモリ１３２など、任意のタイプの適切なメモリから情報を入手し得、それらにデータを記憶し得る。着脱不能メモリ１３０は、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、ハードディスク、または他の任意のタイプのメモリ記憶デバイスを含み得る。着脱可能メモリ１３２は、加入者識別モジュール（ＳＩＭ）カード、メモリスティック、およびセキュアデジタル（ＳＤ）メモリカードなどを含み得る。他の実施形態では、プロセッサ１１８は、ＷＴＲＵ１０２上に物理的に配置されたメモリではなく、サーバまたはホームコンピュータ（図示されず）などの上に配置されたメモリから情報を入手し得、それらにデータを記憶し得る。
【００９１】
プロセッサ１１８は、電源１３４から電力を受け取り得、ＷＴＲＵ１０２内の他のコンポーネントへの電力の分配および／または制御を行うように構成され得る。電源１３４は、ＷＴＲＵ１０２に給電するための任意の適切なデバイスとし得る。例えば、電源１３４は、１または複数の乾電池（例えば、ニッケル−カドミウム（ＮｉＣｄ）、ニッケル−亜鉛（ＮｉＺｎ）、ニッケル水素（ＮｉＭＨ）、リチウムイオン（Ｌｉ−ｉｏｎ）など）、太陽電池、および燃料電池などを含み得る。
【００９２】
プロセッサ１１８は、ＧＰＳチップセット１３６にも結合され得、ＧＰＳチップセット１３６は、ＷＴＲＵ１０２の現在位置に関する位置情報（例えば、経度および緯度）を提供するように構成され得る。ＧＰＳチップセット１３６からの情報に加えて、またはその代わりに、ＷＴＲＵ１０２は、基地局（例えば、基地局１１４ａ、１１４ｂ）からエアインターフェース１１５／１１６／１１７上で位置情報を受信し得、および／または２以上の近くの基地局から受信された信号のタイミングに基づいて、自らの位置を決定し得る。ＷＴＲＵ１０２は、実施形態との整合性を保ちながら、任意の適切な位置決定方法を用いて、位置情報を獲得し得ることが理解されよう。
【００９３】
プロセッサ１１８は、他の周辺機器１３８にさらに結合され得、他の周辺機器１３８は、追加的な特徴、機能、および／または有線もしくは無線接続性を提供する、１または複数のソフトウェアモジュールおよび／またはハードウェアモジュールを含み得る。例えば、周辺機器１３８は、加速度計、ｅコンパス、衛星送受信機、（写真またはビデオ用の）デジタルカメラ、ユニバーサルシリアルバス（ＵＳＢ）ポート、バイブレーションデバイス、テレビ送受信機、ハンズフリーヘッドセット、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール、周波数変調（ＦＭ）ラジオユニット、デジタル音楽プレーヤ、メディアプレーヤ、ビデオゲームプレーヤモジュール、およびインターネットブラウザなどを含み得る。
【００９４】
図１３Ｃは、実施形態による、ＲＡＮ１０３およびコアネットワーク１０６のシステム図である。上で言及されたように、ＲＡＮ１０３は、ＵＴＲＡ無線技術を利用して、エアインターフェース１１５上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信し得る。ＲＡＮ１０３は、コアネットワーク１０６とも通信し得る。図１３Ｃに示されるように、ＲＡＮ１０３は、ノードＢ１４０ａ、１４０ｂ、１４０ｃを含み得、ノードＢ１４０ａ、１４０ｂ、１４０ｃは各々、エアインターフェース１１５上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信するための１または複数の送受信機を含み得る。ノードＢ１４０ａ、１４０ｂ、１４０ｃは各々、ＲＡＮ１０３内の特定のセル（図示されず）に関連付けられ得る。ＲＡＮ１０３は、ＲＮＣ１４２ａ、１４２ｂも含み得る。ＲＡＮ１０３は、実施形態との整合性を保ちながら、任意の数のノードＢおよびＲＮＣを含み得ることが理解されよう。
【００９５】
図１３Ｃに示されるように、ノードＢ１４０ａ、１４０ｂは、ＲＮＣ１４２ａと通信し得る。加えて、ノードＢ１４０ｃは、ＲＮＣ１４２ｂと通信し得る。ノードＢ１４０ａ、１４０ｂ、１４０ｃは、Ｉｕｂインターフェースを介して、それぞれのＲＮＣ１４２ａ、１４２ｂと通信し得る。ＲＮＣ１４２ａ、１４２ｂは、Ｉｕｒインターフェースを介して、互いに通信し得る。ＲＮＣ１４２ａ、１４２ｂの各々は、それが接続されたそれぞれのノードＢ１４０ａ、１４０ｂ、１４０ｃを制御するように構成され得る。加えて、ＲＮＣ１４２ａ、１４２ｂの各々は、アウタループ電力制御、負荷制御、アドミッションコントロール、パケットスケジューリング、ハンドオーバ制御、マクロダイバーシティ、セキュリティ機能、およびデータ暗号化など、他の機能を実施またはサポートするように構成され得る。
【００９６】
図１３Ｃに示されるコアネットワーク１０６は、メディアゲートウェイ（ＭＧＷ）１４４、モバイル交換センタ（ＭＳＣ）１４６、サービングＧＰＲＳサポートノード（ＳＧＳＮ）１４８、および／またはゲートウェイＧＰＲＳサポートノード（ＧＧＳＮ）１５０を含み得る。上記の要素の各々は、コアネットワーク１０６の一部として示されているが、これらの要素は、どの１つをとっても、コアネットワークオペレータとは異なるエンティティによって所有および／または運営され得ることが理解されよう。
【００９７】
ＲＡＮ１０３内のＲＮＣ１４２ａは、ＩｕＣＳインターフェースを介して、コアネットワーク１０６内のＭＳＣ１４６に接続され得る。ＭＳＣ１４６は、ＭＧＷ１４４に接続され得る。ＭＳＣ１４６とＭＧＷ１４４は、ＰＳＴＮ１０８などの回線交換ネットワークへのアクセスをＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃに提供して、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと従来の陸線通信デバイスの間の通信を円滑化し得る。
【００９８】
ＲＡＮ１０３内のＲＮＣ１４２ａは、ＩｕＰＳインターフェースを介して、コアネットワーク１０６内のＳＧＳＮ１４８にも接続され得る。ＳＧＳＮ１４８は、ＧＧＳＮ１５０に接続され得る。ＳＧＳＮ１４８とＧＧＳＮ１５０は、インターネット１１０などのパケット交換ネットワークへのアクセスをＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃに提供して、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃとＩＰ対応デバイスの間の通信を円滑化し得る。
【００９９】
上で言及されたように、コアネットワーク１０６は、ネットワーク１１２にも接続され得、ネットワーク１１２は、他のサービスプロバイダによって所有および／または運営される他の有線または無線ネットワークを含み得る。
【０１００】
図１３Ｄは、実施形態による、ＲＡＮ１０４およびコアネットワーク１０７のシステム図である。上で言及されたように、ＲＡＮ１０４は、エアインターフェース１１６上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信するために、Ｅ−ＵＴＲＡ無線技術を利用し得る。ＲＡＮ１０４は、コアネットワーク１０７とも通信し得る。
【０１０１】
ＲＡＮ１０４は、ｅノードＢ１６０ａ、１６０ｂ、１６０ｃを含み得るが、ＲＡＮ１０４は、実施形態との整合性を保ちながら、任意の数のｅノードＢを含み得ることが理解されよう。ｅノードＢ１６０ａ、１６０ｂ、１６０ｃは、各々が、エアインターフェース１１６上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信するための１または複数の送受信機を含み得る。一実施形態では、ｅノードＢ１６０ａ、１６０ｂ、１６０ｃは、ＭＩＭＯ技術を実施し得る。したがって、ｅノードＢ１６０ａは、例えば、複数のアンテナを使用して、ＷＴＲＵ１０２ａに無線信号を送信し、ＷＴＲＵ１０２ａから無線信号を受信し得る。
【０１０２】
ｅノードＢ１６０ａ、１６０ｂ、１６０ｃの各々は、特定のセル（図示されず）に関連付けられ得、無線リソース管理決定、ハンドオーバ決定、ならびにアップリンクおよび／またはダウンリンクにおけるユーザのスケジューリングなどを処理するように構成され得る。図１３Ｄに示されるように、ｅノードＢ１６０ａ、１６０ｂ、１６０ｃは、Ｘ２インターフェース上で互いに通信し得る。
【０１０３】
図１３Ｄに示されるコアネットワーク１０７は、モビリティ管理ゲートウェイ（ＭＭＥ）１６２、サービングゲートウェイ１６４、およびパケットデータネットワーク（ＰＤＮ）ゲートウェイ１６６を含み得る。上記の要素の各々は、コアネットワーク１０７の一部として示されているが、これらの要素は、どの１つをとっても、コアネットワークオペレータとは異なるエンティティによって所有および／または運営され得ることが理解されよう。
【０１０４】
ＭＭＥ１６２は、Ｓ１インターフェースを介して、ＲＡＮ１０４内のｅノードＢ１６０ａ、１６０ｂ、１６０ｃの各々に接続され得、制御ノードとしての役割を果たし得る。例えば、ＭＭＥ１６２は、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃのユーザの認証、ベアラアクティブ化／非アクティブ化、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃの初期接続中における特定のサービングゲートウェイの選択などを担い得る。ＭＭＥ１６２は、ＲＡＮ１０４とＧＳＭまたはＷＣＤＭＡなどの他の無線技術を利用する他のＲＡＮ（図示されず）との間の交換のためのコントロールプレーン機能も提供し得る。
【０１０５】
サービングゲートウェイ１６４は、Ｓ１インターフェースを介して、ＲＡＮ１０４内のｅノードＢ１６０ａ、１６０ｂ、１６０ｃの各々に接続され得る。サービングゲートウェイ１６４は、一般に、ユーザデータパケットのＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃへの／からの経路選択および転送を行い得る。サービングゲートウェイ１６４は、ｅノードＢ間ハンドオーバ中におけるユーザプレーンのアンカリング、ダウンリンクデータがＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃに利用可能な場合に行う一斉呼出のトリガ、ならびにＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃのコンテキストの管理および記憶など、他の機能も実行し得る。
【０１０６】
サービングゲートウェイ１６４は、ＰＤＮゲートウェイ１６６にも接続され得、ＰＤＮゲートウェイ１６６は、インターネット１１０などのパケット交換ネットワークへのアクセスをＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃに提供して、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃとＩＰ対応デバイスの間の通信を円滑化し得る。
【０１０７】
コアネットワーク１０７は、他のネットワークとの通信を円滑化し得る。例えば、コアネットワーク１０７は、ＰＳＴＮ１０８などの回線交換ネットワークへのアクセスをＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃに提供して、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと従来の陸線通信デバイスの間の通信を円滑化し得る。例えば、コアネットワーク１０７は、コアネットワーク１０７とＰＳＴＮ１０８の間のインターフェースとしての役割を果たすＩＰゲートウェイ（例えば、ＩＰマルチメディアサブシステム（ＩＭＳ）サーバ）を含み得、またはＩＰゲートウェイと通信し得る。加えて、コアネットワーク１０７は、ネットワーク１１２へのアクセスをＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃに提供し得、ネットワーク１１２は、他のサービスプロバイダによって所有および／または運営される他の有線または無線ネットワークを含み得る。
【０１０８】
図１３Ｅは、実施形態による、ＲＡＮ１０５およびコアネットワーク１０９のシステム図である。ＲＡＮ１０５は、ＩＥＥＥ８０２．１６無線技術を利用して、エアインターフェース１１７上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信する、アクセスサービスネットワーク（ＡＳＮ）とし得る。以下でさらに説明されるように、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃ、ＲＡＮ１０５、およびコアネットワーク１０９の異なる機能エンティティ間の通信リンクは、参照点として定義され得る。
【０１０９】
図１３Ｅに示されるように、ＲＡＮ１０５は、基地局１８０ａ、１８０ｂ、１８０ｃと、ＡＳＮゲートウェイ１８２とを含み得るが、ＲＡＮ１０５は、実施形態との整合性を保ちながら、任意の数の基地局とＡＳＮゲートウェイとを含み得ることが理解されよう。基地局１８０ａ、１８０ｂ、１８０ｃは、各々が、ＲＡＮ１０５内の特定のセル（図示されず）に関連付けられ得、各々が、エアインターフェース１１７上でＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと通信するための１または複数の送受信機を含み得る。一実施形態では、基地局１８０ａ、１８０ｂ、１８０ｃは、ＭＩＭＯ技術を実施し得る。したがって、基地局１８０ａは、例えば、複数のアンテナを使用して、ＷＴＲＵ１０２ａに無線信号を送信し、ＷＴＲＵ１０２ａから無線信号を受信し得る。基地局１８０ａ、１８０ｂ、１８０ｃは、ハンドオフトリガリング、トンネル確立、無線リソース管理、トラフィック分類、およびサービス品質（ＱｏＳ）ポリシ実施などの、モビリティ管理機能も提供し得る。ＡＳＮゲートウェイ１８２は、トラフィック集約ポイントとしてサービスし得、ページング、加入者プロファイルのキャッシング、およびコアネットワーク１０９へのルーティングなどを担い得る。
【０１１０】
ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃとＲＡＮ１０５の間のエアインターフェース１１７は、ＩＥＥＥ８０２．１６仕様を実施する、Ｒ１参照点として定義され得る。加えて、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃの各々は、コアネットワーク１０９との論理インターフェース（図示されず）を確立し得る。ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃとコアネットワーク１０９の間の論理インターフェースは、Ｒ２参照点として定義され得、Ｒ２参照点は、認証、認可、ＩＰホスト構成管理、および／またはモビリティ管理のために使用され得る。
【０１１１】
基地局１８０ａ、１８０ｂ、１８０ｃの各々の間の通信リンクは、ＷＴＲＵハンドオーバおよび基地局間でのデータの転送を円滑化するためのプロトコルを含む、Ｒ８参照点として定義され得る。基地局１８０ａ、１８０ｂ、１８０ｃとＡＳＮゲートウェイ１８２の間の通信リンクは、Ｒ６参照点として定義され得る。Ｒ６参照点は、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃの各々に関連付けられるモビリティイベントに基づいたモビリティ管理を円滑化するためのプロトコルを含み得る。
【０１１２】
図１３Ｅに示されるように、ＲＡＮ１０５は、コアネットワーク１０９に接続され得る。ＲＡＮ１０５とコアネットワーク１０９の間の通信リンクは、例えば、データ転送およびモビリティ管理機能を円滑化するためのプロトコルを含む、Ｒ３参照点として定義され得る。コアネットワーク１０９は、モバイルＩＰホームエージェント（ＭＩＰ−ＨＡ）１８４と、認証認可課金（ＡＡＡ）サーバ１８６と、ゲートウェイ１８８とを含み得る。上記の要素の各々は、コアネットワーク１０９の一部として示されているが、これらの要素は、どの１つをとっても、コアネットワークオペレータとは異なるエンティティによって所有および／または運営され得ることが理解されよう。
【０１１３】
ＭＩＰ−ＨＡは、ＩＰアドレス管理を担い得、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃが、異なるＡＳＮの間で、および／または異なるコアネットワークの間でローミングを行うことを可能にし得る。ＭＩＰ−ＨＡ１８４は、インターネット１１０などのパケット交換ネットワークへのアクセスをＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃに提供して、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃとＩＰ対応デバイスの間の通信を円滑化し得る。ＡＡＡサーバ１８６は、ユーザ認証、およびユーザサービスのサポートを担い得る。ゲートウェイ１８８は、他のネットワークとの網間接続を円滑化し得る。例えば、ゲートウェイ１８８は、ＰＳＴＮ１０８などの回線交換ネットワークへのアクセスをＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃに提供して、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃと従来の陸線通信デバイスの間の通信を円滑化し得る。加えて、ゲートウェイ１８８は、ネットワーク１１２へのアクセスをＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃに提供し、ネットワーク１１２は、他のサービスプロバイダによって所有および／または運営される他の有線または無線ネットワークを含み得る。
【０１１４】
図１３Ｅには示されていないが、ＲＡＮ１０５は、他のＡＳＮに接続され得、コアネットワーク１０９は、他のコアネットワークに接続され得ることが理解されよう。ＲＡＮ１０５と他のＡＳＮの間の通信リンクは、Ｒ４参照点として定義され得、Ｒ４参照点は、ＲＡＮ１０５と他のＡＳＮの間で、ＷＴＲＵ１０２ａ、１０２ｂ、１０２ｃのモビリティを調整するためのプロトコルを含み得る。コアネットワーク１０９と他のコアネットワークの間の通信リンクは、Ｒ５参照として定義され得、Ｒ５参照は、ホームコアネットワークと在圏コアネットワークの間の網間接続を円滑化するためのプロトコルを含み得る。
【０１１５】
上で参照された通信システムは、本明細書で説明される実施形態のうちの１または複数を実施するために使用され得る。例えば、本明細書で説明されるようなビデオデータを送信し、および／またはアライメントするために、通信システム、またはその一部が使用され得る。
【０１１６】
上では特徴および要素が特定の組み合わせで説明されたが、各特徴または要素は、単独で使用され得、または他の特徴および要素との任意の組み合わせで使用され得る。加えて、特徴および要素が特定の順序で説明されたが、これらの特徴および要素は、説明された順序に限定されない。さらに、本明細書で説明された方法は、コンピュータまたはプロセッサによって実行される、コンピュータ可読媒体内に包含された、コンピュータプログラム、ソフトウェア、またはファームウェアで実施され得る。コンピュータ可読媒体の例は、（有線または無線接続上で送信される）電子信号、およびコンピュータ可読記憶媒体を含む。コンピュータ可読記憶媒体の例は、リードオンリメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、レジスタ、キャッシュメモリ、半導体メモリデバイス、内蔵ハードディスクおよび着脱可能ディスクなどの磁気媒体、光磁気媒体、ならびにＣＤ−ＲＯＭディスクおよびデジタル多用途ディスク（ＤＶＤ）などの光媒体を含むが、それらに限定されない。ソフトウェアと連携するプロセッサは、ＷＴＲＵ、端末、基地局、ＲＮＣ、または任意のホストコンピュータにおいて使用するための無線周波送受信機を実施するために使用され得る。
【図１】
2018026863.tif 000012
【図２】
2018026863.tif 000013
【図３】
2018026863.tif 000014
【図４】
2018026863.tif 000015
【図５Ａ】
2018026863.tif 000016
【図５Ｂ】
2018026863.tif 000017
【図６Ａ】
2018026863.tif 000018
【図６Ｂ】
2018026863.tif 000019
【図７】
2018026863.tif 000020
【図８】
2018026863.tif 000021
【図９】
2018026863.tif 000022
【図１０】
2018026863.tif 000023
【図１１】
2018026863.tif 000024
【図１２】
2018026863.tif 000025
【図１３Ａ】
2018026863.tif 000026
【図１３Ｂ】
2018026863.tif 000027
【図１３Ｃ】
2018026863.tif 000028
【図１３Ｄ】
2018026863.tif 000029
【図１３Ｅ】
2018026863.tif 000030
【手続補正書】
【提出日】平成29年12月14日(2017.12.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マルチレイヤビデオコーディングのための方法であって、
ルーマプレーン位相シフトデータおよびクロマプレーン位相シフトデータを含んでいる信号を受信するステップであって、前記ルーマプレーン位相シフトデータは、第１のビデオレイヤにおける第１のピクチャのルーマサンプリンググリッドと第２のビデオレイヤにおける第２のピクチャのルーマサンプリンググリッドとの間のルーマ位相シフトを特定し、前記クロマプレーン位相シフトデータは、前記第１のピクチャのクロマサンプリンググリッドと前記第２のピクチャのクロマサンプリンググリッドとの間のクロマ位相シフトを特定する、ステップと、
前記クロマプレーン位相シフトデータおよび前記ルーマプレーン位相シフトデータに基づいて１つまたは複数の多相フィルタを選択するステップと、
前記第１のピクチャのサンプリンググリッド補正を実行するステップであって、前記サンプリンググリッド補正は、
前記１つまたは複数の多相フィルタを使用して、前記第１のピクチャの前記ルーマサンプリンググリッドを、前記第２のピクチャの前記ルーマサンプリンググリッドとアライメントするステップと、
前記１つまたは複数の多相フィルタを使用して、前記第１のピクチャの前記クロマサンプリンググリッドを、前記第２のピクチャの前記クロマサンプリンググリッドとアライメントするステップと、
を含む、ステップと
を備えたことを特徴とする方法。
【請求項２】
前記クロマプレーン位相シフトデータは、水平クロマ位相シフトまたは垂直クロマ位相シフトの少なくとも１つを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ルーマプレーン位相シフトデータは、水平ルーマ位相シフトまたは垂直ルーマ位相シフトの少なくとも１つを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記第１のビデオレイヤはベースレイヤであり、および前記第２のビデオレイヤはエンハンスメントレイヤであることを特徴とする請求項１に記載の方法。
【請求項５】
前記クロマプレーン位相シフトデータおよび前記ルーマプレーン位相シフトデータは、前記第１のビデオレイヤにおける前記第１のピクチャと前記第２のビデオレイヤにおける前記第２のピクチャとの間の非ゼロ相対位相シフトを示すことを特徴とする請求項１に記載の方法。
【請求項６】
メモリと、
ルーマプレーン位相シフトデータおよびクロマプレーン位相シフトデータを含んでいる信号を受信するように少なくとも構成された受信機であって、前記ルーマプレーン位相シフトデータは、第１のビデオレイヤにおける第１のピクチャのルーマサンプリンググリッドと第２のビデオレイヤにおける第２のピクチャのルーマサンプリンググリッドとの間のルーマ位相シフトを特定し、前記クロマプレーン位相シフトデータは、前記第１のピクチャのクロマサンプリンググリッドと前記第２のピクチャのクロマサンプリンググリッドとの間のクロマ位相シフトを特定する、受信機と、
前記クロマプレーン位相シフトデータおよび前記ルーマプレーン位相シフトデータに基づいて１つまたは複数の多相フィルタを選択し、
前記第１のピクチャのサンプリンググリッド補正を実行するように少なくとも構成されたプロセッサであって、前記サンプリンググリッド補正は、
前記１つまたは複数の多相フィルタを使用している、前記第１のピクチャの前記ルーマサンプリンググリッドと、前記第２のピクチャの前記ルーマサンプリンググリッドとのアライメントと、
前記１つまたは複数の多相フィルタを使用している、前記第１のピクチャの前記クロマサンプリンググリッドと、前記第２のピクチャの前記クロマサンプリンググリッドとのアライメントと
を含む、プロセッサと
を備えたことを特徴とするデバイス。
【請求項７】
前記クロマプレーン位相シフトデータは、水平クロマ位相シフトまたは垂直クロマ位相シフトの少なくとも１つを含むことを特徴とする請求項６に記載のデバイス。
【請求項８】
前記ルーマプレーン位相シフトデータは、水平ルーマ位相シフトまたは垂直ルーマ位相シフトの少なくとも１つを含むことを特徴とする請求項６に記載のデバイス。
【請求項９】
前記クロマプレーン位相シフトデータおよび前記ルーマプレーン位相シフトデータは、前記第１のビデオレイヤにおける前記第１のピクチャと前記第２のビデオレイヤにおける前記第２のピクチャとの間の非ゼロ相対位相シフトを示すことを特徴とする請求項６に記載のデバイス。
【請求項１０】
マルチレイヤビデオコーディングのための方法であって、
ルーマプレーン位相シフトデータおよびクロマプレーン位相シフトデータを含んでいる信号を受信するステップであって、前記ルーマプレーン位相シフトデータは、ベースレイヤ（ＢＬ）ピクチャとエンハンスメントピクチャレイヤ（ＥＬ）との間のルーマ位相シフトを特定し、前記クロマプレーン位相シフトデータは、前記ＢＬピクチャと前記ＥＬピクチャとの間のクロマ位相シフトを特定する、ステップと、
前記クロマプレーン位相シフトデータおよび前記ルーマプレーン位相シフトデータに基づいて１つまたは複数の多相フィルタを選択するステップと、
前記ＢＬピクチャをアップサンプリングするステップであって、前記ＢＬピクチャをアップサンプリングする前記ステップは、
前記１つまたは複数の多相フィルタを使用して、前記ＢＬピクチャのルーマサンプリンググリッドを、前記ＥＬピクチャのルーマサンプリンググリッドとアライメントするステップと、
前記１つまたは複数の多相フィルタを使用して、前記ＢＬピクチャのクロマサンプリンググリッドを、前記ＥＬピクチャのクロマサンプリンググリッドとアライメントするステップと、
を含む、ステップと
を備えたことを特徴とする方法。
【請求項１１】
前記クロマプレーン位相シフトデータおよび前記ルーマプレーン位相シフトデータは、前記ＢＬピクチャと前記ＥＬピクチャとの間のクロマおよびルーマにおける非ゼロ相対位相シフトをそれぞれ示すことを特徴とする請求項１０に記載の方法。