【手続補正書】
【提出日】令和1年5月13日(2019.5.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを復号する方法であって、
現在の変換係数のシンタックス要素の値の複数のビンの各々に対して、1つまたは複数の以前に復号された変換係数の前記シンタックス要素の値のそれぞれの対応するビンを使用してコンテキストを決定するステップであって、
前記コンテキストを決定するステップが、前記現在の変換係数の前記シンタックス要素の前記値のi番目のビンのためのコンテキストを、前記現在の変換係数のコンテキスト適応バイナリ算術コーディング(CABAC)復号のために使用されるべき1つまたは複数の隣接する変換係数を特定する事前に定義されたテンプレートを使用することによって、以前に復号された変換係数の前記シンタックス要素の値の対応するi番目のビンを使用して決定するステップを備え、iが非負の整数を備え、前記以前に復号された変換係数の前記シンタックス要素の前記値の前記対応するi番目のビンを使用するステップが、前記以前に復号された変換係数の前記シンタックス要素の前記値の前記i番目のビンのみを使用し、前記以前に復号された変換係数の前記シンタックス要素の前記値の他のビンを使用しないステップを備える、ステップと、
前記決定されたコンテキストを使用して、前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンをCABAC復号するステップとを備え、
前記現在の変換係数は、変換ユニット内に含まれ、前記変換ユニットのいくつかまたは全てのビンは、通常モードに従ってCABAC符号化され、
前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンをCABAC復号することは、i番目の符号化パスの間に前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンを復号することを含み、前記i番目の符号化パスの間、前記変換ユニットの全ての変換係数の全ての対応するi番目のビンがCABAC復号される、方法。
【請求項２】
前記現在の変換係数を含む変換単位のサイズ、前記変換単位を含むコーディング単位と関連付けられるコーディングモード、前記現在の変換係数を含む前記変換単位における前記現在の変換係数の位置、または、前記現在の変換係数を含む係数グループの中での前記現在の変換係数の位置のうちの少なくとも1つに基づいて、前記テンプレートのサイズまたは形状のうちの少なくとも1つを決定するステップをさらに備え、前記係数グループは、前記現在の変換係数を含む前記変換ユニットの内部にある、請求項1に記載の方法。
【請求項３】
前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンのための前記コンテキストを決定するステップが、前記以前に復号された変換係数の関数を使用して、前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンのためのコンテキストインデックスを決定するステップを備える、請求項1に記載の方法。
【請求項４】
前記以前に復号された変換係数がテンプレートの中に位置する、請求項3に記載の方法。
【請求項５】
前記関数が加算関数を備え、
以前に復号された変換係数の前記シンタックス要素の前記値の前記対応するi番目のビンが、複数の以前に復号された変換係数のシンタックス要素の値の複数の対応するi番目のビンに含まれる、請求項3に記載の方法。
【請求項６】
前記加算関数を使用して前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンのための前記コンテキストインデックスを決定するステップが、前記複数の以前に復号された変換係数の前記シンタックス要素の値の前記複数の対応するi番目のビンのすべての合計として、前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンのための前記コンテキストインデックスを定義するステップを備える、請求項5に記載の方法。
【請求項７】
前記加算関数の結果を切り抜いて、事前に定義された範囲内にある切り抜かれた合計を形成するステップをさらに備える、請求項5に記載の方法。
【請求項８】
前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンのための前記コンテキストを決定するステップが、
前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンのためのコンテキストインデックスを決定するステップと、
前記決定されたコンテキストインデックスにオフセットを加算するステップとを備える、請求項1に記載の方法。
【請求項９】
ビデオデータを符号化する方法であって、
現在の変換係数のシンタックス要素の値の複数のビンの各々に対して、1つまたは複数の以前に符号化された変換係数の前記シンタックス要素の値のそれぞれの対応するビンを使用してコンテキストを決定するステップであって、
前記コンテキストを決定するステップが、前記現在の変換係数の前記シンタックス要素の前記値のi番目のビンのためのコンテキストを、前記現在の変換係数のコンテキスト適応バイナリ算術コーディング(CABAC)符号化のために使用されるべき1つまたは複数の隣接する変換係数を特定する事前に定義されたテンプレートを使用することによって、以前に符号化された変換係数の前記シンタックス要素の値の対応するi番目のビンを使用して決定するステップを備え、iが非負の整数を備え、前記以前に符号化された変換係数の前記シンタックス要素の前記値の前記対応するi番目のビンを使用するステップが、前記以前に符号化された変換係数の前記シンタックス要素の前記値の前記i番目のビンのみを使用し、前記以前に符号化された変換係数の前記シンタックス要素の前記値の他のビンを使用しないステップを備える、ステップと、
前記決定されたコンテキストを使用して、前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンをCABAC符号化するステップとを備え、
前記現在の変換係数は、変換ユニット内に含まれ、
前記変換ユニットの全てのビンは、通常モードに従ってCABAC符号化され、
前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンをCABAC符号化することは、i番目の符号化パスの間に前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンを符号化することを含み、前記i番目の符号化パスの間、前記変換ユニットの全ての変換係数の全ての対応するi番目のビンがCABAC符号化される、方法。
【請求項１０】
現在の変換係数のシンタックス要素の値の複数のビンの各々に対して、1つまたは複数の以前にコーディングされた変換係数の前記シンタックス要素の値のそれぞれの対応するビンを使用してコンテキストを決定するための手段であって、
前記コンテキストを決定するための前記手段が、前記現在の変換係数の前記シンタックス要素の前記値のi番目のビンのためのコンテキストを、前記現在の変換係数のコンテキスト適応バイナリ算術コーディング(CABAC)符号化のために使用されるべき1つまたは複数の隣接する変換係数を特定する事前に定義されたテンプレートを使用することによって、以前にコーディングされた変換係数の前記シンタックス要素の値の対応するi番目のビンを使用して決定するための手段を備え、iが非負の整数を備え、前記以前にコーディングされた変換係数の前記シンタックス要素の前記値の前記対応するi番目のビンを使用するための前記手段が、前記以前にコーディングされた変換係数の前記シンタックス要素の前記値の前記i番目のビンのみを使用し、前記以前にコーディングされた変換係数の前記シンタックス要素の前記値の他のビンを使用しないための手段を備える、手段と、
前記決定されたコンテキストを使用して、前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンをCABACコーディングするための手段とを備え、
前記現在の変換係数は、変換ユニット内に含まれ、
前記変換ユニットの全てのビンは、通常モードに従ってCABAC符号化され、
前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンをCABAC符号化することは、i番目の符号化パスの間に前記現在の変換係数の前記シンタックス要素の前記値の前記i番目のビンを符号化することを含み、前記i番目の符号化パスの間、前記変換ユニットの全ての変換係数の全ての対応するi番目のビンがCABAC符号化される、ビデオコーディング装置。
【請求項１１】
命令が符号化された非一時的コンピュータ可読記憶媒体であって、前記命令が、実行されると、ビデオコーディングデバイスの1つまたは複数のプロセッサに、請求項1〜9のいずれか一項の方法を実行させる、非一時的コンピュータ可読記憶媒体。