(57)【要約】マルチメディアのオブジェクトは、ビット列を得るために符号化される符号化が供給され、品質情報がこのビット列に加えられ、この品質情報はこのビット列又はその所与の一部における所与の位置に関するオブジェクトの品質を示す。品質情報を前記ビット列に加えることにより、共同して多数の符号化オブジェクトを記憶又は送信することは、このオブジェクトの品質が容易に考慮可能であるという点で最適化される。
2004511979.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディアのオブジェクトを符号化する方法において、
ビット列を得るために前記オブジェクトを符号化するステップ、及び
前記ビット列又はその所与の部分における所与の位置に関して、前記オブジェクトの品質を示す品質情報を前記ビット列に加えるステップ、
を有する方法。
【請求項２】
前記符号化ステップは、スケーラブルビット列を得るためのスケーラブル符号化ステップである請求項１に記載の方法。
【請求項３】
前記品質情報は、オブジェクト再生品質に関する請求項１又は２に記載の方法。
【請求項４】
前記品質情報は、信号対雑音比の値に基づいている請求項３に記載の方法。
【請求項５】
前記ビット列は、前記ビット列における所与の位置の直後又は直前で切り捨てられるときに、前記オブジェクトの品質を示す品質タグが、前記ビット列における前記所与の位置に加えられる請求項１乃至４の何れか一項に記載の方法。
【請求項６】
前記品質情報は、所与のスケーラブル符号化規格の存在するフィールドに含まれる請求項１に記載の方法。
【請求項７】
前記スケーラブルビット列は幾つかのレイヤを含み、それぞれのレイヤは個々に品質情報を含んでいる請求項２に記載の方法。
【請求項８】
前記ビット列は暗号化され、前記品質情報は暗号化されていない請求項１に記載の方法。
【請求項９】
ビット列の品質情報が加えられたマルチメディアのオブジェクトを表す少なくとも１つのビット列を制御する方法であって、前記品質情報は、前記ビット列又はそれの所与の一部における所与の位置に関するオブジェクトの品質を示し、前記方法は、
前記少なくとも１つのビット列を入力するステップ、
前記ビット列から前記品質情報を抽出するステップ、
前記少なくとも１つのビット列のビットレート及び品質の所望の組み合せが前記少なくとも１つの入力されたビット列のビットレート及び品質の現在の組み合せとは異なる場合、前記少なくとも１つのビット列をトランスコード又は切り捨てるステップ、及び
前記ビットレート及び品質の所望の組み合せで前記少なくとも１つのビット列を供給するステップを有する方法。
【請求項１０】
少なくとも１つのマルチメディアのオブジェクトを送信する方法であって、
ビット列を得るために前記オブジェクトを符号化するステップ、
前記ビットストリーム又はそれの所与の一部における所与の位置に関する前記オブジェクトの品質を示す品質情報を前記ビット列に加えるステップ、及び
前記品質情報が加えられた前記ビット列を送信するステップ、
を有する方法。
【請求項１１】
ビット列の品質情報が加えられたマルチメディアのオブジェクトを表す少なくとも１つのビット列を入力する方法であって、前記品質情報は、前記ビット列又はそれの所与の一部における所与の位置に関する前記オブジェクトの品質を示し、前記方法は、
前記ビット列から前記品質情報を抽出するステップ、
前記少なくとも１つのビット列のビットレート及び品質の所望の組み合せが前記少なくとも１つの入力されるビット列のビットレート及び品質の現在の組み合せとは異なる場合、前記少なくとも１つのビット列をトランスコード又は切り捨てるステップ、
前記ビットレート及び品質の所望の組み合せで前記少なくとも１つのビット列を供給するステップ、及び
前記ビット列及び品質の所望の組み合せで前記少なくとも１つのビット列を復号するステップ、
を有する方法。
【請求項１２】
ビット列の品質情報が加えられたマルチメディアのオブジェクトを表す少なくとも１つのビット列を入力する方法であって、前記品質情報は、前記ビット列又はそれの所与の一部における所与の位置に関する前記オブジェクトの品質を示し、前記方法は、
前記ビット列から前記品質情報を抽出するステップ、
復号されたマルチメディアのオブジェクトを得るための前記ビット列を復号するステップ、及び
前記抽出された品質に依存して前記マルチメディアのオブジェクトを処理するステップ、
を有する方法。
【請求項１３】
マルチメディアのオブジェクトを符号化する装置であって、
ビット列を得るために前記オブジェクトを符号化する手段、及び
前記ビット列又はそれの所与の一部における所与の位置に関する前記オブジェクトの品質を示す品質情報を前記ビット列に加える手段、
を有する装置。
【請求項１４】
請求項１３に記載の装置を有する送信器。
【請求項１５】
ビット列の品質情報が加えられたマルチメディアのオブジェクトを表す少なくとも１つのビット列を制御する制御器であって、前記品質情報は、前記ビット列又はそれの所与の一部における所与の位置に関する前記オブジェクトの品質を示し、前記制御器は、
前記少なくとも１つのビット列を入力する手段、
前記ビット列から前記品質情報を抽出する手段、
前記少なくとも１つのビット列のビットレート及び品質の所望の組み合せが前記少なくとも１つの受信されるビット列のビットレート及び品質の現在の組み合せとは異なる場合、前記少なくとも１つのビット列を切り捨てる手段、及び
前記ビットレート及び品質の所望の組み合せで前記少なくとも１つのビット列を供給する手段、
を有する制御器。
【請求項１６】
請求項１５に記載の制御器を有する受信器。
【請求項１７】
ビット列の品質情報が加えられたマルチメディアのオブジェクトを表す少なくとも１つのビット列を入力する受信器であって、前記品質情報は、前記ビット列又はそれの所与の一部における所与の位置に関する前記オブジェクトの品質を示し、前記受信器は、
前記ビット列から前記品質情報を抽出する手段、
復号されたマルチメディアのオブジェクトを得るために前記ビット列を復号する手段、及び
前記抽出された品質に依存して前記マルチメディアのオブジェクトを処理する手段、
を有する受信器。
【請求項１８】
請求項１５に記載の制御器を有するマルチプレクサ又はネットワークノード。
【請求項１９】
前記ビット列又はそれの所与の一部における所与の位置に関する前記オブジェクトの品質を示すビット列の品質情報が加えられたマルチメディアのオブジェクトを示すビット列。
【請求項２０】
請求項１９に記載の信号が記憶された記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はマルチメディアのオブジェクトを符号化することに関する。
【０００２】
【従来の技術】
スケーラブル圧縮、例えばマルチメディアのオブジェクトのようなオブジェクトの細かな粒度（ｆｉｎｅ−ｇｒａｎｕｌａｒｉｔｙ）のスケーラブル圧縮は、符号化されるビット列が所与の点で切り捨てられる（ｔｒｕｎｃａｔｅ）のに対し、残った列が（低いオブジェクト品質であるが）依然として復号可能である有用な特徴を有する。このようなスケーラブル符号化の規格、すなわちＭＰＥＧ−４の細かな粒度のスケーラビリティが現在規定される、文献ＩＳＯ／ＩＥＣ ＪＴＣ１／ＳＣ２９／ＷＧ１１ Ｎ３３１５， Ｍａｒｃｈ ２０００のＩＳＯ／ＩＥＣ １４４９６−２ ／ ＡＭＤ４（Ｎ３３１５とも呼ばれる）はここで参照することにより含まれるものとする。更なるスケーラブル符号化方法は、２０００年３月２３日出願の未公開の欧州特許出願第００２０１０３７．９号（当方整理番号ＰＨＮＬ０００１５３）に記載され、これも参照することにより含まれるものとする。
【０００３】
このようなスケーラブルビット列の有用性は、符号化されたビット列をある所与のビットレート又はメモリサイズに適合させるとき、バッファ制御方法の必要性を実質的に削除することによりシステム設計を大幅に簡単にする。特に、同じ単一のビット列は、本来のデータを再符号化することを必要とせずに、異なる容量を持つ異なるチャンネルに同時に役立つ。従って、（インターネット又は無線通信チャンネルへの応用で）可変チャンネル容量へのリアルタイム適合は、非常に簡素化される。
【０００４】
細かな粒度のスケーラビリティより先に、既に制限されるスケーラビリティの幾つかの形式が存在している。ビット列は、数個の大きいレイヤ、すなわちベースレイヤ（ＢＬ）と１〜２のエンハンスメントレイヤ（ＥＬ）とからなる。このようなスケーラビリティは、例えばＭＰＥＧ２規格（ＳＮＲスケーラビリティ、空間スケーラビリティ、時間スケーラビリティ）及びＪＰＥＧ規格（階層性符号化）に規定される。
【０００５】
【発明が解決しようとする課題】
本発明の目的は、有利な符号化を提供することである。このために、本発明は、ビット列を得るためのマルチメディアのオブジェクトの符号化、ビット列の制御、ビット列の送信、ビット列、マルチプレクサ又はネットワークノード、マルチメディアのオブジェクト、記憶媒体、コンピュータプログラム、及び従属請求項に規定されるようなコンピュータプログラムを搬送する信号を表す（スケーラブル）ビット列の受信を提供する。有利な実施例は、独立請求項に規定される。
【０００６】
【課題を解決するための手段】
本発明の第１の特徴に従い、マルチメディアのオブジェクトは、ビット列を得るために符号化され、品質情報は、このビット列に加えられる。この品質情報は、ビット列における所与の位置又はビット列の所与の部分に関するオブジェクトの品質を示す。品質情報をビット列に加えることにより、多数の符号化オブジェクトを一緒に記憶する又は送信することは、このオブジェクトの品質が容易に考慮されるという点で最適化される。本発明のこの特徴は、圧縮されるオブジェクトのレートを決めることは容易であるが、他の重要なパラメタ、品質測定、例えば歪みを決めるのは容易ではないという洞察に基づいている。実際に、この歪みは、完全なソース情報が依然として利用可能であるとき、符号化するときにのみ正確に得られる。本発明のこの特徴に従って、ビット列配列は、品質（歪み）情報を加えることにより強められる。これは、ビットレートにおいて全く無い又は取るに足りない増大で行われ、幾つかの符号化方式への適応範囲を拡張する。このマルチメディアのオブジェクトは、オーディオ及び／又はビデオオブジェクト若しくは品質が適切な他の如何なる再生オブジェクトでもよい。このマルチメディアのオブジェクトは、画像又は一連の画像、例えばプログラムでもよい。
【０００７】
好ましくは、符号化は、スケーラブル符号化であり、その結果生じるビット列は、スケーラブルビット列である。特にスケーラブルビット方式に対しては、品質情報は、これらビット列が切り捨てるのに適するために、有利となる。スケーラブルビット列が切り捨てられるような多くの応用に対し、切り捨て後に結果生じるビット列の品質表示を持つことが重要であり、これはスケーラブルビット列に含まれる品質情報により容易に提供される。
【０００８】
好ましくは、この品質情報は、オブジェクト再生品質を表す。オブジェクト再生品質対ビット数に関する情報は、このとき容易に決められる。品質を定量化するために、好ましくは、信号対雑音比（ＳＮＲ）又はピーク信号対雑音比（ＰＳＮＲ）値が用いられる。
【０００９】
単一オブジェクトの符号化列は、それを利用可能な帯域幅／記憶装置にちょうど合わせることにより最適に切り捨てられるのに対し、これは、多数のオブジェクトを同時に取り扱う場合ではない。ある帯域幅又は記憶空間を同時に多数のオブジェクトに最適に割り当てるために、各符号化オブジェクトに対する微分比率−歪み曲線を知らなければならない。符号化ビット列の切り捨てられたバージョンのみが利用可能であるとき、オブジェクトの符号化時（本来のオブジェクトが利用可能であるとき）にこの曲線が比較的容易に得られる一方、後者を（概算により）得ることは些細なことではない。後者の時間での品質の概算は、符号化ビット列の符号化の少なくとも一部と圧縮方法の詳細な知識を必要とする。
【００１０】
実用的な実施例において、スケーラブルビット列に加えられる品質タグは、ビット列が所与のタグに関連する点で切り捨てられるとき、符号化オブジェクトの再生の品質を表す。この品質情報の追加が所与のオーバーヘッドを必要としたとしても、このオーバーヘッドは小さいままにすることができる。重要な利点は、この品質情報が多数のオブジェクトのビット列を共同して最適に切り捨てることを容易にさせることである。このような多数の切り捨て問題は、例えば、２０００年３月１３日出願の未公開の欧州特許出願第００２００８９０．２号（当方整理番号ＰＨＮＬ０００１１０）に記載されるようなエラスティックメモリに起こり、この出願は、参照することにより含まれるものとする。他の応用は、マルチプレクサ又はネットワークノードであり、外に出る帯域幅は、入ってくる帯域幅よりも一時的に低くなり、結果的に、入ってくるスケーラブル圧縮されたビット列は切り捨てられる必要がある。
【００１１】
圧縮を行っているとき、入力データは、（例えば、ＤＣＴブロックの一部、ウェーブレット転送画像又はレイヤの一部である）多数のユニット内で通常は圧縮される。各符号化部分は、通常は様々なパラメタ又はタグを具備するヘッダを幾つか含んでいる。本発明の有利な実施例において、現在の符号化データ部分の直後（又は直前）で切り捨てられるとき、前記ヘッダにおいて、オブジェクトの品質を示すパラメタが加えられる。品質パラメタの１つの例は再生の二乗平均誤差又はＰＳＮＲ若しくはＳＮＲに関連する番号を加えることであり、この番号は、視覚的に重み付けされた（Ｐ）ＳＮＲを表してもよい。品質表示の型式（又は多数の型式）は標準化され、そして全ての符号化器は、同じ数又は限定される数の異なる品質表示を用いる。この品質は相関的（例えばパーセント）であり、そして符号化器は、それの品質測定を明らかにする必要は無い。この相関的品質は、各それぞれのオブジェクトに対するある目盛りの０から１００％の範囲をとり、様々なオブジェクトの異なる重み付けを可能にするための各オブジェクトに対する付加的な目盛り／重み付けパラメタを持つ。
【００１２】
これら品質タグは、符号化列にわたり略等しい距離で置かれ、ビットレート対品質曲線が急に変化しているとき、これらは頻繁に用いられる。符号化されたビット列が切り捨てられなければならないとき、タグの位置に対応していない各切り捨てられる点に対する品質は、品質タグの値の（線形又はより複雑な）補間によって近づけられる。
【００１３】
本発明の実施例において、品質情報は、規格で既に規定されているタグを用いるＭＰＥＧ−４ＦＧＳの符号化されたビット列に加えられる（上述の参考文献Ｎ３３１５参照）。このようにして、品質情報は、提言される規格を変えさせること無く加えられ、これは素晴らしい利点である。
【００１４】
復号されたマルチメディアのオブジェクトに対し、品質情報は、非スケーラブルな圧縮方法に対し、適当なポスト処理又はスケーラブルなビデオ処理アルゴリズム等に用いられてもよい。例えば、ＭＰＥＧ圧縮されたビデオのポスト処理に対し、品質情報は、“強さ”又は必要とされるポスト処理の量若しくは型式（ブロッキングアーチファクト／リンギング減少）を決めるのに助けとなる。スケーラブルビデオアルゴリズムに対し、品質情報は、ある選択されたビデオ処理アルゴリズムを用いて、ある所望の処理品質レベルを達成することを必要とされるＧＰＵサイクルの数を良好に概算するのに助けとなる。
【００１５】
品質情報は、サイド情報としてビット列に加えられる、すなわちビット列自身には含まれなくともよい。
【００１６】
暗号化されたビット列に対し、品質情報は暗号化されないことを利点とする。ビット列（例えばレイヤ）の所与の部分の品質は、このビット列を解読すること無く、復号器において決められる。
【００１７】
品質情報は、ソース符号化及びチャンネル符号化が同時又は同じ位置で実行されない応用に有利に与えられる。この品質情報は、例えばプロテクションレートを決めるために、チャンネル符号化に用いられる。
【００１８】
本発明の上述及び他の特徴は、以下に説明される実施例を参照することにより明らかであり、この実施例を参照し説明する。
【００１９】
【発明の実施の形態】
図面は、本発明を理解するのに必要な要素を単に示したものである。
【００２０】
図１は、本発明の実施例に従うシステムを示し、このシステムは、入力ユニット又はオブジェクト発生ユニット１１０及び符号器１２を持つ送信器１１を有する。この符号器１２は、スケーラブル符号器１２０及び品質情報発生ユニット１２１を有する。このスケーラブル符号器１２０は、１つ以上のスケーラブルビット列を供給するために、入力ユニット１１０から得られるオブジェクトを符号化する。品質情報発生ユニット１２１は、スケーラブル符号器１２０により供給される信号及び／又はパラメタと、入力ユニット１１０から得られる信号とから前記オブジェクトの品質を抽出する。品質情報生成ユニット１２１からの品質情報は、符号器ユニット１２０に供給され、このユニットは品質情報タグを発生させ、これらタグをスケーラブルビット列に挿入する。前記システムは更に、前記１つ以上のスケーラブルビット列を切り捨てるトランケータ（ｔｒｕｎｃａｔｏｒ）３とトランケータ制御ユニット４とを有する。このトランケータ制御ユニット４は、符号器１２により供給されるスケーラブルビット列から品質情報を抽出し、受信された品質情報／タグに依存してトランケータ３を制御する。スケーラブルビット列が１つしかない場合、このスケーラブルビット列は、所望される品質に到達したとき切り捨てられる。トランケータ３及び制御ユニット４は、マルチプレクサ、ビットレート制御ユニット、ネットワークノード等の部分を一緒に構成してもよく、これらはチャンネル内に存在してもよいが、受信器内でもよい。ユニット５は代わりに、例えば本発明の実施例に従う受信器におけるトランケータ３及び制御ユニット４と一緒に存在する再生ユニット及び／又は復号器でもよい。
【００２１】
図２に示されるような、より有利な応用において、多数のスケーラブルビット列は、送信器２１，３１，４１により供給され、この送信器において、これら多数のスケーラブルビット列の少なくとも幾つかは、これら送信器に含まれる品質タグを有する。送信器２１，３１，４１及びこれらの構成要素は、図１に示された送信器１１と類似している。チャンネル又は記憶媒体１５における利用可能な帯域幅又は記憶容量に依存して、スケーラブルビット列は、これらスケーラブルビット列内に存在する品質情報／タグに依存して、多かれ少なかれ切り捨てられる。このような多数の切り捨ては、２０００年３月１３日に出願された未公開の欧州特許出願００２００８９０．２号（当方整理番号ＰＨＮＬ０００１１０）に記載されたエラスティックメモリ（ｅｌａｓｔｉｃ ｍｅｍｏｒｙ）の原理を用いて行われ、この特許出願公報は参照することにより含まれる。マルチプレクサ１６は、前記送信器からの前記ビット列を結合する。トランケータ１３及び制御ユニット１４は、マルチプレクサ（例えば１６）、ビットレート制御ユニット、ネットワークノード等の部分を一緒に構成してもよく、これらはチャンネル内に存在してもよいが、受信器でもよい。ユニット１５は代わりに、例えば、本発明の実施例に従う受信器においてトランケータ１３及び制御ユニット１４と一緒に存在する再生ユニット及び／又は復号器でもよい。
【００２２】
以下において、品質情報を必要とするＭＰＥＧ−４ＦＧＳの応用の幾つかの実施例が与えられる。以下のことが特にＭＰＥＧ−４ＦＧＳに対し述べられたとしても、本発明が如何なるスケーラブル符号化方式に有利に適用可能であることは当業者には明らかである。応用の見地から、歪みは、ＭＰＥＧ−４ＦＧＳ方式にとって重要なパラメタである。歪み情報が利用できない場合、この情報を必要とする様々な応用を与えることにより以下に証明されるように、ＦＧＳの有用性が制限される。本発明の実施例に従い、ＦＧＳビット列配列は、品質（歪み）情報を加えることにより高められる。これは、ビットレートに関する増大が無い又は無視できるほどの増大で行われ、ＦＧＳの応用範囲を広げる。
【００２３】
本発明の第１の応用は、一定品質（従って可変ビットレートの）出力のための符号化である。これは、例えば、可変ビットレートを考慮した記憶媒体に一定品質を持つビデオデータを記録するのに用いられる。品質情報を用いて、最後のビット列は、最初の符号化中に生じる必要はなく、後で符号化されたビット列を処理することにより得られる。
【００２４】
同じ内容を異なる品質で販売することは、１つ以上のレイヤを暗号化することで続く、上述のようなスケーラブル（細かな粒度又はレイヤ状の）圧縮方法を用いて効果的に実施され、多くのスケーラブル圧縮方法の特性は、最も低いスケーラビリティレイヤが利用できないとき、高いスケーラビリティレイヤは役に立たない、すなわち品質を高めるのに使用されないことである。スケーラブル圧縮された内容が暗号化されるとき、それをエラスティック記憶装置に用いる、すなわちエンハンスメントレイヤの幾つかを捨て去ることにより記憶空間の量を減少させることを依然可能にする。エラスティック記憶装置に対しては、前述されたようなＰＨＮＬ０００１１０を参照する。取り除くデータ量を決めるために、関連する品質損失に関する幾つかの情報は、この情報を解読せずに圧縮されたビット列からもはや得られないので、この情報は利用可能となるべきである。本発明の現在の実施例において、品質情報が、暗号化されていない情報、例えばサイド情報（ｓｉｄｅ ｉｎｆｏｒｍａｔｉｏｎ）として送られる。スケーラブル圧縮を用いて、多数の品質レベルで記憶される同じ内容が多すぎるので、異なる品質レベルで同じ内容を販売するビジネスモデルは、エラスティック記憶装置に密接に関連する。消費者に購入を申し出す品質レベルは、好ましくはエラスティック記憶装置システムに用いられる品質レベルに直に対応する。これは、エラスティック記憶装置がある内容項目の品質を落としたいとき、この装置は、最も高い暗号化された品質レイヤの解読を必要とせずに、このレイヤを取り除くことを意味する。従って、この装置は如何なるデータも解読しないので、セキュリティ又は窃盗の危険性はない。内容の所有者又はサービスプロバイダから消費者への全体的な連鎖における安全を維持するために、この内容は好ましくは（スケーラブル圧縮方法を用いて）圧縮され、この内容の所有者によって所望の品質レベルで暗号化され、次に（直接送信若しくはダウンロード又は例えば、光学ディスク上の中間記憶装置を介して間接的に送信若しくはダウンロードされる）エラスティック記憶装置へ暗号化された形式で配布される。
【００２５】
エラスティック記憶装置の応用において、ユーザー（又はユーザーの好みに関し知っていることに基づく装置）は、ある所望の最低限の品質レベルを最適に選択する。すなわち、ユーザーによって最低限所望されるレベルよりも高い品質レベルで現在利用可能である内容は、それがユーザーの許容可能な最低限の品質に達するまで、多くの異なる内容のための部屋を作成するように品質を落とす。しかしながら、この内容が依然として高い品質で利用可能なとき、ユーザーは、より高い品質を購入する選択権（オプション）を依然として持っている。無論、ユーザー（又は装置）は、（スポーツ、トークショー、又は映画のような）異なる形式の内容に対する異なる所望の最低限の品質も事前に設定してもよい。
【００２６】
代わりに、サービスプロバイダに記憶空間を管理させ、どの品質レベルが取り除かれるべきかを決定させることも可能である（この場合、サービスプロバイダは、品質の軌跡を維持し、エラスティック記憶機能を実行する）。これは、例えば、内容がサービスプロバイダにより、記憶機能（例えばハードディスク）を含むセットトップボックスに搭載されるとき有用となる。初めに、この内容は、高い品質でユーザーに提供される。ユーザーがある時間内にこの内容を見る／購入することを行わないとき、異なる内容のための部屋を作成するために、前記セットトップボックスに記憶される品質レベルが落とされる。
【００２７】
品質情報は、ソースの符号化及びチャンネルの符号化が異なる時間又は位置において実行されることも認める。これは、符号化時にはまだチャンネル特性が分からないので有効である。更に、同じ符号化ビット列は、異なるエラー特性を持つ別個のチャンネルに役立つ。最後に、エラー訂正オーバーヘッドを記憶するための記憶空間が無駄にされない。品質領域が（不均等なエラープロテクションを用いて）チャンネル符号化を加えるのに必要な情報を与えるので、その空間は必要とされるときに発生する。
【００２８】
このとき、これらは多数の符号化ＦＧＳフレームが一緒に処理されなければならない応用である。例えば、これは一時的に小さな帯域幅が利用可能な密集したネットワークノードに起こり得る。このネットワークノードは、品質の最低限の損失でビット列を最適に切り捨てることにこの品質情報を用いる。恐らくは大きく異なるレート歪み曲線を持つ多数のオブジェクトが含まれるために、この切り捨ては、品質情報無しに満足のいく切り捨てを行うことができない。
【００２９】
その上、ストリーミング応用に対し、品質情報は、送信時のレート制御及びＳＮＲと時間の増大（エンハンスメント）との間の交換も行うための良好なツールをサーバに供給する（ＦＧＳ対ＦＧＳＴ、定義Ｎ３３１５参照）。
【００３０】
ＭＰＥＧ−４ＦＧＳにおいて、必要とされる品質情報は実際に、スケーラブルエンハンスメントレイヤに対するレート歪み曲線である。このレートは明白であるので、歪み情報だけが加えられなければならない。現在のＦＧＳビット列配列の改善を持たない又は最低限の改善を持つこの情報を加えることを許容する２つの解決法が提案される。
【００３１】
解決法Ａ
ビット平面の始まりは、この情報を容易に復元することを許容し、レート歪み曲線を正確に描くのに十分なサンプルも供給するので、品質情報／領域を加える良好な点である。この“品質コード”は、最後の５ビットがビット平面のＩＤを示す現在のｆｇｓ＿ｂｐ＿ｓｔａｒｔ＿ｃｏｄｅに類似している。このビット平面ＩＤの代わりに、品質情報がこの５ビットに挿入することも可能である。好ましい実施例において、ビットは、ｆｇｓ＿ｂｐ＿ｓｔａｒｔ＿ｃｏｄｅがビット平面ＩＤ又は品質情報のどちらを含んでいるかを示す配列に加えられる。
【００３２】
解決法Ｂ
もう一方は、新しいコードが品質コードに対し規定され、ｆｇｓ＿ｂｐ＿ｓｔａｒｔ＿ｃｏｄｅの後ろに挿入される。この場合、品質タグは８ビットを有する。
【００３３】
品質領域に記憶するつもりの情報は、この品質領域に続くビット平面を完全に復号した後の歪みである。このようにして、前記列がビット平面の内側で切り捨てられるとき、おおよその品質は、補間により得られる。これは、品質領域が現在のビット平面を復号する前の歪みに関する情報を含んでいた場合に必要とされる補外（ｅｘｔｒａｐｏｌａｔｉｏｎ）よりも簡単である。例えば、Ｑ１をビット平面を復号する前の品質にし、Ｑ２をビット平面を復号した後の品質にする（上部に提案されるように、Ｑ２はこのビット平面の始めの部分で既に復号器に知られている）。前記列がビット平面の内側で切り捨てられる場合、本当の品質Ｑは、区間＜Ｑ１，Ｑ２＞の内側にあることがこれにより知られる。従って、それは、
【数１】
2004511979.tif 000003
と容易に近似されることが可能である。更に正確な近似は、復号されたＤＣＴブロックの数を考慮することでも行われる。例えば、現在のビット平面に関するエンハンスメント情報がフレームに対するＮ個の総ブロックからｎ個に対し受信された場合、本当の品質は、
【数２】
2004511979.tif 000004
として近似される。
【００３４】
解決法Ａに対する好ましい実施例において、エンハンスメントＶＯＰに対する第１品質領域、すなわち最も重要な（ＭＳＢ）ビット平面に対する領域は、絶対品質（歪み）を含むのに対し、付加領域は、先行する品質に関係する品質改善（歪みの減少）を含んでいる。この絶対品質は、異なるオブジェクトを比較するのに用いられる。品質改善をこの付加領域に設けることは、絶対品質が用いられるとき、これらの改善を高い精度で表すことを許容する。これは各領域に対し５ビットしか利用できないとき、特に重要である。
【００３５】
前記品質を定量化するために、好ましくはＰＳＮＲ値が用いられる。上述のように、第１品質領域は、絶対品質を含んでいる。１ｄＢのステップで１８から４９ｄＢの範囲を持つ、第１（ＭＳＢ）ビット平面を復号した後のＰＳＮＲを与えるために５ビットを使用するつもりである。この範囲は、全ての実際に関連するＰＳＮＲ値に及んでいる。つまり、ＰＳＮＲが４９ｄＢより上にあるとき、ベースレイヤ（ＢＬ）はオブジェクトの無損失に近い再生を既に含む。１８ｄＢよりも低いＰＳＮＲは、このベースレイヤが極端に低い品質を提供することを意味し、これらは殆どありそうもない。前記範囲の外側に値が起こるとき、これら値が許容範囲より下に落ちる又は上にあるかに依存して、１８ｄＢ又は４９ｄＢのどちらかにクリップされる。
【００３６】
次の品質領域は、先行するビット平面を復号した後の品質に対し、後続するビット平面を完全に復号する品質での改善を含んでいる。好ましくは、５ビットは、これらの品質改善に０．２ｄＢのステップで０から６．２ｄＢの範囲を与えるのに用いられる。単一ビットが加えられるので、前記改善が６．０２ｄＢを超えない、それでこの範囲で十分である。
【００３７】
解決法Ｂに対し、８ビットが品質タグに用いられるとき、これら品質値（絶対的及び差動の両方）は、更に細かな粒度で表される。しかしながら、解決法Ｂは、絶対（すなわち非差動）品質値だけを簡単に用いることも許容する。この品質範囲は、
【数３】
2004511979.tif 000005
のステップで１８から６０．５ｄＢとなる（又は０．１２５ｄＢのステップで１８から４９．８７５ｄＢとなる）。
【００３８】
ＭＰＥＧ−４ＦＧＳの様々な応用は上述され、これら応用は品質情報を必要とする。この情報は、本来の符号化を行うとき単に完全に利用可能となるだけであるから、後者の用途に対し利用可能にするためにビット列に加えられる。これは、現在のビット列配列の最低限の改善により、ビットレートに関し増大の無い又は無視できる増大で行うことができる。２つの詳述された解決法は、ＰＳＮＲ品質値を加えることを表している。絶対品質値を用いる解決法Ｂが好ましい。
【００３９】
本発明は、多数のスケーラブル圧縮されたマルチメディアのオブジェクトが一緒に記憶又は送信されなければならず、これらオブジェクトの幾つかは本発明を含むＭＰＥＧ−４ＦＧＳにより圧縮される全ての場合に適用される。特定の応用は、エラスティックメモリ応用及び送信チャンネル又は多数のオブジェクト／ユーザーを扱うネットワークである。メモリ／チャンネル／ネットワークが幾つかのオブジェクト／ユーザーにより分配されなければならないとき、これらは高い品質を得る。この品質は、より多くのオブジェクト／ユーザーを収容するために、自動的に落ちる。これは、本発明の実施例に従う品質タグがあるために、効果的に、すなわち低いオーバーヘッドで行われる。
【００４０】
ソース符号化及びチャンネル符号化が同時又は同じ位置で実行されない応用にも有利に適用される。品質タグはこのときチャンネル符号化を加えるのに必要な情報を与える（不均一エラープロテクション、例えば高い品質を示すビット列の部分に対する更なるプロテクション、すなわちビット比の数に対し高い品質を持つビット列の部分に対する更なるプロテクション）。
【００４１】
本発明は、例えばＪＰＥＧ２０００のようなスケーラブル画像処理方式の文脈の中でも有利に適用される（文献ＩＳＯ／ＩＥＣ ＪＴＣ １／ＳＣ ２９／ＷＧ１ Ｎ１６４６、２０００年３月１６日参照）。品質情報は、コメント及び拡張マーカー（ＣＭＥ）が既に規定され（文献Ｎ１６４６の５１頁参照）、このマーカーはヘッダにおいて組織化されていないデータを許容するので、都合よくＪＰＧ２０００に含まれる。品質情報は、所与のＣＭＥに有利に含まれる。例えば、バイナリデータが含まれる（Ｒｃｍｅ＝０）。更に本発明の実施例に従い、それぞれのＲｃｍｅ型式は、品質タグに規定される。
【００４２】
上述の実施例は、本発明を制限するのではなく説明するものであり、当業者は添付された請求項の範囲から外れること無く、多くの代替的な実施例を立案することが可能であることに注意すべきである。これら請求項において、括弧内に置かれた如何なる参照番号も請求項を限定すると制限されない。「有する」と言う単語は、請求項中に記載された以外の要素又はステップの存在を排除するものではない。本発明は、幾つかの別個の要素と、適当にプログラムされたコンピュータとを用いて実施することが可能である。幾つかの手段を列挙する装置の請求項において、これら手段の幾つかがハードウェアの同じ項目によって具体化されることが可能である。ある方策が相互に異なる従属請求項に述べられるという単なる事実は、これら方策の組合せが有利に使用されないことを示してはいない。
【図面の簡単な説明】
【図１】本発明の実施例に従うシステムを示す。
【図２】本発明の更に有利な実施例を示す。
【国際公開パンフレット】
2004511979.tif 000006
2004511979.tif 000007
2004511979.tif 000008
2004511979.tif 000009
2004511979.tif 000010
2004511979.tif 000011
2004511979.tif 000012
2004511979.tif 000013
2004511979.tif 000014
2004511979.tif 000015
2004511979.tif 000016
2004511979.tif 000017
2004511979.tif 000018
2004511979.tif 000019
2004511979.tif 000020
2004511979.tif 000021
【国際調査報告】
2004511979.tif 000022
2004511979.tif 000023
2004511979.tif 000024