【手続補正書】
【提出日】平成27年11月16日(2015.11.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータを符号化する方法であって、
動きベクトル予測プロセスを行うために前記ビデオデータの現在のブロックに関する複数の候補動きベクトルを特定することと、
前記ビデオデータの前記現在のブロックに関して特定された前記複数の候補動きベクトルのうちの１つまたは複数をスケーリングして１つまたは複数のスケーリングされた候補動きベクトルを生成することと、
前記スケーリングされた候補動きベクトルを１／４ピクセル単位で［−３２７６８，３２７６７］である指定範囲内になるように修正することと、
前記ビデオデータの前記現在のブロックに関する動きベクトル予測子として前記複数の候補動きベクトルのうちの１つを選択することと、
前記選択された動きベクトル予測子に基づいて前記ビデオデータの現在のブロックを符号化することと
を備える方法。
【請求項２】
前記ビデオデータの現在のブロックに関する前記複数の候補動きベクトルのうちの前記選択された１つに基づいて、前記ビデオデータの現在のブロックに関する動きベクトルを特定することをさらに備え、前記特定された動きベクトルはビデオデータの予測ブロックを識別し、
前記ビデオデータの現在のブロックを符号化することは前記ビデオデータの予測ブロックに対して前記ビデオデータの現在のブロックを符号化することを備える、請求項１に記載の方法。
【請求項３】
ビデオデータを復号する方法であって、
動きベクトル予測プロセスを行うために前記ビデオデータの現在のブロックに関する複数の候補動きベクトルを特定することと、
前記ビデオデータの前記現在のブロックに関して特定された前記複数の候補動きベクトルのうちの１つまたは複数をスケーリングして１つまたは複数のスケーリングされた候補動きベクトルを生成することと、
前記スケーリングされた候補動きベクトルを１／４ピクセル単位で［−３２７６８，３２７６７］である指定範囲内になるように修正することと、
前記ビデオデータの前記現在のブロックに関する動きベクトル予測子として前記複数の候補動きベクトルのうちの１つを選択することと、
前記選択された動きベクトル予測子に基づいて前記ビデオデータの現在のブロックを復号することと
を備える方法。
【請求項４】
前記ビデオデータの現在のブロックに関する前記複数の候補動きベクトルのうちの前記選択された１つに基づいて、前記ビデオデータの現在のブロックに関する動きベクトルを特定することをさらに備え、前記特定された動きベクトルはビデオデータの予測ブロックを識別し、
前記ビデオデータの現在のブロックを復号することは前記ビデオデータの予測ブロックに対して前記ビデオデータの現在のブロックを復号することを備える、請求項３に記載の方法。
【請求項５】
前記動きベクトル予測プロセスの高度動きベクトル予測（ＡＭＶＰ）モードを行うために動きベクトル予測子インデックスを復号して前記ビデオデータの現在のブロックに関する前記複数の候補動きベクトルのうちの前記選択された１つを識別することと、
前記複数の候補動きベクトルのうちの前記選択された１つと前記ビデオデータの現在のブロックに関する動きベクトルとの間の動きベクトル差分を復号して前記ビデオデータの現在のブロックに関する動きベクトルを特定することとをさらに備え、
前記ビデオデータの現在のブロックを復号することは、前記ビデオデータの現在のブロックに関する前記特定された動きベクトルを使用して、前記ビデオデータの現在のブロックを復号することを備える、請求項３に記載の方法。
【請求項６】
前記動きベクトル予測プロセスのマージモードを行うためにインデックスを復号して前記ビデオデータの現在のブロックに関する前記複数の候補動きベクトルのうちの前記選択された１つを識別することと、
前記複数の候補動きベクトルのうちの前記選択された１つに等しくなるように前記ビデオデータの現在のブロックに関する動きベクトルを特定することとをさらに備え、
前記ビデオデータの現在のブロックを復号することは、前記ビデオデータの前記現在のブロックに関する前記特定された動きベクトルを使用して、前記ビデオデータの現在のブロックを復号することを備える、請求項３に記載の方法。
【請求項７】
前記スケーリングされた候補動きベクトルを修正することは、
スケーリングされていない他の候補動きベクトルのいずれかを修正することなしに、前記スケーリングされた候補動きベクトルを修正することと、
前記ビデオデータの前記現在のブロックに関する動きベクトル予測子として、前記複数の候補動きベクトルのうちの１つを選択するより前に、前記スケーリングされた候補動きベクトルをクリッピングすることと、
前記スケーリングされた候補動きベクトルの垂直成分を、垂直指定範囲内になるようにクリッピングすること、および前記スケーリングされた候補動きベクトルの水平成分を、水平指定範囲内になるようにクリッピングすることと、
前記スケーリングされた候補動きベクトルが１つまたは複数の動きベクトル変位制限によって画定されるように、前記スケーリングされた候補動きベクトルをスケーリングすることと
のうちの１つまたは複数を備える、請求項１または請求項３に記載の方法。
【請求項８】
前記動きベクトル予測プロセスはマージモードおよびＡＭＶＰモードのうちの１つである、請求項１または請求項３に記載の方法。
【請求項９】
前記指定範囲は、ビデオコーディングプロファイルまたはレベルによって定義されるか、またはビデオデコーダおよびビデオエンコーダのうちの１つまたは複数において固定およびハードコーディングされる、請求項１または請求項３に記載の方法。
【請求項１０】
前記指定範囲は垂直変位制限を含む動きベクトル変位制限を指定し、
前記スケーリングされた候補動きベクトルは前記垂直変位制限を超過し、
前記スケーリングされた候補動きベクトルを修正することは、前記スケーリングされた候補動きベクトルの垂直成分が前記垂直変位制限内であるように、前記スケーリングされた候補動きベクトルの前記垂直成分をクリッピングすることをさらに備える、請求項１または請求項３に記載の方法。
【請求項１１】
前記指定範囲は水平変位制限を含む動きベクトル変位制限を指定し、
前記スケーリングされた候補動きベクトルは前記水平変位制限を超過し、
前記スケーリングされた候補動きベクトルを修正することは、前記スケーリングされた候補動きベクトルの水平成分が前記水平変位制限内であるように、前記スケーリングされた候補動きベクトルの前記水平成分をクリッピングすることをさらに備える、請求項１または請求項３に記載の方法。
【請求項１２】
動きベクトル予測プロセスを行ってビデオデータを符号化するように構成されたビデオ符号化デバイスであって、
前記動きベクトル予測プロセスを行うために前記ビデオデータの現在のブロックに関する複数の候補動きベクトルを特定するための手段と、
前記ビデオデータの前記現在のブロックに関して特定された前記複数の候補動きベクトルのうちの１つまたは複数をスケーリングして１つまたは複数のスケーリングされた候補動きベクトルを生成するための手段と、
前記スケーリングされた候補動きベクトルを１／４ピクセル単位で［−３２７６８，３２７６７］である指定範囲内になるように修正するための手段と、
前記ビデオデータの前記現在のブロックに関する動きベクトル予測子として前記複数の候補動きベクトルのうちの１つを選択するための手段と、
動きベクトル予測子に基づいて前記ビデオデータの現在のブロックを符号化するための手段と
を備えるビデオ符号化デバイス。
【請求項１３】
動きベクトル予測プロセスを行ってビデオデータを復号するように構成されたビデオ復号デバイスであって、
前記動きベクトル予測プロセスを行うために前記ビデオデータの現在のブロックに関する複数の候補動きベクトルを特定するための手段と、
前記ビデオデータの前記現在のブロックに関して特定された前記複数の候補動きベクトルのうちの１つまたは複数をスケーリングして１つまたは複数のスケーリングされた候補動きベクトルを生成するための手段と、
前記スケーリングされた候補動きベクトルを１／４ピクセル単位で［−３２７６８，３２７６７］である指定範囲内になるように修正するための手段と、
前記ビデオデータの前記現在のブロックに関する動きベクトル予測子として前記複数の候補動きベクトルのうちの１つを選択するための手段と、
動きベクトル予測子に基づいて前記ビデオデータの現在のブロックを復号するための手段と
を備えるビデオ復号デバイス。
【請求項１４】
請求項２および請求項４ないし１１のいずれか一項に記載の方法を行うための手段を備える、請求項１２または請求項１３に記載のデバイス。
【請求項１５】
実行されたとき、１つまたは複数のプロセッサに、請求項１ないし１１のいずれか一項に記載の方法を行わせる命令を記憶した非一時的コンピュータ可読記憶媒体。