【手続補正書】
【提出日】令和1年9月4日(2019.9.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータをエントロピー符号化する方法であって、
ビデオデータのブロックの色成分に関連する複数のサンプルを受信することと、
前記複数のサンプルがスキップモードを使用して符号化されるべきであるかどうかを決定すること、ここにおいて、前記決定は、前記色成分に対応する前記複数のサンプルのすべてが所定の値に等しい値を有するかどうかを決定することを備え、前記スキップモードは、前記複数のサンプルを符号化することを控えることを備える、と、
前記複数のサンプルが前記スキップモードを使用して符号化されるべきでないと決定したことに応答して、
前記ブロックのクロマサブサンプリング画像フォーマットを決定すること、ここにおいて、前記決定されたブロックの前記クロマサブサンプリング画像フォーマットは、４：２：２、または４：２：０のうちの少なくとも１つを含む、と、
前記ビデオデータの前記ブロックの前記複数のサンプルをサンプルの１つまたは複数のグループにグループ化すること、ここにおいて、前記１つまたは複数のグループのグループの数は、前記ブロックのコーディングモードと、前記ブロックの前記決定されたクロマサブサンプリング画像フォーマットと、前記複数のサンプルに関連する前記色成分とに少なくとも部分的に基づき、
前記ブロックの前記クロマサブサンプリング画像フォーマットが４：２：２であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Ｎであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、Ｎ／２であり、
前記ブロックの前記クロマサブサンプリング画像フォーマットが４：２：０であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Ｎであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、Ｎ／４である、と、
前記サンプルの１つまたは複数のグループの各グループをエントロピー符号化することと
を備える、方法。
【請求項２】
前記エントロピー符号化することは、プレフィックスと複数のサフィックスとを使用して前記サンプルの１つまたは複数のグループのうちのグループをコーディングすることを備え、前記プレフィックスは、前記複数のサフィックスの各々の長さを示し、各サフィックスは、前記グループのサンプルに対応する、
請求項１に記載の方法。
【請求項３】
前記エントロピー符号化することは、前記サンプルの１つまたは複数のグループのうちのグループ中の前記サンプルのすべてが所定の値に等しい値を有することに応答して、前記グループに対してグループ単位スキップを実行することを備え、前記グループ単位スキップは、前記グループに関連する前記サンプルを符号化することを控えることを備える、
請求項１に記載の方法。
【請求項４】
前記サンプルの１つまたは複数のグループの各サンプルは、前記ビデオブロックの量子化残差値の色成分に対応する、
請求項１に記載の方法。
【請求項５】
前記サンプルの１つまたは複数のグループの各サンプルは、前記ブロックの前記コーディングモードに基づいて、前記ビデオブロックの複数の残差値色成分に対して変換を適用することによって決定された係数に対応する、
請求項１に記載の方法。
【請求項６】
有意値を有する前記サンプルの１つまたは複数のグループの最後のサンプルの位置をシグナリングすることと、
前記係数の絶対値を１の所定の値だけ減算することによって、前記最後有意位置に対応する前記係数を調整することと、
前記シグナリングされた位置より前の位置を有する１つまたは複数のサンプルをエントロピーコーディングすることと、
前記シグナリングされた位置の後の位置を有する１つまたは複数の残りのサンプルをコーディングしないことと
をさらに備える、請求項５に記載の方法。
【請求項７】
前記調整された最後有意係数値が０であるときのみ、前記最後有意位置に対応するサインビットをシグナリングすることをさらに備える、
請求項６に記載の方法。
【請求項８】
前記スキップモードは、前記複数のサンプルがクロマ成分に対応する場合のみ、適用され、前記複数のサンプルがルミナンス成分に対応する場合、適用されない、
請求項１に記載の方法。
【請求項９】
ビデオデータをエントロピー符号化するためのデバイスであって、
前記ビデオデータを記憶するように構成されたメモリと、
前記メモリと通信しており、
ビデオデータのブロックの色成分に関連する複数のサンプルを受信することと、
前記複数のサンプルがスキップモードを使用して符号化されるべきであるかどうかを決定すること、ここにおいて、前記決定は、前記色成分に対応する前記複数のサンプルのすべてが所定の値に等しい値を有するかどうかを決定することを備え、前記スキップモードは、前記複数のサンプルを符号化することを控えることを備える、と、
前記複数のサンプルが前記スキップモードを使用して符号化されるべきでないという決定に応答して、
前記ビデオデータのブロックのクロマサブサンプリング画像フォーマットを決定すること、ここにおいて、前記決定されたブロックの前記クロマサブサンプリング画像フォーマットは、４：２：２、または４：２：０のうちの少なくとも１つを含む、と、
前記ビデオデータの前記ブロックの前記複数のサンプルをサンプルの１つまたは複数のグループにグループ化すること、ここにおいて、前記１つまたは複数のグループのグループの数は、前記ブロックのコーディングモードと、前記ブロックの前記決定されたクロマサブサンプリング画像フォーマットと、前記複数のサンプルに関連する前記色成分とに少なくとも部分的に基づき、
前記ブロックの前記クロマサブサンプリング画像フォーマットが４：２：２であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Ｎであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、Ｎ／２であり、
前記ブロックの前記クロマサブサンプリング画像フォーマットが４：２：０であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Ｎであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、Ｎ／４である、と、
前記サンプルの１つまたは複数のグループの各グループをエントロピー符号化することと
を行うように構成されたプロセッサと
を備える、デバイス。
【請求項１０】
前記プロセッサは、プレフィックスと複数のサフィックスとを使用して前記サンプルの１つまたは複数のグループのうちのグループをコーディングすることによって前記サンプルの１つまたは複数のグループをエントロピー符号化するように構成され、前記プレフィックスは、前記複数のサフィックスの各々の長さを示し、各サフィックスは、前記グループのサンプルに対応する、
請求項９に記載のデバイス。
【請求項１１】
前記プロセッサは、前記サンプルの１つまたは複数のグループのうちのグループ中の前記サンプルのすべてが所定の値に等しい値を有することに応答して、前記グループに対してグループ単位スキップを実行することによって前記サンプルの１つまたは複数のグループをエントロピー符号化するように構成され、前記グループ単位スキップは、前記グループに関連する前記サンプルを符号化することを控えることを備える、
請求項９に記載のデバイス。
【請求項１２】
前記サンプルの１つまたは複数のグループの各サンプルは、前記ビデオブロックの量子化残差値の色成分に対応する、
請求項９に記載のデバイス。
【請求項１３】
前記サンプルの１つまたは複数のグループの各サンプルは、前記ブロックの前記コーディングモードに基づいて、前記ビデオブロックの複数の残差値色成分に対して変換を適用することによって決定された係数に対応する、
請求項９に記載のデバイス。
【請求項１４】
前記プロセッサは、
有意値を有する前記サンプルの１つまたは複数のグループの最後のサンプルの位置をシグナリングすることと、
前記係数の絶対値を１の所定の値だけ減算することによって、前記最後有意位置に対応する前記係数を調整することと、
前記シグナリングされた位置より前の位置を有する１つまたは複数のサンプルをエントロピーコーディングすることと、
前記シグナリングされた位置の後の位置を有する１つまたは複数の残りのサンプルをコーディングしないことと
を行うようにさらに構成された、請求項１３に記載のデバイス。
【請求項１５】
前記プロセッサは、前記調整された最後有意係数値が０であるときのみ、前記最後有意位置に対応するサインビットをシグナリングするようにさらに構成された、
請求項１４に記載のデバイス。
【請求項１６】
ブロック単位スキップは、前記サンプルがクロマ成分に対応する場合のみ、適用され、前記サンプルがルミナンス成分に対応する場合、適用されない、
請求項９に記載のデバイス。
【請求項１７】
ビデオデータをエントロピー復号する方法であって、
前記ビデオデータのブロックを表すビットストリームを受信することと、
前記ブロックの色成分に対応するサンプルが前記ビットストリーム中に含まれないことを示す、前記ブロックの色成分のためのスキップモードフラグが示されたかどうかを決定することと、
前記スキップモードフラグが示されなかったという決定に応答して、
前記ブロックのクロマサブサンプリング画像フォーマットを決定すること、ここにおいて、前記ブロックの前記決定されたクロマサブサンプリング画像フォーマットは、４：２：２、または４：２：０のうちの少なくとも１つを含む、と、
前記ビットストリームをエントロピー復号することを介して前記ブロックのサンプルの１つまたは複数のグループを生成すること、ここにおいて、前記１つまたは複数のグループの数は、前記決定されたクロマサブサンプリング画像フォーマットと、前記サンプルに関連する色成分とに基づき、
前記ブロックの前記クロマサブサンプリング画像フォーマットが４：２：２であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Ｎであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、Ｎ／２であり、
前記ブロックの前記クロマサブサンプリング画像フォーマットが４：２：０であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Ｎであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、Ｎ／４である、と、
前記サンプルの１つまたは複数のグループと、前記ブロックのコーディングモードと、前記決定されたクロマサブサンプリング画像フォーマットとに少なくとも部分的に基づいて、前記ブロックを再構成することと
を備える、方法。
【請求項１８】
前記サンプルの１つまたは複数のグループの各サンプルは、前記ブロックの残差値の色成分に対応する、
請求項１７に記載の方法。
【請求項１９】
有意値を有する前記サンプルの１つまたは複数のグループの最後のサンプルの位置を示す前記ビットストリーム中の信号を識別することと、
前記受信されたビットストリームを使用して、前記シグナリングされた位置より前の位置を有する１つまたは複数のサンプルを再構成することと、
前記シグナリングされた位置の後の位置を有する１つまたは複数の残りのサンプルを所定の値を有するものとして再構成することと
をさらに備える、請求項１７に記載の方法。
【請求項２０】
前記受信されたビットストリームから、前記サンプルの１つまたは複数のグループのうちのサンプルのグループに対応するプレフィックスと１つまたは複数のサフィックスとを識別することと、
前記１つまたは複数のサフィックスの各々の長さを決定するために前記プレフィックスを復号することと、
前記サンプルのグループのうちの１つまたは複数の対応するサンプルの値を決定するために、前記１つまたは複数のサフィックスを並列に復号することと
をさらに備える、請求項１７に記載の方法。
【請求項２１】
ビデオデータをエントロピー復号するためのデバイスであって、
前記ビデオデータのブロックを表すビットストリームの少なくとも一部分を記憶するように構成されたメモリと、
前記メモリと通信しており、
前記ブロックの色成分に対応するサンプルが前記ビットストリーム中に含まれないことを示す、前記ブロックの色成分のためのスキップモードフラグが示されたかどうかを決定することと、
前記スキップモードフラグが示されなかったという決定に応答して、
前記ブロックのクロマサブサンプリング画像フォーマットを決定すること、ここにおいて、前記ブロックの前記クロマサブサンプリング画像フォーマットは、４：２：２、または４：２：０のうちの少なくとも１つを含む、と、
前記ビットストリームをエントロピー復号することを介して前記ブロックのサンプルの１つまたは複数のグループを生成すること、ここにおいて、前記１つまたは複数のグループの数は、前記決定されたクロマサブサンプリング画像フォーマットと、前記サンプルに関連する色成分とに基づき、
前記ブロックの前記クロマサブサンプリング画像フォーマットが４：２：２であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Ｎであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、Ｎ／２であり、
前記ブロックの前記クロマサブサンプリング画像フォーマットが４：２：０であるとき、前記グループの数は、前記複数のサンプルに関連する前記色成分がルーマ色成分である場合、Ｎであり、前記複数のサンプルに関連する前記色成分がクロマ色成分である場合、Ｎ／４である、と、
前記サンプルの１つまたは複数のグループと、前記ブロックのコーディングモードと、前記決定されたクロマサブサンプリング画像フォーマットとに少なくとも部分的に基づいて、前記ブロックを再構成することと
を行うように構成されたプロセッサと
を備える、デバイス。
【請求項２２】
前記サンプルの１つまたは複数のグループの各サンプルは、前記ブロックの残差値の色成分に対応する、
請求項２１に記載のデバイス。
【請求項２３】
前記プロセッサは、
有意値を有する前記サンプルの１つまたは複数のグループの最後のサンプルの位置を示す前記ビットストリーム中の信号を識別することと、
前記受信されたビットストリームを使用して、前記シグナリングされた位置より前の位置を有する１つまたは複数のサンプルを再構成することと、
前記シグナリングされた位置の後の位置を有する１つまたは複数の残りのサンプルを所定の値を有するものとして再構成することと
を行うようにさらに構成された、請求項２１に記載のデバイス。
【請求項２４】
前記プロセッサは、
前記受信されたビットストリームから、前記サンプルの１つまたは複数のグループのうちのサンプルのグループに対応するプレフィックスと１つまたは複数のサフィックスとを識別することと、
前記１つまたは複数のサフィックスの各々の長さを決定するために前記プレフィックスを復号することと、
前記サンプルのグループのうちの１つまたは複数の対応するサンプルの値を決定するために、前記１つまたは複数のサフィックスを並列に復号することと
を行うようにさらに構成された、請求項２１に記載のデバイス。