【手続補正書】
【提出日】平成29年10月2日(2017.10.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを復号する方法であって、
ビデオデータのブロックのためのルーマ残差サンプルの第１のビット深度を決定することと、
前記ビデオデータのブロックのための予測されたクロマ残差サンプルの第２のビット深度を決定することと、
前記ルーマ残差サンプルの前記第１のビット深度と、前記予測されたクロマ残差サンプルの前記第２のビット深度との間のビット深度差分を決定することと、
前記第１のビット深度が前記第２のビット深度よりも大きく、前記ビット深度差分が０よりも大きい場合、前記予測されたクロマ残差サンプルの前記第２のビット深度に一致するビット深度を有する、ビット深度調整されたルーマ残差サンプルを生成するために、前記ビット深度差分だけ前記ルーマ残差サンプルを右シフトすることによって、前記ルーマ残差サンプルを調整することと、
前記第１のビット深度が前記第２のビット深度未満であり、前記ビット深度差分が０未満である場合、前記予測されたクロマ残差サンプルの前記第２のビット深度に一致するビット深度を有する、ビット深度調整されたルーマ残差サンプルを生成するために、前記ビット深度差分だけ前記ルーマ残差サンプルを左シフトすることによって、前記ルーマ残差サンプルを調整することと、
前記ビット深度調整されたルーマ残差サンプルと前記予測されたクロマ残差サンプルとに基づいて、前記ビデオデータのブロックのためのクロマ残差サンプルを決定することと、
前記ルーマ残差サンプルと前記クロマ残差サンプルとに基づいて、前記ビデオデータのブロックを復号することと
を備える方法。
【請求項２】
前記ビット深度調整されたルーマ残差サンプルを生成するために、前記ルーマ残差サンプルを調整することは、
範囲内になるように、前記ビット深度調整されたルーマ残差サンプルをクリップすること、ここにおいて、前記範囲の最大値は変数の正値に基づき、ここにおいて、前記範囲の最小値は前記変数の負値に基づく、
を備える、請求項１に記載の方法。
【請求項３】
前記クロマ残差サンプルを決定することは、前記クロマ残差サンプルを決定するために、前記予測されたクロマ残差サンプルを、前記ビット深度調整されたルーマ残差サンプルに加算することを備える、または、
前記クロマ残差サンプルを決定することは、
スケーリングされたルーマ残差サンプルを決定するために、前記ビット深度調整されたルーマ残差サンプルをスケールファクタで乗算することと、
前記クロマ残差サンプルを決定するために、前記予測されたクロマ残差サンプルを、前記スケーリングされたルーマ残差サンプルに加算することと
を備える、請求項１に記載の方法。
【請求項４】
ビデオデータを符号化する方法であって、
ビデオデータのブロックのためのルーマ残差サンプルの第１のビット深度を決定することと、
前記ビデオデータのブロックのためのクロマ残差サンプルの第２のビット深度を決定することと、
前記ルーマ残差サンプルの前記第１のビット深度と、前記クロマ残差サンプルの前記第２のビット深度との間のビット深度差分を決定することと、
前記第１のビット深度が前記第２のビット深度よりも大きく、前記ビット深度差分が０よりも大きい場合、前記予測されたクロマ残差サンプルの前記第２のビット深度に一致するビット深度を有する、ビット深度調整されたルーマ残差サンプルを生成するために、前記ビット深度差分だけ前記ルーマ残差サンプルを右シフトすることによって、前記ルーマ残差サンプルを調整することと、
前記第１のビット深度が前記第２のビット深度未満であり、前記ビット深度差分が０未満である場合、前記クロマ残差サンプルの前記第２のビット深度に一致するビット深度を有する、ビット深度調整されたルーマ残差サンプルを生成するために、前記ビット深度差分だけ前記ルーマ残差サンプルを左シフトすることによって、前記ルーマ残差サンプルを調整することと、
前記ビット深度調整されたルーマ残差サンプルと前記クロマ残差サンプルとに基づいて、前記ビデオデータのブロックのための予測されたクロマ残差サンプルを決定することと、
前記ルーマ残差サンプルと前記予測されたクロマ残差サンプルとに基づいて、前記ビデオデータのブロックを符号化することと
を備える方法。
【請求項５】
前記ビット深度調整されたルーマ残差サンプルを生成するために、前記ルーマ残差サンプルを調整することは、
範囲内になるように、スケーリングされたルーマ残差サンプルをクリップすること、ここにおいて、前記範囲の最大値は変数の正値に基づき、ここにおいて、前記範囲の最小値は前記変数の負値に基づく、
を備える、請求項４に記載の方法。
【請求項６】
前記予測されたクロマ残差サンプルを決定することは、前記予測されたクロマ残差サンプルを決定するために、前記ビット深度調整されたルーマ残差サンプルから、前記クロマ残差サンプルを減算することを備える、または、
前記予測されたクロマ残差サンプルを決定することは、
スケーリングされたルーマ残差サンプルを生成するために、前記ビット深度調整されたルーマ残差サンプルをスケールファクタで乗算することと、
前記予測されたクロマ残差サンプルを決定するために、前記ビット深度調整されたルーマ残差サンプルから、前記クロマ残差サンプルを減算することと
を備える、請求項４に記載の方法。
【請求項７】
ビデオデータを復号するためのデバイスであって、前記デバイスは、
ビデオデータを記憶するように構成されたメモリと、
前記メモリと通信している少なくとも１つのプロセッサと
を備え、前記少なくとも１つのプロセッサは、
前記メモリに記憶されるビデオデータのブロックのためのルーマ残差サンプルの第１のビット深度を決定することと、
前記メモリに記憶される前記ビデオデータのブロックのための予測されたクロマ残差サンプルの第２のビット深度を決定することと、
前記ルーマ残差サンプルの前記第１のビット深度と、前記予測されたクロマ残差サンプルの前記第２のビット深度との間のビット深度差分を決定することと、
前記第１のビット深度が前記第２のビット深度よりも大きく、前記ビット深度差分が０よりも大きい場合、前記予測されたクロマ残差サンプルの前記第２のビット深度に一致するビット深度を有する、ビット深度調整されたルーマ残差サンプルを生成するために、前記ビット深度差分だけ前記ルーマ残差サンプルを右シフトすることによって、前記ルーマ残差サンプルを調整することと、
前記第１のビット深度が前記第２のビット深度未満であり、前記ビット深度差分が０未満である場合、前記予測されたクロマ残差サンプルの前記第２のビット深度に一致するビット深度を有する、ビット深度調整されたルーマ残差サンプルを生成するために、前記ビット深度差分だけ前記ルーマ残差サンプルを左シフトすることによって、前記ルーマ残差サンプルを調整することと、
前記ビット深度調整されたルーマ残差サンプルと前記予測されたクロマ残差サンプルとに基づいて、前記ビデオデータのブロックのためのクロマ残差サンプルを決定することと、
前記ルーマ残差サンプルと前記クロマ残差サンプルとに基づいて、前記ビデオデータのブロックを復号することと
を行うように構成されるデバイス。
【請求項８】
前記ビット深度調整されたルーマ残差サンプルを生成するために、前記ルーマ残差サンプルを調整するために、前記少なくとも１つのプロセッサは、
範囲内になるように、前記ビット深度調整されたルーマ残差サンプルをクリップすること、ここにおいて、前記範囲の最大値は変数の正値に基づき、ここにおいて、前記範囲の最小値は前記変数の負値に基づく、
を行うように構成される、請求項７に記載のデバイス。
【請求項９】
前記クロマ残差サンプルを決定するために、前記少なくとも１つのプロセッサは、前記クロマ残差サンプルを決定するために、前記予測されたクロマ残差サンプルを、前記ビット深度調整されたルーマ残差サンプルに加算することを行うように構成される、または、
前記クロマ残差サンプルを決定するために、前記少なくとも１つのプロセッサは、
スケーリングされたルーマ残差サンプルを決定するために、前記ビット深度調整されたルーマ残差サンプルをスケールファクタで乗算することと、
前記クロマ残差サンプルを決定するために、前記予測されたクロマ残差サンプルを、前記スケーリングされたルーマ残差サンプルに加算することと
を行うようにさらに構成される、請求項７に記載のデバイス。
【請求項１０】
ビデオを符号化するためのデバイスであって、前記デバイスは、
ビデオデータを記憶するように構成されたメモリと、
前記メモリと通信している少なくとも１つのプロセッサと
を備え、前記少なくとも１つのプロセッサは、
前記メモリに記憶されるビデオデータのブロックのためのルーマ残差サンプルの第１のビット深度を決定することと、
前記メモリに記憶される前記ビデオデータのブロックのためのクロマ残差サンプルの第２のビット深度を決定することと、
前記ルーマ残差サンプルの前記第１のビット深度と、前記クロマ残差サンプルの前記第２のビット深度との間のビット深度差分を決定することと、
前記第１のビット深度が前記第２のビット深度よりも大きく、前記ビット深度差分が０よりも大きい場合、前記予測されたクロマ残差サンプルの前記第２のビット深度に一致するビット深度を有する、ビット深度調整されたルーマ残差サンプルを生成するために、前記ビット深度差分だけ前記ルーマ残差サンプルを右シフトすることによって、前記ルーマ残差サンプルを調整することと、
前記第１のビット深度が前記第２のビット深度未満であり、前記ビット深度差分が０未満である場合、前記クロマ残差サンプルの前記第２のビット深度に一致するビット深度を有する、ビット深度調整されたルーマ残差サンプルを生成するために、前記ビット深度差分だけ前記ルーマ残差サンプルを左シフトすることによって前記ルーマ残差サンプルを調整することと、
前記ビット深度調整されたルーマ残差サンプルと前記クロマ残差サンプルとに基づいて、前記ビデオデータのブロックのための予測されたクロマ残差サンプルを決定することと、
前記ルーマ残差サンプルと前記予測されたクロマ残差サンプルとに基づいて、前記ビデオデータのブロックを符号化することと
を行うように構成されるデバイス。
【請求項１１】
前記少なくとも１つのプロセッサは、前記ビット深度差分を復号するように構成される、請求項７に記載の請求項のデバイス、または前記少なくとも１つのプロセッサは、前記ビット深度差分を符号化するようにさらに構成される、請求項１０に記載のデバイス。
【請求項１２】
前記ビット深度調整されたルーマ残差サンプルを生成するために、前記ルーマ残差サンプルを調整するために、前記少なくとも１つのプロセッサは、
範囲内になるように、スケーリングされたルーマ残差サンプルをクリップすること、ここにおいて、前記範囲の最大値は変数の正値に基づき、ここにおいて、前記範囲の最小値は前記変数の負値に基づく、
を行うように構成される、請求項１０に記載のデバイス。
【請求項１３】
前記予測されたクロマ残差サンプルを決定するために、前記少なくとも１つのプロセッサは、前記予測されたクロマ残差サンプルを決定するために、前記ビット深度調整されたルーマ残差サンプルから、前記クロマ残差サンプルを減算することを行うように構成される、または、
前記予測されたクロマ残差サンプルを決定するために、前記少なくとも１つのプロセッサは、
スケーリングされたルーマ残差サンプルを生成するために、前記ビット深度調整されたルーマ残差サンプルをスケールファクタで乗算することと、
前記予測されたクロマ残差サンプルを決定するために、前記ビット深度調整されたルーマ残差サンプルから、前記クロマ残差サンプルを減算することと
を行うようにさらに構成される、請求項１０に記載のデバイス。
【請求項１４】
前記少なくとも１つのプロセッサは、前記スケールファクタを復号するようにさらに構成される、請求項９に記載のデバイス、または前記少なくとも１つのプロセッサは、前記スケールファクタを符号化するようにさらに構成される、請求項１３に記載のデバイス。
【請求項１５】
実行されたとき、少なくとも１つのプロセッサに、請求項１−６のうちのいずれか一項に記載の方法を行わせる命令を記憶した非一時的コンピュータ可読記憶媒体。