(57)【要約】【課題】倍率色収差の補正を含む空間的可変デモザイク処理を提供するシステムおよび方法を提供する。【解決手段】一実施形態において、システムおよび方法は、イメージセンサ２０４のピクセルが感知した色情報を集めるステップ（３０２）、および、倍率色収差によって色がシフトした方向に配置された隣接ピクセルによって集められた色情報に重みを付けることによって、考慮中のピクセルによって集められないその考慮中のピクセルについての色情報を推定するステップ（３０４）と、に関する。【選択図】図２
2004357298.tif 000002
【特許請求の範囲】
【請求項１】
イメージセンサピクセルによって感知された色情報を集めるステップと、
レンズ系に起因する倍率色収差により色がシフトした方向に配置された隣接ピクセルによって集められた色情報に重みを付けることにより、考慮中のピクセルによって集められない該考慮中のピクセルに関する色情報を推定するステップと、
を含む、空間的可変デモザイク処理を提供する方法。
【請求項２】
前記色情報を推定するステップが、前記倍率色収差により色がシフトした方向において、前記考慮中のピクセルに対してシフトしたピクセルカーネルを使用して色情報を推定するステップを含む、請求項１記載の方法。
【請求項３】
前記色情報を推定するステップが、前記考慮中のピクセルが配置されているゾーンを特定するステップと、該推定中に前記ゾーンに関連するシフト情報を適用するステップと、を含む、請求項１記載の方法。
【請求項４】
前記シフト情報を適用するステップが、デモザイクアルゴリズムが前記考慮中のピクセルの位置の関数であるようにして、シフト係数を前記デモザイクアルゴリズムに適用するステップを含む、請求項３記載の方法。
【請求項５】
プロセッサと、
空間的可変デモザイクアルゴリズムを含むメモリであって、前記アルゴリズムは、倍率色収差により色がシフトした方向に配置された隣接ピクセルによって集められた色情報に重みを付けることによって、考慮中のピクセルに関する色情報を推定するように構成されている、メモリと、
を備えた、空間的可変デモザイク処理を提供するシステム。
【請求項６】
前記空間的可変デモザイクアルゴリズムが、レンズ系の前記倍率色収差により色がシフトした方向において、前記考慮中のピクセルに対してシフトしたピクセルカーネルの色情報を特定することによって色情報を推定するように構成されている、請求項５記載のシステム。
【請求項７】
前記考慮中のピクセルが配置されたゾーンを特定し、該ゾーンから前記色情報推定中に使用すべきシフト情報を特定するように、前記空間的可変デモザイクアルゴリズムが構成されている、請求項５記載のシステム。
【請求項８】
前記空間的可変デモザイクアルゴリズムが、該アルゴリズムが前記考慮中のピクセルの位置の関数であるようにして、前記特定されたゾーンに関連するシフト係数を組み込むように構成されている、請求項７記載のシステム。
【請求項９】
倍率色収差をもたらすレンズ系と、
複数のピクセルを含み、前記レンズ系によって伝達された光を受け取るために使用されるイメージセンサと、
前記イメージセンサが受け取った光を処理するプロセッサと、
空間的可変デモザイクアルゴリズムを含むメモリであって、前記アルゴリズムは、前記レンズ系の倍率色収差により色がシフトした方向に配置された隣接ピクセルによって集められた色情報に重みを付けることによって、考慮中のピクセルによって集められない該考慮中のピクセルに関する色情報を推定するように構成されている、メモリと、
を備えたデジタルカメラ。
【請求項１０】
前記空間的可変デモザイクアルゴリズムが、前記レンズ系の倍率色収差により色がシフトした方向において、前記考慮中のピクセルに対してシフトしたピクセルカーネルの色情報を特定することによって色情報を推定するように構成されている、請求項９記載のデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
デジタルカメラおよび他の画像取り込み装置は、一般にピクセルとして知られている複数のセンサ素子を含むイメージセンサを使用している。各ピクセルは、取り込む閲覧シーン（viewed scene）から光情報を集める。装置がカラー画像を取り込むように構成されている場合、各ピクセルは、装置のレンズ系からセンサに伝達された光から特定の色（たとえば、赤、緑、または青）についての光情報を集める。
【背景技術】
【０００２】
画像取り込み装置が、取り込まれる各色毎に別個の専用イメージセンサではなく単一のイメージセンサのみを備える場合、センサに伝達された光は、個々のピクセルそれぞれが単一色のみについての情報を集めるようにフィルタ処理される。このフィルタ処理は通常、イメージセンサの上に被せられる二次元カラーフィルタを使用して実現される。
【０００３】
大半のフィルタアレイは、イメージセンサの様々なピクセルに位置合わせされたカラーフィルタの寄せ集めを含む。最も一般的なフィルタアレイは、当技術分野においてベイヤー（Bayer）パターンとして知られているものを実施する。ベイヤーパターンが使用される場合、フィルタ処理は、１つ置きのピクセルが緑色光情報を集め（すなわち、「緑色ピクセル」）、センサの交互する列のピクセルが、緑色光情報を集めるピクセルに対して交互に、赤色光情報（すなわち、「赤色ピクセル」）および青色光情報（すなわち、「青色ピクセル」）をそれぞれ集めるように、提供される。
【０００４】
画像データがイメージセンサから読み出されるとき、合成画像の生成に使用される各色（たとえば、赤、緑、および青）についての情報を各ピクセル位置毎に提供しなければならない。しかし、各ピクセルが一色のみについての情報を集めるという理由により、完全なカラーフレームを画像の生成に使用される各色について得ることができるように、任意の所与のピクセルによって集められない色の色情報は推定しなければならない。したがって、赤、緑、および青が画像の生成に使用される場合、各緑色ピクセルに関しては赤色光情報および青色光情報を推定しなければならず、各赤色ピクセルに関しては青色光情報および緑色光情報を推定しなければならず、各青色ピクセルに関しては赤色光情報および緑色光情報を推定しなければならない。
【０００５】
このようにして色情報を推定するプロセスはデモザイク処理として知られており、通常、１つまたは複数のデモザイクアルゴリズムの適用を通して実現される。このようなデモザイクアルゴリズムは、隣接するピクセルによって集められた色情報を評価することによって所与の各ピクセル位置毎に欠けている色情報を推定する。たとえば、緑色ピクセルに関して赤色光情報を推定する場合、デモザイクアルゴリズムは近傍ピクセルによって集められた赤（および潜在的に青および緑）の色情報を評価する。このプロセスを通して、欠けている色情報を補間することができる。例として、デモザイク処理は、「カーネル」に含まれる情報を提供する５×５または７×７ピクセルマトリックス内のピクセルによって集められた情報を評価することによって実現しうる。通常、考慮中のピクセルは、あらゆる方向におけるピクセルから集められた情報が得られるようにこのマトリックスの中心に配置される。このプロセスを通して、欠けている色情報を推定することができ、したがって完全なカラーフレームを得ることができる。
【０００６】
このようなデモザイクアルゴリズムは、光をイメージセンサに伝達するレンズ系が理想的なものであるという前提の下で適用される。しかし現実では、レンズ系はレンズ収差による誤差をもたらす。このような収差としては、たとえば、球面収差、幾何収差、非点収差、放射状（radial）収差、軸上（axial）収差、および色収差を挙げることができる。レンズの設計者は収差を補償し、ひいては収差の影響を無にしようと努力するが、このような収差をすべて同時に、完全に補正することはできない。特に、収差を低減すると、本質的に、レンズ設計の複雑性が増し、これにより撮像システムに実施するコストおよびサイズが増大してしまう。したがって、通常、ある形の収差が常に存在している。
【０００７】
デモザイクアルゴリズムはこのような収差を考慮に入れるように設計されていないため、結果として得られる画像は理想に満たないものでありうる。一例は倍率色収差（lateral chromatic aberration）の影響である。「倍率色収差」という用語は、異なる色が、レンズ系によって、異なる度合いで拡大される現象を説明している。これにより、様々な色成分（たとえば、赤、青、および緑）が互いに対してシフトすることになり、シフトの度合いは、レンズの中心、ひいては画像の中心からの距離の関数として増大する。
【０００８】
このようなカラーシフトの一例を図１に示す。図１は、白色楕円形１０２の形の物体の画像を含む画像１００を示す。図１に示すように、楕円形の画像の作成に使用された赤、緑、および青の光情報が、色がぴったりと互いに重ならないように異なる度合いで拡大されることから、楕円形１０２を縁取る色縞、この場合は青縞１０４および赤縞１０６（図１に色は示されていない）が発生する。このシフトの結果、取り込まれた画像で色縞およびぼけが認識される。
【発明の開示】
【０００９】
空間的可変デモザイク処理を提供するシステムおよび方法を開示する。一実施形態において、システムおよび方法は、イメージセンサピクセルが感知した色情報を集めること、およびレンズ系に起因する倍率色収差によって色がシフトした方向に配置された隣接ピクセルによって集められた色情報に重みを付けることによって、考慮中のピクセルに集められないその考慮中のピクセルについての色情報を推定することに関する。
【００１０】
開示するシステムおよび方法は、添付図面を参照することでより良好に理解することができる。図面中の構成要素は必ずしも一定の倍率で拡大縮小されているわけではない。
【発明を実施するための最良の形態】
【００１１】
前述で特定したように、画像取り込み装置のレンズ系の倍率色収差は、装置によって取り込まれる合成画像をぼけさせる色縞を生じさせる可能性がある。しかし、本開示において説明するように、この収差の影響は少なくとも部分的に、デジタル処理を通して補正することが可能である。より具体的には、倍率色収差の影響は、画像の中心から所与の方向にシフトする傾向のある色が、装置によって取り込まれた他の色と位置合わせされる位置にシフトするように側方可変的に画像をデモザイク処理することによって補償することができる。
【００１２】
本明細書には、空間的可変デモザイク処理を提供するシステムおよび方法の実施形態を開示する。特定の実施形態が開示されるが、これら実施形態は、開示するシステムおよび方法の説明を容易にするためだけの例として提供される。したがって、他の実施形態も可能である。
【００１３】
これより、同様の参照番号がいくつかの図全体を通して対応する部品を示す図面を参照すると、図２が、空間的可変デモザイク処理を提供するように構成された画像取り込み装置２００の一実施形態を示す。図２の例では、装置２００はデジタルカメラとして構成される。デジタルカメラを図２に示し、本明細書において明示的に考察するが、装置２００はより一般的には、画像をデジタルで取り込むあらゆる装置、たとえば、スキャナ、ビデオカメラ、および光学センサを包含する。しかし、図２の考察を目的として、画像取り込み装置２００をこの時点から先「カメラ」と呼ぶ。
【００１４】
図２に示すように、カメラ２００は、閲覧シーンの画像をイメージセンサ２０４に伝達するレンズ系２０２を備える。レンズ系２０２は、一枚または複数枚のレンズ、ならびに画像の取り込みを目的として光の収集を制御または変更する他の構成要素を備える。このような構成要素としては、たとえば、シャッタおよび絞り機構が挙げられる。イメージセンサ２０４は、センサのフィルタアレイによってフィルタ処理された光を受け取る複数のセンサ素子またはピクセルを備える。例として、イメージセンサ２０４は、１つまたは複数のセンサドライバ２０６によって駆動される電荷結合素子（ＣＣＤ）または相補形金属酸化膜半導体（ＣＭＯＳ）センサを含む。センサ２０４によって取り込まれたアナログ画像信号はアナログ／デジタル（Ａ／Ｄ）変換器２０８に提供され、プロセッサ２１０が処理可能なバイナリコードに変換される。
【００１５】
センサドライバ（複数可）２０６の動作は、プロセッサ２１０と双方向通信するカメラ制御インタフェース２１２を通して制御される。インタフェース２１２を通して、レンズ系２０２の動作制御に使用される１つまたは複数の機械的アクチュエータ２１４も制御される。こういったアクチュエータ２１４としては、たとえば、シャッタ、絞り機構、フォーカス、およびズームの制御に使用されるモータが挙げられる。カメラ制御インタフェース２１２の動作は、ユーザインタフェース２１６の操作を通して調整することができる。ユーザインタフェース２１６は、シャッタリリースボタンおよびカメラに設けられた様々な制御ボタン等、選択およびコマンドをカメラ２００に入力するために使用される様々な構成要素を含む。
【００１６】
取り込まれたデジタル画像は、取り外し可能な半導体メモリカード（たとえば、フラッシュメモリカード）内に包含されるなど、記憶メモリ２１８に格納することができる。このメモリの他に、カメラは永久的（すなわち、不揮発性）メモリ２２０を備える。図２の実施形態において、メモリ２２０は、レンズ系２０２によってもたらされる倍率色収差の補償に使用される１つまたは複数の空間的可変デモザイクアルゴリズム２２２を含む。加えて、メモリ２２０は、デモザイク処理プロセス中に使用される情報を含むデータベース２２４も含むことができる。
【００１７】
上記構成要素の他に、カメラ２００は外部インタフェース２２６を備え、これを通してデータ（たとえば、画像）をパーソナルコンピュータ（ＰＣ）等別の装置に伝送することができる。例として、このインタフェース２２６はユニバーサルシリアルバス（ＵＳＢ）コネクタを含む。
【００１８】
図３は、空間的可変デモザイク処理を提供する方法のフローチャートである。本開示の流れ図中に示されるいずれのプロセスステップまたはブロックも、プロセス中の特定の論理機能またはステップを実施する１つまたは複数の実行可能命令を含むモジュール、セグメント、またはプログラムコードの一部を表しうることに留意されたい。特定のプロセスステップ例が示されるが、代替の実施態様も実行することが可能である。さらに、ステップは、関わる機能に応じて、実質的に同時または逆順を含め、図示または考察する順序と異なる順序で実行してもよい。
【００１９】
ブロック３００から始まり、画像取り込み装置２００、より具体的には装置のイメージセンサ２０４が光情報を取り込む。この情報が取り込まれると、ブロック３０２に示すように個々のセンサピクセルによって集められた情報が評価され、ブロック３０４に示すように、各ピクセル位置の欠損色情報が、レンズ系２０２の倍率色収差に起因するカラーシフト方向の方向に位置する隣接ピクセルによって集められた情報に重みを付けることによって推定される。推定プロセスは、合成画像の生成に使用される色に依存する。例として、これら色は赤、緑、および青を含む。加えて、所与のピクセル位置について欠けている色情報は、その特定の位置に関連するピクセルによって集められる色情報によって決まる。たとえば、緑色光情報を集めるピクセル（すなわち、緑色ピクセル）の場合、赤情報および青情報が推定される。
【００２０】
推定が行われる様式は、使用される画像取り込み装置２００の特定の構成にさらに依存し得る。一実施形態において、欠けている色情報は、倍率色収差によって生じるカラーシフトの方向にシフトするカーネルを使用して画像をデモザイク処理することによって推定される。これとは別に、またはこれに加えて、欠けている色情報は、考慮中のピクセルに対して、カラーシフトの方向に配置されたピクセルによって集められた情報に重みを付けることによって推定される。以下述べるように、このような重み付けは、考慮中のピクセルが配置された画像のゾーンに従ってシフト情報を適用すること（たとえば、処理係数を調整するためにカーネルをシフトすること）によって実現することができる。推定（すなわちデモザイク処理）プロセスのより詳細な例を、図４〜図８を参照して以下に提供する。
【００２１】
推定が行われる様式に関わりなく、これは装置のレンズ系２０２の既知の特性に関連して行われる。たとえば、レンズ系２０２の倍率色収差によって生じるカラーシフトの方向および程度を用いて、推定が行われる様式を決定することができる。
【００２２】
欠けている色情報が推定されると、完全なカラーフレーム（たとえば、赤、緑、および青での）が生成され、ブロック３０６に示されるように、合成画像がこれらフレームから構成される。この時点において、画像は所望であればさらに処理かつ／または圧縮し、メモリ（たとえば、記憶メモリ２１８）に格納することができる。
【００２３】
図４は、倍率色収差の影響を打ち消す際の空間的可変デモザイクアルゴリズム２２２の動作の第１の実施形態を示す。ブロック４００から始まり、空間的可変デモザイクアルゴリズム２２２がアクティブ化される。このアクティブ化は、画像取り込み装置のイメージセンサにより新しい光情報を取り込むために行われる。ブロック４０２を参照すると、アルゴリズム２２２が、色情報を推定すべきピクセル（すなわち考慮中のピクセル）を特定する。このピクセルは、イメージセンサが取り込んだ任意の単一色の光情報を集めるピクセルであることができる。例として、このピクセルは赤色ピクセル、青色ピクセル、または緑色ピクセルの中の１つである。
【００２４】
ブロック４０４を参照すると、考慮中のピクセルに隣接するピクセルによって集められる情報を含むカーネルが特定される。より具体的には、特定されるのは、倍率色収差によって生じるカラーシフトの方向に、考慮中のピクセルに対してシフトしたピクセルからの情報を含む「シフト済み」のカーネルである。カーネルの例５００を図５に示す。この図に示されるように、カーネル５００は、５×５ピクセルマトリックス５０２によって集められる情報を含む。マトリックスは、カーネルが、中心ピクセルの上下の２つの隣接行からのピクセル５０２、および中心ピクセルの左右の２つの隣接列からのピクセルからの情報を包含するように、中心ピクセル５０４に中心合わせされる。５×５マトリックス（カーネル）を図５に示し、本明細書において説明するが、代替の構成を使用してもよい。たとえば、カーネルは、中心ピクセルの上下の３つの隣接行、および中心ピクセルの左右の３つの隣接列からのピクセルを含む７×７マトリックスからの情報を包含してもよい。
【００２５】
特定（選択）されたカーネルの位置は、倍率色収差に起因するカラーシフトを補償するために、考慮中のピクセルに対してシフトされている。図６Ａおよび図６Ｂは、このようなシフト済みのカーネルの特定の一例を示す。まず図６Ａを参照して、イメージセンサ６００を示す。センサ６００は、ピクセルグループをそれぞれ包含する、この場合は正方形のセクション６０２に分割される。図６Ｂは、センサ６００の中心から離間された１つのセクション６０４内に含まれ、したがって倍率色収差による影響を受けるピクセルを示す。図６Ｂに示すように、セクション６０４は二次元アレイに配置された複数のピクセル６０６を含む。この例では、セクション６０４の中心付近のピクセル６０８が考慮中のピクセル、ひいては色情報を推定すべきピクセルである。
【００２６】
図６Ｂは、２つのシフト済みカーネルの生成に使用されるピクセルマトリックスを示す。第１のマトリックス６１０は、イメージセンサ６００の中心に向かって、ひいてはセンサによって取り込まれた画像の中心に向かってシフトされる色についてのピクセル６０８に関する色情報を推定するために使用される。したがって、第１のマトリックス６１０は、ピクセル６０８に対して左下方向における倍率色収差カラーシフトを補償するために、ピクセル６０８に対して左下に向けてシフトされる。再び図１のカラーシフト例を参照すると、第１のマトリックス６１０（および関連するカーネル）は、青縞１０６を生じさせたシフトの補正に適当である。同様に、第２のマトリックス６１２（および関連するカーネル）は、倍率色収差に起因するピクセル６０８に対して右上へのカラーシフトを補正するために、ピクセル６０８に対して右上に向けてシフトされる。ここでも図１のカラーシフト例を参照すると、第２のマトリック６１２（および関連するカーネル）は、赤縞１０４を生じさせたシフトの補正に適当である。
【００２７】
図６Ｂはマトリックス（ひいてはカーネル）の特定の配置を示すが、この配置はレンズ系の特性、ならびに考慮中のピクセルの位置に依存する。しかし通常、シフトが必要ないと判断されない限り、ピクセルマトリックスの中心（たとえば、図５の中心ピクセル５０４）は考慮中のピクセルに対してシフトされることになる。考慮中のピクセルがセンサの中心に対して存在する方向の他に、センサの中心からのピクセルの距離もカーネルの選択に影響を及ぼしうることに留意されたい。特に、センサの中心から半径方向に遠く離れたピクセルほど、考慮中のピクセルから長い距離シフトしたピクセルマトリックス（およびカーネル）が必要である。上記例では、欠けている色の導出に使用されるカーネルは、横方向および縦方向の両方においてピクセル３個分の位置だけシフトされる。画像の中心からの方向および距離に応じて、画像の他のゾーンに対して他の量の横方向および縦方向シフトが用いられる。また、非整数のピクセル距離シフトも可能であることに留意されたい。これは、カーネルの係数重みを適宜変更することによって実現される。通常、係数重みはカーネルの中心に関して対称である。非対称の係数重みセットは、計算のセントロイド（centroid）を、ピクセル位置の何分の一かだけシフトすることになる。
【００２８】
再び図４およびブロック４０６を参照すると、アルゴリズム２２２は次に、ブロック４０４において特定されたシフト済みカーネル（複数可）のピクセルによって得られる情報を集める。この情報から、アルゴリズム２２２は次に、ブロック４０８に示すように、考慮中のピクセルに欠けている色情報を推定する。シフト済みカーネルの使用を通して、考慮中のピクセルの色情報を、レンズ系の倍率色収差に起因するシフトを補償または補正するように、より正確に推定することができる。したがって、色縞は、なくなるか、または色縞に起因する画像のぼけを低減する程度まで低減する。
【００２９】
図７は、倍率色収差の影響を打ち消す際の空間的可変デモザイクアルゴリズム２２２の動作の第２の実施形態を示す。ブロック７００から始まり、空間的可変デモザイクアルゴリズム２２２がアクティブ化される。ここでも、このアクティブ化は、新しい光情報が装置のイメージセンサによって取り込まれたときに常に行われる。次に、ブロック７０２を参照すると、アルゴリズム２２２は色情報を推定するピクセル（すなわち、考慮中のピクセル）を特定する。ブロック７０４を参照すると、考慮中のピクセルに隣接するピクセルからの情報を含むカーネルが特定される。しかしこの場合、カーネルは、考慮中のピクセルを中心として作成されたカーネルを含んでも、または考慮中のピクセルに対してシフトされたカーネルを含んでもよい。
【００３０】
次にブロック７０６を参照すると、考慮中のピクセルがあるゾーンが決定される。図８は、イメージセンサ８００の半径方向ゾーンの例示的な構成を示す。図８に示すように、ゾーン８０２は、センサ８００の中心から所与の半径距離に配置された円の形の円形境界８０４、およびセンサの中心から半径方向に伸びる線の形の境界８０６によって画定される。代替方法として、ゾーンは、単純な正方形または方形の格子パターンで構成されてもよい。このような実施態様は、考慮中のピクセルが属するゾーンを決定するために必要な計算を簡易化する。
【００３１】
各ゾーン８０２には、デモザイクアルゴリズム２２２によって実行される色情報推定の修正に使用されるシフト情報、たとえばシフト係数が関連付けられる。特に、情報は、アルゴリズムが考慮中のピクセルの位置およびそのセンサ中心からの距離の関数として考慮中のピクセルについて色情報を計算するようにアルゴリズムを修正する。
【００３２】
このシフト情報を適用することにより、レンズ系の倍率色収差に起因するカラーシフトを考慮に入れるように色情報の推定が修正される。したがって、この情報は、ある方向、考慮中のピクセルに対して収差に起因するカラーシフト方向、にあるピクセルから集められる情報に重点を移す。このようなカラーシフトはセンサの中心からの距離の関数として増大するという理由により、考慮中のピクセルから離れたピクセルから集められた情報ほど、センサの中心からより離れた距離にあるピクセルに関し、より多く加重されることになる。例として、シフト情報（たとえば、シフト係数）はデータベース２２４（たとえば、テーブル）内に格納され、適当な検索プロセスを通してデモザイクアルゴリズム２２２によってアクセスされる。
【００３３】
図７に戻り、考慮中のピクセルがあるゾーンが決定されると、ブロック７０８に示すようにシフト情報が得られ、ブロック７１０に示すように、デモザイクアルゴリズム２２２が、特定されたカーネルのピクセルから、またシフト係数から集められた情報を使用して欠けている色情報を推定する。
【００３４】
本開示に記載したシステムおよび方法は、レンズ系の設計を通しての倍率色収差の物理的な補正に置かれる重点が少ないように倍率色収差を補正することに留意されたい。したがって、レンズ系の設計者は代わりに他の形の収差の補正に集中することができ、それによってレンズ系設計の問題が簡単なものになる。その結果、所与の設計要件およびパフォーマンスレベルのセットについて、レンズの設計をより簡素かつ安価にすることができる。代替方法として、ズームレンジ、歪み、ビネット等他のレンズ属性を所与のレンズコストおよびサイズについて改良することもできる。
【図面の簡単な説明】
【００３５】
【図１】倍率色収差に起因する色縞を含む画像の一例を示す概略図である。
【図２】倍率色収差を補償する空間的可変デモザイク処理を提供する画像取り込み装置の一実施形態のブロック図である。
【図３】空間的可変デモザイク処理を提供する方法の一実施形態を示す流れ図である。
【図４】図２に示す装置の空間的可変デモザイクアルゴリズムの動作についての一実施形態を示す流れ図である。
【図５】図４の方法において使用することのできる５×５ピクセルマトリックスの概略図である。
【図６Ａ】デモザイク処理前のイメージセンサの概略図である。
【図６Ｂ】デモザイクプロセス中のシフト済みカーネルの使用法を示す、図６Ａのイメージセンサからのピクセルデータの概略図である。
【図７】図２に示す装置の空間的可変デモザイクアルゴリズムの動作についての別の実施形態を示す流れ図である。
【図８】空間的可変デモザイク処理を目的として様々なゾーンに分割された画像データの概略図である。
【符号の説明】
【００３６】
２００：カメラ
２０２：レンズ系
２０４：イメージセンサ
２０６：センサドライバ
２０８：Ａ／Ｄ変換器
２１０：プロセッサ
２１２：カメラ制御インタフェース
２１４：機械的アクチュエータ
２１６：ユーザインタフェース
２１８：記憶メモリ
２２０：メモリ
２２２：空間的可変デモザイクアルゴリズム
２２４：データベース
２２６：外部インタフェース
【図１】
2004357298.tif 000003
【図２】
2004357298.tif 000004
【図３】
2004357298.tif 000005
【図４】
2004357298.tif 000006
【図５】
2004357298.tif 000007
【図６Ａ】
2004357298.tif 000008
【図６Ｂ】
2004357298.tif 000009
【図７】
2004357298.tif 000010
【図８】
2004357298.tif 000011