(57)【特許請求の範囲】
【請求項１】
少なくとも２つの別個のエンコードされた再構成データ群に分離可能な信号をデコードする方法であり、
前記少なくとも２つの別個のエンコードされた再構成データ群を取得する段階と、
少なくとも２つの別個のデコード処理を用いて、前記少なくとも２つの別個のエンコードされた再構成データ群のうちそれぞれをデコードして、対応する別個の信号レンディションを生成する段階と、
前記別個の信号レンディションを１つの再構成された信号へと組み合わせる段階と
を備え、
前記少なくとも２つの別個のエンコードされた再構成データ群のうち１つは、デコードされる前記信号の過渡的または確率的なデータに対応する情報を含み、
デコードされる前記信号の前記過渡的または確率的なデータに対応する情報を含む前記再構成データをデコードする段階は、他のエンコードされた再構成データ群をデコードする場合に生成される信号レンディションと比較して異なる品質レベルおよび／または解像度の前記信号レンディションを生成する段階を有し、
前記別個の信号レンディションを組み合わせる段階は、
同じ解像度で全ての信号レンディションを得るべく前記信号レンディションのうち少なくとも１つを再サンプリングする段階と、
再サンプリングされた前記信号レンディションを処理する段階と、
組み合わせられる信号レンディションを生成する段階と、
前記組み合わせられる信号レンディションを組み合わせる段階と
を有する、方法。
【請求項２】
前記少なくとも２つの別個のエンコードされた再構成データ群を取得する段階は、
前記少なくとも２つの別個のエンコードされた再構成データ群を含む１つのエンコードされたデータストリームとして前記信号を受信する段階と、
受信された前記１つのエンコードされたストリームを前記少なくとも２つの別個のエンコードされた再構成データ群へ分離する段階と
を有する、請求項１に記載の方法。
【請求項３】
前記過渡的または確率的なデータに対応する情報は、ノイズ、量子化ノイズ、フィルム粒子、予測不可能な成分、およびデコードされる前記信号に関連付けられた統計的性質から成る群に含まれる、前記デコードされる信号の成分のうち少なくとも１つに対応する記述的パラメータを含む、請求項１または２に記載の方法。
【請求項４】
前記デコードされる信号の前記過渡的または確率的なデータに対応する情報を含む前記データをデコードする段階は、
前記記述的パラメータをデコードする段階と、
同様の記述的パラメータを呈する信号レンディションを生成する段階と
を有する、請求項３に記載の方法。
【請求項５】
前記同様の記述的パラメータを呈する信号レンディションは、対応する統計的性質を用いて１または複数の知られた一連の値を処理することにより生成される、請求項４に記載の方法。
【請求項６】
同じ前記１または複数の知られた一連の値がエンコード側とデコード側とのうち両方で利用可能であり、
前記方法は、前記信号レンディションを生成する際に用いられる特定の知られた一連の値の識別子を受信する段階を備える、請求項５に記載の方法。
【請求項７】
前記方法は、前記少なくとも２つの別個のエンコードされた再構成データ群のうち他の群を生成するエンコードループ内で用いられ、つまり、前記デコードされる信号のコア信号成分に対応する情報を含む前記エンコードされた再構成データ群は、前記デコードされる信号の前記過渡的または確率的なデータに対応する情報を含む前記エンコードされた再構成データ群に少なくとも部分的に基づく、請求項６に記載の方法。
【請求項８】
デジタルプロセッサの内部メモリへ直接的にロード可能なコンピュータプログラムであり、
前記コンピュータプログラムがプロセッサで実行された場合に請求項１から７の何れか１項に記載の方法をコンピュータに実行させる、コンピュータプログラム。
【請求項９】
少なくとも２つの別個のエンコードされた再構成データ群に分離可能な信号をデコードするデコーダであり、
前記少なくとも２つの別個のエンコードされた再構成データ群を取得する受信機と、
少なくとも２つの別個のデコード処理を用いて、前記少なくとも２つの別個のエンコードされた再構成データ群のうちそれぞれをデコードして、対応する別個の信号レンディションを生成するデコーダと、
前記別個の信号レンディションを１つの再構成された信号へと組み合わせるプロセッサと
を備え、
前記少なくとも２つの別個のエンコードされた再構成データ群のうち１つは、デコードされる前記信号の過渡的または確率的なデータに対応する情報を含み、
前記デコーダは、他のエンコードされた再構成データ群をデコードする場合に生成される信号レンディションと比較して異なる品質レベルおよび／または解像度の前記信号レンディションを生成し、
前記プロセッサは、
同じ解像度で全ての信号レンディションを得るべく前記信号レンディションのうち少なくとも１つを再サンプリングし、
再サンプリングされた前記信号レンディションを処理し、
組み合わせられる信号レンディションを生成し、
前記組み合わせられる信号レンディションを組み合わせる、
デコーダ。
【請求項１０】
請求項１から７の何れか１項に記載の方法をさらに実行する、請求項９に記載のデコーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書における実施形態は信号処理に関し、より詳細には、多次元信号のエンコードおよびデコードに関する。
【背景技術】
【０００２】
デジタル化された信号が、（非限定的な例として、２Ｄ画像、３Ｄボリューム画像、またさらには、３次元より多い次元を呈する要素からなる面であり得る）同じ基礎を成す情報のいくつかの連続するサンプルを呈し、多次元信号（例えば、非限定的な例として、一連の連続する２Ｄ画像を表す３Ｄ信号、または一連の３Ｄ／ボリューム画像を表す４Ｄ信号、またはその他）を生成することが非常に多い。ここで、時間領域などそれら次元のうち１つに関しては、いくつかの連続するサンプルに亘りある程度の信号の安定性がある。非限定的な実際の例は、コンピュータ断層撮影における連続するスライス、ＭＲＩスキャンにおける連続する容量画像、動画における連続するフレーム、またはその他である。
【０００３】
実際のセンサおよび送信チャネルの性質に起因して、同様の、またはさらには同じ基礎を成す情報の複数の異なるサンプルが複数の異なる特性を呈する可能性は非常に高い。例えば、特定のサンプルは、他のサンプルには存在しないモーションブラーに起因して、サンプリング時点における僅かに異なる放射強度または光条件、センサにおける熱ノイズ、チャネルにおける伝送誤差、他のタイプのノイズ、若しくはその他に起因して、同じ基礎を成す情報の先行および／または後続のサンプルとは僅かに異なる値を呈し得る。最終結果は、所望されるより高い、信号要素の統計的ばらつきである。これにより、信号の「実際の」必要な詳細との区別が難しく、更なる信号処理（例えば、動き予測、コンテンツ識別、エンコード／デコード、またはその他）を複雑化し得る多量の情報（例えば、不必要な強度／色の変動、誤った色の平面要素、またはその他）が生成される。加えて、そのような変動は、ある要素から次の要素への比較的安定した情報の微妙な変動を十分に表せる可能性を限定するので、比較的大きな量子化段階を用いた量子化の利用の妨げとなる。
【０００４】
いくつかの既存の信号処理方法は、信号をエンコード／デコードする前に、安定した／関連性のある情報（「コア信号」）を過渡的／確率的情報（「過渡層信号」）から分離することを含む。安定した情報は通常、詳細に表されており、典型的には、隣接するサンプルから少なくとも部分的に予測され得る。対照的に、過渡的情報は典型的には、隣接するサンプルの過渡的情報から予測不可能である。
【０００５】
過渡的情報の情報エントロピー量は安定した情報のものより高い傾向にあるので、いくつかの既存の従来の方法は、信号の過渡層成分をフィルタリングする／減少させる／抑制すること、したがってとりわけ、データ圧縮の効率を向上させることを目的としている。それら方法の課題は、いくつかの状況において、実際の信号はある量の過渡的な要素を呈するので、限られたノイズおよび／または限られた過渡的成分を含むデコードされた信号は、元の信号に対する忠実度が限られた信号としてユーザにより知覚されるということである。言い換えると、再構成された信号においてある程度の過渡的／確率的要素は望ましいということである。
【０００６】
従来の手法の他の特性は、過渡層要素が全体的に除去されていない場合、それらはコア信号成分と共に同じ信号エンコード方法によりエンコードされ、したがって、必要以上に詳細がエンコードされることになる。
【発明の概要】
【０００７】
本明細書における実施形態は、従来のシステムおよび方法から逸脱し、信号の安定した情報（「コア信号」）と、その過渡的／確率的成分（「過渡層信号」）との両方をエンコードおよびデコードする新たな独特な方法を提供する。
【０００８】
本明細書に説明される革新的かつ独特な手法は、信号を２つの異なる情報群（コア信号および過渡層信号など）へ分離すること、およびその後の、それら２つの情報群を独立してエンコードおよびデコードすることを可能とする。このやり方により、元の信号に対する厳密な忠実度での再構成スキームを必要とするコア信号と、全く同じである確率的性質での再構成スキームを典型的には必要とするが、元の信号に含まれる過渡層と必ずしも同一ではない過渡層信号とに、非常に異なるエンコード／デコード手法が適用され得る。
【０００９】
加えて、ネットワーク輻輳の場合、本明細書に説明される実施形態は、コア信号に関して、および過渡層信号に関して必要なビットレートを独立して変調させることにより、信号のレンディションを送信するのに必要なビットレートの低下を可能とする。例えば、より高い優先度がコア信号の送信に対して与えられ得、したがって、信号のエンコードがコア信号成分と過渡層信号とを区別することを伴わない手法と比較して、よりスムーズな品質劣化を可能とする。
【００１０】
本明細書における一実施形態は、信号の第１のデコードされたレンディションと、同信号の統計的性質に対応する受信したパラメータに少なくとも部分的に基づいて再構成された情報とを組み合わせることにより、第１のデコードされたレンディションを調整し、これにより、同デコードされたレンディションの知覚される品質を向上させる方法を含む。
【００１１】
より詳細には、非限定的かつ例示的な実施形態において、デコーダとして構成された信号プロセッサは、２つの再構成データ群を受信する。第１の再構成データ群は第１のデコード方法に従ってデコードされ、信号の第１のレンディション（「コア信号層」）が再構成される。第２の再構成データ群は（第１のデコード方法とは異なる）第２のデコード方法に従ってデコードされ、信号の第２のレンディション（「過渡層」）が再構成される。その後デコーダは、それら２つのレンディションを組み合わせ、信号の最終的なレンディションを得る。
【００１２】
いくつかの非限定的な実施形態において、同第２の再構成データ群は、信号の統計的性質に対応する少なくとも１つのパラメータを含む。他の非限定的な実施形態において、信号の同第２のレンディションは、信号の同第１のレンディションをデコードするのに用いられる量子化パラメータにも少なくとも部分的に基づいて再構成され、ディザリングにより量子化誤差を効果的にランダム化する。
【００１３】
他の非限定的な実施形態において、デコーダは、方法に従って信号の同第２のレンディションを再構成し、同方法は、エンコーダ側とデコーダ側との両方で知られている情報を活用しつつ（つまり、デコーダ側における信号の第２のレンディションの再構成の結果をエンコーダが正確にシミュレートすることを可能としつつ）、数字のランダムな生成に従った値の生成をシミュレートする。
【００１４】
更なる非限定的な実施形態において、デコーダは、数字からなる１または複数の参照テーブルに基づいて数字のランダムな生成をシミュレートし、エンコード側とデコード側との両方において利用可能なパラメータに従って表の開始位置を選択する。
【００１５】
他の非限定的な実施形態において、デコーダは、ランダムな数字、または一見したところランダムな数字の生成に用いられるべき参照テーブルに対応するパラメータ、並びに、そのような数字に対して実行されるべき変更（例えば、スケーリングパラメータに従った強度の変動、したがって、任意の統計的分布および任意の標準偏差でのランダムな数字の生成をシミュレート）に対応する１または複数のパラメータを受信する。
【００１６】
他の非限定的な実施形態において、第２の再構成データ群内で、デコーダは信号の異なる部分に対応する異なるパラメータを受信し、これに対応して、異なる参照テーブル、および、信号の部分に基づく異なる処理に従って信号の第２のレンディションを再構成する。非限定的な実施形態において、このことは、（信号の各任意の部分に関するパラメータ値を示す）パラメータの補助マップを受信し、およびその後の、対応するパラメータに少なくとも部分的に基づき、信号の第２のレンディションを各部分に関して再構成することにより達成される。
【００１７】
これらの、および他の実施形態の変形例は、以下により詳細に説明される。
【００１８】
上記にて言及したように、本明細書における実施形態は、ソフトウェア、ハードウェア、または両方の組み合わせにより実施され得、本明細書に開示される方法および／または処理のうち何れか、または全てを実行する、および／またはサポートする１または複数のコンピューティングデバイス、エンコーダデバイス、デコーダデバイス、プロセッサデバイス、ルータ、ネットワーク、ワークステーション、ハンドヘルドまたはラップトップコンピュータ、セットトップボックス、若しくはその他などの構成を含みうる。言い換えると、１または複数のコンピュータ化されたデバイスまたはプロセッサは、複数の異なる実施形態を実施するべく本明細書に説明されるように動作するようプログラミングおよび／または構成され得る。
【００１９】
上記にて説明した技術に加えて、本明細書における更に他の実施形態は、上記にて要約され、下記に詳細に開示される段階および処理を実行するソフトウェアプログラムを含む。そのような一実施形態は、プロセッサおよび対応するメモリ、並びに／若しくはプログラムを有するコンピュータ化されたデバイスで実行されると本明細書に開示される処理の何れかをプロセッサに実行させるやり方でエンコードされたコンピュータプログラムロジック、命令、またはその他を含む非一時的コンピュータ可読媒体を備える。そのような構成は、光学式媒体（例えばＣＤ−ＲＯＭまたはＤＶＤ−ＲＯＭ）、フロッピー（登録商標）若しくはハードディスク、または、１または複数のＲＯＭ、ＲＡＭ、若しくはＰＲＯＭチップ内のファームウェアまたはマイクロコードなどのコンピュータ可読命令を格納可能な何らかの他の媒体などのコンピュータ可読媒体上で構成された、またはエンコードされたソフトウェアとして、並びに／若しくはコードおよび／または他のデータ（例えば、データ構造）の形態で、または、特定用途向け集積回路（ＡＳＩＣ）として提供され得る。ソフトウェア、ファームウェア、または何らかの他のそのような構成はコンピュータ化されたデバイスにインストールされ得、本明細書に説明される技術および／または処理を上記コンピュータ化されたデバイスに実施させ得る。
【００２０】
したがって、本開示の特定の一実施形態は、信号処理動作をサポートするための命令を格納したコンピュータ可読ハードウェア記憶媒体を含むコンピュータプログラム製品に関する。明瞭とすべく、段階の順番が追加されている。これらの段階が何らかの適した順序で実行され得ることを理解されたい。
【００２１】
本開示の他の実施形態は、上記にて要約され、下記に詳細に開示される方法の実施形態の段階および処理のうち何れかを実行する、ソフトウェアプログラム、ファームウェア、および／または、各ハードウェアを含む。
【００２２】
本明細書で説明されるシステム、方法、装置、コンピュータ可読記憶媒体上の命令、またはその他は、ソフトウェアプログラムとして、ソフトウェア、ファームウェア、および／またはハードウェアのハイブリッドとして、プロセッサ内、オペレーティングシステム内、またはソフトウェアアプリケーション内、若しくはその他などでハードウェア単体で厳密に実施され得ることを理解されたい。
【００２３】
上記にて説明したように、本明細書における技術は、信号をエンコード、デコード、および処理するソフトウェア、ファームウェア、および／またはハードウェアへの適用例における利用によく適している。しかし、本明細書における実施形態は、そのような適用例での利用に限定されず、本明細書において説明される技術は、他の適用例においても同様によく適していることに留意されるべきである。
【００２４】
加えて、本明細書における複数の異なる特徴、技術、構成、またはその他のうちそれぞれが本開示の複数の異なる箇所において説明されるかもしれないが、そのような概念のうちそれぞれは、互いに独立して、または、互いに組み合わせて実行され得ることが意図されている。したがって、本明細書で説明される１または複数の本願発明、実施形態、またはその他は、多くの異なるやり方で実施すること、および見ることが出来る。
【図面の簡単な説明】
【００２５】
本願発明の前述した、および他の目的、特徴、および利点は添付の図面に図示される好ましい実施形態の以下のより特定的な説明から明らかとなろう。同様の参照文字は、異なる図面間で同じ部分を指す。
【図１Ａ】本明細書における本願発明の実施形態に係る、再構成データを提供するエンコーダを図示する例示的な図である。
【図１Ｂ】図１Ａに図示されるエンコーダにより実行されるエンコード方法のフローチャートである。
【図２】本明細書に説明される実施形態に係る、データストリームの生成、およびデコーダへの送信を図示する例示的な図である。
【図３Ａ】本明細書に説明される実施形態に係る、エンコードされたコア信号データとエンコードされた過渡層信号データとの両方を含むデータストリームのデコードを図示する例示的な図である。
【図３Ｂ】図３Ａに図示されるデコーダにより実行されるデコード方法のフローチャートである。
【図４】エンコード側とデコード側との両方において知られている情報に従った過渡層のデコードおよび再構成のフローチャートである。
【図５】本明細書に説明される実施形態に係る、コンピュータコード、命令、アプリケーション、ソフトウェア、および／またはファームウェア、若しくはその他を実行するためのコンピュータアーキテクチャの例を図示する図である。
【図６】本明細書における実施形態に係る、信号の画像におけるノイズの異なる分布を図示する例示的な図である。
【図７】本明細書における実施形態に係る、経時的な、表示画面の複数の異なる領域におけるノイズ分布の変化を図示する例示的な図である。
【発明を実施するための形態】
【００２６】
本明細書において例示される方法は、音声信号、マルチチャネル音声信号、ピクチャ、２次元画像、動画信号、マルチビュー動画信号、３Ｄ動画信号、ボリューム信号、ボリューム動画信号、医療用画像化信号、４次元よりも多くの次元の信号、またはその他を含むがこれらに限定されない何らかのタイプの多次元信号に適している。
【００２７】
単純にするべく、説明において、例示される実施形態は通常、一連の２Ｄ画像からなる動画シーケンス（一般的に「フレーム」と呼ばれ、インターレースされた動画信号の場合には「フィールド」と呼ばれる）を利用するケースを採用しており、（そのような非限定的かつ例示的な場合において典型的には「画素」、若しくは「平面要素」または「ｐｅｌ」と呼ばれる）各要素は、適した色空間（例えば、ＹＵＶ、ＲＧＢ、ＨＳＶ、またはその他）における色設定群により特徴付けられる。しかし、同概念は時間ベースの信号に限定されず、少なくとも１つの次元Ｔが安定性の仮定に適している何らかの他のタイプの多次元信号に適用可能である。本質的に、信号は、次元Ｔに沿ってある程度の予測可能性を有していることが想定される。安定性を仮定するのが適切ではない次元に関しては、詳細情報が非常に局所的である、および／または、それら次元に沿った信号の他の部分と関連付けられていないとしても、その情報を失うことは望ましくないと想定される（例えば、非限定的な例によると、１つのフレームの間のみピクチャ内に留まる白色の背景におけるランダムな点は、重要性が限定的である統計的変動であるとみなされ、連続する２０のフレームの間ピクチャ内に留まる同様のランダムな点は、関連性のある情報であるとみなされ、その隣接する画素が全て白色であるという理由だけで、統計的変動としてみなされるべきではない）。当業者は、いかに同方法を他のタイプの信号にも適用するかを容易に理解することが出来る。
【００２８】
本明細書に例示される方法および実施形態は、互いに関連して、および／または他の方法と共に用いられ得る。本明細書に例示される好ましい実施形態の多くは、圧縮、つまり、最少数のビットで、信号の適したレンディションをエンコードすることを達成することを目的とする技術およびアルゴリズムを説明する。このことも非限定的な例である。他の非限定的な実施形態は、ロバストかつ効率的なフィルタリング、信号品質の向上、画像のノイズ除去、またはその他などの異なる目的を達成する。
【００２９】
図１Ａ、図１Ｂおよび図２は、送信される多次元信号のエンコードを図示する。この信号は、複数の次元のうち少なくとも１つに関して安定性の仮定をサポートし、そのような次元に沿って、および任意の数の連続的な要素に関して、信号のより関連性のある情報成分（「コア信号」）を含む安定した情報が、ノイズを含む過渡的情報および他の高度に不安定な情報（「過渡層信号」）から分離され得る。
【００３０】
エンコーダデバイスなどのエンコーダ１１０において、信号プロセッサデバイスは、段階１１０Ｂの間に信号１００を受信し、段階１２０Ｂにおいてノイズ除去器１２０により処理するよう構成される。その名前が示唆するように、ノイズ除去器は、信号１００からノイズまたは過渡的成分を取り除き、コア信号１３０−１を出力する。ノイズ除去器１２０は、何らかの適したノイズ除去方法に従って実装され得る。
【００３１】
段階１２５Ｂにおいて、コア信号１３０−１は減算器１２５により信号１００から減じられ、過渡層信号１３０−２（例えば、ノイズ、過渡的成分、またはその他）が出力されることになる上述したように、コア信号１３０−１と過渡層信号１３０−２とは異なる特性および性質を呈する。説明される例において、一実施形態において、過渡層信号１３０−２はホワイトノイズのように挙動し、つまり、Ｔ＝ｔにおける任意の例の過渡層信号１３０−２の各要素は、期待値がゼロである、次元Ｔに亘って信号の先行または後続のサンプルにおける何らかの対応する値と関連付けられない確率的特性を呈する。
【００３２】
段階１４０Ｂにおいて、コア信号１３０−１は、コア信号エンコーダ１４０によりエンコードされ、段階１５０Ｂにおいて、過渡層信号１３０−２は、過渡層信号エンコーダ１５０を用いてエンコードされる。エンコーダ１４０、１５０は、総称的に「エンコードされた再構成データ」と呼ばれる、エンコードされたコア信号データ１６０およびエンコードされた過渡層信号データ１７０を生成する。
【００３３】
説明される例において、別個のエンコード方法が、重要な情報を含んでいるので高忠実度で再構成されるコア信号１３０−１と、一般的に高忠実度で再構成される必要はないが、元の信号との統計的な類似性をもって再構成される必要がある過渡層信号１３０−２とをエンコードするために用いられ得る。
【００３４】
段階１６０Ｂ、１７０Ｂにおいて、エンコードされた再構成データ群がレポジトリ１６０、１７０に格納される。
【００３５】
説明される非限定的な実施形態において、エンコーダ１４０、１５０は、エンコードされた再構成データ（例えば、コア信号１３０−１に関して再構成データ１６０−１、・・・、再構成データ１６０−Ｎ、および、過渡信号１３０−２に関して再構成データ１７０−１、・・・再構成データ１７０−Ｎ）を生成し、信号の解像度と、元の信号に対する忠実度との両方に関して、複数の異なる品質レベルの複数の異なる信号を再構成することを可能とする。
【００３６】
特定の非限定的かつ例示的な実施形態において、コア信号および過渡層信号が別々にエンコードされるので、それら信号は、異なる階層の品質レベルでエンコードされ得る。図１Ａに図示されるように、コア信号はＮ個の品質レベルでエンコードされ、過渡層信号はＭ個の品質レベルでエンコードされる。
【００３７】
他の非限定的な実施形態において、過渡層信号エンコーダ１５０は、従来の信号エンコード技術（つまり、信号を、過渡層の正確な再構成のためにエンコードする）と、過渡層の主要な統計的特性（例えば、スペクトル分布、またはその他）の抽出およびエンコードを伴うエンコード技術との両方で過渡層信号１３０−２をエンコードし、元の過渡層のものと同様ではあるが必ずしも同一ではない特性を有する過渡層の再構成を依然として可能とする、限定された量のエンコードされたデータをデコーダへ送信することが可能である。言い換えると、受信された信号１００の過渡的情報が識別され、特徴付けられ得る。信号１００のレンディションを再生する場合、ノイズは影響を与えるほど本質的ではなく、重大ではないので、信号の正確な元のノイズ（例えば、取り込むのに大きな帯域幅を必要とし得る過渡信号１３０−２）を用いる必要はない。過渡層信号データ１７０に格納されるノイズ信号情報は、複数の異なる品質レベルでエンコードされる信号１００の元のノイズを表し得、および／または複数の異なる品質レベルでエンコードされる元のノイズの代替を表し得る。
【００３８】
一実施形態において、エンコーダ１１０は、受信された信号１００の元のノイズ信号成分を分析して、受信された信号１００に存在するノイズの量を判断する。エンコーダ１１０は、元のノイズ信号成分の代わりに用いる代替ノイズ信号成分を生成する。代替ノイズ信号成分は、受信された信号１００に存在するノイズの量と実質的に同様の量のノイズを有し得る。
【００３９】
本明細書における実施形態によると、帯域幅の利用可能性、または、送信されるレンディションのターゲットの忠実度などパラメータに応じて、ストリーミングサーバとして構成された信号プロセッサは、過渡層を正確な忠実度で（送信される情報の量の多さを犠牲にして）送信するか、または統計的な忠実度のみで（つまり、元の信号に対する再構成の忠実度を低下させ、かつ、送信される情報の量を減少させて）送信するかを選択し得る。したがって、帯域幅が利用可能である場合、本明細書における実施形態は、復元のために元のノイズを含む元の信号を送信することを含み得る。正確なノイズは復元にとって重大ではないが、元のノイズを含む信号を送信することは、かなりの帯域幅を必要とし得る。データをターゲットの受信者へ送信するのに少ない帯域幅が利用可能である場合、代替ノイズ情報（つまり、元のノイズの統計的特性を有する）が、かなりの追加の帯域幅を必要とする元のノイズを送信する代わりに、ターゲットの受信者へ送信され得る。
【００４０】
非限定的かつ例示的な一実施形態において、信号において識別されるノイズの統計的特性は、層ベースの階層的なエンコード方法に従って代替ノイズとして識別およびエンコードされ得る。
【００４１】
他の実施形態によると、エンコーダ１１０は信号を受信し得る。エンコーダ１１０は信号１００を、ノイズ信号成分（信号１３０−２など）と、非ノイズ信号成分（コア信号１３０−１など）とを含む複数の成分へパースするよう構成され得る。エンコーダは、非ノイズ信号成分のエンコードとは独立してノイズ信号成分をエンコードし、エンコードされた非ノイズ信号成分とエンコードされたノイズ信号成分とを１または複数のレポジトリに格納する。
【００４２】
エンコーダは信号の元の非ノイズ信号成分を複数の復元品質レベルでエンコードし得、かつ、元のノイズ信号成分を複数の復元品質レベルでエンコードし得る。
【００４３】
図２において後述するように、信号１００により表されるコンテンツに関するリクエストを受信したことに応答して、各サーバリソースは適応的に、エンコードされた元の非ノイズ信号成分と、エンコードされた元のノイズ信号成分とを異なる品質レベルで、各通信リンク上で遠隔のデコーダへ送信する。
【００４４】
本明細書における一実施形態は、通信リンク上での利用可能な帯域幅の減少を検出することを含む。そのような状況に応じて、サーバリソースは、利用可能な帯域幅の減少に対応すべく、特定の品質レベルでのエンコードされた非ノイズ信号成分の送信を維持し、元のノイズ信号成分が通信リンク上でデコーダデバイスへ送信される品質レベルを低下させるよう構成され得る。言い換えると、本明細書における実施形態は、デコーダにおいて良好な品質の復元を提供すべく（信号１００と関連付けられた）適切なエンコードされた信号データを送信することを含み得る。本明細書における実施形態は、輻輳の検出に応答して、元のノイズの品質レベルを低下させること、および／または、ターゲットデバイスへ代替ノイズを提供することを含み得る。したがって、（コンテンツの再生されたバージョンに対してほとんど影響を及ぼさない）ノイズの品質の低下によって確保された帯域幅は、信号１００の、圧縮されるなどしてエンコードされた非ノイズ部分を送信するのに用いられ得る。
【００４５】
図１Ａを再び参照すると、更に他の実施形態によると、エンコーダは、信号１００を受信し、信号１００を、元のノイズ信号成分（信号１３０−２など）と、元の非ノイズ信号成分（信号１３０−１など）とを含む複数の成分にパースするよう構成され得る。エンコーダ１１０は、元のノイズ信号成分を代替ノイズ信号成分へ変換する。代替ノイズ信号成分は、受信された信号のノイズを表すが、同一ではない。エンコーダ１１０は、元のノイズ信号成分の代替として代替ノイズ信号成分を格納するなどして提供する。一実施形態において、エンコーダ１１０は、複数の異なる品質レベルで代替ノイズ信号成分を生成する。
【００４６】
一実施形態において、エンコーダ１１０は、元のノイズ信号成分のノイズの分布と実質的に同様のノイズ分布を有するよう代替ノイズ信号成分を生成する。更に他の実施形態において、エンコーダ１１０は、元のノイズ信号成分よりもデータビットが実質的に少なくなるよう信号１００に関連付けられた代替ノイズ信号成分を生成する。
【００４７】
エンコーダ１１０は、元のノイズ信号成分と知覚的に同等となるよう代替ノイズ信号成分を生成するよう構成され得る。つまり、非ノイズ信号成分および代替ノイズ成分の復元は、非ノイズ信号成分および元のノイズ信号成分の復元と知覚的に同じであるか、または実質的に同様であり得る。しかし、代替ノイズ成分は、元の信号１００の元のノイズ信号成分を取り込むのに必要であるよりも実質的に少ないビットで取り込まれ得る。
【００４８】
本明細書における更なる実施形態は、代替ノイズ信号成分をエンコードすること、エンコードされた代替ノイズ信号成分をレポジトリに格納すること、元の非ノイズ信号成分を圧縮すること、受信された信号の圧縮された元の非ノイズ信号成分をレポジトリに格納すること、および、復元のために、エンコードされた代替ノイズ信号成分および圧縮された元の非ノイズ信号を分配することを含む。
【００４９】
図２は、本願発明に従ってエンコードされた信号の送信を図示する。レポジトリ１６０、１７０がアクセスされ、例えば信号プロセッサを含むストリーミングサーバ２５０によりデータが抽出および処理される。ストリーミングサーバ２５０はデータストリーム２６０をアセンブルして遠隔のデコーダ２８０（遠隔の位置においてネットワーク上に位置するデコーダデバイスなど）へ送信し、遠隔のデコーダ２８０は、再構成された信号２９０のレンディションを再構成し、復元のために復元デバイス２９５へ送信する。
【００５０】
非限定的な例として、一実施形態において、ストリーミングサーバ２５０は、エンコードされたコア信号データとエンコードされた過渡層信号データとを１つのデータストリームへと組み合わせることにより、データストリーム２６０をアセンブルする。
【００５１】
本明細書に説明される非限定的かつ例示的な実施形態において、ストリーミングサーバ２５０は、デコーダ２８０への送信チャネルのデータトラフィック状況を表す情報２５５も受信する。遠隔の位置におけるデコーダへ送信されるデジタルデータストリームの伝達をサポートする通信リンクの輻輳などトラフィック状況に基づき、ストリーミングサーバ２５０は、データストリーム２６０をアセンブルするための異なるデータを選択するよう構成される。
【００５２】
より正確には、本実施形態において、ストリーミングサーバ２５０は、レポジトリ１６０におけるエンコードされたコア信号データと、レポジトリ１７０におけるエンコードされた過渡層信号データとに異なる優先度を割り当てるよう構成され得る。このことによりストリーミングサーバ２５０は、例えば、比較的高い品質レベルのコア信号と、比較的低い品質レベルの過渡層信号とを組み合わせることが可能となる。特定の例において、高品質レベルのコア信号は典型的には元の信号１００の最も重要な部分であるので、同コア信号を表すエンコードされたデータを送信することが所望される。言及されたように、輻輳を検出したことに応答して、過渡層信号またはその代替は、より低い品質レベルで送信され得る。
【００５３】
層ベースまたはマルチスケール方法に従ってエンコードされた再構成データの場合、エンコードされたコア信号データ１６０−１〜１６０−Ｎはエンコードされた過渡層データ１７０−１のみと共に送信され得、従来のエンコード方法に従ってエンコードされた再構成データの場合、エンコードされたコア信号データ１６０−Ｎは、代わりに、エンコードされた過渡層データと共に送信され得る。ストリーミングサーバ２５０がデータストリーム２６０のサイズ／ビットストリームを低減させることを強いられる場合、原則として、複数の品質レベルのコア信号を複数の品質レベルの過渡層とは異なって変調させることにより、再構成された信号２９０の全体的な品質の知覚可能な劣化をより小さなものとすることが出来る。信号の劣化がより漸進的であり得、よりスムーズな視覚体験をユーザに提供し得る。
【００５４】
更に他の実施形態によると、コア信号１３０−１を高品質レベルで送信することを優先し、検出された過渡層信号１３０−２をより低い品質レベルで送信することにより、輻輳の間に、より良好な視覚体験が提供される。
【００５５】
図３Ａおよび図３Ｂは、エンコードされたコア信号データとエンコードされた過渡層信号データとの両方を含むデータストリーム２６０のデコードを図示する。
【００５６】
非限定的な例として、データストリーム２６０は、コア信号情報と過渡層情報とを含む１つのデータストリームとして受信され得る。データストリーム２６０は、先述したように再構成された信号２９０を生成するデコーダ２８０により段階３００Ｂにおいて受信される。
【００５７】
説明される例では、段階３１０Ｂにおいて、データストリーム２６０はスプリッタ３１０により、２つの異なるデータ群、つまり、エンコードされたコア信号３１０−１とエンコードされた過渡層信号３１０−２とに分割される。
【００５８】
各データ群（つまり、コア信号３１０−１および過渡層信号３１０−２）はその後、それら各々のエンコード方法の特定の要件に従って独立してデコードされる。図３Ａおよび図３Ｂに図示される特定の実施形態では、段階３３０Ｂにおいて、エンコードされたコア信号３１０−１はコア信号デコーダ３３０によりデコードされ、信号３５０−１の安定した成分（ノイズを含まないコア情報など）のレンディションが生成される。段階３４０Ｂにおいて、エンコードされた過渡層信号３１０−２は、過渡層信号デコーダ３４０によりデコードされ、ノイズおよび信号３５０−２の他の過渡的成分の情報のレンディションが生成される。
【００５９】
情報３５０−２のレンディションは、段階３６０Ｂにおいて過渡層信号３５０−３のレンディションを生成する過渡層再構成器３６０へ送信される。レンディション３５０−１、３５０−３は段階３７０Ｂの間にコンバイナ３７０により組み合わせられ、再構成された信号２９０が生成される。
【００６０】
一実施形態において、レンディション３５０−１、３５０−３は異なる解像度を有し、その組み合わせは、同じ解像度のレンディションを得るべくレンディションを再サンプリングすることと、それらを要素毎に加算することとを含む。典型的には、全てのレンディションが同じ解像度を有するよう、より低い解像度のレンディションはアップサンプリングされる。
【００６１】
他の実施形態において、信号３５０−２のノイズおよび他の過渡的成分の情報のレンディションは、元の過渡層信号１３０−２のスペクトル分布性質を示すパラメータを含み得る。この場合、エンコードされたデータは、過渡層信号１３０−２の正確な再構成のための情報を含まないが、過渡層信号１３０−２の代理の再構成のための情報を含む。したがって、過渡層再構成器３６０は元の過渡層信号１３０−２の性質と実質的に同様のスペクトル分布性質を有する過渡層信号３５０−３のレンディションを生成する。
【００６２】
図４は、エンコード側とデコード側との両方で知られている情報に従って過渡層が再構成される、再構成段階３６０Ｂの非限定的な実施形態を図示する。
【００６３】
段階４．０１において、デコーダは、過渡層の要素の値を生成するために活用されるべきである参照テーブルに対応する１または複数のパラメータを受信する。概して述べると、同参照テーブルは過渡層の統計的性質（例えば、非限定的な例として、ラプラス分布に従って分布する値を呈する）に対応し、同統計的性質に従って一見したところランダムな数字を生成することを可能とする。この非限定的な実施形態において、同じ参照テーブルが、エンコードとデコードとの両方において利用可能であり、デコーダにより生成されるのと正確に同じである一見したところランダムな数字をエンコーダが生成し、したがって、過渡層のデコード処理を正確にシミュレートすることを可能とする。
【００６４】
段階４．０２において、デコーダは、同表の開始位置、つまり、同表に対応する統計的性質に従う一見したところランダムな数字を生成するために開始すべき、同表に含まれる一連の数字のうちの位置を示すパラメータを受信する。この非限定的な実施形態において、デコーダは、エンコードとデコードとの両方において知られている情報（例えば、画像の特定の性質）に基づいて、エンコーダが開始位置をデコーダへ送信する必要なしに、開始位置を計算する。
【００６５】
段階４．０３において、デコーダは、参照テーブルを用いて生成される数字に対して実行する変更に対応する少なくとも１つのパラメータを受信する。この非限定的な実施形態において、同パラメータは、Ｙ成分（輝度）に関するスケーリングパラメータと、ＵおよびＶ成分に関するスケーリングパラメータとを含む。
【００６６】
段階４．０４において、デコーダは、同参照テーブルの一連の値のうちの値を（同開始位置から開始して）選択し、それらを同パラメータに従って変更することにより、過渡層の要素を生成する。
【００６７】
他の非限定的な実施形態において、デコーダは、複数の異なる参照テーブルを選択し、および／または、過渡層の任意の各要素の位置に従って異なるやり方で参照テーブルの数字を変化させることにより、信号の複数の異なる部分に関する複数の異なるパラメータを受信し、したがって、過渡層の同任意の各要素に関する値を生成する。そのような非限定的な実施形態のうちいくつかにおいて、デコーダは、より低い品質レベルのパラメータの補助マップを受信し、同マップを、再構成されるべき過渡層の品質レベルへアップスケールし（したがって、再構成されるべき過渡層の各要素に関するパラメータを生成し）、その後、過渡層の任意の各要素の対応するパラメータに従って、同任意の各要素の値を生成する。
【００６８】
他の非限定的な実施形態において、任意のコア信号に対応する過渡層を生成するために、デコーダは参照テーブルを選択し、同過渡層に対応するコア信号をデコードするのに用いられる１または複数の量子化パラメータに少なくとも部分的に基づき、参照テーブルの値を変更するための適したパラメータを生成する。
【００６９】
他の非限定的な実施形態において、デコーダは、同じコア信号に対応する複数の過渡層を生成し、その後、それらを、同コア信号に対応する１つの過渡層を再構成するために組み合わせる。
【００７０】
図５は、本明細書に説明される実施形態に係る、デコードおよび／またはデコードなど信号処理を実行するコンピュータシステム８００の例示的なブロック図である。
【００７１】
特に異なるように述べられていない限り、以下の説明から明らかであるように、「処理」、「コンピューティング」、「計算」、「判断」などの用語を用いた本明細書を通じての説明は、メモリ、レジスタまたは他の情報記憶装置、若しくは、コンピューティングプラットフォームの送信デバイスまたはディスプレイデバイス内で物理電子量または磁気量として表されるデータを操作または変換する、コンピュータまたは同様の電子コンピューティングデバイスなどのコンピューティングプラットフォームの動作または処理を指すことが理解される。
【００７２】
本明細書に説明される異なる実施形態によると、コンピュータシステム８００は、パーソナルコンピュータシステム、デスクトップコンピュータ、ラップトップ、ノートブック、ネットブックコンピュータ、メインフレームコンピュータシステム、ハンドヘルドコンピュータ、タブレット、スマートフォン、ワークステーション、ネットワークコンピュータ、アプリケーションサーバ、記憶装置、カメラ、カムコーダ、セットトップボックス、モバイルデバイス、ビデオゲームコンソール、ハンドヘルドビデオゲームデバイスなどの消費者向け電子デバイス、スイッチ、モデム、ルータなどの周辺デバイス、若しくは一般的に、任意のタイプのコンピューティングまたは電子デバイスを含むがこれらに限定されない様々なタイプのデバイスのうち何れかであり得る。
【００７３】
図面に示されるように、本実施例のコンピュータシステム８００は、デジタル情報が格納および取得され得るコンピュータ可読記憶媒体８１２と結合された相互接続８１１を含む。コンピュータシステム８００はさらに、プロセッサ８１３、Ｉ／Ｏインタフェース８１４、および通信インタフェース８１７を含み得る。
【００７４】
Ｉ／Ｏインタフェース８１４はレポジトリ１８０との接続性と、表示画面、並びに、キーボード、および／またはコンピュータマウス、またはその他など周辺デバイス８１６が存在する場合にはそれらとの接続性とを提供する。
【００７５】
通信インタフェース８１７は、コンピュータシステム８００が、遠隔のソースから情報を取得し、他のコンピュータ、スイッチ、クライアント、サーバ、またはその他と通信するべくネットワーク１９０上で通信を行うことを可能とする。Ｉ／Ｏインタフェース８１４は、信号プロセッサ８１３が、レポジトリ１８０から格納された情報を取得するか、またはそのような情報を取得することを試みることも可能とする。
【００７６】
コンピュータシステム８００、エンコーダ１１０、ストリーミングサーバ２５０、またはデコーダ２８０は、データおよび／またはロジック命令を格納するためのコンピュータ可読記憶媒体８１２を含んで実装され得ることにも留意されたい。
【００７７】
同コンピュータ可読記憶媒体８１２は、メモリ、光記憶装置、ハードドライブ、フロッピー（登録商標）、またはその他などの何らかの適したデバイスおよび／またはハードウェアであり得る。またコンピュータ可読記憶媒体は、信号プロセッサ１１０、２５０、および／または２８０に関連付けられた命令を格納する非一時的格納媒体であり得る。命令は、本明細書に説明される処理のうち何れかを実行する信号プロセッサ８１３など各リソースにより実行される。示されるように、コンピュータ可読記憶媒体８１２は、処理８４０−２の間に信号プロセッサ８１３により実行される信号プロセッサアプリケーション８４０−１を用いてエンコードされ得る。
【００７８】
コンピュータシステム８００は、そのような命令を実行し、本明細書に説明される処理を実行する信号プロセッサ８１３を含み得る。したがって、実行された場合、信号プロセッサアプリケーション８４０−１と関連付けられたコードは、本明細書に説明される処理機能をサポートし得る。言及されたように、信号プロセッサ８１３は、エンコードおよび／またはデコードをサポートするよう構成され得る。非限定的な実施形態において、コンピュータ可読記憶媒体８１２に格納された信号プロセッサアプリケーション８４０−１の命令を開始し、動作させ、実行し、解釈し、または実施するために、信号プロセッサ８１３は相互接続８１１の利用によりコンピュータ可読記憶媒体８１２にアクセスする。信号プロセッサアプリケーション８４０−１の実行により、信号プロセッサ８１３における処理機能が生成される。言い換えると、プロセッサ８１３と関連付けられた処理８４０−２は、コンピュータシステム８００内の信号プロセッサ８１３内または上で信号プロセッサアプリケーション８４０−１を実行する１または複数の態様を表す。
【００７９】
上記の説明は、信号プロセッサ８１３に関連付けられた機能をいかに実行するかを示す基本的な実施形態を提供することに留意されたい。しかし、本明細書に説明される処理を実行するための実際の構成は、適用例に応じて異なることに留意されるべきである。
【００８０】
当業者は、コンピュータシステム８００が、信号プロセッサアプリケーション８４０−１を実行するためにハードウェア処理リソースの割り当ておよび利用を制御するオペレーティングシステムなど他の処理、並びに／若しくはソフトウェアおよびハードウェアコンポーネントを含み得ることを理解されよう。
【００８１】
図６は、本明細書における実施形態に係る、信号の画像（例えば、限定される訳ではないが、フレーム）における過渡的情報（例えば、限定される訳ではないが、ノイズ）の異なる分布を図示する例示的な図である。
【００８２】
先述したように、エンコーダ１１０など適した処理リソースは、信号１００を処理し、元の過渡的な（例えばノイズ）信号成分６１０−１、および元のコアの（例えば、非ノイズ）信号成分６２０へパースする。
【００８３】
信号１００は、表示画面６３０で経時的に再生可能な時間ベースの表示信号であり得る。例えば、信号１００は、経時的に、表示画面６３０上での各画素の設定を特定し得る。
【００８４】
処理リソースは元のノイズ信号成分６１０−１を代替ノイズ信号成分６２０−２へ変換する。このことは、表示画面６３０に表示されることになる表示情報のフレームに対応する元のノイズ信号の一部に関して、元のノイズ信号成分６１０−１の当該一部を分析して、表示画面の複数の領域に存在する複数の異なるレベルのノイズを識別することを含み得る。例えば、領域６５０−１が対応するノイズ分布＃１を有することを処理リソースが検出し、領域６５０−２が対応するノイズ分布＃２を有することを処理リソースが検出し、領域６５０−３が対応するノイズ分布＃３を有することを処理リソースが検出する、などである。各領域は異なるレベルのノイズを有し得る。
【００８５】
領域６５０において検出されたノイズの量に基づき、処理リソースは、複数の異なる領域において用いられることになるノイズの代替分布を反映または特定する代替ノイズ信号成分６２０−２を生成する。
【００８６】
図７は、本明細書における実施形態に係る、経時的な、表示画面の複数の異なる領域におけるノイズ分布の変化を図示する例示的な図である。
【００８７】
先述したように、信号１００は、再生可能な画像および／または音声の時間ベースの信号（一連の画像、またはフレームなど）であり得る。複数の異なる領域における過渡的情報の量（例えば、この非限定的な例において、ノイズ）は経時的に変化し得る。一実施形態において、処理リソースは異なる領域を分析し、信号１００に存在する過渡的情報の量を判断する。
【００８８】
例えば、エンコーダ１１０などの処理リソースは、フレーム１に関する画素７３０のフィールドにおける元の過渡的ノイズ信号成分６２０−１の設定を分析し、領域７１１−１に存在するノイズＡのレベル、領域７１１−２に存在するノイズＢのレベル、および領域７１１−３に存在するノイズＦのレベルを判断する。処理リソースは、これらの検出されたノイズ量を反映する、フレーム１に関する代替ノイズ信号成分６２０−２を生成する。
【００８９】
エンコーダ１１０などの処理リソースは、フレーム２に関する画素７３０のフィールドにおける元のノイズ信号成分６２０−１の設定を分析し、領域７１２−１に存在するノイズＢのレベル、および領域７１２−２に存在するノイズＣのレベルを判断する。処理リソースは、これらの検出されたノイズ量を反映する、フレーム２に関する代替ノイズ信号成分６２０−２を生成する。
【００９０】
エンコーダ１１０などの処理リソースは、フレーム３に関する画素７３０のフィールドにおける元のノイズ信号成分６２０−１の設定を分析し、領域７１３−１に存在するノイズＣのレベル、および領域７１３−２に存在するノイズＡのレベルを判断する。処理リソースは、これらの検出されたノイズ量を反映する、フレーム３に関する代替ノイズ信号成分６２０−２を生成する。
【００９１】
本願発明について、その好ましい実施形態を参照して特定的に示し、説明してきたが、当業者であれば、添付の請求項により規定されるように本願の思想および態様から逸脱することなく、形態および詳細に関し様々な変更が加えられ得ることを理解されよう。そのような変更は、本願の態様により網羅されることが意図されている。したがって、本願の実施形態の先述された説明は、限定的であることを意図されていない。むしろ、本願発明の限定は、以下の請求項によって示される。また本明細書によれば、以下の各項目に記載の事項もまた開示される。
［項目１］
少なくとも２つの別個のエンコードされた再構成データ群に分離可能な信号をデコードする方法であり、
前記少なくとも２つの別個のエンコードされた再構成データ群を取得する段階と、
少なくとも２つの別個のデコード処理を用いて、前記少なくとも２つの別個のエンコードされた再構成データ群のうちそれぞれをデコードして、対応する別個の信号レンディションを生成する段階と、
前記別個の信号レンディションを１つの再構成された信号へと組み合わせる段階と
を備え、
前記少なくとも２つの別個のエンコードされた再構成データ群のうち１つは、デコードされる前記信号の過渡的または確率的なデータに対応する情報を含み、
デコードされる前記信号の前記過渡的または確率的なデータに対応する情報を含む前記再構成データをデコードする段階は、他のエンコードされた再構成データ群をデコードする場合に生成される信号レンディションと比較して異なる品質レベルおよび／または解像度の前記信号レンディションを生成する段階を有し、
前記別個の信号レンディションを組み合わせる段階は、
同じ解像度で全ての信号レンディションを得るべく前記信号レンディションのうち少なくとも１つを再サンプリングする段階と、
再サンプリングされた前記信号レンディションを処理する段階と、
組み合わせられる信号レンディションを生成する段階と、
前記組み合わせられる信号レンディションを組み合わせる段階と
を有する、方法。
［項目２］
前記少なくとも２つの別個のエンコードされた再構成データ群を取得する段階は、
前記少なくとも２つの別個のエンコードされた再構成データ群を含む１つのエンコードされたデータストリームとして前記信号を受信する段階と、
受信された前記１つのエンコードされたストリームを前記少なくとも２つの別個のエンコードされた再構成データ群へ分離する段階と
を有する、項目１に記載の方法。
［項目３］
前記過渡的または確率的なデータに対応する情報は、ノイズ、量子化ノイズ、フィルム粒子、予測不可能な成分、およびデコードされる前記信号に関連付けられた統計的性質から成る群に含まれる、前記デコードされる信号の成分のうち少なくとも１つに対応する記述的パラメータを含む、項目１または２に記載の方法。
［項目４］
前記デコードされる信号の前記過渡的または確率的なデータに対応する情報を含む前記データをデコードする段階は、
前記記述的パラメータをデコードする段階と、
同様の記述的パラメータを呈する信号レンディションを生成する段階と
を有する、項目３に記載の方法。
［項目５］
前記同様の記述的パラメータを呈する信号レンディションは、対応する統計的性質を用いて１または複数の知られた一連の値を処理することにより生成される、項目４に記載の方法。
［項目６］
同じ前記１または複数の知られた一連の値がエンコード側とデコード側とのうち両方で利用可能であり、
前記方法は、前記信号レンディションを生成する際に用いられる特定の知られた一連の値の識別子を受信する段階を備える、項目５に記載の方法。
［項目７］
前記方法は、前記少なくとも２つの別個のエンコードされた再構成データ群のうち他の群を生成するエンコードループ内で用いられ、つまり、前記デコードされる信号のコア信号成分に対応する情報を含む前記エンコードされた再構成データ群は、前記デコードされる信号の前記過渡的または確率的なデータに対応する情報を含む前記エンコードされた再構成データ群に少なくとも部分的に基づく、項目６に記載の方法。
［項目８］
デジタルプロセッサの内部メモリへ直接的にロード可能なコンピュータプログラムであり、
前記コンピュータプログラムがプロセッサで実行された場合に項目１から７の何れか１項に記載の方法をコンピュータに実行させる、コンピュータプログラム。
［項目９］
少なくとも２つの別個のエンコードされた再構成データ群に分離可能な信号をデコードするデコーダであり、
前記少なくとも２つの別個のエンコードされた再構成データ群を取得する受信機と、
少なくとも２つの別個のデコード処理を用いて、前記少なくとも２つの別個のエンコードされた再構成データ群のうちそれぞれをデコードして、対応する別個の信号レンディションを生成するデコーダと、
前記別個の信号レンディションを１つの再構成された信号へと組み合わせるプロセッサと
を備え、
前記少なくとも２つの別個のエンコードされた再構成データ群のうち１つは、デコードされる前記信号の過渡的または確率的なデータに対応する情報を含み、
前記デコーダは、他のエンコードされた再構成データ群をデコードする場合に生成される信号レンディションと比較して異なる品質レベルおよび／または解像度の前記信号レンディションを生成し、
前記プロセッサは、
同じ解像度で全ての信号レンディションを得るべく前記信号レンディションのうち少なくとも１つを再サンプリングし、
再サンプリングされた前記信号レンディションを処理し、
組み合わせられる信号レンディションを生成し、
前記組み合わせられる信号レンディションを組み合わせる、
デコーダ。
［項目１０］
項目１から７の何れか１項に記載の方法をさらに実行する、項目９に記載のデコーダ。
［項目１１］
信号をエンコードする方法であり、
エンコードされる信号を受信する段階と、
前記信号を過渡信号成分とコア信号成分とを含む複数の成分へパースする段階と、
少なくとも２つの別個のエンコード処理を用いて前記過渡信号成分と前記コア信号成分とをエンコードする段階と
を備え、
前記過渡信号成分をエンコードする段階は、
元の前記過渡信号成分を、当該元の過渡信号の統計的特性を含むが当該元の過渡信号とは同一ではない代替過渡信号成分へ変換する段階と、
前記元の過渡信号成分の代替として、前記代替過渡信号成分を提供する段階と
を有する、方法。
［項目１２］
複数の復元品質レベルで前記信号の元の前記コア信号成分をエンコードする段階と、
複数の復元品質レベルで元の前記過渡信号成分をエンコードする段階と
をさらに備える、項目１１に記載の方法。
［項目１３］
前記信号の送信に関するリクエストを受信する段階と、
前記リクエストに適合させられた品質レベルで、エンコードされた前記元のコア信号成分とエンコードされた前記元の過渡信号成分を通信リンク上で遠隔のデコーダへ送信する段階と
をさらに備える、項目１２に記載の方法。
［項目１４］
前記送信する段階は、
前記通信リンク上の利用可能な帯域幅の減少を検出する段階と、
検出された前記減少に応じて、
特定の品質レベルのエンコードされた前記コア信号成分を送信する段階と、
前記特定の品質レベルより低い品質レベルで前記過渡信号成分を送信する段階と
を含む、項目１３に記載の方法。
［項目１５］
前記元の過渡信号成分を変換する段階は、前記元の過渡信号成分の情報の分布と実質的に同様の統計的分布を有する前記代替過渡信号成分を生成する段階を含む、項目１１から１４の何れか１項に記載の方法。
［項目１６］
前記元の過渡信号成分を変換する段階は、前記元の過渡信号成分よりも実質的に少ないデータビットを有する前記代替過渡信号成分を生成する段階を含む、項目１１から１４の何れか１項に記載の方法。
［項目１７］
前記元の過渡信号成分を変換する段階は、前記元の過渡信号成分と知覚的に同等であるよう前記代替過渡信号成分を生成する段階を含む、項目１６に記載の方法。
［項目１８］
前記元の過渡信号成分を変換する段階は、
前記元の過渡信号成分を分析して、受信された前記信号に存在する過渡的情報の量を判断する段階と、
前記受信された信号に存在するノイズの量と実質的に同様のノイズの量を有するよう前記代替過渡信号成分を生成する段階と
を備える、項目１１から１７の何れか１項に記載の方法。
［項目１９］
表示画面で経時的に再生可能な時間ベースの表示信号として前記信号を受信する段階をさらに備え、
前記元の過渡信号成分を前記代替過渡信号成分へ変換する段階は、
前記表示画面に表示されることになる表示情報のフレームに対応する前記元の過渡信号の一部に関して、前記元の過渡信号成分の前記一部を分析して、前記表示画面の複数の領域に存在する過渡的情報の複数の異なる元のレベルを識別する段階と、
前記代替過渡信号成分を生成して、前記複数の領域において用いられる過渡的情報の代替分布を特定する段階と
を含む、項目１１から１８の何れか１項に記載の方法。
［項目２０］
デジタルプロセッサの内部メモリへ直接的にロード可能なコンピュータプログラムであり、
前記コンピュータプログラムがプロセッサで実行された場合に項目１１から１９の何れか１項に記載の方法をコンピュータに実行させる、コンピュータプログラム。
［項目２１］
信号をエンコードするエンコーダであり、
エンコードされる信号を受信する受信機と、
前記信号を過渡信号成分とコア信号成分とを含む複数の成分へパースするプロセッサと、
少なくとも２つの別個のエンコード処理を用いて前記過渡信号成分と前記コア信号成分とをエンコードするエンコーダと
を備え、
前記エンコーダは、
元の前記過渡信号成分を、当該元の過渡信号の統計的特性を含むが当該元の過渡信号とは同一ではない代替過渡信号成分へ変換し、
前記元の過渡信号成分の代替として、前記代替過渡信号成分を提供する、エンコーダ。
［項目２２］
項目１１から１９の何れか１項に記載の方法をさらに実行する、項目２１に記載のエンコーダ。
【図１Ａ】
0006303176.tif 000002
【図１Ｂ】
0006303176.tif 000003
【図２】
0006303176.tif 000004
【図３Ａ】
0006303176.tif 000005
【図３Ｂ】
0006303176.tif 000006
【図４】
0006303176.tif 000007
【図５】
0006303176.tif 000008
【図６】
0006303176.tif 000009
【図７】
0006303176.tif 000010