【手続補正書】
【提出日】平成30年2月21日(2018.2.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを復号する方法であって、
ビデオデータの第1のフレーム内のビデオデータの第1のブロックを受信するステップであって、ビデオデータの前記第1のブロックが、ビデオデータの前記第1のフレーム内の第1の予測ブロックに対して符号化され、前記第1の予測ブロックが、ブロックベクトルによって識別される、受信するステップと、
動きベクトル予測プロセスと、動きベクトルを復号するために使用されるものと同じ動きベクトル候補リストとを使用して前記ブロックベクトルを復号するステップとを含み、前記動きベクトルが、インターコーディングを使用してコーディングされたビデオデータの第2のブロックに対するフレーム間予測ブロックを識別するために使用される、方法。
【請求項２】
前記動きベクトル予測プロセスが、マージモードおよび高度動きベクトル予測(AMVP)モードのうちの1つである、請求項1に記載の方法。
【請求項３】
ビデオデータの前記第2のブロックを受信するステップと、
前記動きベクトル予測プロセスと、前記動きベクトル候補リストとを使用して前記動きベクトルを復号するステップとをさらに含む、請求項1に記載の方法。
【請求項４】
前記第1の予測ブロックおよび前記ブロックベクトルを使用してビデオデータの前記第1のブロックを復号するステップと、
前記フレーム間予測ブロックおよび前記動きベクトルを使用してビデオデータの前記第2のブロックを復号するステップとをさらに含む、請求項3に記載の方法。
【請求項５】
前記動きベクトルを復号するステップが、
前記動きベクトル候補リスト内の1つまたは複数の隣接ブロックからの候補ブロックベクトルおよび候補動きベクトルのうちの少なくとも1つを、前記動きベクトル予測プロセスに対する動きベクトル予測子候補リストに追加するステップをさらに含む、請求項3に記載の方法。
【請求項６】
前記ブロックベクトルを復号するステップが、
前記動きベクトル候補リスト内の1つまたは複数の隣接ブロックからの候補ブロックベクトルおよび候補動きベクトルのうちの少なくとも1つを、前記動きベクトル予測プロセスに対する動きベクトル予測子候補リストに追加するステップをさらに含む、請求項1に記載の方法。
【請求項７】
それぞれの候補ブロックベクトルまたはそれぞれの候補動きベクトルが利用不可能であるものと決定するステップと、
デフォルト動きベクトルを前記動きベクトル候補リストに追加するステップとをさらに含む、請求項6に記載の方法。
【請求項８】
デフォルト動きベクトルの所定のセットから前記デフォルト動きベクトルを決定するステップをさらに含み、前記所定のセットがゼロベクトル(0, 0)を含まない、請求項7に記載の方法。
【請求項９】
前記ブロックベクトルを復号するステップが、
前記動きベクトル候補リスト内の隣接ブロックからの候補ブロックベクトルだけを、前記動きベクトル予測プロセスに対する動きベクトル予測子候補リストに追加するステップをさらに含む、請求項1に記載の方法。
【請求項１０】
ビデオデータを復号するように構成された装置であって、前記装置が、
ビデオデータを記憶するように構成されたメモリと、
ビデオデコーダとを備え、前記ビデオデコーダが、
ビデオデータの第1のフレーム内のビデオデータの第1のブロックを受信することであって、ビデオデータの前記第1のブロックが、ビデオデータの前記第1のフレーム内の第1の予測ブロックに対して符号化され、前記第1の予測ブロックが、ブロックベクトルによって識別される、受信することと、
動きベクトル予測プロセスと、動きベクトルを復号するために使用されるものと同じ動きベクトル候補リストとを使用して前記ブロックベクトルを復号することとを行うように構成され、前記動きベクトルが、インターコーディングを使用してコーディングされたビデオデータの第2のブロックに対するフレーム間予測ブロックを識別するために使用される、装置。
【請求項１１】
前記ビデオデコーダが、
ビデオデータの前記第2のブロックを受信することと、
前記動きベクトル予測プロセスと、前記動きベクトル候補リストとを使用して前記動きベクトルを復号することとを行うようにさらに構成される、請求項10に記載の装置。
【請求項１２】
前記ビデオデコーダが、
前記第1の予測ブロックおよび前記ブロックベクトルを使用してビデオデータの前記第1のブロックを復号することと、
前記フレーム間予測ブロックおよび前記動きベクトルを使用してビデオデータの前記第2のブロックを復号することとを行うようにさらに構成される、請求項11に記載の装置。
【請求項１３】
前記動きベクトルをさらに復号するために、前記ビデオデコーダが、
前記動きベクトル候補リスト内の1つまたは複数の隣接ブロックからの候補ブロックベクトルおよび候補動きベクトルのうちの少なくとも1つを、前記動きベクトル予測プロセスに対する動きベクトル予測子候補リストに追加するようにさらに構成される、請求項11に記載の装置。
【請求項１４】
前記ブロックベクトルを復号するために、前記ビデオデコーダが、
前記動きベクトル候補リスト内の1つまたは複数の隣接ブロックからの候補ブロックベクトルおよび候補動きベクトルのうちの少なくとも1つを、前記動きベクトル予測プロセスに対する動きベクトル予測子候補リストに追加するようにさらに構成される、請求項10に記載の装置。
【請求項１５】
前記ビデオデコーダが、
それぞれの候補ブロックベクトルまたはそれぞれの候補動きベクトルが利用不可能であるものと決定することと、
デフォルト動きベクトルを前記動きベクトル候補リストに追加することとを行うようにさらに構成される、請求項14に記載の装置。
【請求項１６】
前記ビデオデコーダが、
デフォルト動きベクトルの所定のセットから前記デフォルト動きベクトルを決定するようにさらに構成され、前記所定のセットがゼロベクトル(0, 0)を含まない、請求項15に記載の装置。
【請求項１７】
前記ブロックベクトルを復号するために、前記ビデオデコーダが、
前記動きベクトル候補リスト内の隣接ブロックからの候補ブロックベクトルだけを、前記動きベクトル予測プロセスに対する動きベクトル予測子候補リストに追加するようにさらに構成される、請求項10に記載の装置。
【請求項１８】
前記ビデオデコーダと通信している表示デバイスをさらに備え、前記ビデオデコーダが前記ビデオデータを復号するようにさらに構成され、前記表示デバイスが前記復号されたビデオデータを表示するように構成される、請求項10に記載の装置。
【請求項１９】
ビデオデータを符号化する方法であって、
ビデオデータの第1のフレーム内のビデオデータの第1のブロックを符号化するステップであって、ビデオデータの前記第1のブロックが、ビデオデータの前記第1のフレーム内の第1の予測ブロックに対して符号化され、前記第1の予測ブロックが、ブロックベクトルによって識別される、符号化するステップと、
動きベクトル予測プロセスと、動きベクトルを復号するために使用されるものと同じ動きベクトル候補リストとを使用して前記ブロックベクトルを符号化するステップとを含み、前記動きベクトルが、インターコーディングを使用してコーディングされたビデオデータの第2のブロックに対するフレーム間予測ブロックを識別するために使用される、方法。
【請求項２０】
ビデオデータの前記第2のブロックを符号化するステップと、
前記動きベクトル予測プロセスと、前記動きベクトル候補リストとを使用して前記動きベクトルを符号化するステップとをさらに含む、請求項19に記載の方法。
【請求項２１】
前記第1の予測ブロックおよび前記ブロックベクトルを使用してビデオデータの前記第1のブロックを符号化するステップと、
前記フレーム間予測ブロックおよび前記動きベクトルを使用してビデオデータの前記第2のブロックを符号化するステップとをさらに含む、請求項20に記載の方法。
【請求項２２】
前記動きベクトルを符号化するステップが、
前記動きベクトル候補リスト内の1つまたは複数の隣接ブロックからの候補ブロックベクトルおよび候補動きベクトルのうちの少なくとも1つを、前記動きベクトル予測プロセスに対する動きベクトル予測子候補リストに追加するステップをさらに含む、請求項20に記載の方法。
【請求項２３】
前記ブロックベクトルを符号化するステップが、
前記動きベクトル候補リスト内の1つまたは複数の隣接ブロックからの候補ブロックベクトルおよび候補動きベクトルのうちの少なくとも1つを、前記動きベクトル予測プロセスに対する動きベクトル予測子候補リストに追加するステップをさらに含む、請求項19に記載の方法。
【請求項２４】
それぞれの候補ブロックベクトルまたはそれぞれの候補動きベクトルが利用不可能であるものと決定するステップと、
デフォルト動きベクトルを前記動きベクトル候補リストに追加するステップとをさらに含む、請求項23に記載の方法。
【請求項２５】
デフォルト動きベクトルの所定のセットから前記デフォルト動きベクトルを決定するステップをさらに含み、前記所定のセットがゼロベクトル(0, 0)を含まない、請求項24に記載の方法。
【請求項２６】
前記ブロックベクトルを符号化するステップが、
前記動きベクトル候補リスト内の隣接ブロックからの候補ブロックベクトルだけを、前記動きベクトル予測プロセスに対する動きベクトル予測子候補リストに追加するステップをさらに含む、請求項19に記載の方法。
【請求項２７】
ビデオデータを復号するように構成された装置であって、前記装置が、
ビデオデータの第1のフレーム内のビデオデータの第1のブロックを受信するための手段であって、ビデオデータの前記第1のブロックが、ビデオデータの前記第1のフレーム内の第1の予測ブロックに対して符号化され、前記第1の予測ブロックが、ブロックベクトルによって識別される、受信するための手段と、
動きベクトル予測プロセスと、動きベクトルを復号するために使用されるものと同じ動きベクトル候補リストとを使用して前記ブロックベクトルを復号するための手段とを含み、前記動きベクトルが、インターコーディングを使用してコーディングされたビデオデータの第2のブロックに対するフレーム間予測ブロックを識別するために使用される、装置。
【請求項２８】
前記ブロックベクトルを復号するための前記手段が、
前記動きベクトル候補リスト内の1つまたは複数の隣接ブロックからの候補ブロックベクトルおよび候補動きベクトルのうちの少なくとも1つを、前記動きベクトル予測プロセスに対する動きベクトル予測子候補リストに追加するための手段をさらに含む、請求項27に記載の装置。
【請求項２９】
それぞれの候補ブロックベクトルまたはそれぞれの候補動きベクトルが利用不可能であるものと決定するための手段と、
デフォルト動きベクトルを前記動きベクトル候補リストに追加するための手段と、
デフォルト動きベクトルの所定のセットから前記デフォルト動きベクトルを決定するための手段とをさらに含み、前記所定のセットがゼロベクトル(0, 0)を含まない、請求項28に記載の装置。
【請求項３０】
前記ブロックベクトルを復号するための前記手段が、
前記動きベクトル候補リスト内の隣接ブロックからの候補ブロックベクトルだけを、前記動きベクトル予測プロセスに対する動きベクトル予測子候補リストに追加するための手段をさらに含む、請求項27に記載の装置。