【手続補正書】
【提出日】令和3年3月2日(2021.3.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを復号する方法であって、前記方法は、
インター予測モードで符号化されたビデオデータの現在ブロックを受信することと、
前記現在ブロックに対する隣接ブロックが動き情報を含むかを決定するために、前記隣接ブロックを分析することと、ここにおいて、前記分析される隣接ブロックの数が前記現在ブロックのサイズに基づき、前記分析される隣接ブロックの前記数が５よりも大きい、
動き情報を含むと決定された前記現在ブロックに対する前記隣接ブロックからの前記動き情報に基づいて、ビデオデータの前記現在ブロックのための動きベクトル候補リストを構築することと、
前記動きベクトル候補リストから現在動きベクトルを決定することと、
前記現在動きベクトルを使用してビデオデータの前記現在ブロックを復号することと
を備える、方法。
【請求項２】
前記隣接ブロックのための動きベクトル情報のヒストグラムを導出することと、
前記導出されたヒストグラムに基づいて、前記動きベクトル候補リストを構築することと
をさらに備える、請求項１に記載の方法。
【請求項３】
前記導出されたヒストグラムに基づいて、前記動きベクトル候補リスト中で、所定の固定サブセットの空間マージ候補を順序付けること
をさらに備える、請求項２に記載の方法。
【請求項４】
前記導出されたヒストグラムに基づいて、隣接ブロックの総数から、前記動きベクトル候補リストに追加すべき固定数の空間マージ候補を決定すること
をさらに備える、請求項２に記載の方法。
【請求項５】
前記導出されたヒストグラムに基づいて、隣接ブロックの総数から、前記動きベクトル候補リストに追加すべき固定数の空間マージ候補を決定することと、
前記導出されたヒストグラムに基づいて、前記動きベクトル候補リスト中で、所定の固定サブセットの空間マージ候補と、前記決定された固定数の空間マージ候補とを順序付けることと
をさらに備える、請求項２に記載の方法。
【請求項６】
前記導出されたヒストグラムに基づいて、前記動きベクトル候補リスト中で、所定の固定サブセットの空間マージ候補を順序付けることと、
前記導出されたヒストグラムに基づいて、隣接ブロックの総数から、前記動きベクトル候補リストに追加すべき固定数の空間マージ候補を決定することと、
前記動きベクトル候補リスト中の所定のロケーションにおいて、前記決定された固定数の空間マージ候補を挿入することと
をさらに備える、請求項２に記載の方法。
【請求項７】
前記隣接ブロックのための動きベクトル情報の前記ヒストグラムを導出することは、前記隣接ブロックのサイズに比例する重みに基づく、請求項２に記載の方法。
【請求項８】
前記インター予測モードは、マージモードに対応する、請求項１に記載の方法。
【請求項９】
２つの双方向動きベクトル候補からの動きベクトル情報を組み合わせることによって、組合せ動きベクトル候補を決定することと、
前記動きベクトル候補リストに前記組合せ動きベクトル候補を追加することと
をさらに備える、請求項２に記載の方法。
【請求項１０】
１つまたは複数の組合せ動きベクトル候補のための動きベクトルの関数に基づいて、前記組合せ動きベクトル候補を追加するための、前記動きベクトル候補リスト中のロケーションを決定すること
をさらに備える、請求項９に記載の方法。
【請求項１１】
前記動きベクトル候補リスト中の前記動きベクトル候補の動きベクトル差分情報に基づいて、前記動きベクトル候補リストをプルーニングすること
をさらに備える、請求項２に記載の方法。
【請求項１２】
双方向候補の動きベクトル差分情報に基づいて、前記動きベクトル候補リスト中で、前記双方向候補を順序付けること
をさらに備える、請求項２に記載の方法。
【請求項１３】
ビデオデータを復号するように構成された装置であって、前記装置が、
ビデオデータの現在ブロックを記憶するように構成されたメモリと、
１つまたは複数のプロセッサと
を備え、前記１つまたは複数のプロセッサは、
インター予測モードで符号化されたビデオデータの前記現在ブロックを受信することと、
前記現在ブロックに対する隣接ブロックが動き情報を含むかを決定するために、前記隣接ブロックを分析することと、ここにおいて、前記分析される隣接ブロックの数が前記現在ブロックのサイズに基づき、前記分析される隣接ブロックの前記数が５よりも大きい、
動き情報を含むと決定された前記現在ブロックに対する前記隣接ブロックからの前記動き情報に基づいて、ビデオデータの前記現在ブロックのための動きベクトル候補リストを構築することと、
前記動きベクトル候補リストから現在動きベクトルを決定することと、
前記現在動きベクトルを使用してビデオデータの前記現在ブロックを復号することと
を行うように構成された、装置。
【請求項１４】
前記１つまたは複数のプロセッサが、
前記隣接ブロックのための動きベクトル情報のヒストグラムを導出することと、
前記導出されたヒストグラムに基づいて、前記動きベクトル候補リストを構築することと
を行うようにさらに構成された、請求項１３に記載の装置。
【請求項１５】
前記１つまたは複数のプロセッサが、
前記導出されたヒストグラムに基づいて、前記動きベクトル候補リスト中で、所定の固定サブセットの空間マージ候補を順序付ける
ようにさらに構成された、請求項１４に記載の装置。
【請求項１６】
前記１つまたは複数のプロセッサが、
前記導出されたヒストグラムに基づいて、隣接ブロックの総数から、前記動きベクトル候補リストに追加すべき固定数の空間マージ候補を決定する
ようにさらに構成された、請求項１４に記載の装置。
【請求項１７】
前記１つまたは複数のプロセッサが、
前記導出されたヒストグラムに基づいて、隣接ブロックの総数から、前記動きベクトル候補リストに追加すべき固定数の空間マージ候補を決定することと、
前記導出されたヒストグラムに基づいて、前記動きベクトル候補リスト中で、所定の固定サブセットの空間マージ候補と、前記決定された固定数の空間マージ候補とを順序付けることと
を行うようにさらに構成された、請求項１４に記載の装置。
【請求項１８】
前記１つまたは複数のプロセッサが、
前記導出されたヒストグラムに基づいて、前記動きベクトル候補リスト中で、所定の固定サブセットの空間マージ候補を順序付けることと、
前記導出されたヒストグラムに基づいて、隣接ブロックの総数から、前記動きベクトル候補リストに追加すべき固定数の空間マージ候補を決定することと、
前記動きベクトル候補リスト中の所定のロケーションにおいて、前記決定された固定数の空間マージ候補を挿入することと
を行うようにさらに構成された、請求項１４に記載の装置。
【請求項１９】
前記１つまたは複数のプロセッサが、前記隣接ブロックのサイズに比例する重みに基づいて、前記隣接ブロックのための動きベクトル情報の前記ヒストグラムを導出するようにさらに構成された、請求項１４に記載の装置。
【請求項２０】
前記インター予測モードは、マージモードに対応する、請求項１３に記載の装置。
【請求項２１】
前記１つまたは複数のプロセッサが、
２つの双方向動きベクトル候補からの動きベクトル情報を組み合わせることによって、組合せ動きベクトル候補を決定することと、
前記動きベクトル候補リストに前記組合せ動きベクトル候補を追加することと
を行うようにさらに構成された、請求項１４に記載の装置。
【請求項２２】
前記１つまたは複数のプロセッサが、
１つまたは複数の組合せ動きベクトル候補のための動きベクトルの関数に基づいて、前記組合せ動きベクトル候補を追加するための、前記動きベクトル候補リスト中のロケーションを決定する
ようにさらに構成された、請求項１４に記載の装置。
【請求項２３】
前記１つまたは複数のプロセッサが、
前記動きベクトル候補リスト中の前記動きベクトル候補の動きベクトル差分情報に基づいて、前記動きベクトル候補リストをプルーニングする
ようにさらに構成された、請求項１４に記載の装置。
【請求項２４】
前記１つまたは複数のプロセッサが、
双方向候補の動きベクトル差分情報に基づいて、前記動きベクトル候補リスト中で、前記双方向候補を順序付ける
ようにさらに構成された、請求項１４に記載の装置。
【請求項２５】
命令を記憶する非一時的コンピュータ可読記憶媒体であって、前記命令は、実行されたとき、ビデオデータを復号するように構成された１つまたは複数のプロセッサに、
インター予測モードで符号化されたビデオデータの現在ブロックを受信することと、
前記現在ブロックに対する隣接ブロックが動き情報を含むかを決定するために、前記隣接ブロックを分析することと、ここにおいて、前記分析される隣接ブロックの数が前記現在ブロックのサイズに基づき、前記分析される隣接ブロックの前記数が５よりも大きい、
動き情報を含むと決定された前記現在ブロックに対する前記隣接ブロックからの前記動き情報に基づいて、ビデオデータの前記現在ブロックのための動きベクトル候補リストを構築することと、
前記動きベクトル候補リストから現在動きベクトルを決定することと、
前記現在動きベクトルを使用してビデオデータの前記現在ブロックを復号することと
を行わせる、非一時的コンピュータ可読記憶媒体。
【請求項２６】
ビデオデータを符号化するように構成された装置であって、前記装置が、
ビデオデータの現在ブロックを記憶するように構成されたメモリと、
１つまたは複数のプロセッサと
を備え、前記１つまたは複数のプロセッサは、
ビデオデータの前記現在ブロックを受信することと、
前記現在ブロックに対する隣接ブロックが動き情報を含むかを決定するために、前記隣接ブロックを分析することと、ここにおいて、前記分析される隣接ブロックの数が前記現在ブロックのサイズに基づき、前記分析される隣接ブロックの前記数が５よりも大きい、
動き情報を含むと決定された前記現在ブロックに対する前記隣接ブロックからの前記動き情報に基づいて、ビデオデータの前記現在ブロックのための動きベクトル候補リストを構築することと、
前記動きベクトル候補リストから現在動きベクトルを決定することと、
前記現在動きベクトルを使用してビデオデータの前記現在ブロックを符号化することと
を行うように構成された、装置。
【請求項２７】
前記１つまたは複数のプロセッサが、
前記隣接ブロックのための動きベクトル情報のヒストグラムを導出することと、
前記導出されたヒストグラムに基づいて、前記動きベクトル候補リストを構築することと
を行うようにさらに構成された、請求項２６に記載の装置。
【請求項２８】
前記１つまたは複数のプロセッサが、
前記導出されたヒストグラムに基づいて、前記動きベクトル候補リスト中で、所定の固定サブセットの空間マージ候補を順序付ける
ようにさらに構成された、請求項２７に記載の装置。
【請求項２９】
前記１つまたは複数のプロセッサが、
前記導出されたヒストグラムに基づいて、隣接ブロックの総数から、前記動きベクトル候補リストに追加すべき固定数の空間マージ候補を決定する
ようにさらに構成された、請求項２７に記載の装置。
【請求項３０】
前記１つまたは複数のプロセッサが、
前記導出されたヒストグラムに基づいて、隣接ブロックの総数から、前記動きベクトル候補リストに追加すべき固定数の空間マージ候補を決定することと、
前記導出されたヒストグラムに基づいて、前記動きベクトル候補リスト中で、所定の固定サブセットの空間マージ候補と、前記決定された固定数の空間マージ候補とを順序付けることと
を行うようにさらに構成された、請求項２７に記載の装置。