【手続補正書】
【提出日】平成31年1月4日(2019.1.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータをコーディングするためのデバイスであって、前記デバイスは、
ビデオデータを記憶するように構成されたメモリと、
ビデオコーダと、を備え、前記ビデオコーダは、
前記ビデオデータの現在ブロックについて、複数のマージ候補を含むマージ候補リストを形成すること
を行うように構成され、前記複数のマージ候補は、前記現在ブロックの４つの隣接ブロックからの４つの空間隣接候補を含み、
前記ビデオコーダは、さらに、
前記４つの空間隣接候補の直後に、高度時間動きベクトル予測（ＡＴＭＶＰ）候補を含むことによって前記マージ候補リストを形成することと、ここにおいて、前記ＡＴＭＶＰ候補は、前記現在ブロックが、複数のサブブロックにスプリットされる前記ＡＴＭＶＰ候補によって識別される１つのブロックを使用して予測されることを示し、前記複数のサブブロックの各々は、それぞれの動き情報のセットを有し、
前記マージ候補リスト中の前記複数のマージ候補のうちの前記ＡＴＭＶＰ候補を識別するインデックスを前記マージ候補リストにコーディングすることと、
前記ＡＴＭＶＰ候補を識別する前記インデックスに基づいて、ビデオデータの前記現在ブロックをコーディングすることと、ここにおいて、前記ビデオデータの前記現在ブロックをコーディングするために、前記ビデオコーダは、前記現在ブロックのサブブロックを、前記ＡＴＭＶＰ候補によって識別される前記ブロックの前記サブブロックの前記それぞれの動き情報を使用してコーディングするように構成された、
を行うように構成されることを特徴とする、デバイス。
【請求項２】
前記マージ候補リストを形成するために、前記ビデオコーダは、
前記現在ブロックについて、参照ピクチャ中の対応するブロックを決定することと、
動き情報が前記対応するブロックのために利用可能であるかどうかを決定することと、
動き情報が前記対応するブロックのために利用可能であると決定した後に、前記ＡＴＭＶＰ候補を含むように前記マージ候補リストを形成することと、
を行うように構成された、請求項１に記載のデバイス。
【請求項３】
動き情報が前記対応するブロックのために利用可能であるかどうかを決定するために、前記ビデオコーダは、前記対応するブロックの一部分がイントラ予測されるかどうかを決定するように構成された、請求項２に記載のデバイス。
【請求項４】
前記マージ候補リストを形成するために、前記ビデオコーダは、参照ピクチャ中の前記現在ブロックに対する対応するブロックのための動き情報の代表的セットから前記ＡＴＭＶＰ候補を形成するように構成された、請求項１に記載のデバイス。
【請求項５】
動き情報の前記代表的セットから前記ＡＴＭＶＰ候補を形成するために、前記ビデオコーダは、前記対応するブロックの所定の位置のための、または前記対応するブロックの所定のサブ予測ユニット（サブＰＵ）のための動き情報から前記ＡＴＭＶＰ候補を形成するように構成された、請求項４に記載のデバイス。
【請求項６】
前記マージ候補リストを形成するために、前記ビデオコーダは、
第１の動きソースピクチャ中の第１の高度時間動きベクトル予測（ＡＴＭＶＰ）候補を識別するために、前記現在ブロックに対して、第１の時間動きベクトルを使用することと、
前記第１のＡＴＭＶＰ候補が利用可能であるとき、前記ＡＴＭＰＶ候補として、前記マージ候補リストに前記第１のＡＴＭＶＰ候補を追加することと、
前記第１のＡＴＭＶＰ候補が利用可能でないとき、
第２の動きソースピクチャ中の第２のＡＴＭＶＰ候補を識別するために、前記現在ブロックに対して、第２の時間動きベクトルを使用することと、
前記ＡＴＭＶＰ候補として、前記マージ候補リストに前記第２のＡＴＭＶＰ候補を追加することと、
を行うように構成された、請求項１に記載のデバイス。
【請求項７】
前記第１の時間動きベクトルと前記第２の時間動きベクトルとは、同じ時間動きベクトルを備え、前記第１の動きソースピクチャと前記第２の動きソースピクチャとは、異なる動きソースピクチャを備える、請求項６に記載のデバイス。
【請求項８】
前記第１の時間動きベクトルと前記第２の時間動きベクトルとは、異なる時間動きベクトルを備える、請求項６に記載のデバイス。
【請求項９】
前記ビデオコーダは、前記隣接ブロックの時間ベクトルから、所定の順序に従って、前記第１の時間動きベクトルおよび前記第２の時間動きベクトルを選択するようにさらに構成された、請求項６に記載のデバイス。
【請求項１０】
前記マージ候補リストを形成するために、前記ビデオコーダは、
動きベクトルが、参照ピクチャリストＸのための前記ＡＴＭＶＰ候補のサブブロックのために利用可能であるかどうかを決定することと、
前記動きベクトルが利用可能であると決定した後に、前記候補リストに前記ＡＴＭＶＰ候補を追加することと、
を行うように構成された、請求項１に記載のデバイス。
【請求項１１】
前記動きベクトルが参照ピクチャリストＸのために利用可能でないが、参照ピクチャリストＸ以外の参照ピクチャリストを備える参照ピクチャリストＹのために利用可能であるとき、前記ビデオコーダは、参照ピクチャリストＸのために利用可能であるように前記動きベクトルを設定することと、参照ピクチャリストＸ中の参照ピクチャに前記動きベクトルをスケーリングすることとを行うように構成された、請求項１０に記載のデバイス。
【請求項１２】
前記ビデオコーダは、前記インデックスを復号するように構成されたビデオデコーダを備え、前記現在ブロックをコーディングするために、前記ビデオデコーダは、
予測ブロックを形成するために、前記ＡＴＭＶＰ候補によって識別される前記ブロックの前記サブブロックの前記動き情報を使用して前記現在ブロックを予測することと、
前記現在ブロックのための残差情報を復号することと、
前記復号された残差情報と前記予測ブロックとを使用して、前記現在ブロックを復号することと、
を行うように構成された、請求項１に記載のデバイス。
【請求項１３】
前記ビデオコーダは、前記インデックスを符号化するように構成されたビデオエンコーダを備え、前記現在ブロックをコーディングするために、前記ビデオエンコーダは、
予測ブロックを形成するために、前記ＡＴＭＶＰ候補によって識別される前記ブロックの前記サブブロックの前記動き情報を使用して前記現在ブロックを予測することと、
前記現在ブロックと前記予測ブロックとの間の差分を表す残差ブロックを形成することと、
前記残差情報を符号化することと、
を行うように構成された、請求項１に記載のデバイス。
【請求項１４】
前記ビデオコーダは、ビデオエンコーダであり、前記デバイスは、前記符号化されたビデオデータを送信するための送信機をさらに備える、請求項１に記載のデバイス。
【請求項１５】
ビデオデータをコーディングする方法であって、前記方法は、
ビデオデータの現在ブロックについて、複数のマージ候補を含むマージ候補リストを形成すること、ここで、前記複数のマージ候補は、前記現在ブロックの４つの隣接ブロックからの４つの空間隣接候補を含む、
を備え、前記複数のマージ候補は、前記４つの空間隣接候補の直後に、高度時間動きベクトル予測（ＡＴＭＶＰ）候補を含み、ここにおいて、前記ＡＴＭＶＰ候補は、前記現在ブロックが、複数のサブブロックにスプリットされる前記ＡＴＭＶＰ候補によって識別される１つのブロックを使用して予測されることを示し、前記複数のサブブロックの各々は、それぞれの動き情報のセットを有し、
前記マージ候補リスト中の前記複数のマージ候補のうちの前記ＡＴＭＶＰ候補を識別するインデックスを前記マージ候補リストにコーディングすることと、
前記ＡＴＭＶＰ候補を識別する前記インデックスに基づいて、ビデオデータの前記現在ブロックをコーディングすることと、ここにおいて、前記現在ブロックをコーディングすることは、前記現在ブロックのサブブロックを、前記ＡＴＭＶＰ候補によって識別される前記ブロックの前記サブブロックの前記それぞれの動き情報を使用してコーディングすることを備える、
を特徴とする、方法。
【請求項１６】
実行されたとき、プロセッサに、請求項１５に記載の方法を行わせる命令を記憶した、コンピュータ可読記憶媒体。