JPH10164381A - 色変換方法 - Google Patents
色変換方法Info
- Publication number
- JPH10164381A JPH10164381A JP8319736A JP31973696A JPH10164381A JP H10164381 A JPH10164381 A JP H10164381A JP 8319736 A JP8319736 A JP 8319736A JP 31973696 A JP31973696 A JP 31973696A JP H10164381 A JPH10164381 A JP H10164381A
- Authority
- JP
- Japan
- Prior art keywords
- color
- signal
- matrix
- space
- colorimetric
- 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.)
- Granted
Links
Landscapes
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
精度よく色変換する。 【解決手段】デジタルカメラの出力RGB信号をマトリ
クスによりXYZ信号に変換するよう構成する。マトリ
クスを作成する際、24色のカラーパッチ72を有する
カラーチャート70をデジタルカメラで撮影する(S
1、S2)。撮影して得たRGB信号のうち、少くとも
一次項(R,G,B)を第1の説明変数群として求める
(S3)。第1の説明変数群を主成分分析し第2の説明
変数群に変換する(S4)。カラーパッチの各測色値を
目的変数群とし、これと第2の説明変数群を重回帰分析
し、偏回帰係数のマトリクスを求める(S5、S6)。
偏回帰係数の検定を行い、説明変数群の中、有意な説明
変数群を選択し、この選択した説明変数群を使用可能な
説明変数とする(S8、S9)。使用可能な説明変数群
と偏回帰係数とでマトリクスが作成される。このマトリ
クスにより色変換する。
Description
デジタルカメラ(以下、単にデジタルカメラともい
う。)から出力されるデジタル信号であるRGB(RG
Bは、それぞれ、赤、緑、青の意)信号を測色値信号に
変換する色変換方法に関する。
RGB信号のようなデバイス依存(デバイスディペンデ
ント)の画像信号を、3刺激値信号XYZのようなデバ
イス非依存(デバイスインディペンデント)の画像信号
に色変換する従来技術として、例えば、特開平2−29
1777号公報または特開平2−291778号公報に
開示された色変換に係る技術(第1の技術という。)が
ある。
とし、このRGB信号のそれぞれを1/3乗した後、1
/3乗後のRGB信号に対して3×n(nは3の倍数)
のマトリクスを作用させて目的変数としてのCIE−L
* a* b* 信号を得る技術である。
号からデバイス非依存の3刺激値信号XYZを予測した
り、あるいは、cmyの3原色信号に基づいて再現色の
濃度を予測する従来の技術として、例えば、特開平4−
337965号公報または特開平4−337966号公
報に開示された印刷色再現色予測に係る技術(第2の技
術という。)がある。
対して、予め設定した説明変数群の中から変数を一つず
つ順に選択して重回帰モデルを再構築し、ある許容範囲
内に入ったか否かを判定する手順を繰り返しながら、重
回帰モデルの精度を上げていく技術である。
の第1および第2の技術で対象としている説明変数は、
cmy信号、あるいはRGB信号とその2乗項、クロス
項等である。このような場合、すなわち、例えば、R信
号と、このR信号の2乗信号等の関係のような場合に
は、説明変数相互の相関が高く、統計学上、不安定なモ
デルとなることが知られている。例えば、目的変数と、
R信号項と、R信号の2乗項の説明変数とは、正の相関
関係を有するが、R信号項の偏回帰係数は正の値とな
り、R信号の2乗項の偏回帰係数は負の値となる場合が
ある(これを統計学用語で多重共線性という。)。
リクスを用いて色信号を変換する場合、マトリクス作成
に使用した色以外については色変換の精度を保障するこ
とができないという問題がある。ただし、第2の技術で
は、説明変数を選択することで、この問題をある程度解
決している。
えば、画像電子学会誌第18巻第5号(1989年)に
発表された、予め、3次元(XYZ)の色空間を例えば
512個の立方体に領域分割し、合計729点の格子点
での色修正値を出力デバイスの特性に最適化した方法で
計算して、いわゆるルックアップテーブル(LUT)と
して持ち、各格子点間の入力値についてはこのLUTを
3次元的に補間して求める補間方法を使用する技術(第
3の技術またはLUT+補間方式による技術という。)
が知られているが、この第3の技術では、メモリを多量
に使用するという欠点があり、また、LUTを作成する
ために、規則性のある多数のカラーパッチを作成し、か
つ測定する必要があることから時間がかかるという欠点
もある。
れたものであり、マトリクス方式の精度不足、並びにL
UT+補間方式におけるパッチの作成、その測定および
メモリ上の問題を一掃することを可能とする色変換方法
を提供することを目的とする。
の色空間の任意の色信号を第2の色空間の色信号に変換
する色変換方法において、所望の代表的な色を彩度、明
度、色相に応じて変化させた複数のカラーパッチを有す
るカラーチャートを前記第1の色空間の色信号を出力す
るデバイスで読み取る過程と、読み取った第1の色空間
の色信号の、少なくとも一次項を第1の説明変数群とし
て求める過程と、前記第1の説明変数群を主成分分析
し、相互の説明変数が直交する第2の説明変数群に変換
する過程と、前記カラーチャートの各カラーパッチの各
測色値を目的変数群とし、この目的変数群と前記第2の
説明変数群を重回帰分析して、偏回帰係数のマトリクス
を求める過程とを有し、前記第1の色空間の任意の色信
号に対して前記偏回帰係数のマトリクスを作用させて、
前記第2の色空間の色信号に変換することを特徴とす
る。
群を主成分分析し、相互の説明変数が直交する第2の説
明変数群に変換し、この第2の説明変数群と、カラーチ
ャートの測色値である目的変数群とから偏回帰係数をデ
ータ量の少ないマトリクスとして求めるようにしてい
る。このため、色変換の精度が保障され、かつマトリク
ス方式であるので、メモリ容量を少なくすることができ
る。
数の検定を行って、所定程度(例えば、1%、5%等)
有意な第2の説明変数群を選択し、この選択した第2の
説明変数群と前記偏回帰係数とでマトリクスを作成する
ようにしている。このため、一層、精度よく色変換で
き、かつマトリクス方式であるので、メモリ容量を少な
くすることができる。
求める過程では、前記カラーチャート中、所望の特定色
に対して重み付けを行うことで、その所望の特定色の色
変換精度を向上させることができる。
ルトを灰色としておくことで、一般的に重要な色である
灰色を精度よく色変換することができる。
の第1の色空間の色信号を統計処理して得られる、例え
ば、頻度の高い色とすることで、原シーンの色を精度よ
く色変換することができる。また、統計処理用の色とし
て、肌色、青色、緑色を抽出することで、顔の肌色、空
の青色、葉の緑色を特に正確に色変換することができ
る。
の各カラーパッチの色を中心とした領域に分割して行う
ことにより、実際の画像に存在している色を中心として
色変換することができるので、色変換精度を高くでき
る。
2の色空間を測色値空間とすることで、種々のデバイス
のRGB信号について、共通の色空間で画像処理を行う
ことができる。
定色は、RGB信号を、一旦測色値信号に変換した後、
その測色値空間の中で統計処理を行なって決定すること
もできる。
既製品であるマクベスカラーチェッカー(登録商標)を
用いた場合には、カラーパッチの数は24色分と少なく
て済み、かつ市販であるので、容易にカラーチャートを
入手することができる。
ついて図面を参照して説明する。
れた画像信号処理装置10の全体的な構成を示してい
る。
16を有し、この測色変換部16には、撮像装置である
デジタルカメラ(不図示)で撮影したシーン(場面)の
画像情報を有するRGB信号(デジタル画像信号)12
が供給されるとともに、必要に応じて、画像読取装置で
あるスキャナ(不図示)を構成する画像入力部(線走査
読取装置またはスキャナ入力部ともいう。)で読み取ら
れたリバーサル原稿の画像情報を有するRGB信号(デ
ジタル画像信号)14が供給される。なお、デジタルカ
メラはデジタルビデオカメラでもよく、その他、撮像機
能を有したデジタル画像信号(デジタル画像データ)を
出力する装置であれば、この発明を適用することができ
る。
センサを搭載するカラースキャナである線走査読取装置
でもよく、また、エリアイメージセンサを搭載するカラ
ースキャナである面走査読取装置でも、この発明を適用
することができる。
B信号12をXYZまたはL* a*b* 等の測色値信号
(XYZ信号ともいう。)18に変換する測色変換マト
リクス(以下、単にマトリクスともいう。)20と、ス
キャナ入力部のRGB信号14をXYZ信号またはL*
a* b* 等の測色値信号22に変換する測色変換テーブ
ル(測色変換ルックアップテーブル、ルックアップテー
ブルまたは単にテーブルともいう。)24とを有してい
る。
バイスに依存する(デバイス依存またはデバイスディペ
ンデントともいう。)信号(データ)といい、これに対
して測色値信号18、22は、デバイスに依存しない
(デバイス非依存またはデバイスインディペンデントと
もいう。)信号(データ)という。
光源と観察光源の違いを吸収する光源変更部25と、ハ
イライト部濃度とシャドー部濃度とをセットアップする
測色的セットアップ部(単に、セットアップ部ともい
う。)26と、原シーン(撮影されたもとの場面)の前
記測色値信号18をリバーサル原稿上の色素濃度信号2
8に変換する色素濃度変換部30と、cmyk変換部3
2を構成する原シーン忠実再現テーブル42に必要に応
じて供給される。
は、前記測色的セットアップ部26と、標準条件再現テ
ーブル部43を構成し前記測色値信号22を色素濃度信
号34に変換する色素濃度変換部36に供給される。
色素濃度信号(cmy信号)28、34は、スイッチ4
5を通じて選択され、標準条件再現テーブル44に供給
される。
ーン忠実再現テーブル42と標準条件再現テーブル部4
3とを有している。原シーン忠実再現テーブル42は、
供給されるデジタルカメラの測色値信号18を測色的に
保存された網%信号であるcmyk信号46に変換する
ルックアップテーブルである。
号22を色素濃度信号34に変換する色素濃度変換部3
6と、色素濃度変換部30または色素濃度変換部36の
いずれかの出力信号を選択するスイッチ(マルチプレク
サ、選択手段)45と、標準条件再現テーブル44とを
有している。標準条件再現テーブル44は、スイッチ4
5により選択された色素濃度信号28、34のいずれか
を網%信号であるcmyk信号48に変換する処理を行
う。cmyk変換部32は、3色表色系の信号を4色表
色系の信号に変換する、いわゆる3色4色変換機能を有
する。
号であるcmyk信号46、48は、このcmyk信号
46、48に基づく画像を出力する画像出力部35に供
給される。画像出力部35は、例えば、図示しない2値
化変換部と、レーザ露光走査部(イメージセッタ等)
と、現像部と、刷版作成部と、印刷部とからなる公知の
構成を採用することができる。2値化変換部では、cm
yk信号46またはcmyk信号48をスクリーン線
数、網角度等の出力条件に応じて選択されるCMYKの
各閾値マトリクスと比較して、2値化処理する。レーザ
露光走査部では、この2値信号(2値画像信号ともい
う。)に基づいてオンオフするレーザビームによりフイ
ルムを露光走査して潜像を形成する。現像部では、この
潜像が形成されたフイルムを現像して画像を顕像化し、
製版用フイルムを作成する。刷版作成部では、この製版
用フイルムから刷版を作成する。印刷部では、前記刷
版、この場合、4版分のCMYK用刷版を印刷機に装着
し、刷版に付けられた4色のインキが本紙(印刷用紙)
に転写されることで、画像が形成されたハードコピーと
しての印刷物が作成される。
現像処理が不要であり、網点やスクリーン線数やスクリ
ーン角度を直接本紙に網点画像として印刷してシミュレ
ーションすることのできる、ダイレクトデジタルカラー
校正(DDCP)システムを用いることもできる。
信号18、22を測色的END(等価中性濃度)信号5
2に変換する測色的END順変換・逆変換マトリクス
(単に、マトリクスともいう。)50と、測色的END
信号52から間引き処理により作成した測色的END信
号56を出力するラフデータ作成部54と、作成された
測色的END信号56に基づいて、ハイライト濃度信号
60とシャドー濃度信号62とを自動的に決定するオー
トセットアップ部58と、測色的END信号52に対し
て階調変換処理を施して測色的END信号66に変換す
るEND・END変換部64と、変換された測色的EN
D信号66を測色値信号22に逆変換する測色的END
順変換・逆変換マトリクス50とを有する。
いないコンピュータ(CPU、ROM、RAM、外部記
憶装置、モニタ、その他、入出力機器等を含む。)によ
り制御される構成となっており、画像信号処理装置10
を構成する各ブロックは、ハードウエアばかりでなく、
ソフトウエアで構成される部分をも有する。コンピュー
タは、制御、判断、演算、比較手段等として機能する。
ブロックの詳細な構成と動作について説明する。
をXYZ信号18に変換するマトリクス20は、図2に
示すフローチャートに基づいて作成される。なお、以下
の説明において、マトリクス20は、RGB色空間から
CIE−L* a* b* (光源:補助標準の光CIE−D
50)色空間への変換を例として説明する。この場合、
CIE−L* a* b* 色空間とXYZ色空間との相互の
変換は、次に示す公知の(1)式により一意に行うこと
が可能である。したがって、以下の全ての説明におい
て、XYZ色空間(またはCIE−L* a* b* 色空
間)での処理はCIE−L* a* b* 色空間(またはX
YZ色空間)での処理に置き換えることができる。ま
た、その他、これらと等価な測色的色空間での処理に置
き換えることができる。
た複数のカラーパッチ72(図2参照)を有する一種の
色票であるカラーチャート70を準備する(ステップS
1)。この実施の形態では、カラーチャートとして、マ
クベスカラーチェッカー{登録商標:米国のコールモー
ジェン社のマクベス部門(Macbeth A division Kollmor
gen )製}を用いる。マクベスカラーチェッカーは、公
知のように、CIE(1931)xyY値、色相、マン
セル表記値、彩度が規定されたカラーチャートである。
ル表記値の8) 21.中性6.5(neutral 6.5:ライトミディアム
灰色) 22.中性5(neutral 5:中間の灰色) 23.中性3.5(neutral 3.5:暗い灰色) 24.黒(black ) である。
カラーチェッカーに限らず、例えば、JIS標準色標
等、色空間を概ね均等に網羅したカラーチャートを用い
ることができる。
タルカメラを用いてカラーチャート70の24色の各
色、すなわち24個の各パッチ72を撮影して、パッチ
72のそれぞれのRGB信号12を得、得られた各RG
B信号12を輝度値に変換した後、1/3乗する(ステ
ップS2)。なお、輝度値への変換は、例えば、デバイ
ス内部で施されているγ補正を解除することで求めるこ
とができる。また、1/3乗するのは、上記(1)式か
らも理解されるように、得られたRGB信号12をCI
E−L* a* b* 表色系で処理するためである。
72についてのRGB信号12、具体的には、各パッチ
72について、輝度変換され1/3乗されたR値、G
値、B値から2次項までの各値R、G、B、R2 、
G2 、B2 、RG、GB、BR(9変数)を計算する
(ステップS3)。
合に、マルチコ(多重共線性)現象を起こさないよう
に、ステップS3で得られた9変数の24色のデータに
対して主成分分析を行い、9変数の主成分スコア(主成
分得点)Vを求める。各色毎に次の(2)式で示す主成
分スコアV(Vは、ベクトルと考える。)が求められ
る。
1 ,v2 ,v3 ,v4,v5 ,v6 ,v7 ,v8 ,v9
は、相互に相関が全くなく前記マルチコ現象を起こさな
い。
ーチャート70の各パッチ72、すなわち24色の各色
についての測色値C(L* a* b* )(Cも、24色分
得られるので、ベクトルと考える。)を求める(ステッ
プS5)。この測色値Cを求める過程は、ステップS2
〜S4の過程に対してどの時点で求めてもよい。
し、主成分スコアVを説明変数(独立変数)として、重
回帰分析により偏回帰係数A(Aもベクトルと考え
る。)を求める(ステップS6)。
なっている測色値Cを構成する24色に1:1に対応し
た重み付けマトリクス(単に、マトリクスともいう。)
P=[Pi](i=1,2,…24)を作用させる(ス
テップS7)。Piは、各色の重みであり、例えば、上
述の24色中、20.中性8(neutral 8:明るい灰色
で、8はマンセル表記値の8)、21.中性6.5(ne
utral 6.5:ライトミディアム灰色)、22.中性5
(neutral 5:中間の灰色)、23.中性3.5(neut
ral 3.5:暗い灰色)の灰色についての重みを大きく
することで、灰色についての色の再現性を向上させるこ
とができる。灰色に限らず、目的に応じて所望の色、例
えば、人であれば肌色、外の景色であれば空色について
限定して重みを大きくすれば、肌色または空色をより忠
実に再現することが可能となり、好適である。また、重
みは、入力RGB信号12を統計的に処理し、一画面分
の画像信号、言い換えれば、画素分割された画像データ
について、例えば、カラーチャートの各パッチの色を中
心とした領域に色空間を分割し、各領域に存在する画素
の頻度値に応じた重み付け、例えば、最頻値の重みを最
も大きくし、以下、順に重みを小さくするようにすれば
自動的な重み付け処理を行うことができる。なお、色空
間の分割は、RGB色空間であってもよく、重みなしの
マトリクスで変換されたXYZ(L* a* b* )色空間
であってもよい。
要色と呼ぶ。なお、マトリクスPの各要素の合計値が1
になるように、各要素の値を各要素の合計値で割った値
に規格化しておく。
分析について詳しく説明する。
求めようとする偏回帰係数(ベクトル)Aと、主成分ス
コア(ベクトル)Vとの間で、24色の各測色値Cに対
して次の(3)式に示す線形1次式が成立するものとす
る。
式に、和の記号Σによる表現式を(5)式に各々示す。
する式を、必要に応じて、L* =Σ(j=1→10)a
1jvj と表すこととする。
別個に最小二乗法を用いて求める。例えば、L* につい
ては、次の(6)式によるeL を最小とする偏回帰係数
a1jを求めればよい。
は、各色の重み、jは、変数の番号(1、2、…、1
0)である。
(7)式となる。ただし、(7)式において、測色値C
と偏回帰係数aとはベクトル、主成分スコア[V]と重
み付けマトリクス[P]とはマトリクスである。tはマ
トリクスの転置を表す。
aと記載する。先ず、(7)式は、以下のように変形す
ることができる。
(Ct −[V]t a) ここで、aと[V]とを入れ換えれば、eL =(C−a
[V])[P](Ct −[V]t a)となる。
あるので、eL =C[P]Ct +a[V][P][V]
t at−a[V][P]Ct −C[P][V]t at と
なる。
[V][P]Ct =[U]と置けば、 eL =C[P]Ct +a[N]at −2a[U] …(8) となる。(8)式において、eL を最小にするために
は、偏回帰係数aの各要素についての微分が0に等しく
ならなければならない。従って、次の(9)式が成立す
る。
帰係数aを(10)式により求めることができる。
10個求められ、以下、同様の方法で、残りのa* 、b
* についても偏回帰係数a2j、a3jを各10個求めるこ
とができる。求められた偏回帰係数a1j、a2j、a3jの
合計は、3×10個である{(4)式参照}。
Aをまとめて表現すると、(11)式で表すことができ
る。
数Aの例えば5%有意で検定を行い(ステップS8)、
5%有意(信頼度95%)な説明変数Vを記憶手段に格
納しておくとともに、偏回帰係数Aを図1に示したマト
リクス20として格納する(ステップS9)。なお、1
%有意(信頼度99%)で検定してもよい。
(16)式に示すように、回帰平方和SR {求めた推定
値L* i(Lの上に記号「^」を付けている。)と測色
値の平均L* i(Lの上に記号「- 」を付けている。)
の差の2乗和:(12)式参照}と残差平方和SE {測
色値L* iと推定値L* iの差の2乗和:(13)式参
照}とを求め、さらに回帰平方和SR と残差平方和SE
の不偏分散VR 、VE {(14)式、(15)式参照}
を各々求める。さらに、偏F値Fj{(16)式参照}
を求める。なお、(16)式において、aの頭に「^」
を付けたものは、(4)式の右辺のマトリクスの係数の
推定値、Sjjは、説明変数vj の分散共分散行列の逆行
列の対角項を意味している。
して求めた値=F′n-p-1 (0.05)=F′
24-9-1(0.05)=F′14(0.05)=4.600
11より大きい場合には、5%有意水準で回帰が有意で
あり、予測に役立つ偏回帰係数と判断してマトリクス2
0(図1参照)に格納しておく。
られたRGB信号12(図1参照)をXYZ測色値信号
18に変換するL* a* b* を求めるためのマトリクス
20を作成することができる。このマトリクス20に係
る式を(17)式に示す。
味は、変数として前記検定が5%有意であったもののみ
を使用するという意味である。その点で上述の(5)式
と異なる。なお、a1j、a2j、a3jは、偏回帰係数マト
リクスAの要素であり、vj は、ステップS4で求めた
説明変数の主成分スコアである。
り、既成のカラーチャート70を使用して測色変換を行
うことができる。この場合、ルックアップテーブルを使
用しないのでメモリ容量が少なくて済み、換言すれば、
メモリ容量が少なくても、精度よく測色変換を行うこと
ができる。さらに、重み付けマトリクスPの使用により
画像の所望色(主要色)に限定して精度よく色変換を行
うこともできる。なお、説明変数の数が9箇の場合に
は、ステップS8の検定処理を行わず、全ての偏回帰係
数Aを用いて(17)式に対応するマトリクスを作成し
てもよい。
b* 色空間の値が、上述の(1)式によりXYZ色空間
の値へ変換され、マトリクス20の出力信号である測色
値信号18とされる(図1参照)。
源変更部25により測色的に変更され、新たな測色値信
号18(同一の符号を用いる。)とされる。なお、観察
光源をデジタルカメラの撮影時における撮影光源(CI
E−D50と同一)とした場合には、この光源変更処理
は不要である。
変更処理後の新たな測色値XYZ(符号は、X′Y′
Z′とする。)に変更する場合、その変換は、次の(1
8)式、(19)式、(20)式に基づいて行うことが
できる。
々撮影光源下における測色値、X′Y′Z′は各々観察
光源下における測色値、X1 Y1 Z1 は各々撮影光源の
白色点、X2 Y2 Z2 は各々観察光源の白色点である。
源変更処理のなされた信号であるものとする。
B信号14は測色変換テーブル24によりXYZ信号で
ある測色値信号22に変換される。
myの色パッチの各濃度を13段階規則正しく振った、
合計13×13×13=2197個からなるカラーパッ
チを有するカラーリバーサル原稿を準備する。そして、
このカラーリバーサル原稿を構成する前記各カラーパッ
チをスキャナの入力部で読み取るとともに、測色計で読
み取る。そして、スキャナで読み取ったRGB値と測色
計で読み取ったXYZ値との対応関係を求めてテーブル
としたものである。このテーブルに存在しない読取値間
の値は補間処理により求める。
るRGB信号14を測色変換テーブル24により測色値
信号22に変換すること、およびデジタルカメラの出力
信号であるRGB信号12を測色変換マトリクス20に
より測色値信号18に変換することにより、次に説明す
る測色的セットアップ部26を共通に使用して、いわゆ
るオートセットアップ処理を行うことができる。すなわ
ち、測色値信号18、22を、一旦、測色的ENDに変
換することにより、オートセットアップ処理ソフトウエ
アを共通に使用することができるという利点がある。
図3のフローチャートをも参照して説明する。
易いために濃度空間で行われており、また、現在、市販
されているカラースキャナにおける階調変換処理および
色修正処理等の画像処理も濃度信号を基準として実施さ
れている。そこで、まず、測色値信号18または測色値
信号22を濃度信号の表色系であるcmyのEND(等
価中性濃度)信号52に変換する(ステップS11)。
この変換処理は、図3に示すように、XYZ表色系から
RGB表色系への線形変換処理(ステップS11a)と
RGB表色系からcmy表色系への非線形変換処理(ス
テップS11b)の2段階の処理になっている。なお、
測色値信号18または測色値信号22から変換されたE
ND信号を測色的END信号52と呼ぶ。
を測色的END信号52に変換する場合、図4に示すC
IEの色度図上、リバーサルフイルムの色再現領域71
(ハッチングで示す領域)を描き、その色再現領域71
を包含する領域73の3つの原刺激RGB(それぞれR
xyz、Gxyz、Bxyzとする。)の各点の色度図
上の座標、すなわち色度座標が(21)式〜(23)式
に示す座標であるものとする。この場合、リバーサルフ
イルムの色再現域71を包含する領域73は、図4に示
す色度図上、原刺激Rxyz、Gxyz、Bxyzを頂
点とする三角形の領域である。
Wxyzの座標を(24)式に示す。
信号22(右辺の右側のマトリクス)は、変換マトリク
ス(右辺の左側のマトリクス)を介してRGB表色系の
色信号RGB(左辺のマトリクス)に変換することがで
きる(ステップS11a)。
色的END信号52のcmy値は、基礎刺激(白色刺
激)WXYZ の座標を(25)式に代入して求めたR、
G、Bの値Rw、Gw、Bwに対する(25)式で求め
たR、G、Bの値の各比率を(26)式〜(28)式に
示すように各々対数変換することにより求めることがで
きる。
行うため、例えば、原稿1枚分の測色的END信号(実
際には、デジタルデータ)52を対象とするのではな
く、原稿中、オペレータからCPUを通じて領域指定さ
れた画像の存在する部分のみのデータを選択すること、
あるいは画像が原稿の全面に存在する場合にはデータを
間引いて作成すること等、いわゆるラフスキャン処理を
行う。
て、ラフデータ作成部54により選択されたラフデータ
である測色的END信号56にもとづいてオートセット
アップ処理を行う(ステップS12)。このオートセッ
トアップ処理では、例えば、特開平2−105676号
公報にも公知のように、測色的END信号56について
ヒストグラムを作成した後、累積ヒストグラムを作成す
る。
4の動作を示す特性図(図1中に描いている図)に示す
ように、前記累積ヒストグラムの、例えば、0.1%点
データ(HL濃度)D1に対応する測色的END信号5
6の値をDHに設定し、98%点データ(SD濃度)D
2に対応する測色的END信号56の値をDSに設定す
る(ステップS12)。
ば、D1の濃度がD1=1.0、D2の濃度がD2=
2.0であった場合、D1の濃度に対応するDHをDH
=0.1に設定し、D2の濃度に対応するDSをDS=
3.0に設定する。なお、実際上は、0.1%点データ
(HL濃度)D1が網%の0%に対応する濃度に変換さ
れ、98%点データ(SD濃度)D2が網%の100%
に対応する濃度に変換される。
ら、END・END変換部64により本スキャンデータ
(ラフスキャン処理の対象となったデータ)の全ての測
色的END信号52を測色的END信号66に変換する
ことができる(ステップS13)。すなわち、階調特性
を変換すること、言い換えれば階調補正処理を行うこと
ができる。なお、変換式は、ハイライトポイント75
(D1,DH)およびシャドーポイント76(D2,D
S)を通る曲線の式とすることもできる。なお、HL濃
度D1とSD濃度D2(またはセットアップポイント7
5、76)を上述のように予め定めた一定の条件に基づ
いて自動的に決定することをオートセットアップという
が、HL濃度D1とSD濃度D2の値をマニュアルで決
定することも可能であり、あるいは、オートセットアッ
プ後、DHとDSとをマニュアルで修正することも可能
である。マニュアルにより決定する動作をマニュアルセ
ットアップという。
0により、END・END変換後の測色的END信号6
6のcmy値をXYZ値である測色値信号22に逆変換
する(ステップS14)。
のcmy値をRGB表色系のRGB値に変換する処理
(ステップS14a)と、このRGB値をXYZ表色系
のXYZ値をとる測色値信号22に変換する処理(ステ
ップS14b)とからなる。測色的END信号66のc
my値をRGB表色系のRGB値に変換する処理は、前
記の(26)式〜(28)式をRGBについて解いた次
の(29)式〜(31)式により行われ、RGB値をX
YZ表色系のXYZ値に変換する処理は、前記の(2
5)式をマトリクスXYZについて解いた次の(32)
式により行われる。
サル原稿の測色値信号22を例に説明したが、同様にデ
ジタルカメラの測色値信号18に対しても適用すること
ができる。
ては、オリジナル原稿としてリバーサル原稿を使用す
る。このリバーサル原稿上に原シーンが露光され、その
リバーサル原稿上で発色している色再現域71内を対象
として印刷は仕上げられる。このことは、取り扱う画像
信号の色再現域として、リバーサル原稿が発色する色再
現域71で十分であることを示唆している。
は、測色的XYZをRGB3原色の表色系へ線形変換
し、基礎刺激(光源)Rw、Gw、Bwに対する求めた
R、G、Bの比率を対数変換することにより、END値
を求め、これを用いてオートセットアップする。END
・END変更されたEND値を逆対数変換処理すること
により、変更されたRGB値を求め、逆変換マトリクス
により変更された測色値XYZを求めるようにしてい
る。このため、既存のいわゆる濃度信号に基づいたオー
トセットアップ処理を行うことができるという効果が達
成される。なお、セットアップ処理は、マニュアルセッ
トアップ処理として行うことができることはいうまでも
ない。
図6のフローチャートをも参照して説明する。
メラにより撮影された原シーンの測色値信号(XYZ)
18をリバーサル原稿上の色素濃度信号(cmy)28
に変換する。
示す方法の2通りの方法が考えられる。
測色値信号(XYZ)18を、後述するルックアップテ
ーブルにより原シーンの色素濃度信号(cmy)81に
変換し(ステップS21:第1段階の処理)、この原シ
ーンの色素濃度信号(cmy)81を後述するマトリク
スによりリバーサル(単に、RVともいう。)原稿上の
色素濃度信号(cmy)28に変換する方法である(ス
テップS22:第2段階の処理)。また、図6に示す方
法は、原シーンの測色値信号(XYZ)18を、後述す
るマトリクスによりリバーサル原稿上の測色値信号(X
YZ)82に変換し(ステップS31:第1段階の処
理)、このリバーサル原稿上の測色値信号(XYZ)8
2を後述するルックアップテーブルによりリバーサル原
稿上の色素濃度信号(cmy)28に変換する(ステッ
プS32:第2段階の処理)方法である。
7のフローチャートをも参照して説明する。図5中、ス
テップS21の処理に係る測色値XYZを色素濃度cm
yに変換するためには、色空間を概ね均等に網羅したカ
ラーチャート、例えば、上述のマクベスカラーチェッカ
ー70の24色の各測色値XYZを測色計により求める
(ステップS21a:図7参照)。
cmyを算出し(ステップS21b)、測色値XYZに
対する色素濃度値cmyのルックアップテーブルを作成
する。このルックアップテーブルを色素濃度変換部30
における第1段階の処理であるステップS21のルック
アップテーブルとして色素濃度変換部30に設定記憶し
ておく。なお、ステップS21の処理では、このルック
アップテーブルを用いるとともに、上記24色の測色値
XYZ以外の色については、その24色の測色値XYZ
を用いて補間法により色素濃度値cmyを算出すること
ができる。
色値(三刺激値)XYZから色素濃度cmyを求める処
理を説明する。
は、次の(33)式〜(36)式が成立する。
ase(λ)} k=100/∫visP(λ)y(λ)dλ(λは光の
波長) ∫vis:可視波長域(380nm〜780nm)での
定積分 P(λ):観察光源の分光特性データ T(λ):透過物体の色素の分光透過率データ {(36)式はランベルト・ベールの法則が成立すると
仮定} x(λ)、y(λ)、z(λ):等色関数 Dc(λ)、Dm(λ)、Dy(λ):cmy色素の分
光濃度データ base(λ):フイルムベースの分光濃度データ これら(33)式〜(36)式から色素濃度cmyを求
める場合には、逆関数を求めればよいのであるが、直接
求めることができない。そこで、公知のニュートン(ニ
ュートン・ラフソン)法(例えば、太田登著「色彩工
学」pp254−260 東京電機大学出版局 199
3年12月20日 第1版1刷発行)のような逐次近似
法を用いればよい。前記参考書を引用して、このニュー
トン・ラフソン法(N・R法と略記する。)について簡
単に説明する。
0の根に近いx=x0でテーラ展開して1次の項のみを
取ると、xの微小変化Δxに対して、f(x0+Δx)
=f(x0)+f′(x0)・Δxが成立する。ただ
し、f′(x0)は、f(x)の微分係数f′(x)に
x=x0を代入したものである。したがって、f(x)
=0のより正しい値x1は、f(x0+Δx)=0とし
て、x1=x0+Δx=x0−f(x0)/f′(x
0)で求められる。これは、図8に示すように、関数y
=f(x)上の点(x0,y0)で接線83を引き、そ
の接線83とx軸との交点x1を求めることに相当す
る。
ためには、(36)式を(33)式〜(35)式に代入
した後、ある関数fx、fy、fzを用いれば、(3
3)式〜(35)式は、(37)式〜(39)式のよう
に表すことができる。
0,m0,y0とし、そのときの三刺激値をX0,Y
0,Z0とする。今、c0,m0,y0に微小変化Δ
c,Δm,Δyを加えたとき、三刺激値がΔX,ΔY,
ΔZだけ変化したとすれば、次の(40)式が得られ
る。
る偏微分係数を表す。
が得られる。同様に、ΔY、ΔZも(42)式、(4
3)式に示すように得られる。
表示する。
ΔZである1行3列のマトリクス、(J)は偏微分係数
が3行3列からなるヤコビアンマトリクス、(P)は、
要素が1行目から順にΔc,Δm,Δyである1行3列
のマトリクスである。
ス(J)の逆マトリクス(J)-1を掛ければ、(45)
式が得られる。
うにそれぞれc1,m1,y1に修正すれば、より正し
い近似値を得ることができる。
を用いて繰り返し計算を行うことにより、任意の目標値
である測色値XYZに対する色素濃度信号cmyを求め
ることができる。同様の処理をXYZ色空間における格
子上の全目標値に対して行うことで、原シーンに対する
測色値信号(XYZ)18を原シーンに対する色素濃度
信号(cmy)81に変換するための逆変換テーブルを
生成し、これをルックアップテーブルとして色素濃度変
換部30に第1段階の処理用として保持しておく(ステ
ップS21)。
るステップS22の第2段階処理用のマトリクスの作成
処理について説明する。なお、このマトリクスの作成処
理は、図2を参照して既に説明した重回帰分析処理を含
む処理であり、簡潔に説明する。
度cmyについて、c、m、y、c 2 、m2 、y2 、c
m、my、ycの9変数24色のデータを算出する(ス
テップS22a)。
分分析し、9主成分の主成分スコアを求める(ステップ
S22b)。
クベスカラーチェッカー24色についての測色値を測色
計により求める(ステップS22c)。
フイルム上の色素濃度cmy(RVcmyとも記載す
る。)を求める(ステップS22d)。
Vcmyの各々(RVc、RVm、RVy)を目的変数
とし、ステップS22bで求めた主成分スコア(定数項
を含む)を説明変数として、重回帰分析処理により3×
10の偏回帰係数マトリクスを求める(ステップS22
e)。
たように、目的変数群となっている24色に1:1に対
応した重み付けマトリクスを作用させてもよい(ステッ
プS22f)。
について求めた偏回帰係数について、例えば5%有意で
検定を行い(ステップS22g)、5%有意な説明変数
を記憶手段に格納しておくとともに、偏回帰係数を第2
段階処理用のマトリクスとして、色素濃度変換部30に
格納しておく(ステップS22h)。なお、この場合に
おいても、検定を行わず、全ての係数を用いてもよい。
(XYZ)18をリバーサルフイルム上の色素濃度信号
cmyに変換する色素濃度変換部30が構築される。
9のフローチャートをも参照して説明する。なお、図9
に示す処理も、図2を参照して既に説明した重回帰分析
処理を含む処理であり、簡潔に説明する。
4色の各測色値XYZを測色計により求める(ステップ
S31a:図9参照)。
Y、Z、X2 、Y2 、Z2 、XY、YZ、ZXの9変数
24色のデータを算出する(ステップS31b)。
分分析し、9主成分の主成分スコアを求める(ステップ
S31c)。
クベスカラーチェッカー24色についての測色値XYZ
を測色計により求める(ステップS31d)。なお、リ
バーサルフイルムに露光されたマクベスカラーチェッカ
ーとは、カラーリバーサルフイルムが装着された光学式
カメラにより、所定の光源下で前記マクベスカラーチェ
ッカーを撮影してリバーサルフイルムを露光した後、こ
の露光されたリバーサルフイルムを現像して得られるリ
バーサル原稿をいう。
各々を目的変数(RVX、RVY、RVZ)とし、ステ
ップS31cで求めた主成分スコア(定数項を含む)を
説明変数として、重回帰分析処理により3×10の偏回
帰係数マトリクスを求める(ステップS31e)。な
お、重回帰分析処理を行う際に、上述したように、目的
変数群となっている24色に1:1に対応した重み付け
マトリクスを作用させてもよい(ステップS31f)。
について求めた偏回帰係数の例えば5%有意で検定を行
い(ステップS31g)、5%有意な説明変数を記憶手
段に格納しておくとともに、偏回帰係数を第1段階の処
理用マトリクスとして、色素濃度変換部30に格納して
おく(ステップS31h、ステップS31)。この場合
においても、検定を行わず、全ての係数を用いてもよ
い。
用テーブルは、図7を参照して説明したステップS21
bあるいはステップS22dの方法と同一の方法で作成
されるので、その説明を省略する。
(XYZ)18をリバーサル原稿上の色素濃度信号cm
yに変換する図6の処理に基づく色素濃度変換部30が
構築される。
ーン忠実再現テーブル42の作成処理について、図10
に示すフローチャートに基づいて説明する。
信号(XYZ)18を測色的に保存された各網%データ
であるcmyk信号(cmykデータ)46に変換する
ルックアップテーブルである。
の作成処理は、この出願人の出願に係る特願平8−15
4584号明細書に記載された作成処理と同じ処理であ
る。
て、規則的な間隔からなる複数のcmyk網%データを
与えることにより、cmykの濃度および混合割合が段
階的に変化するカラーパッチを有するcmykカラーチ
ャートを作成する(ステップS41)。
隔とは、cmykの各色について網%で0、20、…、
100%等、20%きざみで増加させた6段階の間隔と
すれば、カラーパッチの総数は、46 =1296にな
る。
cmykカラーチャートの各パッチを測色計を用いて測
色し(ステップS42)、この測色データから測色値
(刺激値)XYZを求め、前記cmyk網%データから
測色値XYZデータへの変換テーブル(順変換テーブル
という。)を作成する(ステップS43)。
ーブルとしても使用するので、前記規則的な間隔は、補
間の正確性を考慮した場合には細かいほどよいが、その
分、測色作業が膨大となるので、その測色作業の繁雑さ
と前記正確性と以下に説明するコンピュータの処理時間
との、いわゆるトレードオフで決定すればよい。
42において、入力される任意の測測色値信号(測色値
XYZデータ、刺激値データXYZ、または単にXYZ
ともいう。)18からこれに対応するcmyk信号(c
myk網%データ、色データcmyk、または単にcm
ykともいう。)46を求めることは、変数が3変数か
ら4変数と増加するため、1つの測色値XYZデータ1
8に対してcmyk網%データ46の複数の解が存在す
る可能性がある。この問題を解決するためには、3変数
同士の関係とする必要があり、ここでは、cmyk網%
データのうち、色データkについて画像出力部35が採
りうる最大値Kmax(k=Kmax)に固定する(ス
テップS44)。最大値Kmaxとは、例えば、cmy
k網%データのkの値が100%である。
3変数である対応するcmy(kは固定)の値に変換す
る(ステップS45)。
X0、Y0、Z0に対するcmyk(ここでは、kはk
=Kmaxに固定しているのでkは定数であり、その意
味でcmyの3変数)の値である、c0、m0、y0、
k0=Kmaxを求める場合には、k0=Kmaxであ
るときの上記順変換テーブルを利用して、回帰式の偏回
帰係数を求める。
列のマトリクスをA、測色値XYZの1行3列のマトリ
クスをT、kを固定した、換言すれば定数と考えて、こ
れを含めた残りのcmyの1行4列のマトリクスをDと
表せば、次の(47)式のように表すことができる。
る。
クスDを構成する「1」は、cmyの3次元平面式にお
ける定数項を与えるために設定した値である。
maxのときに得られている上述の順変換テーブルの各
データセットを代入することで、上述した重回帰分析に
より求めることができる。
帰式を用いて、上述のN・R法により、目標値X0、Y
0、Z0に対応するcmy(kはKmaxとして設定さ
れている。)の値を求めることができる。
35の再現範囲内の値(色)であるかどうかの判断を行
う(ステップS46)。すなわち、網%データ(色デー
タ)cmyの再現可能な最小濃度をCmin、Mmi
n、Ymin、最大濃度をCmax、Mmax、Yma
xとして求められたデータcmyが次の(49)式の関
係を満足するかどうかを判定する。
には、刺激値データXYZの目標値(X0,Y0,Z
0)に対する色データcmykを各々c=csol、m
=msol、y=ysol、k=ksol(この場合、
ksol=Kmax)として逆変換テーブルを作成し、
これを原シーン忠実再現テーブル42として設定する
(ステップS47)。以下の説明において、必要に応じ
て(csol,msol,ysol,ksol)のデー
タセットをcmyksolという。
タの値が(49)式を満足しない値であった場合には、
k=Kmaxに固定してある色データkをk=k−Δ
k、この場合k=Kmax−Δkとした後(ステップS
48)、色データkが所定の最小値k=Kminよりも
小さくならない範囲で(ステップS49)、ステップS
45の処理を繰り返す。なお、微小変化分Δkは、第1
逆変換テーブルを構成する色データkの任意のデータ間
隔であり、例えば、色データkが0%〜100%の範囲
のデータとして設定される場合には、1%きざみ等に設
定すればよく、色データkが0〜255の範囲のデータ
として設定されるのであれば、値1きざみに設定すれば
よい。ステップS45の2回目の処理を行う場合には、
色データk=Kmax−1=100−1=99に対す
る、(48)式の左辺の測色値であるXYZ値は、k=
Kmax=100%とk=80%の値で測色され順変換
テーブルとして格納されている各XYZデータの補間処
理(内挿処理)により求めることができる。
min>kと判定された場合には、目標値(X0,Y
0,Z0)に対する色データcmykを画像出力部35
の色再現域外のデータに指定し、ここでは、色データc
myksolの算出は行わない(ステップS50)。
2に供給される全ての刺激値データXYZ18を目標値
(X0,Y0,Z0)として行うことにより、画像出力
部35の色再現域内の色データである網%データcmy
k46を得ることのできる刺激値データXYZ18に対
して、最大となる色データkを与えた場合の色データc
myksolを求めることができる(ステップS5
1)。
の固定は、最大値Kmaxではなく、その最小値Kmi
n(k=Kmin)に固定してもよく、その場合には、
ステップS48の処理をk=k+Δkとし、ステップS
49の処理をKmax<kとすればよい。また、色デー
タkを任意の値とすることも容易に考えられる。例え
ば、ステップS48の処理は、任意の値に設定したkに
ついて、k=k−Δkとk=k+Δkを交互に行えばよ
く、ステップS49の処理は、ステップS48の処理に
対応させて行えばよい。
色再現域外データに指定された色データcmykは、こ
の発明の要旨ではないので詳しくは説明しないが、前記
特願平8−154584号に記載されているように、い
わゆるガマットマッピング(Gamat Mapping )処理によ
る色データCMYKの圧縮処理やクリッピング処理によ
り、目標値(X0,Y0,Z0)に対する色データcm
ykの逆変換テーブルを作成することができる。
る全ての目標値(X0,Y0,Z0)に対して求められ
たcmyk信号46の対応表を原シーン忠実再現テーブ
ル42として格納しておくことで、任意の測色値信号1
8を画像出力部35の色再現範囲内のcmyk信号46
に変換することができる。
条件再現テーブル44の作成について説明する。
示すように、デジタルカメラにより取り込まれたRGB
信号12がマトリクス20により測色値信号(XYZ)
18に変換され、この測色値信号XYZが色素濃度変換
部30により色素濃度信号(cmy)28に変換され、
この変換後の色素濃度信号(cmy)28を網%信号で
あるcmyk信号48に変換するためのテーブルであ
る。
ャナにより取り込まれたRGB信号14がテーブル24
により測色値信号(XYZ)22に変換され、この変換
後の測色値信号(XYZ)22が色素濃度変換部36に
より色素濃度信号(cmy)34に変換され、この変換
後の色素濃度信号(cmy)34を網%信号であるcm
yk信号に変換するためのテーブルである。この場合、
色素濃度変換部36は、前述の色素濃度変換部30の作
成過程で示した図7中、ステップS21b、S22dの
方法と同様の過程で作成することができるので、その作
成過程についての説明は省略する。
図11に示すフローチャートを参照して説明する。
が格子状に配列された13×13×13個のカラーパッ
チを有するカラーチャートを作成する(ステップS6
1)。このカラーチャートは、c(シアン)m(マゼン
タ)y(黄)が、それぞれ最小濃度から最大濃度まで1
3段階振られた各カラーパッチを有するものである。
フォルト分解条件で分解する、言い換えれば、透過原稿
であるカラーチャートをスキャナで読み取り、デジタル
データ化する(ステップS62)。スキャナのデフォル
ト分解条件は、少なくとも、階調特性変換処理、色修正
処理、UCR(下色除去)処理およびK版生成処理を含
んでいる。ただし、分解するとき、カラーパッチのグレ
ーの最小濃度を、cmyk網%が全て0%となるように
し、かつカラーパッチのグレーの最大濃度を、いわゆる
ベタとなるようなcmyk網%となるように設定する。
ャナのデフォルト分解条件で分解したときのcmyk網
%値を対応させて変換テーブル(ルックアップテーブ
ル)を作成し(ステップS63)、この変換テーブルを
標準条件再現テーブル44として設定する。なお、実際
には、この標準条件再現テーブル44と補間処理によ
り、最小濃度から最大濃度までの任意の色素濃度信号
(cmy)28または色素濃度信号(cmy)34を所
望のcmyk網%信号48に変換することができる。
1の色空間の任意の色信号、例えば、デジタルカメラで
撮影したRGB信号12を、第2の色空間の色信号、例
えば、測色値信号(XYZまたはL* a* b* )18に
変換する際に、まず、所望の代表的な色を彩度、明度、
色相に応じて変化させた複数のカラーパッチを有するカ
ラーチャート、例えば、市販のマクベスカラーチェッカ
ーを前記第1の色空間の色信号を出力するデバイスであ
るデジタルカメラで撮像する。そして、撮像し読み取っ
たカラーチャートのRGB信号の、少なくとも一次項、
二次項、クロス項を算出し、これらを第1の説明変数群
とする。そして、前記第1の説明変数群を主成分分析
し、相互の説明変数が直交する第2の説明変数群に変換
する。次いで、前記カラーチャートの各カラーパッチの
各測色値(前記第2の色空間の色信号)を目的変数群と
し、この目的変数群と第2の説明変数群を重回帰分析し
て、偏回帰係数のマトリクスを求める。最後に、前記マ
トリクスを構成する偏回帰係数の検定を行い、前記第2
の説明変数群の中、所定程度有意な説明変数を選択し、
この選択した説明変数を使用可能な説明変数とする。
変数に係る偏回帰係数のマトリクスを前記RGB信号1
2に作用させて、前記測色値信号(XYZ)18に変換
するようにしている。
少ないマトリクスによる方法であるので、このマトリク
ス等を記憶するためのメモリの記憶容量を少なくするこ
とができる。また、主成分分析した第2の説明変数群を
用いるようにしているので、従来の技術の項で説明した
マトリクス方式に比べて色変換精度が優れている。さら
に、目的変数群を構成する測色値Cのうち、原稿のシー
ン種(人物の肌色、空の青色、植物の緑色)等に対応し
て所望の色に対する重みを大きくすることで、その所望
の色に限定して色精度よく変換することができる。さら
にまた、その所望の色は、デジタルカメラから供給され
る1画面についてのRGB信号を統計処理して得られ
る、最頻値または平均値等の色とすることで、この1画
面の原稿全体を最も精度よく色変換できる可能性が高く
なる。さらにまた、カラーチャートとして、色空間を概
ね均等に網羅する24色のカラーパッチを有するマクベ
スカラーチェッカーを用いることで、RGB信号を精度
よく測色値に色変換するための変換マトリクスを簡易に
作成することができる。
ず、この発明の要旨を逸脱することなく種々の構成を採
り得ることはもちろんである。
ば、改良されたマトリクス方式を採用しているので、少
ないメモリ容量で精度よく色変換処理を行うことができ
るという効果が達成される。
色変換することも可能である。
ートを使用することができる。例えば、マクベスカラー
チェッカー(登録商標)をカラーチャートとして用いた
場合には、24色分のパッチで色空間全体に対して色変
換精度のよいマトリクスを作成することができるという
利点が得られる。
処理装置の全体的な構成を示すブロック図である。
るフローチャートである。
チャートである。
現域等の説明に供される色度図である。
の色素濃度信号に変換する変換過程の説明に供されるフ
ローチャートである。
の色素濃度信号に変換する他の変換過程の説明に供され
るフローチャートである。
されるフローチャートである。
である。
明に供されるフローチャートである。
に供されるフローチャートである。
されるフローチャートである。
GB信号 16…測色変換部 18、22…測
色値信号(XYZ) 20…測色変換マトリクス 24…測色変換
テーブル 25…光源変更部 26…測色的セ
ットアップ部 28、34…色素濃度信号(cmy) 30、36…色
素濃度変換部 32…cmyk変換部 35…画像出力
部 42…原シーン忠実再現テーブル 44…標準条件
再現テーブル 46、48…cmyk信号 64…END・
END変換部
の第1および第2の技術で対象としている説明変数は、
cmy信号、あるいはRGB信号とその2乗項、クロス
項等である。このような場合、すなわち、例えば、R信
号と、このR信号の2乗信号等の関係のような場合に
は、説明変数相互の相関が高く、統計学上、不安定なモ
デルとなることが知られている。例えば、目的変数a*
と、R信号項と、R信号の2乗項の説明変数とは、正の
相関関係を有するが、R信号項の偏回帰係数は正の値と
なり、R信号の2乗項の偏回帰係数は負の値となる場合
がある(これを統計学用語で多重共線性という。)。
よれば、第1の色空間の任意の色信号、例えば、デジタ
ルカメラで撮影したRGB信号12を、第2の色空間の
色信号、例えば、測色値信号(XYZまたはL* a* b
* )18に変換する際に、まず、所望の代表的な色を彩
度、明度、色相に応じて変化させた複数のカラーパッチ
を有するカラーチャート、例えば、市販のマクベスカラ
ーチェッカーを前記第1の色空間の色信号を出力するデ
バイスであるデジタルカメラで撮像する。そして、撮像
し読み取ったカラーチャートのRGB信号の、少なくと
も一次項、二次項、クロス項を算出し、これらを第1の
説明変数群とする。そして、前記第1の説明変数群を主
成分分析し、相互の説明変数が直交する第2の説明変数
群に変換する。次いで、前記カラーチャートの各カラー
パッチの各測色値(前記第2の色空間の色信号)を目的
変数群とし、この目的変数群と第2の説明変数群を重回
帰分析して、偏回帰係数のマトリクスを求める。最後
に、前記マトリクスを構成する偏回帰係数の検定を行
い、前記第2の説明変数群の中、所定程度有意な説明変
数を選択し、この選択した説明変数を使用可能な説明変
数とする。
信号を変換する方法として、データ量の少ないマトリク
スによる方法であるので、このマトリクス等を記憶する
ためのメモリの記憶容量を少なくすることができる。ま
た、主成分分析した第2の説明変数群を用いるようにし
ているので、従来の技術の項で説明したマトリクス方式
に比べて色変換精度が優れている。さらに、目的変数群
を構成する測色値Cのうち、原稿のシーン種(人物の肌
色、空の青色、植物の緑色)等に対応して所望の色に対
する重みを大きくすることで、その所望の色に限定して
色精度よく変換することができる。さらにまた、その所
望の色は、デジタルカメラから供給される1画面につい
てのRGB信号を統計処理して得られる、最頻値または
平均値等の色とすることで、この1画面の原稿全体を最
も精度よく色変換できる可能性が高くなる。さらにま
た、カラーチャートとして、色空間を概ね均等に網羅す
る24色のカラーパッチを有するマクベスカラーチェッ
カーを用いることで、RGB信号を精度よく測色値に色
変換するための変換マトリクスを簡易に作成することが
できる。
Claims (10)
- 【請求項1】第1の色空間の任意の色信号を第2の色空
間の色信号に変換する色変換方法において、 所望の代表的な色を彩度、明度、色相に応じて変化させ
た複数のカラーパッチを有するカラーチャートを前記第
1の色空間の色信号を出力するデバイスで読み取る過程
と、 読み取った第1の色空間の色信号の、少なくとも一次項
を第1の説明変数群として求める過程と、 前記第1の説明変数群を主成分分析し、相互の説明変数
が直交する第2の説明変数群に変換する過程と、 前記カラーチャートの各カラーパッチの各測色値を目的
変数群とし、この目的変数群と前記第2の説明変数群を
重回帰分析して、偏回帰係数のマトリクスを求める過程
とを有し、 前記第1の色空間の任意の色信号に対して前記偏回帰係
数のマトリクスを作用させて、前記第2の色空間の色信
号に変換することを特徴とする色変換方法。 - 【請求項2】第1の色空間の任意の色信号を第2の色空
間の色信号に変換する色変換方法において、 所望の代表的な色を彩度、明度、色相に応じて変化させ
た複数のカラーパッチを有するカラーチャートを前記第
1の色空間の色信号を出力するデバイスで読み取る過程
と、 読み取った第1の色空間の色信号の、少なくとも一次項
を第1の説明変数群として求める過程と、 前記第1の説明変数群を主成分分析し、相互の説明変数
が直交する第2の説明変数群に変換する過程と、 前記カラーチャートの各カラーパッチの各測色値を目的
変数群とし、この目的変数群と前記第2の説明変数群を
重回帰分析して、偏回帰係数のマトリクスを求める過程
と、 前記偏回帰係数の検定を行い、前記第2の説明変数群の
中、所定程度有意な説明変数を選択し、この選択した説
明変数を使用可能な説明変数とする過程とを有し、 前記第1の色空間の任意の色信号に対して前記使用可能
な説明変数に係る偏回帰係数のマトリクスを作用させ
て、前記第2の色空間の色信号に変換することを特徴と
する色変換方法。 - 【請求項3】請求項1または2記載の方法において、前
記偏回帰係数のマトリクスを求める過程では、前記カラ
ーチャート中、所望の特定色に対して重み付けを行い、
前記所望の特定色の色変換精度を向上させることを特徴
する色変換方法。 - 【請求項4】請求項3記載の方法において、所望の特定
色は、灰色をデフォルトとすることを特徴とする色変換
方法。 - 【請求項5】請求項3記載の方法において、所望の特定
色は、原シーンについての前記第1の色空間の色信号を
統計処理して得られる色とすることを特徴とする色変換
方法。 - 【請求項6】請求項5記載の方法において、前記統計処
理は、原シーンについての前記第1の色空間の色信号
中、肌色、青色、緑色を抽出して行うことを特徴とする
色変換方法。 - 【請求項7】請求項5記載の方法において、前記統計処
理は、前記カラーチャートの各カラーパッチの色を中心
とした領域に色空間を分割し、分割した各領域に存在す
る、原シーンについての前記第1の色空間の色信号の画
素の頻度値を求める処理であり、この頻度値に応じて前
記所望の特定色の重み付けを行うことを特徴とする色変
換方法。 - 【請求項8】請求項1〜7記載の方法において、前記第
1の色空間はRGB空間であり、前記第2の色空間は測
色値空間であることを特徴とする色変換方法。 - 【請求項9】請求項1または2記載の方法において、前
記第1の色空間はRGB空間であって、前記第2の色空
間は測色値空間であり、前記カラーチャートの各カラー
パッチの各測色値を中心とした領域に色空間を分割し、
かつ原シーンについての前記第1の色空間のRGB信号
を、一旦、重み付けのない前記偏回帰係数のマトリクス
により測色値信号に変換し、前記分割した各領域に存在
する前記測色値信号の画素の頻度値を求め、この頻度値
に応じて、前記カラーチャート中、所望の特定色に対し
て重み付けを行い、前記所望の特定色の色変換精度を向
上させることを特徴とする色変換方法。 - 【請求項10】請求項1〜9のいずれか1項に記載の方
法において、前記カラーチャートはマクベスカラーチェ
ッカーであることを特徴とする色変換方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31973696A JP3803441B2 (ja) | 1996-11-29 | 1996-11-29 | 色変換方法 |
| US08/980,367 US6278533B1 (en) | 1996-11-29 | 1997-11-28 | Method of processing image signal |
| US09/852,633 US6668079B2 (en) | 1996-11-29 | 2001-05-11 | Method of processing image signal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31973696A JP3803441B2 (ja) | 1996-11-29 | 1996-11-29 | 色変換方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10164381A true JPH10164381A (ja) | 1998-06-19 |
| JP3803441B2 JP3803441B2 (ja) | 2006-08-02 |
Family
ID=18113612
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31973696A Expired - Fee Related JP3803441B2 (ja) | 1996-11-29 | 1996-11-29 | 色変換方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3803441B2 (ja) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100406868B1 (ko) * | 2001-12-21 | 2003-11-21 | 한국전자통신연구원 | 디스플레이 장치의 실험 영상 선정 시스템 및 그 방법 |
| JP2006211369A (ja) * | 2005-01-28 | 2006-08-10 | Pentax Corp | 色変換マトリクス算出方法および画像信号処理装置 |
| JP2009119860A (ja) * | 2007-10-23 | 2009-06-04 | Fujifilm Corp | 濃度算出装置、濃度設定装置、濃度算出プログラム、および濃度設定プログラム |
| US7577289B2 (en) | 2005-03-14 | 2009-08-18 | Canon Kabushiki Kaisha | Color processing apparatus and method |
| US7586642B2 (en) | 2003-07-25 | 2009-09-08 | Hoya Corporation | Color-space transformation-matrix calculating system and calculating method |
| US7586640B2 (en) * | 2001-09-21 | 2009-09-08 | Nikon Corporation | Signal processing unit |
| KR101056023B1 (ko) | 2008-09-26 | 2011-08-10 | 주식회사 코아로직 | 컬러 보정을 위한 컬러 매트릭스 생성장치 및 방법과 그 기록매체 |
| JPWO2014034945A1 (ja) * | 2012-09-03 | 2016-08-08 | 株式会社ニコン | デジタルカメラ、情報処理方法およびコンピュータプログラム |
| CN121099119A (zh) * | 2024-06-06 | 2025-12-09 | 北京小米移动软件有限公司 | 一种视频处理方法、装置、电子设备及存储介质 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7131727B1 (ja) * | 2022-02-14 | 2022-09-06 | 凸版印刷株式会社 | 画像処理サーバ、画像処理システム、画像処理方法、及びプログラム |
-
1996
- 1996-11-29 JP JP31973696A patent/JP3803441B2/ja not_active Expired - Fee Related
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7586640B2 (en) * | 2001-09-21 | 2009-09-08 | Nikon Corporation | Signal processing unit |
| KR100406868B1 (ko) * | 2001-12-21 | 2003-11-21 | 한국전자통신연구원 | 디스플레이 장치의 실험 영상 선정 시스템 및 그 방법 |
| US7586642B2 (en) | 2003-07-25 | 2009-09-08 | Hoya Corporation | Color-space transformation-matrix calculating system and calculating method |
| JP2006211369A (ja) * | 2005-01-28 | 2006-08-10 | Pentax Corp | 色変換マトリクス算出方法および画像信号処理装置 |
| US7671898B2 (en) | 2005-01-28 | 2010-03-02 | Hoya Corporation | Color-space transformation-matrix calculating method and image processing device |
| US7577289B2 (en) | 2005-03-14 | 2009-08-18 | Canon Kabushiki Kaisha | Color processing apparatus and method |
| JP2009119860A (ja) * | 2007-10-23 | 2009-06-04 | Fujifilm Corp | 濃度算出装置、濃度設定装置、濃度算出プログラム、および濃度設定プログラム |
| KR101056023B1 (ko) | 2008-09-26 | 2011-08-10 | 주식회사 코아로직 | 컬러 보정을 위한 컬러 매트릭스 생성장치 및 방법과 그 기록매체 |
| JPWO2014034945A1 (ja) * | 2012-09-03 | 2016-08-08 | 株式会社ニコン | デジタルカメラ、情報処理方法およびコンピュータプログラム |
| CN121099119A (zh) * | 2024-06-06 | 2025-12-09 | 北京小米移动软件有限公司 | 一种视频处理方法、装置、电子设备及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3803441B2 (ja) | 2006-08-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6668079B2 (en) | Method of processing image signal | |
| Vrhel et al. | Color device calibration: A mathematical formulation | |
| US7206100B2 (en) | Image processing method and apparatus | |
| EP0675636B1 (en) | Extended density color printing | |
| EP0681396B1 (en) | Method and apparatus for calibrating a four color printer | |
| US5317425A (en) | Technique for use in conjunction with an imaging system for providing an appearance match between two images and for calibrating the system thereto | |
| US4884130A (en) | Method of describing a color in a triaxial planar vector color space | |
| US7586642B2 (en) | Color-space transformation-matrix calculating system and calculating method | |
| US6781716B1 (en) | Color conversion method, color conversion apparatus, and color conversion definition storage medium | |
| JPH10145582A (ja) | 画像処理方法及び装置 | |
| EP0634072A1 (en) | Color correction with a four-dimensional look-up table | |
| US5781709A (en) | Method of and apparatus for generating proof | |
| US20080158580A1 (en) | Method of converting image signal, method of determining original color of color image, and apparatus for converting image signal | |
| US20050052668A1 (en) | Color adjusting method, program and program-recorded medium | |
| JP3803441B2 (ja) | 色変換方法 | |
| JP3304740B2 (ja) | 色シミュレーション装置 | |
| EP0446914A2 (en) | Method for electronic color processing | |
| JP3671097B2 (ja) | 画像信号処理方法 | |
| US8064112B1 (en) | Color separation and reproduction method to control a printing process | |
| JP3770671B2 (ja) | 色変換方法 | |
| JP2003125223A (ja) | 画像処理装置およびその方法 | |
| JPH10191077A (ja) | 画像信号処理方法 | |
| JPH10215384A (ja) | 色信号処理方法 | |
| JP2001157073A (ja) | 画像信号変換方法、カラー画像の原色決定方法および画像信号変換装置 | |
| JP3360531B2 (ja) | 色再現域判定方法及び装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050830 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050920 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051117 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20051227 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060227 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060320 |
|
| 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: 20060425 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060508 |
|
| 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: 20090512 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090512 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090512 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100512 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110512 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110512 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120512 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130512 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |