【手続補正書】
【提出日】平成30年12月27日(2018.12.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを符号化する方法であって、前記方法が、
前記ビデオデータの現在のピクチャについて、前記現在のピクチャの少なくとも一部分を符号化するときに使用されるべき長期間参照ピクチャを識別するピクチャ順序カウント値の１つまたは複数の最下位ビットを決定することと、
前記長期間参照ピクチャを使用して前記現在のピクチャの少なくとも前記一部分を符号化することと、
前記長期間参照ピクチャも記憶される復号ピクチャバッファに記憶される任意の他のピクチャを識別する任意の他のピクチャ順序カウント値の１つまたは複数の最下位ビットが前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットと同一ではないとき、前記ビデオデータの符号化バージョンを表すビットストリームにおいて前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットのみを指定することと、
前記長期間参照ピクチャも記憶される復号ピクチャバッファに記憶される任意の他のピクチャを識別する任意の他のピクチャ順序カウント値の前記１つまたは複数の最下位ビットが前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットと同じであるとき、前記ビデオデータの符号化バージョンを表す前記ビットストリームにおいて前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットと１つまたは複数の最上位ビットとの両方を指定することと、
を備え、
前記ビットストリームにおいて指定される１つまたは複数の最上位ビットの数は、前記復号ピクチャバッファ中で前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値を区別することを前記１つまたは複数の最上位ビットが可能にするという方法で、および、前記１つまたは複数の最下位ビットの前記数が前記１つまたは複数の最上位ビットの前記選択される数に加算されるとき、前記ピクチャ順序カウント値を指定するための総ビット数よりも小さい合計になることを前記方法がサポートするように、前記復号ピクチャバッファに記憶されたすべての前記ピクチャの分析に基づいて選択されることを特徴とする、方法。
【請求項２】
前記長期間参照ピクチャが、復号ピクチャバッファ中に存在するが、前記現在のピクチャに関連するシーケンスパラメータセットにおいて１つまたは複数の長期間参照ピクチャとして指定されない長期間参照ピクチャである、請求項１に記載の方法。
【請求項３】
前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットと前記決定された１つまたは複数の最上位ビットとを指定することが、前記現在のピクチャの少なくとも前記一部分に関連するスライスヘッダにおいて前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最下位ビットを指定することを備える、請求項１に記載の方法。
【請求項４】
ビデオデータを符号化するためのビデオ符号化デバイスであって、前記ビデオ符号化デバイスが、
前記ビデオデータの現在のピクチャについて、前記現在のピクチャの少なくとも一部分を符号化するときに使用されるべき長期間参照ピクチャを識別するピクチャ順序カウント値の１つまたは複数の最下位ビットを決定するための手段と、
前記長期間参照ピクチャを使用して前記現在のピクチャの少なくとも前記一部分を符号化するための手段と、
前記現在のピクチャの前記少なくとも一部分を符号化するときに使用されるべき前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値のビットを指定するための手段と、ここにおいて、
前記長期間参照ピクチャも記憶される復号ピクチャバッファに記憶される任意の他のピクチャを識別する任意の他のピクチャ順序カウント値の１つまたは複数の最下位ビットが前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットと同一ではないとき、前記ビデオデータの符号化バージョンを表すビットストリームにおいて前記ピクチャ順序カウント値の前記決定された１つまたは複数の最上位ビットのみを指定することと、
前記長期間参照ピクチャも記憶される復号ピクチャバッファに記憶される任意の他のピクチャを識別する任意の他のピクチャ順序カウント値の前記１つまたは複数の最下位ビットが前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットと同じであるとき、記ビデオデータの符号化バージョンを表すビットストリームにおいて前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットと１つまたは複数の最上位ビットとの両方を指定することと、
を備え、
前記ビットストリームにおいて指定される１つまたは複数の最上位ビットの数は、前記復号ピクチャバッファ中で前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値を区別することを前記１つまたは複数の最上位ビットが可能にするという方法で、および、前記１つまたは複数の最下位ビットの前記数が前記１つまたは複数の最上位ビットの前記数に加算されるとき、前記ピクチャ順序カウント値を指定するための総ビット数よりも小さい合計になることを前記デバイスがサポートするように、前記復号ピクチャバッファに記憶されたすべての前記ピクチャの分析に基づいて選択されることを特徴とする、ビデオ符号化デバイス。
【請求項５】
符号化されたビデオデータを復号する方法であって、前記方法が、
前記符号化されたビデオデータの現在のピクチャについて、前記現在のピクチャの少なくとも一部分を復号するときに使用されるべき長期間参照ピクチャを決定することと、
復号ピクチャバッファから前記長期間参照ピクチャを取り出すことと、
前記取り出された長期間参照ピクチャを使用して前記現在のピクチャの少なくとも前記一部分を復号することと、
を備え、前記方法が、
前記符号化されたビデオデータを表すビットストリームから、前記現在のピクチャの少なくとも前記一部分を復号するときに使用されるべき前記長期間参照ピクチャを識別するピクチャ順序カウント値の１つまたは複数の最下位ビットを決定することと、
前記１つまたは複数の最下位ビットが、前記復号ピクチャバッファに記憶される任意の他のピクチャを識別する任意の他のピクチャ順序カウント値の前記１つまたは複数の最下位ビットと同一ではないとき、前記長期間参照ピクチャを識別するために前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットのみを使用することと、および、前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットに基づいて前記復号ピクチャバッファから前記長期間参照ピクチャを取り出すことと、
前記１つまたは複数の最下位ビットが、復号ピクチャバッファ中に存在する任意の他のピクチャを識別する任意の他のピクチャ順序カウント値の前記１つまたは複数の最下位ビットに関する前記長期間参照ピクチャの前記ピクチャ順序カウント値を一意に識別しないとき、前記符号化された前記ビデオデータを表す前記ビットストリームから、前記ピクチャ順序カウント値の１つまたは複数の最上位ビットを決定することと、
前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットと前記ピクチャ順序カウント値の前記決定された１つまたは複数の最上位ビットとに基づいて前記復号ピクチャバッファから前記長期間参照ピクチャを取り出すことと、
を備え、
前記ビットストリームにおいて指定される１つまたは複数の最上位ビットの数は、前記復号ピクチャバッファ中で前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値を区別することを前記１つまたは複数の最上位ビットが可能にし、および、前記１つまたは複数の最下位ビットの前記数が前記１つまたは複数の最上位ビットの前記選択される数に加算されるとき、前記ピクチャ順序カウント値を指定するための総ビット数よりも小さい合計になることを前記方法がサポートするという方法で、前記復号ピクチャバッファに記憶されたすべての前記ピクチャの分析に基づいて決定されることを特徴とする、方法。
【請求項６】
前記現在のピクチャの少なくとも前記一部分を復号するときに使用されるべき前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最下位ビットを決定することが、前記符号化されたビデオデータを表す前記ビットストリームから、前記現在のピクチャの少なくとも前記一部分を復号するときに使用されるべき前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最下位ビットをパースすることを備え、
前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最上位ビットを決定することが、前記ビットストリームから、前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最上位ビットをパースすることを備える、請求項５に記載の方法。
【請求項７】
前記現在のピクチャの少なくとも前記一部分を復号するときに使用されるべき前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最下位ビットを決定することが、前記現在のピクチャの少なくとも前記一部分に関連するスライスヘッダと、ピクチャパラメータセットと、シーケンスパラメータセットとのうちの１つまたは複数から、前記現在のピクチャの少なくとも前記一部分を復号するときに使用されるべき前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最下位ビットをパースすることを備える、請求項５に記載の方法。
【請求項８】
前記現在のピクチャの少なくとも前記一部分を復号するときに使用されるべき前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最上位ビットを決定することが、前記現在のピクチャの少なくとも前記一部分に関連するスライスヘッダと、ピクチャパラメータセットと、シーケンスパラメータセットとのうちの１つまたは複数から、前記現在のピクチャの少なくとも前記一部分を復号するときに使用されるべき前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最上位ビットをパースすることを備える、請求項１または５に記載の方法。
【請求項９】
前記ピクチャ順序カウント値が、前記現在のピクチャを識別するピクチャ順序カウント値の１つまたは複数の最上位ビットと、前記現在のピクチャの少なくとも前記一部分を符号化するときに使用されるべき前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最上位ビットとの間の差異として計算される前記ピクチャ順序カウント値の１つまたは複数の最上位ビットのデルタを備える、請求項１または５に記載の方法。
【請求項１０】
前記現在のピクチャの少なくとも前記一部分を復号するときに使用されるべき前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最下位ビットを表すために使用されるビット数を決定することと、
前記符号化されたビデオデータを表す前記ビットストリームから前記決定されたビット数をパースすることと、ここにおいて、前記パースされ決定されたビット数が、前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最下位ビットを表す、
をさらに備える、請求項５に記載の方法。
【請求項１１】
前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値が、前記復号ピクチャバッファ中に存在するが、前記現在のピクチャに関連するシーケンスパラメータセットにおいて１つまたは複数の長期間参照ピクチャとして指定されない長期間参照ピクチャを識別するピクチャ順序カウント値を備える、請求項１０に記載の方法。
【請求項１２】
前記パースされ決定されたビット数が、符号なし２進数として前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記最下位ビットを表す、請求項１０に記載の方法。
【請求項１３】
前記現在のピクチャの少なくとも一部分を復号するときに使用されるべき前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最下位ビットを表すために使用される前記ビット数を決定することが、前記ビットストリームから前記現在のピクチャの少なくとも一部分を復号するときに使用されるべき前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最下位ビットを表すために使用される前記ビット数をパースすることを備える、請求項１０に記載の方法。
【請求項１４】
前記ビット数を決定することが、前記ビットストリームから、前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最下位ビットを表すために使用される前記決定されたビット数をパースする必要なしに、前記ビデオデータの前記現在のピクチャと前に符号化されたピクチャとのうちの１つまたは複数について前に決定されたシンタックス要素に基づいて前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値の前記１つまたは複数の最下位ビットを表すために使用されるべき前記ビット数を決定することを備える、請求項１０に記載の方法。
【請求項１５】
符号化されたビデオデータを復号するためのビデオ復号デバイスであって、前記ビデオ復号デバイスが、
前記符号化されたビデオデータの現在のピクチャについて、前記現在のピクチャの少なくとも一部分を復号するときに使用されるべき長期間参照ピクチャを決定するための手段と、
復号ピクチャバッファから前記長期間参照ピクチャを取り出すための手段と、
前記取り出された長期間参照ピクチャを使用して前記現在のピクチャの少なくとも前記一部分を復号するための手段と、
前記符号化されたビデオデータを表すビットストリームから、前記現在のピクチャの少なくとも前記一部分を復号するときに使用されるべき前記長期間参照ピクチャを識別するピクチャ順序カウント値の１つまたは複数の最下位ビットを決定するための手段と、ここにおいて、
前記１つまたは複数の最下位ビットが、前記長期間参照ピクチャも記憶される復号ピクチャバッファに記憶される任意の他のピクチャを識別する任意の他のピクチャ順序カウント値の前記１つまたは複数の最下位ビットと同一ではないとき、前記長期間参照ピクチャを識別するために前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットのみを使用することと、ここにおいて、前記長期間参照ピクチャを取り出すための前記手段が、前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットに基づいて前記長期間参照ピクチャを取り出す、
前記１つまたは複数の最下位ビットが、前記長期間参照ピクチャも記憶される復号ピクチャバッファ中に存在する任意の他のピクチャを識別する任意の他のピクチャ順序カウント値の前記１つまたは複数の最下位ビットに関する前記長期間参照ピクチャの前記ピクチャ順序カウント値を一意に識別しないとき、前記符号化されたビデオデータを表す前記ビットストリームから、前記ピクチャ順序カウント値の１つまたは複数の最上位ビットを決定するための手段を使用することと、ここにおいて、前記復号ピクチャバッファから前記長期間参照ピクチャを取り出すための前記手段が、前記ピクチャ順序カウント値の前記決定された１つまたは複数の最下位ビットと前記ピクチャ順序カウント値の前記決定された１つまたは複数の最上位ビットとに基づいて前記長期間参照ピクチャを取り出す、
を備え、
前記ビットストリームにおいて指定される１つまたは複数の最上位ビットの数は、前記復号ピクチャバッファ中で前記長期間参照ピクチャを識別する前記ピクチャ順序カウント値を区別することを前記１つまたは複数の最上位ビットが可能にし、および、前記１つまたは複数の最下位ビットの前記数が前記１つまたは複数の最上位ビットの前記数に加算されるとき、前記ピクチャ順序カウント値を指定するための総ビット数よりも小さい合計になることを前記デバイスがサポートするという方法で、前記復号ピクチャバッファに記憶されたすべての前記ピクチャの分析に基づいて決定されることを特徴とする、ビデオ復号デバイス。
【請求項１６】
実行されたとき、ビデオコーディングデバイスの１つまたは複数のプロセッサに、請求項１乃至３または５乃至１４のいずれか一項に記載の方法を行わせる命令を記憶した非一時的コンピュータ可読記憶媒体。