(57)【要約】【解決手段】デジタルマルチメディアはイントラフレーム情報とインターフレーム情報とを含む。インターフレームにより参照される別の完全なイントラフレームを送信するのに加えて、いくつかのインターフレーム（「ハイブリッド」フレーム）が部分的なイントラフレーム情報を含むので、完全なイントラフレームが喪失しても、参照しているインターフレームはハイブリッドフレームから少なくともいくつかのイントラフレーム情報を取得することができる。
2006521064.tif 000002
【特許請求の範囲】
【請求項１】
通信システムにおいて、
マルチメディアデータを受信し、ロジックを実行するプロセッサを具備し、
ロジックは、
マルチメディアデータをインターフレーム情報とイントラフレーム情報に分割し、
少なくとも１つのハイブリッドフレームが、少なくとも１つの予め定められた循環イントラフレーム部分を表わす情報と少なくともいくつかのインターフレーム情報とを有するように少なくとも部分的に確立することによって、少なくともＮのハイブリッドフレームを確立することを含む通信システム。
【請求項２】
プロセッサはすべてのハイブリッドフレームがＭイントラフレームラインを表す情報を有するように確立する請求項１記載のシステム。
【請求項３】
第１のハイブリッドフレームは、第１のＭイントラフレームラインを表す情報を含む請求項１記載のシステム。
【請求項４】
第２のハイブリッドフレームは、第２のＭイントラフレームラインを表す情報を含む請求項３記載のシステム。
【請求項５】
マルチメディアデータはデータ中のオブジェクトに基づいて分割される請求項１記載のシステム。
【請求項６】
第１のハイブリッドフレームは、サイズと形状を持つ第１のイントラフレーム情報部分を含み、第２のハイブリッドフレームは、サイズと形状を持つ第２のイントラフレーム情報部分を含み、第１のイントラフレーム部分のサイズと形状の少なくとも１つが、第２のＭイントラフレーム部分の対応するサイズと形状と異なっている請求項１記載のシステム。
【請求項７】
マルチメディアデータはデジタルである請求項１記載のシステム。
【請求項８】
マルチメディアデータは、ＣＤＭＡ原理、ＧＳＭ原理、ＯＦＤＭ原理の少なくとも１つを用いて放送される請求項１記載のシステム。
【請求項９】
マルチメディアデータは１方向リンク上で放送される請求項１記載のシステム。
【請求項１０】
マルチメディアデータは、２方向ポイントツーポイントリンク上で送信される請求項１記載のシステム。
【請求項１１】
マルチメディアデータを受信する少なくとも1つのワイヤレス受信機をさらに具備する請求項１記載のシステム。
【請求項１２】
イントラフレーム情報とインターフレーム情報とで特徴付けられたマルチメディアデータをワイヤレス受信機に通信する方法において、
イントラフレームの一部分をハイブリッドインターフレーム中で伝えることを含み、
前記ハイブリッドインターフレームは、予め定められた間隔、対象とする少なくとも１つのフレームロケーション、およびマルチメディアデータ中で表現されたモーションレートのうちの少なくとも１つに基づいて発生される方法。
【請求項１３】
イントラフレームの一部分がピクセル情報の量子化離散コサイン変換（ＤＣＴ）を表現する情報を含む請求項１２記載の方法。
【請求項１４】
量子化ＤＣＴを表現する情報がエンコードされる請求項１３記載の方法。
【請求項１５】
第１のハイブリッドフレームは、サイズと形状を持つ第１のイントラフレーム情報の部分を含み、第２のハイブリッドフレームは、サイズと形状を持つ第２のイントラフレーム情報の部分を含み、第１のイントラフレーム部分のサイズと形状の少なくとも１つが、第２のイントラフレーム部分の対応するサイズと形状と異なっている請求項１２記載の方法。
【請求項１６】
第１のハイブリッドフレームがビデオフレーム内のイントラフレーム部分の位置に関する情報を含む請求項１５記載の方法。
【請求項１７】
第１のハイブリッドフレームによって伝えられるイントラフレームの一部分がビデオフレームの第１のＭラインを表現する請求項１２記載の方法。
【請求項１８】
第１のハイブリッドフレームと関係するＧＯＰ中の第２のハイブリッドフレームによって伝えられるイントラフレームの一部分が、ビデオフレームの第２のＭラインを表現する請求項１７記載の方法。
【請求項１９】
ＧＯＰ中の第Ｎ番目のハイブリッドフレームによって伝えられるイントラフレームの一部分が、ビデオフレームの第Ｎ番目のＭラインを表現する請求項１２記載の方法。
【請求項２０】
インターフレームとイントラフレーム情報の循環部分を伝える少なくともいくつかのハイブリッドフレームとによって特徴付けられたマルチメディアデータを表示するワイヤレス受信機において、
ハイブリッドフレーム中で搬送される循環部分を参照するためのインターフレームのための手段と、
循環部分を使用して少なくとも部分的にマルチメディアを表示する手段とを具備する受信機。
【請求項２１】
１セットのフレーム中の第ｉ番目のハイブリッドフレームの循環部分が、イントラフレームの第ｉ番目の部分である請求項２０記載の受信機。
【請求項２２】
各循環部分がイントラフレーム情報のＭラインを含む請求項２０記載の受信機。
【請求項２３】
各第ｉ番目の循環部分が第ｉ番目のイントラフレーム領域を表現し、第ｉ番目のイントラフレーム領域は、第（ｉ−１）番目のハイブリッドフレームの第（ｉ−１）番目の循環部分によって表現される第（ｉ−１）番目の領域と、第（ｉ＋１）番目のハイブリッドフレームの第（ｉ＋１）番目の循環部分によって表現される第（ｉ＋１）番目の領域との少なくとも１つに幾何的に隣接したものである請求項２０記載の受信機。
【請求項２４】
マルチメディアデータ構造において、
フレームの複数のグループを含み、
各セットはそれぞれ、Ｎハイブリッドフレームｉを含み、各ハイブリッドフレームは各ｉ番目のイントラフレーム部分とインターフレーム情報とを伝えるデータ構造。
【請求項２５】
フルイントラフレームは、ハイブリッドフレーム中に含まれるイントラフレームデータ部分を集めることによって確立される請求項２４記載のデータ構造。
【請求項２６】
フルイントラフレームは、ハイブリッドフレーム中に含まれるイントラフレームデータ部分を集めることによって確立されない請求項２４記載のデータ構造。
【請求項２７】
各グループが少なくとも１つのフルイントラフレームを含む請求項２４記載のデータ構造。
【請求項２８】
各グループがフルイントラフレームを含まない請求項２４記載のデータ構造。
【請求項２９】
ハイブリッドフレームの各イントラフレーム部分がＭイントラフレームラインを表現する請求項２４記載のデータ構造。
【請求項３０】
ラインがイントラフレームの水平部分、もしくは、イントラフレームの垂直部分を表現可能である請求項２９記載のデータ構造。
【請求項３１】
通信システムにおいて、
マルチメディアデータを受信し、ロジックを実行するプロセッサを具備し、
ロジックは、
マルチメディアデータをインターフレーム情報とイントラフレーム情報とに分割し、
少なくとも１つの部分フレームが、フルイントラフレームの一部分のみを表現する少なくとも１つのイントラフレーム部分を表す情報を有し、インターフレーム情報を有さないように少なくとも部分的に確立することによって、少なくともＮの部分イントラフレーム（Ｆフレーム）を確立することを含む通信システム。
【請求項３２】
受信機がエラー訂正要求に基づいて、選択的にＦフレームをデコードする請求項３１記載のシステム。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本出願は２００３年３月１７日に出願された米国仮特許出願シリアルＮＯ．６０／４５６，０２２号に対して優先権を主張し、この米国仮特許出願はその全体が参照によりここに組み込まれている。
【発明の分野】
【０００２】
本発明は一般的にコンピューターベースの通信システムに関する。
【発明の背景】
【０００３】
ビデオや音楽といったデジタルマルチメディアデータは、移動受信機のユーザによるマルチメディアの再生を目的としてワイヤレス電話機のような移動受信機にワイヤレスで送信することができる。そのようなデータは典型的に放送である。
【０００４】
マルチメディアはＭＰＥＧ−１、ＭＰＥＧ−２（ＤＶＤフォーマットにも用いられる）、ＭＰＥＧ−４のようなムービングピクチャーズエキスパートグループ（ＭＰＥＧ）標準規格やその他のブロックベースの変換コーデックにしたがって、フォーマットすることができる。本質的には、これらのマルチメディア標準規格は、個々のビデオフレームに対してジョイントフォトグラフィックエキスパートグループ（ＪＰＥＧ）圧縮を用いている。ＪＰＥＧでは、単一フレームのイメージは、典型的にピクセルの小ブロック（通常は８ｘ８および/または１６ｘ１６ピクセルブロック）に分割され、これらは離散コサイン変換（ＤＣＴ）機能を用いてエンコードされて、ピクセルにより表現される空間輝度値が空間周波数値に変換され、空間周波数値はブロック中で最も低い周波数から最も高い周波数まで大まかに配置されている。それから、ＤＣＴの値は量子化され、すなわち、例えば、すべての値を１０で割り、最も近い整数に丸めることによって、それをチャンクにグループ化して、情報量を減少させる。ＤＣＴ機能は、ブロックの左上角付近により大きな数値を置き、右下角付近にはより小さい数値を置く、漸進的な重み付けを含むため、値の特別なジグザグ順序付けを適用することができ、これはランレングスコーディング（本質的に、すべて０の値を記憶するのではなく、例えば連続的に出現する０の値の数を計上して記憶すること）によるさらなる圧縮を容易にする。もし望むならば、結果の数値は、最も共通した数値に対してより短いシンボルを作成するハフマンコーディングを用いて開発された表からシンボルをルックアップするために利用できる。これは「可変長コーディング」として一般的に呼ばれる操作である。いずれにせよ、ＪＰＥＧエンコード化ストリームは画像の水平ラインを表現し、多くの場合、基となるピクセルと同様に、データは水平行のマトリクス状に配置される。
【０００５】
ＪＰＥＧ圧縮が情報の喪失をもたらすことを理解するであろう。しかしながら、人間の知覚現象と上記プロセスが動作する方法のために、ＪＰＥＧ圧縮は事実上識別できる違いなく、画像のオリジナルサイズのほぼ５分の１に減少させることができ、わずかな劣化のみで、画像のオリジナルサイズのほぼ１０分の１に減少させることができる。
【０００６】
動画は単一の画像の空間的次元に時間次元を加える。典型的な動画は３０フレームを持つ、すなわち、ビューイングタイムの１秒毎に３０の静止画像を持つ。ＭＰＥＧは本質的に、動きの予測を利用してビデオストリームをさらに圧縮する圧縮技術である。
【０００７】
ＭＰＥＧエンコーディングは各画像を「マクロブロック」と呼ばれるブロックに分解し、そしてその後、隣接画像から類似のブロックを検索する。一致が発見されたならば、ブロック全体のＤＣＴ値のすべてを記憶する代わりに、システムは画像間のブロックの動き（もしくは動いていないこと）を記述するより小さいベクトルを記憶する。このようにして、効果的な圧縮が達成される。
【０００８】
より詳細には、ＭＰＥＧ圧縮は一般的に３種のビデオフレームを利用する。自然に、いくつかのフレームは「イントラフレーム」と呼ばれ（「参照フレーム」、もしくは「Ｉフレーム」、「情報フレーム」とも呼ばれる）、フレーム全体は、圧縮され、量子化されたＤＣＴ値で構成され、このようないくつかのフレームが提供されなければならない（例えば、１秒につき約２つ）。しかし、ＭＰＥＧ圧縮原理にしたがうと、ＭＰＥＧ圧縮では、その秒に対するビデオの残りを作り上げる残りのフレーム（例えば、２８）は、イントラフレームを参照する非常により小さなフレームである。ＭＰＥＧ用語では、これらのフレームは、「予測された」フレーム（「Ｐフレーム」）、また「２方向の」フレーム（「Ｂフレーム」）と呼ばれ、ここでは集合的に「インターフレーム」と呼ぶ。
【０００９】
予測フレームは、上記説明にしたがうと、先行するイントラフレームもしくは先行する予測フレームに対する動きベクトル参照を含むフレームである。もしブロックの輝度もしくは色にわずかに変化が生じた場合、２つのフレーム間の違いもまた予測フレーム中にエンコードされる。さらに、もし前のどのブロックにも一致しない、何らかの完全に新しいものが出現した場合は、イントラフレームにおける場合と同じ方法で、予測フレーム中に新しい１つもしくは複数のブロックを記憶することができる。ここに使用されているように、そのような新しいブロックは、任意のサイズと位置の新しいオブジェクトをフレーム中にランダムに投入にする際にのみ現れるという点で、イントラフレームの「予め定められた部分」ではないことに留意すべきである。
【００１０】
対照的に、２方向フレームは下記のように使用される。ＭＰＥＧシステムはビデオストリーム内を前方および後方に検索して、ブロック（典型的に各方向に１フレーム）を一致させる。各イントラフレーム間もしくは各予測フレーム間の２つの２方向フレームはうまく機能することが経験により示されている。これにより、単一のイントラフレームと関連するフレームの典型的なグループはフルイントラフレームであって、これには２つの２方向フレームが後続し、これには予測フレームが後続し、これには２つの２方向フレーム、他の予測フレーム、さらに２つの２方向フレーム、予測フレーム、さらに２つの２方向フレーム、予測フレーム、そして最後にさらに２つの２方向フレームが後続し、その時点で新しいフルイントラフレームがストリーム中に配置され、ストリームがリフレッシュされる。いくつかの例では、２方向フレームは生成するための計算上のコストが高く、より多くの参照ビデオフレームをデコーダメモリに記憶させることが必要となるため、イントラフレームと予測フレームのみが使用される。最も簡素なエンコーダはどのインターフレームもまったく使用せず、イントラフレームのみを使用し、簡素化のために圧縮を劇的に犠牲にするが、最小サイズのデコーダメモリしか使用しない。
【００１１】
本発明は、上記の原理を意図する際に、信頼できるリンク上で（例えば、ハードディスクドライブもしくはＤＶＤからプロセッサへ信頼できるＴＣＰ／ＩＰネットワーク接続上で）ビデオストリームを送信する際はＭＰＥＧ圧縮が大変よく機能することを認識する。本発明はしかしながら、ワイヤレス送信において発生するような「損失のある」送信パスの状況では、イントラフレームの喪失は多かれ少なかれ関連するインターフレームを破壊し、したがって、次のフルイントラフレームの出現まで、特に喪失イントラフレームが再送信できないとき（例えば、放送送信の間）は、提供されるサービス品質（ＱＯＳ）を大きく低下させることを認識する。これは、他の有効なイントラフレームが受信されるまで、デコーダに表示をフリーズさせるように強いることが多い。理想的な解決方法は改良されたエラー訂正回復力を有するＰとＢフレームを使用することにより得られる圧縮を提供することである。
【発明の開示】
【発明の概要】
【００１２】
デジタルマルチメディアのワイヤレス送信用のマルチメディアデータストリームはフレームの複数のセットを含み、各セットは一般的にＮのハイブリッドフレーム（Ｈフレームともまた呼ばれる）を含む。各ハイブリッドフレームは各第ｉ番目のイントラフレーム部分とともに、インターフレーム情報を伝える。フルイントラフレームはイントラフレーム部分を集めることによって確立される。望むならば、フレームの各セットは完全な従来のイントラフレームと従来のインターフレームとを含んでいてもよい。
【００１３】
他の観点では、通信システムは、マルチメディアデータを受信し、それをインターフレーム情報とイントラフレーム情報とに分割するプロセッサを含む。Ｎのハイブリッドフレームが確立され、各ハイブリッドフレームは少なくとも１つの予め定められた、典型的には循環の、イントラフレームを表す情報と、少なくともいくつかのインターフレーム情報とを有する。主要なアイデアは、ＰとＢフレームとも呼ばれる、通常のインターフレームの通常の構成では必要とされないイントラフレームデータを挿入することである。この付加的なイントラフレームデータは損失のある送信システム上で送信されるビデオストリームに付加的なエラー復元力を提供する。
【００１４】
好ましい実施形態では、プロセッサはＭイントラフレームラインを表す情報を持つようにすべてのハイブリッドフレームを確立する。伝統的ＤＣＴ動き推定と補償技術を使用するとき、Ｍはマクロブロック高の整数であることが好ましい。第１の好ましいハイブリッドフレームは、第１のＭイントラフレームラインを表す情報を含み、第２の好ましいハイブリッドフレームは、第２のＭイントラフレームラインを表す情報を含み、以下同様である。ハイブリッドフレーム当たりのイントラフレームデータのライン数は、異なるアルゴリズムや重みづけ関数に適応するため変動することがある。
【００１５】
制限的でない実施形態では、マルチメディアデータはデジタルとすることができ、それはＣＤＭＡ原理、ＧＳＭ原理、またはＯＦＤＭ原理を用いて放送することができる。マルチメディアデータは１方向リンク上で放送することが可能で、もしくは、ワイヤレス受信機へ２方向ポイントツーポイントリンク上で送信することもできる。
【００１６】
他の観点では、イントラフレーム情報とインターフレーム情報とで特徴付けられたマルチメディアデータをワイヤレス受信機へ通信する方法は、ハイブリッドインターフレーム中でイントラフレームの部分を伝えることを含み、ハイブリッドインターフレームは、予め定められた間隔で発生される。制限的でない実施形態では、ハイブリッドフレームによって搬送されるイントラフレームの部分は、ピクセル情報の量子化離散コサイン変換（ＤＣＴ）を表す情報を含む。ここで、この方法はＤＣＴブロックに基づいた変換以外の変換にも適用できることに留意すべきである。量子化ＤＣＴを表す情報は例えば、ランレングスコーディングを使用してエンコードされてもよい。
【００１７】
さらに他の観点では、インターフレームとイントラフレーム情報の循環部分を伝えるハイブリッドフレームとによって特徴付けられたマルチメディアデータを表示するワイヤレス受信機は、インターフレームを利用して、ハイブリッドフレーム中で搬送される循環部分を参照する手段を含む。受信機は循環部分を使用して少なくとも部分的にマルチメディアを表示する手段も含む。
【００１８】
他の実施形態では、Ｉフレーム間に見受けられるハイブリッドフレームに含まれる、予め定められたイントラフレームデータ部分は、ビデオフレーム全体をカバーするように結合させる必要はない。また、ハイブリッドフレームに含まれるイントラフレームデータによってカバーされる全体の領域は余り重要でないと思われる画像の領域をカバーする必要はない。この決定は、ビデオフレームの角や上部と下部や縁を無視するという形をとることができるが、これに限定されるわけではない。さらに、エンコーダは画像のシーケンスの特定の領域が他の領域と比較してより一致した動きを有しているかを決定し、エラー復元力のために、通常のハイブリッドフレームを生成することができる。
【００１９】
したがって、ビデオストリーム中のハイブリッドフレーム間の間隔空けは均等もしくは循環的である必要はない。Ｈフレームを利用することにより、フルＩフレーム間の間隔空けを増加させることができ、したがって所要のＱＯＳに必要とされる合計ＢＷを減少させることができる。
【００２０】
さらに詳細には、イントラフレームデータのサイズと位置は、画像の中央付近に中心付けることができ、Ｉフレームの後には、連続する各Ｈフレームは、最後のＨフレームのイントラフレームデータが実際にほぼ全体のフレームをカバーするまで（すなわち、ほとんどＩフレーム全体）、前のＨフレームより多いイントラフレームデータを含むことができる。また、２つのＩフレーム間の連続するＨフレームが搬送するイントラフレームデータのサイズは望むならば変動させることができる。
【００２１】
イントラフレームデータを搬送するために部分的なイントラフレーム（Ｆフレームとも呼ばれる）を利用することができる。ＦフレームはＨフレームに類似しているが、インターフレームデータを含まず、代わりに部分的なイントラフレームデータのみを搬送する。最後のＩフレームまたはＨフレームが画像の同じ領域をカバーするので、受信デバイスが、Ｆフレームによってカバーされる領域内に、十分に少ないエラーしか見つからなかったと決定したならば、Ｆフレームは必ずしもデコードされる必要はない。
【００２２】
階層化を採用するシステムでは、Ｈおよび／またはＦフレームは１もしくはすべての階層において利用することができる。有望な構成は、ベース階層上にのみＨおよびＦフレームを含むだろう。
【００２３】
ＨおよびＦフレーム中のイントラフレームデータは水平ラインをグループ化することによって構成される矩形形状に限定される必要はない。イントラフレームデータを含むために異なる幾何的形状を利用することができる。
【００２４】
本発明の詳細は、構造と動作の両方において、同じ参照番号は同じ部品に関係している添付図面を参照することで最もよく理解されうるだろう。
【好ましい実施形態の詳細な説明】
【００２５】
初めに図１を参照すると、１０と指示されたシステムが示されており、それはワイヤレス放送システム１２を含んでいる。ワイヤレス放送システム１２は好ましくは１方向チャネル１４を用いて、デジタルマルチメディアコンテンツをマルチメディアストリームの形式でワイヤレス移動局１６（明確さのため、単一の移動局１６のみを表示）にワイヤレスで放送する。放送システム１２と移動局１６の両方は各自プロセッサを含むことができる。
【００２６】
マルチメディアストリームは、放送システム１２と通信するもしくは関連する、１以上の源１８から生成可能である。放送システム１２はＣＤＭＡ原理、ＧＳＭ原理、あるいは、広帯域ＣＤＭＡ（ＷＣＤＭＡ）、ｃｄｍａ２０００（例えばｃｄｍａ２０００ １ｘもしくは３ｘ電波インタフェース標準規格など）、ＴＤＭＡ、もしくはＴＤ−ＳＣＤＭＡ、ＯＦＤＭを含む、他のワイヤレス原理を制限なく利用することができる。デジタルマルチメディアコンテンツは代わりに、望むならば、例えばブルートゥースリンク、８０２.１１リンク、ＣＤＭＡリンク、ＧＳＭリンクなどの、２方向ポイントツーポイントリンク上で提供することができる。いずれにせよ、移動局１６はマルチメディアストリームを提示するための、オーディオ、ビデオ、もしくはオーディオ／ビデオ（Ａ／Ｖ）ディスプレイ２０を含むことができる。
【００２７】
図２は概略的に単一フレームシーケンス、つまり、本発明にしたがった関連するフレームのグループもしくはセットを示している。図２と３はフレームを図示しているが、実際には、当然ながら、送信されるマルチメディアストリームはシンボルのストリームであり、それはまとまって、図２と３に示された物理フレームを表す。
【００２８】
図２に示されるように、フルイントラフレーム２２はセットの最初のフレームとなることができる。しかし、以下でさらに述べるハイブリッドフレーム中で搬送される、後続のイントラフレーム情報のために、フルイントラフレーム２２はいくつかの実施形態では任意であるかもしれない。いずれにせよ、好ましいイントラフレーム２２は本質的に単一の完全なＪＰＥＧタイプＤＣＴベースのもしくはスタンドアローンの、画像もしくは参照フレームである。よって、上記の原理にしたがうと、イントラフレーム２２は、エンコードされた量子化ＤＣＴ値を表すシンボルによって構成され、これらはその結果としてビデオフレームのピクセルを表す。
【００２９】
ビデオシーケンス中の画像フレームセットは、処理のためにグループ化される。このグループ化はＧＯＰ、すなわち画像のグループとして呼ばれる。各ＧＯＰは少なくとも１つのイントラフレーム（一般的には単一のイントラフレーム）を持つ。ＧＯＰ中のフレームはまた、予測フレーム２４と２方向フレーム２６とを含む、インターフレームを含むかもしれない。また、下記でさらに述べる原理にしたがうと、フレームの単一セット中のフレームはハイブリッドフレーム２８を含むことができる。ハイブリッドフレーム２８は、それらがイントラフレーム情報の予め定められた部分を含むということを除いて、本質的にインターフレーム２４、２６と同様である。
【００３０】
より詳細には、図３に示されるように各ハイブリッドフレーム２８は、従来のインターフレーム情報３０とイントラフレーム情報３２とを含んでいる。インターフレーム情報は、例えば他のフレーム中のブロックを参照するベクトルを含むことができるに対し、イントラフレーム情報は、ピクセルを表すイントラフレーム情報、つまりエンコードされた量子化ＤＣＴ値のようなＤＣＴベースの値、もしくは、まったく他の値を含み、これらは空間的ピクセル輝度を表す。
【００３１】
好ましい実施形態にとって、（プログラム的見地から）任意の時間と位置に出現する、新オブジェクトと関連するイントラフレーム情報を含むことがある従来のインターフレームとは異なって、ハイブリッドフレーム２８はイントラフレームの予め定められた循環部分を含むことができる。すなわち、ＧＯＰのハイブリッドフレームは、幾何的に連続したイントラフレーム領域を表すイントラフレーム情報を連続的に含む。より詳細には、第１のハイブリッドフレーム２８は、イントラフレームの第１の部分を含み、ＧＯＰ中の第２のハイブリッドフレームは第２のイントラフレーム部分、好ましくは第１のイントラフレーム部分に幾何的に連続した部分を含み、以下同様である。すなわち、ＧＯＰ中の第Ｎのハイブリッドフレームは、第Ｎのイントラフレーム部分を含む。これらの部分はイントラフレームのＭラインを表す情報であってもよく、グループ中のすべてのイントラフレーム部分は一緒になって完全なイントラフレームを作り上げる。したがって、各イントラフレーム部分がイントラフレーム情報のうちのＭラインであるとき、Ｎ＊Ｍが単一イントラフレーム中のラインの総数である。セット中のハイブリッドフレームのイントラフレーム部分はイントラフレームの予め定められた異なる幾何的領域を表わすが、単一のＪＰＥＧ画像を表しても、もしくは表さなくてもよく、もしくは単一のＪＰＥＧ画像から導出されてもされなくてもよい。他の実施形態では、ハイブリッドフレームのイントラフレーム部分は完全なフレームを表す必要はない。加えて、イントラフレームデータを含むために垂直バーや円や四角といった代わりの形状を利用することができる。
【００３２】
画像のラインの代わりに、イントラフレーム部分はオーディオに対する周波数帯、ビデオ、テキストなどに対するオブジェクトもしくはオブジェクトタイプであってもよい。
【００３３】
上で述べた部分的なイントラフレーム（Ｆフレーム）は、インターフレーム情報部分３０を含まず、むしろ部分的なイントラフレーム部分３２だけを含むということを除いて、図３に示されるいずれかのハイブリッドフレームと本質的に同一である。
【００３４】
図４は、図２、３の概略図に図示されたロジックを示す。ブロック３４は各ＧＯＰに対する入口であるＤＯループの開始を表しており、フレームはグループに区分されており、各グループがＭＰＥＧ原理にしたがって１以上のフルイントラフレームと複数のインターフレームとを含むことができることが理解される。処理後、ＧＯＰは１つの完全なイントラフレームを含み、従来のインターフレームとハイブリッドフレームとがそれに続く。例えば、ＧＯＰは１０の従来のインターフレームと５つのハイブリッドフレームとを含み、各ハイブリッドフレームはイントラフレームの特有な５分の１部分を伝え、そして、ＧＯＰはおそらく１つの最初の完全なイントラフレームを含む。従来のインターフレームは、フルイントラフレームが提供されるか否かにかかわらず、ハイブリッドフレームのイントラフレーム部分を参照することができる。もしくは、もしフルイントラフレームが提供されたならば、インターフレームはそれを参照し、そして、フルイントラフレームが失われた場合のみ、ハイブリッドフレームを参照するだろう。
【００３５】
好ましい実施形態ではまた、ブロック３６に移動して、第Ｐ番目毎のインターフレームが予測ハイブリッドフレームとして選択されるかもしれない。合計Ｎのインターフレームが選択される。したがって、上記の例では、合計１５のうちの第３番目毎（Ｐ＝３）のインターフレームが選択されるので、（Ｎ＝５）のハイブリッドフレームが発生される。「Ｐ」の値は１から１０に、あるいはさらに多くまで変化してもよい。実際、「Ｐ」の値は１つのマルチメディアストリーム中で、例えば、動きの度合などによって変化してもよい。
【００３６】
ＰとＮの選択は必ずしもＧＯＰ長やＧＯＰ−１長に等しくなるように掛け合わせる必要はない。もしシステムがより多くのエラー復元力を望むならば、ハイブリッドフレームは互いにより近く配置されるだろう。反対に、もしより少ないエラー復元力しか要求されないときは、ハイブリッドフレームはより遠く離れて配置されるだろう。イントラフレーム間の距離はハイブリッドフレーム間の距離に同調して変化するであろうことに留意すべきである。
【００３７】
ブロック３８に進んで、各第ｉ番目の予測ハイブリッドフレーム、ｉ＝１，２，・・・，Ｎに対し、ロジックはブロック４０へのループを行い、イントラフレームの１／Ｎ部分を単に参照する第ｉ番目のインターフレーム情報部分を、イントラフレームの第ｉ番目の１／Ｎ部分を表すイントラフレーム情報で置換することによって、フレームをハイブリッドフレームに入れる。イントラフレーム部分を各Ｍラインに分割する場合は、第１のハイブリッドフレーム中の第１のＭイントラフレームラインへの参照は、イントラフレームの第１のＭラインで置換され、第２のハイブリッドフレーム中の第２のＭイントラフレームラインへの参照は、イントラフレームの第２のＭラインで置換され、以下同様である。Ｍは、しばしば１６ラインにセットされるマクロブロック高の倍数になるように選ばれることが多い。図４は実際のインターフレーム参照がイントラフレーム部分によって「置換される」ことを示しているが、ハイブリッドフレームを「白紙の状態から」発生させることが可能であるということを理解すべきである。すなわち、イントラフレームの第ｉ番目の１／Ｎ部分を最初に有する新たなフレームを作成し、フレームの残り部分がインターフレーム情報を伝えるようにすることによってハイブリッドフレームを発生させることが可能である。いずれにせよ、好ましいシステムでは各ハイブリッドフレームがイントラフレームの循環部分を含むことになり、各第ｉ番目の循環部分が第ｉ番目のイントラフレーム領域を表現し、第ｉ番目のイントラフレーム領域は、第（ｉ−１）番目のハイブリッドフレームの第（ｉ−１）番目の循環部分によって表現される第（ｉ−１）番目の領域と、第（ｉ＋１）番目のハイブリッドフレームの第（ｉ＋１）番目の循環部分によって表現される第（ｉ＋１）番目の領域とに幾何的に隣接している。
【００３８】
他の実施形態では、ハイブリッドフレーム中のイントラフレームデータの形状とサイズは、画像フレームサイズ全体と等しいかまたは画像フレームサイズ全体をカバーする必要はなく、あるいは通常の間隔で隔てられる必要はない。例えば、もし強い興味を持つ画像の領域、もしくは通常の速い動きがあったならば、ハイブリッドフレームは、何らかのイントラフレームデータが実際にエラー訂正のために必要とされているか否かにかかわらず、付加的なイントラフレームデータを提供することができる。
【００３９】
移動局１６はマルチメディアストリームを受信し、ハイブリッドフレームを含むそこにある情報をデコードする。移動局１６はインターフレームを使用して、マルチメディアの表示のためにハイブリッドフレーム中で搬送されるイントラフレーム部分を選択的にもしくは他の方法で参照する。移動局１６中のプロセッサをこの目的のために使用してもよい。
【００４０】
イントラフレーム全体の喪失が発生した場合は、ハイブリッドフレームに先行するインターフレームだけが完全に役に立たないことが理解されるであろう。ハイブリッドフレームに続くインターフレームはそれらハイブリッドフレーム中の第ｉ番目のイントラフレーム部分を少なくとも参照することができ、したがって何らかの適度なＱＯＳを提供する。
【００４１】
ここで示され、詳細に記述されているような、部分的なイントラフレームデコーディングまたはワイヤレスマルチメディア送信のための特定のシステムおよび方法は、本発明の上記に記述された目的を完全に達成することができるが、それは本発明の現時点での好ましい実施形態であり、したがって本発明により広く企図される主題をあらわすこと、および本発明の範囲は当業者に明らかになるであろう他の実施形態を完全に包含すること、本発明の範囲はしたがって添付の特許請求の範囲以外の何によっても限定されないものであり、特許請求の範囲において要素への単数での参照は、明示的に単数であると述べられていない限り、「１および１のみ」を意味することを意図しているのではなく、むしろ「１以上の」を意味することを意図している。当業者によって知られ、もしくは後に知られることとなる、上述の好ましい実施形態のすべての構造的および機能的な均等物は、ここで参照により明確に組み込まれ、本特許請求の範囲に含まれることとを意図している。さらに、本特許請求の範囲により含まれることになる装置や方法が、本発明により解決されるべきそれぞれのおよびすべての問題を取り扱う必要はない。さらに、この開示中のどの要素、コンポーネント、方法ステップも、その要素、コンポーネント、方法ステップが特許請求の範囲中に明示的に列挙されているか否かにかかわらず、公共に捧げられることを意図していない。ここに述べられたどの請求項要素も、要素が「ミーンズフォー」という句を用いて明示的に列挙されない限り、もしくは方法の請求項の場合は要素が「アクト」の代わりに「ステップ」として明示的に列挙されない限り、３５Ｕ．Ｓ．Ｃ．１１２条第６パラグラフの条文のもとで解釈されるべきではない。
【図面の簡単な説明】
【００４２】
【図１】図１は本システムのブロックダイアグラムである。
【図２】図２は本発明にしたがったフレームグループの概念ダイアグラムである。
【図３】図３は１つのグループのハイブリッドフレームの概念ダイアグラムである。
【図４】図４はハイブリッドフレームを生成するためのプロセスを示すフローチャートである。
【図１】
2006521064.tif 000003
【図２】
2006521064.tif 000004
【図３】
2006521064.tif 000005
【図４】
2006521064.tif 000006
【国際調査報告】
2006521064.tif 000007
2006521064.tif 000008