【手続補正書】
【提出日】平成30年4月23日(2018.4.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータをコーディングする方法であって、前記方法は、
現在コーディングユニット（ＣＵ）のＣＵ深度が１つまたは複数の隣接ＣＵの最小ＣＵ深度よりも小さいかどうか、または前記現在ＣＵの前記ＣＵ深度が、前記１つまたは複数の隣接ＣＵの最大ＣＵ深度よりも大きいかどうかを決定することと、
エントロピーコーディングプロセスの一部として、前記現在ＣＵに対する前記１つまたは複数の隣接ＣＵのＣＵ深度に関係する情報に基づいて、前記現在ＣＵに関連するシンタックス要素のためのコンテキストを選択することと、ここにおいて、前記現在ＣＵに対する前記１つまたは複数の隣接ＣＵの前記ＣＵ深度に関係する前記情報は、前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最小ＣＵ深度よりも小さいかどうか、または前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最大ＣＵ深度よりも大きいかどうかを含み、前記シンタックス要素は、前記現在ＣＵがサブＣＵにスプリットされるかどうかを表す、
前記選択されたコンテキストに基づいて前記シンタックス要素をエントロピーコーディングすることと
を備える、方法。
【請求項２】
前記エントロピーコーディングプロセスがコンテキスト適応型バイナリ算術コーディング（ＣＡＢＡＣ）プロセスを備え、ここにおいて、エントロピーコーディングすることが、ＣＡＢＡＣコーディングすることを備える、請求項１に記載の方法。
【請求項３】
ＣＡＢＡＣコーディングすることが、ＣＡＢＡＣ符号化することまたはＣＡＢＡＣ復号することを備える、請求項２に記載の方法。
【請求項４】
前記１つまたは複数の隣接ＣＵに関係する１つまたは複数のＣＵ深度が、前記現在ＣＵのＣＵ深度に等しい、請求項１に記載の方法。
【請求項５】
前記１つまたは複数の隣接ＣＵに関係する１つまたは複数のＣＵ深度が、前記現在ＣＵのＣＵ深度に等しくない、請求項１に記載の方法。
【請求項６】
前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最小ＣＵ深度よりも小さいとき、２５５に等しい前記選択されたコンテキストに対応する初期値を設定すること
をさらに備える、請求項１に記載の方法。
【請求項７】
前記選択されたコンテキストは、前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最小ＣＵ深度よりも小さいとき、前記シンタックス要素のための１に等しい確率値に対応する、請求項１に記載の方法。
【請求項８】
前記選択されたコンテキストが、１に等しい初期値をもつ専用コンテキストまたは適応コンテキストのうちの１つを備える、請求項７に記載の方法。
【請求項９】
前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最大ＣＵ深度よりも大きいとき、０に等しい前記選択されたコンテキストに対応する初期値を設定すること
をさらに備える、請求項１に記載の方法。
【請求項１０】
前記選択されたコンテキストは、前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最大ＣＵ深度よりも大きいとき、前記シンタックス要素のための０に等しい確率値に対応する、請求項１に記載の方法。
【請求項１１】
前記選択されたコンテキストが、０に等しい初期値をもつ専用コンテキストまたは適応コンテキストのうちの１つを備える、請求項１０に記載の方法。
【請求項１２】
前記シンタックス要素がｓｐｌｉｔ＿ｃｕ＿ｆｌａｇシンタックス要素を備える、請求項１に記載の方法。
【請求項１３】
前記現在ＣＵに関連するＣＴＵが、６４×６４よりも大きいサイズを有する、請求項１に記載の方法。
【請求項１４】
少なくとも４つの可能なコンテキストのグループから前記コンテキストを選択することをさらに備える、請求項１３に記載の方法。
【請求項１５】
少なくとも４つの可能なコンテキストの前記グループが６つの可能なコンテキストを備える、請求項１４に記載の方法。
【請求項１６】
前記シンタックス要素のための前記コンテキストを選択することが、前記現在ＣＵに対する１つまたは複数の空間的に隣接するＣＵのＣＵ深度に関係する情報に基づく、請求項１に記載の方法。
【請求項１７】
前記シンタックス要素のための前記コンテキストを選択することが、前記現在ＣＵに対する１つまたは複数の時間的に隣接するＣＵのＣＵ深度に関係する情報に基づく、請求項１に記載の方法。
【請求項１８】
ビデオデータをコーディングするためのデバイスであって、前記デバイスが、
前記ビデオデータを記憶するように構成されたメモリと、
前記メモリと通信しているビデオコーダと
を備え、ここにおいて、前記ビデオコーダは、
現在コーディングユニット（ＣＵ）のＣＵ深度が１つまたは複数の隣接ＣＵの最小ＣＵ深度よりも小さいかどうか、または前記現在ＣＵの前記ＣＵ深度が、前記１つまたは複数の隣接ＣＵの最大ＣＵ深度よりも大きいかどうかを決定することと、
エントロピーコーディングプロセスの一部として、前記現在ＣＵに対する前記１つまたは複数の隣接ＣＵのＣＵ深度に関係する情報に基づいて、前記メモリに記憶された前記現在ＣＵに関連するシンタックス要素のためのコンテキストを選択することと、ここにおいて、前記現在ＣＵに対する前記１つまたは複数の隣接ＣＵの前記ＣＵ深度に関係する前記情報は、前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最小ＣＵ深度よりも小さいかどうか、または前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最大ＣＵ深度よりも大きいかどうかを含み、前記シンタックス要素は、前記現在ＣＵがサブＣＵにスプリットされるかどうかを表す、
前記選択されたコンテキストに基づいて前記シンタックス要素をエントロピーコーディングすることと
を行うように構成された、デバイス。
【請求項１９】
前記エントロピーコーディングプロセスがコンテキスト適応型バイナリ算術コーディング（ＣＡＢＡＣ）プロセスを備え、ここにおいて、エントロピーコーディングするように構成される前記ビデオコーダが、ＣＡＢＡＣコーディングするように構成される前記ビデオコーダを備える、請求項１８に記載のデバイス。
【請求項２０】
ＣＡＢＡＣコーディングするように構成される前記ビデオコーダが、ＣＡＢＡＣ符号化またはＣＡＢＡＣ復号するように構成される前記ビデオコーダを備える、請求項１９に記載のデバイス。
【請求項２１】
前記１つまたは複数の隣接ＣＵに関係する１つまたは複数のＣＵ深度が、前記現在ＣＵのＣＵ深度に等しい、請求項１８に記載のデバイス。
【請求項２２】
前記１つまたは複数の隣接ＣＵに関係する１つまたは複数のＣＵ深度が、前記現在ＣＵのＣＵ深度に等しくない、請求項１８に記載のデバイス。
【請求項２３】
前記ビデオコーダは、
前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最小ＣＵ深度よりも小さいとき、２５５に等しい前記選択されたコンテキストに対応する初期値を設定すること
を行うようにさらに構成された、請求項１８に記載のデバイス。
【請求項２４】
前記選択されたコンテキストは、前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最小ＣＵ深度よりも小さいとき、前記シンタックス要素のための１に等しい確率値に対応する、請求項１８に記載のデバイス。
【請求項２５】
前記選択されたコンテキストが、１に等しい初期値をもつ専用コンテキストまたは適応コンテキストのうちの１つを備える、請求項２４に記載のデバイス。
【請求項２６】
前記ビデオコーダは、
前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最大ＣＵ深度よりも大きいとき、０に等しい前記選択されたコンテキストに対応する初期値を設定すること
を行うようにさらに構成された、請求項１８に記載のデバイス。
【請求項２７】
前記選択されたコンテキストは、前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最大ＣＵ深度よりも大きいとき、前記シンタックス要素のための０に等しい確率値に対応する、請求項１８に記載のデバイス。
【請求項２８】
前記選択されたコンテキストが、０に等しい初期値をもつ専用コンテキストまたは適応コンテキストのうちの１つを備える、請求項２７に記載のデバイス。
【請求項２９】
前記シンタックス要素がｓｐｌｉｔ＿ｃｕ＿ｆｌａｇシンタックス要素を備える、請求項１８に記載のデバイス。
【請求項３０】
前記現在ＣＵに関連するＣＴＵが、６４×６４よりも大きいサイズを有する、請求項１８に記載のデバイス。
【請求項３１】
前記ビデオコーダが、
少なくとも４つの可能なコンテキストのグループから前記コンテキストを選択すること  を行うようにさらに構成された、請求項３０に記載のデバイス。
【請求項３２】
少なくとも４つの可能なコンテキストの前記グループが６つの可能なコンテキストを備える、請求項３１に記載のデバイス。
【請求項３３】
前記ビデオコーダが、前記現在ＣＵに対する１つまたは複数の空間的に隣接するＣＵのＣＵ深度に関係する情報に基づいて、前記シンタックス要素のための前記コンテキストを選択するように構成された、請求項１８に記載のデバイス。
【請求項３４】
前記ビデオコーダが、前記現在ＣＵに対する１つまたは複数の時間的に隣接するＣＵのＣＵ深度に関係する情報に基づいて、前記シンタックス要素のための前記コンテキストを選択するように構成された、請求項１８に記載のデバイス。
【請求項３５】
ビデオデータをコーディングするための装置であって、前記装置は、
現在コーディングユニット（ＣＵ）のＣＵ深度が１つまたは複数の隣接ＣＵの最小ＣＵ深度よりも小さいかどうか、または前記現在ＣＵの前記ＣＵ深度が、前記１つまたは複数の隣接ＣＵの最大ＣＵ深度よりも大きいかどうかを決定するための手段と、
エントロピーコーディングプロセスの一部として、前記現在ＣＵに対する前記１つまたは複数の隣接ＣＵのＣＵ深度に関係する情報に基づいて、前記現在ＣＵに関連するシンタックス要素のためのコンテキストを選択するための手段と、ここにおいて、前記現在ＣＵに対する前記１つまたは複数の隣接ＣＵの前記ＣＵ深度に関係する前記情報は、前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最小ＣＵ深度よりも小さいかどうか、または前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最大ＣＵ深度よりも大きいかどうかを含み、前記シンタックス要素は、前記現在ＣＵがサブＣＵにスプリットされるかどうかを表す、
前記選択されたコンテキストに基づいて前記シンタックス要素をエントロピーコーディングするための手段と
を備える、装置。
【請求項３６】
実行されたとき、１つまたは複数のプロセッサに、
現在コーディングユニット（ＣＵ）のＣＵ深度が１つまたは複数の隣接ＣＵの最小ＣＵ深度よりも小さいかどうか、または前記現在ＣＵの前記ＣＵ深度が、前記１つまたは複数の隣接ＣＵの最大ＣＵ深度よりも大きいかどうかを決定することと、
エントロピーコーディングプロセスの一部として、前記現在ＣＵに対する前記１つまたは複数の隣接ＣＵのＣＵ深度に関係する情報に基づいて、前記現在ＣＵに関連するシンタックス要素のためのコンテキストを選択することと、ここにおいて、前記現在ＣＵに対する前記１つまたは複数の隣接ＣＵの前記ＣＵ深度に関係する前記情報は、前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最小ＣＵ深度よりも小さいかどうか、または前記現在ＣＵの前記ＣＵ深度が前記１つまたは複数の隣接ＣＵの前記最大ＣＵ深度よりも大きいかどうかを含み、前記シンタックス要素は、前記現在ＣＵがサブＣＵにスプリットされるかどうかを表す、
前記選択されたコンテキストに基づいて前記シンタックス要素をエントロピーコーディングすることと
を行わせる命令を記憶した非一時的コンピュータ可読記憶媒体。