[go: up one dir, main page]

JP4877561B2 - デジタル撮像システム用の自動カラーバランス方法および装置 - Google Patents

デジタル撮像システム用の自動カラーバランス方法および装置 Download PDF

Info

Publication number
JP4877561B2
JP4877561B2 JP2008545730A JP2008545730A JP4877561B2 JP 4877561 B2 JP4877561 B2 JP 4877561B2 JP 2008545730 A JP2008545730 A JP 2008545730A JP 2008545730 A JP2008545730 A JP 2008545730A JP 4877561 B2 JP4877561 B2 JP 4877561B2
Authority
JP
Japan
Prior art keywords
color channel
gain
color
calculated
blue
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2008545730A
Other languages
English (en)
Other versions
JP2009520405A (ja
Inventor
シー. フー,シェーン
Original Assignee
マイクロン テクノロジー, インク.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by マイクロン テクノロジー, インク. filed Critical マイクロン テクノロジー, インク.
Publication of JP2009520405A publication Critical patent/JP2009520405A/ja
Application granted granted Critical
Publication of JP4877561B2 publication Critical patent/JP4877561B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof
    • H04N23/84Camera processing pipelines; Components thereof for processing colour signals
    • H04N23/88Camera processing pipelines; Components thereof for processing colour signals for colour balance, e.g. white-balance circuits or colour temperature control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/10Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from different wavelengths

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Color Television Image Signal Generators (AREA)
  • Processing Of Color Television Signals (AREA)
  • Image Processing (AREA)
  • Color Image Communication Systems (AREA)

Description

本発明は、撮像デバイスに関し、より詳細には、撮像システム用の自動カラーバランス技術に関する。
電荷結合素子(CCD)、CMOS撮像素子などを含む固体撮像素子が、光撮像の用途で用いられてきた。固体撮像素子回路は画素セルの焦点面配列を備え、各セルのそれぞれはフォトセンサを備えるが、このフォトセンサは、光ゲート、光導電体、または、光によって誘起された電荷を蓄積するためのドープト領域を備えたフォトダイオードでもよい。各画素セルは、基板の上または中に形成された電荷蓄積領域を有しており、これは読み出し回路の一部である出力トランジスタのゲートに接続されている。この電荷蓄積領域は、フローティング拡散領域として構成されていてもよい。撮像素子回路のなかには、各画素セルが、電荷をフォトセンサから蓄積領域へ転送するトランジスタなどの少なくとも1つの電子デバイスと、電荷の転送に先立って蓄積領域を所定の電荷レベルにリセットするデバイス、典型的にはトランジスタを含むものもありうる。
CMOS撮像素子においては、画素セルのアクティブ素子が、(1)光を電荷に変換する機能、(2)画像電荷を蓄積する機能、(3)蓄積領域を既知の状態にリセットする機能、(4)電荷を蓄積領域に転送する機能、(5)読み出しのための画素を選択する機能、(6)画素電荷を表す信号を出力および増幅する機能、を実行する。光蓄積領域での電荷は、典型的には、ソースフォロワ出力トランジスタにより画素出力電圧に変換される。
上述したタイプのCMOS撮像素子は、例えば、マイクロンテクノロジー社に譲渡された米国特許第6140630号明細書、米国特許第6376868号明細書、米国特許第6310366号明細書、米国特許第6326652号明細書、米国特許第6204524号明細書、および米国特許第6333205号明細書において議論されているように、広く知られている。これらの文献は、その参照をもって、その全体が本明細書に含まれる。
色彩恒常は、人間の視覚システムの特徴の1つである。人間の視覚システムには、さまざまな照明条件下でカラー物体を識別する非常に優れた能力がある。物体の色は、太陽光、月光、白熱灯、蛍光灯、および、ろうそくの明かりなどの、大いに異なる自然および人工の光源下で、実質的に同じに見える。しかしながら、照明の分光分布の変化により、知覚される光景の明度および色の見え方が変化する。人間の視覚システムが、光源の影響を完全に除去することはない。
考えられる解釈は、人間の視覚システムは絶対的な測色デバイスとしては機能しない、とうことである。知覚されるイメージは、光源および物体の反射率による干渉を含んでいる。したがって、撮像デバイスから取り込まれたイメージが自然に見えるためには、人間の視覚システムが機能するのと同様に、光源による影響が保持されなければならない。例えば、再現される日没の光景は日没の光景のように見えなければならない。この仮説は、グレーがグレーとして印刷されるような正確なカラーバランスの代わりに、写真全体を積算するとグレーになるような調節がなされた場合に、より満足のいく効果がカラープリントの際にしばしば得られる、というR.W.G.Huntの観察によって支持される。R.W.G.Huntの、「The Reproduction of Colour」16.7項を参照されたい。グレーワールド理論(The gray world theory)においては、写真の中のすべての色を積算するとグレーになる、すなわち、平均するとグレーになる、と仮定されている。それに応じて、取り込まれたイメージをより正確にカラーバランスする撮像デバイスの必要性および要望がある。
本発明は、それによって異なった照明下でのイメージのカラーバランスをより綿密に保持できる、カラーバランス方法および装置を提供する。本発明の例示的な実施形態によると、撮像素子カラースーペース、例えば、レッド−グリーン−ブルー(RGB)カラースペース、を有する入力イメージからグレーワールド統計(gray world statistics)のために画素をサンプリングする。飽和領域による影響を避けるために、画素は刈り込み(pruned)される。所定の比率の画素がグレーワールド統計に包括されたら、利得が、ニュートラルホワイトポイントに関連したそれぞれのRGBチャネルに対して演算される。チャネル利得は、RGBイメージに適用される。このプロセスは、表示に適した、変換/カラーバランスされたイメージを生成する。
本発明は、アナログまたはデジタルのイメージデータ上で動作するように実装されてもよく、ハードウェアまたはソフトフェア中、あるいはその組み合わせの中で実行されてもよい。
本発明の、上記および他の、効果および特徴が、付随する図面に関連して後述される例示的な実施形態の詳細な説明からより明らかになるであろう。
以下の説明において、例示的な撮像素子カラースペースはRGBカラースペースとして説明されるが、例えば、減法混色CMYK(シアン、マゼンタ、イエロー、ブラック)カラースペースを含む、他のカラーイメージングプロトコルを本発明中で使用してもよい。
本発明の一般的なプロセスの流れが図面に関連して説明される。図1を参照すると、RGBカラースペースからの画像センサデータが、ベイヤ(Bayer)モザイクフィルタパターンなどのタイル(tiled)カラーフィルタ配列を用いて画像センサ2から得られる。タイル(tiled)ベイヤRGB(Bayer−RGB)信号を補間するデモザイク(de−mosaic)プロセス3は、Ri、Gi、およびBi信号を生成するのに適用される。Ri、Gi、およびBi信号を、図3および図4を参照してより詳細に説明されるように、イメージの色度統計を集め、チャネル利得を計算することにより、カラーバランスすることによって、Rb、Gb、およびBb信号を生成する。Rb、Gb、およびBb信号には、次に、従来のカラー補正法を応用することによってカラー補正プロセス5が施されて、Rt、Gt、およびBt信号が生成される。ディスプレイマッピング6を、カラー補正されたRt、Gt、およびBt信号に適用して、出力プロセス7でのRGBイメージを表示か何らかの出力をするのに適したR´、G´、B´信号を生成する。任意の知られているモザイク、デモザイク(de−mosaic)、カラー補正、ディスプレイマッピング、およびディスプレイの技術を、プロセスブロック2、3、5、6、7においてそれぞれ使用できることが理解されよう。
図1、ブロック4の、カラーバランスプロセスが、図2を参照して、より詳細に説明される。まず、刈り込みされたグレーワールド統計、R_Sum、G_Sum、B_Sum、およびカウント(Count)が、プロセス4aで計算される。次いで、チャネル利得R_Gain、G_Gain、およびB_Gainが、プロセスブロック4bで計算され、入力信号Ri、Gi、およびBiに適用されることで、カラーバランスされたRb、Gb、およびBbが生成される。
図2に示されるプロセスが、本発明の例示的な実施形態に関連して、以下により詳細に
説明される。まず、プロセスブロック4aを参照すると、グレーワールド統計が、入力イメージをグレーへと積算することによって得られる。その開示が参照により本明細書に含まれる、R.W.G.Huntの、「The Reproduction of Colour」第4版、1987年、Fountain Press社、を参照されたい。本発明の例示的な実施形態では、入力イメージのすべての画素が、プロセスブロック4aでサンプリングされ、グレーへと積算される。それぞれの画素のカラーチャネルの色度の合計(R_SUM、G_SUM、およびB_SUM)がプロセスブロック4aで計算され、次いで、プロセスブロック4bにおいてグレーワールドサマリ(gray world summary)の色度を計算するために用いられる。グレーワールドサマリの色度は、次のように示される。レッド値は、GW_CR=R_SUM/(R_SUM+G_SUM+B_SUM)、グリーン値は、GW_CG=G_SUM/(R_SUM+G_SUM+B_SUM)、および、ブルー値は、GW_CB=B_SUM/(R_SUM+G_SUM+B_SUM)、である。例示的な実施形態では、3つのすべての成分の色度を足すと1になる。つまり、GW_CR+GW_CG+GW_CB=1、である。イメージ内の画素のランダムサンプリング、または、画素を選択するいかなる方法または動作を含む、しかしそれに限定はされない、いかなる周知の画素選択方法が、プロセスブロック4aで採用されてもよいことが理解されよう。
グレーワールド統計の精度は、刈り込み、すなわち、飽和に近い画素などの明らかなアウトライアー(外れ値)を除去して、完全に飽和したカラーオブジェクト等を補償することによって、さらに高められる。例示的な刈り込みプロセスは、図3のフローチャートで示される。初めに、画素が選択される(ステップ10)。例示的な刈り込みプロセスにおいては、グリーン値がプリセットの小さめの値(LOW_GREEN_VALUE)より高くプリセットの大きめの値(HIGH_GREEN_VALUE)より低い場合、レッド値をグリーン値で割ったときの値がプリセットの小さめの値(LOW_RED_GREEN_FRACTION)より高くプリセットの大きめの値(HIGH_RED_GREEN_FRACTION)より低い場合、および、ブルー値をグリーン値で割ったときの値がプリセットの小さめの値(LOW_BLUE_GREEN_FRACTION)より高くプリセットの大きめの値(HIGH_BLUE_GREEN_FRACTION)より低い場合に、画素がグレーワールド統計に含まれる。これらのテストは、図3のステップ20で行われる。
画素が上記の基準(ステップ20)をパスした場合、画素のレッド値、グリーン値、およびブルー値が、R_SUM、G_SUM、およびB_SUMの成分の総計に加えられ、有効な画素カウント(COUNT)が増加する(ステップ30)。選択された画素がサンプリングされる最後の画素でない場合(ステップ40)、次の画素が選択され(ステップ10)、刈り込み基準判定が再度行われる(ステップ20)。図3を参照して上述されたように、同じ動作ステップが、グレーワールド統計に含まれるべき最後の画素が選択されたと判定されるまで行われる(ステップ40)。画素が、ステップ20で刈り込み基準を満たさないと判定された場合、ステップ40が上述されたように実行される。
選択された画素がサンプリングされるイメージの中で最後の画素だと判定された場合(ステップ40において、「yes」)、カラーバランスシステムは、ステップ50において、COUNTが、サンプリングされたイメージ画素の合計数のうちの所定の比率であるか、例えば、サンプリングされた画素の合計数の4分の1以上であるか、を判定する。COUNTがサンプリングされたイメージ画素の合計数の所定の比率以上である場合、カラーチャネル利得が有効であると見なされ(ステップ60)、次いで、プロセスブロック4bで計算され、イメージデータRi、Gi、およびBiに適用される。そうでない場合、利得は無効であると見なされ、カラーチャネルは変更されない(ステップ70)。ステップ50、すなわち、サンプリングされた画素の合計が所定の比率であるかの判定は、チャネル利得が計算される前に行なわれた方が効率的であるが、チャネル利得が計算された後に行なわれることも可能であることが留意されるべきである。
プロセスブロック4b(図2)内のチャネル利得の計算は、所定のニュートラルホワイトポイント色度に対するグレーワールドサマリ色度のバランシングを中心に回る。色度は、国際照明委員会(CIE)XYZ標準観測器三刺激表色系(standard observer tri−stimulus colorimetric system)と同様の概念に規定される。その開示が参照によって本明細書中に組み込まれる、Wyszecki and Stiles著、Wiley出版、ISBN 0−471−39918−3の、「Color Science Concepts and Methods,Quantitative Data and Formulae」を参照されたい。イメージセンサのスペクトル感度は、通常、CIE標準観測器と同じではない。カラーバランスは光景の照明に依存するので、光景のニュートラルホワイトポイントを、周知の光源に対して較正する必要がある。
ニュートラルホワイトポイントの色度は、プロセスブロック4bで判定される。その判定は、イメージセンサのスペクトル感度、ユーザーの基本設定に基づいたプリセット、または、その2つの組み合わせとして自動的に計算される。ニュートラルホワイトポイントを選択する周知の方法のうち、いずれが用いられてもよいことが理解されよう。ニュートラルホワイトポイントの色度は、レッド値、N_CR、グリーン値、N_CG、ブルー値、N_CBの3つの成分で構成されている。好適な実施形態では、3つすべての成分の色度の合計が1になる。つまり、N_CR+N_CG+N_CB=1、である。
好適な実施形態では、システムチューニングパラメータ、G_BIASが、イメージセンサのカラーチャネル感度に関連して、レンダリングされたイメージを微調整するために用いられてもよい。G_BIASは、イメージセンサのカラーチャネル感度、ユーザーの基本設定に基づいたプリセット、または、その2つの組み合わせに関連して、自動的に計算される。システムチューニングパラメータを選択する方法のうち、いずれが用いられてもよいことが理解されよう。
本発明の実施形態では、グリーンチャネル利得、G_GAINが、ニュートラルホワイトポイントの色度(N_CR、N_CG、N_CB)、グレーワールドサマリの色度(GW_CR、GW_CG、GW_CB)、および、オプションのシステムチューニングパラメータ(G_BIAS)の関数として計算される。レッドチャネル利得を独立して計算するのではなく、レッドチャネル利得をグリーンチャネル利得の関数として計算する。最後に、ブルーチャネル利得が、レッドチャネル利得およびグリーンチャネル利得の関数として計算される。本発明のある実施形態では、上述されたパラメータが、プロセスブロック4bで、それぞれのカラーチャネルに対する利得を計算するために、次のように用いられる。
好適な実施形態における、チャネル利得の再帰的計算は、プロセスブロック4bで行なわれ、チャネル利得のより完全な正規化(または規格化:normalization)を可能にする。再帰的(反復的:recursive)計算は、(式1)、(式2)、(式3)の計算、および、次の各再帰的計算から成り、これらの計算は、所望の回数繰り返されることが可能である。
好適な実施形態では、式(1)、(2)、および(3)、または、式(4)、(5)、および(6)、のいずれかで計算された、便宜上、R_GAIN、G_GAIN、B_GAIN、と表されるチャネル利得が、各カラーチャネル間の比率を維持する一方、プロセスブロック4bで正規化されて、輝度信号のばらつきを最小限にする。グリーンチャネルが輝度信号の大部分を占めるので、輝度信号のばらつきは、グリーンチャネルを1.0にセットすることで最小化され、レッドチャネル利得およびブルーチャネル利得が、レッドチャネル利得、グリーンチャネル利得、およびブルーチャネル利得の間の比率を維持する一方、再計算される。これは、次の各式により実現される。
好適な実施形態では、プロセスブロック4bで計算され上述されたレッドチャネル利得、グリーンチャネル利得、およびブルーチャネル利得が、信号Ri、Gi、およびBiをそれぞれプロセスブロック4で調節するために用いられて、信号Rb、Gb、およびBbが生成される。単一スナップ写真の用途では、得られたチャネル利得を、続くカラープロセス段階に応用することができる。ビデオの用途では、ビデオデータフローが連続的である必要があるが、それぞれのフレームに対する新しいチャネル利得をプロセスブロック4cで保存して次のフレームに適用できる。よりスムースな移行が望まれる場合は、チャネル利得のローパスフィルタリングが、多数の過去のチャネル利得を保存し、かつ、過去のチャネル利得と現在のチャネル利得のローパスフィルタリングを行なうことにより、実装できる。ローパスフィルタリングを、プロセスブロック4cに示すように、移動平均(running mean)または移動平均化フィルタ(moving average filter)によって、実装することができる。いかなるローパスフィルタリング方法が用いられてもよいことが理解されよう。
上記の記述から明らかなように、本発明は、有意なカラーバランスを実現し、明瞭であり、比較的その実装が容易である。結果として、カラーバランスが、容易かつ効率的な方法で実現される。
図4は、図1のブロック2に示されるプロセスを供給するのに適切な画素配列240を有する例示的な撮像デバイス300を示す。図4の撮像デバイスは、ベイヤフィルタを採用し、R、G、B画素出力信号を生成する。配列240の行ラインは、行アドレスデコーダ255に対応して、行ドライバ245により選択的に活性化される。撮像デバイス300は、列ドライバ260および列アドレスデコーダ270も含む。撮像デバイス300は、アドレスデコーダ255およびアドレスデコーダ270を制御するタイミング・制御回路250により動作される。また、制御回路250は、行ドライバ回路245および列ドライバ回路260も制御する。
列ドライバ260に関連するサンプルアンドホールド回路261は、配列240の選択された画素に対して、画素リセット信号Vrstおよび画素イメージ信号Vsigを読み出す。差分信号(Vrst−Vsig)が、差動増幅器262によりそれぞれの画素に対して生成され、アナログ/デジタルコンバータ275(ADC)によってデジタル化される。アナログ/デジタルコンバータ275は、デジタル化された信号をイメージプロセッサ280に供給し、このイメージプロセッサ280は、デジタルイメージを形成してもよく、出力してもよい。イメージプロセッサ280は、本発明のカラーバランスプロセス(図1、ブロック4)を画素アレイ240で行なうことが可能な回路(例えば、プロセッサ)を有している。
一方、カラーバランスプロセスは、増幅器262とADC275との間に位置するハードワイヤード回路または論理回路(図示せず)によって、画素配列のアナログ出力上で行なわれることも可能であり、あるいは、別のデバイスによって、ソフトウェア内またはハードウェア内のイメージプロセッサのデジタルイメージ出力上で行なわれることも可能である。
図5は、本発明によるカラーバランス方法を内蔵する撮像デバイス300(図4)を含むように変形された典型的なプロセッサシステムである、システム1100を示す。システム1100は、イメージセンサデバイスを備えうるデジタル回路を有するシステムの例示である。限定するものではないが、システムは例として、コンピュータシステム、スチルまたはビデオカメラシステム、スキャナ、マシンビジョン、テレビ電話、オートフォーカスシステム、あるいは、他の撮像素子システムを含むことが可能である。
システム1100、例えばカメラシステムは、一般に、マイクロプロセッサなどの中央処理ユニット(CPU)1102を備えており、この中央処理ユニットはバス1104を介して入力/出力(I/O)デバイス1106と通信する。撮像デバイス300も、バス1104を介してCPU1102と通信する。プロセッサベースのシステム1100は、ランダムアクセスメモリ(RAM)1110をも含んでおり、フラッシュメモリなどのリムーバブルメモリ1115を含んでいてもよく、これらのメモリもバス1104を介してCPU1102と通信する。撮像デバイス300は、単一の集積回路上またはプロセッサとは異なるチップ上のメモリ記憶装置と共に、またはそのメモリ記憶装置なしで、CPU、デジタル信号プロセッサ、またはマイクロプロセッサのようなプロセッサと組み合わされてもよい。
本発明の好適な各実施形態が上述されたが、それらの実施形態は、本発明を例示するものであって限定するものではないことが理解されるべきである。例えば、例示的な実施形態はCMOS画像センサと関連して説明されたが、本発明は、例えばCCD画像センサなど他の電子画像センサなどにも適用することができる。追加、削除、代替、および他の変更形態を実施することが、本発明の趣旨および特許請求の範囲から逸脱することなく可能である。したがって、本発明は、上記の説明によって限定されることはなく、特許請求の範囲によってのみ限定される。
本発明の例示的な一実施形態によるカラーバランスプロセスを示す機能ブロック図である。 図1に示したプロセスの一部をより詳細に示した機能ブロック図である。 図2に示したプロセスの一部をより詳細に示したフローチャートである。 本発明の例示的な一実施形態に従って構成された撮像素子のブロック図である。 本発明の一実施形態に従って構成された、カラーバランスを計算する回路を含む少なくとも1つの撮像素子デバイスを内蔵するプロセッサシステムを示す図である。

Claims (65)

  1. イメージセンサからの複数のカラーチャネルを有する入力イメージデータ上でカラーバランス処理を行なう方法であって、
    複数の画素についての各カラーチャネルに対する色度値の合計を該複数の画素についての全てのカラーチャネルに対する色度値の合計で割ることにより、前記入力イメージデータの各カラーチャネルに対する第1の色度値を判定し、
    前記カラーチャネルのそれぞれについてのではなく前記複数のカラーチャネルのうち全てのカラーチャネルについての前記第1の色度値を、ニュートラルホワイトポイントのカラーチャネルと対応する第2の色度値の合計で割ることにより、前記入力イメージデータの各カラーチャネルのそれぞれに対するカラーチャネル利得を計算する処理回路を使用するステップと、
    前記カラーチャネル利得を前記入力イメージデータの前記複数のカラーチャネルのそれぞれに適用することによって、前記入力イメージデータを出力イメージに変換するステップと、
    を含む方法。
  2. 前記処理回路を用いて、所定の判断基準に基づいて前記第1の色度値の判定に使用された前記複数の画素を刈り込みするステップをさらに含む、
    請求項1に記載の方法。
  3. 前記刈り込みするステップが、それぞれのカラーチャネルに対する高閾値および低閾値の範囲に基づいて、前記複数の画素に含める画素を選択することをさらに含む、
    請求項2に記載の方法。
  4. 前記刈り込みするステップが、前記所定の判断基準に適合する画素の合計数が画素の合計数のうちの所定の比率を満たすかあるいは超えるかを判定するステップをさらに含む、
    請求項2に記載の方法。
  5. 記イメージセンサのカラーチャネル感度に関連して前記出力イメージを微調整するためにシステムチューニングパラメータを使用するステップをさらに含む、
    請求項1に記載の方法。
  6. 前記処理回路を用いて、前記チャネル利得を再帰的に再計算するステップをさらに含む、
    請求項1に記載の方法。
  7. 前記カラーチャネルが、レッド、グリーン、およびブルーを含み前記処理回路が、前記カラーチャネル利得
    により計算
    ここで、G_GAINはグリーンカラーチャネルに対するカラーチャネル利得であり、R_GAINはレッドカラーチャネルに対するカラーチャネル利得であり、B_GAINはブルーカラーチャネルに対するカラーチャネル利得であり、
    GW_CR、GW_CB、およびGW_CGは前記レッド、ブルー、およびグリーンのカラーチャネルの前記第1の色度それぞれ表し、
    N_CR、N_CB、およびN_CGは前記ニュートラルホワイトポイントの前記レッド、ブルー、およびグリーンの第2の色度それぞれ表す、
    請求項1に記載の方法。
  8. 前記処理回路を用いて、前記カラーチャネル利得を、それぞれ
    のように再帰的に計算するステップをさらに含み、
    ここで、G_GAIN´は再計算されたグリーンカラーチャネルに対するカラーチャネル利得であり、R_GAIN´は再計算されたレッドカラーチャネルに対するカラーチャネル利得であり、B_GAIN´は再計算されたブルーカラーチャネルに対するカラーチャネル利得である、
    請求項7に記載の方法。
  9. 前記カラーチャネルが、レッド、グリーン、およびブルーを含み前記処理回路が、前記カラーチャネル利得
    により計算
    ここで、G_GAINはグリーンカラーチャネルに対するカラーチャネル利得であり、R_GAINはレッドカラーチャネルに対するカラーチャネル利得であり、B_GAINはブルーカラーチャネルに対するカラーチャネル利得であり、
    GW_CR、GW_CB、およびGW_CGは前記レッド、ブルー、およびグリーンのカラーチャネルの前記第1の色度それぞれ表し、
    G_BIASはチューニングパラメータを表し、
    N_CR、N_CB、およびN_CGは前記レッド、ブルー、およびグリーンの前記ニュートラルホワイトポイントの第2の色度それぞれ表す、
    請求項1に記載の方法。
  10. 前記処理回路を用いて、前記チャネル利得を、
    のように再帰的に計算するステップをさらに含み、
    ここで、G_GAIN´は再計算されたグリーンカラーチャネルに対するカラーチャネル利得であり、R_GAIN´は再計算されたレッドカラーチャネルに対するカラーチャネル利得であり、B_GAIN´は再計算されたブルーカラーチャネルに対するカラーチャネル利得である、
    請求項9に記載の方法。
  11. 前記処理回路を用いて、前記計算されたカラーチャネル利得を正規化するステップをさらに含む、
    請求項1に記載の方法。
  12. 前記処理回路を用いて、前記計算されたカラーチャネル利得を、
    のように正規化するステップをさらに含む、
    請求項11に記載の方法。
  13. 前記計算されたカラーチャネル利得をローパスフィルタでフィルタリングするステップをさらに含む、
    請求項1に記載の方法。
  14. 所定数のカラーチャネル利得を保存するステップと、
    前記保存された所定数のカラーチャネル利得を平均化することによって、前記カラーチャネル利得を計算するステップと、をさらに含む、
    請求項1に記載の方法。
  15. 前記入力イメージセンサがビデオカメラの一部である、
    請求項1に記載の方法。
  16. 前記入力イメージデータがRGBイメージデータである、
    請求項1に記載の方法。
  17. 前記入力イメージデータがアナログである、
    請求項1に記載の方法。
  18. 前記入力イメージデータがデジタルである、
    請求項1に記載の方法。
  19. イメージセンサからの複数のカラーチャネルを有する入力イメージデータ上でカラーバランス処理を行なう撮像デバイスであって、
    少なくとも前記イメージの中のある画素のグループを選択し、
    前記画素のグループについての各カラーチャネルに対する色度値の合計を、該画素のグループについての全てのカラーチャネルに対する色度値の合計で割ることにより、各カラーチャネルに対するグレーワールドのサマリの色度値を判定する
    ことによって、複数のカラーチャネルを有する前記入力イメージデータに対するグレーワールド情報を計算し、
    前記カラーチャネルのそれぞれについてのではなく前記複数のカラーチャネルのうち全てのカラーチャネルについての前記グレーワールドのサマリの色度値を、ニュートラルホワイトポイントのカラーチャネルと対応する色度値の合計で割ることより、前記入力イメージデータの各カラーチャネルのそれぞれに対するカラーチャネル利得を計算し、
    前記カラーチャネル利得を前記入力イメージデータの前記複数のカラーチャネルのそれぞれに適用することによって、前記入力イメージデータを出力イメージに変換する回路、
    を含むデバイス。
  20. 前記回路がプロセッサである、
    請求項19に記載のデバイス。
  21. 記回路がさらに、所定の判断基準に基づいて前記グレーワールド情報の計算に使用された画素を刈り込みする、
    請求項19に記載のデバイス。
  22. 記回路がさらに、それぞれのカラーチャネルに対する高閾値および低閾値の範囲に基づいて前記グレーワールド情報へと含める画素を選択する、
    請求項21に記載のデバイス。
  23. 記回路が、前記所定の判断基準に適合する画素の合計数が画素の合計数のうちの所定の比率であるかどうかを判定する、
    請求項21に記載のデバイス。
  24. 記回路が、前記イメージセンサのカラーチャネル感度に関連して前記出力イメージを微調整する、
    請求項19に記載のデバイス。
  25. 記回が、前記カラーチャネル利得を再帰的に再計算する、
    請求項19に記載のデバイス。
  26. 前記カラーチャネルが、レッド、グリーン、およびブルーを含み前記回路が、前記カラーチャネル利得
    により計算
    ここで、G_GAINはグリーンカラーチャネルに対するカラーチャネル利得であり、R_GAINはレッドカラーチャネルに対するカラーチャネル利得であり、B_GAINはブルーカラーチャネルに対するカラーチャネル利得であり、
    GW_CR、GW_CB、およびGW_CGは前記レッド、ブルー、およびグリーンのカラーチャネルの前記グレーワールドのサマリの色度それぞれ表し、
    N_CR、N_CB、およびN_CGは前記レッド、ブルー、およびグリーンの前記ニュートラルホワイトポイントの色度それぞれ表す、
    請求項19に記載のデバイス。
  27. 前記回路が、前記カラーチャネル利得それぞれ
    のように再帰的に計算
    G_GAIN´は再計算されたグリーンカラーチャネルに対するカラーチャネル利得であり、R_GAIN´は再計算されたレッドカラーチャネルに対するカラーチャネル利得であり、B_GAIN´は再計算されたブルーカラーチャネルに対するカラーチャネル利得である、
    請求項26に記載のデバイス。
  28. 前記カラーチャネルが、レッド、グリーン、およびブルーを含み前記回路が、前記カラーチャネル利得
    により計算
    ここで、G_GAINはグリーンカラーチャネルに対するカラーチャネル利得であり、R_GAINはレッドカラーチャネルに対するカラーチャネル利得であり、B_GAINはブルーカラーチャネルに対するカラーチャネル利得であり、
    GW_CR、GW_CB、およびGW_CGは前記レッド、ブルー、およびグリーンのカラーチャネルの前記グレーワールドのサマリの色度それぞれ表し、
    G_BIASはチューニングパラメータを表し、
    N_CR、N_CB、およびN_CGは前記レッド、ブルー、およびグリーンの前記ニュートラルホワイトポイントの色度それぞれ表す、
    請求項19に記載のデバイス。
  29. 前記回路が、前記チャネル利得
    のように再帰的に計算
    ここで、G_GAIN´は再計算されたグリーンカラーチャネルに対するカラーチャネル利得であり、R_GAIN´は再計算されたレッドカラーチャネルに対する利得であり、B_GAIN´は再計算されたブルーカラーチャネルに対するカラーチャネル利得である、
    請求項28に記載のデバイス。
  30. 記回路がさらに、前記計算されたカラーチャネル利得を正規化する、
    請求項19に記載のデバイス。
  31. 前記回路が、前記計算されたカラーチャネル利得を、
    のように正規化する、
    請求項30に記載のデバイス。
  32. 前記計算されたカラーチャネル利得をローパスフィルタでフィルタリングする回路をさらに含む、
    請求項19に記載のデバイス。
  33. 所定数のカラーチャネル利得を保存し、
    前記保存された所定数のカラーチャネル利得を平均化することによって、前記カラーチャネル利得を計算する回路、をさらに含む、
    請求項19に記載のデバイス。
  34. 前記入力イメージセンサがビデオカメラの一部である、
    請求項19に記載のデバイス。
  35. 前記入力イメージデータがRGBイメージデータである、
    請求項19に記載のデバイス。
  36. 前記入力イメージデータがアナログである、
    請求項19に記載のデバイス。
  37. 前記入力イメージデータがデジタルである、
    請求項19に記載のデバイス。
  38. イメージセンサからの複数のカラーチャネルを有する入力イメージデータ上でカラーバランス処理を行なうバランシングユニットであって、
    少なくとも前記イメージの中の画素のグループを選択し、該画素のグループに対して、
    前記画素のグループの各画素についての各カラーチャネルに対する色度値を判定し、
    各カラーチャネルに対する色度値の合計を、全てのカラーチャネルに対する色度値の合計で割ることにより、カラーチャネルについてのグレーワールドのサマリの色度値を判定し、
    前記カラーチャネルのそれぞれについてのではなく前記複数のカラーチャネルのうち全てのカラーチャネルについての前記グレーワールドのサマリの色度値を、ニュートラルホワイトポイントのカラーチャネルと対応する色度値の合計で割ることにより、各カラーチャネルのそれぞれに対するカラーチャネル利得を判定して、
    記入力イメージデータに対するグレーワールド情報を計算し、前記グレーワールド情報およびニュートラルホワイトポイントに基づいて、前記入力イメージデータに対するカラーチャネル利得を計算する回路と、
    前記カラーチャネル利得を前記入力イメージデータの複数のカラーチャネルのそれぞれに適用することによって、出力イメージを生成する回路と、
    を含むユニット。
  39. 記計算する回路さらに、所定の判断基準に基づいて前記グレーワールド情報の計算に使用された画素を刈り込みする、
    請求項38に記載のユニット。
  40. 前記計算する回路さらに、それぞれのカラーチャネルに対する高閾値および低閾値の範囲に基づいて前記グレーワールド情報へと含める色度値を選択する
    請求項39に記載のユニット。
  41. 前記計算する回路さらに、所定の判断基準に適合する画素の合計数が画素の合計数のうちの所定の比率であるかどうかを判定する、
    請求項39に記載のユニット。
  42. 記計算する回路さらに、前記イメージセンサのカラーチャネル感度に関連して前記出力イメージを微調整するためにシステムチューニングパラメータを使用する、
    請求項38に記載のユニット。
  43. 記計算する回路さらに、前記カラーチャネル利得を再帰的に計算する、
    請求項38に記載のユニット。
  44. 記計算する回路さらに、前記計算されたカラーチャネル利得を正規化する、
    請求項38に記載のユニット。
  45. 前記計算されたカラーチャネル利得をフィルタリングするローパスフィルタをさらに含む、
    請求項38に記載のユニット。
  46. 所定数のカラーチャネル利得を保存するメモリと、をさらに含み、
    前記適用する回路はさらに、前記保存された所定数のカラーチャネル利得を平均化することによって、前記カラーチャネル利得を計算する、
    請求項38に記載のユニット。
  47. イメージ信号を供給する画素配列と、
    イメージ信号を読み出す読み出し回路と、
    読み出されたイメージ信号から決定された、複数のカラーチャネルを有する入力イメージデータ上でカラーバランス処理を行なう撮像デバイスと、
    を含み、前記デバイスが、
    少なくとも前記イメージの中の画素のグループを選択することにより、複数のカラーチャネルを有する前記入力イメージデータに対するグレーワールド情報を計算し、該画素のグループに対して、
    前記画素のグループの各画素の各カラーチャネルに対する色度値を合計し、
    前記合計した各カラーチャネルに対する色度値を、前記カラーチャネルの全てに対する色度値の合計で割ることにより、各カラーチャネルに対するグレーワールドのサマリの色度値を判定し、
    前記カラーチャネルのそれぞれについてのではなく前記複数のカラーチャネルのうち全てのカラーチャネルについての前記グレーワールドのサマリの色度値を、ニュートラルホワイトポイントのカラーチャネルと対応する色度値の合計で割ることにより、前記グレーワールド情報に基づいて、前記入イメージデータの各カラーチャネルのそれぞれに対するカラーチャネル利得を計算し、
    前記カラーチャネル利得を前記入力イメージデータの複数のカラーチャネルのそれぞれに適用することによって、前記入力イメージデータを出力イメージに変換する、
    メージプロセッサを含む、撮像素子システム。
  48. 前記撮像デバイスの出力を受信するプロセッサをさらに含む、
    請求項47に記載のシステム。
  49. 前記イメージプロセッサさらに、所定の判断基準に基づいて前記グレーワールド情報の計算に使用された画素を刈り込みする、
    請求項47に記載のシステム。
  50. 前記刈り込みするステップが、それぞれのカラーチャネルに対する高閾値および低閾値の範囲に基づいてイメージデータを前記グレーワールド情報へと含めるか否かを判定するステップをさらに含む、
    請求項49に記載のシステム。
  51. 前記刈り込みするステップが、前記所定の判断基準に適合する画素の合計数が画素の合計数のうちの所定の比率であるかどうかを判定するステップをさらに含む、
    請求項49に記載のシステム。
  52. 前記イメージプロセッサが、前記イメージセンサのカラーチャネル感度に関連して前記出力イメージを微調整するためにシステムチューニングパラメータを使用する、
    請求項47に記載のシステム。
  53. 前記イメージプロセッサさらに、前記カラーチャネル利得を再帰的に計算する、
    請求項47に記載の方法。
  54. 前記カラーチャネルが、レッド、グリーン、およびブルーを含み、前記イメージプロセッサが前記カラーチャネル利得を、
    により計算
    ここで、G_GAINはグリーンカラーチャネルに対するカラーチャネル利得であり、R_GAINはレッドカラーチャネルに対するカラーチャネル利得であり、B_GAINはブルーカラーチャネルに対するカラーチャネル利得であり、
    GW_CR、GW_CB、およびGW_CGは前記レッド、ブルー、およびグリーンのカラーチャネルの前記グレーワールドのサマリの色度それぞれ表し、
    N_CR、N_CB、およびN_CGは前記ニュートラルホワイトポイントの前記レッド、ブルー、およびグリーンの色度それぞれ表す、
    請求項47に記載のシステム。
  55. 前記イメージプロセッサが、前記チャネル利得を、
    のように再帰的に計算
    ここで、G_GAIN´は再計算されたグリーンカラーチャネルに対するカラーチャネル利得であり、R_GAIN´は再計算されたレッドカラーチャネルに対するカラーチャネル利得であり、B_GAIN´は再計算されたブルーカラーチャネルに対するカラーチャネル利得である、
    請求項54に記載のシステム。
  56. 前記カラーチャネルが、レッド、グリーン、およびブルーを含み、前記イメージプロセッサが、前記カラーチャネル利得を、
    のように計算
    ここで、G_GAINはグリーンカラーチャネルに対するカラーチャネル利得であり、R_GAINはレッドカラーチャネルに対するカラーチャネル利得であり、B_GAINはブルーカラーチャネルに対するカラーチャネル利得であり、
    GW_CR、GW_CB、およびGW_CGは前記レッド、ブルー、およびグリーンのカラーチャネルのグレーワールドのサマリの色度それぞれ表し、
    G_BIASはチューニングパラメータを表し、
    N_CR、N_CB、およびN_CGは前記ニュートラルホワイトポイントの前記レッド、ブルー、およびグリーンの色度それぞれ表す、
    請求項47に記載のシステム。
  57. 前記イメージプロセッサが、前記カラーチャネル利得を、
    のように再帰的に計算するステップをさらに含み、
    ここで、G_GAIN´は再計算されたグリーンカラーチャネルに対するカラーチャネル利得であり、R_GAIN´は再計算されたレッドカラーチャネルに対するカラーチャネル利得であり、B_GAIN´は再計算されたブルーカラーチャネルに対するカラーチャネル利得である、
    請求項56に記載のシステム。
  58. 前記イメージプロセッサが、前記計算されたカラーチャネル利得を正規化する、
    請求項47に記載のシステム。
  59. 前記イメージプロセッサが、前記計算されたカラーチャネル利得を、
    のように正規化する、
    請求項58に記載のシステム。
  60. 前記イメージプロセッサが、前記計算されたカラーチャネル利得をローパスフィルタでフィルタリングする、
    請求項47に記載のシステム。
  61. 前記イメージプロセッサが、
    所定数のカラーチャネル利得を保存し、
    前記保存された所定数のカラーチャネル利得を平均化することによって、前記カラーチャネル利得を計算する、
    請求項47に記載のシステム。
  62. 前記入力イメージセンサがビデオカメラの一部である、
    請求項47に記載のシステム。
  63. 前記入力イメージデータがRGBイメージデータである、
    請求項47に記載のシステム。
  64. 前記入力イメージデータがアナログである、
    請求項47に記載のシステム。
  65. 前記入力イメージデータがデジタルである、
    請求項47に記載のシステム。
JP2008545730A 2005-12-14 2006-12-13 デジタル撮像システム用の自動カラーバランス方法および装置 Active JP4877561B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/302,126 US7848569B2 (en) 2005-12-14 2005-12-14 Method and apparatus providing automatic color balancing for digital imaging systems
US11/302,126 2005-12-14
PCT/US2006/047346 WO2007070502A2 (en) 2005-12-14 2006-12-13 Method and apparatus providing automatic color balancing for digital imaging systems

Publications (2)

Publication Number Publication Date
JP2009520405A JP2009520405A (ja) 2009-05-21
JP4877561B2 true JP4877561B2 (ja) 2012-02-15

Family

ID=38139430

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008545730A Active JP4877561B2 (ja) 2005-12-14 2006-12-13 デジタル撮像システム用の自動カラーバランス方法および装置

Country Status (7)

Country Link
US (3) US7848569B2 (ja)
EP (1) EP1969859B1 (ja)
JP (1) JP4877561B2 (ja)
KR (1) KR100993047B1 (ja)
CN (1) CN101361374B (ja)
TW (1) TWI338513B (ja)
WO (1) WO2007070502A2 (ja)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7733357B2 (en) * 2006-01-13 2010-06-08 Hewlett-Packard Development Company, L.P. Display system
US8041137B2 (en) * 2007-03-06 2011-10-18 Broadcom Corporation Tiled output mode for image sensors
US9058668B2 (en) * 2007-05-24 2015-06-16 Broadcom Corporation Method and system for inserting software processing in a hardware image sensor pipeline
US20080292219A1 (en) * 2007-05-24 2008-11-27 Gary Keall Method And System For An Image Sensor Pipeline On A Mobile Imaging Device
US8013907B2 (en) * 2008-04-08 2011-09-06 Omnivision Technologies, Inc. System and method for adaptive local white balance adjustment
US8165393B2 (en) * 2008-06-05 2012-04-24 Microsoft Corp. High dynamic range texture compression
US20090322777A1 (en) * 2008-06-26 2009-12-31 Microsoft Corporation Unified texture compression framework
US8238653B2 (en) 2008-07-11 2012-08-07 Silicon Image, Inc. Methods and mechanisms for probabilistic color correction
US20100079503A1 (en) * 2008-09-30 2010-04-01 Texas Instruments Incorporated Color Correction Based on Light Intensity in Imaging Systems
FR2937209B1 (fr) * 2008-10-15 2011-07-22 St Microelectronics Sa Correction de deviation de blanc dans une image captee
US8195054B2 (en) * 2008-11-26 2012-06-05 Samsung Electronics Co., Ltd Apparatus and method for transmitting and receiving an information symbol in a visible light communication system for color code modulation
US8886206B2 (en) 2009-05-01 2014-11-11 Digimarc Corporation Methods and systems for content processing
US9749607B2 (en) 2009-07-16 2017-08-29 Digimarc Corporation Coordinated illumination and image signal capture for enhanced signal detection
US9137432B2 (en) 2011-09-16 2015-09-15 Samsung Electronics Co., Ltd. Backside illumination image sensor, operating method thereof, image processing system and method of processing image using the same
US9593982B2 (en) 2012-05-21 2017-03-14 Digimarc Corporation Sensor-synchronized spectrally-structured-light imaging
US9621760B2 (en) 2013-06-07 2017-04-11 Digimarc Corporation Information coding and decoding in spectral differences
WO2015077493A1 (en) * 2013-11-20 2015-05-28 Digimarc Corporation Sensor-synchronized spectrally-structured-light imaging
TWI562636B (en) * 2014-06-16 2016-12-11 Altek Semiconductor Corp Image capture apparatus and image compensating method thereof
US10113910B2 (en) 2014-08-26 2018-10-30 Digimarc Corporation Sensor-synchronized spectrally-structured-light imaging
US9727941B1 (en) 2014-11-19 2017-08-08 Digimarc Corporation Optimizing optical scanners for digital watermark detection
CN104599241B (zh) * 2014-12-05 2018-04-06 上海交通大学 全自动高效计算的颜色一致性方法
KR101708689B1 (ko) * 2015-08-24 2017-02-21 엘지전자 주식회사 홀로그래픽 광학 소자를 구비하는 광학계를 포함하는 헤드 마운티드 디스플레이의 화질 개선 방법
CN109427041B (zh) * 2017-08-25 2021-10-22 中国科学院上海高等研究院 一种图像白平衡方法及系统、存储介质及终端设备
KR102782971B1 (ko) 2019-05-08 2025-03-18 삼성전자주식회사 인공 신경망 모델을 트레이닝하는 컴퓨팅 장치, 인공 신경망 모델을 트레이닝하는 방법 및 이를 저장하는 메모리 시스템
CN110532947A (zh) * 2019-08-28 2019-12-03 上海眼控科技股份有限公司 一种用于车检表格的去偏色处理的方法及设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11331738A (ja) * 1998-03-09 1999-11-30 Fuji Photo Film Co Ltd 画像処理方法および装置
JP2003087818A (ja) * 2001-09-14 2003-03-20 Toshiba Corp 白バランスを得るための照明光の色推定方法および撮像装置
JP2005109705A (ja) * 2003-09-29 2005-04-21 Mitsubishi Electric Corp 撮像処理装置
JP2005167956A (ja) * 2003-12-03 2005-06-23 Samsung Electro Mech Co Ltd デジタルオートホワイトバランス装置

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2538983B1 (fr) 1982-12-30 1986-02-07 Guichard Jacques Procede de correction de couleur applicable a la prise de vues video et systeme mettant en oeuvre ce procede
JPH02230869A (ja) * 1989-03-03 1990-09-13 Ricoh Co Ltd ゲインコントロール回路
DE69026159T2 (de) * 1989-08-02 1996-10-17 Canon Kk Bildverarbeitungsgerät
US5442408A (en) * 1989-11-17 1995-08-15 Sanyo Electric Co., Ltd. White balance adjusting apparatus for automatically adjusting white balance in response to luminance information signal and color information signal obtained from image sensing device
US5274439A (en) * 1992-03-31 1993-12-28 Panasonic Technologies, Inc. Apparatus for clipping or limiting color signals to maintain color balance
US6351558B1 (en) * 1996-11-13 2002-02-26 Seiko Epson Corporation Image processing system, image processing method, and medium having an image processing control program recorded thereon
US5907629A (en) * 1996-11-15 1999-05-25 Funt; Brian Vicent Method of estimating chromaticity of illumination using neural networks
JP3664582B2 (ja) * 1998-03-17 2005-06-29 富士写真フイルム株式会社 ホワイトバランス調整方法および装置
US6628830B1 (en) * 1998-06-24 2003-09-30 Canon Kabushiki Kaisha Image processing method and apparatus and storage medium
US6140630A (en) * 1998-10-14 2000-10-31 Micron Technology, Inc. Vcc pump for CMOS imagers
US6376868B1 (en) * 1999-06-15 2002-04-23 Micron Technology, Inc. Multi-layered gate for a CMOS imager
US6310366B1 (en) * 1999-06-16 2001-10-30 Micron Technology, Inc. Retrograde well structure for a CMOS imager
US6326652B1 (en) * 1999-06-18 2001-12-04 Micron Technology, Inc., CMOS imager with a self-aligned buried contact
US6204524B1 (en) * 1999-07-14 2001-03-20 Micron Technology, Inc. CMOS imager with storage capacitor
US6333205B1 (en) * 1999-08-16 2001-12-25 Micron Technology, Inc. CMOS imager with selectively silicided gates
US6906744B1 (en) * 1999-09-28 2005-06-14 Nikon Corporation Electronic camera
CA2396564A1 (en) * 2000-01-12 2001-07-19 University Of East Anglia Colour signal processing
JP3706789B2 (ja) * 2000-05-12 2005-10-19 キヤノン株式会社 信号処理装置及び信号処理方法
US6681042B1 (en) * 2000-08-29 2004-01-20 Eastman Kodak Company Digital color image processing method
US6937774B1 (en) * 2000-10-24 2005-08-30 Lockheed Martin Corporation Apparatus and method for efficiently increasing the spatial resolution of images
JP4314822B2 (ja) * 2002-02-13 2009-08-19 株式会社ニコン 画像処理装置、画像処理方法、及び画像処理プログラム
EP1337104B1 (en) * 2002-02-19 2014-01-08 FUJIFILM Corporation Method, apparatus, and program for image processing
JP4024057B2 (ja) * 2002-03-06 2007-12-19 富士フイルム株式会社 デジタルカメラ
GB0211486D0 (en) * 2002-05-18 2002-06-26 Eastman Kodak Co Processing of digital images
JP4213943B2 (ja) * 2002-07-25 2009-01-28 富士通マイクロエレクトロニクス株式会社 画質を向上させた画像処理回路
US7110598B2 (en) * 2002-08-28 2006-09-19 Micron Technology, Inc. Automatic color constancy for image sensors
JP3794367B2 (ja) * 2002-10-17 2006-07-05 ノーリツ鋼機株式会社 画像処理方法、画像処理装置、写真処理装置、画像処理プログラム、および画像処理プログラムを記録した記録媒体
US7173663B2 (en) * 2002-10-31 2007-02-06 Freescale Semiconductor, Inc. Automatic exposure control system for a digital camera
US7162078B2 (en) * 2002-12-20 2007-01-09 Fast Link Communication Corp. Automatic white balance correction method for image capturing apparatus
US7447374B1 (en) * 2003-01-06 2008-11-04 Apple Inc. Method and apparatus for an intuitive digital image processing system that enhances digital images
US7298892B2 (en) * 2003-04-09 2007-11-20 Eastman Kodak Company Producing a balanced digital color image having minimal color errors
JP2004328564A (ja) 2003-04-28 2004-11-18 Olympus Corp カラー補正装置、カラー補正方法及びカラー補正プログラム、並びにカラー補正装置を用いたデジタルカメラ
US7356180B2 (en) * 2003-09-30 2008-04-08 Sharp Laboratories Of America, Inc. Systems and methods for correcting image color balance
US7064769B2 (en) * 2003-09-30 2006-06-20 Sharp Laboratories Of America, Inc. Systems and methods for computing the presence of self-luminous elements in an image
US7352895B2 (en) * 2003-09-30 2008-04-01 Sharp Laboratories Of America, Inc. Systems and methods for illuminant model estimation
US7423779B2 (en) * 2004-03-30 2008-09-09 Omnivision Technologies, Inc. Method and apparatus for automatic white balance
JP4471166B2 (ja) * 2005-02-28 2010-06-02 パナソニック株式会社 デジタルカメラ
US7480421B2 (en) * 2005-05-23 2009-01-20 Canon Kabushiki Kaisha Rendering of high dynamic range images

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11331738A (ja) * 1998-03-09 1999-11-30 Fuji Photo Film Co Ltd 画像処理方法および装置
JP2003087818A (ja) * 2001-09-14 2003-03-20 Toshiba Corp 白バランスを得るための照明光の色推定方法および撮像装置
JP2005109705A (ja) * 2003-09-29 2005-04-21 Mitsubishi Electric Corp 撮像処理装置
JP2005167956A (ja) * 2003-12-03 2005-06-23 Samsung Electro Mech Co Ltd デジタルオートホワイトバランス装置

Also Published As

Publication number Publication date
US7848569B2 (en) 2010-12-07
KR20080078064A (ko) 2008-08-26
TWI338513B (en) 2011-03-01
EP1969859A2 (en) 2008-09-17
US20070133868A1 (en) 2007-06-14
CN101361374B (zh) 2011-09-28
US20110037873A1 (en) 2011-02-17
WO2007070502A8 (en) 2008-07-24
WO2007070502A3 (en) 2007-11-29
TW200803537A (en) 2008-01-01
EP1969859B1 (en) 2017-11-15
US8401288B2 (en) 2013-03-19
JP2009520405A (ja) 2009-05-21
US8180150B2 (en) 2012-05-15
CN101361374A (zh) 2009-02-04
WO2007070502A2 (en) 2007-06-21
KR100993047B1 (ko) 2010-11-08
US20070133870A1 (en) 2007-06-14

Similar Documents

Publication Publication Date Title
JP4877561B2 (ja) デジタル撮像システム用の自動カラーバランス方法および装置
US6995791B2 (en) Automatic white balance for digital imaging
US8130292B2 (en) Scene illumination adaptive lens shading correction for imaging devices
US7102669B2 (en) Digital color image pre-processing
US7750950B2 (en) Image pickup apparatus and image processing method
US7236190B2 (en) Digital image processing using white balance and gamma correction
JP4324404B2 (ja) 固体撮像装置及びデジタルカメラ
US20080278592A1 (en) Imaging Device
US20080056704A1 (en) Method, apparatus and system for dynamic range estimation of imaged scenes
US8564688B2 (en) Methods, systems and apparatuses for white balance calibration
US20030184673A1 (en) Automatic exposure control for digital imaging
US20020071041A1 (en) Enhanced resolution mode using color image capture device
US7804525B2 (en) Method, apparatus, and system for selecting pixels for automatic white balance processing
JP4049257B2 (ja) 固体撮像装置及びデジタルカメラ
JP2007088873A (ja) 信号処理方法、信号処理回路およびこれを用いたカメラシステム
US7428009B2 (en) Manual white balance using arbitrary surface
JP2009506722A (ja) ホワイトバランス統計計算のための改良された色差フィルタ
JP2007060492A (ja) 撮像装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110322

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20110614

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110614

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111101

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111116

R150 Certificate of patent or registration of utility model

Ref document number: 4877561

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141209

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250