[go: up one dir, main page]

JP4415446B2 - Colorimetric image conversion method, colorimetric image conversion apparatus, and computer-readable information recording medium recording a colorimetric image conversion program - Google Patents

Colorimetric image conversion method, colorimetric image conversion apparatus, and computer-readable information recording medium recording a colorimetric image conversion program Download PDF

Info

Publication number
JP4415446B2
JP4415446B2 JP2000067060A JP2000067060A JP4415446B2 JP 4415446 B2 JP4415446 B2 JP 4415446B2 JP 2000067060 A JP2000067060 A JP 2000067060A JP 2000067060 A JP2000067060 A JP 2000067060A JP 4415446 B2 JP4415446 B2 JP 4415446B2
Authority
JP
Japan
Prior art keywords
image data
illumination light
information
photographing
imaging system
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
Application number
JP2000067060A
Other languages
Japanese (ja)
Other versions
JP2001258047A (en
Inventor
英夫 草野
浩一 飯野
雄大 諸原
貴也 田中
隆行 長谷川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toppan Inc
Original Assignee
Toppan Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toppan Inc filed Critical Toppan Inc
Priority to JP2000067060A priority Critical patent/JP4415446B2/en
Publication of JP2001258047A publication Critical patent/JP2001258047A/en
Application granted granted Critical
Publication of JP4415446B2 publication Critical patent/JP4415446B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Processing Of Color Television Signals (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Image Analysis (AREA)
  • Spectrometry And Color Measurement (AREA)
  • Image Input (AREA)
  • Image Processing (AREA)

Description

【0001】
【発明の属する技術分野】
撮影時に使用した照明光に対応した撮像系の色再現特性を把握した情報を自動的に特定することができ、この情報を利用してその撮像系で撮影した画像のデータを変換処理を行うことにより、表示用または出力用の画像データ自体を得たり、あるいは、各種の表示用または出力用の画像データを得る必要があるときに便利な基本画像データを得るものである。特には、前記変換処理によってCIEXYZ画像データを得ることにより、表示デバイスや出力デバイスの色再現特性に関する情報を用いてCIEXYZ画像データを表示用または出力用の画像データへ変換する処理を行うことができる。また、表示用または出力用の画像データへ変換画像解析や画像の分類など、CIEXYZ画像データを応用して様々な作業を行うことができる。
尚、本明細書でいうCIEXYZ画像データとは、CIEXYZ表示系で表現した画像データのことを意味する。
【0002】
【従来の技術】
あるシーンをデジタルカメラで撮影した画像に対して、そのシーンを人間が見たときの、人間の視覚で認識される色の見えを再現しようとすると、撮影時の照明光の影響を考慮して色の変換処理を行わなければならない。この色の変換処理を行うには、撮影時の照明光がどのようなものであったかを示す情報が必要となる。この照明光の情報を求めることに関わる技術としては、以下のようなものが挙げられるが、問題を抱えている。
【0003】
簡易的に照明の特性を得ることができる測定機器やセンサーが提供されており、製品によっては撮像系や表示系の画像処理機器と一体化したものや、撮像系自体にその機能を持たせたものもある。しかしこの簡易的な測定機器やセンサーから得られるのは輝度とか照度などのような低次元の測定値であった。したがって、照明光の情報としては不十分である。
【0004】
そこで、照明光の情報として分光特性を求めることを考える。以下に分光特性を求めることに関わる技術を上げるが、こちらも問題を抱えている。
【0005】
照明光の分光特性を測定しようとする場合に利用される機器として「分光放射計」と呼ばれる測定機器があるが、これは高価で重く、測定に時間が長くかかる、といった諸問題があった。
【0006】
現実のシーンをデジタルカメラで撮影して得られた画像の色を、光源の影響を考慮して補正する装置もある。しかし、このような色の補正のためには、上記のように、そのシーンがどのような種類の照明光下で撮影されたかを示す情報が必要となる。この情報を、補正を行う人間が装置に指示する必要があり、自動的に画像から照明光の種類を精度良く判別する手段は存在していなかった。
【0007】
【発明が解決しようとする課題】
前記のように、撮像系で撮影したときの照明光がどのようなものであったかを示す情報を、自動的に得る技術は従来は存在していない。そこで、照明光の分光特性を推定し、この得られた分光特性推定値を利用して、撮影時の照明光に対する色再現特性の情報を把握し、この情報を利用することで、同一の照明下、同一のデジタルカメラで撮影した景観や被写体の画像データを、測色的な情報を維持させたままで別の画像データに変換できるようになると大変に便利になる。本発明はこのような、照明光の分光特性の推定値を利用して、撮影時の照明光に対する色再現特性の情報を把握し、同一の照明下、同一のデジタルカメラで撮影した景観や被写体の画像データを、測色的な情報を維持させたままで別の画像データに変換できるようにすることが目的であって、特には、変換された結果である前記別の画像データが、例えばCIEXYZ画像データであれば、それをさらに変換元データとして、色々な表示デバイスまたは出力デバイスの色再現特性に関する情報を考慮して、表示用または出力用の画像データへと変換することも可能になって実務上も大変に便利になることから、これらを簡便に低コストで実行する事を可能ならしめる測色画像変換方法及び測色画像変換装置並びに測色画像変換プログラムを記録したコンピュータ読み取り可能な情報記録媒体を提供することを課題とする。
【0008】
【課題を解決するための手段】
前記課題を解決するために本発明が提供する手段は、まず請求項1の発明にあっては、
撮影時に使用した照明光に対応した撮像系の色再現特性を把握した情報を自動的に特定し、これを利用して、撮影した画像のデータを別の画像データに変換処理を行う測色画像変換方法であり、
(ア) 複数の色票を配置した標準板を撮像系で撮影して得た画像データを解析することで、撮影時における照明光の分光分布データを求めて出力する分光分布データ出力ステップ;
(イ) 出力された照明光の分光分布データと、撮像系毎の色再現特性を様々な照明光各々に対して把握した情報と照明光の情報を記述したファイルを用いて各波長毎に比較を行い、最も酷似したものを撮影時の照明光として特定する光源分析ステップ;
(ウ) 前記(イ)より照合を行うことで撮影時の照明光の情報に対応したファイルを選択し出力する選択ファイル出力ステップ;
(エ) 選択された照明光に対応したファイルを用いて、同一の照明下、同一の撮像系で撮影して得た画像のデータを別の画像データに変換する画像データ変換ステップ;
以上(ア)〜(エ)のステップを全て行うことを特徴とする測色画像変換方法である。
【0009】
尚、本発明でいう標準板とは、分光反射率が異なる複数の色票を同一の面上に配置した板である。配置したそれぞれの色票の表面の反射特性は拡散性が高く、同一色票内ではその拡散性及び反射率が実質一様であるように作成してある。また、この標準板は、好ましくは平面である。但し、分光特性に推定に関わる精度上、特に問題にならない程度であれば、必ずしも平面でなくても良い。
【0010】
また請求項2の発明にあっては、
前記(エ)の別の画像データとはCIEXYZ画像データであること、を特徴とする請求項1に記載の測色画像変換方法である。
【0011】
また請求項3の発明にあっては、
撮影時に使用した照明光に対応した撮像系の色再現特性を把握した情報を自動的に特定し、これを利用して、撮影した画像のデータを別の画像データに変換処理を行う測色画像変換方法であり、
(オ) 複数の色票を配置した標準板を撮像系で撮影して得た画像データを解析することで、撮影時における照明光の分光分布を基底関数の線形結合で表すための重みベクトルを求めて出力する重みベクトル出力ステップ;
(カ) 照明光の分光分布を基底関数の線形結合で表すための重みベクトルと、撮像系毎の色再現特性を様々な照明光各々に対して把握した情報と照明光の情報を記述したファイルを用いて各重みベクトル毎に比較を行い、最も近しいものを撮影時の照明光として特定する光源分析ステップ;
(キ) 前記(カ)より照合を行うことで撮影時の照明光の情報に対応したファイルを選択し出力する選択ファイル出力ステップ;
(ク) 選択された照明光に対応したファイルを用いて、同一の照明下、同一の撮像系で撮影して得た画像のデータを別の画像データに変換する画像データ変換ステップ;
以上(オ)〜(ク)のステップを全て行うことを特徴とする測色画像変換方法である。
【0012】
また請求項4の発明にあっては、
前記(ク)の別の画像データとはCIEXYZ画像データであること、を特徴とする請求項3に記載の測色画像変換方法である。
【0013】
また請求項5の発明にあっては、
撮影時に使用した照明光に対応した撮像系の色再現特性を把握した情報を自動的に特定し、これを利用して、撮影した画像のデータを別の画像データに変換処理を行う測色画像変換装置であり、
(ケ) 撮像系毎の色再現特性を様々な照明光各々に対して把握した情報を記述したファイル群を計算機に記憶しておく記憶手段;
(コ) 複数の色票を配置した標準板を撮像系で撮影して得た画像データを解析することで、撮影時における照明光の分光分布データを求めて出力する分光分布データ出力手段;
(サ) 出力された照明光の分光分布データと、(ケ)の記憶手段で記憶しておいた撮像系毎の色再現特性を様々な照明光各々に対して把握した情報と照明光の情報を記述したファイルを用いて各波長毎に比較を行い、最も酷似したものを撮影時の照明光として特定する光源分析手段;
(シ) 前記(サ)より照合を行うことで撮影時の照明光の情報に対応したファイルを選択し出力する選択ファイル出力手段;
(ス) 選択された照明光に対応したファイルを用いて、同一の照明下、同一の撮像系で撮影して得た画像のデータを、別の画像データに変換を行う画像データ変換手段;
以上(ケ)〜(ス)を全て具備することを特徴とする測色画像変換装置である。
【0014】
また請求項6の発明にあっては、
前記(ス)の別の画像データとはCIEXYZ画像データであること、を特徴とする請求項5に記載の測色画像変換装置である。
【0015】
また請求項7の発明にあっては、
撮影時に使用した照明光に対応した撮像系の色再現特性を把握した情報を自動的に特定し、これを利用して、撮影した画像のデータを別の画像データに変換処理を行う測色画像変換装置であり、
(セ) 撮像系毎の色再現特性を様々な照明光各々に対して把握した情報を記述したファイル群を計算機に記憶しておく記憶手段;
(ソ) 複数の色票を配置した標準板を撮像系で撮影して得た画像データを解析することで、撮影時における照明光の分光分布を基底関数の線形結合で表すための重みベクトルを求めて出力する重みベクトル出力手段;
(タ) 照明光の分光分布を基底関数の線形結合で表すための重みベクトルと、;
(セ)の記憶手段で記憶しておいた撮像系毎の色再現特性を様々な照明光各々に対して把握した情報と照明光の情報を記述したファイルを用いて各重みベクトル毎に比較を行い、最も近しいものを撮影時の照明光として特定する光源分析手段;
(チ) 前記(タ)より照合を行うことで撮影時の照明光の情報に対応したファイルを選択し出力する選択ファイル出力手段;
(ツ) 選択された照明光に対応したファイルを用いて、同一の照明下、同一の撮像系で撮影して得た画像のデータを、別の画像データに変換を行う画像データ変換手段;
以上(セ)〜(ツ)を全て具備することを特徴とする測色画像変換装置である。
【0016】
また請求項8の発明にあっては、
前記(ツ)の別の画像データとはCIEXYZ画像データであること、を特徴とする請求項7に記載の測色画像変換装置である。
【0017】
また請求項9の発明にあっては、
撮影時に使用した照明光に対応した撮像系の色再現特性を把握した情報を自動的に特定し、これを利用して、撮影した画像のデータを別の画像データに変換処理を行うプログラムを記録したコンピュータ読み取り可能な情報記録媒体で、
(テ) 撮像系毎の色再現特性を様々な照明光各々に対して把握した情報を記述したファイル群を作成し、計算機に記憶しておく記憶処理;
(ト) 複数の色票を配置した標準板を撮像系で撮影して得た画像データの入力を受け付け、これを解析することで撮影時における照明光の分光分布データを求めて出力する、分光分布データ出力処理;
(ナ) 出力された照明光の分光分布データと、(テ)の記憶手段で記憶しておいた撮像系毎の色再現特性を様々な照明光各々に対して把握した情報と照明光の情報を記述したファイルを用いて各波長毎に比較を行い、最も酷似したものを撮影時の照明光として特定する光源分析処理;
(ニ) 前記(ナ)より照合を行うことで撮影時の照明光の情報に対応したファイルを選択し出力する選択ファイル出力処理;
(ヌ) 使用した撮像系を指定し、選択された照明光に対応したファイルを用いて、撮影して得た画像のデータを、別の画像データに変換を行う画像データ変換処理;
以上(テ)〜(ヌ)を全て行うことを特徴とするプログラムを記録したコンピュータ読み取り可能な情報記録媒体である。
【0018】
また請求項10の発明にあっては、
前記(ヌ)の別の画像データとはCIEXYZ画像データであること、を特徴とする請求項9に記載のプログラムを記録したコンピュータ読み取り可能な情報記録媒体である。
【0019】
また請求項11の発明にあっては、
撮影時に使用した照明光に対応した撮像系の色再現特性を把握した情報を自動的に特定し、これを利用して、撮影した画像のデータを別の画像データに変換処理を行うプログラムを記録したコンピュータ読み取り可能な情報記録媒体で、
(ネ) 撮像系毎の色再現特性を様々な照明光各々に対して把握した情報を記述したファイル群を作成し、計算機に記憶しておく記憶処理;
(ノ) 複数の色票を配置した標準板を撮像系で撮影して得た画像データの入力を受け付け、これを解析することで撮影時における照明光の分光分布を基底関数の線形結合で表すための重みベクトルを求めて出力する重みベクトル出力処理;
(ハ) 照明光の分光分布を基底関数の線形結合で表すための重みベクトルと、(ネ)の記憶手段で記憶しておいた撮像系毎の色再現特性を様々な照明光各々に対して把握した情報と照明光の情報を記述したファイルを用いて各重みベクトル毎に比較を行い、最も近しいものを撮影時の照明光として特定する光源分析処理;
(ヒ) 前記(ハ)より照合を行うことで撮影時の照明光の情報に対応したファイルを選択し出力する選択ファイル出力処理;
(フ) 使用した撮像系を指定し、選択された照明光に対応したファイルを用いて、撮影して得た画像のデータを、別の画像データに変換を行う画像データ変換処理;
以上(ネ)〜(フ)を全て行うことを特徴とするプログラムを記録したコンピュータ読み取り可能な情報記録媒体である。
【0020】
また請求項12の発明にあっては、
前記(フ)の別の画像データとはCIEXYZ画像データであること、を特徴とする請求項11に記載のプログラムを記録したコンピュータ読み取り可能な情報記録媒体である。
【0021】
実際上、好ましくは、撮影に用いた撮像系の色再現特性を、様々な照明光各々に対して把握しておき、その把握した色再現特性に関する情報を記述したファイル(以後、色再現情報ファイル)を作成しておく。
この色再現情報ファイルについては、いわゆるICCプロファイルが好適な一例として挙げられる(色再現情報を記述していれば、必ずしもICCプロファイルでなくてもよい)。そして、この複数の色再現情報ファイルをファイル群として計算機内に搭載しておく。
【0022】
照明光の分光特性推定値から照明光の種類を特定すれば、ファイル群と計算機上で照合することにより、ファイル群の中から撮影時の照明光に対応した色再現情報ファイルが自動的に選択される。選択された色再現情報ファイルを用いて、同一の照明下、同一の撮像系で撮影した景観や被写体の画像データをCIEXYZ画像データに変換する。(前記請求項1〜12が該当するが、特には請求項2、4、6、8、10、12に対応)
このCIEXYZ画像データを、表示デバイスまたは出力デバイスの色再現特性に関する情報を考慮して表示用または出力用の画像データへ変換する処理を行う。
また、用いた撮像系については、あらかじめ数種類の撮像系を用意し、各々に対して色再現情報ファイルを作成しておくのも良い。
【0023】
尚、画像データをCIEXYZ画像データに変換するのではなく、表示用や出力用に必要な画像データを(CIEXYZ画像データを経ること無く)変換によって得ることも出来る。(前記請求項1、3、5、7、9、11に該当)
【0024】
本発明に関わる画像変換プログラムを記録した情報記録媒体については、例えば磁気、光、光磁気、あるいはその他の技術を利用した媒体であって、コンピュータ又は処理装置が記録されてあるプログラムを読み取り可能なものであればよい。
【0025】
【発明の実施の形態】
<1 構成>
以下、本発明に関わる装置構成について例示し、詳細に説明する。
【0026】
図1は本発明の一実施形態に関わる自動選択装置の構成を示す説明図である。
【0027】
図1において、1は標準板であり、分光反射率が異なる複数の色票を同一の面上に配置し、空間内の測定対象位置に撮像手段の方向へ色票を配置した面を向けて設置する。
なお、それぞれの色票の表面の反射特性は拡散性が高く、同一色票内ではその拡散性及び反射率が実質一様であるように作成してある。
【0028】
また、2は撮像系としてデジタルカメラを用いる。これは、光センサーが検出した電位信号を処理して、各画素の階調値をカラー画像データとして画像ファイルを記録する撮像手段と、撮像手段の露光条件であるシャッタースピードと絞り値を制御して各露光条件を画像データと共に画像ファイルに記録する設定手段とを兼ね備えたデジタルカメラである。
【0029】
そして、3は計算機であり、解析手段、光源分析手段、画像データ変換手段(特にはCIEXYZ画像データ変換手段)、画像変換手段の機能を果たす。
【0030】
解析手段としては、まずユーザが使用したデジタルカメラ2の機種を指定した後、照明光の分光分布を特定の次元で表現するための基底関数と、デジタルカメラ2の撮像特性データ(階調特性・分光感度特性・適正応答範囲)と、撮像手段で得られた標準板の画像ファイルを解析して、例えば、380nm〜780nmの間において5nm刻みで照明光の分光特性データを出力する。
【0031】
光源分析手段としては、あらかじめデジタルカメラ2の色再現特性を、幾つかの照明光各々に対して把握しておき、その把握した情報を記述したファイルを作成し、この複数の色再現情報ファイルを、ファイル群として計算機3内に搭載しておく。この色再現情報ファイルとして、ICCプロファイルを適用する。計算機3は、解析した分光特性推定値と搭載したファイル群を照合して、撮影時の照明光に対応した色再現情報ファイルを決定する。また複数のデジタルカメラに対応できるよう、デジタルカメラ毎にファイル群を作成しておく。
【0032】
CIEXYZ画像データ変換手段としては、同一の照明下、同一のデジタルカメラで撮影して得た画像のデータをCIEXYZ画像データに変換する。
画像変換手段としては、得られたCIEXYZ画像データをモニタで表示したり印刷物を出力したりする際、表示デバイスまたは出力デバイスの色再現特性に関する情報を考慮して表示用または出力用の画像データへ変換する処理を行う。
【0033】
<2 動作>
2.1 全体の動作
以下、本発明に関わる選択方法や選択装置の一例における、全体の動作について説明する。
【0034】
図2は、本発明の実施形態に関わる自動選択装置を用いた全体の動作を説明するフローチャートである。
【0035】
(フローチャートのs1:装置の設置)
ユーザが、標準板1を測定対象に設置し、デジタルカメラ2をデジタルカメラ2の撮像範囲内で標準板1が適切な大きさに撮像されるような測定位置に設置し、標準板1の法線方向とデジタルカメラ2の撮像系の光軸とが一致するように標準板1とデジタルカメラ2の方向を調整する。
【0036】
(フローチャートのs2:撮像手段の設定)
ユーザが、標準板1の表面から反射する光がデジタルカメラ2の適正露光範囲に収まるようにデジタルカメラ2の露光条件であるシャッタースピードと絞り値を設定する。
【0037】
(フローチャートのs3:撮像)
ユーザが、デジタルカメラ2のシャッターを切り、デジタルカメラ2が、撮像を行い、画像データと露光条件を画像ファイルに記録する。
【0038】
(フローチャートのs4:画像データ転送)
ユーザが、デジタルカメラ2に記録された画像ファイルを計算機3へ転送する。
【0039】
(フローチャートのs5:標準板の位置指定)
ユーザが、計算機3のモニタへ画像ファイル中の画像データを表示させ、観察して、画像内の標準板1が占めている位置を指定する。
【0040】
(フローチャートのs6:解析処理)
まずユーザが、撮影に用いたデジタルカメラ2の機種を計算機3上で指定する。
指定後、計算機3は、照明光の分光分布を特定の次元で表現するための基底関数と、デジタルカメラ2の撮像特性データ(階調特性・分光感度特性・適正応答範囲)と、標準板1の各色票面の分光特性データとに基づいて、画像ファイル内に記録された標準板の画像データと、画像ファイル内に記録された標準板撮影時のデジタルカメラ2の露光条件とに対応して解析処理を施し、標準板1を照射した照明光の分光特性データを出力する。
【0041】
(フローチャートのs7:光源分析処理)
計算機3上で、解析処理で得られた照明光の分光特性データと照明光各々に対するデジタルカメラ2の色再現情報ファイル群とを照合し、撮影時の照明光に対応した色再現情報ファイルを自動的に選択する。
【0042】
(フローチャートのs8:CIEXYZ画像データ変換)
光源分析処理で選択した色再現情報プロファイルを用いて、同一の照明下、同一のデジタルカメラで撮影した景観や被写体の画像をCIEXYZ画像データに変換する。
【0043】
(フローチャートのs9:画像の変換処理)
CIEXYZ画像データ変換で得られた画像のデータを、モニタで表示したり印刷物を出力したりする際、表示デバイスまたは出力デバイスの色再現特性に関する情報を考慮して、表示用または出力用の画像データへ変換する処理を行う。
【0044】
2.2 解析処理についての詳細
以下、本発明に関わる推定方法あるいは一例における、推定のための解析処理について、図3のフローチャートに基づいて説明を行う。
【0045】
(フローチャートのs10:画像データ入力)
デジタルカメラで標準板1を含むシーンを撮影した画像データが記載されたファイルを、通信線で接続されたデジタルカメラから計算機3へ転送する。
【0046】
(フローチャートのs11:色票部サンプリング)
標準板の画像データをモニタ上に表示し、撮影された画像内の標準板の位置をユーザに指定させ、この指定位置より特定される各色票内の中心付近の一定領域の画素について、(例えば)3チャンネル(R,G,B)それぞれの平均値を計算し、(例えば)24個の色票に対応した階調値:
gRj,gGj,gBj (j:色票番号)
から成る、例えば全72個の階調値データを得る。
尚、チャンネルは前記(R,G,B)の3チャンネルが最も一般的である。
【0047】
(フローチャートのs12:適正階調値の選択)
全色票に対応した(例えば)3×24個の階調値データから、あらかじめ記録してあるデジタルカメラ2の適正応答範囲内にないn0 個を除き、全部でn個[=(72−n0 )]の階調値データを得る。
【0048】
(フローチャートのs13:階調線形化)
デジタルカメラ2への入射光のエネルギー量とデジタルカメラ2が出力する階調値との非線形な関係を関数F(x )としてあらかじめ記録した階調特性データによって、n個の階調値データを、エネルギー量に線形で0〜1に標準化された線形階調値データ;
【0049】
【数1】

Figure 0004415446
【0050】
(ここで i:チャンネル(R,G,B),j:色票番号)
へ変換する。
【0051】
(フローチャートのs14:露光条件の標準化)
標準板を撮影した際にデジタルカメラで設定した露光条件であるシャッタースピード(t)とその絞り値(f)とを、画像データが記録されたファイルから読み込み、n個の線形階調値データをこれらの露光条件によりシャッタースピード1あたりかつ絞り値1あたりの階調値に標準化し、応答値データ
【0052】
【数2】
Figure 0004415446
【0053】
とし、これらをn次元の1列の応答値ベクトル
【0054】
【数3】
Figure 0004415446
【0055】
(フローチャートのs15:説明変数の行列作成)
あらかじめ記録してある、デジタルカメラ2の入射光の分光エネルギー(例えば)波長域380nm〜780nmの範囲で5nm間隔に対する応答値の関係を記述した3チャンネルそれぞれの分光感度特性データ;
i (λ)
と、
標準板1上の全色票の分光反射率をやはり380nm〜780nmの範囲で5nm間隔で記述した24個の分光反射率データ
j (λ)
と、
照明光の分光分布をd次元で表現するためのd個の基底関数;
k (λ)
とから、
n行×d列の説明変数行列;
【0056】
【数4】
Figure 0004415446
【0057】
を次のように作成する。
【0058】
【数5】
Figure 0004415446
【0059】
【数6】
Figure 0004415446
【0060】
ここで、
λ: 波長(λ1,λ2,λ3, ・・・,λ81)
B: 各列が基底関数をbk (λ)を示す基底関数ベクトル(81行×d列)
【0061】
(フローチャートのs16:重回帰分析)
照明の分光分布をd個の基底関数;
k (λ)
の線形結合で表すためのd個の重み係数から成る重みベクトルを
【0062】
【数7】
Figure 0004415446
【0063】
とすると、応答値ベクトル;
【0064】
【数8】
Figure 0004415446
【0065】
は、
【0066】
【数9】
Figure 0004415446
【0067】
と表すことができることから、説明変数;
【0068】
【数10】
Figure 0004415446
【0069】
に対して、応答値ベクトル;
【0070】
【数11】
Figure 0004415446
【0071】
を目的変数とした線形重回帰分析を施し、得られた偏回帰係数を重みベクトル
【0072】
【数12】
Figure 0004415446
【0073】
とする。
但し、照明の分光分布を基底関数の線形結合で表すための次数dは、適正応答範囲内の応答値の数nより小さくなければならない。
【0074】
(フローチャートのs17:線形変換)
d個の基底関数を収めた基底関数行列;
【0075】
【数13】
Figure 0004415446
【0076】
とd次元の重みベクトル
【0077】
【数14】
Figure 0004415446
【0078】
とにより、
【0079】
【数15】
Figure 0004415446
【0080】
を計算し、未知であった照明光の分光分布データを、380nm〜780nmの範囲の5nm刻みで合計81個の分光分布の推定値を収めたベクトル
【0081】
【数16】
Figure 0004415446
【0082】
として得る。
【0083】
2.3 光源分析処理についての詳細
以下、本発明に関わる推定方法あるいは一例における、光源分析処理について、図4のフローチャートに基づいて説明を行う。
【0084】
あらかじめ、撮影に用いたデジタルカメラの色再現特性を様々な照明光各々に対して把握しておき、その把握した色再現特性に関する情報を記述した色再現情報ファイルを作成する。この色再現情報ファイルとしては、例えばICCプロファイルを適用する。
この色再現情報ファイルに、どのような照明光かを識別できる文字列をファイル名として付けておき、これを指標とする。また、対応する照明光の情報を色再現情報ファイルに記述しておく。作成した複数の色再現情報ファイルは、ファイル群として計算機内に搭載しておく。
【0085】
(フローチャートのs18:分光特性推定値入力)
解析処理で出力された照明光の分光特性推定値を計算機3に入力する。
【0086】
(フローチャートのs19:照明光の種類の特定)
入力された照明光の分光特性推定値と、作成しておいた色再現情報ファイルに記述してある照明光の情報を用いて、照明光の種類を特定する。
【0087】
ここで、照明光の分光特性推定値と複数の照明光の情報から照明光の種類を特定する方法として、以下の方法を挙げる。
【0088】
(1)解析処理で出力された分光分布データより得られる分光分布波形を用いて照明光の種類を割り出す方法
解析処理により380nm〜780nmの間において5nm刻みで出力される分光分布データを、
Figure 0004415446
として、両者の比較を行う。
各波長における差の絶対値を全波長域で平均した値が最も小さくなる分光分布データを求め、そのデータに対応する照明光を求める照明光として決定する。
【0089】
(2)解析処理で提示した、d次元の重みベクトルから照明光の種類を割り出 す方
分光分布の推定値は、解析処理で提示したd次元の重みベクトル
【0090】
【数17】
Figure 0004415446
【0091】
と、
基底関数行列
【0092】
【数18】
Figure 0004415446
【0093】
から導出される値であるので、
d次元の重みベクトル
【0094】
【数19】
Figure 0004415446
【0095】
から、どのような照明光であるかを特定することもできる。
そして、解析処理で提示したd次元の重みベクトルを
【0096】
【数20】
Figure 0004415446
【0097】
、また同様に、選択対象となる複数の照明光におけるd次元の重みベクトルを
【0098】
【数21】
Figure 0004415446
【0099】
とする。尚、
【0100】
【数22】
Figure 0004415446
【0101】
については、それぞれに対応する照明光の分光分布を、あらかじめ
【0102】
【数23】
Figure 0004415446
【0103】
の形式で近似を行っておく。
【0104】
【数24】
Figure 0004415446
【0105】
と、
【0106】
【数25】
Figure 0004415446
【0107】
それぞれとの比較を行い、最も近しいベクトルを特定し、それに対応する照明光を求める明光として決定する。
【0108】
(フローチャートのs20:照合処理)
照明光の種類が特定されたことで、ファイル群内の各ファイルのファイル名と計算機3上で照合することにより、ファイル群の中から撮影時の照明光に対応した色再現情報ファイルを自動的に選択する。
【0109】
(フローチャートのs21:対応ファイルの出力)
選択された色再現情報ファイルを、撮影時の照明光に対応した色再現情報ファイルとして出力する。
【0110】
<3 変形例>
(a)撮像手段として用いる媒体は、デジタルスチルカメラでなくとも、デジタルビデオカメラやスキャナなど、画像データを取得できる技術であるならばどのような媒体でも構わない。
ただしスキャナの場合は単体でなく、フィルム撮影用カメラと組にして扱うことにする。このとき、撮像手段の色再現情報ファイルは、スキャナとカメラ各々に対して用意する必要がある。
(b)設定手段は、撮像手段と一体である必要性はなく、撮像手段の部分、例えば計算機に装備されていることも好ましい。
【0111】
(c)撮像手段の色再現情報ファイルの形態としては、ICCプロファイルを適用するしているが、それに限らず、それ以外の自由な形態で作成されたデータを適用できることも好ましい。
(d)光源分析手段において、計算機を用いずとも、独立した専用の装置を設けたり、また撮像手段として用いた媒体中に選択を行う処理系を組み込んでおくことも好ましい。
【0112】
(e)光源分析手段において、照明光の種類を特定する際、色再現情報ファイルそのものに対応する照明光についての情報を記述しておくに限らず、対応する照明光についての情報のみを集めた対応テーブルを別途に用意し、それを用いて照明光の種類を特定を行うことも好ましい。
(f)光源分析処理により選択された色再現情報ファイルを用いてデジタルカメラで撮影した画像をCIEXYZ画像データに変換するが、このときCIEXYZ画像データに限らず、CIELAB画像データに変換するのも好ましい。
【0113】
(g)光源分析処理により選択された色再現情報ファイルを用いてデジタルカメラで撮影した画像をCIEXYZ画像データに変換する。このCIEXYZ画像データを、表示系または出力系のプロファイルを用いて表示・出力用の画像データへ変換するのだが、この表示用または出力用の画像データ変換だけでなく、画像解析や画像の分類など、CIEXYZ画像データを応用して様々な作業を行うことも好ましい。
(h)照明光の分光特性推定値から、光源分析処理を行うにあたり、指標として用いるのは、分光分布データに限らず、例えば色温度といった分光分布データから算出される値を用いるのも好ましい。
【0114】
【発明の効果】
以上のように、本発明によれば、まず撮影に用いた撮像系の色再現特性を、様々な照明光各々に対して把握しておき、その把握した色再現特性に関する情報を記述したファイル(色再現情報ファイル)をあらかじめ作成しておく。この複数の色再現情報ファイルをファイル群として計算機に搭載しておき、撮像系で撮影した際の照明光の分光特性推定値とファイル群から撮影時の照明光の種類を特定し、照合を行うことで、撮影時の照明光に対応した色再現情報ファイルを自動的に選択することが可能となる。この選択された色再現情報ファイルを用いて、撮影時と同一の照明光下で同一の入力媒体を用いて撮影した画像をCIEXYZ画像データに変換する。このCIEXYZ画像データをモニタで表示したり印刷物を出力したりする際、表示デバイスまたは出力デバイスの色再現特性に関する情報を考慮して、表示用または出力用の画像データへの変換処理ができ、照明光の影響を考慮した画像の色変換が容易に行うことができる。
【図面の簡単な説明】
【図1】本発明に関わる測色画像変換方法、測色画像変換装置、並びに測色画像変換プログラムの一例について、その構成の一部を模式的に示す説明図。(標準板を撮像装置で撮影する様子)
【図2】本発明に関わる測色画像変換方法、測色画像変換装置、並びに測色画像変換プログラムの一例について、その全体の動作フローを説明するフローチャート。
【図3】本発明に関わる測色画像変換方法、測色画像変換装置、並びに測色画像変換プログラムにおいて、解析手段が行う処理例について説明するフローチャート。
【図4】本発明に関わる測色画像変換方法、測色画像変換装置、並びに測色画像変換プログラムにおいて、光源分析手段が行う処理例について説明するフローチャート。
【符号の説明】
1・・・ 標準板
2・・・ 撮像手段(代表例はデジタルカメラ)
3・・・ 計算機[0001]
BACKGROUND OF THE INVENTION
Information that grasps the color reproduction characteristics of the imaging system corresponding to the illumination light used at the time of shooting can be automatically specified, and this information is used to convert the image data captured by the imaging system. Thus, it is possible to obtain basic image data that is useful when it is necessary to obtain display or output image data itself, or to obtain various display or output image data. In particular, by obtaining CIEXYZ image data by the conversion process, it is possible to perform a process of converting CIEXYZ image data into image data for display or output using information on the color reproduction characteristics of the display device or output device. . Also, various operations can be performed by applying CIEXYZ image data such as converted image analysis and image classification into image data for display or output.
The CIEXYZ image data referred to in this specification means image data expressed by a CIEXYZ display system.
[0002]
[Prior art]
If you try to reproduce the appearance of a color that is recognized by human vision when an image is taken of a scene with a digital camera, the effect of the illumination light at the time of shooting will be taken into account. Color conversion processing must be performed. In order to perform this color conversion process, information indicating the illumination light at the time of photographing is required. The following technologies are involved in obtaining information about the illumination light, but have problems.
[0003]
Measurement equipment and sensors that can easily obtain illumination characteristics are provided, and some products are integrated with the image processing equipment of the imaging system or display system, or the imaging system itself has the function. There are also things. However, low-dimensional measurement values such as luminance and illuminance were obtained from this simple measuring device and sensor. Therefore, it is insufficient as information on illumination light.
[0004]
Thus, consider obtaining spectral characteristics as illumination light information. Below are some of the technologies involved in obtaining spectral characteristics, but they also have problems.
[0005]
There is a measuring device called a “spectral radiometer” as a device used when measuring the spectral characteristics of illumination light, but there are various problems such as being expensive and heavy, and taking a long time for measurement.
[0006]
There is also an apparatus that corrects the color of an image obtained by photographing a real scene with a digital camera in consideration of the influence of a light source. However, in order to correct such a color, as described above, information indicating what kind of illumination light the scene was photographed is necessary. This information needs to be instructed by a person who performs correction to the apparatus, and there is no means for automatically determining the type of illumination light from an image with high accuracy.
[0007]
[Problems to be solved by the invention]
As described above, there is no conventional technique for automatically obtaining information indicating what kind of illumination light was taken when imaged with an imaging system. Therefore, the spectral characteristics of the illumination light are estimated, and the obtained spectral characteristic estimation value is used to grasp the information of the color reproduction characteristics for the illumination light at the time of shooting. By using this information, the same illumination is obtained. Below, it would be very convenient if image data of a landscape or subject photographed with the same digital camera can be converted to another image data while maintaining calorimetric information. The present invention uses such an estimated value of spectral characteristics of illumination light to grasp information on color reproduction characteristics with respect to illumination light at the time of photographing, and landscapes and subjects photographed with the same digital camera under the same illumination It is an object of the present invention to make it possible to convert the image data into another image data while maintaining the colorimetric information. In particular, the other image data resulting from the conversion is, for example, CIEXYZ. If it is image data, it can be converted into image data for display or output in consideration of information on the color reproduction characteristics of various display devices or output devices as conversion source data. Since it is very convenient in practice, a colorimetric image conversion method, a colorimetric image conversion device, and a colorimetric image conversion program are described that make it possible to execute these easily and at low cost. And to provide a computer-readable information recording medium.
[0008]
[Means for Solving the Problems]
In order to solve the above problems, the means provided by the present invention is as follows.
A colorimetric image that automatically identifies information that captures the color reproduction characteristics of the imaging system corresponding to the illumination light used at the time of shooting and uses this to convert the captured image data into another image data Conversion method,
(A) Spectral distribution data output step of obtaining and outputting spectral distribution data of illumination light at the time of photographing by analyzing image data obtained by photographing a standard plate on which a plurality of color charts are arranged with an imaging system;
(B) Comparison of spectral distribution data of output illumination light, color reproduction characteristics for each imaging system for each illumination light, and a file describing illumination light information for each wavelength A light source analysis step that identifies the most similar object as the illumination light at the time of shooting;
(C) a selected file output step of selecting and outputting a file corresponding to the illumination light information at the time of photographing by performing collation from (a);
(D) an image data conversion step of converting image data obtained by photographing with the same imaging system under the same illumination using a file corresponding to the selected illumination light into another image data;
A colorimetric image conversion method characterized by performing all the steps (a) to (d) above.
[0009]
The standard plate in the present invention is a plate in which a plurality of color charts having different spectral reflectances are arranged on the same surface. The reflection characteristics of the surface of each arranged color chart are highly diffusive, and the diffusivity and reflectance are made substantially uniform within the same color chart. The standard plate is preferably a flat surface. However, the plane does not necessarily have to be a plane as long as it does not cause a problem in terms of accuracy related to estimation of spectral characteristics.
[0010]
In the invention of claim 2,
2. The colorimetric image conversion method according to claim 1, wherein the other image data of (D) is CIEXYZ image data.
[0011]
In the invention of claim 3,
A colorimetric image that automatically identifies information that captures the color reproduction characteristics of the imaging system corresponding to the illumination light used at the time of shooting and uses this to convert the captured image data into another image data Conversion method,
(E) By analyzing image data obtained by photographing a standard plate with multiple color charts with an imaging system, a weight vector for representing the spectral distribution of illumination light at the time of photographing with a linear combination of basis functions is obtained. Obtaining and outputting a weight vector output step;
(F) A file that describes the weight vector for representing the spectral distribution of illumination light by a linear combination of basis functions, information that captures the color reproduction characteristics of each imaging system for each type of illumination light, and information about the illumination light A light source analysis step for comparing each weight vector using and identifying the closest one as illumination light at the time of photographing;
(G) A selection file output step of selecting and outputting a file corresponding to the illumination light information at the time of photographing by performing collation from (F);
(H) An image data conversion step of converting image data obtained by photographing with the same imaging system under the same illumination to another image data using a file corresponding to the selected illumination light;
A colorimetric image conversion method characterized by performing all of the above steps (e) to (c).
[0012]
In the invention of claim 4,
4. The colorimetric image conversion method according to claim 3, wherein the other image data of (K) is CIEXYZ image data.
[0013]
In the invention of claim 5,
A colorimetric image that automatically identifies information that captures the color reproduction characteristics of the imaging system corresponding to the illumination light used at the time of shooting and uses this to convert the captured image data into another image data A conversion device,
(G) Storage means for storing a file group in which information describing the color reproduction characteristics of each imaging system for each of various illumination lights is stored in a computer;
(G) Spectral distribution data output means for obtaining and outputting spectral distribution data of illumination light at the time of photographing by analyzing image data obtained by photographing a standard plate having a plurality of color charts with an imaging system;
(Sa) Information on the spectral distribution data of the output illumination light and information on the color reproduction characteristics of each imaging system stored in the storage means of (g) for each of the various illumination lights and information on the illumination light A light source analysis means for comparing each wavelength by using a file describing, and specifying the most similar one as illumination light at the time of photographing;
(F) A selected file output means for selecting and outputting a file corresponding to the illumination light information at the time of photographing by performing collation from (a);
(S) Image data conversion means for converting image data obtained by photographing with the same imaging system under the same illumination using a file corresponding to the selected illumination light into another image data;
A colorimetric image conversion apparatus comprising all of the above (K) to (S).
[0014]
In the invention of claim 6,
6. The colorimetric image conversion apparatus according to claim 5, wherein the other image data (C) is CIEXYZ image data.
[0015]
In the invention of claim 7,
A colorimetric image that automatically identifies information that captures the color reproduction characteristics of the imaging system corresponding to the illumination light used at the time of shooting and uses this to convert the captured image data into another image data A conversion device,
(C) Storage means for storing, in a computer, a file group describing information obtained by grasping color reproduction characteristics for each imaging system for each of various illumination lights;
(E) By analyzing the image data obtained by photographing a standard plate with multiple color charts with an imaging system, a weight vector for representing the spectral distribution of illumination light at the time of photographing with a linear combination of basis functions is obtained. A weight vector output means for obtaining and outputting;
(T) a weight vector for representing the spectral distribution of illumination light by a linear combination of basis functions;
(C) The color reproduction characteristics of each imaging system stored in the storage means are compared for each weight vector using a file describing the information of the illumination light and the information regarding the illumination light. A light source analysis means for identifying the closest object as illumination light at the time of photographing;
(H) a selection file output means for selecting and outputting a file corresponding to the illumination light information at the time of photographing by performing collation from the above (ta);
(Iv) Image data conversion means for converting image data obtained by photographing with the same imaging system under the same illumination using a file corresponding to the selected illumination light into another image data;
A colorimetric image conversion apparatus comprising all of the above (C) to (V).
[0016]
In the invention of claim 8,
8. The colorimetric image conversion apparatus according to claim 7, wherein the other image data is CIEXYZ image data.
[0017]
In the invention of claim 9,
Automatically identifies information that captures the color reproduction characteristics of the imaging system corresponding to the illumination light used at the time of shooting, and uses this to record a program that converts the captured image data into another image data Computer-readable information recording medium
(T) Storage processing that creates a group of files that describe the information obtained by grasping the color reproduction characteristics of each imaging system for each of various illumination lights, and stores them in a computer;
(G) Accepts input of image data obtained by photographing a standard plate with multiple color charts with an imaging system and analyzes it to obtain and output spectral distribution data of illumination light at the time of photographing. Distribution data output processing;
(Na) Information on the spectral distribution data of the output illumination light and the information on the color reproduction characteristics of each imaging system stored in the storage means of (te) for each of various illumination lights and information on the illumination light A light source analysis process that compares each wavelength using a file that describes and identifies the most similar as the illumination light at the time of shooting;
(D) A selected file output process for selecting and outputting a file corresponding to illumination light information at the time of photographing by performing collation from (n);
(Nu) An image data conversion process that specifies the imaging system used and converts image data obtained by photographing using a file corresponding to the selected illumination light into another image data;
A computer-readable information recording medium storing a program characterized by performing all of the above (te) to (nu).
[0018]
In the invention of claim 10,
The computer-readable information recording medium recording the program according to claim 9, wherein the other image data is CIEXYZ image data.
[0019]
In the invention of claim 11,
Automatically identifies information that captures the color reproduction characteristics of the imaging system corresponding to the illumination light used at the time of shooting, and uses this to record a program that converts the captured image data into another image data Computer-readable information recording medium
(E) A storage process for creating a file group describing information obtained by grasping the color reproduction characteristics of each imaging system for each of various illumination lights, and storing the file group in a computer;
(B) Accepts input of image data obtained by photographing a standard plate with multiple color charts with an imaging system, and analyzes this to represent the spectral distribution of illumination light at the time of photographing as a linear combination of basis functions A weight vector output process for obtaining and outputting a weight vector for
(C) A weight vector for representing the spectral distribution of illumination light by a linear combination of basis functions and the color reproduction characteristics for each imaging system stored in the storage means in (ne) for each of various illumination lights. A light source analysis process that compares each weight vector using a file that describes the grasped information and illumination light information, and identifies the closest one as the illumination light at the time of photographing;
(V) a selection file output process for selecting and outputting a file corresponding to the illumination light information at the time of photographing by performing collation from (c);
(F) An image data conversion process for specifying the imaging system used and converting image data obtained by photographing using a file corresponding to the selected illumination light into another image data;
A computer-readable information recording medium storing a program characterized by performing all of the above (ne) to (f).
[0020]
In the invention of claim 12,
12. The computer-readable information recording medium on which the program according to claim 11 is recorded, wherein the other image data of (F) is CIEXYZ image data.
[0021]
In practice, it is preferable that the color reproduction characteristics of the imaging system used for shooting be grasped for each of various illumination lights, and a file describing information regarding the grasped color reproduction characteristics (hereinafter referred to as a color reproduction information file). ).
As this color reproduction information file, a so-called ICC profile can be cited as a suitable example (if the color reproduction information is described, the ICC profile is not necessarily required). The plurality of color reproduction information files are mounted as a file group in the computer.
[0022]
If the type of illumination light is specified from the estimated spectral characteristics of the illumination light, a color reproduction information file corresponding to the illumination light at the time of shooting is automatically selected from the file group by matching the file group with a computer. Is done. Using the selected color reproduction information file, the image data of a landscape or a subject photographed with the same imaging system under the same illumination is converted into CIEXYZ image data. (Claims 1 to 12 are applicable, and in particular, corresponding to Claims 2, 4, 6, 8, 10, and 12)
The CIEXYZ image data is converted into image data for display or output in consideration of information on the color reproduction characteristics of the display device or output device.
As for the imaging system used, it is also possible to prepare several types of imaging systems in advance and create a color reproduction information file for each.
[0023]
Instead of converting image data into CIEXYZ image data, it is also possible to obtain image data necessary for display and output (without passing through CIEXYZ image data). (Corresponding to the claims 1, 3, 5, 7, 9, 11)
[0024]
The information recording medium on which the image conversion program according to the present invention is recorded is, for example, a medium using magnetism, light, magnetomagnetism, or other technology, and can read the program on which the computer or the processing apparatus is recorded. Anything is acceptable.
[0025]
DETAILED DESCRIPTION OF THE INVENTION
<1 configuration>
Hereinafter, an apparatus configuration related to the present invention will be exemplified and described in detail.
[0026]
FIG. 1 is an explanatory diagram showing a configuration of an automatic selection apparatus according to an embodiment of the present invention.
[0027]
In FIG. 1, reference numeral 1 denotes a standard plate, in which a plurality of color charts having different spectral reflectances are arranged on the same surface, and the surface on which the color chart is arranged in the direction of the imaging means is directed to the measurement target position in the space. Install.
The reflection characteristics of the surface of each color chart are highly diffusive, and the diffusivity and reflectivity are made substantially uniform within the same color chart.
[0028]
2 uses a digital camera as an imaging system. It processes the potential signal detected by the optical sensor and controls the shutter speed and aperture value, which are the exposure conditions of the imaging means, and the imaging means that records the image file using the gradation value of each pixel as color image data. The digital camera also has setting means for recording each exposure condition in an image file together with image data.
[0029]
A computer 3 functions as an analysis unit, a light source analysis unit, an image data conversion unit (in particular, a CIEXYZ image data conversion unit), and an image conversion unit.
[0030]
As the analysis means, first, after specifying the model of the digital camera 2 used by the user, the basis function for expressing the spectral distribution of the illumination light in a specific dimension and the imaging characteristic data of the digital camera 2 (gradation characteristics / (Spectral sensitivity characteristics / appropriate response range) and the image file of the standard plate obtained by the imaging means are analyzed, and for example, spectral characteristic data of illumination light is output in increments of 5 nm between 380 nm and 780 nm.
[0031]
As the light source analysis means, the color reproduction characteristics of the digital camera 2 are previously grasped for each of several illumination lights, a file describing the grasped information is created, and the plurality of color reproduction information files are created. These are installed in the computer 3 as a file group. An ICC profile is applied as this color reproduction information file. The computer 3 collates the analyzed spectral characteristic estimated value with the mounted file group, and determines a color reproduction information file corresponding to the illumination light at the time of photographing. In addition, a file group is created for each digital camera so as to support a plurality of digital cameras.
[0032]
The CIEXYZ image data conversion means converts image data obtained by photographing with the same digital camera under the same illumination to CIEXYZ image data.
As the image conversion means, when the obtained CIEXYZ image data is displayed on a monitor or printed matter is output, the image data is converted into image data for display or output in consideration of information on the color reproduction characteristics of the display device or output device. Perform the conversion process.
[0033]
<2 operation>
2.1 Overall operation
Hereinafter, the overall operation in an example of the selection method and the selection apparatus according to the present invention will be described.
[0034]
FIG. 2 is a flowchart for explaining the overall operation using the automatic selection apparatus according to the embodiment of the present invention.
[0035]
(S1: Flowchart installation)
The user installs the standard plate 1 on the measurement target, installs the digital camera 2 at a measurement position where the standard plate 1 is imaged in an appropriate size within the imaging range of the digital camera 2, and uses the standard plate 1 method. The directions of the standard plate 1 and the digital camera 2 are adjusted so that the line direction and the optical axis of the imaging system of the digital camera 2 coincide.
[0036]
(S2 in flowchart: setting of imaging means)
The user sets the shutter speed and the aperture value, which are the exposure conditions of the digital camera 2, so that the light reflected from the surface of the standard plate 1 falls within the appropriate exposure range of the digital camera 2.
[0037]
(S3 in the flowchart: imaging)
The user releases the shutter of the digital camera 2, and the digital camera 2 captures an image and records the image data and exposure conditions in an image file.
[0038]
(S4 in flowchart: image data transfer)
The user transfers the image file recorded in the digital camera 2 to the computer 3.
[0039]
(Flowchart s5: Standard plate position designation)
The user displays the image data in the image file on the monitor of the computer 3, observes it, and designates the position occupied by the standard plate 1 in the image.
[0040]
(S6 in flowchart: analysis processing)
First, the user designates the model of the digital camera 2 used for photographing on the computer 3.
After the designation, the computer 3 generates a basis function for expressing the spectral distribution of the illumination light in a specific dimension, imaging characteristic data (gradation characteristics / spectral sensitivity characteristics / appropriate response range) of the digital camera 2, and the standard plate 1. Based on the spectral characteristic data of each color chart surface, analysis is performed corresponding to the image data of the standard plate recorded in the image file and the exposure conditions of the digital camera 2 recorded in the image file at the time of photographing the standard plate Processing is performed, and spectral characteristic data of illumination light irradiated on the standard plate 1 is output.
[0041]
(S7 in the flowchart: light source analysis process)
On the computer 3, the spectral characteristic data of the illumination light obtained by the analysis process and the color reproduction information file group of the digital camera 2 for each illumination light are collated, and a color reproduction information file corresponding to the illumination light at the time of photographing is automatically obtained. To choose.
[0042]
(Flowchart s8: CIEXYZ image data conversion)
Using the color reproduction information profile selected in the light source analysis process, an image of a landscape or a subject photographed with the same digital camera under the same illumination is converted into CIEXYZ image data.
[0043]
(S9 in the flowchart: image conversion process)
When displaying image data obtained by CIEXYZ image data conversion on a monitor or outputting a printed matter, image data for display or output in consideration of information on color reproduction characteristics of the display device or output device Process to convert to.
[0044]
2.2 Details about the analysis process
Hereinafter, an analysis process for estimation in the estimation method or an example according to the present invention will be described based on the flowchart of FIG.
[0045]
(S10 in the flowchart: image data input)
A file describing image data obtained by photographing a scene including the standard plate 1 with a digital camera is transferred from the digital camera connected via a communication line to the computer 3.
[0046]
(S11 in the flowchart: color chart sampling)
The image data of the standard plate is displayed on the monitor, and the position of the standard plate in the photographed image is designated by the user. Pixels in a certain area near the center in each color chart specified from the designated position (for example, ) The average value of each of the three channels (R, G, B) is calculated, and (for example) gradation values corresponding to 24 color charts:
gRj, gGj, gBj (j: color chart number)
For example, a total of 72 pieces of gradation value data are obtained.
The three channels (R, G, B) are the most common.
[0047]
(S12 in flowchart: selection of appropriate gradation value)
From (for example) 3 × 24 gradation value data corresponding to all color charts, n not within the appropriate response range of the digital camera 2 recorded in advance0N in total except for [= (72−n0)] Gradation value data.
[0048]
(S13 in flowchart: gradation linearization)
N gradation value data are obtained by gradation characteristic data recorded in advance as a function F (x) as a nonlinear relationship between the energy amount of incident light to the digital camera 2 and the gradation value output by the digital camera 2. Linear tone value data that is linear in energy and standardized from 0 to 1;
[0049]
[Expression 1]
Figure 0004415446
[0050]
(Where i: channel (R, G, B), j: color chart number)
Convert to
[0051]
(S14 in flowchart: standardization of exposure conditions)
The shutter speed (t) and the aperture value (f), which are exposure conditions set by the digital camera when the standard plate is photographed, are read from the file in which the image data is recorded, and n linear gradation value data are read. These exposure conditions are standardized to gradation values per shutter speed and aperture value 1, and response value data
[0052]
[Expression 2]
Figure 0004415446
[0053]
And these are n-dimensional single-column response value vectors
[0054]
[Equation 3]
Figure 0004415446
[0055]
(S15 in flowchart: creation of matrix of explanatory variables)
Spectral sensitivity characteristic data of each of the three channels describing the relationship of response values with respect to 5 nm intervals in the spectral energy (for example) wavelength range of 380 nm to 780 nm of the incident light of the digital camera 2 recorded in advance;
ci(Λ)
When,
24 spectral reflectance data describing spectral reflectances of all color charts on the standard plate 1 in the range of 380 nm to 780 nm at intervals of 5 nm.
sj(Λ)
When,
D basis functions for expressing the spectral distribution of illumination light in d dimensions;
bk(Λ)
And
explanatory variable matrix of n rows × d columns;
[0056]
[Expression 4]
Figure 0004415446
[0057]
Is created as follows.
[0058]
[Equation 5]
Figure 0004415446
[0059]
[Formula 6]
Figure 0004415446
[0060]
here,
λ: Wavelength (λ1, λ2, λ3, ..., λ81)
B: Each column represents a basis function bkBasis function vector indicating (λ) (81 rows × d columns)
[0061]
(S16 in the flowchart: multiple regression analysis)
D basis functions for the spectral distribution of illumination;
bk(Λ)
A weight vector consisting of d weighting coefficients to represent the linear combination of
[0062]
[Expression 7]
Figure 0004415446
[0063]
Then the response value vector;
[0064]
[Equation 8]
Figure 0004415446
[0065]
Is
[0066]
[Equation 9]
Figure 0004415446
[0067]
Because it can be expressed as:
[0068]
[Expression 10]
Figure 0004415446
[0069]
Response value vector;
[0070]
## EQU11 ##
Figure 0004415446
[0071]
Is used as the objective variable, and the partial regression coefficient obtained is used as the weight vector.
[0072]
[Expression 12]
Figure 0004415446
[0073]
And
However, the order d for expressing the spectral distribution of illumination by a linear combination of basis functions must be smaller than the number n of response values within the appropriate response range.
[0074]
(S17 in the flowchart: linear conversion)
a basis function matrix containing d basis functions;
[0075]
[Formula 13]
Figure 0004415446
[0076]
And d-dimensional weight vector
[0077]
[Expression 14]
Figure 0004415446
[0078]
And by
[0079]
[Expression 15]
Figure 0004415446
[0080]
Is a vector that contains the spectral distribution data of unknown illumination light, with estimated values of a total of 81 spectral distributions in 5 nm increments ranging from 380 nm to 780 nm.
[0081]
[Expression 16]
Figure 0004415446
[0082]
Get as.
[0083]
2.3 Details of light source analysis processing
Hereinafter, the light source analysis process in the estimation method or an example according to the present invention will be described based on the flowchart of FIG.
[0084]
In advance, the color reproduction characteristics of the digital camera used for photographing are grasped for each of various illumination lights, and a color reproduction information file describing information on the grasped color reproduction characteristics is created. For example, an ICC profile is applied as the color reproduction information file.
A character string that can identify what kind of illumination light is attached to the color reproduction information file as a file name, and this is used as an index. The corresponding illumination light information is described in the color reproduction information file. The created plurality of color reproduction information files are mounted in the computer as a file group.
[0085]
(S18 in the flowchart: spectral characteristic estimation value input)
The estimated spectral characteristic value of the illumination light output in the analysis process is input to the computer 3.
[0086]
(S19 in the flowchart: identification of the type of illumination light)
The type of illumination light is specified by using the spectral characteristic estimation value of the input illumination light and the illumination light information described in the created color reproduction information file.
[0087]
Here, as a method for specifying the type of illumination light from the estimated value of the spectral characteristics of illumination light and the information of the plurality of illumination lights, the following method is given.
[0088]
(1) A method of determining the type of illumination light using a spectral distribution waveform obtained from spectral distribution data output by analysis processing
Spectral distribution data output in increments of 5 nm between 380 nm and 780 nm by analysis processing,
Figure 0004415446
As a comparison between the two.
Spectral distribution data in which the absolute value of the difference at each wavelength is averaged over the entire wavelength range is determined to be the smallest, and the illumination light corresponding to the data is determined as the illumination light to be determined.
[0089]
(2) Determine the type of illumination light from the d-dimensional weight vector presented in the analysis process Who
The estimated value of the spectral distribution is the d-dimensional weight vector presented in the analysis process.
[0090]
[Expression 17]
Figure 0004415446
[0091]
When,
Basis function matrix
[0092]
[Expression 18]
Figure 0004415446
[0093]
Is a value derived from
d-dimensional weight vector
[0094]
[Equation 19]
Figure 0004415446
[0095]
Therefore, it is possible to specify what kind of illumination light is used.
Then, the d-dimensional weight vector presented in the analysis process is
[0096]
[Expression 20]
Figure 0004415446
[0097]
Similarly, a d-dimensional weight vector for a plurality of illumination lights to be selected is
[0098]
[Expression 21]
Figure 0004415446
[0099]
And still,
[0100]
[Expression 22]
Figure 0004415446
[0101]
For the spectral distribution of illumination light corresponding to each
[0102]
[Expression 23]
Figure 0004415446
[0103]
Approximation is performed in the form of
[0104]
[Expression 24]
Figure 0004415446
[0105]
When,
[0106]
[Expression 25]
Figure 0004415446
[0107]
Comparison with each is performed, the closest vector is specified, and it determines as the bright light which calculates | requires the illumination light corresponding to it.
[0108]
(S20 in the flowchart: collation process)
By specifying the type of illumination light, the file name of each file in the file group is checked on the computer 3 to automatically generate a color reproduction information file corresponding to the illumination light at the time of shooting from the file group. Select
[0109]
(S21 in the flowchart: output of the corresponding file)
The selected color reproduction information file is output as a color reproduction information file corresponding to the illumination light at the time of shooting.
[0110]
<3 Modification>
(A) The medium used as the imaging means is not limited to a digital still camera, and any medium such as a digital video camera or a scanner can be used as long as it can acquire image data.
However, in the case of a scanner, not a single unit but a pair with a film camera. At this time, it is necessary to prepare the color reproduction information file of the imaging means for each of the scanner and the camera.
(B) It is not necessary for the setting means to be integral with the imaging means, and it is also preferable that the setting means is provided in a part of the imaging means, for example, a computer.
[0111]
(C) Although the ICC profile is applied as the format of the color reproduction information file of the imaging means, it is not limited to this, and it is also preferable that data created in other free formats can be applied.
(D) In the light source analysis means, it is also preferable to provide an independent dedicated device without using a computer, or to incorporate a processing system for selection in the medium used as the imaging means.
[0112]
(E) When the type of illumination light is specified in the light source analysis means, not only information about illumination light corresponding to the color reproduction information file itself is described, but only information about the corresponding illumination light is collected. It is also preferable to prepare a correspondence table separately and specify the type of illumination light using it.
(F) An image captured by a digital camera is converted into CIEXYZ image data using the color reproduction information file selected by the light source analysis process. At this time, it is preferable to convert the image into CIELAB image data as well as CIEXYZ image data. .
[0113]
(G) An image photographed with a digital camera is converted into CIEXYZ image data using the color reproduction information file selected by the light source analysis process. This CIEXYZ image data is converted to display / output image data using a display system or output system profile. In addition to this display or output image data conversion, image analysis, image classification, etc. It is also preferable to perform various operations by applying CIEXYZ image data.
(H) When performing the light source analysis process from the estimated spectral characteristic value of the illumination light, the index is not limited to the spectral distribution data, but it is also preferable to use a value calculated from the spectral distribution data such as color temperature.
[0114]
【The invention's effect】
As described above, according to the present invention, first, a color reproduction characteristic of an imaging system used for photographing is grasped for each of various illumination lights, and a file (in which information related to the grasped color reproduction characteristic is described) Create a color reproduction information file) in advance. The multiple color reproduction information files are installed in the computer as a file group, and the type of illumination light at the time of shooting is identified and collated from the estimated spectral characteristics of the illumination light when shooting with the imaging system and the file group. This makes it possible to automatically select a color reproduction information file corresponding to the illumination light at the time of shooting. Using the selected color reproduction information file, an image photographed using the same input medium under the same illumination light as that at the time of photographing is converted into CIEXYZ image data. When this CIEXYZ image data is displayed on a monitor or printed matter is output, it can be converted into image data for display or output in consideration of information on the color reproduction characteristics of the display device or output device. Color conversion of an image in consideration of the influence of light can be easily performed.
[Brief description of the drawings]
FIG. 1 is an explanatory diagram schematically showing a part of the configuration of an example of a colorimetric image conversion method, a colorimetric image conversion apparatus, and a colorimetric image conversion program according to the present invention. (Shooting a standard plate with an imaging device)
FIG. 2 is a flowchart for explaining an overall operation flow of an example of a colorimetric image conversion method, a colorimetric image conversion apparatus, and a colorimetric image conversion program according to the present invention.
FIG. 3 is a flowchart for explaining a processing example performed by an analysis unit in the colorimetric image conversion method, colorimetric image conversion apparatus, and colorimetric image conversion program according to the present invention.
FIG. 4 is a flowchart for explaining a processing example performed by a light source analysis unit in the colorimetric image conversion method, colorimetric image conversion apparatus, and colorimetric image conversion program according to the present invention.
[Explanation of symbols]
1 ... Standard plate
2 ... Imaging means (typical example is digital camera)
3 ... Calculator

Claims (12)

撮影時に使用した照明光に対応した撮像系の色再現特性を把握した情報を自動的に特定し、これを利用して、撮影した画像のデータを別の画像データに変換処理を行う測色画像変換方法であり、
(ア) 複数の色票を配置した標準板を撮像系で撮影して得た画像データを解析することで、撮影時における照明光の分光分布データを求めて出力する分光分布データ出力ステップ;
(イ) 出力された照明光の分光分布データと、撮像系毎の色再現特性を様々な照明光各々に対して把握した情報と照明光の情報を記述したファイルを用いて各波長毎に比較を行い、最も酷似したものを撮影時の照明光として特定する光源分析ステップ;
(ウ) 前記(イ)より照合を行うことで撮影時の照明光の情報に対応したファイルを選択し出力する選択ファイル出力ステップ;
(エ) 選択された照明光に対応したファイルを用いて、同一の照明下、同一の撮像系で撮影して得た画像のデータを、別の画像データに変換する画像データ変換ステップ;
以上(ア)〜(エ)のステップを全て行うことを特徴とする測色画像変換方法。
A colorimetric image that automatically identifies information that captures the color reproduction characteristics of the imaging system corresponding to the illumination light used at the time of shooting and uses this to convert the captured image data into another image data Conversion method,
(A) Spectral distribution data output step of obtaining and outputting spectral distribution data of illumination light at the time of photographing by analyzing image data obtained by photographing a standard plate on which a plurality of color charts are arranged with an imaging system;
(B) Comparison of spectral distribution data of output illumination light, color reproduction characteristics for each imaging system for each illumination light, and a file describing illumination light information for each wavelength A light source analysis step that identifies the most similar object as the illumination light at the time of shooting;
(C) a selected file output step of selecting and outputting a file corresponding to the illumination light information at the time of photographing by performing collation from (a);
(D) an image data conversion step of converting image data obtained by photographing with the same imaging system under the same illumination using a file corresponding to the selected illumination light into another image data;
A colorimetric image conversion method characterized by performing all of the above steps (a) to (d).
前記(エ)の別の画像データとはCIEXYZ画像データであることを特徴とする請求項1に記載の測色画像変換方法。2. The colorimetric image conversion method according to claim 1, wherein the other image data of (d) is CIEXYZ image data. 撮影時に使用した照明光に対応した撮像系の色再現特性を把握した情報を自動的に特定し、これを利用して、撮影した画像のデータを別の画像データに変換処理を行う測色画像変換方法であり、
(オ) 複数の色票を配置した標準板を撮像系で撮影して得た画像データを解析することで、撮影時における照明光の分光分布を基底関数の線形結合で表すための重みベクトルを求めて出力する重みベクトル出力ステップ;
(カ) 照明光の分光分布を基底関数の線形結合で表すための重みベクトルと、撮像系毎の色再現特性を様々な照明光各々に対して把握した情報と照明光の情報を記述したファイルを用いて各重みベクトル毎に比較を行い、最も近しいものを撮影時の照明光として特定する光源分析ステップ;
(キ) 前記(カ)より照合を行うことで撮影時の照明光の情報に対応したファイルを選択し出力する選択ファイル出力ステップ;
(ク) 選択された照明光に対応したファイルを用いて、同一の照明下、同一の撮像系で撮影して得た画像のデータを別の画像データに変換する画像データ変換ステップ;
以上(オ)〜(ク)のステップを全て行うことを特徴とする測色画像変換方法。
A colorimetric image that automatically identifies information that captures the color reproduction characteristics of the imaging system corresponding to the illumination light used at the time of shooting and uses this to convert the captured image data into another image data Conversion method,
(E) By analyzing image data obtained by photographing a standard plate with multiple color charts with an imaging system, a weight vector for representing the spectral distribution of illumination light at the time of photographing with a linear combination of basis functions is obtained. Obtaining and outputting a weight vector output step;
(F) A file that describes the weight vector for representing the spectral distribution of illumination light by a linear combination of basis functions, information that captures the color reproduction characteristics of each imaging system for each type of illumination light, and information about the illumination light A light source analysis step for comparing each weight vector using and identifying the closest one as illumination light at the time of photographing;
(G) A selection file output step of selecting and outputting a file corresponding to the illumination light information at the time of photographing by performing collation from (F);
(H) An image data conversion step of converting image data obtained by photographing with the same imaging system under the same illumination to another image data using a file corresponding to the selected illumination light;
A colorimetric image conversion method characterized by performing all of the above steps (e) to (c).
前記(ク)の別の画像データとはCIEXYZ画像データであることを特徴とする請求項3に記載の測色画像変換方法。4. The colorimetric image conversion method according to claim 3, wherein the other image data of (K) is CIEXYZ image data. 撮影時に使用した照明光に対応した撮像系の色再現特性を把握した情報を自動的に特定し、これを利用して、撮影した画像のデータを別の画像データに変換処理を行う測色画像変換装置であり、
(ケ) 撮像系毎の色再現特性を様々な照明光各々に対して把握した情報を記述したファイル群を計算機に記憶しておく記憶手段;
(コ) 複数の色票を配置した標準板を撮像系で撮影して得た画像データを解析することで、撮影時における照明光の分光分布データを求めて出力する分光分布データ出力手段;
(サ) 出力された照明光の分光分布データと、(ケ)の記憶手段で記憶しておいた撮像系毎の色再現特性を様々な照明光各々に対して把握した情報と照明光の情報を記述したファイルを用いて各波長毎に比較を行い、最も酷似したものを撮影時の照明光として特定する光源分析手段;
(シ) 前記(サ)より照合を行うことで撮影時の照明光の情報に対応したファイルを選択し出力する選択ファイル出力手段;
(ス) 選択された照明光に対応したファイルを用いて、同一の照明下、同一の撮像系で撮影して得た画像のデータを、別の画像データに変換する画像データ変換手段;
以上(ケ)〜(ス)を全て具備することを特徴とする測色画像変換装置。
A colorimetric image that automatically identifies information that captures the color reproduction characteristics of the imaging system corresponding to the illumination light used at the time of shooting and uses this to convert the captured image data into another image data A conversion device,
(G) Storage means for storing a file group in which information describing the color reproduction characteristics of each imaging system for each of various illumination lights is stored in a computer;
(G) Spectral distribution data output means for obtaining and outputting spectral distribution data of illumination light at the time of photographing by analyzing image data obtained by photographing a standard plate having a plurality of color charts with an imaging system;
(Sa) Information on the spectral distribution data of the output illumination light and information on the color reproduction characteristics of each imaging system stored in the storage means of (g) for each of the various illumination lights and information on the illumination light A light source analysis means for comparing each wavelength by using a file describing, and specifying the most similar one as illumination light at the time of photographing;
(F) A selected file output means for selecting and outputting a file corresponding to the illumination light information at the time of photographing by performing collation from (a);
(S) Image data conversion means for converting image data obtained by photographing with the same imaging system under the same illumination using a file corresponding to the selected illumination light into another image data;
A colorimetric image conversion apparatus comprising all of the above (K) to (S).
前記(ス)の別の画像データとはCIEXYZ画像データであることを特徴とする請求項5に記載の測色画像変換装置。6. The colorimetric image conversion apparatus according to claim 5, wherein the other image data is CIEXYZ image data. 撮影時に使用した照明光に対応した撮像系の色再現特性を把握した情報を自動的に特定し、これを利用して、撮影した画像のデータを別の画像データに変換処理を行う測色画像変換装置であり、
(セ) 撮像系毎の色再現特性を様々な照明光各々に対して把握した情報を記述したファイル群を計算機に記憶しておく記憶手段;
(ソ) 複数の色票を配置した標準板を撮像系で撮影して得た画像データを解析することで、撮影時における照明光の分光分布を基底関数の線形結合で表すための重みベクトルを求めて出力する重みベクトル出力手段;
(タ) 照明光の分光分布を基底関数の線形結合で表すための重みベクトルと、(セ)の記憶手段で記憶しておいた撮像系毎の色再現特性を様々な照明光各々に対して把握した情報と照明光の情報を記述したファイルを用いて各重みベクトル毎に比較を行い、最も近しいものを撮影時の照明光として特定する光源分析手段;
(チ) 前記(タ)より照合を行うことで撮影時の照明光の情報に対応したファイルを選択し出力する選択ファイル出力手段;
(ツ) 選択された照明光に対応したファイルを用いて、同一の照明下、同一の撮像系で撮影して得た画像のデータを、別の画像データに変換を行う画像データ変換手段;
以上(セ)〜(ツ)を全て具備することを特徴とする測色画像変換装置。
A colorimetric image that automatically identifies information that captures the color reproduction characteristics of the imaging system corresponding to the illumination light used at the time of shooting and uses this to convert the captured image data into another image data A conversion device,
(C) Storage means for storing, in a computer, a file group describing information obtained by grasping color reproduction characteristics for each imaging system for each of various illumination lights;
(E) By analyzing the image data obtained by photographing a standard plate with multiple color charts with an imaging system, a weight vector for representing the spectral distribution of illumination light at the time of photographing with a linear combination of basis functions is obtained. A weight vector output means for obtaining and outputting;
(T) A weight vector for representing the spectral distribution of illumination light by a linear combination of basis functions and the color reproduction characteristics for each imaging system stored in the storage means in (C) for each of various illumination lights. Light source analysis means for comparing each weight vector using a file describing the grasped information and illumination light information, and specifying the closest one as the illumination light at the time of photographing;
(H) a selection file output means for selecting and outputting a file corresponding to the illumination light information at the time of photographing by performing collation from the above (ta);
(Iv) Image data conversion means for converting image data obtained by photographing with the same imaging system under the same illumination using a file corresponding to the selected illumination light into another image data;
A colorimetric image conversion apparatus comprising all of the above (se) to (tu).
前記(ツ)の別の画像データとはCIEXYZ画像データであることを特徴とする請求項7に記載の測色画像変換装置。8. The colorimetric image conversion apparatus according to claim 7, wherein the other image data is CIEXYZ image data. 撮影時に使用した照明光に対応した撮像系の色再現特性を把握した情報を自動的に特定し、これを利用して、撮影した画像のデータを別の画像データに変換処理を行うプログラムを記録したコンピュータ読み取り可能な情報記録媒体で、
(テ) 撮像系毎の色再現特性を様々な照明光各々に対して把握した情報を記述したファイル群を作成し、計算機に記憶しておく記憶処理;
(ト) 複数の色票を配置した標準板を撮像系で撮影して得た画像データの入力を受け付け、これを解析することで撮影時における照明光の分光分布データを求めて出力する、分光分布データ出力処理;
(ナ) 出力された照明光の分光分布データと、(テ)の記憶手段で記憶しておいた撮像系毎の色再現特性を様々な照明光各々に対して把握した情報と照明光の情報を記述したファイルを用いて各波長毎に比較を行い、最も酷似したものを撮影時の照明光として特定する光源分析処理;
(ニ) 前記(ナ)より照合を行うことで撮影時の照明光の情報に対応したファイルを選択し出力する選択ファイル出力処理;
(ヌ) 使用した撮像系を指定し、選択された照明光に対応したファイルを用いて、撮影して得た画像のデータを、別の画像データに変換を行う画像データ変換処理;
以上(テ)〜(ヌ)を全て行うことを特徴とするプログラムを記録したコンピュータ読み取り可能な情報記録媒体。
Automatically identifies information that captures the color reproduction characteristics of the imaging system corresponding to the illumination light used at the time of shooting, and uses this to record a program that converts the captured image data into another image data Computer-readable information recording medium
(T) Storage processing that creates a group of files that describe the information obtained by grasping the color reproduction characteristics of each imaging system for each of various illumination lights, and stores them in a computer;
(G) Accepts input of image data obtained by photographing a standard plate with multiple color charts with an imaging system and analyzes it to obtain and output spectral distribution data of illumination light at the time of photographing. Distribution data output processing;
(Na) Information on the spectral distribution data of the output illumination light and the information on the color reproduction characteristics of each imaging system stored in the storage means of (te) for each of various illumination lights and information on the illumination light A light source analysis process that compares each wavelength using a file that describes and identifies the most similar as the illumination light at the time of shooting;
(D) A selected file output process for selecting and outputting a file corresponding to illumination light information at the time of photographing by performing collation from (n);
(Nu) An image data conversion process that specifies the imaging system used and converts image data obtained by photographing using a file corresponding to the selected illumination light into another image data;
A computer-readable information recording medium recording a program characterized by performing all of the above (te) to (nu).
前記(ヌ)の別の画像データとはCIEXYZ画像データであることを特徴とする請求項9に記載のプログラムを記録したコンピュータ読み取り可能な情報記録媒体。The computer-readable information recording medium recording the program according to claim 9, wherein the other image data is CIEXYZ image data. 撮影時に使用した照明光に対応した撮像系の色再現特性を把握した情報を自動的に特定し、これを利用して、撮影した画像のデータを別の画像データに変換処理を行うプログラムを記録したコンピュータ読み取り可能な情報記録媒体で、
(ネ) 撮像系毎の色再現特性を様々な照明光各々に対して把握した情報を記述したファイル群を作成し、計算機に記憶しておく記憶処理;
(ノ) 複数の色票を配置した標準板を撮像系で撮影して得た画像データの入力を受け付け、これを解析することで撮影時における照明光の分光分布を基底関数の線形結合で表すための重みベクトルを求めて出力する重みベクトル出力処理;
(ハ) 照明光の分光分布を基底関数の線形結合で表すための重みベクトルと、(ネ)の記憶手段で記憶しておいた撮像系毎の色再現特性を様々な照明光各々に対して把握した情報と照明光の情報を記述したファイルを用いて各重みベクトル毎に比較を行い、最も近しいものを撮影時の照明光として特定する光源分析処理;
(ヒ) 前記(ハ)より照合を行うことで撮影時の照明光の情報に対応したファイルを選択し出力する選択ファイル出力処理;
(フ) 使用した撮像系を指定し、選択された照明光に対応したファイルを用いて、撮影して得た画像のデータを、別の画像データに変換を行う画像データ変換処理;
以上(ネ)〜(フ)を全て行うことを特徴とするプログラムを記録したコンピュータ読み取り可能な情報記録媒体。
Automatically identifies information that captures the color reproduction characteristics of the imaging system corresponding to the illumination light used at the time of shooting, and uses this to record a program that converts the captured image data into another image data Computer-readable information recording medium
(E) A storage process for creating a file group describing information obtained by grasping the color reproduction characteristics of each imaging system for each of various illumination lights, and storing the file group in a computer;
(B) Accepts input of image data obtained by photographing a standard plate with multiple color charts with an imaging system, and analyzes this to represent the spectral distribution of illumination light at the time of photographing as a linear combination of basis functions A weight vector output process for obtaining and outputting a weight vector for
(C) A weight vector for representing the spectral distribution of illumination light by a linear combination of basis functions and the color reproduction characteristics for each imaging system stored in the storage means in (ne) for each of various illumination lights. A light source analysis process that compares each weight vector using a file that describes the grasped information and illumination light information, and identifies the closest one as the illumination light at the time of photographing;
(V) a selection file output process for selecting and outputting a file corresponding to the illumination light information at the time of photographing by performing collation from (c);
(F) An image data conversion process for specifying the imaging system used and converting image data obtained by photographing using a file corresponding to the selected illumination light into another image data;
A computer-readable information recording medium storing a program characterized by performing all of the above (ne) to (f).
前記(フ)の別の画像データとはCIEXYZ画像データであること、
を特徴とする請求項11に記載のプログラムを記録したコンピュータ読み取り可能な情報記録媒体。
The other image data of (F) is CIEXYZ image data,
A computer-readable information recording medium on which the program according to claim 11 is recorded.
JP2000067060A 2000-03-10 2000-03-10 Colorimetric image conversion method, colorimetric image conversion apparatus, and computer-readable information recording medium recording a colorimetric image conversion program Expired - Fee Related JP4415446B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000067060A JP4415446B2 (en) 2000-03-10 2000-03-10 Colorimetric image conversion method, colorimetric image conversion apparatus, and computer-readable information recording medium recording a colorimetric image conversion program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000067060A JP4415446B2 (en) 2000-03-10 2000-03-10 Colorimetric image conversion method, colorimetric image conversion apparatus, and computer-readable information recording medium recording a colorimetric image conversion program

Publications (2)

Publication Number Publication Date
JP2001258047A JP2001258047A (en) 2001-09-21
JP4415446B2 true JP4415446B2 (en) 2010-02-17

Family

ID=18586318

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000067060A Expired - Fee Related JP4415446B2 (en) 2000-03-10 2000-03-10 Colorimetric image conversion method, colorimetric image conversion apparatus, and computer-readable information recording medium recording a colorimetric image conversion program

Country Status (1)

Country Link
JP (1) JP4415446B2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4174703B2 (en) 2001-10-22 2008-11-05 独立行政法人情報通信研究機構 Spectrum / color reproduction system
JP2003134527A (en) * 2001-10-24 2003-05-09 Telecommunication Advancement Organization Of Japan Color image reproduction system
JP2004110519A (en) * 2002-09-19 2004-04-08 Dainippon Ink & Chem Inc Texture expression device, texture expression method, and synthesis method
KR20030086505A (en) * 2003-10-08 2003-11-10 주식회사 블루하모니 Color Rendering Tool using Color Database Information
JP2005260693A (en) * 2004-03-12 2005-09-22 Seiko Epson Corp Image reproduction method for reproducing an image by performing coordinate transformation according to an illumination light source
JP4715288B2 (en) * 2004-08-23 2011-07-06 凸版印刷株式会社 Spectral reflectance candidate calculation method, color conversion method, spectral reflectance candidate calculation device, color conversion device, spectral reflectance candidate calculation program, color conversion program
JP4626776B2 (en) * 2005-07-13 2011-02-09 日本電気株式会社 Color correction method and color correction apparatus
JP4858213B2 (en) * 2007-02-19 2012-01-18 富士ゼロックス株式会社 Diagnostic device, image processing device
CN102359819B (en) * 2011-09-21 2013-10-02 温州佳易仪器有限公司 Color detection method of multi-light-source colorful image and color collection box used by color detection method
JP2016029770A (en) 2014-07-25 2016-03-03 富士通株式会社 Image processing apparatus, light source identification method, and program
CN116324350B (en) * 2020-10-02 2025-09-23 富士胶片株式会社 Image analysis method, image analysis device, program, and recording medium
DE112022007562T5 (en) * 2022-10-04 2025-05-15 Mitsubishi Electric Corporation INFORMATION PROCESSING DEVICE, DETERMINATION METHOD AND DETERMINATION PROGRAM

Also Published As

Publication number Publication date
JP2001258047A (en) 2001-09-21

Similar Documents

Publication Publication Date Title
JP3767541B2 (en) Light source estimation apparatus, light source estimation method, imaging apparatus, and image processing method
JP4212165B2 (en) Color reproduction system
JP4076248B2 (en) Color reproduction device
JP4415446B2 (en) Colorimetric image conversion method, colorimetric image conversion apparatus, and computer-readable information recording medium recording a colorimetric image conversion program
US20030095197A1 (en) System and method for deciding when to correct image-specific defects based on camera, scene, display and demographic data
JP3663941B2 (en) Spectral sensitivity characteristic measuring method and imaging data construction method of imaging apparatus
JPH1185952A5 (en)
JP2001045516A (en) Color reproduction system
JP4262359B2 (en) Color reproduction system
US20090128649A1 (en) Reflectance Spectra Estimation and Colour Space Conversion Using Reference Reflectance Spectra
US7230642B2 (en) Apparatus and method for converting spectral data of an object in a photographing environment into spectral data in an observation environment
JP2001311666A (en) Colorimetric conversion coefficient calculation method and colorimetric image conversion method, and colorimetric conversion coefficient calculation device and colorimetric image conversion device, and computer-readable information recorded with a colorimetric conversion coefficient calculation program or a colorimetric imaging program recoding media
US7348993B2 (en) System and method for obtaining accurate image content
JP4798354B2 (en) Spectral reflectance estimation method, spectral reflectance estimation apparatus, and spectral reflectance estimation program
JP2008206163A (en) Color image processor
JP4715288B2 (en) Spectral reflectance candidate calculation method, color conversion method, spectral reflectance candidate calculation device, color conversion device, spectral reflectance candidate calculation program, color conversion program
JP4529210B2 (en) Colorimetric conversion coefficient calculation method and colorimetric image conversion method, colorimetric conversion coefficient calculation apparatus and colorimetric image conversion apparatus, and computer-readable information recording a colorimetric conversion coefficient calculation program or colorimetric imaging program recoding media
JP4378810B2 (en) Colorimetric conversion coefficient calculation method, colorimetric imaging method, colorimetric conversion coefficient calculation device, colorimetric imaging device, and computer-readable information recording medium recording a colorimetric conversion program
US20040174433A1 (en) Image processing apparatus
JP4349568B2 (en) Object recognition apparatus, object recognition method, program, and recording medium
JP3577977B2 (en) Illumination light spectral characteristic estimation device
JP4692190B2 (en) Spectral reflectance estimation method, spectral reflectance estimation apparatus, and spectral reflectance estimation program
US6215962B1 (en) Illumination detecting camera
JP2002077660A (en) Image processing device
JP4102983B2 (en) Color chart set, color chart set generation method, color chart set generation apparatus, white balance performance measurement method, and image processing apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070223

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091023

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: 20091104

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091117

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121204

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees