【0063】
表1
付番実施例
〔EEE1〕複数のフィルタのうちから、複数層ビデオ符号化システムにおいて参照ピクチャー処理ユニットにおいて使うために適応された特定のフィルタを選択する方法であって、前記複数層ビデオ符号化システムは基本層および一つまたは複数の向上層を含み、当該方法は:
a)参照ピクチャーおよび向上層源ピクチャーを提供する段階と;
b)前記複数のフィルタからの少なくとも一つのフィルタを使って前記参照ピクチャーのコピーをフィルタリングして少なくとも一つのフィルタリングされた参照ピクチャーを得る段階であって、各フィルタは前記参照ピクチャーの対応するコピーに適用される、段階と;
c)前記向上層源ピクチャーと前記少なくとも一つのフィルタリングされた参照ピクチャーのフル・セットまたはサブセットとに基づいて不一致(disparity)推定を実行する段階であって、前記不一致推定は不一致情報を生成するよう適応されている、段階と;
d)段階c)において生成された不一致情報を比較することに基づいて前記特定のフィルタを選択する段階とを含み、
前記不一致情報は動きベクトル、予測歪み、イントラ予測情報、照明パラメータ、ルーマ成分、クロマ成分およびトーン・マッピング・パラメータのうちの少なくとも一つの関数である、方法。
〔EEE2〕複数のフィルタのうちから、複数層ビデオ符号化システムにおいて参照ピクチャー処理ユニットにおいて使うために適応された特定のフィルタを選択する方法であって、前記複数層ビデオ符号化システムは基本層および一つまたは複数の向上層を含み、当該方法は:
a)参照ピクチャーおよび向上層源ピクチャーを提供する段階と;
b)前記複数のフィルタからの少なくとも一つのフィルタを使って前記参照ピクチャーのコピーをフィルタリングして少なくとも一つのフィルタリングされた参照ピクチャーを得る段階であって、各フィルタは前記参照ピクチャーの対応するコピーに適用される、段階と;
c)前記向上層源ピクチャーと前記少なくとも一つのフィルタリングされた参照ピクチャーのフル・セットまたはサブセットとに基づいて不一致推定を実行する段階であって、前記不一致推定は不一致情報を生成するよう適応されている、段階と;
d)前記不一致情報に基づいて歪み情報を得る段階と;
e)段階d)において生成された歪み情報を比較することに基づいて前記特定のフィルタを選択する段階とを含み、
前記不一致情報は動きベクトル、予測歪み、イントラ予測情報、照明パラメータ、ルーマ成分、クロマ成分およびトーン・マッピング・パラメータのうちの少なくとも一つの関数である、方法。
〔EEE3〕複数のフィルタのうちから、複数層ビデオ符号化システムにおいて参照ピクチャー処理ユニットにおいて使うために適応された特定のフィルタを選択する方法であって、前記複数層ビデオ符号化システムは基本層および一つまたは複数の向上層を含み、当該方法は:
a)向上層源ピクチャーを提供する段階と;
b)前記向上層源ピクチャーおよび特定の層からの動き情報に基づいて不一致推定を実行する段階であって、前記不一致推定は不一致情報を生成するよう適応されている、段階と;
c)前記向上層源ピクチャーおよび前記特定の層からの動き情報に基づいて歪み情報を得る段階と;
d)段階c)において得られた歪み情報を比較することに基づいて前記特定のフィルタを選択する段階とを含み、
前記不一致情報は動きベクトル、予測歪み、イントラ予測情報、照明パラメータ、ルーマ成分、クロマ成分およびトーン・マッピング・パラメータのうちの少なくとも一つの関数であり、前記特定の層からの前記動き情報は前記特定の層の時間的参照ピクチャーに基づく、方法。
〔EEE4〕複数のフィルタのうちから、複数層ビデオ符号化システムにおいて参照ピクチャー処理ユニットにおいて使うために適応された特定のフィルタを選択する方法であって、前記複数層ビデオ符号化システムは基本層および一つまたは複数の向上層を含み、当該方法は:
a)参照ピクチャーおよび向上層源ピクチャーを提供する段階と;
b)前記複数のフィルタからの少なくとも一つのフィルタを使って前記参照ピクチャーのコピーをフィルタリングして少なくとも一つのフィルタリングされた参照ピクチャーを得る段階であって、各フィルタは前記参照ピクチャーの対応するコピーに適用される、段階と;
c)前記向上層源ピクチャー、前記少なくとも一つのフィルタリングされた参照ピクチャーのフル・セットまたはサブセットおよび特定の層からの動き情報に基づいて不一致推定を実行する段階であって、前記不一致推定は不一致情報を生成するよう適応されている、段階と;
d)前記向上層源ピクチャー、前記少なくとも一つのフィルタリングされた参照ピクチャーのフル・セットまたはサブセットおよび前記特定の層からの動き情報に基づいて歪み情報を得る段階と;
e)段階d)において得られた歪み情報を比較することに基づいて前記特定のフィルタを選択する段階とを含み、
前記不一致情報は動きベクトル、予測歪み、イントラ予測情報、照明パラメータ、ルーマ成分、クロマ成分およびトーン・マッピング・パラメータのうちの少なくとも一つの関数であり、前記動き情報は前記特定の層の時間的参照ピクチャーに基づく、方法。
〔EEE5〕複数のフィルタのうちから、ビデオ符号化システムにおいて参照ピクチャー処理ユニットにおいて使うために適応された特定のフィルタを選択する方法であって、前記符号化システムはある層を含み、当該方法は:
a)参照ピクチャーおよび源ピクチャーを提供する段階であって、前記参照ピクチャーおよび前記源ピクチャーはいずれも同じ層からのものである、段階と;
b)前記複数のフィルタからの少なくとも一つのフィルタを使って前記参照ピクチャーのコピーをフィルタリングして少なくとも一つのフィルタリングされた参照ピクチャーを得る段階であって、各フィルタは前記参照ピクチャーの対応するコピーに適用される、段階と;
c)前記源ピクチャーと前記少なくとも一つのフィルタリングされた参照ピクチャーのフル・セットまたはサブセットとに基づいて不一致推定を実行する段階であって、前記不一致推定は不一致情報を生成するよう適応されている、段階と;
d)前記不一致情報に基づいて歪み情報を得る段階と;
e)段階d)において生成された歪み情報を比較することに基づいて前記特定のフィルタを選択する段階とを含み、
前記不一致情報は動きベクトル、予測歪み、イントラ予測情報、照明パラメータ、ルーマ成分、クロマ成分およびトーン・マッピング・パラメータのうちの少なくとも一つの関数である、方法。
〔EEE6〕前記参照ピクチャーは前記フィルタリングの段階に先立って前にエンコードされていない、付番実施例1ないし2または4ないし5のうちいずれか一項記載の方法。
〔EEE7〕前記参照ピクチャーは基本層参照ピクチャーまたは向上層参照ピクチャーであり、中間層は前記一つまたは複数の向上層のうちからの層である、付番実施例1ないし2または4のうちいずれか一項記載の方法。
〔EEE8〕前記参照ピクチャーは空間的参照ピクチャーまたは前記向上層からの時間的参照ピクチャーである、付番実施例1ないし2または4のうちいずれか一項記載の方法。
〔EEE9〕前記提供する段階がさらに、前記向上層源ピクチャーを処理することを含み、前記処理が前記向上層源ピクチャー中のノイズを除去する、付番実施例1ないし4、6または7のうちいずれか一項記載の方法。
〔EEE10〕前記提供する段階がさらに、前記源ピクチャーを処理することを含み、前記処理が前記源ピクチャー中のノイズを除去する、付番実施例5記載の方法。
〔EEE11〕前記提供する段階がさらに、前記向上層源ピクチャーを処理することを含み、前記処理がフィルタリング、動き変換、動き補償、照明補償、スケーリング、逆および順方向トーン・マッピング、色フォーマット変換およびガンマ補正のうちの少なくとも一つを適用することを含む、付番実施例1ないし4または6ないし9のうちいずれか一項記載の方法。
〔EEE12〕前記提供する段階がさらに、前記向上層源ピクチャーを処理することを含み、前記処理がフィルタリング、動き変換、動き補償、照明補償、スケーリング、逆および順方向トーン・マッピング、色フォーマット変換およびガンマ補正のうちの少なくとも一つを適用することを含む、付番実施例5または10記載の方法。
〔EEE13〕前記フィルタリングされた参照ピクチャーの少なくとも一つが前記参照ピクチャーである、付番実施例1ないし12のうちいずれか一項記載の方法。
〔EEE14〕付番実施例1記載の方法であって、不一致推定を実行する段階がさらに、前記フィルタリングの段階において使われる前記複数のフィルタのうちからの前記少なくとも一つのフィルタについてのコスト情報を得ることを含み、前記選択する段階がさらに前記コスト情報に基づき、
前記コスト情報は、前記不一致情報、各フィルタのフィルタ・パラメータを信号伝達するのに使われるビット数、各フィルタリングされた参照ピクチャーに対応する動きベクトルを信号伝達するのに使われるビット数、各フィルタリングされた参照ピクチャーに対応する予測歪みを信号伝達するのに使われるビット数、各フィルタを適用する際の計算上の複雑さおよび各フィルタの電力消費の関数である、
方法。
〔EEE15〕付番実施例2記載の方法であって、不一致推定を実行する段階がさらに、段階b)において使われる前記複数のフィルタのうちからの前記少なくとも一つのフィルタについてのコスト情報を得ることを含み、前記選択する段階がさらに前記コスト情報に基づき、
前記コスト情報は、前記不一致情報、前記向上層源ピクチャーと各フィルタリングされた参照ピクチャーとの間の歪み、各フィルタのフィルタ・パラメータを信号伝達するのに使われるビット数、各フィルタリングされた参照ピクチャーに対応する動きベクトルを信号伝達するのに使われるビット数、各フィルタリングされた参照ピクチャーに対応する予測歪みを信号伝達するのに使われるビット数、各フィルタを適用する際の計算上の複雑さおよびそのフィルタの電力消費のうちの少なくとも一つの関数である、
方法。
〔EEE16〕付番実施例3または4記載の方法であって、歪み情報を得る段階がさらにコスト情報を得ることを含み、前記選択する段階がさらに前記コスト情報に基づき、
前記コスト情報は、前記複数のフィルタのうちのフィルタのフル・セットまたはサブセットのフィルタ・パラメータを信号伝達するのに使われるビット数、前記特定の層からの動き情報を信号伝達するのに使われるビット数および前記複数のフィルタのうちのフィルタのフル・セットまたはサブセットの電力消費のうちの少なくとも一つの関数である、
方法。
〔EEE17〕付番実施例2ないし4のうちいずれか一項記載の方法であって、歪み情報を得る段階が、ピクセル間の誤差の絶対値または平方の和、平均平方誤差、PSNR、変換された誤差平方の重み付けされた和、変換された誤差絶対値の和、SSIMおよびマルチスケールSSIMからなる群から計算される、方法。
〔EEE18〕付番実施例1記載の方法であって、不一致推定を実行する段階と選択する段階の間に、前記向上層源ピクチャーに対して不一致補償を実行して最終的な再構成されたピクチャーを得る段階をさらに含み、前記不一致補償は前記不一致推定の段階に基づく、方法。
〔EEE19〕付番実施例2ないし4のうちいずれか一項記載の方法であって、不一致推定の段階と歪み情報の段階の間に、前記向上層源ピクチャーに対して不一致補償を実行して最終的な再構成されたピクチャーを得る段階をさらに含み、前記動き補償は前記不一致推定の段階に基づく、方法。
〔EEE20〕前記歪み情報を得る段階がさらに、前記最終的な再構成されたピクチャーに基づく、付番実施例19記載の方法。
〔EEE21〕各段階が前記参照ピクチャーの諸領域に対して実行される、付番実施例1ないし20のうちいずれか一項記載の方法。
〔EEE22〕前記参照ピクチャーが複数の領域サイズおよび領域形状を使って分解されて複数の再構成された参照ピクチャーを得て、各段階が前記複数の再構成された参照ピクチャーに対して実行される、付番実施例21記載の方法。
〔EEE23〕前記領域サイズおよび領域形状が、前記参照ピクチャーに対してエッジ検出を実行することに基づいて決定される、付番実施例22記載の方法。
〔EEE24〕前記不一致推定がブロック・ベースの動き推定を含む、付番実施例1ないし23のうちいずれか一項記載の方法。
〔EEE25〕特定のブロックに対応する動きベクトルが前記特定のブロックの近隣のブロックの動きベクトルによって予測されるよう適応される、付番実施例24記載の方法。
〔EEE26〕ブロック・サイズが前記参照ピクチャーの画像特性に基づき、前記画像特性は、前記参照ピクチャーのルーマ成分、クロマ成分およびエッジ特性ならびに前記参照ピクチャー内の要素のテクスチャー、色、形およびサイズのうちの少なくとも一つの関数である、付番実施例24または25記載の方法。
〔EEE27〕不一致推定を実行する段階または歪み情報を得る段階がまた、ブロック・サイズおよびブロック形状の少なくとも一方を決定する、付番実施例24ないし26のうちいずれか一項記載の方法。
〔EEE28〕不一致推定を実行する段階が整数ピクセルの動き推定を含む、付番実施例1ないし27のうちいずれか一項記載の方法。
〔EEE29〕不一致推定を実行する段階がサブピクセル精度の動き推定を含む、付番実施例1ないし27のうちいずれか一項記載の方法。
〔EEE30〕不一致推定を実行する段階がさらに、向上層参照ピクチャー・バッファからの時間的参照ピクチャーに基づく、付番実施例1記載の方法。
〔EEE31〕不一致推定を実行する段階がさらに、向上層参照ピクチャー・バッファからの時間的参照ピクチャーに基づく、付番実施例2ないし4のうちいずれか一項記載の方法。
〔EEE32〕付番実施例31記載の方法であって、不一致推定を実行する段階と歪み情報を得る段階の間に、歪み情報を得る段階において使われる時間的参照ピクチャーを選択する段階をさらに含む、方法。
〔EEE33〕時間的参照ピクチャーを選択する段階が、前記時間的参照ピクチャーと前記向上層源ピクチャーとの間の時間差に基づく、付番実施例32記載の方法。
〔EEE34〕時間的参照ピクチャーを選択する段階が、各時間的参照ピクチャーと前記向上層源ピクチャーとの間の相関に基づく、付番実施例33記載の方法。
〔EEE35〕前記参照ピクチャー間のコスト関数および歪み情報を比較することに基づいて、参照ピクチャーの重要性を高重要性から低重要性に向けて優先順位付けして、優先順位付けされた参照ピクチャーの集合を得る段階をさらに含み、付番実施例31ないし34のうちいずれか一項記載の方法。
〔EEE36〕前記優先順位付けされた参照ピクチャーの集合におけるより低い重要性のピクチャーについてよりも、前記優先順位付けされた参照ピクチャーの集合におけるより高い重要性のピクチャーを信号伝達するためにより少数のビットが使われる、付番実施例35記載の方法。
〔EEE37〕前記少なくとも一つのフィルタリングされた参照ピクチャーのサブセットおよび前記時間的参照ピクチャーのサブセットに対してサブピクセル精度の動き推定が実行され、残りのフィルタリングされたピクチャーおよび残りの時間的参照ピクチャーに対しては整数ピクセルの動き推定が実行される、付番実施例31ないし36のうちいずれか一項記載の方法。
〔EEE38〕所定の閾値より低い重要性の参照ピクチャーは歪み情報を得る段階において使用されない、付番実施例35または36記載の方法。
〔EEE39〕前記不一致推定が、より高い重要性の参照ピクチャーについてはより高い精度で実行され、前記不一致推定が、より低い重要性の参照ピクチャーについてはより低い精度で実行される、付番実施例35または36記載の方法。
〔EEE40〕付番実施例3または4記載の方法であって、
前記向上層の動き情報が前記特定の層からの前記動き情報に基づき、
前記向上層の動き情報と前記特定の層の動き情報の間の差が信頼レベルを計算するために使われ、
動き情報は動きベクトルおよび予測歪みを含む、
方法。
〔EEE41〕前記歪み情報が、前記向上層の動き情報と前記特定の層の動き情報の間の差に基づき、前記歪み情報が前記信頼レベルによって重み付けされる、付番実施例40記載の方法。
〔EEE42〕前記不一致推定がさらに、一つまたは複数のルーマおよびクロマ成分に基づく、付番実施例1ないし41のうちいずれか一項記載の方法。
〔EEE43〕前記不一致推定がさらに、ルーマおよびクロマ成分のサブセットに基づき、残りのルーマおよびクロマ成分の歪みはルーマおよびクロマ成分の前記サブセットから得られた不一致情報に基づいて計算される、付番実施例42記載の方法。
〔EEE44〕複数の重み付け因子をさらに有する付番実施例43記載の方法であって、各ルーマ成分および各クロマ成分に一つの重み因子が適用される、方法。
〔EEE45〕付番実施例3または4記載の方法であって、前記動き情報は、前記特定の層から得られた動きベクトル、前記特定の層において使われる動きモデルおよび前記特定の層の前に符号化されたピクチャーもしくは前記特定の層の前記前に符号化されたピクチャーの領域からの動きベクトルのうちの少なくとも一つに基づく、方法。
〔EEE46〕付番実施例1ないし2または4ないし5のうちいずれか一項記載の方法であって、提供する段階が複数の参照ピクチャーを提供することを含み、前記フィルタリングの段階が前記複数の参照ピクチャーのフル・セットまたはサブセットに対して実行されて少なくとも一つのフィルタリングされた参照ピクチャーを得て、各フィルタは前記複数の参照ピクチャーの前記フル・セットまたはサブセットの各参照ピクチャーに対して適用される、方法。
〔EEE47〕複数のフィルタのうちから、複数層ビデオ符号化システムにおいて参照処理ユニットにおいて使うために適応された特定のフィルタを選択するよう適応されたフィルタ選択器であって、前記複数層ビデオ符号化システムは基本層および一つまたは複数の向上層を含み、当該フィルタ選択器は:
参照ピクチャーまたは該参照ピクチャーのある領域を処理して一つまたは複数の処理された参照ピクチャーを得るための前記複数のフィルタのフル・セットまたはサブセットと;
向上層源ピクチャーおよび前記一つまたは複数の処理された参照ピクチャーからの少なくとも一つの処理された参照ピクチャーに基づいて不一致情報を生成するよう適応された不一致推定器とを有しており、前記不一致情報は動きベクトル、予測歪み、イントラ予測情報、照明パラメータ、ルーマ成分、クロマ成分およびトーン・マッピング・パラメータのうちの少なくとも一つの関数であり、
前記特定のフィルタは前記不一致情報に基づいて選択可能である、
フィルタ選択器。
〔EEE48〕複数のフィルタのうちから、複数層ビデオ符号化システムにおいて参照処理ユニットにおいて使うために適応された特定のフィルタを選択するよう適応されたフィルタ選択器であって、前記複数層ビデオ符号化システムは基本層および一つまたは複数の向上層を含み、当該フィルタ選択器は:
参照ピクチャーまたは該参照ピクチャーのある領域を処理して一つまたは複数の処理された参照ピクチャーを得るための前記複数のフィルタのフル・セットまたはサブセットと;
向上層源ピクチャーおよび前記一つまたは複数の処理された参照ピクチャーからの少なくとも一つの処理された参照ピクチャーに基づいて不一致情報を生成するよう適応された不一致推定器であって、前記不一致情報は動きベクトル、予測歪み、イントラ予測情報、照明パラメータ、ルーマ成分、クロマ成分およびトーン・マッピング・パラメータのうちの少なくとも一つの関数である、不一致推定器と、
前記向上層源ピクチャーおよび前記複数の処理された参照ピクチャーからの前記少なくとも一つの処理された参照ピクチャーに基づいて歪み情報を生成するよう適応された歪み情報計算モジュールとを有しており、
前記特定のフィルタは前記歪み情報に基づいて選択可能である、
フィルタ選択器。
〔EEE49〕付番実施例47または48記載のフィルタ選択器であって、コスト情報を生成するよう適応されたコスト情報計算モジュールをさらに有し、前記コスト情報は、前記向上層源ピクチャーと前記少なくとも一つのフィルタリングされた参照ピクチャーとの間の歪み、各フィルタのフィルタ・パラメータを信号伝達するのに使われるビット数、各フィルタリングされた参照ピクチャーに対応する動きベクトルを信号伝達するのに使われるビット数、各フィルタリングされた参照ピクチャーに対応する予測歪みを信号伝達するのに使われるビット数、各フィルタを適用する際の計算上の複雑さおよびそのフィルタの電力消費のうちの少なくとも一つの関数である、
方法。
〔EEE50〕複数のフィルタのうちから、複数層ビデオ符号化システムにおいて参照処理ユニットにおいて使うために適応された特定のフィルタを選択するよう適応されたフィルタ選択器であって、前記複数層ビデオ符号化システムは基本層および一つまたは複数の向上層を含み、当該フィルタ選択器は:
向上層源ピクチャーおよび特定の層からの動き情報に基づいて不一致情報を生成するよう適応された不一致推定器であって、前記不一致情報は動きベクトル、予測歪み、イントラ予測情報、照明パラメータ、ルーマ成分、クロマ成分およびトーン・マッピング・パラメータ、イントラ予測情報、照明パラメータおよびトーン・マッピング・パラメータのうちの少なくとも一つの関数である、不一致推定器と;
前記向上層源ピクチャーおよび前記特定の層からの前記動き情報に基づいて歪み情報を生成するよう適応された歪み情報計算モジュールとを有しており、
前記特定のフィルタは前記歪み情報に基づいて選択される、
フィルタ選択器。
〔EEE51〕付番実施例47ないし50のうちいずれか一項記載のフィルタ選択器であって、前記特定のフィルタが、前記不一致情報および向上層参照ピクチャー・バッファからの時間的参照ピクチャーに基づいて選択される、フィルタ選択器。
〔EEE52〕前記特定のフィルタを選択する際に使う前記時間的参照ピクチャーを選択する参照選択器をさらに有する、付番実施例51記載のフィルタ選択器。
〔EEE53〕前記参照選択器は、前記不一致情報および前記時間的参照ピクチャーの前記コスト情報を比較することに基づいて前記時間的参照ピクチャーに優先順位付けする、付番実施例52記載のフィルタ選択器。
〔EEE54〕付番実施例48または50記載のフィルタ選択器であって、前記歪み情報計算モジュールが、ピクセル間の誤差の絶対値または平方の和、平均平方誤差、PSNR、変換された誤差平方の重み付けされた和、変換された誤差絶対値の和、SSIMおよびマルチスケールSSIMからなる群を使って前記歪み情報を計算する、フィルタ選択器。
〔EEE55〕付番実施例1ないし54のうちいずれか一項記載の方法に従って、複数のフィルタのうちから、参照処理ユニットにおいて使うために適応された特定のフィルタを選択するよう適応されたフィルタ選択器。
〔EEE56〕複数のフィルタおよび付番実施例55記載のフィルタ選択器を有する参照処理ユニットであって、前記フィルタ選択器は前記参照処理ユニットにおいて使うために前記複数のフィルタのうちから特定のフィルタを選択する、参照処理ユニット。
〔EEE57〕コンピュータに付番実施例1ないし46のうちいずれか一項記載の方法を実行させる一組の命令を含むコンピュータ可読記憶媒体。
〔EEE58〕付番実施例1ないし46のうちいずれか一項記載の方法に基づいてフィルタを選択する参照処理ユニットを有する、ビデオ信号をエンコードするエンコーダ。
−−−−−
さらに、本明細書において言及されるあらゆる特許および刊行物は、本開示が関係する当業者のレベルを示すことがありうる。本開示において引用されるあらゆる文献は、各文献が個々にその全体において参照によって組み込まれているかと同じように参照によって組み込まれる。