(57)【特許請求の範囲】
【請求項１】
Ｍ×Ｎ画素を有するビデオディスプレイであって、各画素が、カラー操作に関しては赤色、青色、および緑色の光学要素を有し、またはグレースケール操作に関しては白色の光学要素を有し、各光学要素の強度が、電圧または電流によって制御可能であるビデオディスプレイと；
行および列選択スイッチによって前記ビデオディスプレイの任意の画素をアドレス指定するために結合されたスイッチネットワークと；
複数のマクロピクセルグループのそれぞれを選択するために結合されたスイッチドライバ回路であって、前記マクロピクセルグループが、前記Ｍ×Ｎ画素ビデオディスプレイをまとまって形成し、かつ直交基底関数に対応するスイッチパターンを生成するために各マクロピクセル内部の画素を選択するために結合されたスイッチドライバ回路と；
前記スイッチドライバ回路に画像情報を供給するために結合された少なくとも１つのデジタルアナログ変換器またはパルス幅変調器回路と；
表示すべきビデオ情報を受信するために、かつ直交基底関数に対応して前記スイッチパターンに対応する前記スイッチドライバ回路および前記光学要素を制御するために結合されたデジタル計算デバイスと；
を備え、ビデオコンテンツに応じて、プログラム可能な圧縮率でビデオおよび静止画像を表示することができるビデオシステムであって、
前記デジタル計算デバイスは、
（０，０）画像成分以外のすべての負である画像成分について画像成分の絶対値を使用するとともに対応するマスキングパターンの逆数を使用し、
マクロピクセル全体に適用可能な平均画像係数（ゼロ係数）を決定することによって、０または１（−１及び＋１でなく０及び１の値を取ることができる離散ウォルシュ変換タイプの基底関数の実施）を光に乗算する基底関数に対応するブロックパターンを使用することにより生じる平均アーチファクトを補正し、
すべての他のマスキングパターンに適用可能なすべての画像係数の和の２分の１（非ゼロ係数）を差し引き、さらに、
非ゼロ係数の和の２分の１がゼロ係数よりも大きいときに、空間周波数フィルタリングを行って、採用されるいくつかの非ゼロ係数およびそれぞれのマスキングパターンをなくして、非ゼロ平均の総和をゼロ係数以下に保つよう構成されたビデオシステム。
【請求項２】
Ｍ×Ｎ画素を有するビデオディスプレイであって、各画素が、カラー操作に関しては赤色、青色、および緑色の光学要素を有し、またはグレースケール操作に関しては白色の光学要素を有し、各光学要素の強度が、電圧または電流によって制御可能であるビデオディスプレイと；
行および列選択スイッチによって前記ビデオディスプレイの任意の画素をアドレス指定するために結合されたスイッチネットワークと；
複数のマクロピクセルグループのそれぞれを選択するために結合されたスイッチドライバ回路であって、前記マクロピクセルグループが、前記Ｍ×Ｎ画素ビデオディスプレイをまとまって形成し、かつ直交基底関数に対応するスイッチパターンを生成するために各マクロピクセル内部の画素を選択するために結合されたスイッチドライバ回路と；
前記スイッチドライバ回路に画像情報を供給するために結合された少なくとも１つのデジタルアナログ変換器またはパルス幅変調器回路と；
表示すべきビデオ情報を受信するために、かつ直交基底関数に対応して前記スイッチパターンに対応する前記スイッチドライバ回路および前記光学要素を制御するために結合されたデジタル計算デバイスと；
を備え、ビデオコンテンツに応じて、プログラム可能な圧縮率でビデオおよび静止画像を表示することができるビデオシステムであって、
前記デジタル計算デバイスは、
各マクロピクセルについて直交基底関数を用いて画像成分（Ｄuv）のシーケンスであって、各画像成分がビデオ画像情報（ｆc（ｘ，ｙ）、ｆ（ｘ，ｙ））とスイッチパターン・シーケンスの対応するスイッチパターンとから決定される画像成分のシーケンスを生成し、
（０，０）画像成分以外のすべての負である画像成分について画像成分の絶対値を使用するとともに対応するマスキングパターンの逆数を使用し、
（０，０）画像成分以外のすべてのＤcuvの和の２分の１を差し引くことによってＤ00画像成分を修正し、
非ゼロ係数の和の２分の１がゼロ係数よりも大きいときに、マクロピクセルグループ内の画素の数を減少させて、非ゼロ画像成分の和の２分の１をＤ00画像成分以下に保つよう構成されたビデオシステム。
【請求項３】
Ｍ×Ｎ画素を有する画像を表示する方法において、
Ｍ×Ｎ画素ディスプレイをまとまって形成する複数のマクロピクセルグループそれぞれを選択し、
各マクロピクセルごとに、直交基底関数のオンオフスイッチ状態に対応するスイッチパターンを生成し、
それぞれのスイッチパターンに関する画像係数を決定し、
画像分解のための直交基底関数に対応する各マクロピクセルごとのマスキングパターンを生成するために、前記スイッチパターンによってスイッチドライブネットワークを制御し、
それぞれのマスキングパターンに関して、画像係数に応答してパターンをマスキングするためにマクロピクセル内部で画素照明を制御する方法であって、
（０，０）画像成分以外のすべての負である画像成分について画像成分の絶対値を使用するとともに対応するマスキングパターンの逆数を使用し、
マクロピクセル全体に適用可能な平均画像係数（ゼロ係数）を決定することによって、０または１（−１及び＋１でなくオンオフスイッチ状態を取ることができる離散ウォルシュ変換タイプの基底関数の実施）を光に乗算する直交基底関数に対応するブロックパターンを使用することにより生じる平均アーチファクトを補正し、
すべての他のマスキングパターンに適用可能な画像係数の和の２分の１（非ゼロ係数の平均）を差し引き、さらに、
非ゼロ係数の和の２分の１がゼロ係数よりも大きいときに、空間周波数フィルタリングを行って、採用されるいくつかの非ゼロ係数およびそれぞれのマスキングパターンをなくして、非ゼロ平均の総和をゼロ係数以下に保つ、Ｍ×Ｎ画素を有する画像を表示する方法。
【請求項４】
Ｍ×Ｎ画素を有する画像を表示する方法において、
Ｍ×Ｎ画素ディスプレイをまとまって形成する複数のマクロピクセルグループそれぞれを選択し、
各マクロピクセルごとに、直交基底関数のオンオフスイッチ状態に対応するスイッチパターンを生成し、
それぞれのスイッチパターンに関する画像係数を決定し、
画像分解のための直交基底関数に対応する各マクロピクセルごとのマスキングパターンを生成するために、前記スイッチパターンによってスイッチドライブネットワークを制御し、
それぞれのマスキングパターンに関して、画像係数に応答してパターンをマスキングするためにマクロピクセル内部で画素照明を制御する方法であって、
マクロピクセル全体に適用可能な平均画像係数（ゼロ係数）を決定することによって、０または１（−１及び＋１でなくオンオフスイッチ状態を取ることができる離散ウォルシュ変換タイプの基底関数の実施）を光に乗算する直交基底関数に対応するブロックパターンを使用することにより生じる平均アーチファクトを補正し、
すべての他のマスキングパターンに適用可能な画像係数の和の２分の１（非ゼロ係数の平均）を差し引き、さらに、
非ゼロ係数の和の２分の１がゼロ係数よりも大きいときに、マクロピクセルグループ内の画素の数を減少させて、非ゼロ平均の和を平均成分項以下に保つ、Ｍ×Ｎ画素を有する画像を表示する方法。
【請求項５】
ヒトの眼が敏感である画像係数の部分集合のみが使用され、ヒトの眼が敏感でない画像係数は排除される請求項３または４に記載の方法。
【請求項６】
画像を再構成するために使用すべき画像係数が、画像内部の異なるマクロピクセルごとに異なり、かつ画像ごとに異なる請求項３または４に記載の方法。
【請求項７】
より低次の画像係数が、より高次の画像係数よりも大きなビット精度を有する請求項３または４に記載の方法。
【請求項８】
Ｍ×Ｎ画素を有する画像を表示する方法において、
Ｍ×Ｎ画素ディスプレイをまとまって形成する複数のマクロピクセルグループそれぞれを選択し、
各マクロピクセルごとに、直交基底関数のオンオフスイッチ状態に対応するスイッチパターンを生成し、
それぞれのスイッチパターンに関する画像係数を決定するステップと、
負の画像係数に関して、それぞれの直交基底関数に関するスイッチパターンを反転することによって、空間マスキングパターンを遮断状態から通過状態に（「０」から「１」に）逆転する、または通過状態から遮断状態に逆転し、
マクロピクセル全体に適用可能な平均画像係数（ゼロ係数）を決定することによって、０または１（−１及び＋１でなくオンオフスイッチ状態を取ることができる離散ウォルシュ変換タイプの基底関数の実施）を光に乗算する基底関数に対応するブロックパターンを使用することにより生じる平均アーチファクトを補正し、
すべての他のマスキングパターンに適用可能な画像係数の和の２分の１（非ゼロ係数）を差し引き、
画像分解のための直交基底関数に対応する各マクロピクセルごとのマスキングパターンを生成するために、前記スイッチパターンによってスイッチドライブネットワークを制御し、
それぞれのマスキングパターンに関して、画像係数に応答してパターンをマスキングするためにマクロピクセル内部で画素照明を制御し、
非ゼロ係数の和の２分の１がゼロ係数よりも大きいときに、空間周波数フィルタリングを行って、採用されるいくつかの非ゼロ係数およびそれぞれのマスキングパターンをなくして、非ゼロ平均の和をゼロ係数以下に保つことを特徴とするＭ×Ｎ画像を有する画像を表示する方法。
【請求項９】
Ｍ×Ｎ画素を有する画像を表示する方法において、
Ｍ×Ｎ画素ディスプレイをまとまって形成する複数のマクロピクセルグループそれぞれを選択し、
各マクロピクセルごとに、直交基底関数のオンオフスイッチ状態に対応するスイッチパターンを生成し、
それぞれのスイッチパターンに関する画像係数を決定するステップと、
（０，０）画像成分以外のすべての負である画像成分について画像成分の絶対値を使用するとともに対応するスイッチパターンの逆数を使用し、
マクロピクセル全体に適用可能な平均画像係数（ゼロ係数）を決定することによって、０または１（−１及び＋１でなくオンオフスイッチ状態を取ることができる離散ウォルシュ変換タイプの基底関数の実施）を光に乗算する直交基底関数に対応するブロックパターンを使用することにより生じる平均アーチファクトを補正し、
すべての他のマスキングパターンに適用可能な画像係数の和の２分の１（非ゼロ係数）を差し引き、
負の画像係数に関して、それぞれの直交基底関数に関するスイッチパターンを反転することによって、空間マスキングパターンを遮断状態から通過状態に（「０」から「１」に）逆転する、または通過状態から遮断状態に逆転し、
画像分解のための直交基底関数に対応する各マクロピクセルごとのマスキングパターンを生成するために、前記スイッチパターンによってスイッチドライブネットワークを制御し、
それぞれのマスキングパターンに関して、画像係数に応答してパターンをマスキングするためにマクロピクセル内部で画素照明を制御し、
非ゼロ係数の和の２分の１がゼロ係数よりも大きいときに、マクロピクセルグループ内の画素の数を減少させて、非ゼロ平均の総和を平均成分項以下に保つことを特徴とするＭ×Ｎ画像を有する画像を表示する方法。
【請求項１０】
ヒトの眼が敏感である画像係数の部分集合のみが使用され、ヒトの眼が敏感でない画像係数は排除される請求項８または９に記載の方法。
【請求項１１】
画像を再構成するために使用すべき画像係数が、画像内部の異なるマクロピクセルごとに異なり、かつ画像ごとに異なる請求項８または９に記載の方法。
【請求項１２】
より低次の画像係数が、より高次の画像係数よりも大きなビット精度を有する請求項８または９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、２００９年３月５日出願の米国仮特許出願第６１／１５７６９８号の利益を主張するものである。
【０００２】
本発明は、画像及びビデオディスプレイに関し、より詳細には、静止画像及び／又はビデオモニタとして使用されるフラットパネルディスプレイ、ならびに画像及びビデオデータを生成してそのようなディスプレイデバイス上でドライブする方法に関する。
【背景技術】
【０００３】
プラズマディスプレイ、液晶ディスプレイ（ＬＣＤ）、及び発光ダイオード（ＬＥＤ）ディスプレイなどのフラットパネルディスプレイは、一般に、画素が列及び行選択信号によって個別にアドレス指定される画素アドレス指定方式を使用する。一般に、Ｍ行及びＮ列として配列されたＭ×Ｎ画素（又はピクチャ要素）に関して、Ｍ本の行選択ライン及びＮ本のデータラインを有する（図１参照）。各フレームごとに、特定の行に行選択信号を印加し、次いで、最後に達するまで列ごとに行を走査することによってビデオデータがロードされる。一般的なＬＣＤ及びＬＥＤベースの実施形態では、Ｎ列へのデジタルアナログ変換器出力を逆多重化する単一又は複数のデータ源を使用して、その行の各画素にビデオデータが書き込まれる。各画素は、所要の画素電圧又は画素電流情報をロードされる。行の最後に達すると、行選択信号が選択解除され、別の行が、プログレッシブ走査モードで、又はインターレース走査モードで選択される。一般的な能動マトリックスタイプのＬＣＤ又はＬＥＤ実施形態では、ビデオ情報は、特定の画素に一意のコンデンサに記憶された電圧である（図２参照）。行及び列信号が画素を選択解除するとき、画像情報がコンデンサに保持される。対照的に、受動マトリックスタイプＬＣＤ実施形態では、行及び列が電極のストライプとして配列され、互いに垂直に向けられた上部及び底部金属平面を形成する（図３参照）。単一又は複数の行及び列ラインが選択され、１つ又は複数の交差点が、瞬時ビデオ情報を有する画素を定義する。そのような場合、行又は列信号は、画素情報に比例する印加された電圧を有する。受動マトリックス手法での発光ダイオードディスプレイタイプの実施形態では、情報は、画素ＬＥＤを通過する瞬時電流であり、これは、印加された電流に比例する光の放出をもたらし、又は固定電流源を使用する実施形態では、印加時間に比例する光の放出をもたらす（これはパルス幅変調としても知られている）。
上記のすべてのこれらのディスプレイタイプにおいて、スクリーン画素をドライブするのに必要なデータ量はかなり多い。このとき、１ビデオフレーム当たりのディスプレイ構成に搬送される総情報は、Ｍ×Ｎ×３×ビット幅として与えられ、ここで係数３は、画像を構成する３原色、すなわち赤、緑、及び青に基づき、ビット幅は、画素値の最大解像度から決定される。市販のディスプレイシステムに関して使用されるほとんどの一般的な画素値解像度は、１色につき８ビットである。例えば、ＶＧＡ解像度ディスプレイでは、搬送に必要な総情報は、画像のフレーム当たり６４０×４００×３×８＝６Ｍビットであり、これは、特定のフレームリフレッシュレートでリフレッシュされる。フレームリフレッシュレートは、２４、３０、６０フレーム毎秒（ｆｐｓ）などでよい。一般に、スクリーンのより速いレート能力が、ＬＣＤタイプディスプレイにおいて生じるモーションブラーをなくすために使用され、１２０又は２４０ｆｐｓ実装形態のスクリーンリフレッシュレートを市販のデバイスで見ることができる。グレースケール画像に関しては、情報コンテンツは輝度情報しか使用されないので、３分の１と小さくなる。
【０００４】
ビデオ及び静止画像は、一般に、ＭＰＥＧ２、ＭＰＥＧ４、ＪＰＥＧ２０００などのフォーマット及びシステムなど、記憶及び伝送のための圧縮形態に変換される。画像圧縮方法は、データの直交機能分解、データ冗長性、ならびに空間及び時間フィーチャに対するヒトの眼の特定の感度特性に基づく。一般的な画像圧縮方式には、ＪＰＥＧ又はモーションＪＰＥＧなどの離散コサイン変換、又は離散ウォルシュ変換の使用が含まれる。さらに、ビデオ圧縮は、特定のフレームをスキップし、前又は後のフレームの推定を使用すること、色情報をスキップすること、又は画像の輝度クロミナンス（ＹＣｒＣｂ）表現でクロマサブサンプリングすることなどを含んでよい。ビデオデコーダを使用して、空間的及び時間的に圧縮された画像情報を、色（ＲＧＢ）表現で行及び列の画素情報に変換して画像情報を生成し、これは、例えばＶＧＡ解像度ディスプレイの場合と同様、フレーム当たり６Ｍビットである。しかし、情報コンテンツの観点から、このビデオ情報の多くは、実際には空間的に冗長である。なぜなら、画像が、圧縮された形態に元々処理されており、又はヒトの眼が敏感でない情報コンテンツを含んでいるからである。すべてのこれらの技法は、ソフトウェア又はデジタル処理領域でのディスプレイシステムの構成要素に関し、Ｍ×Ｎ画素からなる実際の光学ディスプレイの構造は、画素及びフレームレートの数以外、ビデオフォーマットに関して使用されるいかなる技法によっても影響を及ぼされない。
【０００５】
当技術分野の従来技術は、画像圧縮及び復元技術に直接対処しない。データは、一般に画素ごとに利用可能にされており、ビデオシステムが特定のリフレッシュレートで表示する。画像及び／又はビデオ圧縮は、一般に、ディスプレイに対するデータの伝送、記憶、及び画像再調整に適用される（特許文献１と同様）。受動マトリックスディスプレイにおける複数ラインアドレス指定もまた、確立された技法である（非特許文献１又は特許文献２と同様）。時間領域ウォルシュ関数ベースの直交波形が、列及び行に印加され、それにより、行及び列の交差点が、望みに応じて振幅変調によって灰色の影を生成する。これは、ビデオ及び画像圧縮で使用される２次元直交基底関数拡張を採用するのとは対照的である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】米国特許出願第６４７７２７９号
【特許文献２】米国特許出願第６１１１５６０号
【非特許文献】
【０００７】
【非特許文献１】Ｌｕｅｄｅｒ，Ｅ．，“Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙｓ−Ａｄｄｒｅｓｓｉｎｇ  Ｓｃｈｅｍｅｓ  ａｎｄ  Ｅｌｅｃｔｒｏ−Ｏｐｔｉｃａｌ  Ｅｆｆｅｃｔｓ”，Ｊｏｈｎ  Ｗｉｌｅｙ  ＆  Ｓｏｎｓ  ２００１，ｐｐ．１７６−１９４
【図面の簡単な説明】
【０００８】
【図１】能動マトリックスフラットパネルディスプレイ、具体的には能動マトリックス液晶ディスプレイで使用される画素選択方法を示す図である。各画素が、行及び列選択信号によってアドレス指定され、ビデオ情報が、選択信号のいずれか１つによって印加される。Ｍ×Ｎ画素システムに関して、Ｍ本の行選択信号、及びＮ本のデータラインが存在する。データ（ビデオ情報）は、デジタルアナログ変換器によって生成され、電圧は、各画素ごとにコンデンサに記憶される。電圧は、ＩＴＯ（インジウムタングステン酸化物）など透明電極から構成される２つの平行板に印加される。
【図２】ＬＣＤ及びＬＥＤベースのディスプレイに関する典型的な能動マトリックス画素回路トポロジを示す図である。ここで、画像情報は、画素の行及び列選択スイッチ信号が選択解除されるときにメモリデバイスとしてコンデンサを使用することによって保持される。
【図３】受動マトリックスＬＣＤディスプレイで採用される画素選択方法を示す図である。Ｍ行の選択信号とＮ個のデータ信号が存在する。信号タイミングは、２つの電極間に印加される瞬時電圧をどの位置が有するかを決定し、その電圧に対して、間にある液晶分子が反応する。
【図４】４×４画素グループに関するマスキングパターンとして実装するのに必要な基底関数を示す図である。
【図５】８×８画素グループに関するマスキングパターンとして実施するのに必要な基底関数を示す図である。
【図６】画素アレイと、マクロピクセルに対して動作する行／列選択回路と、マスキングパターン生成ブロックと、離散ウォルシュ変換係数を計算する画像処理のための計算デバイスと、タイミング発生器ブロックとを採用するビデオディスプレイシステムのブロック図である。
【図７】４×４画素グループに関するマスキングパターンを生成するために使用される行及び列選択テーブルを示す図である。いくつかの高次のパターンは、このタイプの実装形態を用いて単一の選択ステップでは生成することができないことに留意されたい。これらの場合、第２のパターンが行及び列選択信号の逆数によって生成され、列ビデオデータ信号は不変である。スイッチングが十分に速い場合、２つのパターンを１つのサブフレームにスキージすることができ、そうでない場合、第２のパターンは、それ独自のサブフレームを使用することができるか、又は次のフレームで表示することができる。
【図８】図２に示されるＬＣＤディスプレイアーキテクチャに基づいて、４×４画素グループに関するマスキングパターンを生成するための交互スイッチング構造を示す図である。スイッチ状態は、シリアルデータバスによってロードされ、局所レジスタに記憶される。あらゆるサブフレームで、１６ビットが、画素のオン又はオフ状態に対応して順次にロードされる。次いで、一般的なビデオデータ信号は、４×４画素グループに印加される。
【図９】３つの異なる圧縮シナリオを示す３つの異なるマクロピクセルに関する例示的なサブフレームパターンを示す図である。第１のマクロピクセルは、画像の無損失再構成である。画像は、１６サブフレーム期間ごとにリセットされる。第２のマクロピクセルは、損失の多い画像再構成を採用し、それにより、斜め空間周波数に関する２次よりも高い画像係数が無視される（Ｄ21、Ｄ12、Ｄ13、Ｄ31、Ｄ22など）。このマクロピクセルの実効サイドフレームレートは、画像が８サブフレーム期間ごとにリセットされるので、最初のものの２倍である。第３のマクロピクセルは、より高い圧縮を採用し、すべての斜めの空間周波数を無視し、他の２つよりも高い実効フレームレートを示す。係数の次数は、各マクロピクセルのパターンを一意にアドレス指定することができるものと同じである必要はなく、また、パターンの位相は、Ｄuv係数の正負に応じて異なることがある。決定すべき特定の再構成は、マクロピクセルの画像係数を検査することによって決定される。場合によっては前のフレームを検査して、コンテンツがスクリーンにわたってどのくらいの速さで移動しているか、及び十分な閲覧に必要な解像度の量を決定する。
【発明を実施するための形態】
【０００９】
本発明は、図面に示される特定の実施形態から、様々な修正形態及び代替形態を有することがある。これらの図面は、本発明を、開示する特定の実施形態に限定しない。本発明は、以下に特許請求するすべての修正形態、改良形態、及び代替実装形態を網羅する。
【００１０】
本発明は、高いフレームレートで画像成分又は画像成分の和を連続的に表示することによって画像及び／又はビデオを構成するディスプレイ方法及びシステムである。画像構成は、画像圧縮を使用して直交画像係数を計算し、画素アレイ内部で画像情報の時間依存空間マスキングを使用することによって、これらの係数をビデオ信号として時間領域で画素アレイにドライブする。本発明の目的は、電力消費を最小限にするためのフレームレート及び／又はビデオデータレートのコンテンツドライブ最適化を可能にすることである。各フレームにおいて、ドライブすべき元画像が、まずｎx×ｎy画素からなる特定のサイズにグループとしてまとめられる。例えば、画像を４×４又は８×８画素、４×１、８×１の長方形グループに分割することができ、又はいかなる他の任意グループサイズに分割することもできる。１×１グループの場合は、従来の画素ごとのドライブに対応し、圧縮の利益を提供しない。グループサイズはフレームレートによって制限され、フレームレートは、本明細書で説明する画素及びドライバ構成要素のスイッチング速度、ならびに画像圧縮率によって制限される。次いで、各画像グループ又はマクロピクセル（本明細書では以下そのように呼ぶ）が、特定の直交画像基底関数に比例する成分に分解される。これらの画像関数は、画素の行選択及び列データ信号をマスクすることによって実施され、それにより、直交画像基底関数の所望の空間プロファイルが実現される。画像基底関数は、図４では４×４画素グループに関して示され、図５では８×８画素グループに関して示される。
図示されるこれらの特定の基底関数はまた、ウォルシュ関数として知られている。また、特定の仮定の下で、離散コサイン変換基底関数など他の基底関数を基底関数パターンとして使用することもできる。４×１又は８×１グループに関して、基底関数は、各図の最初の行におけるものである。図４及び図５では、画像圧縮の目的で、基底関数は、−１及び＋１の値をそれぞれ取り、黒及び白領域によって表される。画像復元、又は光源を使用する画像の構成に関して、負の光の値は物理的に可能でなく、暗い領域が光強度０％又は光透過のマスキングを示し、白色領域が理想的には１００％の透過を示すような実装形態が開示される。基底関数値に関して（０，＋１）セットを使用するときに、復元された（又は構成された）画像を考察及び修正する方法を本明細書で説明する。４×４画素の最初のグループに関しては、１６個の基底関数パターンが存在し、８×８画素の後者のグループに関しては、６４個の基底関数パターンが存在する。基底関数をｗuv（ｘ，ｙ）と表し、ここでｕ及びｖは基底関数指数であり、ｘ、ｙは、画素グループ次元の領域にわたる長方形座標である。関数値が（０，１）セット内となるように基底関数ｗuv（ｘ，ｙ）から導出される空間関数をｗ*uv（ｘ，ｙ）と表す。そのような変換は、ｗ*＝（ｗ＋１）／２として単純な算術演算によって容易に行うことができる。カラー成分に関する２次元画像情報としてｆc（ｘ，ｙ）を示す。ここで、上付き文字ｃは、赤色、緑色、又は青色を示す。この方法は、グレースケール画像に関しても同一であり、この場合、ｆ（ｘ，ｙ）は画像の輝度に比例することになる。画像分解ベースの方式に関して、光放出又は透過は、画像Ｄuvｗuv（ｘ，ｙ）の非ゼロ空間成分に関して画素の半分でオフに切り替えられ、係数Ｄuvは、一般に、式１で説明するＤ00よりも一般に小さい。
【００１１】
任意の画像を直交成分に分解することができ、その係数は、図４及び図５に示される基底関数と画像データを一体化することによって見出される。空間的に離散の関数であるビデオ画素アレイに関して、この一体化は和の形を取る。基底関数ｗuv（ｘ，ｙ）に関係する画像成分の係数をＤuvと表し、ここでｕ及びｖは２次元での基底関数指数である。次いで、Ｄuvが、以下の式から決定される。
【００１２】
【数１】
0005450666.tif 000002
（ＥＱ．１  …  式１）
【００１３】
本発明は、式１の逆変換に基づき、すなわち画像成分Ｄuv*ｗuv（ｘ，ｙ）の和として画像ｆ（ｘ，ｙ）を構成することができる。
【００１４】
【数２】
0005450666.tif 000003
（ＥＱ．２  …  式２）
【００１５】
画像成分の和は、係数Ｄuvに比例する光強度及び特定のサブフレーム期間τsfを有する基底関数ｗuvに対応するパターンを連続表示することによって時間領域内で行われる。さらに、以下に説明するようにｗから基底関数セットｗ*に変換し、それにより画像成分は、すべてのｘ、ｙに関して正となる。ヒトの眼は、画像パターンをやがて一体化し、ｆ（ｘ，ｙ）に対応する単一の画像を知覚する。画素電子回路は、画素画像データが記憶されているコンデンサを有する場合、ビューワを用いて画像パターンを取り込むために使用することもできる。この場合、画像は、各パターンで更新され、再書き込みされない。コンデンサ電圧は各ステップでリセットされないので、より少量の電荷を、各サブフレームにあるコンデンサに追加すればよい。これは、データドライバの電力消費の低下をもたらす。パルス幅変調（ＰＷＭ）ベースの実装形態では、ｗuvパターンに合致する選択された画素の「オン」タイムが一般的である。本質的に、単一のＰＷＭ発生器が、画素の全グループに使用される。
【００１６】
従来の離散ウォルシュ変換圧縮技法で使用される直交関数実装形態では、基底関数ｗuv（ｘ，ｙ）は、＋１又は−１の値を取り、それにより２つの異なる基底関数の内積のマクロピクセル領域にわたる積分がゼロとなるという直交特性を満足することができる。すなわち、（ｕ，ｖ）が（ｕ’，ｖ’）に等しい場合に、
【００１７】
【数３】
0005450666.tif 000004
となり、指数が一致しないときにはゼロである。米国特許出願公開第２０１０／０００７８０４号と同様に、基底関数が＋１又は−１ではなく＋１又は０にマップされるとき、これは、マクロピクセル領域にわたる２つの異なる基底関数の内積の非ゼロ積分値を生み出す。そのような関数は、それらの非直交性により、画像を成分に分解するのに使用することができず、したがって、＋１又は−１の値を有する元の直交基底関数が、式１を使用して画像係数Ｄuvを求めるのに使用される。係数Ｄuvが直交基底関数を使用して計算される式２を使用する画像構成を行う際、関数Ｄuv*ｗuvによって与えられる画像の各成分は、（０，０）以外の（ｕ，ｖ）成分に関して、マクロピクセル全体にわたって正及び負の両方の値を有する。（＋１，０）領域で基底関数を使用することによって画像成分を非負に制限するとき、平均アーチファクトが生じる。画像成分Ｄuv*ｗ*uv（ｘ，ｙ）の表示は、（０，０）以外の（ｕ，ｖ）に関して０．５×Ｄuvの平均値を生み出す。（０，０）画像成分Ｄ00*ｗ*00（ｘ，ｙ）は、マクロピクセルにわたる画像の和に等しく、効果的に、マクロピクセル領域にわたって平均化された画像である。
【００１８】
【数４】
0005450666.tif 000005
【００１９】
（０，０）以外の（ｕ，ｖ）指数を有する各画像成分は、ここでは、Ｄuv値の１／２だけマクロピクセル平均に寄与するので、実際には、以下の式に等しい強度を有する（０，０）画像強度を示すはずである。
【００２０】
【数５】
0005450666.tif 000006
【００２１】
一般に、Ｄ00は、＋１及び０マッピングを使用して導出される画像成分の残りの和以上である。したがって、Ｄ00からこれらの非ゼロ積分成分それぞれを引いた差は、ゼロ以上である。例えばＤ01成分を考慮する。＋１及び−１の値を有する元々のウォルシュ関数をｗuvと表す。−１及び＋１でなく０及び１の値を取ることができるｗuvを置換する新たな基底関数ｗ*＝（ｗ＋１）／２を使用することで、ｗ*uvは、画像構成式Ｅ２を
【００２２】
【数６】
0005450666.tif 000007
（ＥＱ．３  …  式３）
に変換する。
【００２３】
画像を正確に再生するために、基底関数がすべて０であるときの成分値（Ｗ00）は、式３の第２項と同様に、００成分以外の全てのＤuvにわたる和によって修正しなければならない。損失の多い圧縮／構成の場合と同様に基底関数の部分集合が使用される場合、和は、使用されるＤuv係数のみにわたればよいことに留意されたい。更新されたＤ00係数は、元の値ではなく画像構成で使用される。なぜなら、ここで、画像成分の平均の総和が、元のＤ00の値に等しいからである。Ｄ00は、特定の場合に負になることがあり、これはアーチファクトを生じる。これは、表示すべき主要成分の数を厳しく制限することによって、又はより洗練された形で高い周波数のコンテンツを減少させることによって、本質的には画像に空間的に低域フィルタリングを施すことによって、損失の多い様式で処理することができる。そのようなアーチファクトはまた、対象の領域に関する画素グループサイズを減少させることによってなくすこともできる。例えば、８×８画素領域を４つの４×４ブロック領域に変換し、減少された画素グループサイズレベルでアルゴリズムを実施する。
Ｄ00係数に適用される補正量はＤ00値によって制限する必要があるので、画像構成において成分をより少なくすることにより、この境界が、より大きなマクロピクセルの場合よりも高い空間周波数帯域幅で満足される。
【００２４】
画像係数Ｄuvは、００成分よりも高い次数を有するすべての成分に関して正又は負の値を有することができる。表示成分を実装する際、Ｄuv*ｗ*uv（ｘ，ｙ）の値は、正のみにすることができる。「負」のＤuvの場合、画像成分は、Ｄuvの絶対値、及び基底関数パターンｗ*uv（ｘ，ｙ）の逆数を使用して生成される。逆数パターンは、ｗ*uv（ｘ，ｙ）パターンにおいて０値を＋１値に交換することによって、すなわち、その直交基底関数に関してスイッチパターンを反転又は逆転することによって定義される。
【００２５】
システム全体を示すブロック図が図６に示される。
【００２６】
各フレームごとに、ビデオ画像が、以下のようにして構成される。
１．Ｍ×Ｎ画素のビデオ画像及び表示を、次元ｎx×ｍｙの画素のサブアレイであるＰ×Ｑマクロピクセルに分割する。
２．各マクロピクセルごとに、及び無損失圧縮方法が追求される場合には各成分ごとに、又は、ビューワが満足すると思われる成分の部分集合に関して、及び各色ごとに、画像ｆ（ｘ，ｙ）に関係付けられた画像成分強度Ｄuvを計算する。
３．表示すべき画像成分のｕｖ指数を設定する。各マクロピクセルごとに、この指数は、他のマクロピクセルと同じである必要はなく、異なるマクロピクセルが、任意の時間に、異なる基底関数を表示することができることに留意されたい。
４．ディスプレイにおいて、マクロピクセル行及びマクロピクセル列を走査することによってマクロピクセルを選択する。これらは、画素行及び列のｎx及びｎyサイズのグループである。
５．対象のマクロピクセルに関するｗ*uv（ｘ，ｙ）に対応する光強度プロファイルを生成する空間信号マスクを適用する。能動マトリックスタイプの実施形態では、このマスクは、サブフレームで更新される画素のみを選択する。
６．マクロピクセルでオン状態となるように選択された各画素に関して、Ｄuvに比例する光放出に対応する電圧又は電流信号を印加する。カラーディスプレイの場合、３色光学要素が、画素グループごとに使用される。赤色、緑色、及び青色の光源の光強度が、各色ごとに、計算されたＤuvに従って調節される。Ｄuv係数は、実際には、正又は負の値を取ることができる。負の係数の場合には、光強度は係数の絶対値であるが、画像の再構成においては、マスキングパターンの逆数を使用する（上のステップ２で適用されるのと同様）。
７．すべてのマクロピクセルに関して繰り返す。
８．処理すべき次のｕｖ成分指数を選択し、ライン３から繰り返す。
【００２７】
サブフレームマスクは、マクロピクセルにわたる複数の行及び列を選択することによって生成することができる。４×４画素アレイが、マクロピクセルを形成すると仮定する。
図４の基底関数は、デジタル関数発生器の使用によって生成することができ、この発生器は、マクロピクセルの各画素に関する選択ラインをオン又はオフする。図７は、そのようなシステムに関する真理値表を示す。いくつかの係数を、４×４画素アレイに関しては２ステップで実装することができ、８×８画素アレイに関しては３又は４ステップで実装することができることに留意されたい。図８は、シリアルデータを使用するマスキングパターン生成関数のレジスタベースの実装を示す。
【００２８】
所期の画像の単一フレームに達するために、サブフレームの各画像成分が連続的に表示される。観察者の眼は、表示された画像成分を統合して、所期の画像を視覚的に知覚し、この画像は、表示される画像成分すべての総和である。式１で計算されるＤuv係数は、等しいサブフレーム期間を仮定する。サブフレーム期間は、ｕ，ｖ指数によって変えることができる場合があり、この場合、特定のＤuvが、サブフレーム時間τuvで正規化される必要がある。そのような方式は、データドライバの速度及び精度の要件を緩和するために使用することができる。また、サブフレーム画像統合も、能動マトリックス画素と同様に、画像データを保持することができる画素構造内で部分的に行うことができる。この場合、各サブフレームでの画像情報をリセットするのではなく、コンデンサに記憶されている対応する信号が、各サブフレームで更新される。これは、以下のように説明される。
【００２９】
損失の多い圧縮ベースの分解により、より高い空間周波数成分係数Ｄuvを無視することができるようになる。これらは、一般に、ヒトの眼による感度が弱い高次の斜めの空間周波数を有する成分である。例えば、Ｄ00、Ｄ01、Ｄ02、Ｄ03、Ｄ10、Ｄ11など、Ｄ33までの係数を有する１６個の画像成分、変換された基底関数ｗ*00〜ｗ*33、及びこれらの関数の逆関数（ブランク画像であるｗ*00の逆数を除く）を有する４×４画素グループの例を取ると、元の画像は、修正されたＤ00係数が非負のままであると仮定して、１６個の成分すべてを使用する場合に正確に再構成される。しかし、一般的な動画ビデオの場合、斜めの空間成分をある程度無視することができる。水平及び垂直画像成分のみを使用するディスプレイ示システムは、いくつかの場合には満足のいくものでありうる。画像精度を改善するために、係数Ｄ11、Ｄ22、及び／又はＤ33を有するｗ*11、ｗ*22、及び／又はｗ*33などの対角空間周波数基底関数の優位成分も追加することができる。成分がそれ以下では無視されるしきい値を適用することによってピクチャ品質が満足と考えられる場合、ｗ*12、ｗ*13、ｗ*23などの斜めの成分も無視することができる場合がある。ＪＰＥＧ及びＭＰＥＧ２フレーム内圧縮などの画像及びビデオ圧縮技法では、空間周波数成分のシーケンスが、「ジグザグ」順であり、これは、シーケンス内の残りの係数が無視可能であることを「ＥＯＢ」（エンドオブブロック）信号が表すことができるようにする。シーケンスは、ＥＯＢが送信されるまで、ｗ*00、ｗ*01、ｗ*10、ｗ*20、ｗ*11、ｗ*02、ｗ*03、ｗ*12、ｗ*21、ｗ*30、ｗ*40などとして進む。ＥＯＢ前の成分も、無視できる係数値を有することができる。したがって、ビデオソースコーディングは可変シーケンス長を有することができ、それにディスプレイシステムが合致する。成分がどれも無視できるものである場合、マクロピクセルでの無損失操作に依拠することになる。また、異なるマクロピクセルが、元ビデオに依存する異なるレベルの圧縮を同時に有することができることに留意されたい。そのような場合は、例えばコンピュータモニタで生じることがあり、そこでは、動作中、スクリーンの領域が停滞画像を有することがあるが、これはテキスト及び高解像度画像を示す窓や、高速移動画像を有する部分でなど、高い精度を必要とする。そこでは運動補償のために高いフレーム速度が必要であるが、無損失画像再生方式は必ずしも必要でない。特定の画像成分をスキップすることができる異なるマクロピクセル領域をマスク除去することによって、又はマクロピクセル画像をあまり頻繁には更新しないことによって、画像精度及びパワーを最適化することができる。Ｄuv係数を計算し、それらを、より前の画像フレームでの成分係数と比較することによって、どのマクロピクセルがどの精度モードで実施されるかを決定することができる。高速移動画像とゆっくり移動する又は停滞する画像、及び正確な画像と損失の多い圧縮画像を、それにより差別化することができる。図８は、スクリーンの異なる領域での異なるマクロピクセルが、スマート制御装置の使用によって異なる実効フレームレートを有することができることを示す。
【００３０】
Ｄuv係数値を保持するために画素回路がコンデンサを有することができる能動マトリックス表示では、いくつかのサブフレームにわたって主要成分を区分することができる。これは、コンデンサ電荷が、値がリセットされたときにできるだけ変化しないようなものである。例えば、ｗ*00成分からｗ*01成分に遷移する際、マクロピクセルの画素の半分でのコンデンサ電圧はゼロにリセットされ、画素の残りの半分でのコンデンサ電圧は、Ｄ01係数値に設定される。これは、列データドライバが、サブフレーム期間内に最大コンデンサ電圧まで充電及び／又は放電することを必要とし、パワーを要する。そうではなく、フレームの終了まで前のサブフレームデータを保持することができ、これがサブフレームの数で正規化されると仮定すると、データがコンデンサに残る。これを説明するために、各サブフレームが等しい期間を有する１６サブフレームにわたる無損失構成を有すると仮定する。フレームにわたる時間積分電圧が式３によって与えられる。この式で、成分Ｄuv*ｗ*uvは、１つのサブフレーム期間に関してＯＮであると仮定され、コンデンサは、サブフレーム期間が終了するときに次の成分電圧にリセットされる。そうではなく、前の成分各々の一部を、コンデンサに残すことができる。このとき、ｗ*00成分期間は１６個のサブフレームであり、したがってその値は１６によって正規化される。第２のサブフレームはｗ*01Ｄ01成分であると仮定する。この成分は、１５サブフレームにわたって続く。このマクロピクセルコンデンサは、第２のサブフレームでの電圧がＤ00ｗ*00／１６＋Ｄ01ｗ*01／１５と同等であるように再充電される。プロセスは、各成分ごとに繰り返され、これは、フレームの終了まで残りのサブフレームの数で正規化される。表示すべき最後の成分ｗ*33Ｄ33は、１つのサブフレームに関してのみ効果的であり、したがってその値は正規化されない。正味の効果は、フレームの最後にあり、式３と同じ統合された画像情報を有する。
【００３１】
毎秒３０フレームで動作するＶＧＡ解像度ディスプレイ、及びマクロピクセルを定義するための４×４画素グループの例を取ると、本発明を採用するＶＧＡ解像度を満足するためのディスプレイデバイスは以下を利用する。
１．各色成分ごとに１６０×１００マクロピクセルアレイとしてグループ化された６４０×４００画素アレイ。
２．１６個の直交基本パターンと、逆転されたパターンとを生成する行及び列選択信号マスキングパターン発生器。
３．各フレームでＶＧＡ解像度画像から、各色ごとに、対応するＤuv成分を計算する計算デバイス。
４．主要な係数Ｄuvを、前のフレームの記憶値と比較することによって、所望の実効フレームレートを求めること。
５．表示すべきＤuv係数に対応する行及び列選択パターンを設定すること。
６．選択された画素すべてに、Ｄuvに比例する光信号を印加すること。
【００３２】
画素アドレス指定マスクパターンを使用することによって、ＶＧＡ解像度ディスプレイに関して、一意にアドレス指定される画素の数が、７６８０００（３つの色に関して）から１６分の１に４８０００（３つの色に関して）まで減少される。ディスプレイには１６０００マクロピクセルが存在する。画素ドライバの生の画像データレートは、望まれる画像圧縮のレベルに依存する。無損失画像再構成に関して、１色当たり、マクロピクセルにつき１６個の画像成分が存在する。８ビット色システムを考慮する。各成分係数Ｄuvが、８ビットの精度で説明される場合、１８４Ｍｂｐｓデータレートが必要となる。これは、１フレーム当たり、１色当たり、マクロピクセル当たり１６成分×８ビット＝１２８ビットに対応する。現実に、Ｄ00成分のみが、完全な８ビット精度を有する必要があり、より高次の成分は、より低い精度を有していてよい。より高次の成分は、一般に、より低次の成分に対して０．５倍で振幅を制限される。したがって、１次係数Ｄ01及びＤ10は７ビット精度で記述することができ、２次係数Ｄ02、Ｄ20、Ｄ11は６ビット精度で記述することができ、以下同様である。したがって、１フレーム当たり、１色当たり、１マクロピクセル当たり８０ビットよりも多くは必要とせず、これは、データレートを１２０Ｍｂｐｓまで下げて最適化する。ビデオデータドライバ精度は、フレーム全体を通じて完全な８ビット解像度を満足する必要はなく、必要とされないときには不要な成分をオフにすることによって動的な解像度を有するように成すことができる。明瞭にするために任意に３つの圧縮レベルを定義する。すなわち、無損失圧縮、中間圧縮、及び高レベル圧縮である。実際の実装形態では、これらの定義は、所望の画像品質に基づいて異なる形態を有することがある。中間圧縮レベルでは、ｗ*12Ｄ12、ｗ*13Ｄ13、ｗ*23Ｄ23などの斜めの空間周波数成分をカットするが、ｗ*11Ｄ11、ｗ*22Ｄ22、ｗ*33Ｄ33はカットしないと仮定する。このとき、総計１０個の成分で作業している。これらの成分は、１フレーム当たり、１色当たり、１マクロピクセル当たり総計６０ビットを必要とする。総データレートは、８６Ｍｂｐｓに減少される。動作モードとして高い圧縮レベルを定義し、その際、Ｄ11、Ｄ22、Ｄ33を無視する。次いで、１フレーム当たり、１色当たり、１マクロピクセル当たり４６ビットを使用する。総計のデータレートは、このとき６６Ｍｂｐｓである。行及び列選択パターンは、無損失圧縮の場合に関しては各フレームを１６回更新される必要があり、中間レベル圧縮の場合には各フレームを１０回、高レベル圧縮の場合には各フレームを７回である。３０フレーム毎秒の場合、７つのサブフレームの表示が、毎秒２１０パターンを生成すべきであり、すなわちサブフレームあたり４．７ミリ秒である。１０個の成分を使用すると、毎秒３００パターンを生成する必要があり、すなわち１サブフレーム当たり３．３ｍｓｅｃである。無損失画像再生の場合、総計１６のサブフレームが必要とされ、これは、毎秒４８０パターンに等しく、サブフレーム当たり２ミリ秒を必要とする。これらの値は、データドライバ向けの整定時間を提供する。
【００３３】
本発明の特定の実施形態では、ＬＥＤベースの能動マトリックスディスプレイシステムが考慮されるが、本発明はそれに限定されない。ディスプレイシステムは以下のものからなる。
１．６４０×４００の赤色、緑色、及び青色の光を発生するＬＥＤ１００のＬＥＤアレイ。総計７６８０００個の能動要素。
２．アナログ信号をマクロピクセルに出力する複数のビデオデジタルアナログ変換器データドライバ１１０。
３．マスクパターン及びビデオデータをロードすべきマクロピクセルを選択する、マクロピクセルアレイを走査する行及び列のスイッチマトリックス１２０。
４．式１を使用してマクロピクセル画像係数を決定する画像処理計算デバイス１３０、及び係数のタイミング制御。
５．マスクパターン発生スイッチネットワーク１４０。これは、表示すべき直交基底関数に対応するようにマクロピクセル内部で画素をオン／オフする。
【００３４】
画素は４×４アレイでグループ化され、したがって、各赤色、緑色、及び青色ＬＥＤがマクロピクセルを定義し、それにより３色に関して４８０００マクロピクセルが存在する。異なる色に関するマクロピクセルは、列ビデオデータが、様々なデジタルアナログ変換器から来ているので、同時に選択することができる。十分に高速のデジタルアナログ変換器は、すべての画素をサービスすることができ、又はより多数のデジタルアナログ変換器を採用して、必要であれば速度及び駆動要件を緩和させることができる。
【００３５】
画像処理装置１３０では、画像は、処理用のマクロピクセルアレイに分割される。各マクロピクセルに関して、画像分解アルゴリズムは、使用すべき各色に関する各直交基底関数に対応する係数を決定する。分解係数Ｄuv（ここでｕ及びｖは０〜３の間にある）が計算される。これらの係数は、対応するマスキングパターンｗuvに従うマクロピクセルを備える１６画素値の和である。使用すべき分解係数の数は、解像度の増加と共に１〜１６で選択することができる。１６個の係数の完全な組は、画像の無損失再構成が必要であるときに使用される。このモードは、すべてのＤuv係数のしきい値からの大きさがより大きくなるときに決定される。また、ディスプレイの部分が、動作中に異なる圧縮レベルを有することもでき、この画像処理装置は、計算する分解係数値に応じて決定することができる。行及び列選択ブロック１２０は、動作すべきマクロピクセルを走査して選択する。マスキングパターン発生器１４０は、副次スイッチネットワークであり、これは、カウンタベースの論理又はルックアップテーブルによって表示すべきＤuv係数に関連付けられるパターンをドライブする。図４及び図５に、パターンが、２つの異なるマクロピクセルサイズに関して示される。マクロピクセルを備える４×４アレイに関して、パターンのシーケンスは、ｗ*00、ｗ*01、ｗ*02、ｗ*03、ｗ*10、ｗ*20、ｗ*30、ｗ*11、ｗ*22、ｗ*33、ｗ*12、ｗ*21、ｗ*13、ｗ*31、ｗ*23、及びｗ*32である。特定の順序は、実装形態及びビデオ統計に応じて変えることができる。例えば、ジグザグスキャン順序が、画像圧縮において一般に使用され、この場合、順序は、ｗ*00、ｗ*10、ｗ*01、ｗ*02、ｗ*11、ｗ*20、ｗ*30、ｗ*21、ｗ*12、ｗ*03、ｗ*13、ｗ*22、ｗ*31、ｗ*32、ｗ*23、及びｗ*33となる。カウンタは、より高次の項に関して分解係数が無視できる場合に任意の点でリセット又はスキップすることができ、それにより合計のデータレートを減少させる。
【００３６】
ディスプレイは、マクロピクセルのｗ*00Ｄ00成分から始めて、各フレームでスキャンされる。１４０によって生成される行及び列選択信号マスクは、この場合にはすべて１であり、これは、４つの行及び４つの列がすべて選択されることを意味する。必要な電圧信号が、ビデオデータメモリにロードされ、これは、マクロピクセルアレイに関する単一のコンデンサでよく、マクロピクセルスキャンが次のアレイに進む。サブフレームスキャンは、すべての４８０００マクロピクセルを訪れると終了する。次のサブフレームは、ｗ*01Ｄ01成分を各マクロピクセルにロードする。この場合、マスク発生器１４０は、パターンｗ01を４×４画素アレイにロードするための所要の信号を発生する。また、Ｄuv係数が負である場合には、パターンの逆数をロードすることもできる。信号マスクは、スキャン中に各マクロピクセルごとに変えることができる。これは、走査中にどの画像係数をロードすべきかについて制限が存在しないからである。１つのマクロピクセルに、ｗuvのマスキングパターンによって特定のＤuvをロードすることができ、スキャンでの次のマクロピクセルには、異なるマスキングパターンを有する異なる成分をロードすることができる。
なぜなら、１つのマクロピクセルに関して、特定のＤuv項は、無視することができることがあり、表示からなくすことができ、一方、別のマクロピクセルに関しては無視できないものであることがある。各マクロピクセルは、異なる実効フレームレートを有することができる。サブフレーム更新レートは共通であるが、各フレームが、異なる数のサブフレームから構成されていてもよい。また、マクロピクセルは、ビデオコンテンツの性質が変化するときに、画像処理装置によって変化されるそのフレームレートを有することもできる。これは、図９に示されるように生じることがあり、その場合、背景画像は、高い実効フレームレートを有する必要はなく、画像構成内により多くのＤuv係数を組み込むことによって、より高い精度で表現することができ、一方、移動物体は、より小さな数のＤuv係数によって表現することができるが、より高いフレームレートで更新することができる。
【００３７】
ＬＣＤベース能動マトリックスディスプレイを有する同様の実施形態も可能である。この場合、画素スイッチング速度が、ＬＥＤベースディスプレイよりもかなり遅いことがあるので、サブフレーム期間がより長くなる。１つのフレームに押し込めることができるサブフレームの最大可能数は制限される。そのような場合、ｗ*uvＤuv成分の特定のサブセットがフレーム内で表示される駆動モードに依拠することができ、残りの成分は、交互のフレームに表示され、それによりピクチャが、信頼性の最小損失を有する。そのような場合、Ｄuv係数は、適切に正規化される必要がある。
【００３８】
特定のＬＥＤベースアレイ（２００７年９月２７日出願の米国仮特許出願第６０／９７５７７２号）、又はＭＥＭＳベースのデジタルマイクロミラーデバイス（１９９５年９月１９日出願の米国特許出願第５４５２０２４号）において、光学要素はＯＮ又はＯＦＦ状態のみにすることができる。所望の光値は、パルス幅変調によって、又はビットプレーン変調によって決定することができる。そのような実施形態では、画素を、共通のＯＮ期間を有するマクロピクセルのグループとしてアドレス指定することができ、しかしデータは、１及び２の既知のベース関数パターンとＡＮＤ演算される。サブフレームの数は、やはり使用される成分の数に等しいか、又はマクロピクセルサイズに関する成分の最大数に等しい。
【図１】
0005450666.tif 000008
【図２】
0005450666.tif 000009
【図３】
0005450666.tif 000010
【図４】
0005450666.tif 000011
【図５】
0005450666.tif 000012
【図６】
0005450666.tif 000013
【図７】
0005450666.tif 000014
【図８】
0005450666.tif 000015
【図９】
0005450666.tif 000016