(57)【要約】  本発明は、第１の解像度（ＳＤ）の符号化フレームの組を復号し、より低い解像度（ＱＣＩＦ）の出力フレームの組を生成するための方法およびデバイスに関する。前記デバイスは、符号化フレームに基づいて、第１の解像度よりも低い第２の解像度の、第１の残留誤差フィールドと、第１の解像度よりも低い第３の解像度の、第２の残留誤差フィールドとを生成するための部分復号ユニット（ＤＥＣｐ）と、第１の動き補償フィールドを、第１の残留誤差フィールド、第１の基準フィールド（Ｆｉｘ１）および第２の基準フィールド（Ｆｉｘ２）に基づいて生成するための第１の予測ユニット（ＰＲＥＤ１）と、第１の残留誤差フィールドを、第１の動き補償フィールドと合成して、次の第１の基準フィールド（Ｆｉｙ１）を得るための第１の加算器と、第２の動き補償フィールドを、第２の残留誤差フィールド、第１の基準フィールドおよび第２の基準フィールドに基づいて生成するための第２の予測ユニット（ＰＲＥＤ２）と、第２の残留誤差フィールドを、第２の動き補償フィールドと合成して、出力フレームに対応する次の第２の基準フィールド（ＦＩＹ２）を得るための第２の加算器と、を備える。【特許請求の範囲】
【請求項１】
第１の解像度の符号化フレームの組を復号し、より低い解像度の出力フレームの組を生成するとともに、符号化フレームは、符号化第２フィールドとインターレースされた符号化第１フィールドとを備えている、デバイスであって、
―前記符号化フレームに基づいて、前記第１の解像度よりも低い第２の解像度の、第１の残留誤差フィールドと、前記第１の解像度よりも低い第３の解像度の、第２の残留誤差フィールドとを生成するための部分復号ユニットと、
―第１の動き補償フィールドを、前記第１の残留誤差フィールド、第１の基準フィールドおよび第２の基準フィールドに基づいて生成するための第１の予測ユニットと、
―前記第１の残留誤差フィールドを、前記第１の動き補償フィールドと合成して、次の第１の基準フィールドを得るための第１の加算器と、
―第２の動き補償フィールドを、前記第２の残留誤差フィールド、前記第１の基準フィールドおよび前記第２の基準フィールドに基づいて生成するための第２の予測ユニットと、
―前記第２の残留誤差フィールドを、前記第２の動き補償フィールドと合成して、出力フレームに対応する次の第２の基準フィールドを得るための第２の加算器と、
を備えることを特徴とするデバイス。
【請求項２】
符号化フレームは、複数の符号化データブロックに分割され、
前記部分復号ユニットは、
―前記第２または第３の解像度の変換係数のブロックを、前記第１の解像度の符号化データブロックから生成するためのエントロピー復号ユニットと、
―前記第２または第３の解像度の変換係数のブロックを、量子化変換係数のブロックから生成するための逆量子化復号ユニットと、
―前記第２または第３の解像度の復号係数のブロックを、変換係数の前記ブロックから生成するための逆変換ユニットと、を直列に備える、
ことを特徴とする請求項１に記載のデバイス。
【請求項３】
前記第２の解像度は、前記第３の解像度と等しい、ことを特徴とする請求項１に記載のデバイス。
【請求項４】
前記第２の解像度は、前記デバイスで利用可能なリソースに応じて変化することができる、ことを特徴とする請求項１に記載のデバイス。
【請求項５】
請求項１に記載のデバイスと、出力フレームの組を表示するための画面と、を備えることを特徴とする携帯型装置。
【請求項６】
第１の解像度の符号化フレームの組を復号し、より低い解像度の出力フレームの組を生成するとともに、符号化フレームは、符号化第２フィールドとインターレースされた符号化第１フィールドを備えている、方法であって、
―前記符号化フレームに基づいて、前記第１の解像度よりも低い第２の解像度の、第１の残留誤差フィールドを生成するステップと、
―前記符号化フレームに基づいて、前記第１の解像度よりも低い第３の解像度の、第２の残留誤差フィールドを生成するステップと、
―第１の動き補償フィールドを、前記第１の残留誤差フィールド、第１の基準フィールドおよび第２の基準フィールドに基づいて生成するステップと、
―前記第１の残留誤差フィールドを、前記第１の動き補償フィールドと合成して、次の第１の基準フィールドを得るステップと、
―第２の動き補償フィールドを、前記第２の残留誤差フィールド、前記第１の基準フィールドおよび前記第２の基準フィールドに基づいて生成するステップと、
―前記第２の残留誤差フィールドを、前記第２の動き補償フィールドと合成して、出力フレームに対応する次の第２の基準フィールドを得るステップと、
を備えることを特徴とする方法。
【請求項７】
プログラムがプロセッサによって実行された場合に、請求項６に記載の方法を実現するためのプログラム命令を備える、ことを特徴とするコンピュータプログラムプロダクト。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１の解像度の符号化フレームの組を復号し、より低い解像度の出力フレームの組を生成するとともに、符号化フレームは、符号化第２フィールドとインターレースされた符号化第１フィールドを備えている、方法およびデバイスに関する。
【背景技術】
【０００２】
この発明は、映像復号での適用において、特に、インターレースフォーマットの圧縮映像ビットストリームを、より低い解像度でプログレッシブディスプレイに表示する必要があるような適用において、使用することができる。典型的な適用は、ＤＶＢ−Ｔ（Digital Video Broadcast − Terrestrial）プログラムを、電話やＰＤＡ（Personal Digital Assistant）などの携帯型デバイスで受信することである。
【０００３】
低電力消費は、携帯型デバイスの重要な特性である。携帯型デバイスは、今や、映像符号化および復号能力を提供し、これらは多くのエネルギーを損失することが知られている。よって、いわゆる低電力の映像アルゴリズムが、必要とされている。
【０００４】
実際に、ＳＤＲＡＭなどの外部メモリへのアクセスは、映像デバイスにとってボトルネックである。これは、メモリがシステムで最も電力を消費する部分として知られているように、電力消費の問題と、中央処理装置ＣＰＵとメモリの間の交換の帯域幅による、速度の限定と、の両方に起因する。
【０００５】
従来の映像デコーダにおいて、動き補償モジュールが、多くのこのようなアクセスを必要とし、その理由は、動き補償モジュールは、いわゆる基準フレーム内の画素のブロックを常に指すからである。この問題を克服するために、国際特許出願番号第０３／０１０９７４号は、映像復号デバイスを開示しており、このデバイスでは、組み込まれたリサイジング（embedded resizing）を、外部スケーリングと共に使用して、復号の計算的な複雑さを減少させる。
【０００６】
このような映像復号デバイスが、図１に示されており、可変長復号ブロックＶＬＤからなる第１のパスと、逆スキャンおよび逆量子化ブロックＩＳＩＱと、８×８逆離散コサイン変換ブロックＩＤＣＴと、デシメーション（decimation）ブロックＤＥＣＩと、を備える。動作の間、ＶＬＤブロックは、入力される標準解像度ＳＤの映像ビットストリームを復号し、動きベクトルＭＶと、量子化変換係数とを生成する。ＩＳＩＱブロックは、次いで、ＶＬＤブロックから受信された量子化変換係数を逆スキャンおよび逆量子化する。また、ＩＤＣＴブロックが、フィルタリングも行い、変換係数から高周波を除去する。ＩＤＣＴを行なった後に、デシメーションブロックは、次いで、８×８ＩＤＣＴブロックの出力を所定のレートでサンプリングし、復号されている映像出力フレームＯＦの解像度を減少させる。
【０００７】
さらに分かるように、デコーダは、また、ＶＬＤブロックからなる第２のパスと、ダウンスケーリングブロックＤＳと、動き補償ユニットＭＣと、フレーム記憶装置ＭＥＭと、を含む。動作の間、ダウンスケーリングブロックＤＳは、ＶＬＤブロックにより供給された動きベクトルＭＶの大きさを、第１のパスにおける縮小に比例して縮小する。これは、動き補償が、第１のパスで生成されたフレームと一致する縮小された解像度で行なわれるため、メモリアクセスの減少を可能にする。加えて、記憶されたメモリフレームが、減少されたサイズであるため、メモリサイズも縮小することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、出力フレームのシーケンスが、なおもインターレースであるため、プログレッシブディスプレイで描画される際に、受け入れ難いアーティファクト（artifact）が生じる。勿論、逆インターレースユニットを、修正されたデコーダとＲＧＢ変換器の間に挿入することもできるが、複雑さおよびメモリ転送の犠牲をともなう。
【０００９】
本発明の目的は、インターレース映像シーケンスを復号して、ダウンサイズされたプログレッシブ映像シーケンスを生成する、妥当な複雑さを有する方法およびデバイスを提案することである。
【課題を解決するための手段】
【００１０】
このために、本発明に係る復号デバイスは、
―符号化フレームに基づいて、第１の解像度よりも低い第２の解像度の、第１の残留誤差フィールドと、第１の解像度よりも低い第３の解像度の、第２の残留誤差フィールドとを生成するための部分復号ユニットと、
―第１の動き補償フィールドを、第１の残留誤差フィールド、第１の基準フィールドおよび第２の基準フィールドに基づいて生成するための第１の予測ユニットと、
―第１の残留誤差フィールドを、第１の動き補償フィールドと合成して、次の第１の基準フィールドを得るための第１の加算器と、
―第２の動き補償フィールドを、第２の残留誤差フィールド、第１の基準フィールドおよび第２の基準フィールドに基づいて生成するための第２の予測ユニットと、
―第２の残留誤差フィールドを、第２の動き補償フィールドと合成して、出力フレームに対応する次の第２の基準フィールドを得るための第２の加算器と、
を備える。
【００１１】
同様に、本発明に係る復号方法は、
―符号化フレームに基づいて、第１の解像度よりも低い第２の解像度の、第１の残留誤差フィールドを生成するステップと、
―符号化フレームに基づいて、第１の解像度よりも低い第３の解像度の、第２の残留誤差フィールドを生成するステップと、
―第１の動き補償フィールドを、第１の残留誤差フィールド、第１の基準フィールドおよび第２の基準フィールドに基づいて生成するステップと、
―第１の残留誤差フィールドを、第１の動き補償フィールドと合成して、次の第１の基準フィールドを得るステップと、
―第２の動き補償フィールドを、第２の残留誤差フィールド、第１の基準フィールドおよび第２の基準フィールドに基づいて生成するステップと、
―第２の残留誤差フィールドを、第２の動き補償フィールドと合成して、出力フレームに対応する次の第２の基準フィールドを得るステップと、
を備える。
【００１２】
以下により詳細に説明されるように、本発明に係る復号の解決策は、組み込まれたリサイジング（embedded resizing）を含み、これは、プログレッシブシーケンスを直接出力するように適合されており、したがって、逆インターレースが、復号ループによって絶対的に行なわれる。この解決策の、計算、メモリサイズおよびアクセスについてのコストは、逆インターレースを行なわない従来技術の映像デコーダでのコストよりも高いが、この解撤策は、ずっと良い映像品質を提供する。本発明に係る復号の解決策は、また、費用対効果が高く、逆インターレースと組み合わされた従来技術の映像復号よりも安価であり、映像品質の面でこの組み合わせとほぼ同然のものを達成する。
【００１３】
有利なことに、部分復号ユニットは、第２または第３の解像度の変換係数のブロックを、第１の解像度の符号化データブロックから生成するためのエントロピー復号ユニットと、第２または第３の解像度の変換係数のブロックを、量子化変換係数のブロックから生成するための逆量子化復号ユニットと、第２または第３の解像度の復号係数のブロックを、変換係数のブロックから生成するための逆変換ユニットと、を直列に備える。結果として、逆変換は、より小さくなり、これは、復号の解決策の、より低い複雑さをもたらす。
【００１４】
本発明の実施形態によると、第２の解像度は、第３の解像度と等しい。このような特性によって、復号の解決策は、良好な映像品質を提供する。
【００１５】
本発明の他の実施形態によると、第２の解像度は、復号デバイスで利用可能なリソースに応じて変化することができる。結果として、復号は、バッテリーレベルまたはＣＰＵなどの、全リソースが利用可能である場合に、完全に効率的となり、低いリソースが利用可能な場合に、なおも可能である。
【００１６】
本発明は、また、復号デバイスと、出力フレームの組を表示するための画面と、を含む携帯型装置に関する。
【００１７】
前記発明は、最後に、本発明に係る復号方法を実現するためのプログラム命令を備えるコンピュータプログラムプロダクトに関する。
【発明を実施するための形態】
【００１８】
本発明のこれらおよび他の態様は、以下に記述される実施形態から明らかとなり、かつこれらを参照して説明される。
【００１９】
本発明は、これより、例として、添付の図面を参照し、より詳細に述べられる。
【００２０】
本発明は、インターレース符号化フレームからプログレッシブフレームを生成するための方法およびデバイスに関する。前記方法は、フレームシーケンスをメモリに記憶する必要があるどのような映像復号デバイスにも適用することができる。これは、復号出力フレームの十分な全体的映像品質を維持しながら、基準フレームメモリのサイズを縮小することに、特に関連するものである。
【００２１】
本発明に係る復号デバイスの実施形態の原理が、図２に示される。
【００２２】
このような復号デバイスは、第１の解像度よりも低い第２の解像度の、第１の残留誤差フィールドと、第１の解像度よりも低い第３の解像度の、第２の残留誤差フィールドとを生成し、両方の残留誤差フィールドが符号化フレームに基づいて生成されるような、部分復号ユニットＤＥＣｐを備える。より正確には、符号化フレームは、符号化データ値の複数のブロックに分割される。これらの符号化データ値は、例えば、画素の輝度またはクロミナンスの離散コサイン変換に対応するＤＣＴ係数である。本発明の実施形態によると、部分復号ユニットＤＥＣｐは、
―第２または第３の解像度の変換係数のブロックを、第１の解像度の符号化データブロックから生成するための、例えば可変調復号に基づく、エントロピー復号ユニットＶＬＤｐと、
―第２または第３の解像度の変換係数のブロックを、量子化変換係数のブロックから生成するための逆量子化復号ユニットＩＱｐと、
―第２または第３の解像度の復号係数のブロックを、変換係数のブロックから生成するための、例えば逆離散コサイン変換ＩＤＣＴに基づく、逆変換ユニットＩＴＰと、
を、直列に備える。
【００２３】
当業者には、従来技術で開示されているものなどの、部分復号ユニットのための他の実施形態も可能であることが、明らかとなるであろう。このＤＥＣｐユニットは、符号化フレームの復号およびダウンスケーリングの両方を行なうため、部分復号ユニットと呼ばれる。
【００２４】
本発明に係る復号デバイスは、また、２つの予測ユニットＰＲＥＤ１およびＰＲＥＤ２を備える。図３に示されるように、第１の予測ユニットＰＲＥＤ１は、予測フレームＰｙの第１の動き補償フィールドを、第１の残留誤差フィールド、基準フレームＩｘの第１の基準フィールドＦｉｘ１および／または第２の基準フィールドＦｉｘ２に基づいて生成するように適合されている。次いで、第１の加算器が、第１の残留誤差フィールドを、第１の動き補償フィールドと合成して、次の第１の基準フィールドＦｉｙ１を得るように適合されている。
【００２５】
同様に、第２の予測ユニットＰＲＥＤ２は、第２の動き補償フィールドを、第２の残留誤差フィールド、第１の基準フィールドＦｉｘ１またはＦｉｙ１および／または第２の基準フィールドＦｉｘ２に基づいて生成するように適合されている。次いで、第２の加算器が、第２の残留誤差フィールドを、第２の動き補償フィールドと合成して、出力フレームに対応する次の第２の基準フィールドＦｉｙ２を得るように適合されている。
【００２６】
本明細書において、第１のフィールドは、最上のフィールドであり、第２のフィールドは、最下のフィールドであるが、当業者には、第１のフィールドが、最下のフィールド、第２のフィールドが、最上のフィールドとなり得ることが明らかであろう。加えて、符号化フレームは、ここで、予測Ｐフレームであるが、両方向の予測Ｂフレームとすることもできる。
【００２７】
基本的に、現在の符号化フレームの２つのフィールドは、減少された解像度で復号され、それらの１つのみが表示される。１つのフィールドが、所与の時間に表示されるため、インターレースのアーティファクト（artifact）がない。映像品質は、よって、最終的な表示に、最適に適合される。さらに、第１のフィールドは、非表示フィールドであるが、これも復号され、その理由は、表示フィールドの再構築の基準として使用できるためである。ＭＰＥＧ−２規格では、このことは、“フィールド動き補償（Field Motion Compensation）”が適用される場合、特に当てはまる。
【００２８】
勿論、表示フィールドである第２のフィールドが、ディスプレイ解像度（例えばＱＣＩＦ）で復号される。他のフィールドについては、最も自然な解決策は、同じ解像度で復号することである。これは、サイズおよび転送に関するメモリ要件をもたらし、それは、逆インターレースがない従来技術の組み込まれたリサイジング（embedded resizing）の解決策と比べて、２倍である。このフィールドは、表示されることはないが、単に他の１つを予測するために、ここにあるので、任意の解像度で復号できる。さらなる詳細が、以下の記述において与えられる。
【００２９】
明確にするために、以下の記述は、ＭＰＥＧ−２符号化ビットストリームに基づいており、それは、ＭＰＥＧ−２が、放送の世界において最も標準的な圧縮規格であるためであるが、当業者には、符号化技術は、任意のブロックベースの符号化技術（例えばＭＰＥＧ−２、ＭＰＥＧ−４、Ｈ．２６４、等）にできることが、明らかであろう。
【００３０】
図３に示された第１の例によると、復号方法は、インターレースの標準解像度ＳＤのシーケンスを、２つのＱＣＩＦフィールドを復号することによってプログレッシブＱＣＩＦシーケンスに変換するように適合されている。
【００３１】
典型的な入力された空間的解像度は、標準解像度ＳＤであり、これは、７２０×５７６で２５Ｈｚ（ＰＡＬ）または７２０×４８０で３０Ｈｚ（ＮＴＳＣ）のインターレースフォーマットを意味する。現在、ほとんどの携帯型デバイスは、ほぼＱＣＩＦ（プログレッシブで１８０×１４４または１２０画素）の画面が備えられている。これは、水平および垂直の両方向において、４の比率で空間的にダウンスケーリングされることを意味する。ここで、リサイジングおよび逆インターレースと、動き補償とをもたらす部分ＩＤＣＴを、より詳細に説明する。
【００３２】
先に述べたように、ＶＬＤ復号された８×８ＤＣＴマトリックスの低周波内容を用いて、アンチエイリアス低域通過フィルタリングをシミュレートすることができる。第３のアプローチによれば、上側のＡＣ係数がスキップされ、減少されたＩＤＣＴが行なわれ、結果として、８×８の代わりにＭ×Ｎ画素の出力データブロックが生じる。
【００３３】
この場合、ＤＣＴマトリックスの下側の２×２または４×２係数が、図５で示されるように、マクロブロックヘッダ内のｄｃｔ＿ｔｙｐｅ（フィールドＤＣＴまたはフレームＤＣＴ）の値に応じて用いられる。より正確には、インターレースフレーム画像からの１６×１６画素のインターレースマクロブロックが、フレームＤＣＴ符号化され、その４つのブロックのそれぞれが、両方のフィールドからの画素を有する。インターレースフレーム画像からのインターレースマクロブロックが、フィールドＤＣＴ符号化される場合、各ブロックは、２つのフィールドの１つのみからの画素からなる。後者の場合では、各１６×１６のマクロブロックが、画素の交互するラインを取ることによって、幅１６画素×高さ８画素のフィールドに分割され、次いで、各フィールドは、左と右の部分に分割され、１つのフィールドから２つの８×８ブロックを、および他のフィールドから２つを、作成する。
【００３４】
この復号の解決策では、表示フレームは、元のフィールドの１つに対応し、これは、元のフレームと比べて、既に、２の因数で縦にダウンスケールされている。このフィールドは、次いで、出力プログレッシブフレームをＱＣＩＦフォーマットで得るために、さらに２で縦方向にダウンスケールされ、かつ４で横方向にダウンスケールされる必要がある。ｄｃｔ＿ｔｙｐｅが１に設定される場合、フィールドＤＣＴが、エンコーダで適用され、よって、４×２のＩＤＣＴが行なわれる。逆に、ｄｃｔ＿ｔｙｐｅが０にセットされると、フレームＤＣＴが、エンコーダで適用され、よって、２つの２×２ＩＤＣＴが、各フィールドに１つずつの異なるフェーズで行なわれる。
【００３５】
より正確には、１６×１６マクロブロックの４つの入力８×８ＤＣＴマトリックスから、２つの出力４×４画素ブロック（リスケールされた各フィールドに１つずつ）が得られる。このために、修正された逆変換関数が用いられ、これは、以下、ＩＤＣＴ＿ＮｘＭ（）と呼ぶ。その引数は、８×８ＤＣＴマトリックスＦ、出力画素ブロックｆの予期される大きさＮ×Ｍ（縦にＮ、横にＭ）、ならびに正しい画素配列を維持するために適用する必要がある縦および横フェーズシフトφｖｅｒおよびφｈｏｒである。
【００３６】
ＩＤＣＴ＿Ｎ×Ｍの定義は、次の通りである（ｙ＝０からＮ−１およびｘ＝０からＭ−１に関する）。
【数１】
2007537653.tif 000002
ここで、ｆ（ｘ，ｙ）は、位置（ｘ，ｙ）における出力画素を表し、Ｆ（ｕ，ｖ）は、位置（ｕ，ｖ）における入力ＤＣＴ係数を表し、Ｃ（ｕ）は、次のように定義される。
【数２】
2007537653.tif 000003
【００３７】
本発明の実施形態において、およびＳＤからＱＣＩＦへのリスケーリングの場合において、以下の値が選択される。
【表１】
2007537653.tif 000004
【００３８】
フェーズについては、これらの値が、フレームＩＤＣＴおよびフィールドＩＤＣＴモードの間の一致性を所与のフィールドに対して保つように決められており、正しい画素配列が維持される。２つのフィールドの間のフェーズシフトは、より重要性が低く、それは、前記フィールドが、提案された発明では、互いに表示されることはないからである。それでもなお、サブサンプリングされた画素の、元のグリッド上の中央の位置を確保するフェーズが、ボーダー効果を防ぐために好ましい。実際に、切捨て（truncating）ＤＣＴ係数は、現在のブロック内のみで、理想的な低域通過フィルタリングと同等である。先の表の値により、第１のフィールドＦｉ１に対応する出力画素Ｐ１、および第２のフィールドＦｉ２に対応するＰ２は、図６に示されるように空間的に示される。
【００３９】
これにより、動き補償ＭＣが得られる。特に、動きベクトルが調整され、２つのフィールドの間のフェーズ差が考慮に入れられる。さらに、異なるアプローチを、動きタイプ（フレームまたはフィールドＭＣ）および動きベクトル値の両方に応じて、考慮することができる。
【００４０】
この戦略は、フィールド動き補償（Field Motion Compensation）の場合には、ブーリアン値が、予測に用いられる規準フィールドを明確に与えるため、単純である。
【００４１】
フレーム動き補償により、３つのケースが、元の動きベクトルの縦の成分のＭＶ−ｙの値（ＭＰＥＧ−２では半画素で表される）に応じて想定される。
【００４２】
―ケース１：ＭＶ−ｙモジュロ４＝０
フレーム動き補償プロセスにおいて、フィールドは整列されたままとなり、すなわち、元の補償されたフレームブロックにおいて、最上（または最下）フィールドに対応するラインが、元の基準フレーム内の最上（または最下）フィールドラインによって予測される。よって、リスケールされた動き補償において、各フィールドの予測が、対応するリサイズされた基準フィールドのみを用いて行なわれる。補間を用いて、サブ画素の精度に達することができる。
【００４３】
―ケース２：ＭＶ−ｙモジュロ４＝２
フレーム動き補償プロセスにおいて、最上（または最下）フィールドに対応するラインが、元の基準フレーム内の最下（または最上）フィールドラインによって予測される。よって、リスケールされた動き補償において、各フィールドの予測が、対応するリサイズされた基準フィールドのみを用いて行なわれる。補間を用いて、サブ画素の精度に達することができる。
【００４４】
―ケース３：その他
予測は、元の基準フレーム内の２フィールド間の半画素補間によって行なわれる。これは、両方のリサイズされた基準フィールドの適切なラインの間の適切なサブ画素補間に変換される。
【００４５】
図４に示される他の例によると、復号方法は、第１のフィールドをＱＣＩＦフォーマットに、かつ第２のフィールドを１／２ＱＣＩＦフォーマットに復号することによって、インターレース標準解像度ＳＤシーケンスをプログレッシブＱＣＩＦシーケンスに変換するように適合されている。本発明のこの実施形態では、非表示フィールドは、さらに縦にダウンスケールされる。ＩＤＣＴ＿Ｎ×Ｍのパラメータ値は、よって、次のようになる（最下フィールドが表示された場合）。
【表２】
2007537653.tif 000005
【００４６】
第１のフィールドＦｉｌに対応する出力画素Ｐ１、および第２のフィールドＦｉ２に対応するＰ２は、よって、図７に示されるように空間的に位置する。
【００４７】
動き補正は、新たなフェーズに従って得られ、非表示フィールドの新たな大きさに従って得られる。
【００４８】
この実施形態は、ＣＰＵおよびメモリリソースが、第１の例において述べられた解決策と比べてさらに減少される必要があるような適応において正当化される。非表示基準フィールドが、ディスプレイよりも小さな解像度であるため、映像品質が、わずかに損なわれ、ぼやけた予測をもたらすが、復号の複雑さは減少される。
【００４９】
当業者には、非表示フィールドの解像度が、表示フィールドの１つの半分以外の値をとり得ることが、明らかであろう。その上、非表示フィールドの解像度は、復号デバイスにおいて利用可能なリソース（バッテリーレベル、ＣＰＵ、・・・）に応じて、可変にすることができる。例として、表示フィールドに対してＮ＝４およびＭ＝２の場合、およびフレームＤＣＴの場合）、Ｎ×Ｍは、利用可能なリソースに応じて、非表示フィールドに対して、４×２、３×２、２×２、１×２、４×１、３×１、２×１または１×１の値を取ることができる。
【００５０】
放送条件では、符号化映像シーケンスの空間的解像度は、必ずしもＳＤではない。元のＳＤシーケンスは、しばしば、符号化される前に、横にダウンスケールされている。これは、最終的に圧縮されたビットレートをさらに減少させる前処理ステージとして機能する。テレビジョンセットに接続されたセットトップボックスなどの、通常の適用では、復号シーケンスは、横に拡大され、表示される前の正しいアスペクト比が回復される。
【００５１】
典型的な空間的解像度は、次の通りである（ＰＡＬでは５７６ライン、ＮＴＳＣでは４８０ライン）
―ＳＤ：ラインごとに７２０画素
―３／４ＳＤ：ラインごとに５４０画素
―２／３ＳＤ：ラインごとに４８０画素
―１／２ＳＤ：ラインごとに３６０画素
対象とされる適用において、提案された発明は、これらのフォーマット全てに適用することができる。同様に、対象のプログレッシブディスプレイは、ＱＣＩＦ（ＣＩＦまたはＱＶＧＡフォーマットは、既に市場に存在する）とは異なるものでもよい。これに応じて、入力と出力の空間的解像度の間でスケーリング比を可能な限り近く合致させるように、ＩＤＣＴ＿Ｎ×Ｍのサイズを適合する必要があり、かつ、フェーズを設定する必要がある。この比率が、整数値（８×８ＤＣＴマトリックスでのｎ／８の形態）では表現できない場合、好適な解決策は、値を、最も近い整数値に近づけ、大きさがディスプレイ解像度よりも大きい（または小さい）場合は、値を、描画の際に切り取る（crop）（または詰め込む（pad））ことである。
【００５２】
先に述べた実施形態に対する改善は、ＤＣＴマトリックスの、最も高い縦の成分を使用して、フレームＤＣＴの場合の２つのフィールドを、より良く区別することに存する。
【００５３】
例えば、ＳＤ（インターレース）からＱＣＩＦ（プログレッシブ）への場合は、２×２低周波ＡＣ係数が用いられ、２つの２×２画素ブロックを生成する（各フィールドに１つずつ、異なるフェーズで）。これは、２つのフィールド間に、障害をもたらし、それは、奇数ラインが、ＤＣＴ切捨てを通じて、偶数ラインで汚され、その逆も同様だからである。この問題を克服するやり方は、ＤＣＴマトリックス内の係数の最後の列を、使用することである。実際に、これらの周波数は、元のブロックの偶数および奇数ラインの間の差を表すものである。
【００５４】
このより良いフィールド分離を適用することは、著しい映像の向上を、非常に特定の場合において、２つのフィールドが互いに大きく異なる場合にもたらす（例えば、２つのフィールド間のシーンカット、２つのフィールドの１つの間でのフラッシュの発生、等）。これは、利用可能なリソースが十分大きい場合に、追加的な品質改善ツールとして実施することができる。
【００５５】
提案された発明は、圧縮されたインターレース映像シーケンスを復号し、プログレッシブディスプレイにおいて減少された解像度で描画する必要がある、映像能力を有する任意のデバイスに適用することができる。本発明は、ＣＰＵの使用、メモリ要件、メモリ帯域幅、待ち時間および電力消費を、完全に連続したプロセスと比べて大幅に減少することを可能にし、一方で、インターレース映像のアーティファクトが、既存の簡略な手法と比べて、除去される。よって、本発明は、リソース（メモリサイズ、処理速度およびエネルギー）が限られており、一方で、延長されたバッテリー寿命および良好な映像品質が重要な特性であり、差別化の要因であるような、携帯型デバイスでのＤＶＢ−Ｔ受信に特に適している。
【００５６】
本発明のいくつかの実施形態が、単なる例として上に述べられたが、当業者には、添付の特許請求の範囲に定義されたような本発明の範囲から逸脱することなく、述べられた実施形態の修正および変更を作製できることが、明らかであろう。また、特許請求の範囲において、括弧内に置かれたどの参照符号も、特許請求の範囲の限定としては解釈されるべきではない。用語“備える”は、特許請求の範囲に列記されるもの以外の要素またはステップの存在を除外しない。用語“１つの”は、複数性を除外しない。本発明は、いくつかの別個の要素を備えるハードウェアによって、および適切にプログラムされたコンピュータによって実施できる。いくつかの手段を列挙する装置請求項においては、これらの手段のいくつかは、全く同一のハードウェアによって具現化することができる。方法が、相互に異なる独立請求項において述べられているという単なる事実は、これらの方法の組み合わせを有利に使用することができない、ということを示すものではない。
【図面の簡単な説明】
【００５７】
【図１】図１は、従来技術に係る復号デバイスのブロック図を示している。
【図２】図２は、本発明に係る復号デバイスの実施形態のブロック図を示している。
【図３】図３は、本発明の実施形態に係るフィールド予測を示している。
【図４】図４は、本発明の他の実施形態に係るフィールド予測を示している。
【図５】図５は、８×８ＤＣＴマトリックスから抽出されるＤＣＴ係数を示している。
【図６】図６は、本発明の実施形態に係る画素領域における画像再構築を示している。
【図７】図７は、本発明の他の実施形態に係る画素領域における画像再構築を示している。
【図１】
2007537653.tif 000006
【図２】
2007537653.tif 000007
【図３】
2007537653.tif 000008
【図４】
2007537653.tif 000009
【図５】
2007537653.tif 000010
【図６】
2007537653.tif 000011
【図７】
2007537653.tif 000012
【国際調査報告】
2007537653.tif 000013
2007537653.tif 000014
2007537653.tif 000015