【手続補正書】
【提出日】令和2年5月28日(2020.5.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオを復号する方法であって、
ビットストリームから動きベクトル差分を復号することと、
ビデオの現在のブロックでの第１動きベクトルにアクセスすることであって、前記第１動きベクトルが、動きベクトル予測子及び前記復号済みの動きベクトル差分に基づき、前記第１動きベクトルが第１動き解像度に関連付けられる、ことと、
基準画像での前記第１動きベクトルによって指示される位置の周りの１つ又は複数の位置を探索することであって、前記１つ又は複数の位置が第２動き解像度に関連付けられ、前記第２動き解像度が前記第１動き解像度よりも高い、ことと、
前記探索に基づいて前記現在のブロックでの第２動きベクトルを決定することと、
前記第２動きベクトルに基づいて前記現在のブロックを復号することと
を含む、方法。
【請求項２】
前記第２動きベクトルが、（１）前記現在のブロックについての予測と、前記現在のブロックに隣接する復号済みブロックとの間の不連続性と、（２）前記予測ブロック及び前記復号済みのブロックのうちの一方での勾配とのうちの一方に基づいて決定される、請求項１に記載の方法。
【請求項３】
前記第２解像度で前記動きベクトル予測子を決定することと、
前記動きベクトル予測子を、前記第１解像度よりも低い解像度に変換することと
を更に含む方法であって、
前記第１動きベクトルが、前記変換済みの動きベクトル予測子及び前記動きベクトル差分に基づく、請求項１若しくは３に記載の方法。
【請求項４】
前記変換することが、前記動きベクトル予測子を丸め処理することを含む、請求項４に記載の方法。
【請求項５】
前記動きベクトル予測子が、前記現在のブロックに隣接する復号済みブロックの少なくとも２つの動きベクトルの平均値に基づく、請求項１に記載の方法。
【請求項６】
前記１つ又は複数の位置が、前記第１解像度及び前記第２解像度に基づいて決定される、請求項１に記載の方法。
【請求項７】
ビデオを符号化する方法であって、
ビデオの現在のブロックでの第１動きベクトルにアクセスすることであって、前記第１動きベクトルが、動きベクトル予測子及び動きベクトル差分に基づき、前記第１動きベクトルが第１動き解像度に関連付けられる、ことと、
基準画像での前記第１動きベクトルによって指示される位置の周りの１つ又は複数の位置を探索することであって、前記１つ又は複数の位置が第２動き解像度に関連付けられ、前記第２動き解像度が前記第１動き解像度よりも高い、ことと、
前記探索に基づいて前記現在のブロックでの第２動きベクトルを決定することと、
前記動きベクトル差分を符号化してビットストリームにすることと、
前記第２動きベクトルに基づいて前記現在のブロックを符号化することと
を含む、方法。
【請求項８】
複数の動きベクトル予測子がアクセスされ、前記アクセスすること、前記探索すること、及び前記決定することが、前記複数の動きベクトル予測子のそれぞれに対応して実行されて、複数の第２動きベクトルを形成し、前記複数の第２動きベクトルのうちの一つが選択されて、前記現在のブロックを符号化する、請求項７に記載の方法。
【請求項９】
前記決定することが、（１）前記現在のブロックについての予測と、前記現在のブロックに隣接する再構成済みブロックとの間の不連続性と、（２）前記予測ブロック及び前記再構成済みブロックのうちの一方での勾配とのうちの一方に基づく、請求項７に記載の方法。
【請求項１０】
前記第２解像度で前記動きベクトル予測子を決定することと、
前記動きベクトル予測子を、前記第１解像度よりも低い解像度に変換することと
を更に含む方法であって、
前記第１動きベクトルが、前記変換済みの動きベクトル予測子及び前記動きベクトル差分に基づく、請求項７に記載の方法。
【請求項１１】
前記変換することが、前記動きベクトル予測子を丸め処理することを含む、請求項１０に記載の方法。
【請求項１２】
前記動きベクトル予測子が、前記現在のブロックに隣接する再構成済みブロックの少なくとも２つの動きベクトルの平均値に基づく、請求項７に記載の方法。
【請求項１３】
前記１つ又は複数の位置が、前記第１解像度及び前記第２解像度に基づいて決定される、請求項７に記載の方法。
【請求項１４】
１つ又は複数のプロセッサを備える装置であって、前記１つ又は複数のプロセッサが、
ビットストリームから動きベクトル差分を復号し、
ビデオの現在のブロックでの第１動きベクトルにアクセスし、前記第１動きベクトルが、動きベクトル予測子及び前記復号済みの動きベクトル差分に基づき、前記第１動きベクトルが第１動き解像度に関連付けられ、
基準画像での前記第１動きベクトルによって指示される位置の周りの１つ又は複数の位置を探索し、前記１つ又は複数の位置が第２動き解像度に関連付けられ、前記第２動き解像度が前記第１動き解像度よりも高く、
前記探索に基づいて前記現在のブロックでの第２動きベクトルを決定し、
前記第２動きベクトルに基づいて前記現在のブロックを復号する
ように構成される、装置。
【請求項１５】
前記第２動きベクトルが、（１）前記現在のブロックについての予測と、前記現在のブロックに隣接する復号済みブロックとの間の不連続性と、（２）前記予測ブロック及び前記復号済みのブロックのうちの一方での勾配とのうちの一方に基づいて決定される、請求項１４に記載の装置。
【請求項１６】
前記１つ又は複数のプロセッサが、
前記第２解像度で前記動きベクトル予測子を決定することと、
前記動きベクトル予測子を、前記第１解像度よりも低い解像度に変換することと
を実行するように更に構成された装置であって、
前記第１動きベクトルが、前記変換済みの動きベクトル予測子及び前記動きベクトル差分に基づく、請求項１４に記載の装置。
【請求項１７】
１つ又は複数のプロセッサを備える装置であって、前記１つ又は複数のプロセッサが、
ビデオの現在のブロックでの第１動きベクトルにアクセスし、前記第１動きベクトルが、動きベクトル予測子及び動きベクトル差分に基づき、前記第１動きベクトルが第１動き解像度に関連付けられ、
基準画像での前記第１動きベクトルによって指示される位置の周りの１つ又は複数の位置を探索し、前記１つ又は複数の位置が第２動き解像度に関連付けられ、前記第２動き解像度が前記第１動き解像度よりも高く、
前記探索に基づいて前記現在のブロックでの第２動きベクトルを決定し、
前記動きベクトル差分を符号化してビットストリームにし、
前記第２動きベクトルに基づいて前記現在のブロックを符号化する
ように構成される、装置。
【請求項１８】
複数の動きベクトル予測子がアクセスされ、前記アクセスすること、前記探索すること、及び前記決定することが、前記複数の動きベクトル予測子のそれぞれに対応して実行されて、複数の第２動きベクトルを形成し、前記複数の第２動きベクトルのうちの一つが選択されて、前記現在のブロックを符号化する、請求項１７に記載の装置。
【請求項１９】
前記１つ又は複数のプロセッサが、（１）前記現在のブロックについての予測と、前記現在のブロックに隣接する再構成済みブロックとの間の不連続性と、（２）前記予測ブロック及び前記再構成済みブロックのうちの一方での勾配とのうちの一方に基づいて、前記第２動きベクトルを決定するように構成される、請求項１７に記載の装置。
【請求項２０】
前記１つ又は複数のプロセッサが、
前記第２解像度で前記動きベクトル予測子を決定することと、
前記動きベクトル予測子を、前記第１解像度よりも低い解像度に変換することと
を実行するように更に構成された装置であって、
前記第１動きベクトルが、前記変換済みの動きベクトル予測子及び前記動きベクトル差分に基づく、請求項１７に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１３５
【補正方法】変更
【補正の内容】
【０１３５】
当業者には明らかになるように、各実装は、たとえば記憶又は伝送してもよい情報を運ぶようにフォーマットされた、様々な信号を生成してもよい。この情報は、たとえば、方法を実行するための命令、又は説明した各実装のうちの１つによって生成されるデータを含んでもよい。たとえば、信号は、説明した実施形態のビットストリームを運ぶようにフォーマットしてもよい。たとえば、このような信号は、（たとえばスペクトルの無線周波数部分を使用する）電磁波としてフォーマットしてもよい。フォーマットすることは、たとえば、データ・ストリームを符号化すること、及び符号化されたデータ・ストリームで搬送波を変調することを含んでもよい。信号が運ぶ情報は、たとえば、アナログ情報又はデジタル情報でもよい。知られているように、信号は、様々な異なる有線リンク又は無線リンクを介して伝送してもよい。信号は、プロセッサ読取り可能な媒体に記憶してもよい。
（付記１）
ビデオを復号する方法であって、
ビットストリームから動きベクトル差分を復号すること（４３０、９４０）と、
ビデオの現在のブロックでの第１動きベクトルにアクセスすること（４４０、９２０）であって、前記第１動きベクトルが、動きベクトル予測子及び前記復号済みの動きベクトル差分に基づき、前記第１動きベクトルが第１動き解像度に関連付けられる、ことと、
基準画像での前記第１動きベクトルによって指示される位置の周りの１つ又は複数の位置を探索することであって、前記１つ又は複数の位置が第２動き解像度に関連付けられ、前記第２動き解像度が前記第１動き解像度よりも高い、ことと、
前記探索に基づいて前記現在のブロックでの第２動きベクトルを決定すること（４５０、９３０）と、
前記第２動きベクトルに基づいて前記現在のブロックを復号することと
を含む、方法。
（付記２）
少なくとも１つのメモリ、及び１つ又は複数のプロセッサを備える装置（１４００）であって、前記１つ又は複数のプロセッサが、
ビットストリームから動きベクトル差分を復号し、
ビデオの現在のブロックでの第１動きベクトルにアクセスし、前記第１動きベクトルが、動きベクトル予測子及び前記復号済みの動きベクトル差分に基づき、前記第１動きベクトルが第１動き解像度に関連付けられ、
基準画像での前記第１動きベクトルによって指示される位置の周りの１つ又は複数の位置を探索し、前記１つ又は複数の位置が第２動き解像度に関連付けられ、前記第２動き解像度が前記第１動き解像度よりも高く、
前記探索に基づいて前記現在のブロックでの第２動きベクトルを決定し、
前記第２動きベクトルに基づいて前記現在のブロックを復号する
ように構成される、装置。
（付記３）
前記第２動きベクトルが、（１）前記現在のブロックについて予測と、前記現在のブロックに隣接する復号済みブロックとの間の不連続性と、（２）前記予測ブロック及び前記復号済みのブロックのうちの一方での勾配とのうちの一方に基づいて決定される、付記１に記載の方法、又は付記２に記載の装置。
（付記４）
前記第２解像度で前記動きベクトル予測子を決定することと、
前記動きベクトル予測子を、前記第１解像度よりも低い解像度に変換することと
を更に含む方法、又は前記１つ又は複数のプロセッサが、これらを実行するように更に構成された装置であって、
前記第１動きベクトルが、前記変換済みの動きベクトル予測子及び前記動きベクトル差分に基づく、付記１若しくは３に記載の方法、又は付記２又は３に記載の装置。
（付記５）
前記変換することが、前記動きベクトル予測子を丸め処理することを含む、付記４に記載の方法、又は付記４に記載の装置。
（付記６）
前記動きベクトル予測子が、前記現在のブロックに隣接する復号済みブロックの少なくとも２つの動きベクトルの平均値に基づく、付記１若しくは３〜５のいずれか一項に記載の方法、又は付記２〜５のいずれか一項に記載の装置。
（付記７）
前記１つ又は複数の位置が、前記第１解像度及び前記第２解像度に基づいて決定される、付記１若しくは３〜６のいずれか一項に記載の方法、又は付記２〜６のいずれか一項に記載の装置。
（付記８）
ビデオを符号化する方法であって、
ビデオの現在のブロックでの第１動きベクトルにアクセスすること（８２０、１０１５）であって、前記第１動きベクトルが、動きベクトル予測子及び動きベクトル差分に基づき、前記第１動きベクトルが第１動き解像度に関連付けられる、ことと、
基準画像での前記第１動きベクトルによって指示される位置の周りの１つ又は複数の位置を探索することであって、前記１つ又は複数の位置が第２動き解像度に関連付けられ、前記第２動き解像度が前記第１動き解像度よりも高い、ことと、
前記探索に基づいて前記現在のブロックでの第２動きベクトルを決定すること（８２５、１０２０）と、
前記動きベクトル差分を符号化してビットストリームにすること（８９０、１０９０）と、
前記第２動きベクトルに基づいて前記現在のブロックを符号化することと
を含む、方法。
（付記９）
少なくとも１つのメモリ、及び１つ又は複数のプロセッサを備える装置（１４００）であって、前記１つ又は複数のプロセッサが、
ビデオの現在のブロックでの第１動きベクトルにアクセスし、前記第１動きベクトルが、動きベクトル予測子及び動きベクトル差分に基づき、前記第１動きベクトルが第１動き解像度に関連付けられ、
基準画像での前記第１動きベクトルによって指示される位置の周りの１つ又は複数の位置を探索し、前記１つ又は複数の位置が第２動き解像度に関連付けられ、前記第２動き解像度が前記第１動き解像度よりも高く、
前記探索に基づいて前記現在のブロックでの第２動きベクトルを決定し、
前記動きベクトル差分を符号化してビットストリームにし、
前記第２動きベクトルに基づいて前記現在のブロックを符号化する
ように構成される、装置。
（付記１０）
複数の動きベクトル予測子がアクセスされ、前記アクセスすること、前記探索すること、及び前記決定することが、前記複数の動きベクトル予測子のそれぞれに対応して実行されて、複数の第２動きベクトルを形成し、前記複数の第２動きベクトルのうちの一つが選択されて、前記現在のブロックを符号化する、付記８に記載の方法、又は付記９に記載の装置。
（付記１１）
前記決定することが、（１）前記現在のブロックについて予測と、前記現在のブロックに隣接する再構成済みブロックとの間の不連続性と、（２）前記予測ブロック及び前記再構成済みブロックのうちの一方での勾配とのうちの一方に基づく、付記８若しくは１０に記載の方法、又は付記９若しくは１０に記載の装置。
（付記１２）
前記第２解像度で前記動きベクトル予測子を決定することと、
前記動きベクトル予測子を、前記第１解像度よりも低い解像度に変換することと
を更に含む方法、又は前記１つ又は複数のプロセッサが、これらを実行するように更に構成された装置であって、
前記第１動きベクトルが、前記変換済みの動きベクトル予測子及び前記動きベクトル差分に基づく、付記８若しくは１０若しくは１１のいずれか一項に記載の方法、又は付記９〜１１のいずれか一項に記載の装置。
（付記１３）
前記変換することが、前記動きベクトル予測子を丸め処理することを含む、付記１２に記載の方法、又は付記１２に記載の装置。
（付記１４）
前記動きベクトル予測子が、前記現在のブロックに隣接する再構成済みブロックの少なくとも２つの動きベクトルの平均値に基づく、付記８若しくは１０〜１３のいずれか一項に記載の方法、又は付記９〜１３のいずれか一項に記載の装置。
（付記１５）
前記１つ又は複数の位置が、前記第１解像度及び前記第２解像度に基づいて決定される、付記８若しくは１０〜１４のいずれか一項に記載の方法、又は付記９〜１４のいずれか一項に記載の装置。
（付記１６）
付記１、３〜８、又は１０〜１５のいずれか一項に記載の方法を実施する命令を記憶した、持続的なコンピュータ読取り可能な記憶媒体。
（付記１７）
付記８又は１０〜１５のいずれか一項に記載の方法によって生成される、ビットストリーム。