【手続補正書】
【提出日】令和2年4月13日(2020.4.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを復号するための方法であって、前記方法は、
前記ビデオデータのビデオブロックのグループのために、マージグループの数を決定することと、ここにおいて、マージグループは、複数のクラスの異なるクラスのグループであり、前記複数のクラスの各クラスが、ビデオブロックのクラスであり、方向と、アクティビティメトリックのための値とに関連し、ここにおいて、前記複数のクラスの各クラスが、フィルタのセットからのフィルタにマッピングされ、ここにおいて、同じフィルタ係数情報にマッピングされた１つまたは複数のクラスは、前記マージグループのうちの同じマージグループに属し、
前記複数のクラスのためのマージグループの前記数が１に等しいこと、および前記複数のクラスがすべて、前記マージグループのうちの１つのマージグループのみに属すること、を決定することと、
前記ビデオデータ中で、ビデオブロックの前記グループのために、第１のフラグを受信することと、ここにおいて、前記第１のフラグのための第１の値は、前記マージグループのうちの少なくとも１つのためのフィルタ係数情報が前記ビデオデータ中でコーディングされないことを示し、前記第１のフラグのための第２の値は、前記マージグループのすべてのためのフィルタ係数情報が前記ビデオデータ中でコーディングされることを示す、
前記第１のフラグが前記第１の値に等しいと決定することと、
前記ビデオデータ中で、前記１つのマージグループのために、第２のフラグを受信することと、ここにおいて、前記第２のフラグのための第１の値は、前記１つのマージグループにマッピングされたフィルタ係数情報が前記ビデオデータ中でコーディングされることを示し、ここにおいて、前記第２のフラグのための第２の値は、前記１つのマージグループにマッピングされた前記フィルタ係数情報が全０値であることを示す、
前記第２のフラグが前記第２の値に等しいと決定することと、
前記全０値を使用する、フィルタの前記セットからの１つまたは複数のフィルタを決定することと
を備える、方法。
【請求項２】
前記１つのマージグループにマッピングされた前記フィルタ係数情報がフィルタ係数値を備え、ここにおいて、フィルタの前記セットからの前記１つまたは複数のフィルタが、全０フィルタを備え、ここにおいて、前記全０フィルタのためのすべての係数が０に等しい、請求項１に記載の方法。
【請求項３】
前記１つのマージグループにマッピングされた前記フィルタ係数情報が差分値を備え、ここにおいて、前記差分値がすべて０に等しく、ここにおいて、前記全０値を使用する、フィルタの前記セットからの前記１つまたは複数のフィルタを決定することが、前記差分値を１つまたは複数の予測フィルタに加算することを備え、ここにおいて、フィルタの前記セットからの前記１つまたは複数のフィルタが、少なくとも１つの非０係数をもつ少なくとも１つのフィルタを備える、請求項１に記載の方法。
【請求項４】
前記複数のクラスのためのマージグループの前記数が１に等しいと決定することは、前記ビデオデータ中で、フィルタの前記セット中のフィルタの総数が１に等しいことを示すシンタックスを受信することを備える、請求項１に記載の方法。
【請求項５】
ビデオブロックの第２のグループのための複数のクラスのためのマージグループの数が、ビデオブロックの前記第２のグループについて１に等しいと決定することと、
ビデオブロックの前記第２のグループのための前記複数のクラスのためのマージグループの前記数が１に等しいことを決定したことに応答して、前記複数のクラスがビデオブロックの前記第２のグループのための１つのマージグループを含むことを示すことと、
前記ビデオデータ中で、ビデオブロックの前記第２のグループのために、前記第１のフラグの第２のインスタンスを受信することと、
前記第１のフラグの前記第２のインスタンスが、前記第１のフラグのための前記第２の値に等しいと決定することと、
前記ビデオデータ中で前記第２のフラグの第２のインスタンスを受信することなしに、前記第２のフラグの前記第２のインスタンスが、前記第２のフラグのための前記第１の値に等しいと推論することと、
前記ビデオデータ中で、ビデオブロックの前記第２のグループのための前記１つのマージグループのためのフィルタ係数情報を受信することと、ここにおいて、ビデオブロックの前記第２のグループのための前記１つのマージグループのための前記フィルタ係数情報が、少なくとも１つの非０係数を備える、
をさらに備える、請求項１に記載の方法。
【請求項６】
ビデオデータを符号化するための方法であって、前記方法は、
前記ビデオデータのビデオブロックのグループのためのフィルタのセットを決定することと、
ビデオブロックの前記グループのためのフィルタ係数情報のセットを決定することと、  マージグループの数を決定することと、ここにおいて、マージグループは、複数のクラスの異なるクラスのグループであり、前記複数のクラスの各クラスが、ビデオブロックのクラスであり、方向と、アクティビティメトリックのための値とに関連し、ここにおいて、前記複数のクラスの各クラスが、フィルタの前記セットからのフィルタにマッピングされ、ここにおいて、同じフィルタ係数情報にマッピングされた１つまたは複数のクラスは、前記マージグループのうちの同じマージグループに属し、
前記複数のクラスのためのマージグループの前記数が１に等しいこと、および前記複数のクラスがすべて、前記マージグループのうちの１つのマージグループのみに属すること、を決定することと、
前記ビデオデータ中に含めるために、第１の値に設定された第１のフラグを生成することと、ここにおいて、前記第１のフラグのための前記第１の値は、前記マージグループのうちの少なくとも１つのためのフィルタ係数情報が前記ビデオデータ中でコーディングされないことを示し、前記第１のフラグのための第２の値は、前記マージグループのすべてのためのフィルタ係数情報が前記ビデオデータ中でコーディングされることを示す、
前記ビデオデータ中に含めるために、第２の値に設定された第２のフラグを生成することと、ここにおいて、前記第２のフラグのための第１の値は、前記１つのマージグループにマッピングされたフィルタ係数情報が前記ビデオデータ中でコーディングされることを示し、ここにおいて、前記第２のフラグのための前記第２の値は、前記１つのマージグループにマッピングされた前記フィルタ係数情報が全０値であることを示す、
を備える、方法。
【請求項７】
フィルタ係数情報の前記セットがフィルタ係数値を備え、ここにおいて、フィルタの前記セットが、全０フィルタを備え、ここにおいて、前記全０フィルタのためのすべての係数が０に等しい、請求項６に記載の方法。
【請求項８】
前記フィルタ係数情報が、フィルタの前記セット中のフィルタのフィルタ係数と、１つまたは複数の予測フィルタのフィルタ係数との間の差分値を備える、請求項６に記載の方法。
【請求項９】
前記１つまたは複数の予測フィルタが、１つまたは複数の固定フィルタを備える、請求項３または請求項８に記載の方法。
【請求項１０】
前記ビデオデータ中に含めるために、前記複数のクラスのためのマージグループの前記数が１に等しいことを示すシンタックスを生成すること
をさらに備える、請求項６に記載の方法。
【請求項１１】
ビデオブロックの前記グループが、ルーマビデオブロックのグループを備える、請求項１または請求項６に記載の方法。
【請求項１２】
ビデオブロックの前記グループがスライスを備える、請求項１または請求項６に記載の方法。
【請求項１３】
ビデオブロックの第２のグループのための複数のクラスのためのマージグループの数が、ビデオブロックの前記第２のグループについて１に等しいと決定することと、
前記複数のクラスがビデオブロックの前記第２のグループのための１つのマージグループを含むことを示す、ビデオブロックの前記第２のグループのための前記複数のクラスのためのマージグループの前記数が１に等しいことを決定したことに応答して、前記ビデオデータ中にビデオブロックの前記第２のグループのための前記１つのマージグループのために前記第２のフラグの第２のインスタンスを含めることなしに、前記ビデオデータ中に含めるために、ビデオブロックの前記第２のグループのために、前記第２の値に設定された前記第１のフラグの第２のインスタンスを生成することと
をさらに備える、請求項６に記載の方法。
【請求項１４】
ビデオデータを復号するためのデバイスであって、前記デバイスが、
前記ビデオデータを記憶するように構成されたメモリと、
１つまたは複数のプロセッサとを備え、前記１つまたは複数のプロセッサは、
前記ビデオデータのビデオブロックのグループのために、マージグループの数を決定することと、ここにおいて、マージグループは、複数のクラスの異なるクラスのグループであり、前記複数のクラスの各クラスが、ビデオブロックのクラスであり、方向と、アクティビティメトリックのための値とに関連し、ここにおいて、前記複数のクラスの各クラスが、フィルタのセットからのフィルタにマッピングされ、ここにおいて、同じフィルタ係数情報にマッピングされた１つまたは複数のクラスは、前記マージグループのうちの同じマージグループに属し、
前記複数のクラスのためのマージグループの前記数が１に等しいこと、および前記複数のクラスがすべて、前記マージグループのうちの１つのマージグループのみに属すること、を決定することと、
前記ビデオデータ中で、ビデオブロックの前記グループのために、第１のフラグを受信することと、ここにおいて、前記第１のフラグのための第１の値は、前記マージグループのうちの少なくとも１つのためのフィルタ係数情報が前記ビデオデータ中でコーディングされないことを示し、前記第１のフラグのための第２の値は、前記マージグループのすべてのためのフィルタ係数情報が前記ビデオデータ中でコーディングされることを示す、
前記第１のフラグが前記第１の値に等しいと決定することと、
前記ビデオデータ中で、前記１つのマージグループのために、第２のフラグを受信することと、ここにおいて、前記第２のフラグのための第１の値は、前記１つのマージグループにマッピングされたフィルタ係数情報が前記ビデオデータ中でコーディングされることを示し、ここにおいて、前記第２のフラグのための第２の値は、前記１つのマージグループにマッピングされた前記フィルタ係数情報が全０値であることを示す、
前記第２のフラグが前記第２の値に等しいと決定することと、
前記全０値を使用する、フィルタの前記セットからの１つまたは複数のフィルタを決定することと
を行うように構成された、
デバイス。
【請求項１５】
ビデオデータを符号化するためのデバイスであって、前記デバイスが、
ビデオデータを記憶するように構成されたメモリと、
１つまたは複数のプロセッサとを備え、前記１つまたは複数のプロセッサは、
前記ビデオデータのビデオブロックのグループのためのフィルタのセットを決定することと、
ビデオブロックの前記グループのためのフィルタ係数情報のセットを決定することと、
マージグループの数を決定することと、ここにおいて、マージグループは、複数のクラスの異なるクラスのグループであり、前記複数のクラスの各クラスが、ビデオブロックのクラスであり、方向と、アクティビティメトリックのための値とに関連し、ここにおいて、前記複数のクラスの各クラスが、フィルタの前記セットからのフィルタにマッピングされ、ここにおいて、同じフィルタ係数情報にマッピングされた１つまたは複数のクラスは、前記マージグループのうちの同じマージグループに属し、
前記複数のクラスのためのマージグループの前記数が１に等しいこと、および前記複数のクラスがすべて、前記マージグループのうちの１つのマージグループのみに属すること、を決定することと、
前記ビデオデータ中に含めるために、第１の値に設定された第１のフラグを生成することと、ここにおいて、前記第１のフラグのための前記第１の値は、前記マージグループのうちの少なくとも１つのためのフィルタ係数情報が前記ビデオデータ中でコーディングされないことを示し、前記第１のフラグのための第２の値は、前記マージグループのすべてのためのフィルタ係数情報が前記ビデオデータ中でコーディングされることを示す、
前記ビデオデータ中に含めるために、第２の値に設定された第２のフラグを生成することと、ここにおいて、前記第２のフラグのための第１の値は、前記１つのマージグループにマッピングされたフィルタ係数情報が前記ビデオデータ中でコーディングされることを示し、ここにおいて、前記第２のフラグのための前記第２の値は、前記１つのマージグループにマッピングされた前記フィルタ係数情報が全０値であることを示す、
を行うように構成された、
デバイス。