【手続補正書】
【提出日】平成28年3月16日(2016.3.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを処理する方法であって、
仮想参照デコーダ（ＨＲＤ）動作を実行することを備え、ここにおいて、前記ＨＲＤ動作が、ビデオコーディング標準に対する、符号化されたビデオデータを備えるビットストリームの適合を決定し、または前記ビデオコーディング標準に対するビデオデコーダの適合を決定し、ここにおいて、前記ＨＲＤ動作を実行することが、
試験対象の動作点を選択することと、ここにおいて、前記試験対象の動作点に関連付けられるビットストリームのサブセットの最高の一時的な識別子は、前記ビットストリーム中に存在する最大の一時的な識別子よりも小さい、または前記ビットストリームのサブセットのレイヤ識別子のターゲットセットは、前記ビットストリームのレイヤ識別子のシンタックスの複数要素の全ての値を含まない、
前記最高の一時的な識別子に基づいて、前記ビットストリーム中のシンタックスの複数要素の第１のアレイの中から第１のシンタックス要素を決定することと、シンタックスの複数要素の前記第１のアレイ中のそれぞれのシンタックス要素が、前記最高の一時的な識別子のそれぞれの値に対して、復号されたピクチャのバッファ（ＤＰＢ）の最大の要求されるサイズを規定する、
前記最高の一時的な識別子に基づいて、前記ビットストリーム中のシンタックスの複数要素の第２のアレイの中から第２のシンタックス要素を決定することと、シンタックスの複数要素の前記第２のアレイ中のそれぞれのシンタックス要素が、前記最高の一時的な識別子のそれぞれの値に対して、復号順序においていずれかのピクチャに先行する、および出力順序においてそのピクチャに後続する、複数のピクチャの最大の許容される数を規定する、
前記最高の一時的な識別子に基づいて、前記ビットストリーム中のシンタックスの複数要素の第３のアレイの中から第３のシンタックス要素を決定することと、シンタックスの複数要素の前記第３のアレイ中のそれぞれのシンタックス要素が、前記最高の一時的な識別子のそれぞれの値に対して、前記ビットストリーム中の代替的なコーディングされたピクチャのバッファ（ＣＰＢ）仕様の数から１を引いたものを規定する、
前記ＨＲＤ動作において前記第１、第２、および第３のシンタックス要素を使用すること、とを備える上記方法。
【請求項２】
前記ＨＲＤ動作を実行することが、
前記動作点を選択することと、
前記試験対象の動作点のレイヤ識別子のターゲットセットと前記最高の一時的な識別子とを決定することと、
前記試験対象の動作点に適用可能な仮想参照デコーダ（ＨＲＤ）の複数のパラメータのセットを選択することと、
復号処理を実行するＨＲＤを構成するために、ＨＲＤの複数のパラメータの前記選択されたセットを使用することと、
復号処理を実行すること、とを備える、請求項１に記載の方法。
【請求項３】
前記復号処理を実行することが、シーケンスパラメータセット（ＳＰＳ）から、シンタックスの複数要素の前記第１のアレイを、復号することを備え、および
前記第１のシンタックス要素を使用することが、前記第１のシンタックス要素によって示される値が最大のＤＰＢサイズより大きいとき、前記ビットストリームが前記ビデオコーディング標準に適合しないことを決定することを備える、請求項２に記載の方法。
【請求項４】
前記復号処理を実行することが、ＳＰＳから、シンタックスの複数要素の前記第１のアレイを復号することを備え、
ここにおいて、前記第１のシンタックス要素を使用することが、現在のピクチャが瞬時復号リフレッシュ（ＩＤＲ）ピクチャまたはブロークンリンクアクセス（ＢＬＡ）ピクチャではなく、出力のために要求されると標識された前記ＤＰＢ中の複数のピクチャの数が前記第１のシンタックス要素によって示される値より大きいとき、前記ＤＰＢの１つまたは複数のピクチャ記憶バッファを空にするバンピング処理を実行することを備える、請求項２に記載の方法。
【請求項５】
前記復号処理を実行することが、ＳＰＳから、シンタックスの複数要素の前記第１のアレイを復号することを備え、および
前記第１のシンタックス要素を使用することが、現在のピクチャがＩＤＲピクチャまたはＢＬＡピクチャではなく、そして前記ＤＰＢ中の複数のピクチャの数が前記第１のシンタックス要素によって示されるとき、前記ＤＰＢの１つまたは複数のピクチャ記憶バッファを空にするバンピング処理を実行することを備える、請求項２に記載の方法。
【請求項６】
前記復号処理を実行することが、ＳＰＳから、シンタックスの複数要素の前記第１のアレイを復号することを備え、および
前記ＤＰＢ中のピクチャ記憶バッファの数が前記第１のシンタックス要素によって示される、請求項２に記載の方法。
【請求項７】
前記復号処理を実行することが、
シンタックスの複数要素の前記第１のアレイを、現在のピクチャについてアクティブであるＳＰＳから、復号することと、
シンタックスの複数要素の第４のアレイを、先行するピクチャについてアクティブであるＳＰＳから、復号することと、ここにおいて、シンタックスの複数要素の前記第４のアレイ中の各シンタックス要素は、前記ＨＲＤの前記ＤＰＢの最大の要求されるサイズを示す、
ターゲットの最高の一時的な識別子に基づいて、前記第４のアレイ中の第４のシンタックス要素を決定することと、
を備え、
ここにおいて、前記第１のシンタックス要素を使用することが、前記現在のピクチャがＩＤＲピクチャまたはＢＬＡピクチャであり、および前記第１のシンタックス要素によって示される値が前記第４のシンタックス要素によって示される値と異なるとき、第５のシンタックス要素によって示される値に関係なく、前記第５のシンタックス要素の値を推測すること、を備え、ここにおいて、前記第５のシンタックス要素が、前記ＤＰＢ中の以前に復号された複数のピクチャがＩＤＲピクチャまたはＢＬＡピクチャの復号の後、どのように扱われるかを規定する、請求項２に記載の方法。
【請求項８】
前記復号処理を実行することが、ＨＲＤの複数のパラメータの前記選択されたセットを含むＨＲＤパラメータシンタックス構造を復号することを備え、ここにおいて、ＨＲＤの複数のパラメータの前記選択されたセットがシンタックスの複数要素の前記第３のアレイを含み、そして、
ここにおいて、前記第３のシンタックス要素を使用することが、０から前記第３のシンタックス要素の値までの範囲にあるスケジューラ選択インデックスに少なくとも一部基づいて、前記ＨＲＤのＣＰＢの当初のＣＰＢの除去遅延を決定することを備える、請求項２に記載の方法。
【請求項９】
前記復号処理を実行することが、シンタックスの複数要素の前記第１のアレイを、ＳＰＳから、復号することをさらに備え、および
前記第１のシンタックス要素を使用することが、前記ＤＰＢ中の復号された複数のピクチャの数が、０と前記第１のシンタックス要素によって示される値から１を引いたものとのうちの大きい方以下であるかどうかに少なくとも一部基づいて、前記ビットストリームが前記ビデオコーディング標準に適合するかどうかを決定することを備える、請求項２に記載の方法。
【請求項１０】
１つまたは複数のプロセッサを備えるデバイスであって、前記１つまたは複数のプロセッサが、
仮想参照デコーダ（ＨＲＤ）動作を実行するために構成され、ここにおいて、前記ＨＲＤ動作が、ビデオコーディング標準に対する、符号化されたビデオデータを備えるビットストリームの適合を決定し、または前記ビデオコーディング標準に対するビデオデコーダの適合を決定し、ここにおいて、前記１つまたは複数のプロセッサは、前記ＨＲＤ動作を実行することの一部として前記１つまたは複数のプロセッサが、
試験対象の動作点を選択し、ここにおいて、前記試験対象の動作点に関連付けられるビットストリームのサブセットの最高の一時的な識別子は、前記ビットストリーム中に存在する最大の一時的な識別子よりも小さい、または前記ビットストリームのサブセットのレイヤ識別子のターゲットセットは、前記ビットストリームのレイヤ識別子のシンタックスの複数要素の全ての値を含まない、
前記最高の一時的な識別子に基づいて、前記ビットストリーム中のシンタックスの複数要素の第１のアレイの中から第１のシンタックス要素を決定し、シンタックスの複数要素の前記第１のアレイ中のそれぞれのシンタックス要素が、前記最高の一時的な識別子のそれぞれの値に対して、復号されたピクチャのバッファ（ＤＰＢ）の最大の要求されるサイズを規定する、
前記最高の一時的な識別子に基づいて、前記ビットストリーム中のシンタックスの複数要素の第２のアレイの中から第２のシンタックス要素を決定し、シンタックスの複数要素の前記第２のアレイ中のそれぞれのシンタックス要素が、前記最高の一時的な識別子のそれぞれの値に対して、復号順序においていずれかのピクチャに先行する、および出力順序においてそのピクチャに後続する、複数のピクチャの最大の許容される数を規定する、
前記最高の一時的な識別子に基づいて、前記ビットストリーム中のシンタックスの複数要素の第３のアレイの中から第３のシンタックス要素を決定し、シンタックスの複数要素の前記第３のアレイ中のそれぞれのシンタックス要素が、前記最高の一時的な識別子のそれぞれの値に対して、前記ビットストリーム中の代替的なコーディングされたピクチャのバッファ（ＣＰＢ）仕様の数から１を引いたものを規定する、および
前記ＨＲＤ動作において前記第１、第２、および第３のシンタックス要素を使用する、ように構成される、上記デバイス。
【請求項１１】
前記１つまたは複数のプロセッサが前記ＨＲＤ動作を実行するとき、前記１つまたは複数のプロセッサが、
前記試験対象の動作点を選択し、
試験対象の前記動作点のレイヤ識別子のターゲットセットと前記最高の一時的な識別子とを決定し、
試験対象の前記動作点に適用可能なＨＲＤの複数のパラメータのセットを選択し、
復号処理を実行するＨＲＤを構成するために、ＨＲＤの複数パラメータの前記選択されたセットを使用し、および
復号処理を実行する、請求項１０に記載のデバイス。
【請求項１２】
前記１つまたは複数のプロセッサが前記復号処理を実行するとき、前記１つまたは複数のプロセッサが、シンタックスの複数要素の前記第１のアレイを、シーケンスパラメータセット（ＳＰＳ）から、復号し、
前記１つまたは複数のプロセッサが前記第１のシンタックス要素を使用するとき、前記第１のシンタックス要素によって示される値が最大のＤＰＢサイズより大きいとき、前記１つまたは複数のプロセッサが、前記ビットストリームが前記ビデオコーディング標準に適合しないと決定する、請求項１１に記載のデバイス。
【請求項１３】
前記１つまたは複数のプロセッサが前記復号処理を実行するとき、前記１つまたは複数のプロセッサが、ＳＰＳからシンタックス複数要素の前記第１のアレイを復号し、
前記１つまたは複数のプロセッサが前記第１のシンタックス要素を使用するとき、前記１つまたは複数のプロセッサが、現在のピクチャが瞬時復号リフレッシュ（ＩＤＲ）ピクチャまたはブロークンリンクアクセス（ＢＬＡ）ピクチャではなく、出力のために要求されると標識された前記ＤＰＢ中の複数のピクチャの数が前記第１のシンタックス要素によって示される値より大きいとき、前記ＤＰＢの１つまたは複数のピクチャ記憶バッファを空にするバンピング処理を実行する、請求項１１に記載のデバイス。
【請求項１４】
前記１つまたは複数のプロセッサが前記復号処理を実行するとき、前記１つまたは複数のプロセッサが、ＳＰＳからシンタックス複数要素の前記第１のアレイを復号し、
前記１つまたは複数のプロセッサが前記第１のシンタックス要素を使用するとき、前記１つまたは複数のプロセッサが、現在のピクチャがＩＤＲピクチャまたはＢＬＡピクチャではなく、前記ＤＰＢ中の複数のピクチャの数が前記第１のシンタックス要素によって示されるとき、前記ＤＰＢの１つまたは複数のピクチャ記憶バッファを空にするバンピング処理を実行する、請求項１１に記載のデバイス。
【請求項１５】
前記１つまたは複数のプロセッサが前記復号処理を実行するとき、前記１つまたは複数のプロセッサが、ＳＰＳからシンタックス複数要素の前記第１のアレイを復号し、
前記ＤＰＢ中のピクチャ記憶バッファの数が前記第１のシンタックス要素によって示される、請求項１１に記載のデバイス。
【請求項１６】
前記１つまたは複数のプロセッサが前記復号処理を実行するとき、前記１つまたは複数のプロセッサが、
シンタックスの複数要素の前記第１のアレイを、現在のピクチャについてアクティブであるＳＰＳから、復号し、
シンタックスの複数要素の第４のアレイを、先行するピクチャについてアクティブであるＳＰＳから、復号し、ここにおいて、シンタックスの複数要素の前記第４のアレイ中の各シンタックス要素は、前記ＨＲＤの前記ＤＰＢの最大の要求されるサイズを示す、
ターゲットの最高の一時的な識別子に基づいて、前記第４のアレイ中の第４のシンタックス要素を決定し、
前記１つまたは複数のプロセッサが前記第１のシンタックス要素を使用するとき、前記１つまたは複数のプロセッサが、前記現在のピクチャがＩＤＲピクチャまたはＢＬＡピクチャであり、前記第１のシンタックス要素によって示される値が前記第４のシンタックス要素によって示される値と異なるとき、第５のシンタックス要素の値を、前記第５のシンタックス要素によって示される値に関係なく推測し、前記第５のシンタックス要素が、前記ＤＰＢ中の以前に復号された複数のピクチャがＩＤＲピクチャまたはＢＬＡピクチャの復号の後、どのように扱われるかを規定する、請求項１１に記載のデバイス。
【請求項１７】
前記１つまたは複数のプロセッサが前記復号処理を実行するとき、前記１つまたは複数のプロセッサが、ＨＲＤの複数のパラメータの前記選択されたセットを含むＨＲＤパラメータシンタックス構造を復号し、ＨＲＤの複数のパラメータの前記選択されたセットがシンタックスの複数要素の前記第３のアレイを含み、
前記１つまたは複数のプロセッサが前記第３のシンタックス要素を使用するとき、前記１つまたは複数のプロセッサが、０から前記第３のシンタックス要素の値までの範囲にあるスケジューラ選択インデックスに少なくとも一部基づいて、前記ＨＲＤのＣＰＢの当初のＣＰＢの除去遅延を決定する、請求項１１に記載のデバイス。
【請求項１８】
前記１つまたは複数のプロセッサが前記復号処理を実行するとき、前記１つまたは複数のプロセッサが、ＳＰＳからシンタックス複数要素の前記第１のアレイを復号し、
前記１つまたは複数のプロセッサが前記第１のシンタックス要素を使用するとき、前記１つまたは複数のプロセッサが、前記ＤＰＢ中の復号された複数のピクチャの数が、０と前記第１のシンタックス要素によって示される値から１を引いたものとのうちの大きい方以下であるかどうかに少なくとも一部基づいて、前記ビットストリームが前記ビデオコーディング標準に適合するかどうかを決定する、請求項１１に記載のデバイス。
【請求項１９】
仮想参照デコーダ（ＨＲＤ）動作を実行するための手段を備えるデバイスであって、前記ＨＲＤ動作が、ビデオコーディング標準に対する、符号化されたビデオデータを備えるビットストリームの適合を決定し、または前記ビデオコーディング標準に対するビデオデコーダの適合を決定し、前記ＨＲＤ動作を実行するための手段が、
試験対象の動作点を選択するための手段と、ここにおいて、前記試験対象の動作点に関連付けられるビットストリームのサブセットの最高の一時的な識別子は、前記ビットストリーム中に存在する最大の一時的な識別子よりも小さい、または前記ビットストリームのサブセットのレイヤ識別子のターゲットセットは、前記ビットストリームのレイヤ識別子のシンタックスの複数要素の全ての値を含まない、
前記最高の一時的な識別子に基づいて、前記ビットストリーム中のシンタックスの複数要素のアレイの中から第１のシンタックス要素を決定するための手段と、シンタックスの複数要素の前記第１のアレイ中のそれぞれのシンタックス要素が、前記最高の一時的な識別子のそれぞれの値に対して、復号されたピクチャのバッファ（ＤＰＢ）の最大の要求されるサイズを規定する、
前記最高の一時的な識別子に基づいて、前記ビットストリーム中のシンタックスの複数要素の第２のアレイの中から第２のシンタックス要素を決定するための手段と、シンタックスの複数要素の前記第２のアレイ中のそれぞれのシンタックス要素が、前記最高の一時的な識別子のそれぞれの値に対して、復号順序においていずれかのピクチャに先行する、および出力順序においてそのピクチャに後続する、複数のピクチャの最大の許容される数を規定する、
前記最高の一時的な識別子に基づいて、前記ビットストリーム中のシンタックスの複数要素の第３のアレイの中から第３のシンタックス要素を決定するための手段と、シンタックスの複数要素の前記第３のアレイ中のそれぞれのシンタックス要素が、前記最高の一時的な識別子のそれぞれの値に対して、前記ビットストリーム中の代替的なコーディングされたピクチャのバッファ（ＣＰＢ）仕様の数から１を引いたものを規定する、
前記ＨＲＤ動作において前記第１、第２、および第３のシンタックス要素を使用するための手段とを備える、上記デバイス。
【請求項２０】
デバイスの１つまたは複数のプロセッサによって実行されると仮想参照デコーダ（ＨＲＤ）動作を実行するように前記デバイスを構成する命令が記憶された非一時的なコンピュータ可読記憶媒体であって、前記ＨＲＤ動作が、ビデオコーディング標準に対する、符号化されたビデオデータを備えるビットストリームの適合を決定し、または、前記ビデオコーディング標準に対するビデオデコーダの適合を決定し、前記命令の実行は、前記ＨＲＤ動作を実行することの一部として前記１つまたは複数のプロセッサが、
試験対象の動作点を選択し、ここにおいて、前記試験対象の動作点に関連付けられるビットストリームのサブセットの最高の一時的な識別子は、前記ビットストリーム中に存在する最大の一時的な識別子よりも小さい、または前記ビットストリームのサブセットのレイヤ識別子のターゲットセットは、前記ビットストリームのレイヤ識別子のシンタックスの複数要素の全ての値を含まない、
前記最高の一時的な識別子に基づいて、前記ビットストリーム中のシンタックスの複数要素の第１のアレイの中から第１のシンタックス要素を決定し、シンタックスの複数要素の前記第１のアレイ中のそれぞれのシンタックス要素が、前記最高の一時的な識別子のそれぞれの値に対して、復号されたピクチャのバッファ（ＤＰＢ）の最大の要求されるサイズを規定する、
前記最高の一時的な識別子に基づいて、前記ビットストリーム中のシンタックスの複数要素の第２のアレイの中から第２のシンタックス要素を決定し、シンタックスの複数要素の前記第２のアレイ中のそれぞれのシンタックス要素が、前記最高の一時的な識別子のそれぞれの値に対して、復号順序においていずれかのピクチャに先行する、および出力順序においてそのピクチャに後続する、複数のピクチャの最大の許容される数を規定する、
前記最高の一時的な識別子に基づいて、前記ビットストリーム中のシンタックスの複数要素の第３のアレイの中から第３のシンタックス要素を決定し、シンタックスの複数要素の前記第３のアレイ中のそれぞれのシンタックス要素が、前記最高の一時的な識別子のそれぞれの値に対して、前記ビットストリーム中の代替的なコーディングされたピクチャのバッファ（ＣＰＢ）仕様の数から１を引いたものを規定する、
前記ＨＲＤ動作において前記第１、第２、および第３のシンタックス要素を使用するように、前記１つまたは複数のプロセッサを構成する、非一時的なコンピュータ可読記憶媒体。