JP4147655B2 - 画像処理装置及び画像処理方法 - Google Patents
画像処理装置及び画像処理方法 Download PDFInfo
- Publication number
- JP4147655B2 JP4147655B2 JP34734198A JP34734198A JP4147655B2 JP 4147655 B2 JP4147655 B2 JP 4147655B2 JP 34734198 A JP34734198 A JP 34734198A JP 34734198 A JP34734198 A JP 34734198A JP 4147655 B2 JP4147655 B2 JP 4147655B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- display device
- image display
- value
- xyz
- 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
- 238000012545 processing Methods 0.000 title claims description 108
- 238000003672 processing method Methods 0.000 title claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 118
- 230000006978 adaptation Effects 0.000 claims description 80
- 230000000007 visual effect Effects 0.000 claims description 68
- 238000000034 method Methods 0.000 description 38
- 238000012937 correction Methods 0.000 description 24
- 238000010586 diagram Methods 0.000 description 10
- 230000000875 corresponding effect Effects 0.000 description 8
- 238000007906 compression Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000006835 compression Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 239000003086 colorant Substances 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000005286 illumination Methods 0.000 description 3
- 230000002596 correlated effect Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- IUVCFHHAEHNCFT-INIZCTEOSA-N 2-[(1s)-1-[4-amino-3-(3-fluoro-4-propan-2-yloxyphenyl)pyrazolo[3,4-d]pyrimidin-1-yl]ethyl]-6-fluoro-3-(3-fluorophenyl)chromen-4-one Chemical compound C1=C(F)C(OC(C)C)=CC=C1C(C1=C(N)N=CN=C11)=NN1[C@@H](C)C1=C(C=2C=C(F)C=CC=2)C(=O)C2=CC(F)=CC=C2O1 IUVCFHHAEHNCFT-INIZCTEOSA-N 0.000 description 1
- 102100032352 Leukemia inhibitory factor Human genes 0.000 description 1
- 108090000581 Leukemia inhibitory factor Proteins 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000001579 optical reflectometry Methods 0.000 description 1
- 238000002310 reflectometry Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6083—Colour correction or control controlled by factors external to the apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/603—Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer
- H04N1/6052—Matching two or more picture signal generators or two or more picture reproducers
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Image Processing (AREA)
Description
【発明の属する技術分野】
本発明は、画像を取り扱うデバイスから入力された画像データに対して所定の画像処理を施し、画像を取り扱う他のデバイスへ出力する画像処理装置に関する。また、本発明は、画像を取り扱うデバイスから入力された画像データを、画像を取り扱う他のデバイスへ出力する際に行う画像処理方法に関する。
【0002】
【従来の技術】
カラー画像を扱う様々なシステムの普及に伴い、それらのシステム上の異種デバイス間においてカラー画像を同じ色で再現できるようにすることが望まれている。このような要求に対処するために、各デバイスの特性評価を行い、各デバイスで出力される画像の色彩値を合わせるようにした画像処理装置が考案されている。このような画像処理装置について、その概略構成を図11に示すとともに、そのような画像処理装置における画像データの流れを図12に示す。
【0003】
【発明が解決しようとする課題】
しかしながら、各デバイスで出力される画像の色彩値を合わせても、実際に画像を人間の目で見たときに、各デバイスで出力される画像の色が同じように見えるとは限らなかった。なぜなら、各デバイスの特性評価を行って色彩値を合わせても、周囲光が存在する視環境のもとで画像を観察した場合には、視環境によって人間の視覚が影響を受けてしまうからである。
【0004】
特に、各デバイスの最暗点が異なる場合(すなわち黒い部分の色が異なる場合)には、各デバイスにより、画像の色の見え方が大幅に異なるものとなってしまう。例えば、入力デバイスの最暗点と出力デバイスの最暗点とが異なると、出力画像に黒つぶれや黒浮きが生じてしまい、入力画像と出力画像の色の見え方が大幅に異なるものとなってしまうことがある。
【0005】
本発明は、このような従来の実情に鑑みて提案されたものであり、異種デバイス間において画像の色の見え方がほぼ同じとなるように画像処理を行う画像処理装置及び画像処理方法を提供することを目的としている。
【0006】
【課題を解決するための手段】
本発明に係る画像処理装置は、RGB値に基づいて画像を表示する画像表示装置から入力された画像データに対して所定の画像処理を施し、該画像処理が施された画像データをプリンタに出力する画像処理装置において、上記画像表示装置からの反射光を検出して該画像表示装置の画面の光反射率及び各点の輝度を検出する第1の入力側センサと、上記画像表示装置の画面に表示された画像が観察されるときの周囲光を検出する第2の入力側センサと、上記画像表示装置に表示されている画像のRGB値を、該画像表示装置のプロファイルを用いて、該RGB値を人間の視覚に基づいた三刺激値であるXYZ値に変換する入力側コンバータと、上記入力側コンバータからのXYZ値のうち黒色点のXYZ値を、所定の人間の黒への順応率を乗じて補正し、上記入力側コンバータからのXYZ値及び該補正された黒色点のXYZ値に対して、上記第1及び第2の入力側センサからの光反射率及び周囲光に基づくオフセットを加えるとともに、上記第1の入力側センサからの各点の輝度に基づいて、上記画像表示装置のダイナミックレンジに対応したXYZ値に変換する入力側視環境変換回路と、上記入力側視環境変換回路からのオフセットが加えられたXYZ値を、プリンタプロファイルを用いて、上記プリンタで画像を印刷する際に用いられるCMY値に変換する出力側コンバータとを備え、上記出力側コンバータからのCMY値に基づいた画像を上記プリンタで印刷する。
【0008】
また、本発明に係る画像処理方法は、RGB値に基づいて画像を表示する画像表示装置から入力された画像データに対して所定の画像処理を施し、該画像処理が施された画像データをプリンタに出力する画像処理方法において、上記画像表示装置からの反射光を検出して該画像表示装置の画面の光反射率及び各点の輝度を検出するステップと、上記画像表示装置の画面に表示された画像が観察されるときの周囲光を検出するステップと、上記画像表示装置に表示されている画像のRGB値を、該画像表示装置のプロファイルを用いて、該RGB値を人間の視覚に基づいた三刺激値であるXYZ値に変換するステップと、上記変換されたXYZ値のうち黒色点のXYZ値を、所定の人間の黒への順応率を乗じて補正し、上記変換されたXYZ値及び該補正された黒色点のXYZ値に対して、上記光反射率及び周囲光に基づくオフセットを加えるとともに、上記各点の輝度に基づいて、上記画像表示装置のダイナミックレンジに対応したXYZ値に変換するステップと、上記オフセットが加えられたXYZ値を、プリンタプロファイルを用いて、上記プリンタで画像を印刷する際に用いられるCMY値に変換するステップと、上記CMY値に基づいた画像を上記プリンタで印刷するステップとを有する。
【0010】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
【0011】
なお、以下の説明では、画像表示装置に表示されている画像のことをソフトコピー画像と称し、紙等の記録媒体に印刷された画像のことをハードコピー画像と称する。また、画像の表示媒体となるもののことをメディアと称する。すなわち、ソフトコピー画像の場合、メディアは画像表示装置であり、ハードコピー画像の場合、メディアは紙等の記録媒体である。
【0012】
1.画像処理装置の構成
本発明を適用した画像処理装置の一例を図1に示す。この画像処理装置1は、CRTディスプレイや液晶ディスプレイ等の画像表示装置2に表示されている画像を取り込み、その画像を処理して、プリンタ3に出力する。
【0013】
なお、ここでは、入力側デバイスが画像表示装置2、出力側デバイスがプリンタ3の場合を例に挙げるが、これらのデバイスは、本例に限定されるものではなく、例えば、入力側デバイスはイメージスキャナやカメラ等であってもよいし、また、出力側デバイスは画像表示装置等であってもよい。また、図1の例では、画像処理装置1に入力側デバイスや出力側デバイスが直接接続されているように図示しているが、これらのデバイスはネットワークを介して接続されたものであってもよい。
【0014】
図1に示す画像処理装置1は、画像表示装置2から取り込んだ画像を処理する画像処理部11と、画像表示装置2からの光L1を検出して画像表示面の光反射率等を検出する第1の入力側センサ12と、画像表示装置2に表示された画像が観察されるときの周囲光L2を検出する第2の入力側センサ13と、プリンタ3によって画像が印刷されるプリント用紙14からの光L3を検出してプリント用紙14の全体輝度等を検出する第1の出力側センサ15と、プリンタ3によって印刷された画像が観察されるときの周囲光L4を検出する第2の出力側センサ16とを備える。また、上記画像処理部11は、入力側コンバータ21と、入力側視環境変換回路22と、画像編集処理回路23と、出力側視環境変換回路24と、出力側コンバータ25とを備える。
【0015】
入力側コンバータ21は、画像表示装置2に表示されている画像のRGB値を取り込み、入力側デバイスプロファイルを用いて、当該RGB値を人間の視覚に基づいた三刺激値であるXYZ値に変換する。ここで、入力側デバイスプロファイルは、画像表示装置2から取り込んだRGB値を人間の視覚に基づいたXYZ値に変換する際の変換式又は変換テーブルが格納されたファイルであり、画像表示装置2の特性に基づいて予め作成しておく。そして、このXYZ値は、入力側コンバータ21から入力側視環境変換回路22に送られる。
【0016】
入力側視環境変換回路22は、入力側コンバータ21から受け取ったXYZ値に対して、後述する色順応モデル(S-LMS)に基づく変換処理を施すとともに、後述するデバイス最適色空間への変換処理を施すことにより、入力側コンバータ21から受け取ったXYZ値を、デバイス最適色空間におけるXYZ値(以下、XOPYOPZOP値と称する。)に変換する。そして、このXOPYOPZOP値は、入力側視環境変換回路22から画像編集処理回路23に送られる。
【0017】
なお、入力側コンバータ21から受け取ったXYZ値の変換を行うにあたり、入力側視環境変換回路22は、画像表示装置2の画像表示面の光反射率等を検出した結果を第1の入力側センサ12から受け取るとともに、画像表示装置2に表示された画像が観察されるときの周囲光L2を検出した結果を第2の入力側センサ13から受け取る。そして、それらの検出結果に基づいて、画像表示装置2に表示された画像の視環境に関するパラメータを求め、当該パラメータを用いて、色順応モデルに基づく変換処理と、デバイス最適色空間への変換処理とを行う。
【0018】
画像編集処理回路23は、入力側視環境変換回路22から受け取ったXOPYOPZOP値に対して、色域圧縮等の画像編集処理を施す。そして、色域圧縮等の画像編集処理が施されたXOPYOPZOP値は、画像編集処理回路23から出力側視環境変換回路24に送られる。
【0019】
出力側視環境変換回路24は、画像編集処理回路23から受け取ったXOPYOPZOP値に対して、デバイス最適色空間からLMS色空間への変換処理と、後述する色順応モデルに基づく変換処理の逆変換とを施すことにより、画像編集処理回路23から受け取ったXOPYOPZOP値を、人間の視覚に基づいた三刺激値であるXYZ値に変換する。そして、このXYZ値は、出力側視環境変換回路24から出力側コンバータ25に送られる。
【0020】
なお、画像編集処理回路23から受け取ったXOPYOPZOP値の変換を行うにあたり、出力側視環境変換回路24は、プリンタ3によって画像が印刷されるプリント用紙14の全体輝度等を検出した結果を第1の出力側センサ15から受け取るとともに、プリンタ3によって印刷された画像が観察されるときの周囲光L4を検出した結果を第2の出力側センサ16から受け取る。そして、それらの検出結果に基づいて、プリンタ3によって印刷された画像の視環境に関するパラメータを求め、当該パラメータを用いて、LMS色空間への変換処理と、色順応モデルに基づく変換処理の逆変換とを行う。
【0021】
出力側コンバータ25は、出力側視環境変換回路24から受け取ったXYZ値を、出力側デバイスプロファイルを用いて、プリンタ3で画像を印刷する際に用いられるCMY値(又はCMYK値)に変換する。ここで、出力側デバイスプロファイルは、人間の視覚に基づいたXYZ値を、プリンタ3で画像を印刷する際に用いられるCMY値に変換する際の変換式又は変換テーブルが格納されたファイルであり、プリンタ3の特性に基づいて予め作成しておく。そして、このCMY値は、出力側コンバータ25からプリンタ3に送られ、当該CMY値に基づいて、プリンタ3によりプリント用紙14に画像が印刷されることとなる。
【0022】
2.画像処理の流れ
以上のような画像処理装置1における画像処理の流れを図2に示す。
【0023】
図2に示すように、先ず、画像表示装置2に表示されていた画像のRGB値に対して、入力側コンバータ21により、入力側デバイスプロファイに基づく変換処理を施し、当該RGB値をXYZ値に変換する。
【0024】
次に、当該XYZ値に対して、入力側視環境変換回路22により、色順応モデルに基づく変換処理を施し、当該XYZ値を、視環境に依存しないLMS色空間におけるLMS値(以下、LSMSSS値と称する。)に変換する。
【0025】
次に、当該LSMSSS値に対して、入力側視環境変換回路22により、デバイス最適色空間への変換処理を施し、当該LSMSSS値をXOPYOPZOP値に変換する。
【0026】
次に、当該XOPYOPZOP値に対して、画像編集処理回路23により、色域圧縮等の画像編集処理を施す。この画像編集処理では、先ず、XOPYOPZOP値を、知覚均等色空間におけるL*a*b*値(以下、このL*a*b*値のことを、LS *aS *bS *値と称する。)に変換し、次に、当該LS *aS *bS *値に対して色域圧縮等の画像編集処理を施し、次に、色域圧縮等の画像編集処理が施されてなるLS *aS *bS *値を、デバイス最適色空間におけるXOPYOPZOP値に改めて変換する。
【0027】
次に、当該XOPYOPZOP値を、出力側視環境変換回路24により、視環境に依存しないLMS色空間におけるLSMSSS値に改めて変換する。
【0028】
次に、当該LSMSSS値に対して、出力側視環境変換回路24により、色順応モデルに基づく変換処理の逆変換を施し、当該LSMSSS値をXYZ値に改めて変換する。
【0029】
最後に、当該XYZ値に対して、出力側コンバータ25により、出力側デバイスプロファイに基づく変換処理を施し、当該XYZ値をCMY値に変換する。そして、このCMY値がプリンタ3へ出力される。
【0030】
以上のような画像処理において、入力側デバイスプロファイに基づく変換処理が施されてから、出力側デバイスプロファイに基づく変換処理が施されるまでのデータは、デバイスの色空間に依存しないデータである。また、色順応モデルに基づく変換処理が施されてから、色順応モデルに基づく変換処理の逆変換が施されるまでのデータは、視環境に依存しないデータである。また、デバイス最適色空間への変換処理が施されてから、視環境に依存しないLMS色空間におけるLSMSSS値に改めて変換されるまでのデータは、デバイスのダイナミックレンジに依存しないデータである。
【0031】
3.色順応モデルに基づく変換処理
つぎに、上記画像処理装置1の入力側視環境変換回路22によって行われる、色順応モデルに基づく変換処理について詳細に説明する。なお、出力側視環境変換回路24では、以下に説明する色順応モデルに基づく変換処理の逆変換を行う。
【0032】
周囲光が存在する視環境においては、周囲光によって人間の目が影響を受けてしまい、画像の色の見え方が変化する。そこで、ここでは、色順応モデルに基づく変換処理を行い、周囲光が存在する視環境における画像の色の見え方の変化を補正する。換言すれば、色順応モデルに基づく変換処理は、周囲光が存在する視環境における画像に色の見え方の変化を補正するための変換処理である。
【0033】
そして、ここで用いる色順応モデルは、基本的にはvon Kriesの順応モデルに基づいており、その処理段階を大きく分けると、(1)コントラスト補正、(2)三刺激値から錐体の信号への変換、(3)色順応の補正の3段階からなる。このうち、第3段階が最も重要な部分で、この段階は更に、(3.1)不完全順応の考慮と、(3.2)混合順応の考慮との2つの段階に分けることができる。そこで、以下、色順応モデルについて、これらの各段階を順を追って説明する。
【0034】
なお、以下に説明する色順応モデルに基づく変換処理、並びに後述するデバイス最適色空間への変換処理では、画像の視環境に関するパラメータがいくつか出てくるが、それらのパラメータは、第1及び第2の入力側センサ12,13並びに第1及び第2の出力側センサ15,16による検出結果から求めて用いる。
【0035】
すなわち、入力側視環境変換回路22による変換処理では、画像の視環境に関するパラメータを、画像表示装置2の画像表示面の光反射率等を第1の入力側センサ12で検出した結果と、画像表示装置2に表示された画像が観察されるときの周囲光L2を第2の入力側センサ13で検出した結果とから求めて用いる。同様に、出力側視環境変換回路24による変換処理では、画像の視環境に関するパラメータを、プリンタ3によって画像が印刷されるプリント用紙14の全体輝度等を第1の出力側センサ15で検出した結果と、プリンタ3によって印刷された画像が観察されるときの周囲光L4を第2の出力側センサ16で検出した結果とから求めて用いる。
【0036】
(1)コントラスト補正
色順応モデルに基づく変換処理を行うにあたっては、先ず、コントラスト補正を行う。
【0037】
周囲光の輝度が高いと、画像表示装置2に表示される画像のコントラストが低下してしまう。これは主に、画像表示装置2の画像表示面が周囲光を反射することにより、黒が浮いてしまうことによる。CRTディスプレイや液晶ディスプレイ等のような画像表示装置の殆どには光反射防止膜がついているが、画像表示面での光反射を完全に無くすことはできず、周囲光が存在する限り、画像表示面上で再現できる黒は、その反射光よりも暗くすることはできない。そして、CIELABの式が意味するように、人間の視覚は暗い色に対して感度が良いために、黒が浮いてしまうと画像のコントラストが落ちてしまう。そこで、このような画像表示面による光反射を考慮に入れて、コントラスト補正を行う。
【0038】
先ず、下記式(1−1)に示すように、画像表示装置2に表示されていた画像のRGB値が変換されてなるXYZ値に、画像表示面における周囲光の反射をオフセットとして加え、これをX’Y’Z’とする。なお、下記式(1−1)では、Y’の最大値が1になるように、下記式(1−2)で表されるY’MWで正規化を行っている。また、下記式(1−1)及び(1−2)において、Rbkは画像表示面の反射率(CRTディスプレイの場合、通常3〜5%)、XPRDYPRDZPRDは周囲光が完全拡散反射面に当たって反射したときの絶対輝度、YMWはメディア(ここでは画像表示装置2)の白色点の絶対輝度を表している。
【0039】
【数1】
【0040】
なお、入力側デバイスが画像表示装置2の場合には、以上のようにコントラスト補正を行うことが望ましいが、入力側デバイスがイメージスキャナ等であり、処理の対象となる画像がハードコピー画像の場合には、コントラスト補正を行う必要がない。そのような場合には、下記式(1−3)に示すように、下記式(1−4)で表されるY’MWでの正規化だけを行い、これをX’Y’Z’とする。なお、下記式(1−4)において、YPaperは、メディアの白色点での絶対輝度を表している。すなわち、白い紙に印刷された画像をイメージスキャナで読み込むような場合、YPaperは画像が印刷されていた紙の絶対輝度となる。
【0041】
【数2】
【0042】
(2)三刺激値から錐体の信号への変換
次に、三刺激値(XYZ値)から錐体の信号(LMS値)への変換を行う。この変換には行列を用いる。そして、この変換に用いる行列式としては、例えば次のようなものが挙げられる。
【0043】
(i)Hunt-Pointer-Estevez変換
【0044】
【数3】
【0045】
(ii)Bradford変換
【0046】
【数4】
【0047】
(iii)sRGB変換
【0048】
【数5】
【0049】
なお、sRGB変換の式に用いる符号としては、LMSではなくsRGBを用いるべきだが、上記式(1−7)では、他の変換式と表記を統一するために、符号としてLMSを用いている。
【0050】
そして、三刺激値(XYZ値)から錐体の信号(LMS値)への変換を行う際は、上記のような行列式の中から、画像の特性等に応じて最適な行列式を選択し、選択した行列式に基づいて、X’Y’Z’をLMSに変換する。
【0051】
なお、三刺激値(XYZ値)から錐体の信号(LMS値)への変換は必須ではなく、この変換は行わなくてもよい。この変換を行わなかった場合、以降の式では符号としてX’Y’Z’を用いるべきだが、ここでは、表記を統一するために、この変換を行わなかった場合も、符号にはLMSを用いるものとする。
【0052】
(3)色順応の補正
次に、周囲の視環境による色順応の補正を行う。
【0053】
人間の視覚は、ビデオカメラのホワイトバランス同様、光源が白に見えるように各錐体の感度を変化させており、各錐体の信号をその白色点の値で正規化している。ここでは、このような錐体の感度の変化に対応させるために、von Kriesの順応モデルに基づいて、色順応の補正を行う。
【0054】
ところで、人間の視覚が光源の白色点に完全に順応しているとは限らない。そこで、本モデルでは、人間の視覚が順応しているであろう白色点(以下、順応白色点と称する。)に、光源の色度をそのまま用いるのではなく、以下に説明するように、順応白色点を不完全順応と混合順応とを考慮して決定する。
【0055】
(3.1)不完全順応の考慮
画像表示装置2に表示された画像を観察するとき、人間の視覚は画像表示面の白色点に順応しようとするが、たとえ暗室内で画像を観察したとしても、その白色点が標準照明光D65からかけ離れている場合、人間の視覚は画像表示面の白色点に完全に順応することはできない。特に、白色点の色度が標準照明光D65や標準照明光Eの色度から離れるほど、また、白色点の輝度が低いほど、順応は不完全となる。そこで、ここでは、このような不完全な順応を考慮した順応白色点(以下、不完全順応白色点と称する。)を求める。
【0056】
不完全順応白色点を求める方式には、例えば、(i)Hunt,R-LAB方式、(ii)納谷方式、(iii)CIECAM97s方式等が挙げられる。これらの各方式を以下に示す。上記画像処理装置1では、これらの方式の中から、画像の特性等に応じて最適な方式を選択し、選択した方式に基づいて、不完全順応白色点を求める。
【0057】
なお、ここでは、不完全順応白色点のLMS値をL’MWM’MWS’MWとし、画像表示面の白色点の絶対輝度の三刺激値XMWYMWZMWを正規化してLMS値に変換した値をLMWMMWSMWとしている。また、Y’MWは、上記式(1−2)又は式(1−4)で表される絶対輝度[cd/m2]である。
【0058】
(i)Hunt, R-LAB方式
【0059】
【数6】
【0060】
(ii)納谷方式
【0061】
【数7】
【0062】
(iii)CIECAM97sで用いられているDファクターの考え方を導入した方式
【0063】
【数8】
【0064】
上記式(1−15)において、Fは視環境によって定まる定数であり、例えば、通常の明るい視環境の場合にはF=1.0とし、周囲光の少ない薄暗い視環境の場合にはF=0.9とし、周囲光の無い暗い視環境の場合にはF=0.9とし、画像が透明な紙に印刷されている場合にはF=0.9とする。また、実際のCIECAM97s方式では、S’NWに非線形のべき乗パラメータが必要であるが、上記式(1−14)では、簡便ために省いている。ただし、このべき乗パラメータを考慮するようにしてもよい。
【0065】
なお、入力側デバイスが画像表示装置2の場合には、以上のように不完全順応を考慮した方が望ましいが、入力側デバイスがイメージスキャナ等であり、処理の対象となる画像がハードコピー画像の場合には、不完全順応を考慮する必要はない。そのような場合には、下記式(1−16)に示すように、メディアの白色点の絶対輝度の三刺激値XMWYMWZMWを正規化してLMS値に変換した値LMWMMWSMWを、そのままL’MWM’MWS’MWとすればよい。
【0066】
【数9】
【0067】
(3.2)混合順応の考慮
画像表示装置2に表示されている画像(ソフトコピー画像)を観察する場合、暗室で見ることは殆ど無く、一般的なオフィスでは約4150Kの相関色温度(CCT)をもつ蛍光灯のもとで見ることが多い。一方、画像表示装置2として広く使用されているCRTディスプレイの場合、その白色点の相関色温度は約9300Kである。したがって、ソフトコピー画像の場合、メディア(すなわち画像表示装置2)の白色点と、周囲光の色温度とが異なっているのが普通である。
【0068】
一方、紙等の記録媒体に印刷された画像(ハードコピー画像)の場合、記録媒体としては白い紙が使われることが多いが、新聞紙等のように黄色みがかかった紙が使われることもあり得る。そして、記録媒体が完全な白でない場合、記録媒体の白色点は、周囲光の白とは異なるものとなる。すなわち、ハードコピー画像の場合も、メディア(すなわち紙等の記録媒体)の白色点と、周囲光の色温度とが異なっている場合があり得る。
【0069】
このように、ソフトコピー画像の場合も、ハードコピー画像の場合も、メディアの白色点と周囲光の色温度とが異なっている場合があり得るが、メディアの白色点と周囲光の色温度とが異なっている場合、人間の視覚は両者に部分的に順応しているものと考えられる。そこで、実際に人間の視覚が順応している白色点は両者の間にあるものとして、人間の視覚がメディアの白色点に順応している割合を順応率Radpとおき、実際に順応している白色点のLMS値(L”MWM”MWS”MW)を、下記式(1−17)及び式(1−18)のように定義する。
【0070】
【数10】
【0071】
なお、上記式(1−17)及び式(1−18)において、LPRDMPRDSPRDは、周囲光が完全拡散反射面(Perfect Reflecting Diffuser)に当たって反射したときの絶対輝度の三刺激値XPRDYPRDZPRDを正規化してLMS値に変換した値である。また、Y’MWは、メディアの白色点の絶対輝度(メディアが画像表示装置2の場合には画像表示面での光反射を考慮した絶対輝度)である。すなわち、例えば、メディアが画像表示装置2の場合、Y’MWは画像表示面の白色点の絶対輝度であり、メディアが白い紙の場合、Y’MWはその紙の絶対輝度となる。
【0072】
なお、上記式(1−17)及び式(1−18)では、周囲光が完全拡散反射面に当たって反射したときの絶対輝度と、メディアの白色点の絶対輝度とが異なっている場合を考慮して、重みづけ係数として、(Y’NW/Yadp)1/3,(Y’PRD/Yadp)1/3を導入している。
【0073】
上記式(1−17)及び式(1−18)において、順応率Radpは、通常の環境下では0.4〜0.7程度とすることが好ましく、具体的には例えば、Radp=0.6とする。なお、順応率Radpが1.0というのは、人間の視覚がメディアに100%順応し、周囲光の影響を受けていない状態に相当する。すなわち、メディアが画像表示装置2であり、人間の視覚が当該画像表示装置2に100%順応し、周囲光の影響を受けていない状態の場合や、メディアが紙等の記録媒体であり、人間の視覚が当該記録媒体に100%順応し、周囲光の影響を受けていない状態の場合には、順応率Radpを1.0とする。これは、概念的には、CIELABを合わせているのと同等である。逆に、順応率Radpが0.0というのは、人間の視覚が周囲光に100%順応している状態に相当し、これは、概念的には、CIE/XYZを合わせているのと同等となる。
【0074】
(3.3) von Kries の順応モデルに基づく色順応の補正
以上のように不完全順応及び混合順応を考慮して順応白色点が求まったら、その順応白色点(L”MWM”MWS”MW)を、下記式(1−19)に示すように、von Kriesの順応則に代入し、色順応の補正を行う。これにより、視環境に依存しないLMS色空間におけるLMS値(LSMSSS)が得られる。なお、下記式(1−19)において、右辺のLMSは、上述した「(2)三刺激値から錐体の信号への変換」によって得られた値である。
【0075】
【数11】
【0076】
そして、上記画像処理装置1の入力側視環境変換回路22は、以上のように色順応モデルに基づく変換処理を行うことで、入力側コンバータ21から受け取ったXYZ値を、視環境に依存しないLMS色空間におけるLMS値(LSMSSS)に変換する。なお、上記画像処理装置1の出力側視環境変換回路24では、以上のように色順応モデルに基づく変換処理の逆変換を行うこととなる。
【0077】
4.デバイス最適色空間への変換処理
つぎに、上記画像処理装置1の入力側視環境変換回路22によって行われる、デバイス最適色空間への変換処理について詳細に説明する。
【0078】
ここで、デバイス最適色空間への変換処理は、黒順応補正を考慮して行う。黒順応補正は、メディアの最暗点の三刺激値が異なっている場合にも、色の見え方がほぼ同じとなるようにするための補正である。例えば、あるメディアの色域から他のメディアの色域へと画像を変換するにあたり、それぞれのメディアの最暗点の三刺激値が異なっている場合、単純に変換したのでは、人間の目の黒への順応の違いのため、色の見え方が異なるものとなる。そこで、ここでは黒順応補正を行い、それぞれのメディアの最暗点の三刺激値が異なっている場合にも、色の見え方がほぼ同じとなるように補正する。
【0079】
すなわち、図3に示すように、入力側デバイスの色域から出力側デバイスの色域へ画像を変換するにあたり、デバイス最適色空間に一旦変換して黒順応補正を行う。なお、周囲光があると人間の視覚がその影響を受けるため、出力側デバイスにより画像を出力したとき、周囲光がある場合の色域S1と、周囲光が無い場合の色域S2とは、異なるものとなる。
【0080】
なお、黒順応補正は、以下に説明するように、メディアの最も暗い点のXYZ値(すなわち黒色点のXYZ値)と、メディアの最も明るい点のXYZ値(すなわち白色点のXYZ値)とを用いて行う。
【0081】
このような黒順応補正を考慮してデバイス最適色空間への変換を行うにあたっては、先ず、上記式(1−19)により得られたLMS値(LSMSSS)を、下記式(2−1)に示すように、XYZ色空間における値(XSYSZS)に変換する。
【0082】
【数12】
【0083】
次に、人間が最も黒く感じるであろう黒色点のXYZ値(XS,KYS,KZS,K)を、下記式(2−2)に示すように定義する。これが黒順応補正である。
【0084】
【数13】
【0085】
なお、上記式(2−2)において、XS,MKYS,MKZS,MKは、メディアの黒色点の三刺激値である。また、XPKYPKZPKは、完全な黒から反射される三刺激値であり、これらは理想的には0になるはずである。また、Kadpは、人間の目の黒への順応率を表しており、0〜1の範囲の値となる。ここで、図4に、メディアの色域と、黒への順応率Kadpとの関係を示す。ここでは、このような順応率Kadpを導入することで、黒順応補正を行う。
【0086】
上述のように、XPKYPKZPKは、完全な黒から反射される三刺激値であり、これらは理想的には0になるはずである。したがって、下記式(2−3)が成り立つ。
【0087】
【数14】
【0088】
したがって、上記式(2−2)は、下記式(2−4)に示すようになる。
【0089】
【数15】
【0090】
次に、上記式(2−4)で表される黒順応補正後の黒色点のXYZ値(XS,KYS,KZS,K)を用いて、デバイスのダイナミックレンジに対応した色空間であるデバイス最適色空間を定義する。具体的には、デバイス最適色空間は、下記式(2−5)に示すように、上記式(2−4)で表される黒順応補正後の黒色点のXYZ値(XS,KYS,KZS,K)と、順応白色点のXYZ値(X=Y=Z=1)とを結び、べき乗した関数として定義する。そして、下記式(2−5)に基づいて、上記式(2−1)により得られたXYZ値(XSYSZS)を、デバイスのダイナミックレンジに対応したデバイス最適色空間におけるXYZ値(XOPYOPZOP)に変換する。
【0091】
【数16】
【0092】
ここで、上記式(2−5)で表される関数の一例をグラフ化したものを図5に示す。なお、図5において、縦軸はデバイス最適色空間におけるY値(YOP 1/3)であり、横軸はデバイス最適色空間に変換する前の色空間におけるY値(YS 1/3)である。図5に示すように、Kadp=0の場合(すなわち、黒順応補正を行わない場合)、デバイス最適色空間は、ダイナミックレンジの一部だけしか使っておらず、非常に縮んだ空間になっているが、0<Kadpとすることにより、使用するデバイス最適色空間が広がる。特に、Kadp=1.0の場合には、デバイス最適色空間は黒順応に完全に対応した空間となり、このときのデバイス最適色空間は、ダイナミックレンジの全体を使った空間となる。
【0093】
なお、上記式(2−5)におけるべき乗パラメータγx,γy,γzはそれぞれ、下記式(2−6)に示すように、XS,K,YS,K,ZS,Kの関数とする。
【0094】
【数17】
【0095】
発明者が視感実験を行った結果、これらのべき乗パラメータγx,γy,γzはそれぞれ、XS,K,YS,K,ZS,Kが0の場合には1とし、XS,K,YS,K,ZS,Kが0より大きい場合には、1より大きく且つ単調増加することが好ましいことが確認された。したがって、これらのべき乗パラメータγx,γy,γzはそれぞれ、XS,K,YS,K,ZS,Kが0の場合には1となり、XS,K,YS,K,ZS,Kが0より大きい場合には、1より大きく且つ単調増加となる関数として定義することが好ましい。このような関数の具体例を図6に示す。なお、図6では、γY=f(YS,K)について、第1の例A1と第2の例A2とをグラフ化して示している。
【0096】
以上のように、上記画像処理装置1の入力側視環境変換回路22は、黒順応補正を考慮してデバイス最適色空間への変換処理を行うことで、上述した「3.色順応モデルに基づく変換処理」により得られたLMS値(LSMSSS)を、デバイスのダイナミックレンジに対応したデバイス最適色空間におけるXYZ値(XOPYOPZOP)に変換する。
【0097】
5.デバイス最適色空間への変換以降の処理
上述した「4.デバイス最適色空間への変換処理」で得られたXYZ値(XOPYOPZOP)は、画像編集処理回路23に送られ、画像編集処理回路23により、色域圧縮等の画像編集処理が施される。この画像編集処理では、先ず、XOPYOPZOP値をLS *aS *bS *値に変換する。この変換は、例えば、下記式(2−7)に示すように行う。
【0098】
【数18】
【0099】
そして、画像編集処理回路23は、このようにして得られたLS *aS *bS *値に対して色域圧縮等の画像編集処理を施す。その後、画像編集処理回路23は、画像編集処理が施されたLS *aS *bS *値を、デバイス最適色空間におけるXOPYOPZOP値に改めて変換し、当該XOPYOPZOP値を出力側視環境変換回路24へ送る。なお、ここでの画像編集処理は、本発明において必須ではなく、行わなくてもよい。
【0100】
次に、出力側視環境変換回路24に送られたXOPYOPZOP値は、出力側コンバータ25を介して出力側デバイスへ出力される訳であるが、このとき、入力側デバイスから出力側デバイスへデバイス最適色空間を通して出力するために、出力側のデバイス最適色空間が必要になる。ここで、入力側デバイス最適色空間と出力側デバイス最適色空間は等式で結ばれるので、下記式(2−8)が成り立つ。なお、下記式(2−8)以降の式において、各符号に付された添え字のINは、入力側デバイスに関する値であることを示しており、添え字のOUTは、出力側デバイスに関する値であることを示している。
【0101】
【数19】
【0102】
デバイス最適色空間は、上記式(2−5)のように表されるので、上記式(2−8)は下記式(2−9)のように置き換えることができる。
【0103】
【数20】
【0104】
上記式(2−9)を整理することにより、下記式(2−10)が得られる。
【0105】
【数21】
【0106】
上記式(2−10)より、出力側のXSYSZS値が求まる。そして、このXSYSZS値を、上記式(2−1)の逆変換により、視環境に依存しないLMS色空間におけるLSMSSS値に改めて変換する。その後、当該LSMSSS値に対して、上述した色順応モデルに基づく変換処理の逆変換を施し、XYZ値に改めて変換する。出力側視環境変換回路24は、以上のようにして、XOPYOPZOP値をLSMSSS値に変換し、更に当該LSMSSS値をXYZ値に変換する。そして、出力側視環境変換回路24は、このXYZ値を出力側コンバータ25へ送る。
【0107】
最後に出力側コンバータ25は、出力側視環境変換回路24から送られてきたXYZ値を、出力側デバイスプロファイに基づいて、CMY値に変換する。そして、出力側コンバータ25は、このCMY値をプリンタ3へ出力する。
【0108】
以上のように、人間の視覚の黒への順応の違いを考慮して、各デバイスにおける画像の色の見え方がほぼ同じとなるように黒順応補正を行うことで、各デバイスの最暗点が異なっていても、各デバイスにおける画像の色の見え方がほぼ同じとなるようにすることができる。すなわち、上記画像処理装置1の場合には、画像表示装置2に表示されていた画像の見え方と、当該画像を取り込んでプリンタ3に出力したときの画像の見え方とが、それぞれの最暗点の違いにも関わらず、ほぼ同じとなるようにすることができる。
【0109】
6.その他の実施の形態
図1に示した例では、画像変換処理に必要な、画像の視環境に関するパラメータを、第1及び第2の入力側センサ12,13並びに第1及び第2の出力側センサ15,16を用いて求めるようにしたが、これらのパラメータは、画像処理装置1に直接入力するようにしてもよい。
【0110】
画像の視環境に関するパラメータを直接入力するようにした画像処理装置の構成例を図7に示す。なお、図7に示す画像表示装置51において、図1に示した画像表示装置1と同様に構成される部分については、図1と同じ同符号を付している。
【0111】
図7に示すように、この画像処理装置51は、図1に示した画像処理装置1におけるセンサ12,13,15,16の代わりに、入力側視環境変換回路22に接続されたパラメータ設定回路52と、出力側視環境変換回路24に接続されたパラメータ設定回路53とを備えている。
【0112】
この画像処理装置51では、入力側視環境変換回路22に接続されたパラメータ設定回路52を介して、入力側視環境変換回路22による画像変換処理に必要なパラメータを入力し、当該パラメータに基づいて、入力側視環境変換回路22による画像変換処理を行う。また、出力側視環境変換回路24に接続されたパラメータ設定回路53を介して、出力側視環境変換回路24による画像変換処理に必要なパラメータを入力し、当該パラメータに基づいて、出力側視環境変換回路24による画像変換処理を行う。
【0113】
このように画像の視環境に関するパラメータをパラメータ設定回路52,53から直接入力する場合には、例えば図8に示すような、グラフィカル・ユーザ・インターフェースを採用した操作画面を用いることが好ましい。
【0114】
図8に示した操作画面は、パラメータ設定回路52によりパラメータを設定するときに用いる操作画面の例であり、この操作画面では、室内灯の色度(Light Source)と、室内灯の輝度(Surround Luminance)と、画像表示装置2の輝度(Monitor Luminance)とを、複数の選択肢から選択することで設定できるようなされている。なお、図8の例は、室内灯の色度については「F6」、室内灯の輝度については「暗い(Dark)」、画像表示装置2の輝度については「普通(Mid)」が、各々選択された状態を示している。
【0115】
そして、パラメータ設定回路52には、これらの複数の選択肢に対応するように、画像の視環境に関するパラメータが記憶されており、パラメータ設定回路52は、選択された選択肢に対応したパラメータを読み出し、当該パラメータを入力側視環境変換回路22に供給する。すなわち、図8の例の場合には、室内灯の色度「F6」、室内灯の輝度「暗い(Dark)」、画像表示装置2の輝度「普通(Mid)」に各々対応したパラメータが、パラメータ設定回路52から入力側視環境変換回路22に送られ、入力側視環境変換回路22は、それらのパラメータに基づいて、画像変換処理を行う。
【0116】
また、図1に示した例では、入力側デバイスを画像表示装置2、出力側デバイスをプリンタ3としたが、上述したように、これらのデバイスは、図1に示した例に限定されるものではない。すなわち、例えば、図9に示すように、入力側デバイスをイメージスキャナ62とし、出力側デバイスを画像表示装置63としてもよい。なお、図9に示す画像表示装置61において、図1に示した画像表示装置1と同様に構成される部分については、図1と同じ同符号を付している。
【0117】
図9に示す画像処理装置61において、第1の入力側センサ12は、イメージスキャナ62によって読み込む画像が印刷されたプリント用紙64からの光L5を検出してプリント用紙64の全体輝度等を検出し、第2の入力側センサ13は、プリント用紙64に印刷された画像が観察されるときの周囲光L6を検出する。また、第1の出力側センサ15は、画像表示装置63からの光L7を検出して画像表示面の光反射率等を検出し、第2の出力側センサ16は、画像表示装置2に表示された画像が観察されるときの周囲光L8を検出する。
【0118】
また、本発明は、図1や図9に示したような構成例に限らず、例えば、図10に示すようなコンピュータシステムとして実現することも可能である。
【0119】
図10に示すコンピュータシステム71は、中央演算処理装置(CPU)72と、システムコントローラ73と、キャッシュメモリ74と、ランダムアクセスメモリ75と、外部記憶制御部76と、入力制御部77と、画像データ入出力制御部78と、ビデオコントローラ79と、センサ制御部80と、通信制御部81とを備えており、これらがバス82に接続されてなる。
【0120】
外部記憶制御部76は、外部記憶装置とのインターフェースを司るためのものであり、この外部記憶制御部76には、例えば、ハードディスク装置83やCD−ROM駆動装置84が接続される。
【0121】
入力制御部77は、入力装置とのインターフェースを司るためのものであり、この入力制御部77には、例えば、キーボード85やマウス型ポインティングデバイス86が接続される。
【0122】
画像データ入出力制御部78は、画像データを取り扱うデバイスとのインターフェースを司るためのものであり、この画像データ入出力制御部78には、例えば、イメージスキャナ87やプリンタ88が接続される。
【0123】
ビデオコントローラ79は、画像表示装置とのインターフェースを司るためのものであり、このビデオコントローラ79には、例えば、CRTディスプレイ89が接続される。
【0124】
センサ制御部80は、外部センサとのインターフェースを司るためのものであり、このセンサ制御部80には、例えば、上記画像処理装置1における第1及び第2の入力センサ12,13並びに第1及び第2の出力センサ15,16に相当する各種センサ90が接続される。
【0125】
通信制御部81は、通信装置とのインターフェースを司るためのものであり、この通信制御部81には、例えば、モデム91やハブ92が接続される。すなわち、このコンピュータシステム71は、例えば、通信制御部81に接続されたモデム91を介して電話回線に接続したり、或いは、通信制御部81に接続されたハブ92を介して所定のネットワークに接続したりすることが可能となっている。
【0126】
コンピュータシステム71では、上記画像処理装置1の画像処理部11における画像処理と同様な処理を、システムコントローラ73の制御のもとでキャッシュメモリ74及びランダムアクセスメモリ75を用いて、CPU72により行う。
【0127】
すなわち、このコンピュータシステム71は、画像データ入出力制御部78やビデオコントローラ79を用いて入力側デバイス(イメージスキャナ87など)から画像を取り込み、当該画像のデータに対して、上記画像処理装置1の画像処理部11における画像処理と同様な処理をCPU72により行い、画像処理を施したデータを、画像データ入出力制御部78やビデオコントローラ79を介して出力側デバイス(プリンタ88やCRTディスプレイ89など)に出力する。
【0128】
このようなコンピュータシステム71でも、上記画像処理装置1と同様に、CPU72で画像処理を行うときに、人間の視覚の黒への順応の違いを考慮して、各デバイスにおける画像の色の見え方がほぼ同じとなるように黒順応補正を行うことで、各デバイスの最暗点が異なっていても、各デバイスにおける画像の色の見え方がほぼ同じとなるようにすることができる。
【0129】
【発明の効果】
以上詳細に説明したように、本発明では、画像を取り扱うデバイスの最暗点が各デバイス毎に異なっている場合に、人間の視覚の黒への順応の違いを考慮して、各デバイスにおける画像の色の見え方がほぼ同じとなるように画像データを補正するようにしている。したがって、各デバイスの最暗点が異なっていても、各デバイスにおける画像の色の見え方がほぼ同じとなるようにすることができる。すなわち、本発明によれば、人間の視覚の黒への順応性までも考慮して、異種デバイス間においてカラー画像を同じ色で再現することが可能となる。
【図面の簡単な説明】
【図1】本発明を適用した画像処理装置の一構成例を示す図である。
【図2】上記画像処理装置による画像処理の流れを説明するための図である。
【図3】デバイス最適色空間を介して入力側デバイスの色域から出力側デバイスの色域へ画像を変換する処理を説明するための図である。
【図4】メディアの色域と黒への順応率Kadpとの関係を示す図である。
【図5】デバイス最適色空間におけるY値(YOP 1/3)と、デバイス最適色空間に変換する前の色空間におけるY値(YS 1/3)との関係について、順応率Kadpをパラメータとして示す図である。
【図6】関数γY=f(YS,K)の具体例を示す図である。
【図7】本発明を適用した画像処理装置の他の構成例を示す図である。
【図8】画像の視環境に関するパラメータを設定する際に用いる操作画面の一例を示す図である。
【図9】本発明を適用した画像処理装置の他の構成例を示す図である。
【図10】本発明をコンピュータシステムにより実施する場合の構成例を示す図である。
【図11】従来の画像処理装置の概略構成を示す図である。
【図12】従来の画像処理装置における画像データの流れを示す図である。
【符号の説明】
1 画像処理装置、 2 画像表示装置、 3 プリンタ、 11 画像処理部、 12 第1の入力側センサ、 13 第2の入力側センサ、 14 プリント用紙、 15 第1の出力側センサ、 16 第2の出力側センサ、 21入力側コンバータ、 22 入力側視環境変換回路、 23 画像編集処理回路、 24 出力側視環境変換回路、 25 出力側コンバータ
Claims (2)
- RGB値に基づいて画像を表示する画像表示装置から入力された画像データに対して所定の画像処理を施し、該画像処理が施された画像データをプリンタに出力する画像処理装置において、
上記画像表示装置からの反射光を検出して該画像表示装置の画面の光反射率及び各点の輝度を検出する第1の入力側センサと、
上記画像表示装置の画面に表示された画像が観察されるときの周囲光を検出する第2の入力側センサと、
上記画像表示装置に表示されている画像のRGB値を、該画像表示装置のプロファイルを用いて、該RGB値を人間の視覚に基づいた三刺激値であるXYZ値に変換する入力側コンバータと、
上記入力側コンバータからのXYZ値のうち黒色点のXYZ値を、所定の人間の黒への順応率を乗じて補正し、上記入力側コンバータからのXYZ値及び該補正された黒色点のXYZ値に対して、上記第1及び第2の入力側センサからの光反射率及び周囲光に基づくオフセットを加えるとともに、上記第1の入力側センサからの各点の輝度に基づいて、上記画像表示装置のダイナミックレンジに対応したXYZ値に変換する入力側視環境変換回路と、
上記入力側視環境変換回路からのオフセットが加えられたXYZ値を、プリンタプロファイルを用いて、上記プリンタで画像を印刷する際に用いられるCMY値に変換する出力側コンバータとを備え、
上記出力側コンバータからのCMY値に基づいた画像を上記プリンタで印刷することを特徴とする画像処理装置。 - RGB値に基づいて画像を表示する画像表示装置から入力された画像データに対して所定の画像処理を施し、該画像処理が施された画像データをプリンタに出力する画像処理方法において、
上記画像表示装置からの反射光を検出して該画像表示装置の画面の光反射率及び各点の輝度を検出するステップと、
上記画像表示装置の画面に表示された画像が観察されるときの周囲光を検出するステップと、
上記画像表示装置に表示されている画像のRGB値を、該画像表示装置のプロファイルを用いて、該RGB値を人間の視覚に基づいた三刺激値であるXYZ値に変換するステップと、
上記変換されたXYZ値のうち黒色点のXYZ値を、所定の人間の黒への順応率を乗じて補正し、上記変換されたXYZ値及び該補正された黒色点のXYZ値に対して、上記光反射率及び周囲光に基づくオフセットを加えるとともに、上記各点の輝度に基づいて、上記画像表示装置のダイナミックレンジに対応したXYZ値に変換するステップと、
上記オフセットが加えられたXYZ値を、プリンタプロファイルを用いて、上記プリンタで画像を印刷する際に用いられるCMY値に変換するステップと、
上記CMY値に基づいた画像を上記プリンタで印刷するステップとを有する画像処理方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34734198A JP4147655B2 (ja) | 1998-12-07 | 1998-12-07 | 画像処理装置及び画像処理方法 |
US09/455,576 US6912306B1 (en) | 1998-12-07 | 1999-12-06 | Image-processing apparatus and image-processing method |
EP99309798A EP1009161B1 (en) | 1998-12-07 | 1999-12-07 | Image-processing apparatus and image-processing method |
DE69915225T DE69915225T2 (de) | 1998-12-07 | 1999-12-07 | Bildverarbeitungsvorrichtung und Bildverarbeitungsverfahren |
US11/087,124 US7158673B2 (en) | 1998-12-07 | 2005-03-23 | Image-processing apparatus and image-processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34734198A JP4147655B2 (ja) | 1998-12-07 | 1998-12-07 | 画像処理装置及び画像処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000175062A JP2000175062A (ja) | 2000-06-23 |
JP4147655B2 true JP4147655B2 (ja) | 2008-09-10 |
Family
ID=18389578
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP34734198A Expired - Fee Related JP4147655B2 (ja) | 1998-12-07 | 1998-12-07 | 画像処理装置及び画像処理方法 |
Country Status (4)
Country | Link |
---|---|
US (2) | US6912306B1 (ja) |
EP (1) | EP1009161B1 (ja) |
JP (1) | JP4147655B2 (ja) |
DE (1) | DE69915225T2 (ja) |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3791586B2 (ja) * | 2000-05-25 | 2006-06-28 | セイコーエプソン株式会社 | 画像表示システム、画像処理方法および情報記憶媒体 |
JP4139052B2 (ja) * | 2000-07-11 | 2008-08-27 | 富士フイルム株式会社 | 色処理方法、色処理装置、および色処理プログラム記憶媒体 |
JP3420560B2 (ja) | 2000-09-12 | 2003-06-23 | キヤノン株式会社 | 画像処理方法および記録媒体 |
US7209147B2 (en) * | 2001-03-15 | 2007-04-24 | Kodak Polychrome Graphics Co. Ltd. | Correction techniques for soft proofing |
JP2002344761A (ja) * | 2001-03-16 | 2002-11-29 | Seiko Epson Corp | 環境適応型の画像表示システム、プロジェクタ、プログラム、情報記憶媒体および画像処理方法 |
CN100430996C (zh) * | 2001-06-26 | 2008-11-05 | 精工爱普生株式会社 | 图像显示系统、投影机与图像处理方法 |
JP3984852B2 (ja) * | 2002-04-02 | 2007-10-03 | キヤノン株式会社 | 色処理装置およびその方法 |
KR100712644B1 (ko) * | 2002-04-26 | 2007-05-02 | 한국전자통신연구원 | 비주얼 컨텐츠를 터미널 사용자의 색각 특성에 적합하도록적응 변환시키는 방법 및 시스템 |
TW567329B (en) * | 2002-07-30 | 2003-12-21 | Via Tech Inc | Auto system-level test apparatus and method |
JP4584544B2 (ja) * | 2003-04-11 | 2010-11-24 | 富士フイルム株式会社 | 画像再生装置および固体撮像装置 |
DE10322378B4 (de) * | 2003-05-17 | 2009-03-19 | Heidelberger Druckmaschinen Ag | Verfahren zur Farbtransformation mittels Farbprofilen |
JP2005045558A (ja) * | 2003-07-22 | 2005-02-17 | Sony Corp | 撮像装置 |
US7433077B2 (en) * | 2003-08-28 | 2008-10-07 | Canon Kabushiki Kaisha | Gamut mapping between multiple boundary regions |
JP4721398B2 (ja) * | 2004-03-31 | 2011-07-13 | キヤノン株式会社 | 色処理装置およびその方法 |
JP4343752B2 (ja) * | 2004-03-31 | 2009-10-14 | キヤノン株式会社 | 色処理装置およびその方法 |
US7262780B2 (en) * | 2004-08-23 | 2007-08-28 | Micron Technology, Inc. | Simple and robust color saturation adjustment for digital images |
US7525685B2 (en) * | 2004-10-27 | 2009-04-28 | Avago Technologies General Ip (Singapore) Pte. Ltd. | True-color computer monitor preview of a color print |
US7480421B2 (en) * | 2005-05-23 | 2009-01-20 | Canon Kabushiki Kaisha | Rendering of high dynamic range images |
KR100735283B1 (ko) | 2005-09-29 | 2007-07-03 | 삼성전자주식회사 | 영상 보상 방법 |
JP4752431B2 (ja) * | 2005-10-03 | 2011-08-17 | セイコーエプソン株式会社 | カラー画像複写装置、カラー画像複写方法、およびコンピュータプログラム |
US20070081102A1 (en) * | 2005-10-11 | 2007-04-12 | Texas Instruments Incorporated | Apparatus and method for automatically adjusting white point during video display |
EP2073167B1 (en) | 2006-10-11 | 2013-04-10 | Nikon Corporation | Image processing device, image processing method, and image processing program |
KR100843089B1 (ko) * | 2006-10-17 | 2008-07-02 | 삼성전자주식회사 | 영상의 시인성을 향상시키는 장치 및 방법 |
WO2008062874A1 (en) * | 2006-11-22 | 2008-05-29 | Nikon Corporation | Image processing method, image processing program, image processing device and camera |
TWI339533B (en) * | 2007-05-14 | 2011-03-21 | Realtek Semiconductor Corp | Color correction method and apparatus of display apparatus |
US7940423B2 (en) * | 2007-11-30 | 2011-05-10 | Canon Kabushiki Kaisha | Generating a device independent interim connection space for spectral data |
JP5267325B2 (ja) | 2009-05-22 | 2013-08-21 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
KR20120088103A (ko) * | 2011-01-31 | 2012-08-08 | 삼성전자주식회사 | 영상 처리 장치 |
TWI538474B (zh) | 2011-03-15 | 2016-06-11 | 杜比實驗室特許公司 | 影像資料轉換的方法與設備 |
KR20170094460A (ko) | 2011-05-27 | 2017-08-17 | 돌비 레버러토리즈 라이쎈싱 코오포레이션 | 변하는 레벨들의 메타데이터을 포함하는 컬러 관리를 제어하기 위한 스케일러블 시스템들 |
US8988552B2 (en) | 2011-09-26 | 2015-03-24 | Dolby Laboratories Licensing Corporation | Image formats and related methods and apparatuses |
US10242650B2 (en) | 2011-12-06 | 2019-03-26 | Dolby Laboratories Licensing Corporation | Perceptual luminance nonlinearity-based image data exchange across different display capabilities |
BR122021018508B1 (pt) | 2011-12-06 | 2022-12-06 | Dolby Laboratories Licensing Corporation | Método realizado em um dispositivo de imagem e dispositivo de imagem |
US9024961B2 (en) | 2011-12-19 | 2015-05-05 | Dolby Laboratories Licensing Corporation | Color grading apparatus and methods |
US8724195B2 (en) | 2012-04-11 | 2014-05-13 | Kyocera Document Solutions Inc. | Accommodating dynamic ranges in a cone space model |
US9478157B2 (en) * | 2014-11-17 | 2016-10-25 | Apple Inc. | Ambient light adaptive displays |
KR102047355B1 (ko) * | 2016-07-14 | 2019-11-21 | 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. | 화상형성장치 및 화상형성장치의 제어 방법 |
US10354613B2 (en) * | 2017-06-03 | 2019-07-16 | Apple Inc. | Scalable chromatic adaptation |
WO2019187455A1 (ja) | 2018-03-27 | 2019-10-03 | キヤノン株式会社 | 画像処理装置、画像表示システム、画像処理方法、及び、プログラム |
WO2021212072A1 (en) | 2020-04-17 | 2021-10-21 | Dolby Laboratories Licensing Corporation | Chromatic ambient light correction |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5459678A (en) | 1992-07-02 | 1995-10-17 | Feasey; Michael F. | Method and calibration apparatus for calibrating computer monitors used in the printing and textile industries |
US5956044A (en) * | 1993-05-07 | 1999-09-21 | Eastman Kodak Company | Imaging device to media compatibility and color appearance matching with flare, luminance, and white point comparison |
US5754448A (en) * | 1995-07-12 | 1998-05-19 | Minnesota Mining And Manufacturing Company | System and method for color characterization and transformation |
JPH0935500A (ja) * | 1995-07-21 | 1997-02-07 | Toshiba Corp | 不揮発性半導体記憶装置のスクリーニング方法 |
JPH0993451A (ja) * | 1995-09-27 | 1997-04-04 | Sony Corp | 画像処理方法及び画像処理装置 |
JPH09326943A (ja) * | 1996-06-07 | 1997-12-16 | Canon Inc | 画像処理装置及びその方法 |
JP3907783B2 (ja) * | 1996-12-12 | 2007-04-18 | 富士フイルム株式会社 | 色変換方法 |
JPH10191081A (ja) | 1996-12-26 | 1998-07-21 | Fuji Photo Film Co Ltd | 色変換方法 |
WO1998037690A1 (fr) * | 1997-02-21 | 1998-08-27 | Sony Corporation | Dispositif et procede de transmission, dispositif et procede de reception, systeme et procede de traitement d'images, dispositif et procede de traitement de donnees images et support de distribution |
US6108442A (en) | 1997-06-27 | 2000-08-22 | Minnesota Mining And Manufacturing Company | Characterization of color imaging systems |
JPH11112819A (ja) * | 1997-09-30 | 1999-04-23 | Fuji Photo Film Co Ltd | 色変換ルックアップテーブル並びにその作成方法および装置並びにそれを用いた画像の色変換方法および装置 |
KR100615342B1 (ko) * | 1997-10-31 | 2006-08-25 | 소니 가부시끼 가이샤 | 화상 처리 장치와 방법, 화상 송수신 시스템과 방법 및 제공 매체 |
NL1007531C2 (nl) * | 1997-11-12 | 1999-06-02 | Tno | Werkwijze en inrichting voor het weergeven van een kleurenbeeld. |
JP3072729B2 (ja) * | 1998-10-09 | 2000-08-07 | 日本電気株式会社 | カラーマッチング方法、カラーマッチング装置並びにプログラムを記録した機械読み取り可能な記録媒体 |
-
1998
- 1998-12-07 JP JP34734198A patent/JP4147655B2/ja not_active Expired - Fee Related
-
1999
- 1999-12-06 US US09/455,576 patent/US6912306B1/en not_active Expired - Fee Related
- 1999-12-07 DE DE69915225T patent/DE69915225T2/de not_active Expired - Lifetime
- 1999-12-07 EP EP99309798A patent/EP1009161B1/en not_active Expired - Lifetime
-
2005
- 2005-03-23 US US11/087,124 patent/US7158673B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP1009161A3 (en) | 2001-10-10 |
DE69915225T2 (de) | 2005-01-20 |
DE69915225D1 (de) | 2004-04-08 |
EP1009161B1 (en) | 2004-03-03 |
EP1009161A2 (en) | 2000-06-14 |
US6912306B1 (en) | 2005-06-28 |
US20050220340A1 (en) | 2005-10-06 |
US7158673B2 (en) | 2007-01-02 |
JP2000175062A (ja) | 2000-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4147655B2 (ja) | 画像処理装置及び画像処理方法 | |
KR100664450B1 (ko) | 이미지-처리 장치 및 이미지-처리 방법 | |
JP3305265B2 (ja) | 画像処理装置およびその方法 | |
JP3291259B2 (ja) | 画像処理方法および記録媒体 | |
JP3634633B2 (ja) | 画像処理装置およびその方法 | |
JPH0993451A (ja) | 画像処理方法及び画像処理装置 | |
JPH0715612A (ja) | 色符号化装置及び色符号化方法 | |
JP2002041017A (ja) | 画像表示装置及びそれを用いた電子機器並びに画像表示方法 | |
EP1085749B1 (en) | Image processing method and apparatus | |
JP4255526B2 (ja) | 画像処理装置および方法、並びに伝送媒体 | |
JP2007208629A (ja) | ディスプレイのキャリブレーション方法、制御装置及びキャリブレーションプログラム | |
JP3635673B2 (ja) | 画像処理方法および画像処理装置 | |
JPH1173488A (ja) | 画像印刷システムおよび画像印刷方法 | |
JPH1132228A (ja) | 送信装置、送信方法、受信装置、受信方法、画像処理システム、画像処理方法、画像データ処理装置、画像データ処理方法、並びに提供媒体 | |
TW454424B (en) | Digital image reader with Rule-base color adjusting function | |
US8964850B2 (en) | Method, apparatus and system for converging images encoded using different standards | |
JPH09107484A (ja) | 色補正装置、色管理方法および装置 | |
JP2002281338A (ja) | 画像処理装置およびその方法 | |
JP3305266B2 (ja) | 画像処理方法 | |
JP3311295B2 (ja) | 画像処理装置およびその方法 | |
JP2007209025A (ja) | 画像処理システム、受信装置および方法、送信装置および方法、並びに記録媒体 | |
JP3535778B2 (ja) | 画像処理方法、装置および記録媒体 | |
JP3667171B2 (ja) | 画像処理方法、装置および記録媒体 | |
JP2002077652A (ja) | 画像処理方法および記録媒体 | |
JPH11215386A (ja) | 画像表示装置及び画像表示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050720 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070412 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070417 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070618 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071106 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080107 |
|
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: 20080603 |
|
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: 20080616 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110704 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110704 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110704 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120704 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |