(57)【特許請求の範囲】
【請求項１】
色信号行列調整方法であって、
色信号行列調整を得るために第１色信号行列に関する１つの値を調整するステップと、
前記色信号行列調整に依存して、前記第１色信号行列に関する前記１つの値以外の少なくとも２つの色信号行列パラメータを自動的に適応させるステップと、
を含み、前記第１色信号行列に関する前記１つの値が、第１のカラーに対応する第１色信号行列パラメータであり、前記色信号行列調整は、前記第１のカラーの再現を変更するために前記第１色信号行列パラメータをδ1の量だけ増加させる場合、前記自動的に適応させるステップは、白色再現を広い範囲で維持するために、前記第１のカラー以外のカラーに対応するすべてのカラー行列パラメータに係数(ΣX+δ1)/ΣXを乗算することを含み、前記ΣXは、前記第１のカラーに対応する色信号行列パラメータの和であるようにした方法。
【請求項２】
色信号行列調整方法であって、
色信号行列調整を得るために第１色信号行列に関する１つの値を調整するステップと、
前記色信号行列調整に依存して、前記第１色信号行列に関する前記１つの値以外の少なくとも２つの色信号行列パラメータを自動的に適応させるステップと、
を含み、前記第１色信号行列に関する前記１つの値が、前記第１のカラーに対応する色信号行列パラメータの和ΣXであり、前記色信号行列調整は、前記第１のカラー及び白の両方の再現を変更するために、前記色信号行列パラメータの和ΣXをδ2の量だけ増加させる場合、前記自動的に適応させるステップは、前記第１のカラーに対応する前記カラー行列パラメータの間の比率を維持するために、前記第１のカラーに対応するすべてのカラー行列パラメータに係数(ΣX+δ2)/ΣXを乗算することを含むようにした方法。
【請求項３】
色信号行列調整装置であって、
色信号行列調整を得るために第１色信号行列に関する１つの値を調整する手段と、
前記色信号行列調整に依存して、前記第１色信号行列に関する前記１つの値以外の少なくとも２つの色信号行列パラメータを自動的に適応させる手段と、
を備え、前記第１色信号行列に関する前記１つの値が、第１のカラーに対応する第１色信号行列パラメータであり、前記色信号行列調整は、前記第１のカラーの再現を変更するために前記第１色信号行列パラメータをδ1の量だけ増加させる場合、前記自動的に適応させる手段は、白色再現を広い範囲で維持するために、前記第１のカラー以外のカラーに対応するすべてのカラー行列パラメータに係数(ΣX+δ1)/ΣXを乗算し、前記ΣXは、前記第１のカラーに対応する色信号行列パラメータの和であるようにした色信号行列調整装置。
【請求項４】
色信号行列調整装置であって、
色信号行列調整を得るために第１色信号行列に関する１つの値を調整する手段と、
前記色信号行列調整に依存して、前記第１色信号行列に関する前記１つの値以外の少なくとも２つの色信号行列パラメータを自動的に適応させる手段と、
を備え、前記第１色信号行列に関する前記１つの値が、前記第１のカラーに対応する色信号行列パラメータの和ΣXであり、前記色信号行列調整は、前記第１のカラー及び白の両方の再現を変更するために、前記色信号行列パラメータの和ΣXをδ2の量だけ増加させる場合、前記自動的に適応させる手段は、前記第１のカラーに対応する前記カラー行列パラメータの間の比率を維持するために、前記第１のカラーに対応するすべてのカラー行列パラメータに係数(ΣX+δ2)/ΣXを乗算することを含むようにした色信号行列調整装置。
【請求項５】
カラーカメラであって、
入力色信号を生成するカラーセンサと、
出力色信号を得るために前記入力色信号を調整する請求項３又は４に記載の色信号行列調整装置と、
を備えるカラーカメラ。
【発明の詳細な説明】
【０００１】
本発明は、色信号行列調整方法及び装置並びにそのような色信号行列調整装置を有するカラーカメラに関する。
【０００２】
あらゆるカラーセンサは、ワールドワイドなテレビ受像器及びPCモニタにおいて一般的なようにEBU(European Broadcasting Union)の赤-緑-青の原色に向かって、その与えられた色の補正を必要とする。色補正のために、９つの変数をもつ行列が適用される。RGBカラー行列は、以下の方程式の中で利用できる：
【数１】
0004257033.tif 000002
ここで、Ri、Gi、Biは、イメージセンサの入力RGB信号であり、Ro、Go、Boは、EBU原色に近い出力RGB信号であるか、あるいは、(例えばピクチャがより良く見えるという点で)入力RGB信号よりも望ましい別のものである。a11…a33は、色信号行列パラメータであり、すなわちa11…a13が赤に関係し、a21…a23が緑に関係し、a31…a33が青に関係する。
【０００３】
１つの出力カラーの所望の変更を得るために色信号行列パラメータa11…a33のうちの１つを変更すると、望ましくない副次的作用として白色再現も変更されてしまう。このため出力カラーの手動調整は非常に困難であり時間もかかる。
【０００４】
RGBカラーの所望の補正のほかに、一般には、センサによって生成される画像の白色点を補正する必要もある。白色再現は、センサ自身と背景照度の色温度とのRGBスペクトルパワー分布に依存する。この白色再現は、EBU表示規格の白色D65又はD65付近に合わせて調整する必要がある。色信号行列を経た白色再現は、各カラーの行列変数の和によって表現される。
ΣR = a11 + a12 + a13
ΣG = a21 + a22 + a23
ΣB = a31 + a32 + a33
【０００５】
しかし、所望の白色点を達成するために１つのカラーの選択された３つの行列パラメータを比例関係を保ちつつ変更することはほとんど不可能である。
【０００６】
米国特許第5,402,182号の明細書には、マイクロコンピュータによる上下する計数結果に従って色信号レベルを制御することにより画像スクリーンのホワイトバランスを制御する自動ホワイトバランス制御装置が開示されている。
【０００７】
本発明の目的は特に、非常に簡単な行列調整を提供することである。このために、本発明の第１の側面は、請求項１及び請求項５によって規定される方法及び装置を提供する。請求項６によって規定される本発明の第２の側面は、そのような行列調整装置を備えるカラーカメラを提供する。従属項では有利な実施例を規定する。
【０００８】
本発明の主要な側面に従う色信号行列調整方法では、所望の色信号行列調整を得るために第１色信号行列に関する１つの値のみが調整され、前記色信号行列パラメータの調整に依存して、前記第１色信号行列に関する前記１つの値以外の少なくとも２つの色信号行列パラメータを自動的に適応させる。
【０００９】
本発明の上述の及び他の側面は、以下に記述する実施例を参照することにより明らかになるであろう。
【００１０】
【発明の実施の形態】
本発明の好ましい実施例によれば、所望の白色及びRGBカラー調整は、カメラ内のRISCコア(又は他の種類の計算能力)及び上記の色信号行列式を用いて非常に簡単に達成することができる。
【００１１】
本発明の主な応用例は、RISCコアを用いる色信号行列調整に関連する。行列を所望のカラーに合わせて調整するための４つの可能な手法(possibilities、以後単に手法と呼ぶ)がある。ユーザによる調整及び微調整の方法に依存してある手法を選択したり、一方から他方に切り替えたり戻したりする。
１．１度に１つの行列パラメータを変更することによる従来の方法。
２．１度に１つの行列パラメータを変更するが、本発明の第１の側面に従って白色再現を広い範囲まで維持する。
３．白色調整のため、３つの行列パラメータを同時に変更する。
４．白色振幅の適応のため、相互の比例関係を保ちつつすべての９つの行列パラメータを変更する。
【００１２】
第１の手法は当然ながら更なる説明を必要としない。選択されるカラーと白色再現とが変更される。
【００１３】
第２の手法は、最初にブール(Boolean)B1を選択することにより白色再現を広い範囲で維持するものであり、第１の手法とは区別される。この第２の手法は、RISCコアの計算能力を使用する。カラーXの１つの行列パラメータが値±δだけ変更される場合、選択されるカラーXに属さないすべての６つの行列パラメータ(すなわち他の２つの行の中にあるもの)に(ΣX±δ)/ΣXが乗算される。ここで、ΣXは、選択された赤、緑又は青の行列の行の和に相当する。その後、新しいΣR、ΣG及びΣBの値が計算される。これらは調整する以前の値に比例するので、白色再現は広い範囲で維持される。ΣR、ΣG及びΣB値が１に等しい場合、白は完全に維持される。ΣR、ΣG及びΣBの値が１とは異なる場合、わずかな白色シフトが生じる。しかし、このわずかな白色シフトは以下に述べる第３の手法に従って簡単に補正することができる。
【００１４】
第３及び第４の手法に従って、白色再現は、各カラーの行列パラメータの比率を維持しつつ変更される。
【００１５】
第２のブールB2によって示される第３の手法は、１つのパラメータのみを用いる白色再現の調整に関係し、再びRISCコアを使用する。白色再現を変更する必要がある場合、ΣR、ΣG又はΣBの行列の行の和のうちの１つが選択され変更される。RISCコアは、比例関係を保ちつつ対応する行列パラメータを変更することに注意する。例えば、ΣRが±δだけ増やされる場合、それぞれの行列パラメータa11、a12及びa13に(ΣR±δ)/ΣRを乗算して、それによって所望の白色シフトを生じさせる。赤に関する色ベクトルの方向は、白色シフトの量によってのみ決定される小さなずれを得る。
【００１６】
第４の手法は、RISCコアを再び使用するものであり、マトリクス回路の信号振幅をより統一した値に適応させるため、相互の比例関係を保ちつつすべての行列パラメータを調整することに着目する。まずブールB3を選択して、比例関係を保ちつつすべてのパラメータを変更する必要があることを明らかにする。その後ΣR、ΣG又はΣBの行列の行の和の１つを選択する。この行列の行の和を±δだけ変更する。次にすべての行列パラメータに(ΣX±δ)/ΣXが乗算される。ここで、ΣXは、選択されたΣR、ΣG又はΣBの行列の行の和に相当する。その後、新しいΣR、ΣG及びΣBの行列の行の和を再び計算する。カラー及び白色再現が維持され、信号振幅のみが変更される。
【００１７】
以下の結論を導くことができる。提案したすべての手法を使用することにより、第１の手法のみを使用するときよりも非常に簡単に行列を調整することが可能になる。上述した調整のすべての手法は、PCを使用し、且つ、行列パラメータa11ないしa33と、ΣR、ΣG又はΣBと、一方が白色維持に関し他方が振幅調整に関する２つのブールとに関する選択のメニューを用いて実現された。
【００１８】
本発明の主要な側面は次のように概要を述べることができる。色補正のための行列の理論的な計算に加えて、更なる微調整の為あるいは幾つかのピクチャを用いるチェックとして手動調整も必要である。しかし、カメラのカラー行列を所望の色再現に合わせるには９つのパラメータを調整する必要がある。このような行列に関する特定の問題は、例えば赤の行列の中の１つのパラメータが変更される場合、赤のほかに白色再現も変更されてしまうという点である。カメラのRISCコア(縮小命令セットコンピュータ)の計算能力を用いて白色再現を維持することにより、行列を所望の色再現に合わせることが非常に容易になる。さらに、白色再現を直接変更することもできる。色再現のずれは、白色再現のずれによってのみ決定される。
【００１９】
以下の特徴は特に注目すべきである。選択された行列パラメータa11ないしa33の１つを変更する際に白色再現を維持する手法を示す。各カラーの行列の比率を維持しながら、且つ、白色シフトの量によってのみ決定されるカラーシフトを用いて、ΣR、ΣGまたはΣBを選択することにより白色再現を変更する。振幅のブール及びΣR、ΣG又はΣBを選択し、相互の比例関係を保ちつつすべての行列パラメータを変更することにより、比例関係を保ちつつ信号振幅を適応させる。すでに上述した特徴についてRISCコアのような計算プロセッサが使用される。
【００２０】
図面は、本発明によるカラーカメラの実施例を示す。センサSは、３つの入力色信号Ri、Bi、Giを供給する。これらの入力色信号Ri、Bi及びGiを受信する行列調整装置(VAC、CC、AAC)は、９つの行列パラメータa11..a33のうちの１つあるいは３つの行列の行の和ΣR、ΣG又はΣBのうちの１つであるカラー行列に関する値を調整する数値調整回路VACを備える。制御回路CCは、上述した３つのブールB1、B2又はB3をオン又はオフするための３つのボタンB1、B2、B3を有する。自動適応回路AACは、上述した４つの手法に関連して上述したように行列パラメータを適応させ、出力色信号Ro、Go及びBoを供給する。
【００２１】
上記の実施例は本発明を制限するものではなく、当業者であれば、請求項の範囲から逸脱することなく多くの代替の実施例を設計することができるであろう。請求項の中の括弧内の参照符号は、請求項を制限するものとして解釈されるべきではない。「含む、備える」という用語は、請求項に示すもの以外の素子またはステップの存在を排除しない。本発明は、いくつかの個々の素子を有するハードウェアと、適切にプログラムされたコンピュータとによって実現することができる。いくつかの手段を列挙した装置の請求項では、これらの手段のいくつかを１つの同一のハードウェア・アイテムによって具体化することができる。
【図面の簡単な説明】
【図１】本発明によるカラーカメラの実施例を示す図。
【符号の説明】
AAC    自動適応回路
CC     制御回路
VAC    数値調整回路
【図１】
0004257033.tif 000003