【手続補正書】
【提出日】平成31年4月19日(2019.4.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
符号化されたビデオデータを復号する方法であって、
ビデオデコーダによって、前記ビデオデータの符号化された表現を備えるビットストリームを受信するステップと、
前記ビデオデコーダによって、逆量子化プロセスを前記ビデオデータのコーディング単位(CU)の非正方形変換単位(TU)の変換係数に適用するステップであって、前記非正方形TUのサイズがK×Lである、ステップと、
前記逆量子化プロセスを前記変換係数に適用した後で、((log2(K) + log2(L))が奇数であることに基づいて、前記ビデオデコーダによって、前記逆量子化された変換係数の各々のそれぞれの逆量子化された変換係数が
【数１】
2018535609.tif 000001
の近似で割られた前記それぞれの逆量子化された変換係数に基づくように、前記逆量子化された変換係数を修正するステップと、
前記ビデオデコーダによって、逆変換を前記修正された逆量子化された変換係数に適用して残差ブロックを再構築するステップと、
前記ビデオデコーダによって、予測ブロックのサンプルを前記CUの前記TUの前記残差ブロックの対応するサンプルに加算することによってコーディングブロックのサンプルを再構築するステップとを備える、方法。
【請求項２】
前記逆変換を前記修正された逆量子化された変換係数に適用するステップが、前記ビデオデコーダによって、サイズがN×Nである変換を前記修正された逆量子化された変換係数に適用するステップを備え、log2(N*N) = ((log2(K) + log2(L)) >> 1) << 1)であり、((log2(K) + log2(L))が奇数である、請求項1に記載の方法。
【請求項３】
前記ビデオデコーダによって、前記逆量子化プロセスを前記ビデオデータの第2のCUの第2の非正方形TUの変換係数に適用するステップであって、前記第2の非正方形TUのサイズがK2×L2であり、
((log2(K2) + log2(L2))が偶数であるとき、前記第2の非正方形TUの前記逆量子化された変換係数が、前記第2の非正方形TUの前記逆量子化された変換係数の各々のそれぞれの逆量子化された変換係数が
【数３】
2018535609.tif 000002
の前記近似で割られた前記それぞれの逆量子化された変換係数に基づくように修正されない、ステップをさらに含む、請求項1に記載の方法。
【請求項４】
ビデオデータを符号化する方法であって、
ビデオエンコーダによって、前記ビデオデータを受信するステップと、
前記ビデオエンコーダによって、コーディング単位(CU)の非正方形変換単位(TU)の残差ブロックを、前記残差ブロックの各残差サンプルが前記CUのコーディングブロックの対応するサンプルと前記CUの予測単位(PU)の予測ブロックとの差を示すように生成するステップであって、前記非正方形TUのサイズがK×Lである、ステップと、
前記ビデオエンコーダによって、変換を前記残差ブロックに適用して変換係数のブロックを生成するステップと、
前記ビデオエンコーダによって、変換係数の前記ブロックの各々のそれぞれの変換係数が
【数４】
2018535609.tif 000003
の近似と乗じられた前記それぞれの変換係数に基づくように、((log2(K) + log2(L))が奇数であることに基づいて、前記変換係数を修正するステップと、
前記変換係数を修正した後で、前記ビデオエンコーダによって、量子化プロセスを前記CUの前記非正方形TUの前記修正された変換係数に適用するステップと、
前記ビデオエンコーダによって、前記ビデオデータの符号化された表現を備えるビットストリームに、前記量子化された変換係数に基づくデータを含めるステップとを備える、方法。
【請求項５】
前記変換を前記残差ブロックに適用するステップが、前記ビデオエンコーダによって、サイズがN×Nである変換を前記残差ブロックに適用するステップを備え、log2(N*N) = ((log2(K) + log2(L)) >> 1) << 1)であり、((log2(K) + log2(L))が奇数である、請求項4に記載の方法。
【請求項６】
前記ビデオエンコーダによって、第2のCUの第2の非正方形TUの第2の残差ブロックを、前記第2の残差ブロックの各残差サンプルが前記第2のCUのコーディングブロックの対応するサンプルと前記第2のCUのPUの予測ブロックとの差を示すように生成するステップであって、前記第2の非正方形TUのサイズがK2×L2である、ステップと、
前記ビデオエンコーダによって、前記変換を前記第2の残差ブロックに適用して変換係数の第2のブロックを生成するステップであって、
((log2(K2) + log2(L2))が偶数であるとき、変換係数のうちの前記第2のブロックの変換係数が、変換係数のうちの前記第2のブロックの変換係数の各々のそれぞれの変換係数が
【数６】
2018535609.tif 000004
の前記近似と乗じられた前記それぞれの変換係数に基づくように修正されない、請求項4に記載の方法。
【請求項７】
ビデオデータを復号するための装置であって、
前記ビデオデータを記憶するように構成されるメモリと、
回路、ソフトウェア、またはこれらの組合せを使用して実装されるビデオデコーダとを備え、前記ビデオデコーダが、
逆量子化プロセスを前記ビデオデータのコーディング単位(CU)の非正方形変換単位(TU)の変換係数に適用し、前記非正方形TUのサイズがK×Lであり、
前記逆量子化プロセスを前記変換係数に適用した後で、((log2(K) + log2(L))が奇数であることに基づいて、前記逆量子化された変換係数の各々のそれぞれの逆量子化された変換係数が
【数７】
2018535609.tif 000005
の近似で割られた前記それぞれの逆量子化された変換係数に基づくように、前記逆量子化された変換係数を修正し、
逆変換を前記修正された逆量子化された変換係数に適用して残差ブロックを再構築し、
予測ブロックのサンプルを前記CUの前記TUの前記残差ブロックの対応するサンプルに加算することによってコーディングブロックのサンプルを再構築する
ように構成される、装置。
【請求項８】
前記ビデオデコーダが、前記逆変換を前記修正された逆量子化された変換係数に適用することの一部として、サイズがN×Nである変換を前記修正された逆量子化された変換係数に適用するように構成され、log2(N*N) = ((log2(K) + log2(L)) >> 1) << 1)であり、((log2(K) + log2(L))が奇数である、請求項7に記載の装置。
【請求項９】
前記ビデオデコーダは、前記逆量子化プロセスを前記ビデオデータの第2のCUの第2の非正方形TUの変換係数に適用するように構成され、前記第2の非正方形TUのサイズがK2×L2であり、
((log2(K2) + log2(L2))が偶数であるとき、前記ビデオデコーダは、前記第2の非正方形TUの前記逆量子化された変換係数が、前記第2の非正方形TUの前記逆量子化された変換係数の各々のそれぞれの逆量子化された変換係数が
【数９】
2018535609.tif 000006
の前記近似で割られた前記それぞれの逆量子化された変換係数に基づくように修正しない、請求項7に記載の装置。
【請求項１０】
ビデオデータを符号化するための装置であって、
前記ビデオデータを記憶するように構成されるメモリと、
回路、ソフトウェア、またはこれらの組合せを使用して実装されるビデオエンコーダとを備え、前記ビデオエンコーダが、
コーディング単位(CU)の非正方形変換単位(TU)の残差ブロックを、前記残差ブロックの各残差サンプルが前記CUのコーディングブロックの対応するサンプルと前記CUの予測単位(PU)の予測ブロックとの差を示すように生成し、前記非正方形TUのサイズがK×Lであり、
変換を前記残差ブロックに適用して変換係数のブロックを生成し、
変換係数の前記ブロックの各々のそれぞれの変換係数が
【数１０】
2018535609.tif 000007
の近似と乗じられた前記それぞれの逆量子化された変換係数に基づくように、((log2(K) + log2(L))が奇数であることに基づいて、前記変換係数を修正し、
前記変換係数を修正した後で、量子化プロセスを前記CUの前記非正方形TUの前記修正された変換係数に適用し、
前記ビデオデータの符号化された表現を備えるビットストリームに、前記量子化された変換係数に基づくデータを含める
ように構成される、装置。
【請求項１１】
前記ビデオエンコーダが、前記変換を前記残差ブロックに適用することの一部として、サイズがN×Nである変換を前記残差ブロックに適用するように構成され、log2(N*N) = ((log2(K) + log2(L)) >> 1) << 1)であり、((log2(K) + log2(L))が奇数である、請求項10に記載の装置。
【請求項１２】
前記ビデオエンコーダは、第2のCUの第2の非正方形TUの第2の残差ブロックを、前記第2の残差ブロックの各残差サンプルが前記第2のCUのコーディングブロックの対応するサンプルと前記第2のCUのPUの予測ブロックとの差を示すように生成するように構成され、前記第2の非正方形TUのサイズがK2×L2であり、
前記ビデオエンコーダは、前記変換を前記第2の残差ブロックに適用して変換係数の第2のブロックを生成するように構成され、((log2(K2) + log2(L2))が偶数であるとき、前記ビデオエンコーダは、変換係数のうちの前記第2のブロックの変換係数が、変換係数のうちの前記第2のブロックの変換係数の各々のそれぞれの変換係数が
【数１２】
2018535609.tif 000008
の前記近似と乗じられた前記それぞれの変換係数に基づくように修正しない、請求項10に記載の装置。
【請求項１３】
ビデオデータを復号するための装置であって、
前記ビデオデータの符号化された表現を備えるビットストリームを受信するための手段と、
逆量子化プロセスを前記ビデオデータのコーディング単位(CU)の非正方形変換単位(TU)の変換係数に適用するための手段であって、前記非正方形TUのサイズがK×Lである、手段と、
前記逆量子化プロセスを前記変換係数に適用した後で、((log2(K) + log2(L))が奇数であることに基づいて、前記逆量子化された変換係数の各々のそれぞれの逆量子化された変換係数が
【数１３】
2018535609.tif 000009
の近似で割られた前記それぞれの逆量子化された変換係数に基づくように、前記逆量子化された変換係数を修正するための手段と、
逆変換を前記修正された逆量子化された変換係数に適用して残差ブロックを再構築するための手段と、
予測ブロックのサンプルを前記CUの前記TUの前記残差ブロックの対応するサンプルに加算することによってコーディングブロックのサンプルを再構築するための手段とを備える、装置。
【請求項１４】
前記逆変換を前記修正された逆量子化された変換係数に適用するための前記手段が、サイズがN×Nである変換を前記修正された逆量子化された変換係数に適用するための手段を備え、log2(N*N) = ((log2(K) + log2(L)) >> 1) << 1)であり、((log2(K) + log2(L))が奇数である、請求項13に記載の装置。
【請求項１５】
前記逆量子化プロセスを前記ビデオデータの第2のCUの第2の非正方形TUの変換係数に適用するための手段であって、前記第2の非正方形TUのサイズがK2×L2であり、
((log2(K2) + log2(L2))が偶数であるとき、前記第2の非正方形TUの前記逆量子化された変換係数が、前記第2の非正方形TUの前記逆量子化された変換係数の各々のそれぞれの逆量子化された変換係数が
【数１５】
2018535609.tif 000010
の前記近似で割られた前記それぞれの逆量子化された変換係数に基づくように修正されない、手段をさらに含む、請求項13に記載の装置。
【請求項１６】
ビデオデータを符号化するための装置であって、
前記ビデオデータを受信するための手段と、
コーディング単位(CU)の非正方形変換単位(TU)の残差ブロックを、前記残差ブロックの各残差サンプルが前記CUのコーディングブロックの対応するサンプルと前記CUの予測単位(PU)の予測ブロックとの差を示すように生成するための手段であって、前記非正方形TUのサイズがK×Lである、手段と、
変換を前記残差ブロックに適用して変換係数のブロックを生成するための手段と、
変換係数の前記ブロックの各々のそれぞれの変換係数が
【数１６】
2018535609.tif 000011
の近似と乗じられた前記それぞれの変換係数に基づくように、((log2(K) + log2(L))が奇数であることに基づいて、前記変換係数を修正するための手段と、
前記変換係数を修正した後で、量子化プロセスを前記CUの前記非正方形TUの前記修正された変換係数に適用するための手段と、
前記ビデオデータの符号化された表現を備えるビットストリームに、前記量子化された変換係数に基づくデータを含めるための手段とを備える、装置。
【請求項１７】
前記変換を前記残差ブロックに適用するための前記手段が、サイズがN×Nである変換を前記残差ブロックに適用するための手段を備え、log2(N*N) = ((log2(K) + log2(L)) >> 1) << 1)であり、((log2(K) + log2(L))が奇数である、請求項16に記載の装置。
【請求項１８】
第2のCUの第2の非正方形TUの第2の残差ブロックを、前記第2の残差ブロックの各残差サンプルが前記第2のCUのコーディングブロックの対応するサンプルと前記第2のCUのPUの予測ブロックとの差を示すように生成するための手段であって、前記第2の非正方形TUのサイズがK2×L2である、手段と、
前記変換を前記第2の残差ブロックに適用して変換係数の第2のブロックを生成するための手段とを備え、
((log2(K2) + log2(L2))が偶数であるとき、変換係数のうちの前記第2のブロックの変換係数が、変換係数のうちの前記第2のブロックの変換係数の各々のそれぞれの変換係数が
【数１８】
2018535609.tif 000012
の前記近似と乗じられた前記それぞれの変換係数に基づくように修正されない、請求項16に記載の装置。
【請求項１９】
命令を記憶した非一時的なコンピュータ可読媒体であって、前記命令が、実行されると、
前記ビデオデータの符号化された表現を備えるビットストリームを受信し、
逆量子化プロセスを前記ビデオデータのコーディング単位(CU)の非正方形変換単位(TU)の変換係数に適用し、前記非正方形TUのサイズがK×Lであり、
前記逆量子化プロセスを前記変換係数に適用した後で、((log2(K) + log2(L))が奇数であることに基づいて、前記逆量子化された変換係数の各々のそれぞれの逆量子化された変換係数が
【数１９】
2018535609.tif 000013
の近似で割られた前記それぞれの逆量子化された変換係数に基づくように、前記逆量子化された変換係数を修正し、
逆変換を前記修正された逆量子化された変換係数に適用して残差ブロックを再構築し、
予測ブロックのサンプルを前記CUの前記TUの前記残差ブロックの対応するサンプルに加算することによってコーディングブロックのサンプルを再構築する
ようにビデオデータを復号するための装置を構成する、非一時的なコンピュータ可読媒体。
【請求項２０】
前記命令が、前記逆変換を前記修正された逆量子化された変換係数に適用することの一部として、サイズがN×Nである変換を前記修正された逆量子化された変換係数に適用するように前記装置を構成し、log2(N*N) = ((log2(K) + log2(L)) >> 1) << 1)であり、((log2(K) + log2(L))が奇数である、請求項19に記載の非一時的なコンピュータ可読媒体。
【請求項２１】
前記命令が、前記逆量子化プロセスを前記ビデオデータの第2のCUの第2の非正方形TUの変換係数に適用するように前記装置を構成し、前記第2の非正方形TUのサイズがK2×L2であり、
前記命令が、実行されると、((log2(K2) + log2(L2))が偶数であるとき、前記第2の非正方形TUの前記逆量子化された変換係数が、前記第2の非正方形TUの前記逆量子化された変換係数の各々のそれぞれの逆量子化された変換係数が
【数２１】
2018535609.tif 000014
の前記近似で割られた前記それぞれの逆量子化された変換係数に基づくように修正されないように前記装置を構成する、請求項19に記載の非一時的なコンピュータ可読媒体。
【請求項２２】
命令を記憶した非一時的なコンピュータ可読媒体であって、前記命令が、実行されると、
前記ビデオデータを受信し、
コーディング単位(CU)の非正方形変換単位(TU)の残差ブロックを、前記残差ブロックの各残差サンプルが前記CUのコーディングブロックの対応するサンプルと前記CUの予測単位(PU)の予測ブロックとの差を示すように生成し、前記非正方形TUのサイズがK×Lであり、
変換を前記残差ブロックに適用して変換係数のブロックを生成し、
変換係数の前記ブロックの各々のそれぞれの変換係数が
【数２２】
2018535609.tif 000015
の近似と乗じられた前記それぞれの変換係数に基づくように、((log2(K) + log2(L))が奇数であることに基づいて、前記変換係数を修正し、
前記変換係数を修正した後で、量子化プロセスを前記CUの前記非正方形TUの前記修正された変換係数に適用し、
前記ビデオデータの符号化された表現を備えるビットストリームに、前記量子化された変換係数に基づくデータを含める
ように、ビデオデータを符号化するための装置を構成する、非一時的なコンピュータ可読媒体。
【請求項２３】
前記命令が、前記変換を前記残差ブロックに適用することの一部として、サイズがN×Nである変換を前記残差ブロックに適用するように前記装置を構成し、log2(N*N) = ((log2(K) + log2(L)) >> 1) << 1)であり、((log2(K) + log2(L))が奇数である、請求項22に記載の非一時的なコンピュータ可読媒体。
【請求項２４】
前記命令が、実行されると、第2のCUの第2の非正方形TUの第2の残差ブロックを、前記第2の残差ブロックの各残差サンプルが前記第2のCUのコーディングブロックの対応するサンプルと前記第2のCUのPUの予測ブロックとの差を示すように生成し、前記第2の非正方形TUのサイズがK2×L2であり、
前記変換を前記第2の残差ブロックに適用して変換係数の第2のブロックを生成するように前記装置を構成し、
前記命令が、実行されると、((log2(K2) + log2(L2))が偶数であるとき、変換係数のうちの前記第2のブロックの変換係数が、変換係数のうちの前記第2のブロックの変換係数の各々のそれぞれの変換係数が
【数２４】
2018535609.tif 000016
の前記近似と乗じられた前記それぞれの変換係数に基づくように修正されないように、前記装置を構成する、請求項22に記載の非一時的なコンピュータ可読媒体。