JP4822630B2 - 色信号処理装置、撮像装置およびそれらの制御方法 - Google Patents
色信号処理装置、撮像装置およびそれらの制御方法 Download PDFInfo
- Publication number
- JP4822630B2 JP4822630B2 JP2001246216A JP2001246216A JP4822630B2 JP 4822630 B2 JP4822630 B2 JP 4822630B2 JP 2001246216 A JP2001246216 A JP 2001246216A JP 2001246216 A JP2001246216 A JP 2001246216A JP 4822630 B2 JP4822630 B2 JP 4822630B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- color
- green
- suppression
- color suppression
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 21
- 238000003384 imaging method Methods 0.000 title claims description 20
- 230000001629 suppression Effects 0.000 claims description 124
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 9
- 230000000295 complement effect Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 239000003086 colorant Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
- H04N9/68—Circuits for processing colour signals for controlling the amplitude of colour signals, e.g. automatic chroma control circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/86—Camera processing pipelines; Components thereof for processing colour signals for controlling the colour saturation of colour signals, e.g. automatic chroma control circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
- H04N9/646—Circuits for processing colour signals for image enhancement, e.g. vertical detail restoration, cross-colour elimination, contour correction, chrominance trapping filters
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Processing Of Color Television Signals (AREA)
- Color Television Image Signal Generators (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Description
【発明の属する技術分野】
本発明は、色信号処理装置、撮像装置およびそれらの制御方法に関し、更に詳しくは、カラー画像データに対して高輝度部における偽色を低減させることが可能な色信号処理装置、撮像装置およびそれらの制御方法に関する。
【0002】
【従来の技術】
従来の撮像装置1000を用いた輝度信号の生成方法について説明する。
【0003】
図10は従来の撮像装置の信号処理ユニットの構成を示すブロック図である。CCDなどの撮像素子1501からの出力信号は、ホワイトバランス回路1502に入力され、白のゲインが調整された後、輝度信号生成回路1505に出力される。輝度信号生成回路1505では輝度信号を生成し出力する。
【0004】
また、ホワイトバランス回路1502からの別の出力信号は、色変換マトリックス1503に入力され、色差信号および輝度信号が生成された後、色抑圧(CSUP:Chroma Suppress)回路1504に出力される。色抑圧回路1504では、高輝度領域の色差ゲインが抑圧されて、色差信号が出力される。
【0005】
なお従来の色抑圧回路1504では、上記の色抑圧を行う際には、NTSCの輝度生成方法である、R:G:B=0.3:0.59:0.11の比率を用いて、輝度信号を生成し、その輝度信号レベルに応じて色抑圧を行っていた。
【0006】
【発明が解決しようとする課題】
ところで、同じ輝度であっても表現できる彩度値は色相によって異なる。例えば、黄色の色相の場合には、輝度信号が非常に高いレベルであっても色を表現可能である。
【0007】
しかしながら図10に示す従来の信号処理ユニットのように、NTSCの構成比率(R:G:B=0.3:0.59:0.11)に固定して輝度信号を生成し、生成した輝度信号に基づいて一律に色抑圧を行うと、黄色い色相においては輝度信号が非常に高いレベルになる事が多く、必要以上に色抑圧を行ってしまうという問題があった。
【0008】
本発明は上記説明した従来技術の問題点を解決するためになされたものでありその目的は、カラー画像データの色相に応じて最適な色処理が可能な色信号処理装置および方法ならびにこの色信号処理装置を搭載可能な撮像装置及び方法を提供することである。
【0009】
【課題を解決するための手段】
上記目的を達成するための本発明の色信号処理装置は、以下の構成を有する。
すなわち、画像データ信号の色抑圧処理を行う色信号処理装置であって、
前記画像データ信号に含まれる赤信号R、緑信号Gおよび青信号Bに基づいて、前記画像データ信号の色抑圧に必要な色構成比率(α:β:γ)を決定する色構成比率決定手段と、
前記色構成比率に基づいて前記画像データ信号の色抑圧用の信号(Ya=R×α+G×β+B×γ)を生成する信号生成手段と、
前記色抑圧用の信号の大きさに基づいて色抑圧率の大きさを決定する色抑圧率決定手段と、
前記色抑圧率に基づいて前記画像データ信号を色抑圧する色抑圧手段と、を有し、
前記色構成比率決定手段は、前記赤信号Rと前記赤信号Rに対する飽和値との差分である赤信号飽和余裕度と、前記緑信号Gと前記緑信号Gに対する飽和値との差分である緑信号飽和余裕度と、前記青信号Bと前記青信号Bに対する飽和値との差分である青信号飽和余裕度とを算出し、算出した赤信号飽和余裕度と緑信号飽和余裕度と青信号飽和余裕度の相対的な割合からそれぞれに対応する前記色構成比率α、β、及びγを決定することを特徴とする。
【0010】
本色信号処理装置では、画像データ信号に含まれる赤信号R、緑信号Gおよび青信号Bのそれぞれの構成比率である色構成比率(α:β:γ)を決定し、この色構成比率に基づいて画像データ信号の色抑圧用の信号(Ya)を生成する。次に、各信号ごとに予め設定されている色抑圧率(G)に基づいて、生成した色抑圧用の信号を用いて画像データ信号を色抑圧することができる。そのため各画像データの色相に応じて最適な色抑圧ができる。
【0011】
ここで、例えば、前記色構成比率は、前記赤信号Rの前記赤信号Rに対する飽和値との差分である赤信号飽和余裕度、前記緑信号Gの前記緑信号Gに対する飽和値との差分である緑信号飽和余裕度、および前記青信号Bの前記青信号Bに対する飽和値との差分である青信号飽和余裕度に基づいて決定されることが好ましい。
【0012】
ここで、例えば、前記色構成比率決定手段は、前記赤信号R、緑信号Gおよび青信号Bのうちで最小値を示す信号の前記色構成比率を1とし、前記最小値以外の信号の前記色構成比率を0とすることが好ましい。
【0013】
ここで、例えば、前記色抑圧用の信号(Ya)は、前記赤信号R、緑信号Gおよび青信号Bに対して、対応する前記色構成比率をそれぞれ乗じて得られた値を加算したもの(Ya=R×α+G×β+B×γ)であることが好ましい。
【0014】
ここで、例えば、前記色抑圧手段は、前記色抑圧用の信号に応じて予め設定されている色抑圧率を用いることが好ましい。
【0027】
【発明の実施の形態】
以下に図面を参照して、本発明に係る好適な実施形態の一例である色信号処理装置およびその制御方法、ならびに、この色信号処理装置を搭載した撮像装置およびその制御方法について説明する。なお本実施形態では、色信号処理装置として信号処理回路を用いて説明する。
【0028】
<第1の実施形態>
[信号処理回路の全体構成:図1]
図1は第1の実施形態の撮像装置100の信号処理回路の全体構成を示すブロック図である。なお図1において、点線で囲んだ範囲を、色信号処理装置として独立した構成としても良い。
【0029】
図1において、CCDなどの撮像素子501からの出力信号は、ホワイトバランス回路502に入力され、ホワイトバランス回路502にて白のゲインが調整された後、輝度信号生成回路505に出力される。輝度信号生成回路505では輝度信号を生成し出力する。
【0030】
また、ホワイトバランス回路502からの別の出力信号は、色変換マトリックス回路503に入力され、色変換マトリックス回路503にて色差信号および輝度信号が生成された後、色抑圧(CSUP:Chroma Suppress)回路504に出力される。色抑圧回路504では、高輝度領域の色差ゲインが抑圧されて、色差信号が出力される。
【0031】
なお本実施形態の撮像装置100が従来の撮像装置1000(図10)の信号処理の全体構成と異なる点は、色抑圧回路504にある。以下に本実施形態の特徴である色抑圧回路504について説明する。
【0032】
[色抑圧回路:図2]
図2は、本実施形態の色抑圧回路504の内容を説明する構成図であり、図3は、色抑圧回路504の処理を説明するフローチャートである。
【0033】
まず、図2及び図3を用いて抑圧回路504の処理の概要を説明する。
【0034】
図3のステップS300において、赤信号R、緑信号G、青信号Bが、色抑圧用輝度信号生成回路560と色構成比率決定回路550に入力される。
【0035】
次に、ステップS310において、色構成比率決定回路550では、入力された赤信号R、緑信号G、青信号Bに基づき赤信号R、緑信号G、青信号Bに対する色構成比率(α:β:γ)を出力する。
【0036】
次に、ステップS320において、色抑圧用輝度信号生成回路560では、入力された赤信号R、緑信号G、青信号Bおよび色構成比率(α、β、γ)に基づいて、色抑圧用輝度信号Yaを生成し、出力する。
【0037】
次に、ステップS330において、色抑圧ゲイン決定回路570では、入力された色抑圧用輝度信号Yaに対して、予め入力される色抑圧用輝度信号に対して出力するゲイン(G)の設定値との関係(図4)を記載してあるテーブル(図示せず)に基づいて、対応するゲインを出力する。
【0038】
次に、ステップS340において、乗算器581、582では、入力された色差信号(Cr、Cb)にゲイン(G)をそれぞれ乗算し、抑圧された色差信号(Cr×G、Cb×G)を出力する。
【0039】
このようにして、色抑圧回路504では、赤信号R、緑信号G、青信号Bに基づいて生成されたゲインと色差信号(Cr、Cb)とから抑圧された色差信号(Cr×G、Cb×G)を出力することができる。
【0040】
[色抑圧用輝度信号Ya]
次に、上記説明した色抑圧回路504で生成する抑圧された色差信号(Cr×G、Cb×G)について詳細に説明する。
【0041】
まず色抑圧用輝度信号生成回路560で生成する色抑圧用輝度信号Yaについて説明する。
【0042】
撮像素子501からの出力信号に対する赤信号R、緑信号G、青信号Bの色構成比率をそれぞれα:β:γとして、色抑圧用輝度信号Yaを(1)式で定義する。
【0043】
Ya=αR+βG+γB (1)
但し、α+β+γ=1 (2)
色構成比率決定回路550は、上記α、β、γを決定するための回路である。
【0044】
赤信号R、緑信号G、青信号Bに対する各飽和余裕度をそれぞれR_Rev、G_Rev、B_Revとし、各信号に対する飽和ポイントをNPとすると、各飽和余裕度は、(3)〜(5)式で定義することができる。
【0045】
R_Rev=NP−R (3)
G_Rev=NP−G (4)
B_Rev=NP−B (5)
ここで(2)および(3)〜(5)式の各色の飽和余裕度より、赤信号R、緑信号G、青信号Bのそれぞれの色構成比率α、β、γは、(6)〜(8)式で決定できる。
【0046】
α=R_Rev/(R_Rev+G_Rev+B_Rev) (6)
β=G_Rev/(R_Rev+G_Rev+B_Rev) (7)
γ=B_Rev/(R_Rev+G_Rev+B_Rev) (8)
したがって、色構成比率決定回路550は、赤信号R、緑信号G、青信号Bおよび(6)〜(8)式を用いて、色構成比率α、β、γを生成して出力できる。
また、色抑圧用輝度信号生成回路560は、受信した赤信号R、緑信号G、青信号B、色構成比率α、β、γおよび(1)式を用いて色抑圧用輝度信号Yaを生成することができる。
【0047】
また、色抑圧ゲイン決定回路570は、予め入力される色抑圧用輝度信号に対して出力するゲイン(G)の設定値との関係(図4)を記載してあるテーブル(図示せず)に基づき、入力された色抑圧用輝度信号Yaに対応するゲイン(G)を出力することができる。
【0048】
最後に乗算器581、582において、各色差信号(Cr、Cb)に色抑圧ゲイン決定回路570で決定されたゲイン(G)を乗算し、抑圧された色差信号(Cr×G、Cb×G)を出力することができる。
【0049】
[具体例:(R、G、B)=(240、230、50)の場合]
次に、上記説明した内容について、具体的な赤信号R、緑信号G、青信号Bを用いて説明する。
【0050】
ここでは、一例として、(R、G、B)=(240、230、50)の場合について説明する。この値は黄色の色相である。また飽和ポイントが256の場合について説明する。
【0051】
赤信号R、緑信号G、青信号Bに対する各飽和余裕度(R_Rev、G_Rev、B_Rev)は、(3)〜(5)式で求めることができる。すなわち、
R_Rev=NP−R=256−240=16
G_Rev=NP−G=256−230=26
B_Rev=NP−B=256−50=206
したがって、赤信号R、緑信号G、青信号Bのそれぞれの色構成比率α、β、γは、(6)〜(8)式で求めることができる。すなわち、
α=R_Rev/( R_Rev+ G_Rev+ B_Rev)
=16/(16+26+206)=0.0645
β=G_Rev/( R_Rev+ G_Rev+ B_Rev)
=26/(16+26+206)=0.1048
γ=B_Rev/( R_Rev+ G_Rev+ B_Rev)
=206/(16+26+206)=0.8306
したがって、色抑圧用輝度信号Yaは、(1)式で求めることができる。すなわち、(R、G、B)=(240、230、50)の場合の色抑圧用輝度信号Yaは、(9)式となる。
【0052】
Ya=0.0645×R+0.1048×G+0.8306×B (9)
ここで、(9)式における赤信号R、緑信号G、青信号Bの各寄与率はそれぞれ6%、10%、83%である。
【0053】
つまり、(R、G、B)=(240、230、50)で示される黄色の色相の場合には、青信号Bを主に参照して色抑圧を行うという事を意味する。
【0054】
図5は、黄色の色相のままで輝度信号を0から256まで上げていった際の輝度信号と赤信号R、緑信号G、青信号Bの各信号の関係を説明する図である。
【0055】
図5より、黄色の色相のままで輝度信号を0から256まで上げていくと、赤信号R、緑信号Gは、輝度信号にほぼ比例して増加し、赤信号R、緑信号Gの飽和余裕度はほぼ逆比例して減少する。一方、青信号Bは、輝度信号が100以下では0であり、その飽和余裕度は256である。また輝度信号が100以上で徐々に増加するがその飽和余裕度は赤信号R、緑信号Gの飽和余裕度に比べて大きい。
【0056】
このことから、図5より、黄色の色相において、飽和度を決めるもっとも支配的な信号はB信号であることがわかる。また、黄色と青は補色の関係にある。
【0057】
なお説明は割愛するが他の色相においても図5で説明したのと類似の関係が見られる。
【0058】
つまり、各色信号に対して、対象となる色相の補色の関係にあたる色成分信号が、対象となる色相の飽和度を決めるもっとも支配的な信号に相当する。
【0059】
以上説明したように、本願発明者らは色を抑圧するには、対象色の飽和度を検知して、その飽和度に基づいて色を抑圧するのが良いことを見出した。この飽和度としては、上記説明したように対象色の補色信号を用いればよい。
【0060】
第1の実施形態では、図1及び図2で説明した構成を用いて、補色信号に当たる信号値を求めることができる。
【0061】
上記説明したように、第1の実施形態では、対象とする各色相の高輝度部における偽色信号を必要以上に色抑圧すること無く、効果的に低減することができる。
【0062】
<第2の実施形態>
第1の実施形態では、黄色などの対象とする各色相毎に色抑圧用の輝度信号を対象色の補色の色構成比率に基づいて生成し、生成した信号に基づいて色抑圧することによって、対象とする各色相の高輝度部における偽色信号を必要以上に色抑圧すること無く、効果的に低減することができた。
【0063】
一方、下記に説明する第2の実施形態では、第1実施形態とほぼ同様な効果が得られ、かつハード化する上で回路規模を大幅に軽減することができる色信号処理装置およびその色信号処理装置を搭載した撮像装置について説明する。
【0064】
[信号処理の全体構成:図6]
図6は第2の実施形態の撮像装置200の信号処理回路の全体構成を示すブロック図である。なお図6において、点線で囲んだ範囲を、色信号処理装置として独立した構成としても良い。
【0065】
なお第2の実施形態の撮像装置200の構成は、図1で説明した第1の実施形態の撮像装置100の構成と色抑圧回路2504を除いて同じである。したがって、図6の説明は重複するので、ここでの説明は省略し、以下に第2の実施形態の特徴である色抑圧回路2504について説明する。
【0066】
[色抑圧回路:図7]
以下、第2の実施形態の色抑圧回路2504について説明する。
【0067】
図7は、本実施形態の色抑圧回路2504の内容を説明する構成図であり、図8は、色抑圧回路2504の処理を説明するフローチャートであり、図9は、図8のステップS810を詳細に説明するフローチャートである。
【0068】
なお図7に示す色抑圧回路2504は、図2で説明した第1の実施の形態の色抑圧回路504と類似の構成である。したがって、共通する内容の詳細な説明は重複するので省略し、以下の説明では色抑圧回路2504の概要および色抑圧回路2504が色抑圧回路504と異なる点についてのみ説明する。
【0069】
まず、図7及び図8を用いて色抑圧回路2504の処理の概要を説明する。
【0070】
図8のステップS800において、赤信号R、緑信号G、青信号Bが、色抑圧用輝度信号生成回路2560と色構成比率決定回路2550に入力される。
【0071】
次に、ステップS810において、色構成比率決定回路2550では、入力された赤信号R、緑信号G、青信号Bを比較し、その比較結果から赤信号R、緑信号G、青信号Bのそれぞれに対する色構成比率(α:β:γ)を出力する。
【0072】
色構成比率(α:β:γ)の出力の詳細について、図9のフローチャートを用いて説明する。
【0073】
図9のステップS811において、入力された赤信号R、緑信号G、青信号Bを比較し、次にステップS812において、比較結果に基づき入力された赤信号R、緑信号G、青信号Bのうちの最小の値を識別する。
【0074】
ステップS812において、赤信号Rが最小値と識別された場合にはステップS813に進み、緑信号Gが最小値と識別された場合にはステップS814に進み、青信号Bが最小値と識別された場合にはステップS815に進む。
【0075】
ステップS813〜ステップS815ではそれぞれ以下の設定をしてからステップS816に進む。
【0076】
すなわち、ステップS813において、赤信号Rが最小の場合には、赤信号R、緑信号G、青信号Bの色構成比率をα=1、β=0、γ=0と設定し、ステップS814において、緑信号Gが最小の場合には、赤信号R、緑信号G、青信号Bの色構成比率をα=0、β=1、γ=0と設定し、ステップS813において、青信号Bが最小の場合には、赤信号R、緑信号G、青信号Bの色構成比率をα=1、β=0、γ=0と設定する。ステップS816では、それぞれ設定された色構成比率(α:β:γ)を出力する。
【0077】
次に、図8のステップS820において、色抑圧用輝度信号生成回路2560では、入力された赤信号R、緑信号G、青信号Bおよび色構成比率(α、β、γ)に基づいて、色抑圧用輝度信号Yaを生成し、出力する。
【0078】
次に、ステップS830において、色抑圧ゲイン決定回路570では、入力された色抑圧用輝度信号Yaに対して、予め入力される色抑圧用輝度信号に対して出力するゲイン(G)の設定値との関係(図4)を記載してあるテーブル(図示せず)に基づいて、対応するゲイン(G)を出力する。
【0079】
次に、ステップS840において、乗算器581、582では、入力された色差信号(Cr、Cb)にゲイン(G)それぞれ乗算し、抑圧された色差信号(Cr×G、Cb×G)を出力する。
【0080】
このようにして、色抑圧回路2504では、赤信号R、緑信号G、青信号Bに基づいて決定されたゲインと色差信号(Cr、Cb)とから抑圧された色差信号(Cr×G、Cb×G)を出力することができる。
【0081】
[具体例:(R、G、B)=(240、230、50)の場合]
次に、上記説明した内容について、具体的な赤信号R、緑信号G、青信号Bを用いて説明する。
【0082】
ここでは、一例として、黄色の色相である(R、G、B)=(240、230、50)の場合について説明する。
【0083】
上記の例の場合には、図8のステップS810において、青信号Bが最小値なので、赤信号R、緑信号G、青信号Bの色構成比率は、α=0、β=0、γ=1と設定される。そこで、ステップS820において、色抑圧用輝度信号は、Ya=Bとなる。
【0084】
すなわち、上記の処理では、入力される赤信号R、緑信号G、青信号Bのうちで最小値の信号を選択し、その信号の色構成比率を1とし、選択されなかった他の信号の色構成比率を0とすることによって、色抑圧用輝度信号を決定することができる。上記の例の場合には、色抑圧用輝度信号として青信号Bが選択されることになる。
【0085】
なお詳細な説明は省略するが、他色の色相の場合にも上記説明した内容と同様なことが言える。
【0086】
すなわち、赤信号RはG信号またはB信号を基に、緑信号G信号はR信号またはB信号を基に、青信号BはR信号またはG信号を基に、マゼンタ(MG)は、G信号を基に、黄色(Ye)は、B信号を基に、シアン(Cy)は、R信号を基に色抑圧を行うことになる。
【0087】
[第2の実施形態と第1の実施形態の比較]
色抑圧が必要な輝度レベルにおいて、第2の実施形態の色抑圧用輝度信号を第1の実施形態の色抑圧用輝度信号と比較すると、第2の実施形態で得られる色抑圧用輝度信号は、第1の実施形態で得られる色抑圧用輝度信号とほぼ同様な色構成比率となる係数を導出できる。
【0088】
以下にその説明について詳細に説明する。
【0089】
例えば、対象の色相を赤とした場合を例にとり説明する。具体的には、赤色の色相である(R、G、B)=(255、100、101)の場合について説明する。
以下に第1の実施形態の色抑圧用輝度信号と第2の実施形態の色抑圧用輝度信号をそれぞれ算出し比較する。
【0090】
[第2の実施形態の場合]
まず第2の実施形態の色抑圧用輝度信号を算出する。
【0091】
(R、G、B)=(255、100、101)の場合には、緑信号Gが最小値なので、赤信号R、緑信号G、青信号Bの色構成比率は、α=0、β=1、γ=0と設定される。
【0092】
そこで、(1)式にα=0、β=1、γ=0を代入することにより、第2の実施形態では、色抑圧用輝度信号Yaとして、
Ya=B (9)
(9)式を得ることができる。
【0093】
[第1の実施形態の場合]
次に、第1の実施形態の色抑圧用輝度信号を算出する。
【0094】
赤信号R、緑信号G、青信号Bの各飽和余裕度(R_Rev、G_Rev、B_Rev)は、(3)〜(5)式で求められる。すなわち、
R_Rev=NP−R=256−255=1
G_Rev=NP−G=256−100=156
B_Rev=NP−B=256−101=155
したがって、赤信号R、緑信号G、青信号Bの色構成比率α、β、γは、(6)〜(8)式で求めるられる。すなわち、
α=R_Rev/( R_Rev+ G_Rev+ B_Rev) =0.032
β=G_Rev/( R_Rev+ G_Rev+ B_Rev) =0.5
γ=B_Rev/( R_Rev+ G_Rev+ B_Rev) =0.497
そこで、(1)式にα=0.032、β=0.5、γ=0.497を代入することにより、第2の実施形態では、色抑圧用輝度信号Yaとして、
Ya=0.0032×R+0.5×G+0.497×B (10)
(10)式を得ることができる。
【0095】
(10)式において、0.497を0.5で近似すると(11)式となる。
【0096】
Ya=0×R+0.5×G+0.5×B (11)
ここで、赤色の色相において、赤色における輝度変化に対するG信号とB信号は同じ程度のレベル(図示しないが、図5で示した黄色のおける輝度変化に対するRGB信号の関係におけるR信号とG信号のように、赤色の色相におけるG信号とB信号が赤色の輝度変化に対してほぼ同じ挙動を示す関係)なので、(11)式は、(12)式ととしても差し支えない。
【0097】
Ya=G または Ya=B (12)
[比較]
上記説明したように(9)式に示す第2の実施形態の色抑圧用輝度信号Ya=Bと、(12)式に示す第1の実施形態の色抑圧用輝度信号の近似値であるYa=Bは、ほぼ一致する。
【0098】
このことから、第2の実施形態で得られる色抑圧用輝度信号Yaは、第1の実施形態で得られる色抑圧用輝度信号Yaとほぼ同等のものが得られる。
【0099】
上記の説明では、対象の色相を赤とした場合を例にとり説明したが、上記説明した内容は、対象の色相を緑または青とした場合についても同様のことがいえる。
【0100】
また、黄色やシアンやマゼンタに関しても、実施形態の中で黄色の色相で説明したように、ほぼ同様の結果が得られる。なお、オレンジや黄緑といった中間的な色相の場合には、上記説明した(11)式と類似する式で近似する際の誤差が若干大きくなる。しかしこの誤差は、それほど大きな違いでなく、本法を適用することができる。
【0101】
なお、第1の実施形態の色構成比率決定回路550では(6)〜(8)式の計算を実行するための除算演算が必要であったが、第2の実施形態の色構成比率決定回路2550では、R信号、B信号、G信号の最小値を選択するだけである。
したがって、第2の実施形態の撮像装置は、第1の実施形態の撮像装置に比べて除算回路が必要としないため回路規模を大幅に軽減でき、ハード化が容易である。
【0102】
【他の実施形態】
なお、本発明は、複数の機器(例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど)から構成されるシステムに適用しても、一つの機器からなる装置(例えば、複写機、ファクシミリ装置など)に適用してもよい。
【0103】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体(または記録媒体)を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(OS)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0104】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0105】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャート(図3、8、9)に対応するプログラムコードが格納されることになる。
【0106】
【発明の効果】
以上説明したように、本発明によれば、カラー画像データの色相に応じて最適な色処理が可能な色信号処理装置および方法ならびにこの色信号処理装置を搭載可能な撮像装置及び方法を提供することができる。
【図面の簡単な説明】
【図1】本発明に係る第1の実施の形態の信号処理回路の全体の構成を示すブロック図である。
【図2】本発明に係る第1の実施の形態における色抑制回路の構成を示すブロック図である。
【図3】本発明に係る第1の実施の形態における色抑制回路の処理を説明するフローチャートである。
【図4】本発明に係る第1の実施の形態における色抑圧用輝度信号と色抑圧ゲインとの関係を示す一例の図である。
【図5】黄色の色相における輝度と赤信号R、緑信号Gおよび青信号Bとの関係を説明する図である。
【図6】本発明に係る第2の実施の形態の信号処理回路の全体の構成を示すブロック図である。
【図7】本発明に係る第2の実施の形態における色抑制回路の構成を示すブロック図である。
【図8】本発明に係る第2の実施の形態における色抑制回路の処理を説明するフローチャートである。
【図9】本発明に係る第2の実施形態における色構成比率決定回路による赤信号R、緑信号Gおよび青信号Bの色構成比率を決定するフローチャートである。
【図10】従来の撮像装置における信号処理の全体の構成を示すブロック図である。
【符号の説明】
501 撮像素子
502 ホワイトバランス回路
503 色変換マトリクス回路
504 色抑圧回路
505 輝度信号生成回路
550 色構成比決定回路
560 色抑圧用輝度信号生成回路
570 色抑圧ゲイン決定回路
580 乗算器
581 乗算器
Claims (8)
- 画像データ信号の色抑圧処理を行う色信号処理装置であって、
前記画像データ信号に含まれる赤信号R、緑信号Gおよび青信号Bに基づいて、前記画像データ信号の色抑圧に必要な色構成比率(α:β:γ)を決定する色構成比率決定手段と、
前記色構成比率に基づいて前記画像データ信号の色抑圧用の信号(Ya=R×α+G×β+B×γ)を生成する信号生成手段と、
前記色抑圧用の信号の大きさに基づいて色抑圧率の大きさを決定する色抑圧率決定手段と、
前記色抑圧率に基づいて前記画像データ信号を色抑圧する色抑圧手段と、を有し、
前記色構成比率決定手段は、前記赤信号Rと前記赤信号Rに対する飽和値との差分である赤信号飽和余裕度と、前記緑信号Gと前記緑信号Gに対する飽和値との差分である緑信号飽和余裕度と、前記青信号Bと前記青信号Bに対する飽和値との差分である青信号飽和余裕度とを算出し、算出した赤信号飽和余裕度と緑信号飽和余裕度と青信号飽和余裕度の相対的な割合からそれぞれに対応する前記色構成比率α、β、及びγを決定することを特徴とする色信号処理装置。 - 前記色抑圧手段は、前記色抑圧用の信号に応じて予め設定されている色抑圧率を用いることを特徴とする請求項1に記載の色信号処理装置。
- 撮像手段と、前記撮像手段から出力された画像データ信号のホワイトバランスを調整するホワイトバランス調整手段とをさらに有し、
前記色構成比率決定手段は、前記ホワイトバランス調整手段により調整された赤信号R、緑信号Gおよび青信号Bに対して前記色構成比率(α:β:γ)を決定することを特徴とする請求項1又は2に記載の色信号処理装置。 - 画像データ信号の色抑圧処理を行う色信号処理装置の制御方法であって、
前記画像データ信号に含まれる赤信号R、緑信号Gおよび青信号Bに基づいて、前記画像データ信号の色抑圧に必要な色構成比率(α:β:γ)を決定する色構成比率決定工程と、
前記色構成比率に基づいて前記画像データ信号の色抑圧用の信号(Ya=R×α+G×β+B×γ)を生成する信号生成工程と、
前記色抑圧用の信号の大きさに基づいて色抑圧率の大きさを決定する色抑圧率決定工程と、
前記色抑圧率に基づいて前記画像データ信号を色抑圧する色抑圧工程と、を有し、
前記色構成比率決定工程では、前記赤信号Rと前記赤信号Rに対する飽和値との差分である赤信号飽和余裕度と、前記緑信号Gと前記緑信号Gに対する飽和値との差分である緑信号飽和余裕度と、前記青信号Bと前記青信号Bに対する飽和値との差分である青信号飽和余裕度とを算出し、算出した赤信号飽和余裕度と緑信号飽和余裕度と青信号飽和余裕度の相対的な割合からそれぞれに対応する前記色構成比率α、β、及びγを決定することを特徴とする色信号処理装置の制御方法。 - 前記色抑圧工程では、前記色抑圧用の信号に応じて予め設定されている色抑圧率を用いることを特徴とする請求項4に記載の色信号処理装置の制御方法。
- 撮像手段で撮像する撮像ステップと、前記撮像手段から出力された画像データ信号のホワイトバランスを調整するホワイトバランス調整ステップとをさらに有し、
前記色構成比率決定ステップでは、前記ホワイトバランス調整ステップにより調整された赤信号R、緑信号Gおよび青信号Bに対して色構成比率(α:β:γ)を決定することを特徴とする請求項4又は5に記載の色信号処理装置の制御方法。 - 請求項4乃至請求項6のいずれか1項に記載の色信号処理装置の制御方法をコンピュータに実行させるためのプログラム。
- 請求項7に記載のプログラムを記憶したコンピュータ可読記憶媒体。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001246216A JP4822630B2 (ja) | 2001-08-14 | 2001-08-14 | 色信号処理装置、撮像装置およびそれらの制御方法 |
US10/216,999 US7113207B2 (en) | 2001-08-14 | 2002-08-12 | Chrominance signal processing apparatus, image-sensing apparatus and control methods for same |
EP02018078A EP1286554B1 (en) | 2001-08-14 | 2002-08-13 | Chrominance signal processing apparatus, image-sensing apparatus and control methods for same |
CNB021285837A CN1184825C (zh) | 2001-08-14 | 2002-08-13 | 彩色信号处理装置、图像摄取装置以及它们的控制方法 |
EP06126146A EP1763257B1 (en) | 2001-08-14 | 2002-08-13 | Chrominance signal processing apparatus and method |
DE60217447T DE60217447T2 (de) | 2001-08-14 | 2002-08-13 | Schaltung zur Verarbeitung von Chrominanzsignalen, Bildaufnahmevorrichtung und Steuerverfahren dafür |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001246216A JP4822630B2 (ja) | 2001-08-14 | 2001-08-14 | 色信号処理装置、撮像装置およびそれらの制御方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010256321A Division JP5079069B2 (ja) | 2010-11-16 | 2010-11-16 | 信号処理装置及び信号処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003061104A JP2003061104A (ja) | 2003-02-28 |
JP4822630B2 true JP4822630B2 (ja) | 2011-11-24 |
Family
ID=19075823
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001246216A Expired - Fee Related JP4822630B2 (ja) | 2001-08-14 | 2001-08-14 | 色信号処理装置、撮像装置およびそれらの制御方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7113207B2 (ja) |
EP (2) | EP1763257B1 (ja) |
JP (1) | JP4822630B2 (ja) |
CN (1) | CN1184825C (ja) |
DE (1) | DE60217447T2 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7200279B1 (en) * | 2003-09-11 | 2007-04-03 | Magnachip Semiconductor, Inc. | Method and system for image chroma suppression |
CN1296867C (zh) * | 2003-11-13 | 2007-01-24 | 瑞昱半导体股份有限公司 | 一种色彩饱和度调整方法 |
JP4121493B2 (ja) * | 2004-11-12 | 2008-07-23 | 富士フイルム株式会社 | デジタルカメラとその信号処理方法及び信号処理装置 |
US8498332B2 (en) * | 2006-09-21 | 2013-07-30 | Qualcomm Incorporated | Chroma supression features |
US7974487B2 (en) * | 2007-04-17 | 2011-07-05 | Kabushiki Kaisha Toshiba | System and method for image white balance adjustment |
JP5039788B2 (ja) * | 2007-09-12 | 2012-10-03 | 財団法人国際メディア研究財団 | 色変換方法及び色変換装置 |
TWI415070B (zh) * | 2009-03-30 | 2013-11-11 | Innolux Corp | 源極驅動器及電子系統 |
JP5526950B2 (ja) * | 2009-05-29 | 2014-06-18 | 株式会社リコー | 画像処理装置及び方法、並びに撮像装置 |
CN103200044B (zh) * | 2013-03-20 | 2016-05-25 | 烽火通信科技股份有限公司 | 背板测试*** |
JP2020036162A (ja) * | 2018-08-29 | 2020-03-05 | キヤノン株式会社 | 画像処理装置、撮像装置、画像処理方法、及びプログラム |
CN111064944B (zh) * | 2019-12-05 | 2021-11-02 | 华侨大学 | 一种无色恒常性白平衡方法 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5247366A (en) * | 1989-08-02 | 1993-09-21 | I Sight Ltd. | Color wide dynamic range camera |
EP0739571A1 (en) | 1993-02-08 | 1996-10-30 | I Sight, Inc. | Color wide dynamic range camera using a charge coupled device with mosaic filter |
JP3400506B2 (ja) * | 1993-03-12 | 2003-04-28 | オリンパス光学工業株式会社 | 画像処理装置 |
JP3408316B2 (ja) * | 1994-04-18 | 2003-05-19 | 日本フィリップス株式会社 | ニー回路 |
JP3366431B2 (ja) * | 1994-04-18 | 2003-01-14 | 日本フィリップス株式会社 | 高輝度カラー抑圧回路 |
JP3509448B2 (ja) * | 1996-04-12 | 2004-03-22 | ソニー株式会社 | ビデオカメラ装置、映像信号処理装置、カラー映像信号のレベル圧縮方法および階調変換方法 |
JPH10257515A (ja) * | 1997-03-07 | 1998-09-25 | Hitachi Denshi Ltd | テレビジョンカメラ装置 |
WO1998043412A1 (fr) * | 1997-03-25 | 1998-10-01 | Fujitsu General Limited | Circuit d'accentuation de contours |
JPH10341447A (ja) * | 1997-04-11 | 1998-12-22 | Fuji Photo Film Co Ltd | 画像信号処理装置 |
JP3969836B2 (ja) * | 1998-04-24 | 2007-09-05 | キヤノン株式会社 | 信号処理装置および撮像用信号処理方法 |
JP3565723B2 (ja) * | 1998-09-30 | 2004-09-15 | 富士写真光機株式会社 | カラー画像処理装置 |
WO2000040037A1 (fr) * | 1998-12-26 | 2000-07-06 | Sony Corporation | Dispositif de traitement de signaux video et son procede |
JP3825932B2 (ja) * | 1999-02-19 | 2006-09-27 | キヤノン株式会社 | 画像処理装置、方法及びコンピュータ読み取り可能な記憶媒体 |
JP3596387B2 (ja) * | 1999-11-22 | 2004-12-02 | 松下電器産業株式会社 | 高輝度圧縮回路 |
JP2002111989A (ja) * | 2000-10-02 | 2002-04-12 | Mega Chips Corp | 画像処理回路 |
-
2001
- 2001-08-14 JP JP2001246216A patent/JP4822630B2/ja not_active Expired - Fee Related
-
2002
- 2002-08-12 US US10/216,999 patent/US7113207B2/en not_active Expired - Fee Related
- 2002-08-13 CN CNB021285837A patent/CN1184825C/zh not_active Expired - Fee Related
- 2002-08-13 DE DE60217447T patent/DE60217447T2/de not_active Expired - Lifetime
- 2002-08-13 EP EP06126146A patent/EP1763257B1/en not_active Expired - Lifetime
- 2002-08-13 EP EP02018078A patent/EP1286554B1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP1763257B1 (en) | 2012-08-01 |
EP1286554A2 (en) | 2003-02-26 |
EP1763257A3 (en) | 2007-11-28 |
EP1763257A2 (en) | 2007-03-14 |
EP1286554B1 (en) | 2007-01-10 |
CN1184825C (zh) | 2005-01-12 |
JP2003061104A (ja) | 2003-02-28 |
EP1286554A3 (en) | 2005-04-20 |
US7113207B2 (en) | 2006-09-26 |
DE60217447T2 (de) | 2007-10-18 |
US20030035069A1 (en) | 2003-02-20 |
DE60217447D1 (de) | 2007-02-22 |
CN1402557A (zh) | 2003-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7102695B2 (en) | Adaptive contrast and brightness enhancement with color preservation | |
US6853748B2 (en) | Signal processing apparatus and method for reducing generation of false color by adaptive luminance interpolation | |
US8154613B2 (en) | Signal processing apparatus and method for reducing jaggedness on color image edge and image sensing apparatus having same | |
US6563602B1 (en) | Image processing apparatus and method, and recording medium | |
JP4822630B2 (ja) | 色信号処理装置、撮像装置およびそれらの制御方法 | |
US7961366B2 (en) | Color gamut modification and color mapping method and apparatus | |
JP3943973B2 (ja) | 画像処理装置およびその方法 | |
JP5257615B2 (ja) | 色変換テーブル生成装置、色変換テーブル生成方法及び画像処理装置 | |
JP2008072253A (ja) | 画像処理装置およびその方法 | |
EP1560417A2 (en) | System and method for clipping values of pixels in one color space so not to exceed the limits of a second color space | |
JP2002300590A (ja) | 信号処理装置及び方法 | |
US6917444B1 (en) | Image correction for color image | |
JP5079069B2 (ja) | 信号処理装置及び信号処理方法 | |
JP2002016930A (ja) | 撮像装置及び方法、信号処理装置及び方法 | |
JP3977170B2 (ja) | 信号処理装置及び信号処理方法およびプログラムおよび記憶媒体 | |
JP2002010286A (ja) | 信号処理装置、信号処理方法、及び撮像装置 | |
US8446496B2 (en) | Knee correction device and knee correction method | |
JP2004040371A5 (ja) | ||
JP2000165686A (ja) | 色変換装置、方法及びコンピュータ読み取り可能な記憶媒体 | |
JP2004112535A (ja) | 画像処理装置、画像処理方法、およびコンピュータが実行するためのプログラム | |
JP4872616B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP2005538474A (ja) | カラービデオ信号の補正のための装置 | |
JPH0746623A (ja) | 彩度補正装置 | |
JP2007251319A (ja) | 画像処理装置、画像処理方法、画像処理プログラムおよび画像データ変換プロファイル | |
JP2003324616A (ja) | 画像処理装置およびその方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080804 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100907 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100917 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101116 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101116 |
|
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: 20110905 |
|
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: 20110906 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140916 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |