JP4225414B2 - 画像色補正装置、方法、プログラム及び記録媒体 - Google Patents
画像色補正装置、方法、プログラム及び記録媒体 Download PDFInfo
- Publication number
- JP4225414B2 JP4225414B2 JP2003341072A JP2003341072A JP4225414B2 JP 4225414 B2 JP4225414 B2 JP 4225414B2 JP 2003341072 A JP2003341072 A JP 2003341072A JP 2003341072 A JP2003341072 A JP 2003341072A JP 4225414 B2 JP4225414 B2 JP 4225414B2
- Authority
- JP
- Japan
- Prior art keywords
- illumination light
- cone
- response
- vector
- color
- 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
Images
Landscapes
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Description
L、M、Sはそれぞれ長波長、中波長、短波長に最大感度を持つ視細胞の応答量を表している。この錐体応答ベクトルを用いて、画像色の補正を行なう。
カラーアピアランス画像)に変換するものである。
入力画像1を撮影した非標準白色照明光の色情報、即ち三刺激値ベクトルを、環境照明光色情報取得部7で錐体応答ベクトル(CL,CM,CS)に変換する。このとき(7)式を用いる。また非標準白色照明光の下での標準白色板からの反射光から、参照輝度取得部8を通じて参照輝度SBを求めておく。
入力画像1の全ての画素に対して上記の操作を繰り返すことにより、標準白色照明光の下でのカラーアピアランスに変換された出力画像22を得る。
変換を開始した(ステップS101)直後、環境照明光色情報取得部7で非標準白色照明光の色情報を錐体応答ベクトルに変換する(ステップS102)。また参照輝度取得部8で、非標準白色照明光の下での標準白色板の反射光5から参照輝度を求める(ステップS103)。更に標準白色照明光色情報取得部24で、標準白色照明光を錐体応答ベクトルに変換する(ステップS104)。
その後入力画像1の最初の画素を選択し(ステップS105)、画素情報入力部6で選択した画素の色情報を錐体応答ベクトルに変換する(ステップS106)。輝度コントラスト算出部11で、選択した画素の輝度とステップS103で求めた参照輝度とから、選択した画素の輝度コントラストを求める(ステップS107)。
コントラスト比較部17で、輝度コントラストとモード係数とを比較する(ステップS108)。輝度コントラストがモード係数以下のときは、非線形補正係数算出部21で3つの色補正係数を計算する(ステップS110)。計算方法は図1で説明したとおりである。その後、画素情報出力部14でステップS106で求めた画素の錐体応答ベクトルの各成分に色補正係数を掛けることにより補正する(ステップS111)。
Claims (8)
- 第一の照明光の下で撮影した入力画像から第二の照明光の下での出力画像を得る画像色補正装置であって、
第一の照明光の色情報である三刺激値ベクトルをL錐体の応答量C L とM錐体の応答量C M とS錐体の応答量C S から構成される第一の照明光の錐体応答ベクトル(C L ,C M ,C S )に変換する環境照明光色情報取得部と、
該第一の照明光の下での標準白色板からの反射光から参照輝度S B を算出する参照輝度取得部と、
前記入力画像のある点における画素の色情報である三刺激値ベクトルをL錐体の応答量I L とM錐体の応答量I M とS錐体の応答量I S から構成される画素の錐体応答ベクトル(I L ,I M ,I S )に変換し、前記I L とI M とを加算して輝度I B を算出する画素情報入力部と、
前記I B を前記参照輝度S B で除して輝度コントラストI C を算出する輝度コントラスト算出部と、
該輝度コントラストI C と、表面反射率100%の白色表面からの反射光強度を1.0としたときに反射物が発光体に見え始めるための最小輝度の比を表すモード係数とを比較し、前記輝度コントラストI C が前記モード係数を超える場合にはL錐体の応答量に対する色補正係数k L とM錐体の応答量に対する色補正係数k M とS錐体に対する色補正係数k S とをそれぞれ1.0とする輝度コントラスト比較部と、
前記輝度コントラストI C が前記モード係数以下の場合には、前記C L を前記C M で除することでφ obj を算出し、前記C L を前記C M との加算値で前記C S を除することでζ obj を算出して第一の照明光の反対色座標(φ obj , ζ obj )を求め、前記第二の照明光のL錐体の応答量S L を前記第二の照明光におけるM錐体の応答量S M で除することでφ std を算出し、前記第二の照明光のL錐体の応答量S L と前記第二の照明光のM錐体の応答量S M との加算値で前記第二の照明光におけるS錐体の応答量S S を除することでζ std を算出して第二の照明光の反対色座標(φ std , ζ std )を求め、前記第一の照明光の反対色座標と前記第二の照明光の反対色座標との間で、輝度コントラストI C の対数値に対して線形になるように中間補正係数(k φ ,k ζ )を算出し、該中間補正係数と前記第一の照明光の錐体応答ベクトルとから各錐体の応答量に対する色補正係数ベクトル(k I ,k M ,k S )を算出する非線形感度変化算出部と、
各錐体の応答量に対する該色補正係数ベクトルの各要素と、第一の照明光の下でのある点における画素の錐体応答ベクトルの各要素とをそれぞれ掛けることにより、第二の照明の下での補正後の錐体の応答ベクトル(O L ,O M ,O S )を算出し、該補正後の各錐体応答ベクトルを汎用の画像信号に変換することにより前記第二の照明光の下での出力画像の画素を得る画像情報出力部と、
を有することを特徴とする画像色補正装置。 - 標準白色照明光の下で撮影した入力画像から非標準白色照明光の下での出力画像を得る画像色補正装置であって、
該標準白色照明光の下での標準白色板からの反射光から参照輝度S B を算出する参照輝度取得部と、
前記入力画像のある点における画素の色情報である三刺激値ベクトルをL錐体の応答量I L とM錐体の応答量I M とS錐体の応答量I S から構成される標準白色照明光の錐体応答ベクトル(I L ,I M ,I S )に変換し、前記I L と前記I M とを加算して輝度I B を算出する画素情報入力部と、
該輝度I B を前記参照輝度S B で除して輝度コントラストI C を算出する輝度コントラスト算出部と、
L錐体の応答量に対する補正係数k L とM錐体の応答量に対する補正係数k M とS錐体の応答量に対する補正係数k S とから構成される前記非標準白色照明光の下での各輝度コントラスト値に対する色補正係数ベクトル(k L ,k M ,k S )を記憶した記憶部を有し、該記憶部から輝度コントラストに対応する色補正係数ベクトルを読み出す補正係数出力部と、
読み出された該色補正係数ベクトルの各要素の逆数と、入力画像のある点における画素の錐体応答ベクトル(I L ,I M ,I S )の各要素をそれぞれ掛けることにより非標準白色照明光の下での錐体応答ベクトル(O L ,O M ,O S )を求め、該錐体応答ベクトル(O L ,O M ,O S )を汎用の画像信号に変換することにより前記非標準白色照明光の下での出力画像の画素を得る画素情報出力部と、
を有することを特徴とする画像色補正装置。 - 第一の照明光の下で撮影した入力画像から第二の照明光の下での出力画像を得る画像色補正装置であって、
前記第一の照明光の錐体応答ベクトル及び色補正係数ベクトルと、前記第二の照明の錐体応答ベクトル及び色補正係数ベクトルを算出する環境照明光色情報取得部と、
前記入力画像のある点における画素の色情報である三刺激値ベクトルを錐体応答ベクトルに変換し、該錐体応答ベクトルの各要素に対して、第一照明光の色補正係数ベクトルの各要素を第二照明光の色補正係数ベクトルの各要素で除したものをそれぞれ掛けることによって各画素の補正後の錐体応答ベクトルを算出し、汎用の画像信号に変換することにより第二の照明光の下での出力画像の画素を得る画素情報出力部と、
を有することを特徴とする請求項1記載の画像色補正装置。 - 第一の照明光の下で撮影した入力画像から第二の照明光の下での出力画像を得る画像色補正装置であって、
第一の照明光の色情報である三刺激値ベクトルをL錐体の応答量C L とM錐体の応答量C M とS錐体の応答量C S から構成される第一の照明光の錐体応答ベクトル(C L ,C M ,C S )に変換する第一照明光の錐体応答ベクトル変換工程と、
該第一の照明光の下での標準白色板からの反射光から参照輝度S B を算出する参照輝度算出工程と、
前記入力画像のある点における画素の色情報である三刺激値ベクトルをL錐体の応答量I L とM錐体の応答量I M とS錐体の応答量I S から構成される画素の錐体応答ベクトル(I L ,I M ,I S )に変換し、前記I L とI M とを加算して輝度I B を算出する画素情報算出工程と、
前記I B を前記参照輝度S B で除して輝度コントラストI C を算出する輝度コントラスト算出工程と、
該輝度コントラストI C と、表面反射率100%の白色表面からの反射光強度を1.0としたときに反射物が発光体に見え始めるための最小輝度の比を表すモード係数とを比較し、前記輝度コントラストI C が前記モード係数を超える場合にはL錐体の応答量に対する色補正係数k L とM錐体の応答量に対する色補正係数k M とS錐体に対する色補正係数k S とをそれぞれ1.0とする輝度コントラスト比較工程と、
前記輝度コントラストI C が前記モード係数以下の場合には、前記C L を前記C M で除することでφ obj を算出し、前記C L を前記C M との加算値で前記C S を除することでζ obj を算出して第一の照明光の反対色座標(φ obj , ζ obj )を求め、前記第二の照明光のL錐体の応答量S L を前記第二の照明光におけるM錐体の応答量S M で除することでφ std を算出し、前記第二の照明光のL錐体の応答量S L と前記第二の照明光のM錐体の応答量S M との加算値で前記第二の照明光におけるS錐体の応答量S S を除することでζ std を算出して第二の照明光の反対色座標(φ std , ζ std )を求め、前記第一の照明光の反対色座標と前記第二の照明光の反対色座標との間で、輝度コントラストI C の対数値に対して線形になるように中間補正係数(k φ ,k ζ )を算出し、該中間補正係数と前記第一の照明光の錐体応答ベクトルとから各錐体の応答量に対する色補正係数ベクトル(k I ,k M ,k S )を算出する非線形感度変化算出工程とを有し、
各錐体の応答量に対する該色補正係数ベクトルの各要素と、第一の照明光の下でのある点における画素の錐体応答ベクトルの各要素とをそれぞれ掛けることにより、第二の照明の下での補正後の錐体の応答ベクトル(O L ,O M ,O S )を算出し、該補正後の各錐体応答ベクトルを汎用の画像信号に変換することにより前記第二の照明光の下での出力画像の画素を得ることを特徴とする画像色補正方法。 - 標準白色照明光の下で撮影した入力画像から非標準白色照明光の下での出力画像を得る画像色補正方法であって、
該標準白色照明光の下での標準白色板からの反射光から参照輝度S B を算出する参照輝度算出工程と、
前記入力画像のある点における画素の色情報である三刺激値ベクトルをL錐体の応答量I L とM錐体の応答量I M とS錐体の応答量I S から構成される標準白色照明光の錐体応答ベクトル(I L ,I M ,I S )に変換し、前記I L と前記I M とを加算して輝度I B を算出する画素情報算出工程と、
該輝度I B を前記参照輝度S B で除して輝度コントラストI C を算出する輝度コントラスト算出工程とを有し、
L錐体の応答量に対する補正係数k L とM錐体の応答量に対する補正係数k M とS錐体の応答量に対する補正係数k S とから構成される前記非標準白色照明光の下での各輝度コントラスト値に対する色補正係数ベクトル(k L ,k M ,k S )を記憶した記憶部を有し、該記憶部から輝度コントラストに対応する色補正係数ベクトルを読み出す補正係数出力部と、
読み出された該色補正係数ベクトルの各要素の逆数と、入力画像のある点における画素の錐体応答ベクトル(I L ,I M ,I S )の各要素をそれぞれ掛けることにより非標準白色照明光の下での錐体応答ベクトル(O L ,O M ,O S )を求め、該錐体応答ベクトル(O L ,O M ,O S )を汎用の画像信号に変換することにより前記非標準白色照明光の下での出力画像の画素を得ることを特徴とする画像色補正方法。 - 第一の照明光の下で撮影した入力画像から第二の照明光の下での出力画像を得る画像色補正方法であって、
前記第一の照明光の錐体応答ベクトル及び色補正係数ベクトルと、前記第二の照明の錐体応答ベクトル及び色補正係数ベクトルを算出する環境照明光色情報算出工程を有し、
前記入力画像のある点における画素の色情報である三刺激値ベクトルを錐体応答ベクトルに変換し、該錐体応答ベクトルの各要素に対して、第一照明光の色補正係数ベクトルの各要素を第二照明光の色補正係数ベクトルの各要素で除したものをそれぞれ掛けることによって各画素の補正後の錐体応答ベクトルを算出し、汎用の画像信号に変換することにより第二の照明光の下での出力画像の画素を得ることを特徴とする請求項4記載の画像色補正方法。 - 請求項1乃至3のいずれか1項記載の画像色補正装置をコンピュータに実行させるためのプログラム。
- 請求項7に記載したプログラムを記録したコンピュータによって読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003341072A JP4225414B2 (ja) | 2003-09-30 | 2003-09-30 | 画像色補正装置、方法、プログラム及び記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003341072A JP4225414B2 (ja) | 2003-09-30 | 2003-09-30 | 画像色補正装置、方法、プログラム及び記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005107925A JP2005107925A (ja) | 2005-04-21 |
JP4225414B2 true JP4225414B2 (ja) | 2009-02-18 |
Family
ID=34535784
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003341072A Expired - Fee Related JP4225414B2 (ja) | 2003-09-30 | 2003-09-30 | 画像色補正装置、方法、プログラム及び記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4225414B2 (ja) |
-
2003
- 2003-09-30 JP JP2003341072A patent/JP4225414B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005107925A (ja) | 2005-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4120841B2 (ja) | プロジェクタの色補正方法 | |
US8773545B2 (en) | Image processing method for executing color conversion processing, image processing program, image processing device and camera | |
JP4231661B2 (ja) | 色再現装置 | |
US7314283B2 (en) | Color correction method and device for projector | |
JP3679488B2 (ja) | 画像処理装置及び方法 | |
JP6004481B2 (ja) | カラー画像処理方法、カラー画像処理装置およびカラー画像処理プログラム | |
US8531548B2 (en) | Image processing method, image processing program, image processing device and camera | |
US20120327086A1 (en) | Image processing apparatus and image processing method | |
JP2000171304A (ja) | カラ―照明色温度の検出方法及び該装置 | |
JP2009159580A (ja) | 画質評価装置及びその方法 | |
JPH09187027A (ja) | カラー表示装置における色温度決め方法 | |
JPH08292735A (ja) | カラーディスプレイ発光制御信号と物体色三刺激値の相互変換システム及び相互変換法 | |
JP2011004091A (ja) | 画像処理装置および画像処理方法 | |
JP4225414B2 (ja) | 画像色補正装置、方法、プログラム及び記録媒体 | |
JP2013098900A (ja) | 表示装置の評価方法 | |
JP2004045189A (ja) | 色補正装置及び色補正方法 | |
JPH0678947B2 (ja) | Crtカラーディスプレイの発光制御信号と物体色cie三刺激値の相互変換法 | |
KR100827128B1 (ko) | 휴대 영상 장치의 영상 구현 방법 | |
Nezamabadi et al. | Effect of image size on the color appearance of image reproductions using colorimetrically calibrated LCD and DLP displays | |
JP2011095386A (ja) | ルックアップテーブル作成方法 | |
Fairchild et al. | hdr-CIELAB and hdr-IPT: Simple models for describing the color of high-dynamic-range and wide-color-gamut images | |
JP2005277484A (ja) | 色信号変換装置 | |
JP4989401B2 (ja) | 映像信号処理装置、その方法及びそのプログラム | |
JP2000337965A (ja) | 撮像系の光源の分光分布測定方法 | |
Green | Sensor Adjustment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050714 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080818 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080827 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081027 |
|
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: 20081119 |
|
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: 20081119 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111205 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111205 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121205 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121205 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131205 Year of fee payment: 5 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |