【手続補正書】
【提出日】平成26年2月3日(2014.2.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力ビデオシーケンスから、１つまたは複数の高解像度置換パッチを生成するパッチジェネレータであって、前記１つまたは複数の高解像度置換パッチが、前記入力ビデオシーケンスの再構築中に１つまたは複数の低解像度パッチを置き換えるためのものである、パッチジェネレータを備える装置であって、
前記パッチジェネレータは、パッチ空間シフティングプロセスに対応するデータを使用して、１つまたは複数の高解像度置換パッチを生成し、前記パッチ空間シフティングプロセスは、前記１つまたは複数の高解像度置換パッチ内の動き誘導ベクトル量子化誤差によって引き起こされるジッタの多いアーチファクトを低減するためのものであり、前記データは、前記１つまたは複数の高解像度置換パッチのパッチサイズを少なくとも導出することにより、前記パッチ空間シフティングプロセスでの使用に適合するために前記１つまたは複数の低解像度パッチのパッチサイズよりも大きいパッチサイズを有するような前記１つまたは複数の高解像度置換パッチを生成する、前記装置。
【請求項２】
前記動き誘導ベクトル量子化誤差が、前記１つまたは複数の高解像度置換パッチの生成中に適用される量子化プロセスによって引き起こされる、請求項１に記載の装置。
【請求項３】
前記量子化プロセスが、前記入力ビデオシーケンスから抽出された複数のパッチに適用されるクラスタ化プロセスに対応し、前記クラスタ化プロセスが、１つまたは複数の基準に基づく同様の特性を有する前記複数のパッチのうちのパッチを互いにグループ化するためのものであり、前記１つまたは複数の高解像度置換パッチが、前記複数のパッチのうちの前記パッチから導出される、請求項２に記載の装置。
【請求項４】
前記クラスタ化プロセスが、同一のクラスタ内の前記複数のパッチのうちの前記パッチを平均することを含み、前記同一のクラスタ内に含めるために前記複数のパッチのうちの前記パッチを選択することに続いて、前記同一のクラスタ内の前記複数のパッチのうちの前記パッチの平均化の前に、前記平均化に備えて前記複数のパッチのうちの前記パッチ内のオブジェクト縁部を位置合せするために、前記パッチ空間シフティングプロセスが、前記複数のパッチのうちの前記パッチに適用される、請求項３に記載の装置。
【請求項５】
前記複数のパッチのうちの前記パッチの一部だけが、クラスタ中心からの対応するパッチ距離に基づいて平均される、請求項４に記載の装置。
【請求項６】
前記動き誘導ベクトル量子化誤差が、前記入力ビデオシーケンスの再構築中に実行されるパッチ置換プロセスによって引き起こされる、請求項１に記載の装置。
【請求項７】
前記入力ビデオシーケンスから１つまたは複数の小型化ピクチャを生成するダウンサイザと、
前記高解像度置換パッチおよび前記１つまたは複数の小型化ピクチャを、結果として得られるビットストリームに符号化する、前記パッチジェネレータおよび前記ダウンサイザと信号通信する１つまたは複数のビデオエンコーダと、
をさらに備える、請求項１に記載の装置。
【請求項８】
前記装置はビデオエンコーダに含まれる、請求項１に記載の装置。
【請求項９】
プロセッサを使用して実行される方法であって、
入力ビデオシーケンスから、１つまたは複数の高解像度置換パッチを生成するステップであって、前記１つまたは複数の高解像度置換パッチが、前記入力ビデオシーケンスの再構築中に１つまたは複数の低解像度パッチを置き換えるためのものである、ステップ
を含み、
前記生成するステップは、パッチ空間シフティングプロセスに対応するデータを使用して、前記１つまたは複数の高解像度置換パッチを生成し、前記パッチ空間シフティングプロセスは、前記１つまたは複数の高解像度置換パッチ内の動き誘導ベクトル量子化誤差によって引き起こされるジッタの多いアーチファクトを低減するためのものであり、前記データは、前記１つまたは複数の高解像度置換パッチのパッチサイズを少なくとも導出することにより、前記パッチ空間シフティングプロセスでの使用に適合するために前記１つまたは複数の低解像度パッチのパッチサイズよりも大きいパッチサイズを有するような前記１つまたは複数の高解像度置換パッチを生成する、前記方法。
【請求項１０】
前記動き誘導ベクトル量子化誤差は、前記１つまたは複数の高解像度置換パッチの生成中に適用される量子化プロセスによって引き起こされる、請求項９に記載の方法。
【請求項１１】
前記量子化プロセスが、前記入力ビデオシーケンスから抽出された複数のパッチに適用されるクラスタ化プロセスに対応し、前記クラスタ化プロセスが、１つまたは複数の基準に基づく同様の特性を有する前記複数のパッチのうちのパッチを互いにグループ化するためのものであり、前記１つまたは複数の高解像度置換パッチが、前記複数のパッチのうちの前記パッチから導出される、請求項１０に記載の方法。
【請求項１２】
前記クラスタ化プロセスが、同一のクラスタ内の前記複数のパッチのうちの前記パッチを平均することを含み、前記同一のクラスタ内に含めるために前記複数のパッチのうちの前記パッチを選択することに続いて、前記同一のクラスタ内の前記複数のパッチのうちの前記パッチの平均化の前に、前記平均化に備えて前記複数のパッチのうちの前記パッチ内のオブジェクト縁部を位置合せするために、前記パッチ空間シフティングプロセスが、前記複数のパッチのうちの前記パッチに適用される、請求項１１に記載の方法。
【請求項１３】
前記複数のパッチのうちの前記パッチの一部だけが、クラスタ中心からの対応するパッチ距離に基づいて平均される、請求項１２に記載の方法。
【請求項１４】
前記動き誘導ベクトル量子化誤差が、前記入力ビデオシーケンスの再構築中に実行されるパッチ置換プロセスによって引き起こされる、請求項９に記載の方法。
【請求項１５】
前記高解像度置換パッチおよび前記１つまたは複数の小型化ピクチャを、結果として得られるビットストリームに符号化するステップをさらに含む、請求項９に記載の方法。
【請求項１６】
前記方法がビデオエンコーダで実行される、請求項９に記載の方法。
【請求項１７】
動き誘導ベクトル量子化誤差を有する１つまたは複数の高解像度置換パッチを受け取り、前記１つまたは複数の高解像度置換パッチを少なくとも空間的にシフトして、前記動き誘導ベクトル量子化誤差によって引き起こされるジッタの多いアーチファクトを低減するパッチシフタであって、前記１つまたは複数の高解像度置換パッチが、入力ビデオシーケンスに対応し、入力ビデオシーケンスから導出される、パッチシフタと、
前記入力ビデオシーケンスに対応し、前記入力ビデオシーケンスから導出された１つまたは複数の空間的にシフトした高解像度置換パッチおよび１つまたは複数の小型化ピクチャを使用して前記入力ビデオシーケンスを再構築する、前記パッチシフタと信号通信するピクチャ再構築デバイスと、
を備える、装置。
【請求項１８】
前記入力ビデオシーケンスが、ビデオ圧縮用のベクトル量子化ベースの圧縮プロセス、例に基づくビデオ超解像度プロセス、ビデオ要約プロセス、およびビデオプルーニングプロセスのうちの少なくとも１つで再構築される、請求項１７に記載の装置。
【請求項１９】
前記高解像度置換パッチが、空間的制約および時間的制約を使用して、それぞれ空間的および時間的にシフトされる、請求項１７に記載の装置。
【請求項２０】
マルコフ確率場が使用され、再構築後ビデオシーケンス中の時空的平滑度が実施される、請求項１７に記載の装置。
【請求項２１】
前記マルコフ確率場がコスト関数として実装され、パッチシフト座標がコスト関数の変数として使用され、前記１つまたは複数の高解像度置換パッチのうちの対応するものに関する、対応するシフトが求められる、請求項２０に記載の装置。
【請求項２２】
空間シフティングがサブピクセルパッチシフティングを含み、前記ジッタの多いアーチファクトをさらに低減する、請求項１７に記載の装置。
【請求項２３】
前記サブピクセルパッチシフティングが階層型パッチマッチングプロセスで使用され、前記階層型パッチマッチングプロセスでは、ピクセルパッチシフティングプロセスを使用して、前記１つまたは複数の高解像度置換パッチのうちの１つによって置き換えられるべき低解像度パッチの位置を推定し、次いでサブピクセルパッチシフティングプロセスを実行して、推定を改善し、前記サブピクセルパッチシフティングプロセスでは、前記ピクセルパッチシフティングプロセスよりも狭い範囲を使用する、請求項２２に記載の装置。
【請求項２４】
ビットストリームから前記高解像度置換パッチおよび前記１つまたは複数の小型化ピクチャを復号化する前記パッチシフタと信号通信するビデオデコーダをさらに備える、請求項１７に記載の装置。
【請求項２５】
前記装置はビデオデコーダに含まれる、請求項１７に記載の装置。
【請求項２６】
プロセッサを使用して実行される方法であって、
動き誘導ベクトル量子化誤差を有する１つまたは複数の高解像度置換パッチを受け取るステップと、
前記１つまたは複数の高解像度置換パッチを少なくとも空間的にシフトして、前記動き誘導ベクトル量子化誤差によって引き起こされるジッタの多いアーチファクトを低減するステップであって、前記１つまたは複数の高解像度置換パッチが、入力ビデオシーケンスに対応し、入力ビデオシーケンスから導出される、ステップと、
前記入力ビデオシーケンスに対応し、前記入力ビデオシーケンスから導出された１つまたは複数の空間的にシフトした高解像度置換パッチおよび１つまたは複数の小型化ピクチャを使用して前記入力ビデオシーケンスを再構築するステップと、
を含む、前記方法。
【請求項２７】
前記入力ビデオシーケンスが、ビデオ圧縮用のベクトル量子化ベースの圧縮プロセス、例に基づくビデオ超解像度プロセス、ビデオ要約プロセス、およびビデオプルーニングプロセスのうちの少なくとも１つで再構築される、請求項２６に記載の方法。
【請求項２８】
前記高解像度置換パッチが、空間的制約および時間的制約を使用して、それぞれ空間的および時間的にシフトされる、請求項２６に記載の方法。
【請求項２９】
マルコフ確率場が使用され、再構築後ビデオシーケンス中の時空的平滑度が実施される、請求項２６に記載の方法。
【請求項３０】
前記マルコフ確率場がコスト関数として実装され、パッチシフト座標が前記コスト関数の変数として使用され、前記１つまたは複数の高解像度置換パッチのうちの対応するものに関する、対応するシフトが求められる、請求項２９に記載の方法。
【請求項３１】
空間シフティングがサブピクセルパッチシフティングを含み、前記ジッタの多いアーチファクトをさらに低減する、請求項２６に記載の方法。
【請求項３２】
前記サブピクセルパッチシフティングが階層型パッチマッチングプロセスで使用され、前記階層型パッチマッチングプロセスでは、ピクセルパッチシフティングプロセスを使用して、前記１つまたは複数の高解像度置換パッチのうちの１つによって置き換えられるべき低解像度パッチの位置を推定し、次いでサブピクセルパッチシフティングプロセスを実行して、推定を改善し、前記サブピクセルパッチシフティングプロセスでは、前記ピクセルパッチシフティングプロセスよりも狭い範囲を使用する、請求項３１に記載の方法。
【請求項３３】
ビットストリームから前記高解像度置換パッチおよび前記１つまたは複数の小型化ピクチャを復号化するステップをさらに含む、請求項２６に記載の方法。
【請求項３４】
前記方法がビデオデコーダで実行される、請求項２６に記載の方法。
【請求項３５】
符号化されたビデオ信号データを有するコンピュータ読み取り可能記憶媒体であって、
入力ビデオシーケンスから生成された１つまたは複数の高解像度置換パッチを含み、前記１つまたは複数の高解像度置換パッチは、前記入力ビデオシーケンスの再構築中に１つまたは複数の低解像度パッチを置き換えるためのものであり、
前記１つまたは複数の高解像度置換パッチが、パッチ空間シフティングプロセスに対応するデータを使用して生成され、前記パッチ空間シフティングプロセスが、前記１つまたは複数の高解像度置換パッチ内の動き誘導ベクトル量子化誤差によって引き起こされるジッタの多いアーチファクトを低減するためのものであり、前記データが、前記１つまたは複数の高解像度置換パッチのパッチサイズを少なくとも導出することにより、前記パッチ空間シフティングプロセスでの使用に適合するために前記１つまたは複数の低解像度パッチのパッチサイズよりも大きいパッチサイズを有するような前記１つまたは複数の高解像度置換パッチを生成する、前記コンピュータ読み取り可能記憶媒体。