(57)【要約】【課題】  高輝度被写体によるフレアの発生を考慮し、撮像装置の輝度もしくは色度に関する情報を高精度に計測する。【解決手段】  撮影装置の画像計測装置であって、輝度もしくは色度の異なる複数のパッチを有するチャートにおいて所定の閾値より高い輝度の高輝度パッチの輝度が前記所定の閾値より低くなるように制御された条件で前記撮影装置によって撮影画像を撮影する撮影手段と、前記撮影手段で撮影された撮影画像から得られる各パッチの画素値と予め格納された前記各パッチに対応する輝度もしくは色度に関する情報との対応関係を記録する記録手段と、を有する。【選択図】  図２
2019201274.tif 000002
【特許請求の範囲】
【請求項１】
撮影装置の画像計測装置であって、
輝度もしくは色度の異なる複数のパッチを有するチャートにおいて所定の閾値より高い輝度の高輝度パッチの輝度が前記所定の閾値より低くなるように制御された条件で前記撮影装置によって撮影画像を撮影する撮影手段と、
前記撮影手段で撮影された撮影画像から得られる各パッチの画素値と予め格納された前記各パッチに対応する輝度もしくは色度に関する情報との対応関係を記録する記録手段と、
を有することを特徴とする画像計測装置。
【請求項２】
前記撮影手段は、前記所定の閾値より高い輝度の高輝度パッチの輝度をゼロにして前記撮影装置によって撮影画像を撮影することを特徴とする請求項１に記載の画像計測装置。
【請求項３】
前記撮影手段は、前記撮影画像を複数回撮影し、
前記記録手段は、前記複数回撮影された撮影画像から得られる画素値に基づいて前記対応関係を記憶することを特徴とする請求項１に記載の画像計測装置。
【請求項４】
前記チャートは、チャート内の所定の基準位置と各々のパッチの中心位置との距離が略等しい距離となるように配置されたチャートであることを特徴とする請求項１に記載の画像計測装置。
【請求項５】
前記チャートは、パッチの輝度が高いほどパッチ間の分散性が高くなるように配置されたチャートであることを特徴とする請求項１に記載の画像計測装置。
【請求項６】
前記チャートは、各々のパッチの中心位置の所定の基準位置に対する点対称の位置に別のパッチの中心位置が無いことを特徴とする請求項１に記載の画像計測装置。
【請求項７】
前記記録手段に記録されている対応関係に基づいて前記撮影装置のダイナミックレンジを算出する算出手段を更に有する請求項１乃至５のいずれか一項に記載の画像計測装置。
【請求項８】
請求項１乃至７のいずれか一項に記載の画像計測装置の前記記録手段に記録されている対応関係に基づいて、画素値の補正量を算出する補正量算出手段と、
前記補正量に基づいて撮影画像を補正する補正手段とを更に有する画像補正装置。
【請求項９】
コンピュータを請求項１乃至８のいずれか一項に記載の画像計測装置として機能させるためのプログラム。
【請求項１０】
撮影装置の画像計測方法であって、
輝度もしくは色度の異なる複数のパッチを有するチャートにおいて所定の閾値より高い輝度の高輝度パッチの輝度が前記所定の閾値より低くなるように制御された条件で前記撮影装置によって撮影する撮影ステップと、
前記撮影された撮影画像から各パッチの画素値と予め格納された対応するパッチの輝度もしくは色度に関する情報との対応関係を記録する記録ステップと、
を有することを特徴とする画像計測方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハイダイナミックレンジ撮影における撮像装置の特性計測および画像補正を実現する装置およびそのプログラム、方法に関する。
【背景技術】
【０００２】
デジタルカメラなどの撮像装置において、異なる露出で撮像された複数の画像の合成、撮像可能な輝度範囲（ダイナミックレンジ）を拡大した撮像素子など、被写体の輝度範囲が広い場合に対応するハイダイナミックレンジ（ＨＤＲ）撮影の技術がある。撮像装置のダイナミックレンジ拡大に伴い、金属への光の映り込みや車のヘッドライトなど、高輝度な被写体を含むシーンの撮影が一般的になりつつある。
【０００３】
一方で、高輝度被写体を撮影した場合には、対物レンズの回折、組み合わせレンズ間の多重反射、レンズと撮像素子又はレンズと鏡筒との間の多重反射、撮像素子と撮像素子のカバーガラスとの間の多重反射などの光学系で所謂フレアと呼ばれる現象が発生する。このフレアが発生すると、明るい部分の周囲に光が広がって撮像される。また、フレアの一部とされているが、レンズ内面、特に凹面で強い光が再反射すると、光源などの強い光の像が画面中心を基準に対称の位置に、比較的はっきりとした像として現れるゴーストと呼ばれる現象が発生する。
【０００４】
上述したフレアを抑制する技術として、２種類の露光時間で撮像した画像を用いて、画像処理でフレアを補正する技術が開示されている（特許文献１）。特許文献１では、短時間露光画像からフレア成分を予測し、予測フレア成分を元の短時間露光画像から減算した後に増幅した増幅画像を生成する。長時間露光画像から抽出したフレアを含む領域に、短時間露光画像から生成されたフレアの除去された増幅画像を合成する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１４１８１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した通り、特許文献１によれば、画像処理でフレアを目立たなくさせることは可能である。
【０００７】
しかしながら、被写体の輝度や画角における位置によって、フレアの発生度合や発生箇所は異なるが、高輝度被写体の撮影を前提とした、撮像装置の輝度情報または色情報を計測する方法、または、こうした計測に基づく画像補正の方法は知られていない。
【０００８】
撮像装置の輝度情報または色情報を計測する方法に関する課題について、図１を用いて説明する。撮像装置のダイナミックレンジなど、輝度情報に関する計測には図１（ａ）に示すようなチャートが考えられる。図１（ａ）において、グラデーション上に輝度を異ならせながら円周上にパッチが配置されている様子が示されている。このチャートを計測対象の撮像装置で撮影し、撮影された画素と別途取得した輝度情報との対応関係によってダイナミックレンジを算出することが出来る。しかしながら、ＨＤＲ撮影を考慮したチャートでは最大輝度が１万ｃｄ／ｍ２以上であることが好ましく、このような高輝度パッチによるフレアが別のパッチに影響することがある。図１（ｂ）を用いてフレアによる課題を説明する。図１（ａ）では最上部のパッチが最大輝度のパッチであり、最上部のパッチの影響を例にとって説明する都合上、その他のパッチは点線で示す。パッチの輝度が高い場合、上述した通りレンズの回折やその他の光学素子間の多重反射により、明るい像の周りに光の広がりが発生する。この光の広がりにより、撮影画像のうち図１（ｂ）に示す通り、隣接するパッチの画素値が上昇してしまう。また、上述した通り、ゴーストの発生は高輝度領域に対して画角中央を基準に点対称の位置に発生することが多いため、最上部のパッチが高輝度なため、図１（ｂ）に示す通り、最下部のパッチの画素値が上昇してしまう。別途取得される輝度情報や色情報はフレアの影響を受けずに取得されたものであるため、画素値と輝度情報、色情報との間にフレア影響の有無に差が発生してしまう。特に、最低輝度のパッチの画素値がフレアの影響により上昇すると、ダイナミックレンジの評価値に与える影響が大きくなる。また、図１から明らかなようにパッチの配置によりフレア影響の度合いが異なることも課題の一つである。図１では輝度が異なる階調パッチを例に説明を行ったが、数千ｃｄ／ｍ２から１万ｃｄ／ｍ２を超えるようなカラーチャートにおいても、同様の課題が発生することは言うまでもない。
【０００９】
本発明は上記の課題を鑑みてなされたものであり、高輝度被写体の撮影を前提とした、撮像装置の輝度情報または色情報を計測する方法、および、計測に基づく画像補正の方法の開示を目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る画像計測装置は、撮影装置の画像計測装置であって、輝度もしくは色度の異なる複数のパッチを有するチャートにおいて所定の閾値より高い輝度の高輝度パッチの輝度が前記所定の閾値より低くなるように制御された条件で前記撮影装置によって撮影画像を撮影する撮影手段と、前記撮影手段で撮影された撮影画像から得られる各パッチの画素値と予め格納された前記各パッチに対応する輝度もしくは色度に関する情報との対応関係を記録する記録手段と、を有することを特徴とする画像計測装置。
【発明の効果】
【００１１】
本発明によれば、撮影装置により得られる画素値とそれに対応する輝度もしくは色度に関する情報との対応関係を高精度に得ることができる。たとえば、高輝度被写体によるフレアの影響を低減することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】高輝度チャートの例と高輝度チャートにおけるフレアの発生を説明する概念図である。
【図２】実施例１における画像計測装置の概略構成を示す構成図である。
【図３】実施例１における、２０１、２０２の各々の撮影部で使用されるチャートの例である。
【図４】実施例１における、２０１、２０２の各々の撮影部で使用されるチャートの例である。
【図５】実施例１における、２０１、２０２の各々の撮影部で使用されるチャートの例である。
【図６】実施例１における画像計測装置における処理の流れを示すフローチャートである。
【図７】画素値と輝度の対応関係を示すＬＵＴの例である。
【図８】実施例２における画像計測装置の概略構成を示す構成図である。
【図９】実施例２における画像計測装置における処理の流れを示すフローチャートである。
【図１０】実施例２における評価値算出に用いるＬＵＴの一部を示すグラフである。
【図１１】実施例３における画像補正装置の概略構成を示す構成図である。
【図１２】基本画素値格納部１１０６に格納されている各パッチの輝度に対応する画素値の情報である。
【図１３】実施例３における算出された補正量の例である。
【図１４】実施例３における画像補正装置における処理の流れを示すフローチャートである。
【図１５】実施例１における画像計測装置を構成するコンピュータ装置の構成図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施例を詳細に説明する。なお、以下の実施の形態は特許請求の範囲に関る本発明を限定するものではなく、また、本実施の形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【実施例１】
【００１４】
［画像計測装置の構成］
本実施例における画像計測装置を構成するコンピュータ装置の構成について、図１５のブロック図を参照して説明する。なお画像計測装置はそれぞれ単一のコンピュータ装置で実現してもよいし、必要に応じた複数のコンピュータ装置に各機能を分散して実現するようにしてもよい。複数のコンピュータ装置で構成される場合は、互いに通信可能なようにＬｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）などで接続されている。かかるコンピュータ装置は計測対象であるカメラの外部に設置されてもよいし、カメラ内部に設置されてもよい。
【００１５】
図１５において、１５０１はコンピュータ装置１５００全体を制御するＣｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）である。１５０２は変更を必要としないプログラムやパラメータを格納するＲｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＲＯＭ）である。１５０３は外部装置などから供給されるプログラムやデータを一時記憶するＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）である。１５０４はコンピュータ装置に１５００固定して設置されたハードディスクやメモリカード、あるいは着脱可能なＣｏｍｐａｃｔ  Ｄｉｓｋ（ＣＤ）等の光ディスク、磁気や光カード、ＩＣカード、メモリカードなどを含む外部記憶装置である。１５０５はユーザの操作を受け、データを入力するポインティングデバイスやキーボード１５０９などの入力デバイスとのインターフェイスである。１５０６はコンピュータ装置１５００の保持するデータや供給されたデータを表示するためのモニタ１５１０とのインターフェイスである。１５０７はインターネット１０３などのネットワーク回線に接続するためのネットワークインタフェイスである。１５０８は１５０１〜１５０７の各ユニットを通信可能に接続するシステムバスである。
【００１６】
本実施例における画像計測装置においては、ＣＰＵ１５０１による演算や処理の結果に基づいて各モジュールが制御されることにより、後述する各種動作・機能が実現される。
【００１７】
図２は本実施例における画像計測装置の概略構成を示す構成図である。
【００１８】
低輝度パッチ撮影部２０１は、後述するチャートにおける輝度の異なる複数のパッチのうち、所定の輝度より低い低輝度パッチを計測対象のカメラで撮影する。高輝度パッチ撮影部２０２は、所定の輝度より高い高輝度パッチを、低輝度パッチ撮影に用いたものと同一のカメラ、同一の撮影条件で撮影する。ＬＵＴ生成部２０３は、２０１、２０２で撮影された夫々のパッチの画素値を抽出し、パッチ色情報格納部２０４に格納されている夫々のパッチの輝度情報もしくはＣＩＥ  ＸＹＺ表色系の三刺激色ＸＹＺのような色情報（色度）を参照する。そしてＬＵＴ生成部２０３は、抽出されたパッチの画素値と輝度情報もしくは色度との対応関係を示すルックアップテーブル（ＬＵＴ）を生成する。ＬＵＴ記録部２０５は、２０３で生成されたＬＵＴを記憶装置に記録する。
【００１９】
尚、２０４はパーソナルコンピュータ（ＰＣ）に格納されたテキストデータでも良いし、カメラ（撮像装置）内のＲＯＭに格納されたデータも良い。２０３はＰＣ上のアプリケーションにてＬＵＴを生成する構成でも良いし、カメラに実装された処理モジュールにてＬＵＴを生成する構成でも良い。２０５は、２０３にて生成されたＬＵＴをＰＣ上のテキストデータとして記録する構成でも良いし、カメラ内のＲＡＭに格納する構成でも良い。
【００２０】
［計測用チャート］
図３は本実施例における、２０１、２０２の各々の撮影部で使用される自発光型のチャートの例である。図３（ａ）は、チャート上の全てのパッチが点灯された状態であり、異なる輝度のパッチが円周上にパッチが配置されている様子を示している。チャート内の所定の基準位置と各々のパッチの中心位置との距離が略等しい距離となるようにパッチを円周上に配置し、チャート中心を画角中心におおよそ合った位置で撮影することで、レンズの色収差等による画素値のズレを抑制することができる。図中のパッチの濃さはパッチの輝度を示しており、パッチの色が明るいほど輝度が高いことを示している。図３（ｂ）は、２０１にて低輝度パッチ撮影時のチャートの状態を模式的に示す図である。図中に示す通り、所定の閾値の輝度より高い輝度のパッチ（高輝度パッチ）は２０１の測定対象外であり、消灯状態（輝度ゼロ）になっている。このようにして撮影することで、高輝度パッチによるフレア（ゴーストを含む）が低輝度パッチの画素値を上昇させることなく、低輝度パッチの画素値を取得できる。尚、高輝度パッチを完全に消灯させなくても良く、低輝度パッチの画素値情報を抑制出来る範囲で減光制御しても良いし、ＮＤフィルタ（減光フィルタ）や遮光板等で高輝度パッチをふさぐ構成でも良い。図３（ｃ）は、２０２にて高輝度パッチ撮影時のチャートの状態を模式的に示す図である。図に示すように、所定の輝度より低い、つまり測定対象外の低輝度パッチを消灯状態にすることで、微小ではあるが低輝度パッチによるフレアが高輝度パッチの画素値上昇に与える影響を緩和される。ただし、図３（ｃ）では、高輝度パッチ撮影時に低輝度パッチを消灯する例を示しているが、上述した通り、低輝度パッチのフレア影響自体が小さく、さらにダイナミックレンジの計測に与える影響はほぼ無視できる。そのため、高輝度パッチ撮影時に低輝度パッチは消灯せずに、図３（ａ）の状態で撮影しても良い。チャートを複数回撮影することによりフレア等の影響を低減することが可能となる。
【００２１】
図４は、さらに好適なチャートの配置を示す模式図である。図４（ａ）は、チャート上の全てのパッチが点灯された状態を示している。高輝度のパッチが高分散で円周上に配置されている様子が示されている。このような配置にすることで、図３では抑制しきれなかった、高輝度パッチが隣り合う高輝度パッチに与えるフレア影響を低減することができる。図４（ｂ）、図４（ｃ）には、それぞれ低輝度パッチ撮影時、高輝度パッチ撮影時のパッチの消灯（または減光、遮光）状態を示した。図３で説明した通り、高輝度パッチ撮影時に低輝度パッチは消灯せずに、図４（ａ）の状態で撮影しても良い。パッチの輝度が高いほどパッチ間の分散性が高くなるように配置することにより、更にフレアの影響を低減することが可能となる。
【００２２】
図５は、別の好適なチャートの配置を示す模式図である。図５（ａ）は、チャート上の全てのパッチが点灯された状態を示している。高輝度のパッチが高分散で円周上に配置され、かつ、あるパッチに対してチャート中心（撮影時の画角中心）に対する点対称な位置からずれた位置にその他のパッチの中心が配置されている。このような配置にすることで、図３では抑制しきれなかった、高輝度パッチが隣り合う高輝度パッチに与えるフレア影響を改善することができるとともに、図４では抑制しきれなかった、高輝度パッチのゴースト影響を改善することができる。図５（ｂ）、図５（ｃ）には、それぞれ低輝度パッチ撮影時、高輝度パッチ撮影時のパッチの消灯（または減光、遮光）状態を示した。図３で説明した通り、高輝度パッチ撮影時に低輝度パッチは消灯せずに、図５（ａ）の状態で撮影しても良い。
【００２３】
尚、図３〜５で示したチャートは説明を簡略化するため、８パッチ、９パッチの例で示したが、階調特性を計測するためには、より多いパッチで構成されていることが好ましい。
【００２４】
また、図３〜５では、階調パッチを例にとって説明したが、カラーパッチでも同様の構成とする。すなわち、カラーパッチの撮影の際も、低輝度パッチ撮影時には高輝度パッチを消灯（もしくは、減光、遮光）して撮影を行う構成とする。
【００２５】
［フローチャート］
図６は本実施例における画像計測装置における処理の流れを示すフローチャートである。
【００２６】
まず、上述した計測用チャートを用いて２０１にて低輝度パッチを撮影する（Ｓ６０１）。次に、同様に２０２にて高輝度パッチを撮影する（Ｓ６０２）。Ｓ６０１とＳ６０２の順序は入れ替えても問題無い。Ｓ６０１、Ｓ６０２にて撮影された低輝度パッチと高輝度パッチの撮影画像から各パッチの画素値を抽出し、２０４に格納されている各パッチの輝度もしくは色度に関する情報を参照して、抽出された画素値との対応関係を示すＬＵＴを生成する（Ｓ６０３）。尚、撮影画像からの画素値の抽出は、パッチサイズより小さい領域を抽出し、画素値の平均値をＲ、Ｇ、Ｂそれぞれに対して算出する。平均値でなく中央値等、別の統計量を用いても構わない。図７に、画素値と輝度の対応関係を示すＬＵＴの例を示す。色情報とのＬＵＴを生成するには、画素値（Ｒ、Ｇ、Ｂ）と予め取得され２０４に格納されている三刺激値（Ｘ、Ｙ、Ｚ）もしくは（Ｙ、ｘ、ｙ）との対応関係をＬＵＴとして生成する。最後に、Ｓ６０３で生成されたＬＵＴを記録する（Ｓ６０４）。
【００２７】
以上説明した通り、本実施例によれば、撮影装置により得られる画素値とそれに対応する輝度もしくは色度に関する情報との対応関係を高精度に得る（測定する）ことができる。たとえば、高輝度被写体によるフレアの影響を低減することが可能となる。
【実施例２】
【００２８】
実施例１では、計測対象のカメラを用いたチャート撮影により、カメラの画素値と輝度もしくは色に関する情報との対応関係であるＬＵＴを生成し記録する方法を説明した。
【００２９】
本実施例では、上述したＬＵＴを用いてダイナミックレンジの評価値を算出する方法について説明を行う。実施例１と同様の構成、処理に関しては説明を割愛する。
【００３０】
［画像計測装置の構成］
図８は、図１同様、本実施例における画像計測装置の概略構成を示す構成図である。
【００３１】
低輝度パッチ撮影部８０１、高輝度パッチ撮影部８０２、ＬＵＴ生成部８０３、パッチ色情報格納部８０４は、図１〜図５を用いて説明した構成のため、説明を割愛する。
【００３２】
評価値算出部は、８０３で生成されたＬＵＴを元に、ダイナミックレンジの評価値を算出する。
【００３３】
［フローチャート］
図９は本実施例における画像計測装置における処理の流れを示すフローチャートである。
【００３４】
まず、上述した計測用チャートを用いて８０１にて低輝度パッチを撮影する（Ｓ９０１）。次に、同様に８０２にて高輝度パッチを撮影する（Ｓ９０２）。Ｓ９０１とＳ９０２の順序は入れ替えても問題無い。Ｓ９０１、Ｓ９０２にて撮影された低輝度パッチと高輝度パッチの撮影画像から各パッチの画素値を抽出し、８０４に格納されている各パッチの輝度もしくは色に関する情報を参照して、抽出された画素値との対応関係を示すＬＵＴを生成する（Ｓ９０３）。最後に、Ｓ９０３で生成されたＬＵＴに基づいて評価値を算出する（Ｓ９０４）。
【００３５】
［評価値算出方法］
使用されるチャートおよび撮影時の高輝度パッチの制御は、第１実施例で説明した構成と同様のため説明を割愛する。
【００３６】
図１０に、評価値算出に用いるＬＵＴをグラフで示す。図１０（ａ）はパッチの輝度範囲全体に対する画素値の変化を示している。図１０（ｂ）は、図１０（ａ）の低輝度領域を拡大したグラフである。尚、図１０は説明のために、画素値ＲＧＢのうち、Ｇのみの階調特性を示している。最大輝度Ｌｍａｘを画素が飽和する輝度、最小輝度Ｌｍｉｎを画素値の変化が所定の値より低くなる画素値（潰れ画素値）に対応する輝度の中での最大値となる輝度とする（図１０（ｂ）における左から２つ目のプロット）。ダイナミックレンジＤは、下記の数式（１）で表される。
Ｄ＝Ｌｏｇ２（Ｌｍａｘ／Ｌｍｉｎ）    数式（１）
【００３７】
数式（１）で算出される値は、単位をＳｔｏｐとする。尚、Ｌｍａｘ、Ｌｍｉｎの算出方法は、階調特性から近似曲線を生成し、近似曲線と飽和画素値、近似曲線と潰れ画素値との交点から算出しても良い。
【００３８】
以上説明した通り、本実施例により、高輝度被写体によるフレアの発生を考慮した撮像装置の輝度情報、特にダイナミックレンジの計測が可能となる。
【実施例３】
【００３９】
第１および第２の実施例では、計測対象のカメラを用いたチャート撮影により、カメラの画素値と輝度もしくは色に関する情報との対応関係であるＬＵＴの生成、および、ＬＵＴに基づくダイナミックレンジの算出について説明を行った。
【００４０】
本実施例では、上述したＬＵＴを用いて、画像補正するための補正量を算出し、撮影画像を補正する所謂キャリブレーション（校正）の方法について説明を行う。第１および第２の実施例と同様の構成、処理に関しては説明を割愛する。
【００４１】
［画像補正装置の構成］
図１１は、本実施例における画像補正装置の概略構成を示す構成図である。
【００４２】
低輝度パッチ撮影部１１０１、高輝度パッチ撮影部１１０２、ＬＵＴ生成部１１０３、パッチ色情報格納部１１０４は、図１〜図５を用いて説明した構成のため、説明を割愛する。
【００４３】
補正量算出部１１０５は、基本画素値格納部１１０６に予め格納されたパッチの輝度もしくは色に対応する画素値と、ＬＵＴ生成部１１０３で生成されたＬＵＴとを用いて、各輝度もしくは各色における画素値の補正量を算出する。１１０５における補正量の算出方法を、図１２〜図１３を用いて説明する。
【００４４】
図１２は、１１０６に格納されている各パッチの輝度に対応する画素値の情報である。図７に示す計測に基づいて生成されたＬＵＴと、図１２を比較すると画素値に差があることがわかる。これは、経年変化や撮影時の温湿度等の環境変化により発生する差を示している。
【００４５】
図１３は、１１０３で生成されたＬＵＴと１１０６に格納されているＬＵＴから、差分を取ることにより算出された補正量である。このようにして算出された補正量を図中に図示しないカメラのＥＰＲＯＭ等に格納しておき、画像補正部１１０７では、画素値（Ｒ、Ｇ、Ｂ）に対する補正量（ΔＲ、ΔＧ、ΔＢ）に基づき、実際に撮影された画像を補正する。補正を行う際、任意の補間方法を用いて撮影画像の各画素のＲＧＢ値に対応する補正量を算出（補正量算出）し、かかる補正量に基づいて補正を行う。
【００４６】
［フローチャート］
図１４は本実施例における画像補正計測装置における処理の流れを示すフローチャートである。
【００４７】
まず、上述した計測用チャートを用いて１１０１にて低輝度パッチを撮影する（Ｓ１４０１）。次に、同様に１１０２にて高輝度パッチを撮影する（Ｓ１４０２）。Ｓ１４０１とＳ１４０２の順序は入れ替えても問題無い。Ｓ１４０１、Ｓ１４０２にて撮影された低輝度パッチと高輝度パッチの撮影画像から各パッチの画素値を抽出し、１１０４に格納されている各パッチの輝度もしくは色に関する情報を参照して、抽出された画素値との対応関係を示すＬＵＴを生成する（Ｓ１４０３）。Ｓ１４０３で生成されたＬＵＴと１１０６に格納されたＬＵＴとから各画素値における補正量を１１０５で算出する（Ｓ１４０４）。Ｓ１４０４で算出された補正量を用いて、１１０７で撮影画像を補正する（Ｓ１４０５）。
【００４８】
以上説明した通り、本実施例により、高輝度被写体によるフレアの発生を考慮した撮像装置の画像補正が可能となる。
【００４９】
（その他の実施例）
本発明の目的は前述した実施例の機能を実現するソフトウエアのプログラムコードを記録した記録媒体を、システム、情報処理装置に供給し、それらのコンピュータ（またはＣＰＵまたはＭＰＵ）がプログラムコードを読み出し実行することでも達成され得る。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【００５１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行うこともできる。その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００５２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた後、そのプログラムコードの指示に基づき実行されてもよい。その際において、機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００５３】
以上説明した通り、本発明によれば、高輝度被写体によるフレアの発生を考慮した撮像装置の輝度情報または色情報の計測、および、画像補正が可能となる。
【符号の説明】
【００５４】
２０１  低輝度パッチ撮影部
２０２  高輝度パッチ撮影部
２０３  ＬＵＴ生成部
２０４  パッチ色情報格納部
２０５  ＬＵＴ記録部
【図１】
2019201274.tif 000003
【図２】
2019201274.tif 000004
【図３】
2019201274.tif 000005
【図４】
2019201274.tif 000006
【図５】
2019201274.tif 000007
【図６】
2019201274.tif 000008
【図７】
2019201274.tif 000009
【図８】
2019201274.tif 000010
【図９】
2019201274.tif 000011
【図１０】
2019201274.tif 000012
【図１１】
2019201274.tif 000013
【図１２】
2019201274.tif 000014
【図１３】
2019201274.tif 000015
【図１４】
2019201274.tif 000016
【図１５】
2019201274.tif 000017