(57)【要約】【課題】デジタル画像の明るさの分布を改善する処理により生じる画像の低周波領域におけるコントラストの低下を抑制する。【解決手段】画像データから輝度成分を抽出する輝度抽出手段と、前記輝度成分の所定の尺度での分布を求めるスケール変換手段と、前記輝度成分と前記スケール変換手段の出力とを用いて前記画像データの輝度分布を改善する輝度改善手段とを有する画像処理装置にいおいて、前記輝度改善手段での処理前後の画像における輝度特徴量を抽出し、前記処理前後の輝度特徴量に基づき前記輝度改善手段によって処理された輝度分布を補正することを特徴とする。【選択図】      図１
2005039458.tif 000002
【特許請求の範囲】
【請求項１】
画像データから輝度成分を抽出する輝度抽出手段と、
前記輝度成分の所定の尺度での分布を求めるスケール変換手段と、
前記輝度成分と前記スケール変換手段の出力とを用いて前記画像データの輝度分布を改善する輝度改善手段とを有する画像処理装置にいおいて、
前記輝度改善手段での処理前後の画像における輝度特徴量を抽出し、前記処理前後の輝度特徴量に基づき前記輝度改善手段によって処理された輝度分布を補正することを特徴とする画像処理装置。
【請求項２】
前記輝度特徴量は、前記前記輝度改善手段での処理前後における輝度分布のヒストグラムをから求められる白レベルと黒レベルであることを特徴とする請求項１の画像処理装置。
【請求項３】
前記処理前後の黒レベルを比較し、処理後の黒レベルが処理前の黒レベルより大きい場合に、前記処理前後の輝度特徴量の変化を低減するように前記輝度改善手段の出力である輝度分布を補正することを特徴とする請求項２の画像処理システム。
【請求項４】
前記処理前後の白レベルを比較し、処理後の白レベルが処理前の白レベルより小さい場合に、前記処理前後の輝度特徴量の変化を低減するように前記輝度改善手段の出力である輝度分布を補正することを特徴とする請求項２または請求項３の画像処理装置。
【請求項５】
画像データから明るさ成分を抽出する抽出工程と、
前記明るさ成分の低周波数成分を求める低周波成分算出工程と、
前記明るさ成分の低周波数成分を用いて、前記明るさ成分を補正する補正工程と、
前記補正工程前の画像における明るさ成分の特徴量と、前記補正工程後の画像における明るさ成分の特徴量とから求められる調整条件を用いて、前記補正された明るさ成分を調整する調整工程とを有する画像処理方法。
【請求項６】
前記低周波成分算出工程は複数の異なる帯域の低周波成分を求め、
前記補正工程は、前記複数の異なる帯域の低周波成分を用いて、前記明るさ成分を補正すること特徴とする請求項５記載の画像処理方法。
【請求項７】
前記明るさ成分の特徴量は、画像における黒レベルおよび白レベルにおける明るさ成分値であることを特徴とする請求項５又は６記載の画像処理方法。
【請求項８】
前記補正工程は、さらに、画像の明るさ成分のヒストグラムから求められる特徴量と予め設定されている輝度値とから求められるパラメータを用いることを特徴とする請求項５乃至７のいずれかに記載の画像処理方法。
【請求項９】
前記請求項５乃至８のいずれかに記載の画像処理方法をコンピュータを用いて実現するためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデジタル画像の明るさの分布を改善するものに関する。
【０００２】
【従来の技術】
従来、適正な明るさの写真を撮影する方法として、撮影するシーンの平均的な輝度を測定し、カメラのシャッター速度、絞り値などを制御する方式が知られている。また、シーンを所定の領域に分割して領域ごとに測定した輝度に重み付けして平均的な輝度を求めて適正露出を得ようとするいわゆる評価測光方式による露出制御方式が知られている。
【０００３】
しかしながら、撮影する主被写体の明るさが背景の明るさに比べて著しく暗いような、いわゆる逆光シーンにおいては、撮影した画像においてどうしても主被写体部分が暗くなってしまう。このような逆光シーンにおいて適切な明るさの写真を撮影するには、撮影時にあらかじめ平均的な写真よりも明るめに撮影されるようにカメラの露出を設定しておく必要があった。しかし、このような露出補正の操作はわずらわしいばかりでなく、カメラの設定を適正に行うための熟練を要する。また、逆光シーンを撮影した画像をデジタル画像処理において、露出補正と同等の処理を行うこともできる。しかしながら、いずれの場合にも、主被写体に対して適切に露出補正を行ったとしても、逆に背景部分が明るくなりすぎてしまう。
【０００４】
本発明の目的は、このような適切に画像の明るさを決定するのが困難な逆光等のシーンにおいても、適切な明るさの画像を得ることである。
【０００５】
本発明の目的を達成するために、アナログ写真技術においては、暗室内でいわゆる覆い焼き処理を行うことで適切な明るさのプリントを得ることができる。このような覆い焼き処理を容易に実現するためには、デジタル画像処理において、覆い焼き処理を実現することが望ましい。
【０００６】
このような処理を実現する方法として、例えば、ＩＥＥＥ  ＴＲＡＮＳＡＣＴＩＯＮＳ  ＯＮ  ＩＭＡＧＥ  ＰＲＯＣＥＳＳＩＮＧ，ＶＯＬ．６，ＮＯ．７，ＪＵＬＹ  １９９７に“Ａ  Ｍｕｌｔｉｓｃａｌｅ  Ｒｅｔｉｎｅｘ  ｆｏｒ  Ｂｒｉｄｇｉｎｇ  ｔｈｅ  Ｇａｐ  Ｂｅｔｗｅｅｎ  Ｃｏｌｏｒ  Ｉｍａｇｅｓ  ａｎｄ  ｔｈｅ  Ｈｕｍａｎ  Ｏｂｓｅｒｖａｔｉｏｎ  ｏｆ  Ｓｃｅｎｅｓ”と題するＪｏｂｓｏｎらの報告（従来技術１とする）がある。これは、デジタル画像を対数変換した成分とその対数変換成分の低周波成分との差分処理を行うことによって、デジタル画像の低周波領域における明るい成分を暗く、低周波領域における暗い成分を明るく処理することにより、画像の改善を行おうとするものである。
【０００７】
また、ａｃｍ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｇｒａｐｈｉｃｓ，ＪＵＬＹ  ２００２，Ｖｏｌ．２１，Ｎｏ．３に“Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｔｏｎｅ  Ｒｅｐｒｏｄｕｃｔｉｏｎ  ｆｏｒ  Ｄｉｇｉｔａｌ  Ｉｍａｇｅｓ”と題するＲｅｉｎｈａｒｄらの報告（従来技術２とする）、ＩＳ＆Ｔ／ＳＩＤ  Ｅｉｇｈｔｈ  Ｃｏｌｏｒ  Ｉｍａｇｉｎｇ  Ｃｏｎｆｅｒｅｎｃｅに“Ｌｏｃａｌ  Ｃｏｌｏｒ  Ｃｏｒｒｅｃｔｉｏｎ  Ｕｓｉｎｇ  Ｎｏｎ−Ｌｉｎｅａｒ  Ｍａｓｋｉｎｇ”と題するＭｏｒｏｎｅｙの報告（従来技術３とする）においても、デジタル画像の輝度成分とその低周波成分とを用いることにより、デジタル画像処理において覆い焼きのような効果を得る方法が提案されている。
【０００８】
【非特許文献１】
“Ａ  Ｍｕｌｔｉｓｃａｌｅ  Ｒｅｔｉｎｅｘ  ｆｏｒ  Ｂｒｉｄｇｉｎｇ  ｔｈｅ  Ｇａｐ  Ｂｅｔｗｅｅｎ  Ｃｏｌｏｒ  Ｉｍａｇｅｓ  ａｎｄ  ｔｈｅ  Ｈｕｍａｎ  Ｏｂｓｅｒｖａｔｉｏｎ  ｏｆ  Ｓｃｅｎｅｓ”  ＩＥＥＥ  ＴＲＡＮＳＡＣＴＩＯＮＳ  ＯＮ  ＩＭＡＧＥ  ＰＲＯＣＥＳＳＩＮＧ，  ＶＯＬ．６，  ＮＯ．７，  ＪＵＬＹ  １９９７
【非特許文献２】
“Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｔｏｎｅ  Ｒｅｐｒｏｄｕｃｔｉｏｎ  ｆｏｒ  Ｄｉｇｉｔａｌ  Ｉｍａｇｅｓ”ａｃｍ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｇｒａｐｈｉｃｓ，ＪＵＬＹ  ２００２，Ｖｏｌ．２１，Ｎｏ．３
【非特許文献３】
“Ｌｏｃａｌ  Ｃｏｌｏｒ  Ｃｏｒｒｅｃｔｉｏｎ  Ｕｓｉｎｇ  Ｎｏｎ−Ｌｉｎｅａｒ  Ｍａｓｋｉｎｇ”ＩＳ＆Ｔ／ＳＩＤ  Ｅｉｇｈｔｈ  Ｃｏｌｏｒ  Ｉｍａｇｉｎｇ  Ｃｏｎｆｅｒｅｎｃｅ
【０００９】
【発明が解決しようとする課題】
しかしながら、上記従来例においては、処理するデジタル画像の明るさに対して改善処理を施した画像データにおいて、低周波領域における黒レベルや白レベルが変化することによって、画像の低周波領域におけるコントラストが低下し、画像にしまりがなくなってしまうといった不具合があった。
【００１０】
本発明の目的は、デジタル画像の明るさの分布を改善する処理により生じる画像の低周波領域におけるコントラストの低下を抑制することにある。
【００１１】
【課題を解決するための手段】
上記目的を達成するために本発明は以下の構成を有する。
【００１２】
本願請求項１に記載の発明は、画像データから輝度成分を抽出する輝度抽出手段と、前記輝度成分の所定の尺度での分布を求めるスケール変換手段と、前記輝度成分と前記スケール変換手段の出力とを用いて前記画像データの輝度分布を改善する輝度改善手段とを有する画像処理装置にいおいて、前記輝度改善手段での処理前後の画像における輝度特徴量を抽出し、前記処理前後の輝度特徴量に基づき前記輝度改善手段によって処理された輝度分布を補正することを特徴とする。
【００１３】
本願請求項５に記載の発明は、画像データから明るさ成分を抽出する抽出工程と、前記明るさ成分の低周波数成分を求める低周波成分算出工程と、前記明るさ成分の低周波数成分を用いて、前記明るさ成分を補正する補正工程と、前記補正工程前の画像における明るさ成分の特徴量と、前記補正工程後の画像における明るさ成分の特徴量とから求められる調整条件を用いて、前記補正された明るさ成分を調整する調整工程とを有することを特徴とする。
【００１４】
【発明の実施の形態】
（実施形態）
図１に本実施形態にかかる画像処理システムの構成を示す。
【００１５】
図中、１は、画像入力手段であり、画像処理システムにデジタル画像データ（以後、画像データと称す）を入力する。例えば、デジタルカメラ、スキャナなどで構成される。
【００１６】
２は、輝度抽出手段であり、画像入力手段１で入力した画像データから輝度成分と色成分を抽出する。３は、スケール変換手段であり、輝度抽出手段２から出力された画像データの輝度成分の比較的大きな尺度での分布を求める。４は、輝度改善手段であり、輝度抽出手段２から出力された画像データの輝度成分とスケール変換手段３から出力された比較的大きな尺度での輝度成分の分布を用いて画像データの輝度成分の分布を改善する。６は、パラメータ調整手段であり、輝度抽出手段２から出力された画像データの輝度成分から輝度改善手段４で処理する改善の度合いを画像データに応じて最適にするようにパラメータの調整を行う。
【００１７】
７は、特徴量算出手段であり、輝度抽出手段２から出力された画像データの輝度成分および輝度改善手段４で処理された輝度成分をそれぞれ解析し、特徴量を抽出する。８は、輝度補正手段であり、特徴量算出手段７で抽出された輝度特徴量を用いて、処理前後の輝度特徴量の変化を低減するように輝度改善手段４の出力である輝度分布を補正する。５は、画像再生手段であり、輝度補正手段８から出力された輝度成分と輝度抽出手段２から出力された色成分とを合成し、画像データを再構成する。
【００１８】
以上のような構成の画像処理システムは、また、アプリケーションプログラムによって汎用の計算機おいても実行可能である。以後、主にアプリケーションプログラムにおいて実行される画像処理システムについて説明する。
【００１９】
図２に本実施形態における画像処理システムの動作を汎用の計算機で実行するアプリケーションプログラムのアルゴリズムを示す。
【００２０】
まず、アプリケーションプログラムが起動するとユーザは画像データのファイル名を入力し、画像データ入力手段１は画像データを計算機の記憶部に読み込む。（Ｓ１０１）
ここで読み込まれた画像データは、例えば８ビットの画素により構成されるＭ×Ｎの２次元配列（但し、Ｍは水平画素数、Ｎは垂直画素数）であり、Ｒ、Ｇ、Ｂ、３つの面により構成される。この画像データをＲ、Ｇ、Ｂ、それぞれＲ（ｘ，ｙ）、Ｇ（ｘ，ｙ）、Ｂ（ｘ，ｙ）とする（但し、（ｘ，ｙ）は画素位置を表す整数、１≦ｘ≦Ｍ、１≦ｙ≦Ｎ）。このとき、画像データがＪＰＥＧ等の方式により圧縮されている場合は、画像データを所定の伸長方式にしたがって伸長し、ＲＧＢ各画素により構成される画像データとする。
【００２１】
次に、輝度抽出手段２は画像データを構成するＲＧＢ各画素をもとに輝度成分を抽出する（Ｓ１０２）。
【００２２】
輝度成分の抽出は、例えば、ＲＧＢの画素成分がＩＥＣ  ６１９６６−２−１に記載されているｓＲＧＢ色空間におけるデータと想定し、ＩＥＣ  ６１９６６−２−１に記載されている方法に従い、ガンマ変換と３行３列のマトリクス演算により、ＣＩＥ１９３１ＸＹＺに変換する。ここで、変換後のＸＹＺのデータをそれぞれＸ（ｘ，ｙ）、Ｙ（ｘ，ｙ）、Ｚ（ｘ，ｙ）とすると、Ｙ（ｘ，ｙ）が抽出する輝度成分である。
【００２３】
なお、輝度成分を抽出する方法としては、前述の処理を簡略化し、マトリクス演算のみで抽出するようにしてもよい。また、ＲＧＢからＹＣｂＣｒへの変換を用いても構わない。さらには、ＲＧＢからＬ＊ａ＊ｂ＊への変換、ＲＧＢからＨＳＶへの変換など明るさ成分を用いる他の変換を用いても構わない。
【００２４】
次に、スケール変換手段３はＳ１０２で抽出した輝度成分から比較的大きな尺度での輝度成分の分布を求める。（Ｓ１０３）ここで、大きな尺度での輝度成分は、輝度成分の低周波成分に相当する。
【００２５】
大きな尺度での輝度成分の分布を求めるには、例えば、従来技術１にあるように抽出した輝度成分とガウシアン関数との積和演算を行い、出力とする。（但し、従来技術１では画像データの輝度成分ではなく直接画像データのＲＧＢ各画素に対して積和演算を行うようにしている）ここで、改善された画像データの画質を向上するために、標準偏差の異なる複数のガウシアン関数との積和演算を行い、複数の尺度での輝度成分の分布（輝度成分の複数の周波数成分）を求めるようにすると、より好ましい。なお、以上説明したような大きな尺度での輝度成分の分布を求める処理を以後、スケール変換と称することとする。
【００２６】
次に、パラメータ調整手段６は抽出した輝度成分から改善すべき輝度分布の度合いを決めるパラメータを調整する。（Ｓ１０４）なお、パラメータ調整は輝度分布を改善する処理と関連するので、詳細は後述する。
【００２７】
次に、輝度改善手段４はＳ１０２で抽出した画像データの輝度成分とＳ１０３でスケール変換した輝度成分の分布を用いて画像データの輝度成分の分布を改善する（Ｓ１０５）。
【００２８】
処理の一例として従来技術１に基づく方法によれば、輝度成分とスケール変換した輝度成分の分布それぞれを対数変換し、その差分を出力する。さらに、異なる尺度での差分出力の重み付き平均を改善された輝度成分とする。しかしながら、この方法では、画像に応じて改善の度合いを調整できないので、スケール変換した輝度成分の対数変換出力に係数を乗ずるようにする。この係数が改善の度合いを調整するパラメータである。以上説明した処理に基づく改善された輝度成分の出力は以下に示す（式１）のようになる。
【外１】
2005039458.tif 000003
【００２９】
但し、Ｙ’（ｘ，ｙ）、Ｆｎ（ｘ，ｙ）、ｗｎ、ｎ、γはそれぞれ改善された輝度成分の出力、ガウシアン関数、尺度間の重み、尺度を表すパラメータ、改善の度合いを表すパラメータである。また、＊は積和演算を表す。
【００３０】
なお、尺度間の重みは尺度の標準偏差を調整することで省略可能（単純な平均に置き換わる）であること、また、（式１）のように対数変換された値を出力するよりも、逆変換（ｅｘｐ演算）により元の輝度単位に戻した方が、改善された画像データの画質として好ましいことが分かっている。従って、以下の（式２）に示した出力を改善された輝度成分とすることがより好ましい。
【外２】
2005039458.tif 000004
【００３１】
但し、Ａｖｇは平均値演算を表す。
【００３２】
（式２）の代わりに、以下に示す（式３）としてもよい。
【外３】
2005039458.tif 000005
【００３３】
なお、複数尺度でのスケール変換出力の平均値演算をＳ１０３のスケール変換の処理で行い、複数尺度でのスケール変換出力の平均値をスケール変換された輝度成分の分布としてもよい。
【００３４】
しかしながら、例えば（式３）によって改善処理を施された輝度成分は、低周波領域における黒レベルや白レベルが変化してしまい、画像の低周波領域におけるコントラストが低下し、画像にしまりがなくなってしまう。そこで、特徴量算出手段７、輝度補正手段８の処理をとおして輝度成分の補正を行う。その詳細を図３に示す。
【００３５】
まず、特徴量算出手段７は輝度抽出手段２の出力である輝度改善処理前の輝度分布の白レベル、黒レベルを推定する（Ｓ５１）。
【００３６】
例えば、画像データの輝度成分を所定の輝度値の範囲に分けて輝度ヒストグラムを作成する。そして、明るい方から積算したヒストグラムの頻度の全サンプリングに対する割合が所定の割合になる輝度値を白レベル、暗い方から積算したヒストグラムの頻度の全サンプリングに対する割合が所定の割合になる輝度値を黒レベルとして推定する。例えば、明るい方から積算したヒストグラムの頻度の全サンプリングに対する割合が０．５％になる輝度値を白レベル、暗い方から積算したヒストグラムの頻度の全サンプリングに対する割合が０．５％になる輝度値を黒レベルとして推定する。ここで推定した白レベル、黒レベルをそれぞれＹＷ、ＹＢとする。
【００３７】
同様に、特徴量算出手段７は輝度改善手段４の出力である輝度改善処理後の輝度分布の白レベル、黒レベルを推定する。（Ｓ５２）ここで推定した白レベル、黒レベルをそれぞれＹ’Ｗ、Ｙ’Ｂとする。
【００３８】
次に、輝度補正手段８は特徴量算出手段７で推定された処理前後の白レベルを比較し、大きい方の白レベルを白レベルの目標値とする。（Ｓ５３）この目標値をＹＷＴとする。
【００３９】
同様に、輝度補正手段８は特徴量算出手段７で推定された処理前後の黒レベルを比較し、小さい方の黒レベルを黒レベルの目標値とする。（Ｓ５４）この目標値をＹＢＴとする。
【００４０】
そして、輝度補正手段８は特徴量算出手段７で推定された処理後の白レベルおよび黒レベルがそれぞれＳ５３で求めた白レベルの目標値およびＳ５４で求めた黒レベルの目標値となるよう輝度を補正する（Ｓ５５）。
【００４１】
例えば、補正特性が輝度改善後の黒レベルと黒レベルの目標値、輝度改善後の白レベルと白レベルの目標値を通るような部分的な線形変換による補正を行う。
【００４２】
すなわち、輝度改善後の輝度レベルがＳ５２で推定した黒レベル以下の場合には、以下の式４により輝度を補正する。
【外４】
2005039458.tif 000006
【００４３】
但し、Ｙ’’（ｘ，ｙ）はそれぞれ補正された輝度成分の出力を表す。
また、輝度改善後の輝度レベルがＳ５２で推定した黒レベルと白レベルの間の場合には、以下の式５により輝度を補正する。
【外５】
2005039458.tif 000007
【００４４】
また、輝度改善後の輝度レベルがＳ５２で推定した白レベル以上の場合には、以下の式６により輝度を補正する。
【外６】
2005039458.tif 000008
【００４５】
なお、輝度改善後の輝度レベルが１を越える場合は補正処理を行う前にあらかじめ輝度レベルを１に変換しておく。その他に、輝度レベルの最大値が１になるように線形圧縮などによる正規化を行ってもよい。
【００４６】
なお、以上の輝度補正変換処理を一旦、輝度変換のテーブルとして作成しておき、輝度補正処理はテーブル参照によって行ってもよい。また、作成したテーブルを平滑化し、平滑化したテーブルを用いて輝度補正処理をテーブル参照によって行ってもよい。平滑化したテーブルを用いてテーブル参照を行った場合はテーブル参照処理による擬似階調の発生を抑えることができる。
【００４７】
以上の補正処理において、Ｓ５３、Ｓ５４で処理前後の白レベル、黒レベルを比較し、白レベル、黒レベルの目標値を決定したが、そのまま処理前の白レベル、黒レベルを白レベル、黒レベルの目標値としてもよい。この場合、輝度改善手段４によって改善処理前後の輝度特徴量の変化は低減し、改善前の輝度成分のコントラストになるように補正される。本実施形態で白レベル、黒レベルを比較して白レベル、黒レベルの目標値としたのは、白レベルはより大きく、黒レベルはより小さくすることにより、輝度補正後のコントラストが高く補正されることを狙ったためである。すなわち、本実施形態では、処理前後の黒レベルを比較し、処理後の黒レベルが処理前の黒レベルより大きい場合に、処理前後の輝度特徴量の変化を低減するように輝度分布を補正するようにしている。また、同様に処理前後の白レベルを比較し、処理後の白レベルが処理前の白レベルより小さい場合に、処理前後の輝度特徴量の変化を低減するように輝度分布を補正するようにしている。
【００４８】
また、本実施形態では画像の輝度成分の特徴量として、輝度ヒストグラムを作成し、作成した輝度ヒストグラムから推定した白レベル、黒レベルを用いたが、例えば、画像のコントラストを表現できる輝度成分の平均値、分散値などの特徴量を用いても良い。
【００４９】
次に、Ｓ１０４におけるパラメータ調整方法の一例をＳ１０５における（式３）で輝度変換を行う場合について説明する。
【００５０】
まず、Ｓ１０５のＳ５１で説明したのと同様に、画像データの輝度成分を所定の輝度値の範囲に分けて輝度ヒストグラムを作成する。そして、暗い方から積算したヒストグラムの頻度の全サンプリングに対する割合が所定の割合になる輝度値（この輝度値をＹ０とする）を求める。このとき、求めた輝度値Ｙ０が所定の輝度値（この輝度値をＹ１とする。但し、Ｙ０≦Ｙ１）になるようなγを改善の度合いを表すパラメータとする。なお、このγは、（式３）の分母の［  ］内をＹ（ｘ，ｙ）とほぼ等しいと仮定すると、以下に示す（式７）により求めることができる。
【外７】
2005039458.tif 000009
【００５１】
なお、本実施形態では、画像データの輝度成分をもとにパラメータを自動的に調整するようにしたが、画像データのＲＧＢの画素値をもとにパラメータを自動的に調整するようにしてもよい。また、パラメータを入力インターフェースによって変更可能とし、変更したパラメータの値にしたがって輝度分布を変換し、画像データを再構成し、改善後の画像データをディスプレイに表示するようにして、対話的に調整するようにしてもよい。
【００５２】
次に、画像再生手段５でＳ１０５で処理された輝度成分とＳ１０２で変換された色成分Ｘ（ｘ，ｙ）、Ｚ（ｘ，ｙ）とを合成し、画像データを再構成する（Ｓ１０６）。
【００５３】
ここで、まず、再構成後の画像データの色ができるだけ変化しないように、色成分を輝度成分の変更にしたがって修正する。例えば、色成分Ｘ（ｘ，ｙ）、Ｚ（ｘ，ｙ）にそれぞれ輝度成分の変更前後の比Ｙ’（ｘ，ｙ）／Ｙ（ｘ，ｙ）を乗算する。そして、Ｘ、Ｙ、ＺのデータからＲＧＢのデータを求める。ここでの処理はＳ１０２における処理の逆変換である。したがって、３行３列のマトリクス演算および逆ガンマ変換の処理を行い、ＲＧＢ各８ビット出力とする。
【００５４】
なお、Ｓ１０２で輝度成分を抽出する方法としてＲＧＢからＹＣｂＣｒ変換など別方式を用いた場合には、本処理において対応する逆変換の処理を行うべきであることは言うまでもない。
【００５５】
以上の例では、従来技術１をもとに処理する画像データに応じて最適に明るさの分布の改善が行う方法について説明したが、デジタル画像の輝度成分とその低周波成分とを用いる従来技術２や従来技術３にも本実施形態を応用できることは言うまでもない。
【００５６】
また、Ｓ１０５の処理において、（式３）の分母の［  ］内の値として、輝度成分に対してａｃｍ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｇｒａｐｈｉｃｓ，  ＪＵＬＹ  ２００２，  Ｖｏｌ．２１，  Ｎｏ．３  中の“Ｆａｓｔ  Ｂｉｌａｔｅｒａｌ  Ｆｉｌｔｅｒｉｎｇ  ｆｏｒ  ｔｈｅ  Ｄｉｓｐｌａｙ  ｏｆ  Ｈｉｇｈ−Ｄｙｎａｍｉｃ−Ｒａｎｇｅ  Ｉｍａｇｅｓ”と題するＤｕｒａｎｄらの報告にあるようなＢｉｌａｔｅｒａｌ  Ｆｉｌｔｅｒｉｎｇを適用してもよい。この場合、Ｓ１０３のスケール変換処理であらかじめ輝度成分にＢｉｌａｔｅｒａｌ  Ｆｉｌｔｅｒｉｎｇ処理を行う。
【００５７】
また、以上説明した例においては、処理する画像データとしてＲＧＢ各８ビットのデータを想定して説明したが、ＲＧＢ各１６ビットの画像データから最適なＲＧＢ各８ビットの画像データを再生する場合においても適用できる。
【００５８】
【発明の効果】
以上説明したように、本発明によれば、処理するデジタル画像の明るさの分布を改善する処理を施すことにより生じる画像の低周波領域におけるコントラストの低下を抑制し、適切な明るさ成分分布を有する画像を生成することができる。
【図面の簡単な説明】
【図１】実施形態の画像処理システムの構成を示す図。
【図２】実施形態におけるアプリケーションプログラムのアルゴリズムを示す図。
【図３】実施形態における輝度補正のアルゴリズムを示す図。
【図１】
2005039458.tif 000010
【図２】
2005039458.tif 000011
【図３】
2005039458.tif 000012