【手続補正書】
【提出日】平成30年5月7日(2018.5.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを復号する方法であって、
マルチレイヤビットストリームのビデオパラメータセット（ＶＰＳ）から、前記マルチレイヤビットストリームの少なくとも１つのレイヤについてのタイル構成を示すデータを復号することと、ここにおいて、前記タイル構成を示す前記データを復号することが、前記少なくとも１つのレイヤについて、第２のシンタックス要素の値が前記ＶＰＳによって指定された前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセット（ＰＰＳ）について１に等しくなることを示すシンタックス要素を、前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについて復号することを備え、前記第２のシンタックス要素が、それぞれのＰＰＳを参照する各ピクチャ中に２つ以上のタイルがあることを指定する１の値を有する、
前記ＶＰＳから復号された前記データに従って、前記マルチレイヤビットストリームを復号することと
を備える方法。
【請求項２】
前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについての並列処理構成を示すデータを復号することをさらに備える、請求項１に記載の方法。
【請求項３】
前記並列処理構成を示す前記データを復号することが、前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについてエントロピーコーディング同期が実行されるかどうかを示すデータを復号することを備える、請求項２に記載の方法。
【請求項４】
前記並列処理構成を示す前記データを復号することが、前記少なくとも１つののレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについての前記並列処理構成を示すentropy_coding_sync_enabled_vps_flagシンタックス要素を復号することをさらに備える、請求項３に記載の方法。
【請求項５】
前記タイル構成を示す前記データを復号することが、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについての前記タイル構成を示すtiles_enabled_vps_flagシンタックス要素を復号することをさらに備える、請求項１に記載の方法。
【請求項６】
前記タイル構成を示す前記データを復号することが、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについてのループフィルタ構成を示すloop_filter_across_tiles_disabled_vps_flagシンタックス要素を復号することをさらに備える、請求項５に記載の方法。
【請求項７】
前記タイル構成を示す前記データが、parallel_tools_vps_idcシンタックス要素を含み、前記parallel_tools_vps_idcシンタックス要素が、前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについての前記タイル構成と並列処理構成との両方を示す、請求項１に記載の方法。
【請求項８】
前記タイル構成を示す前記データが、前記少なくとも１つのレイヤについての前記タイル構成と並列処理構成とを示すtile_entropy_sync_coding_not_mixed_flagシンタックス要素を含み、前記方法が、ビデオデータの前記少なくとも１つのレイヤについてのループフィルタ構成を示すloopfilter_across_tile_boundary_not_mixed_flagシンタックス要素を復号することをさらに備える、請求項１に記載の方法。
【請求項９】
前記ＶＰＳから復号された前記データに基づいてビデオデコーダの復号リソースを割り当てることをさらに備える、請求項１に記載の方法。
【請求項１０】
前記ＶＰＳを復号することが、前記マルチレイヤビットストリームのピクチャのシーケンスより前に前記ＶＰＳを復号することを備え、前記マルチレイヤビットストリームを復号することが、前記ＶＰＳから復号された前記データに従ってピクチャの前記シーケンスを復号することを備える、請求項１に記載の方法。
【請求項１１】
ビデオデータを符号化する方法であって、
マルチレイヤビットストリームのビデオパラメータセット（ＶＰＳ）中で、前記マルチレイヤビットストリームの少なくとも１つのレイヤについてのタイル構成のうちの少なくとも１つを示すデータを符号化することと、ここにおいて、前記タイル構成を示す前記データを符号化することが、前記少なくとも１つのレイヤについて、第２のシンタックス要素の値が前記ＶＰＳによって指定された前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセット（ＰＰＳ）について１に等しくなることを示すシンタックス要素を、前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについて復号することを備え、前記第２のシンタックス要素が、それぞれのＰＰＳを参照する各ピクチャ中に２つ以上のタイルがあることを指定する１の値を有する、
前記マルチレイヤビットストリームの前記ＶＰＳを符号化することを含む、前記マルチレイヤビットストリームを符号化することと
を備える方法。
【請求項１２】
前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについての並列処理構成を示すデータを符号化することをさらに備える、請求項１１に記載の方法。
【請求項１３】
前記並列処理構成を示す前記データを符号化することが、前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについてエントロピーコーディング同期が実行されるかどうかを示すデータを符号化することを備える、請求項１２に記載の方法。
【請求項１４】
前記並列処理構成を示す前記データを符号化することが、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについての前記並列処理構成を示すentropy_coding_sync_enabled_vps_flagシンタックス要素を符号化することをさらに備える、請求項１３に記載の方法。
【請求項１５】
前記タイル構成を示す前記データを符号化することが、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについての前記タイル構成を示すtiles_enabled_vps_flagシンタックス要素を符号化することをさらに備える、請求項１１に記載の方法。
【請求項１６】
前記タイル構成を示す前記データを符号化することが、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについてのループフィルタ構成を示すloop_filter_across_tiles_disabled_vps_flagシンタックス要素を符号化することをさらに備える、請求項１５に記載の方法。
【請求項１７】
前記タイル構成を示す前記データが、parallel_tools_vps_idcシンタックス要素を含み、前記parallel_tools_vps_idcシンタックス要素が、前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについての前記タイル構成と並列処理構成との両方を示す、請求項１１に記載の方法。
【請求項１８】
前記タイル構成を示す前記データが、マルチレイヤビットストリームの前記少なくとも１つのレイヤについての前記タイル構成と並列処理構成とを示すtile_entropy_sync_coding_not_mixed_flagシンタックス要素を含み、前記方法が、前記マルチレイヤビットストリームの各レイヤについてのループフィルタ構成を示すloopfilter_across_tile_boundary_not_mixed_flagシンタックス要素を符号化することをさらに備える、請求項１１に記載の方法。
【請求項１９】
前記ＶＰＳの前記データに従ってビデオエンコーダの符号化リソースを割り当てることをさらに備える、請求項１１に記載の方法。
【請求項２０】
前記ＶＰＳを符号化することが、前記マルチレイヤビットストリームのピクチャのシーケンスを符号化するより前に前記ＶＰＳを符号化することを備え、前記マルチレイヤビットストリームを符号化することが、ピクチャの前記シーケンスを符号化することを備える、請求項１１に記載の方法。
【請求項２１】
ビデオデータを処理する装置であって、
マルチレイヤビデオデータを記憶するメモリと、
前記メモリと通信状態にあるビデオコーダであって、
前記メモリに記憶された前記マルチレイヤビデオデータの少なくとも１つのレイヤについてのタイル構成を示すデータを処理することと、ここにおいて、前記データが、前記マルチレイヤビデオデータを含むビットストリームのビデオパラメータセット（ＶＰＳ）に関連付けられ、前記タイル構成を示す前記データが、前記少なくとも１つのレイヤについて、第２のシンタックス要素の値が前記ＶＰＳによって指定された前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセット（ＰＰＳ）について１に等しくなることを示すシンタックス要素を、前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについて示すデータを備え、前記第２のシンタックス要素が、それぞれのＰＰＳを参照する各ピクチャ中に２つ以上のタイルがあることを指定する１の値を有する、
前記ＶＰＳの前記データに従って、前記マルチレイヤビデオデータを処理することと
を行うように構成されたビデオコーダと
を備える装置。
【請求項２２】
前記ビデオコーダが、前記マルチレイヤビデオデータの前記少なくとも１つのレイヤについての並列処理構成を示すデータを処理するようにさらに構成された、請求項２１に記載の装置。
【請求項２３】
前記並列処理構成を示す前記データを処理するために、前記ビデオコーダが、前記マルチレイヤビデオデータの前記少なくとも１つのレイヤについてエントロピーコーディング同期が実行されるかどうかを示すデータを処理するように構成された、請求項２２に記載の装置。
【請求項２４】
前記並列処理構成を示す前記データを処理するために、前記ビデオコーダが、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについての前記並列処理構成を示すentropy_coding_sync_enabled_vps_flagシンタックス要素を処理するようにさらに構成された、請求項２３に記載の装置。
【請求項２５】
前記タイル構成を示す前記データを処理するために、前記ビデオコーダが、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについての前記タイル構成を示すtiles_enabled_vps_flagシンタックス要素を処理するように構成された、請求項２１に記載の装置。
【請求項２６】
前記タイル構成を示す前記データを処理するために、前記ビデオコーダが、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについてのループフィルタ構成を示すloop_filter_across_tiles_disabled_vps_flagシンタックス要素を処理するようにさらに構成された、請求項２５に記載の装置。
【請求項２７】
前記ビデオデータを処理するために、前記ビデオコーダは、前記ビデオデータを符号化するように構成され、前記ビデオデータを符号化するために、前記ビデオコーダは、
前記マルチレイヤビデオデータの少なくとも１つのレイヤについての残差ビデオデータを決定することと、
前記残差データを変換することと、
前記ビットストリーム中の前記変換された残差データを表すデータを符号化することと
を行うように構成された、請求項２１に記載の装置。
【請求項２８】
前記ビデオデータを処理するために、前記ビデオコーダは、前記ビデオデータを復号するように構成され、前記ビデオデータを復号するために、前記ビデオコーダは、
前記ビットストリームの前記ＶＰＳをパースすることと、
前記ＶＰＳをパースした後に前記ビットストリームから、前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについての残差ビデオデータを表すデータをパースすることと、
前記残差データを逆変換することと、
前記逆変換された残差データに基づいてビデオデータの前記少なくとも１つのレイヤを再構成することと
を行うように構成された、請求項２１に記載の装置。
【請求項２９】
表示のために前記マルチレイヤビデオデータの前記少なくとも１つのレイヤを提示するように構成されたディスプレイデバイスをさらに備える、請求項２１に記載の装置。
【請求項３０】
前記マルチレイヤビデオデータを受信するように構成されたワイヤレスモデムをさらに備える、請求項２１に記載の装置。
【請求項３１】
前記装置が、
１つまたは複数の集積回路、
１つまたは複数のマイクロプロセッサ、
１つまたは複数のデジタル信号プロセッサ（ＤＳＰ）、
１つまたは複数のフィールドプログラマブルゲートアレイ（ＦＰＧＡ）、
デスクトップコンピュータ、
ラップトップコンピュータ、
タブレットコンピュータ、
電話、
テレビジョン、
カメラ、
ディスプレイデバイス、
デジタルメディアプレーヤ、
ビデオゲームコンソール、
ビデオゲームデバイス、
ビデオストリーミングデバイス、または、
ワイヤレス通信デバイス
のうちの少なくとも１つを備える、請求項２１に記載の装置。
【請求項３２】
ビデオデータを処理する装置であって、
前記マルチレイヤビットストリームの少なくとも１つのレイヤについてのタイル構成を示すデータを処理するための手段と、ここにおいて、前記データが、前記マルチレイヤビットストリームのビデオパラメータセット（ＶＰＳ）に関連付けられ、前記タイル構成を示す前記データが、前記少なくとも１つのレイヤについて、第２のシンタックス要素の値が前記ＶＰＳによって指定された前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセット（ＰＰＳ）について１に等しくなることを示すシンタックス要素を、前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについて示すデータを備え、前記第２のシンタックス要素が、それぞれのＰＰＳを参照する各ピクチャ中に２つ以上のタイルがあることを指定する１の値を有する、
前記ＶＰＳの前記データに従って、前記マルチレイヤビットストリームを処理するための手段と
を備える装置。
【請求項３３】
前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについての並列処理構成を示すデータを処理するための手段を備える、請求項３２に記載の装置。
【請求項３４】
前記並列処理構成を示す前記データを処理するための前記手段が、前記マルチレイヤビットストリームの前記それぞれのレイヤについてエントロピーコーディング同期が実行されるかどうかを示すデータを処理するための手段を備える、請求項３３に記載の装置。
【請求項３５】
前記並列処理構成を示す前記データを処理するための前記手段が、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについての前記並列処理構成を示すentropy_coding_sync_enabled_vps_flagシンタックス要素を処理するための手段をさらに備える、請求項３４に記載の装置。
【請求項３６】
前記タイル構成を示す前記データを処理するための前記手段が、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについての前記タイル構成を示すtiles_enabled_vps_flagシンタックス要素を処理するための手段をさらに備える、請求項３２に記載の装置。
【請求項３７】
前記タイル構成を示す前記データを処理するための前記手段が、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについてのループフィルタ構成を示すloop_filter_across_tiles_disabled_vps_flagシンタックス要素を処理するための手段をさらに備える、請求項３６に記載の装置。
【請求項３８】
前記装置が、
１つまたは複数の集積回路、
１つまたは複数のマイクロプロセッサ、
１つまたは複数のデジタル信号プロセッサ（ＤＳＰ）、
１つまたは複数のフィールドプログラマブルゲートアレイ（ＦＰＧＡ）、
デスクトップコンピュータ、
ラップトップコンピュータ、
タブレットコンピュータ、
電話、
テレビジョン、
カメラ、
ディスプレイデバイス、
デジタルメディアプレーヤ、
ビデオゲームコンソール、
ビデオゲームデバイス、
ビデオストリーミングデバイス、または、
ワイヤレス通信デバイス
のうちの少なくとも１つを備える、請求項３２に記載の装置。
【請求項３９】
実行されたとき、１つまたは複数のプロセッサに、
マルチレイヤビットストリームの少なくとも１つのレイヤについてのタイル構成のうちの少なくとも１つを示すデータを処理することと、ここにおいて、前記データが、前記マルチレイヤビットストリームのビデオパラメータセット（ＶＰＳ）に関連付けられ、前記タイル構成を示す前記データが、前記少なくとも１つのレイヤについて、第２のシンタックス要素の値が前記ＶＰＳによって指定された前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセット（ＰＰＳ）について１に等しくなることを示すシンタックス要素を、前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについて示すデータを備え、前記第２のシンタックス要素が、それぞれのＰＰＳを参照する各ピクチャ中に２つ以上のタイルがあることを指定する１の値を有する、
前記ＶＰＳの前記データに従って、前記マルチレイヤビットストリームを処理することと
を行わせる命令を記憶した非一時的コンピュータ可読記憶媒体。
【請求項４０】
前記１つまたは複数のプロセッサに、前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについての並列処理構成を示すデータを処理することを行わせる命令をさらに有する、請求項３９に記載の非一時的コンピュータ可読記憶媒体。
【請求項４１】
前記タイル構成を示す前記データを処理するために、前記命令が、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについての前記タイル構成を示すtiles_enabled_vps_flagシンタックス要素を処理することを前記１つまたは複数のプロセッサにさらに行わせる、請求項３９に記載の非一時的コンピュータ可読記憶媒体。
【請求項４２】
前記タイル構成を示す前記データを処理するために、前記命令が、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについてのループフィルタ構成を示すloop_filter_across_tiles_disabled_vps_flagシンタックス要素を処理することを前記１つまたは複数のプロセッサにさらに行わせる、請求項４１に記載の非一時的コンピュータ可読記憶媒体。
【請求項４３】
前記並列処理構成を示す前記データを処理するために、前記命令が、前記マルチレイヤビットストリームの前記少なくとも１つのレイヤについてエントロピーコーディング同期が実行されるかどうかを示すデータを処理することを前記１つまたは複数のプロセッサに行わせる、請求項３９に記載の非一時的コンピュータ可読記憶媒体。
【請求項４４】
前記並列処理構成を示す前記データを処理するために、前記命令が、前記少なくとも１つのレイヤの少なくとも１つのピクチャによって参照される各ピクチャパラメータセットについての前記並列処理構成を示すentropy_coding_sync_enabled_vps_flagシンタックス要素を処理することを前記１つまたは複数のプロセッサにさらに行わせる、請求項４３に記載の非一時的コンピュータ可読記憶媒体。