【手続補正書】
【提出日】令和3年5月7日(2021.5.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
−ビットストリームからビットストリーム部分を復号することであって、前記ビットストリーム部分は、フィルタ・パラメータの複数の候補セットを表す、復号することと、
−ピクチャ部分の現行ブロックに関して、フィルタ・パラメータの前記候補セットのうちの１つを識別するインデックスを前記ビットストリームから復号することと、
−前記現行ブロックを前記ビットストリームから復号することと、
−前記復号されたインデックスによって識別されるフィルタ・パラメータの前記候補セットを用いて前記復号された現行ブロックをフィルタリングすることと
を含む方法。
【請求項２】
前記ビットストリーム部分は、復号順で最初に復号される前記ピクチャ部分のブロックに関連する、請求項１に記載の方法。
【請求項３】
フィルタ・パラメータの複数の候補セットを表すデータを前記ビットストリームから復号することを含む、請求項１または２のいずれか１項に記載の方法。
【請求項４】
フィルタ・パラメータの前記複数の候補セットの前記候補セットは、その使用の順序で前記ビットストリームから復号される、請求項１から３のいずれか１項に記載の方法。
【請求項５】
前記現行ブロックをフィルタリングする前に、フィルタ・パラメータの前記候補セットを並べ換えることをさらに含む、請求項１から４のいずれか１項に記載の方法。
【請求項６】
前記現行ブロックのすぐ左に配置されたブロックが使用可能である時にそのようなブロックをフィルタリングするのに使用されるフィルタ・パラメータの前記セットが最初にリストされるように、フィルタ・パラメータの前記候補セットは並べ換えられる、請求項５に記載の方法。
【請求項７】
前記現行ブロックの前に復号されたブロックをフィルタリングするのに使用されるフィルタ・パラメータの前記候補セットが、前記現行ブロックの前に復号されたブロックと前記現行ブロックとの間の空間距離に依存する順序でリストされるように、フィルタ・パラメータの前記候補セットは並べ換えられる、請求項５または６に記載の方法。
【請求項８】
前記現行ブロックの前に復号されたブロックをフィルタリングするのに使用されないフィルタ・パラメータの少なくとも１つの候補セットが、前記現行ブロックの前に復号された前記ブロックをフィルタリングするのに使用されるフィルタ・パラメータの最後の候補セットの前に挿入されるように、フィルタ・パラメータの前記候補セットは並べ換えられる、請求項５から７のいずれか１項に記載の方法。
【請求項９】
前記現行ブロックの前に復号されたブロックによって使用されず、次に使用される最初の候補であるフィルタ・パラメータの候補セットが、前記現行ブロックの後に復号する前記ピクチャ部分のブロックの個数と前記現行ブロックの前に復号されるブロックによってまだ使用されていないフィルタ・パラメータの候補セットの個数との関数である位置に挿入されるように、フィルタ・パラメータの前記候補セットは並べ換えられる、請求項５から７のいずれか１項に記載の方法。
【請求項１０】
フィルタ・パラメータの前記複数の候補セット内に、ブロックがフィルタリングされないことを指定するフィルタ・パラメータの候補セットを挿入することをさらに含む、請求項１から９のいずれか１項に記載の方法。
【請求項１１】
ブロックがフィルタリングされないことを指定するフィルタ・パラメータの前記候補セットは、事前定義の位置のフィルタ・パラメータの前記候補セットの間に挿入される、請求項１０に記載の方法。
【請求項１２】
−再構成されたブロックと呼ばれる、ピクチャ部分の現行ブロックの再構成されたバージョンを判定することと、
−フィルタ・パラメータの複数の候補セットを入手し、フィルタ・パラメータの前記候補セットのうちの１つを識別する、前記現行ブロックのインデックスを判定することと、
−前記インデックスによって識別されるフィルタ・パラメータの前記複数の候補セットのうちのフィルタ・パラメータの前記候補セットを用いて、前記再構成されたブロックをフィルタリングすることと、
−ビットストリーム内で第１のビットストリーム部分と、前記ビットストリーム部分は、フィルタ・パラメータの前記複数の候補セットを表し、前記現行ブロックを表す第２のビットストリーム部分と、前記インデックスを表す第３のビットストリーム部分とを符号化することと
を含む方法。
【請求項１３】
前記第１のビットストリーム部分は、前記現行ブロックが属するスライスのスライス・ヘッダ内で符号化される、請求項１２に記載の方法。
【請求項１４】
前記第１のビットストリーム部分は、符号化順で最初に符号化される前記ピクチャ部分のブロックに関連する前記ビットストリームの部分である、請求項１２に記載の方法。
【請求項１５】
前記ビットストリーム内で、フィルタ・パラメータの複数の候補セットを表すデータを符号化することを含む、請求項１２から１４のいずれか１項に記載の方法。
【請求項１６】
フィルタ・パラメータの前記複数の候補セットの前記候補セットは、その使用の順序で前記ビットストリーム内で符号化される、請求項１２から１４のいずれか１項に記載の方法。
【請求項１７】
前記現行ブロックをコーディングする前に、フィルタ・パラメータの前記候補セットを並べ換えることをさらに含む、請求項１２から１６のいずれか１項に記載の方法。
【請求項１８】
−フィルタ・パラメータの複数の候補セットを表すビットストリーム部分を復号する手段と、
−ピクチャ部分の現行ブロックに関して、フィルタ・パラメータの前記候補セットのうちの１つを識別するインデックスを前記複数から復号する手段と、
−前記現行ブロックを前記ビットストリームから復号する手段と、
−前記復号されたインデックスによって識別されるフィルタ・パラメータの前記候補セットを用いて前記復号された現行ブロックをフィルタリングする手段
を含む復号器。
【請求項１９】
前記ビットストリーム部分は、復号順で最初に復号される前記ピクチャ部分のブロックに関連する前記ビットストリームの部分から復号される、請求項１８に記載の復号器。
【請求項２０】
フィルタ・パラメータの複数の候補セットを表すデータを前記ビットストリームから復号する手段を含む、請求項１８から１９のいずれか１項に記載の復号器。
【請求項２１】
フィルタ・パラメータの前記複数の候補セットの前記候補セットは、その使用の順序で前記ビットストリームから復号される、請求項１８から２０のいずれか１項に記載の復号器。
【請求項２２】
前記現行ブロックをフィルタリングする前に、フィルタ・パラメータの前記候補セットを並べ換える手段をさらに含む、請求項１８から２１のいずれか１項に記載の復号器。
【請求項２３】
前記現行ブロックのすぐ左に配置されたブロックが使用可能である時にそのようなブロックをフィルタリングするのに使用されるフィルタ・パラメータの前記セットが最初にリストされるように、フィルタ・パラメータの前記候補セットは並べ換えられる、請求項２２に記載の復号器。
【請求項２４】
前記現行ブロックの前に復号されたブロックをフィルタリングするのに使用されるフィルタ・パラメータの前記候補セットが、前記現行ブロックの前に復号されたブロックと前記現行ブロックとの間の空間距離に依存する順序でリストされるように、フィルタ・パラメータの前記候補セットは並べ換えられる、請求項２２または２３に記載の復号器。
【請求項２５】
前記現行ブロックの前に復号されたブロックをフィルタリングするのに使用されないフィルタ・パラメータの少なくとも１つの候補セットが、前記現行ブロックの前に復号された前記ブロックをフィルタリングするのに使用されるフィルタ・パラメータの最後の候補セットの前に挿入されるように、フィルタ・パラメータの前記候補セットは並べ換えられる、請求項２２から２４のいずれか１項に記載の復号器。
【請求項２６】
前記現行ブロックの前に復号されたブロックによって使用されず、次に使用される最初の候補であるフィルタ・パラメータの候補セットが、前記現行ブロックの後に復号する前記ピクチャ部分のブロックの個数と前記現行ブロックの前に復号されるブロックによってまだ使用されていないフィルタ・パラメータの候補セットの個数との関数である位置に挿入されるように、フィルタ・パラメータの前記候補セットは並べ換えられる、請求項２２から２４のいずれか１項に記載の復号器。
【請求項２７】
フィルタ・パラメータの前記複数の候補セット内に、ブロックがフィルタリングされないことを指定するフィルタ・パラメータの候補セットを挿入する手段をさらに含む、請求項１８から２６のいずれか１項に記載の復号器。
【請求項２８】
ブロックがフィルタリングされないことを指定するフィルタ・パラメータの前記候補セットは、事前定義の位置のフィルタ・パラメータの前記候補セットの間に挿入される、請求項２７に記載の復号器。
【請求項２９】
−再構成されたブロックと呼ばれる、ピクチャ部分の現行ブロックの再構成されたバージョンを判定する手段と、
−フィルタ・パラメータの複数の候補セットを入手し、フィルタ・パラメータの前記候補セットのうちの１つを識別する、前記現行ブロックのインデックスを判定する手段と、
−前記インデックスによって識別されるフィルタ・パラメータの前記複数の候補セットのうちのフィルタ・パラメータの前記候補セットを用いて、前記再構成されたブロックをフィルタリングする手段と、
−ビットストリーム内で、フィルタ・パラメータの前記複数の候補セットを表す第１のビットストリーム部分と、前記現行ブロックを表す第２のビットストリーム部分と、前記インデックスを表す第３のビットストリーム部分とを符号化する手段と
を含む符号器。
【請求項３０】
前記第１のビットストリーム部分は、前記現行ブロックが属するスライスのスライス・ヘッダ内で符号化される、請求項２９に記載の符号器。
【請求項３１】
前記第１のビットストリーム部分は、符号化順で最初に符号化される前記ピクチャ部分のブロックに関連する前記ビットストリームの部分内で符号化される、請求項２９に記載の符号器。
【請求項３２】
前記ビットストリーム内で、フィルタ・パラメータの複数の候補セットを表すデータを符号化する手段を含む、請求項２９から３１のいずれか１項に記載の符号器。
【請求項３３】
フィルタ・パラメータの前記複数の候補セットの前記候補セットは、その使用の順序で前記ビットストリーム内で符号化される、請求項２９から３１のいずれか１項に記載の符号器。
【請求項３４】
前記現行ブロックをコーディングする前に、フィルタ・パラメータの前記候補セットを並べ換える手段をさらに含む、請求項２９から３３のいずれか１項に記載の符号器。
【請求項３５】
前記第１のビットストリーム部分は、前記現行ブロックが属するスライスのスライス・ヘッダから復号される、請求項１に記載の方法。
【請求項３６】
前記復号器は、前記現行ブロックが属するスライスのスライス・ヘッダから前記第１のビットストリーム部分を復号する手段を含む、請求項１８に記載の復号器。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０２１０
【補正方法】変更
【補正の内容】
【０２１０】
複数の実施態様を説明した。それでも、様々な変更を行えることを理解されたい。たとえば、異なる実施態様の要素を組み合わせ、補足し、変更し、または除去して、他の実施態様を作ることができる。さらに、当業者は、他の構造およびプロセスが、開示された構造およびプロセスと置換され得、結果の実施態様が、開示された実施態様と少なくとも実質的に同一の結果（１つまたは複数）を達成するために、少なくとも実質的に同一の形（１つまたは複数）で、少なくとも実質的に同一の機能（１つまたは複数）を実行することを理解しよう。したがって、上記および他の実施態様は、本願によって企図されている。
ここで、以下の付記を記載する。
［付記１］
−フィルタ・パラメータの複数の候補セットをビットストリームから復号することと、
−ピクチャ部分の現行ブロックに関して、フィルタ・パラメータの前記候補セットのうちの１つを識別するインデックスを前記ビットストリームから復号することと、
−前記現行ブロックを前記ビットストリームから復号することと、
−前記復号されたインデックスによって識別されるフィルタ・パラメータの前記候補セットを用いて前記復号された現行ブロックをフィルタリングすることであって、前記現行ブロックの前記インデックスの最大値は、前記現行ブロックの前に復号されたブロックのフィルタリングに使用されたフィルタ・パラメータの候補セットの個数の増加関数である、フィルタリングすることと
を含む方法。
［付記２］
フィルタ・パラメータの前記複数の候補セットは、復号順で最初に復号される前記ピクチャ部分のブロックに関連するビットストリームの部分から復号される、付記１に記載の方法。
［付記３］
フィルタ・パラメータの複数の候補セットを表すデータを前記ビットストリームから復号することを含む、付記１または２のいずれか１に記載の方法。
［付記４］
フィルタ・パラメータの前記複数の候補セットの前記候補セットは、その使用の順序で前記ビットストリームから復号される、付記１から３のいずれか１に記載の方法。
［付記５］
前記現行ブロックをフィルタリングする前に、フィルタ・パラメータの前記候補セットを並べ換えることをさらに含む、付記１から４のいずれか１に記載の方法。
［付記６］
前記現行ブロックのすぐ左に配置されたブロックが使用可能である時にそのようなブロックをフィルタリングするのに使用されるフィルタ・パラメータの前記セットが最初にリストされるように、フィルタ・パラメータの前記候補セットは並べ換えられる、付記５に記載の方法。
［付記７］
前記現行ブロックの前に復号されたブロックをフィルタリングするのに使用されるフィルタ・パラメータの前記候補セットが、前記現行ブロックの前に復号されたブロックと前記現行ブロックとの間の空間距離に依存する順序でリストされるように、フィルタ・パラメータの前記候補セットは並べ換えられる、付記５または６に記載の方法。
［付記８］
前記現行ブロックの前に復号されたブロックをフィルタリングするのに使用されないフィルタ・パラメータの少なくとも１つの候補セットが、前記現行ブロックの前に復号された前記ブロックをフィルタリングするのに使用されるフィルタ・パラメータの最後の候補セットの前に挿入されるように、フィルタ・パラメータの前記候補セットは並べ換えられる、付記５から７のいずれか１に記載の方法。
［付記９］
前記現行ブロックの前に復号されたブロックによって使用されず、次に使用される最初の候補であるフィルタ・パラメータの候補セットが、前記現行ブロックの後に復号する前記ピクチャ部分のブロックの個数と前記現行ブロックの前に復号されるブロックによってまだ使用されていないフィルタ・パラメータの候補セットの個数との関数である位置に挿入されるように、フィルタ・パラメータの前記候補セットは並べ換えられる、付記５から７のいずれか１に記載の方法。
［付記１０］
フィルタ・パラメータの前記複数の候補セット内に、ブロックがフィルタリングされないことを指定するフィルタ・パラメータの候補セットを挿入することをさらに含む、付記１から９のいずれか１に記載の方法。
［付記１１］
ブロックがフィルタリングされないことを指定するフィルタ・パラメータの前記候補セットは、事前定義の位置のフィルタ・パラメータの前記候補セットの間に挿入される、付記１０に記載の方法。
［付記１２］
−再構成されたブロックと呼ばれる、ピクチャ部分の現行ブロックの再構成されたバージョンを判定することと、
−フィルタ・パラメータの複数の候補セットを入手し、フィルタ・パラメータの前記候補セットのうちの１つを識別する、前記現行ブロックのインデックスを判定することと、
−前記インデックスによって識別されるフィルタ・パラメータの前記複数の候補セットのうちのフィルタ・パラメータの前記候補セットを用いて、前記再構成されたブロックをフィルタリングすることであって、前記現行ブロックの前記インデックスの最大値は、前記現行ブロックの前に再構成されたブロックのフィルタリングに使用されたフィルタ・パラメータの候補セットの個数の増加関数である、フィルタリングすることと、
−ビットストリーム内で、フィルタ・パラメータの前記複数の候補セット、前記現行ブロック、および前記インデックスを符号化することと
を含む方法。
［付記１３］
フィルタ・パラメータの前記複数の候補セットは、前記現行ブロックが属するスライスのスライス・ヘッダ内で符号化される、付記１２に記載の方法。
［付記１４］
フィルタ・パラメータの前記複数の候補セットは、符号化順で最初に符号化する前記ピクチャ部分のブロックに関連する前記ビットストリームの部分内で符号化される、付記１２に記載の方法。
［付記１５］
前記ビットストリーム内で、フィルタ・パラメータの複数の候補セットを表すデータを符号化することを含む、付記１２から１４のいずれか１に記載の方法。
［付記１６］
フィルタ・パラメータの前記複数の候補セットの前記候補セットは、その使用の順序で前記ビットストリーム内で符号化される、付記１２から１４のいずれか１に記載の方法。
［付記１７］
前記現行ブロックをコーディングする前に、フィルタ・パラメータの前記候補セットを並べ換えることをさらに含む、付記１２から１６のいずれか１に記載の方法。
［付記１８］
−フィルタ・パラメータの複数の候補セットをビットストリームから復号する手段と、
−ピクチャ部分の現行ブロックに関して、フィルタ・パラメータの前記候補セットのうちの１つを識別するインデックスを前記ビットストリームから復号する手段と、
−前記現行ブロックを前記ビットストリームから復号する手段と、
−前記復号されたインデックスによって識別されるフィルタ・パラメータの前記候補セットを用いて前記復号された現行ブロックをフィルタリングする手段であって、前記現行ブロックの前記インデックスの最大値は、前記現行ブロックの前に復号されたブロックのフィルタリングに使用されたフィルタ・パラメータの候補セットの個数の増加関数である、フィルタリングする手段と
を含む復号器。
［付記１９］
フィルタ・パラメータの前記複数の候補セットは、復号順で最初に復号される前記ピクチャ部分のブロックに関連するビットストリームの部分から復号される、付記１８に記載の復号器。
［付記２０］
フィルタ・パラメータの複数の候補セットを表すデータを前記ビットストリームから復号する手段を含む、付記１８から１９のいずれか１に記載の復号器。
［付記２１］
フィルタ・パラメータの前記複数の候補セットの前記候補セットは、その使用の順序で前記ビットストリームから復号される、付記１８から２０のいずれか１に記載の復号器。
［付記２２］
前記現行ブロックをフィルタリングする前に、フィルタ・パラメータの前記候補セットを並べ換える手段をさらに含む、付記１８から２１のいずれか１に記載の復号器。
［付記２３］
前記現行ブロックのすぐ左に配置されたブロックが使用可能である時にそのようなブロックをフィルタリングするのに使用されるフィルタ・パラメータの前記セットが最初にリストされるように、フィルタ・パラメータの前記候補セットは並べ換えられる、付記２２に記載の復号器。
［付記２４］
前記現行ブロックの前に復号されたブロックをフィルタリングするのに使用されるフィルタ・パラメータの前記候補セットが、前記現行ブロックの前に復号されたブロックと前記現行ブロックとの間の空間距離に依存する順序でリストされるように、フィルタ・パラメータの前記候補セットは並べ換えられる、付記２２または２３に記載の復号器。
［付記２５］
前記現行ブロックの前に復号されたブロックをフィルタリングするのに使用されないフィルタ・パラメータの少なくとも１つの候補セットが、前記現行ブロックの前に復号された前記ブロックをフィルタリングするのに使用されるフィルタ・パラメータの最後の候補セットの前に挿入されるように、フィルタ・パラメータの前記候補セットは並べ換えられる、付記２２から２４のいずれか１に記載の復号器。
［付記２６］
前記現行ブロックの前に復号されたブロックによって使用されず、次に使用される最初の候補であるフィルタ・パラメータの候補セットが、前記現行ブロックの後に復号する前記ピクチャ部分のブロックの個数と前記現行ブロックの前に復号されるブロックによってまだ使用されていないフィルタ・パラメータの候補セットの個数との関数である位置に挿入されるように、フィルタ・パラメータの前記候補セットは並べ換えられる、付記２２から２４のいずれか１に記載の復号器。
［付記２７］
フィルタ・パラメータの前記複数の候補セット内に、ブロックがフィルタリングされないことを指定するフィルタ・パラメータの候補セットを挿入する手段をさらに含む、付記１８から２６のいずれか１に記載の復号器。
［付記２８］
ブロックがフィルタリングされないことを指定するフィルタ・パラメータの前記候補セットは、事前定義の位置のフィルタ・パラメータの前記候補セットの間に挿入される、付記２７に記載の復号器。
［付記２９］
−再構成されたブロックと呼ばれる、ピクチャ部分の現行ブロックの再構成されたバージョンを判定する手段と、
−フィルタ・パラメータの複数の候補セットを入手し、フィルタ・パラメータの前記候補セットのうちの１つを識別する、前記現行ブロックのインデックスを判定する手段と、
−前記インデックスによって識別されるフィルタ・パラメータの前記複数の候補セットのうちのフィルタ・パラメータの前記候補セットを用いて、前記再構成されたブロックをフィルタリングする手段であって、前記現行ブロックの前記インデックスの最大値は、前記現行ブロックの前に再構成されたブロックのフィルタリングに使用されたフィルタ・パラメータの候補セットの個数の増加関数である、フィルタリングする手段と、
−ビットストリーム内で、フィルタ・パラメータの前記複数の候補セット、前記現行ブロック、および前記インデックスを符号化する手段と
を含む符号器。
［付記３０］
フィルタ・パラメータの前記複数の候補セットは、前記現行ブロックが属するスライスのスライス・ヘッダ内で符号化される、付記２９に記載の符号器。
［付記３１］
フィルタ・パラメータの前記複数の候補セットは、符号化順で最初に符号化する前記ピクチャ部分のブロックに関連する前記ビットストリームの部分内で符号化される、付記２９に記載の符号器。
［付記３２］
前記ビットストリーム内で、フィルタ・パラメータの複数の候補セットを表すデータを符号化する手段を含む、付記２９から３１のいずれか１に記載の符号器。
［付記３３］
フィルタ・パラメータの前記複数の候補セットの前記候補セットは、その使用の順序で前記ビットストリーム内で符号化される、付記２９から３１のいずれか１に記載の符号器。
［付記３４］
前記現行ブロックをコーディングする前に、フィルタ・パラメータの前記候補セットを並べ換える手段をさらに含む、付記２９から３３のいずれか１に記載の符号器。