【手続補正書】
【提出日】平成29年1月30日(2017.1.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを復号する方法であって、
ビデオデータのためにシグナリングされたビット深度を有する重み付け予測が使用可能であるかどうかを表すシンタックス要素の値を復号することと、
前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であることを前記シンタックス要素の前記値が示すとき、
前記ビデオデータの１つまたは複数のパラメータのための前記シグナリングされたビット深度を表すシンタックス要素の値を復号することと、ここにおいて、前記１つまたは複数のパラメータが、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータまたはｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］パラメータを備える、
前記パラメータの値が、前記シグナリングされたビット深度を表す前記シンタックス要素の前記値に基づくビット深度を表すように前記パラメータの前記値を復号することと、
前記パラメータの前記値に少なくとも部分的に基づいて前記ビデオデータを復号することと、
を備え、前記ビデオデータを復号することが、ルミナンスサンプルに対して重み付け予測プロセスを実行するときに、
（１＜＜（前記ビット深度から８を減じた値））を計算することなしに、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｒｅｆＩｄｘＬ０］パラメータの値に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ０の値を計算することと、
（１＜＜（前記ビット深度から８を減じた値））を計算することなしに、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｒｅｆＩｄｘＬ１］パラメータの値に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ１の値を計算することと、
を備える方法。
【請求項２】
前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であるかどうかを表す前記シンタックス要素の前記値を復号することが、前記ビデオデータのピクチャのシーケンスのためのシーケンスパラメータセット（ＳＰＳ）のシンタックス要素の値を復号することを備える、請求項１に記載の方法。
【請求項３】
前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータまたは前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータの値を復号することが、両端値を含む、「−２の（前記シグナリングされたビット深度から１を減じた値）乗」〜「２の（前記シグナリングされたビット深度から１を減じた値）乗から１を減じた値」の範囲内の値を復号することを備える、請求項１に記載の方法。
【請求項４】
前記１つまたは複数の重み付け予測パラメータが、ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータまたはｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータをさらに備える、請求項１に記載の方法。
【請求項５】
前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータまたは前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータの値を復号することが、両端値を含む、「−２の（前記シグナリングされたビット深度に１を加えた値）乗」〜「２の（前記シグナリングされたビット深度に１を加えた値）乗から１を減じた値」の範囲内の値を復号することを備える、請求項４に記載の方法。
【請求項６】
公式、Ｃｌｉｐ３（−２の（前記シグナリングされたビット深度から１を減じた値）乗，２の（前記シグナリングされたビット深度から１を減じた値）乗から１を減じた値，（ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］−（（２の（前記シグナリングされたビット深度から１を減じた値）乗＊ＣｈｒｏｍａＷｅｉｇｈｔＬ０［ｉ］［ｊ］）＞＞ＣｈｒｏｍａＬｏｇ２ＷｅｉｇｈｔＤｅｎｏｍ）＋２の（前記シグナリングされたビット深度から１を減じた値）乗））に従ってＣｈｒｏｍａＯｆｆｓｅｔＬ０［ｉ］［ｊ］変数の値を導出することと、
公式、Ｃｌｉｐ３（−２の（前記シグナリングされたビット深度から１を減じた値）乗，２の（前記シグナリングされたビット深度から１を減じた値）乗から１を減じた値，（ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］−（（２の（前記シグナリングされたビット深度から１を減じた値）乗＊ＣｈｒｏｍａＷｅｉｇｈｔＬ１［ｉ］［ｊ］）＞＞ＣｈｒｏｍａＬｏｇ２ＷｅｉｇｈｔＤｅｎｏｍ）＋２の（前記シグナリングされたビット深度から１を減じた値）乗））に従ってＣｈｒｏｍａＯｆｆｓｅｔＬ１［ｉ］［ｊ］変数の値を導出することと
をさらに備える、請求項４に記載の方法。
【請求項７】
前記ビデオデータを復号することが、クロミナンスサンプルに対して重み付け予測プロセスを実行するときに、
（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、ＣｈｒｏｍａＯｆｆｓｅｔＬ０［ｒｅｆＩｄｘＬ０］［ｃＩｄｘ−１］変数に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ０の値を計算することと、
（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、ＣｈｒｏｍａＯｆｆｓｅｔＬ１［ｒｅｆＩｄｘＬ１］［ｃＩｄｘ−１］変数に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ１の値を計算することと
を備える、請求項６に記載の方法。
【請求項８】
前記１つまたは複数のパラメータが、前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータと、前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］パラメータと、ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータと、ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータとを備える、請求項１に記載の方法。
【請求項９】
前記ビデオデータを復号することが、前記シグナリングされたビット深度に従って右シフト演算を適応的に実行することを備える、請求項１に記載の方法。
【請求項１０】
前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であるかどうかを表す前記シンタックス要素が、ｕｓｅ＿ｈｉｇｈ＿ｐｒｅｃｉｓｉｏｎ＿ｗｅｉｇｈｔｅｄ＿ｐｒｅｄｉｃｔｉｏｎ＿ｆｌａｇを備える、請求項１に記載の方法。
【請求項１１】
ビデオデータを符号化する方法であって、
ビデオデータのためにシグナリングされたビット深度を有する重み付け予測を使用可能にすることを決定することと、
前記シグナリングされたビット深度を有する前記重み付け予測を使用可能にすることを決定した後に、
前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であることを示すシンタックス要素の値を符号化することと、
前記ビデオデータの１つまたは複数のパラメータのための前記シグナリングされたビット深度を表すシンタックス要素の値を符号化することと、ここにおいて、前記１つまたは複数のパラメータが、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータまたはｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］パラメータを備える、
前記パラメータの値が、前記シグナリングされたビット深度に基づくビット深度を表すように前記パラメータの前記値を符号化することと、
前記パラメータの前記値に少なくとも部分的に基づいて前記ビデオデータを符号化することと、
を備え、前記ビデオデータを復号することが、ルミナンスサンプルに対して重み付け予測プロセスを実行するときに、
（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｒｅｆＩｄｘＬ０］パラメータの値に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ０の値を計算することと、
（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｒｅｆＩｄｘＬ１］パラメータの値に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ１の値を計算することと、
を備える方法。
【請求項１２】
前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であることを示す前記シンタックス要素の前記値を符号化することが、前記ビデオデータのピクチャのシーケンスのためのシーケンスパラメータセット（ＳＰＳ）のシンタックス要素の値を符号化することを備える、請求項１１に記載の方法。
【請求項１３】
前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータまたは前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータの値を符号化することが、両端値を含む、「−２の（前記シグナリングされたビット深度から１を減じた値）乗」〜「２の（前記シグナリングされたビット深度から１を減じた値）乗から１を減じた値」の範囲内の値を符号化することを備える、請求項１１に記載の方法。
【請求項１４】
前記１つまたは複数の重み付け予測パラメータが、ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータまたはｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータを備え、
前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータまたは前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータの値を符号化することが、両端値を含む、「−２の（前記シグナリングされたビット深度に１を加えた値）乗」〜「２の（前記シグナリングされたビット深度に１を加えた値）乗から１を減じた値」の範囲内の値を符号化することを備える、
請求項１１に記載の方法。
【請求項１５】
前記ビデオデータを符号化することが、クロミナンスサンプルに対して重み付け予測プロセスを実行するときに、
前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータからＣｈｒｏｍａＯｆｆｓｅｔＬ０［ｒｅｆＩｄｘＬ０］［ｃＩｄｘ−１］変数の値を計算することと、
（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、前記ＣｈｒｏｍａＯｆｆｓｅｔＬ０［ｒｅｆＩｄｘＬ０］［ｃＩｄｘ−１］変数に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ０の値を計算することと、
前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータからＣｈｒｏｍａＯｆｆｓｅｔＬ１［ｒｅｆＩｄｘＬ１］［ｃＩｄｘ−１］変数の値を計算することと、
（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、前記ＣｈｒｏｍａＯｆｆｓｅｔＬ１［ｒｅｆＩｄｘＬ１］［ｃＩｄｘ−１］変数に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ１の値を計算することと
を備える、請求項１４に記載の方法。
【請求項１６】
前記１つまたは複数のパラメータが、前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータと、前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］パラメータと、ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータと、ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータとを備える、請求項１１に記載の方法。
【請求項１７】
前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であるかどうかを表す前記シンタックス要素が、ｕｓｅ＿ｈｉｇｈ＿ｐｒｅｃｉｓｉｏｎ＿ｗｅｉｇｈｔｅｄ＿ｐｒｅｄｉｃｔｉｏｎ＿ｆｌａｇを備える、請求項１１に記載の方法。
【請求項１８】
ビデオデータをコーディングするためのデバイスであって、
ビデオデータを記憶するように構成されたメモリと、
前記ビデオデータのためにシグナリングされたビット深度を有する重み付け予測が使用可能であるかどうかを表すシンタックス要素の値をコーディングすること、および前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であることを前記シンタックス要素の前記値が示すとき、
前記ビデオデータの１つまたは複数のパラメータのための前記シグナリングされたビット深度を表すシンタックス要素の値をコーディングすることと、ここにおいて、前記１つまたは複数のパラメータが、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータまたはｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］パラメータを備える、
前記パラメータの値が、前記シグナリングされたビット深度を表す前記シンタックス要素の前記値に基づくビット深度を表すように前記パラメータの前記値をコーディングすることと、
前記パラメータの前記値に少なくとも部分的に基づいて前記ビデオデータをコーディングすることと、
を行うように構成されたビデオコーダと、
を備え、前記ビデオデータが、ルミナンスサンプルに対して重み付け予測プロセスを実行するときに、
（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｒｅｆＩｄｘＬ０］パラメータの値に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ０の値を計算することと、
（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｒｅｆＩｄｘＬ１］パラメータの値に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ１の値を計算することと、
を行うようにさらに構成されるデバイス。
【請求項１９】
前記ビデオコーダが、前記ビデオデータのピクチャのシーケンスのためのシーケンスパラメータセット（ＳＰＳ）中の、前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であるかどうかを表す前記シンタックス要素の前記値をコーディングすることを行うように構成された、請求項１８に記載のデバイス。
【請求項２０】
前記ビデオコーダが、両端値を含む、「−２の（前記シグナリングされたビット深度から１を減じた値）乗」〜「２の（前記シグナリングされたビット深度から１を減じた値）乗から１を減じた値」の範囲内における前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータまたは前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータの値をコーディングすることを行うように構成された、請求項１８に記載のデバイス。
【請求項２１】
前記１つまたは複数の重み付け予測パラメータが、ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータまたはｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータを備え、前記ビデオコーダが、両端値を含む、「−２の（前記シグナリングされたビット深度に１を加えた値）乗」〜「２の（前記シグナリングされたビット深度に１を加えた値）乗から１を減じた値」の範囲内の値として、前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータまたは前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータの値をコーディングすることを行うように構成された、請求項１８に記載のデバイス。
【請求項２２】
前記ビデオコーダが、クロミナンスサンプルに対して重み付け予測プロセスを実行するときに、前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータからＣｈｒｏｍａＯｆｆｓｅｔＬ０［ｒｅｆＩｄｘＬ０］［ｃＩｄｘ−１］変数の値を計算することと、（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、前記ＣｈｒｏｍａＯｆｆｓｅｔＬ０［ｒｅｆＩｄｘＬ０］［ｃＩｄｘ−１］変数に等しくなるように、重み付け予測プロセスにおいて使用される変数ｏ０の値を計算することと、前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータからＣｈｒｏｍａＯｆｆｓｅｔＬ１［ｒｅｆＩｄｘＬ１］［ｃＩｄｘ−１］変数の値を計算することと、（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、前記ＣｈｒｏｍａＯｆｆｓｅｔＬ１［ｒｅｆＩｄｘＬ１］［ｃＩｄｘ−１］変数に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ１の値を計算することとを行うように構成された、請求項２１に記載のデバイス。
【請求項２３】
前記１つまたは複数のパラメータが、前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータと、前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］パラメータと、ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータと、ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータとを備える、請求項１８に記載のデバイス。
【請求項２４】
前記ビデオコーダがビデオデコーダを備える、請求項１８に記載のデバイス。
【請求項２５】
前記ビデオコーダがビデオエンコーダを備える、請求項１８に記載のデバイス。
【請求項２６】
前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であるかどうかを表す前記シンタックス要素が、ｕｓｅ＿ｈｉｇｈ＿ｐｒｅｃｉｓｉｏｎ＿ｗｅｉｇｈｔｅｄ＿ｐｒｅｄｉｃｔｉｏｎ＿ｆｌａｇを備える、請求項１８に記載のデバイス。
【請求項２７】
前記デバイスが、
集積回路と、
マイクロプロセッサと、
ワイヤレス通信デバイスと
のうちの少なくとも１つを備える、請求項１８に記載のデバイス。
【請求項２８】
ビデオデータをコーディングするためのデバイスであって、
ビデオデータのためにシグナリングされたビット深度を有する重み付け予測が使用可能であるかどうかを表すシンタックス要素の値をコーディングするための手段と、
前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であることを前記シンタックス要素の前記値が示すとき、前記ビデオデータの１つまたは複数のパラメータのための前記シグナリングされたビット深度を表すシンタックス要素の値をコーディングするための手段と、ここにおいて、前記１つまたは複数のパラメータが、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータまたはｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］パラメータを備える、
前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であることを前記シンタックス要素の前記値が示すとき、前記パラメータの値が、前記シグナリングされたビット深度を表す前記シンタックス要素の前記値に基づくビット深度を表すように前記パラメータの前記値をコーディングするための手段と、
前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であることを前記シンタックス要素の前記値が示すとき、前記パラメータの前記値に少なくとも部分的に基づいて前記ビデオデータをコーディングするための手段と、
を備え、前記ビデオデータを前記コーディングするための手段が、
ルミナンスサンプルに対して重み付け予測プロセスを実行するときに、（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｒｅｆＩｄｘＬ０］パラメータの値に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ０の値を計算するための手段と、
ルミナンスサンプルに対して前記重み付け予測プロセスを実行するときに、（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｒｅｆＩｄｘＬ１］パラメータの値に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ１の値を計算するための手段と、
を備えるデバイス。
【請求項２９】
実行されたとき、プロセッサに、
ビデオデータのためにシグナリングされたビット深度を有する重み付け予測が使用可能であるかどうかを表すシンタックス要素の値をコーディングすることと、
前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であることを前記シンタックス要素の前記値が示すとき、
前記ビデオデータの１つまたは複数のパラメータのための前記シグナリングされたビット深度を表すシンタックス要素の値をコーディングすることと、ここにおいて、前記１つまたは複数のパラメータが、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータまたはｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］パラメータを備える、
前記パラメータの値が、前記シグナリングされたビット深度を表す前記シンタックス要素の前記値に基づくビット深度を表すように前記パラメータの前記値をコーディングすることと、
前記パラメータの前記値に少なくとも部分的に基づいて前記ビデオデータをコーディングすることと、
を行わせる命令を記憶し、前記プロセッサに、前記ビデオデータをコーディングさせる前記命令が、前記プロセッサに、ルミナンスサンプルに対して重み付け予測プロセスを実行するときに、
（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｒｅｆＩｄｘＬ０］パラメータの値に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ０の値を計算することと、
（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｒｅｆＩｄｘＬ１］パラメータの値に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ１の値を計算することと、
を行わせる命令を備える非一時的コンピュータ可読記憶媒体。
【請求項３０】
前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であることを示す前記シンタックス要素の前記値をコーディングすることを前記プロセッサに行わせる前記命令が、前記ビデオデータのピクチャのシーケンスのためのシーケンスパラメータセット（ＳＰＳ）のシンタックス要素の値をコーディングすることを前記プロセッサに行わせる命令を備える、請求項２９に記載の非一時的コンピュータ可読媒体。
【請求項３１】
前記１つまたは複数のパラメータが、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータまたはｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］パラメータを備え、前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータまたは前記ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータの値をコーディングすることを前記プロセッサに行わせる前記命令が、両端値を含む、「−２の（前記シグナリングされたビット深度から１を減じた値）乗」〜「２の（前記シグナリングされたビット深度から１を減じた値）乗から１を減じた値」の範囲内の値をコーディングすることを前記プロセッサに行わせる命令を備える、請求項２９に記載の非一時的コンピュータ可読媒体。
【請求項３２】
前記１つまたは複数の重み付け予測パラメータが、ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータまたはｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータを備え、前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータまたは前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータの値をコーディングすることを前記プロセッサに行わせる前記命令が、両端値を含む、「−２の（前記シグナリングされたビット深度に１を加えた値）乗」〜「２の（前記シグナリングされたビット深度に１を加えた値）乗から１を減じた値」の範囲内の値をコーディングすることを前記プロセッサに行わせる命令を備える、請求項２９に記載の非一時的コンピュータ可読媒体。
【請求項３３】
前記ビデオデータをコーディングすることを前記プロセッサに行わせる前記命令が、クロミナンスサンプルに対して重み付け予測プロセスを実行するときに、
前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータからＣｈｒｏｍａＯｆｆｓｅｔＬ０［ｒｅｆＩｄｘＬ０］［ｃＩｄｘ−１］変数の値を計算することと、
（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、前記ＣｈｒｏｍａＯｆｆｓｅｔＬ０［ｒｅｆＩｄｘＬ０］［ｃＩｄｘ−１］変数に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ０の値を計算することと、
前記ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータからＣｈｒｏｍａＯｆｆｓｅｔＬ１［ｒｅｆＩｄｘＬ１］［ｃＩｄｘ−１］変数の値を計算することと、
（１＜＜（前記シグナリングされたビット深度から８を減じた値））を計算することなしに、前記ＣｈｒｏｍａＯｆｆｓｅｔＬ１［ｒｅｆＩｄｘＬ１］［ｃＩｄｘ−１］変数に等しくなるように、前記重み付け予測プロセスにおいて使用される変数ｏ１の値を計算することと
を前記プロセッサに行わせる命令を備える、請求項３２に記載の非一時的コンピュータ可読媒体。
【請求項３４】
前記１つまたは複数のパラメータが、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］パラメータと、ｌｕｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］パラメータと、ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ０［ｉ］［ｊ］パラメータと、ｄｅｌｔａ＿ｃｈｒｏｍａ＿ｏｆｆｓｅｔ＿ｌ１［ｉ］［ｊ］パラメータとを備える、請求項２９に記載の非一時的コンピュータ可読記憶媒体。
【請求項３５】
前記シグナリングされたビット深度を有する前記重み付け予測が使用可能であるかどうかを表す前記シンタックス要素が、ｕｓｅ＿ｈｉｇｈ＿ｐｒｅｃｉｓｉｏｎ＿ｗｅｉｇｈｔｅｄ＿ｐｒｅｄｉｃｔｉｏｎ＿ｆｌａｇを備える、請求項２９に記載の非一時的コンピュータ可読記憶媒体。