(57)【要約】【課題】局所的な低輝度画素を含む画像の補正によるコントラスト低下を抑制する。【解決手段】実施形態に係る補正パラメータ作成装置は、入力画像内の輝度値のヒストグラムを作成するヒストグラム作成部１００と、入力画像をヒストグラムの平坦化により補正するための入出力特性を示すパラメータを作成するパラメータ作成部１０６とを含む。ヒストグラム作成部１００は、入力画像内の対象画素が局所的な低輝度画素であるか否かを判定し、対象画素が局所的な低輝度画素であると判定すれば対象画素の輝度値の度数のカウントを省略する。【選択図】図１
2012049636.tif 000002
【特許請求の範囲】
【請求項１】
入力画像内の輝度値のヒストグラムを作成するヒストグラム作成部と、
前記入力画像を前記ヒストグラムの平坦化により補正するための入出力特性を示すパラメータを作成するパラメータ作成部と
を具備し
前記ヒストグラム作成部は、前記入力画像内の対象画素が局所的な低輝度画素であるか否かを判定し、前記対象画素が前記局所的な低輝度画素であると判定すれば前記対象画素の輝度値の度数のカウントを省略する、
補正パラメータ作成装置。
【請求項２】
前記ヒストグラム作成部は、前記入力画像内の前記対象画素を含む所定領域における最大輝度値と前記対象画素の輝度値との間の差分が閾値以上であれば前記対象画素が前記局所的な低輝度画素であると判定し、そうでなければ前記対象画素が前記局所的な低輝度画素でないと判定する、請求項１の補正パラメータ作成装置。
【請求項３】
前記ヒストグラム作成部は、前記対象画素が前記局所的な低輝度画素であると判定すれば前記入力画像内の前記対象画素を含む所定領域における最大輝度値の度数をカウントする、請求項１の補正パラメータ作成装置。
【請求項４】
前記ヒストグラム作成部は、前記対象画素が前記局所的な低輝度画素でないと判定すれば前記対象画素の輝度値の度数をカウントする、請求項１の補正パラメータ作成装置。
【請求項５】
入力画像内の対象画素が局所的な低輝度画素であるか否かを判定し、前記対象画素が局所的な低輝度画素でないと判定すれば前記対象画素の輝度値の度数を第１の値によってカウントし、前記対象画素が前記局所的な低輝度画素であると判定すれば前記対象画素の輝度値の度数を前記第１の値よりも小さい第２の値によってカウントして前記入力画像内の輝度値のヒストグラムを作成するヒストグラム作成部と、
前記入力画像を前記ヒストグラムの平坦化により補正するための入出力特性を示すパラメータを作成するパラメータ作成部と
を具備する、補正パラメータ作成装置。
【請求項６】
前記ヒストグラム作成部は、前記入力画像内の前記対象画素を含む所定領域における最大輝度値と前記対象画素の輝度値との間の差分が閾値以上であれば前記対象画素が前記局所的な低輝度画素であると判定し、そうでなければ前記対象画素が前記局所的な低輝度画素でないと判定する、請求項５の補正パラメータ作成装置。
【請求項７】
入力画像内の輝度値のヒストグラムを作成するヒストグラム作成部と、
前記入力画像を前記ヒストグラムの平坦化により補正するための入出力特性を示すパラメータを作成するパラメータ作成部と、
前記パラメータに従って前記入力画像を補正して出力画像を得る画像補正部と
を具備し
前記ヒストグラム作成部は、前記入力画像内の対象画素が局所的な低輝度画素であるか否かを判定し、前記対象画素が前記局所的な低輝度画素であると判定すれば前記対象画素の輝度値の度数のカウントを省略する、
画像補正装置。
【請求項８】
前記ヒストグラム作成部は、前記入力画像内の前記対象画素を含む所定領域における最大輝度値と前記対象画素の輝度値との間の差分が閾値以上であれば前記対象画素が前記局所的な低輝度画素であると判定し、そうでなければ前記対象画素が前記局所的な低輝度画素でないと判定する、請求項７の画像補正装置。
【請求項９】
前記ヒストグラム作成部は、前記対象画素が前記局所的な低輝度画素であると判定すれば前記入力画像内の前記対象画素を含む所定領域における最大輝度値の度数をカウントする、請求個７の画像補正装置。
【請求項１０】
前記ヒストグラム作成部は、前記対象画素が前記局所的な低輝度画素でないと判定すれば前記対象画素の輝度値の度数をカウントする、請求項７の画像補正装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ヒストグラム平坦化による画像補正に関する。
【背景技術】
【０００２】
記憶媒体（ディスク媒体、メモリカードなど）、通信媒体（放送波、ＩＰ（Internet Protocol）ネットワーク）などから取得した画像を表示デバイス（ＬＣＤ（Liquid Crystal Display）、ＯＬＥＤ（Organic Light Emitting Device）ディスプレイなど）に出力するときに、画像補正を行うことがある。例えば、画像補正の１種であるヒストグラム平坦化は、入力画像の画素値（例えば、輝度値）の分布を平坦化させることにより、補正された出力画像を得る。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−４２７６８号公報
【特許文献２】特開２００９−８９１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ヒストグラム平坦化において、度数の高い画素値ほど補正量が大きくなる。例えば、局所的な低輝度画素（例えば、輪郭部分）が含まれる画像では、この局所的な低輝度画素が相対的に明るく補正され、周辺のコントラストが低下するおそれがある。例えば、輪郭部分が周辺に比べて相対的に明るく補正され、ぼやけて見えるおそれがある。
【０００５】
従って、実施形態は、局所的な低輝度画素を含む画像の補正によるコントラスト低下を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
一態様に係る補正パラメータ作成装置は、入力画像内の輝度値のヒストグラムを作成するヒストグラム作成部と、入力画像をヒストグラムの平坦化により補正するための入出力特性を示すパラメータを作成するパラメータ作成部とを含む。このヒストグラム作成部は、入力画像内の対象画素が局所的な低輝度画素であるか否かを判定し、対象画素が局所的な低輝度画素であると判定すれば対象画素の輝度値の度数のカウントを省略する。
【０００７】
他の態様に係る補正パラメータ作成装置は、入力画像内の対象画素が局所的な低輝度画素であるか否かを判定し、対象画素が局所的な低輝度画素でないと判定すれば対象画素の輝度値の度数を第１の値によってカウントし、対象画素が局所的な低輝度画素であると判定すれば対象画素の輝度値の度数を第１の値よりも小さい第２の値によってカウントして入力画像内の輝度値のヒストグラムを作成するヒストグラム作成部を含む。この補正パラメータ作成装置は、入力画像をヒストグラムの平坦化により補正するための入出力特性を示すパラメータを作成するパラメータ作成部を含む。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に係る画像補正装置を例示するブロック図。
【図２】図１の画像補正装置の動作を例示するフローチャート。
【図３】ヒストグラムの整形及び輝度補正ＬＵＴの入出力特性の説明図。
【図４】図１のヒストグラム作成部の動作を例示するフローチャート。
【図５】ヒストグラムの作成の説明図。
【図６】入力画像を例示する図。
【図７】図６の入力画像に対する、比較例に係る画像補正の説明図。
【図８】図６の入力画像に対する、実施形態に係る画像補正の説明図。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、一実施形態について説明する。  
（一実施形態）  
一実施形態に係る画像補正装置は、図１に示されるように、ヒストグラム作成部１００、入力画像記憶部１０１、ヒストグラム記憶部１０２、ヒストグラム整形部１０３、累積部１０４、累積ヒストグラム記憶部１０５、輝度補正ＬＵＴ（ルックアップテーブル）作成部１０６、輝度補正ＬＵＴ記憶部１０７、輝度補正部１０８、出力画像記憶部１０９及び画像出力処理部１１０を有する。
【００１０】
尚、入力画像内の輝度値に基づいて画像補正用のパラメータ（一例として輝度補正ＬＵＴ）を作成し、このパラメータを用いて入力画像の輝度値を補正する例を説明するが、この説明は輝度値に限らず様々な画素値の補正についても適用可能である。また、本実施形態では、入力画像の輝度値を８ビット長で表現することとするが、他のビット長に適宜拡張または縮小して表現可能である。
【００１１】
入力画像記憶部１０１には、図１の画像補正装置による補正の対象となる入力画像が少なくとも一時的に記憶される。入力画像は、例えば記憶媒体、通信媒体などから取得され、必要に応じて復号化されて入力画像記憶部１０１に記憶される。尚、入力画像は、静止画像であってもよいし、動画像に含まれる複数のフレームのいずれかであってもよい。或いは、本実施形態に係る画像補正装置がフレーム内の特定の局所領域に適応的に補正を行う場合を想定すると、入力画像がフレーム内の局所領域であることもあり得る。入力画像記憶部１０１に記憶された入力画像は、画像補正用のパラメータを作成するためにヒストグラム作成部１００によって読み込まれたり、このパラメータを用いて補正を行うために輝度補正部１０８によって読み込まれたりする。
【００１２】
ヒストグラム作成部１００は、入力画像の輝度値のヒストグラムを作成する。ヒストグラム作成部１００は、基本的には、次の数式（１）に従ってヒストグラムを作成する。
【数１】
2012049636.tif 000003
【００１３】
数式（１）において、ｈｉｓｔｏＹは、入力画像の輝度値Ｙのビット長に応じたサイズ（例えば８ビット長であれば２５６個）の配列である。数式（１）は、入力画像における全対象画素の輝度値Ｙの度数を１つずつカウントすることを意味している。ここで、輝度値Ｙは、入力画像がＹＵＶ方式で表現されていればＹ信号値に相当し、入力画像がＲＧＢ形式で表現されていれば次の数式（２）に示されるようにＲＧＢ信号値のうちの最大値に相当する。
【数２】
2012049636.tif 000004
【００１４】
但し、後述するように、ヒストグラム作成部１００が作成するヒストグラムは、入力画像内の実際の輝度分布に必ずしも忠実でない。ヒストグラム作成部１００は、作成したヒストグラムをヒストグラム記憶部１０２に記憶させる。
【００１５】
ヒストグラム整形部１０３は、ヒストグラム作成部１００によって作成されたヒストグラム（以下、未整形ヒストグラムとも称する）をヒストグラム記憶部１０２から読み出して整形する。具体的には、ヒストグラム整形部１０３は、オフセット加算処理、クリップ処理などを行う。オフセット加算処理の一例を、次の数式（３）に示す。
【数３】
2012049636.tif 000005
【００１６】
数式（３）において、ＯＦＦＳＥＴは例えば入力画像内の全画素数に所定割合（＜１）を乗じた数などの任意の度数を表す。即ち、数式（３）は、ヒストグラムの各度数にＯＦＦＳＥＴを加算することを意味している。また、クリップ処理は、ヒストグラムの各度数が所定の上限値を超えないように制限することを意味する。ヒストグラムの整形を行うことにより、例えば入力画像の輝度分布に大きな偏りがある場合であってもこの偏りが緩和さ、極端な入出力特性が導出されにくくなる。ヒストグラム整形部１０３は、整形済ヒストグラムをヒストグラム記憶部１０２に記憶させる。
【００１７】
ヒストグラム記憶部１０２には、未整形ヒストグラム及び整形済ヒストグラムが少なくとも一時的に記憶される。ヒストグラム記憶部１０２に記憶された未整形ヒストグラムはヒストグラム整形部１０３によって必要に応じて読み出され、ヒストグラム記憶部１０２に記憶された整形済ヒストグラムは累積部１０４によって必要に応じて読み出される。
【００１８】
累積部１０４は、整形済ヒストグラムをヒストグラム記憶部１０２から読み出し、整形済ヒストグラムの度数を累積して累積ヒストグラムを計算する。累積部１０４は、例えば次の数式（４）に従って累積ヒストグラムを計算する。
【数４】
2012049636.tif 000006
【００１９】
数式（４）において、ＡｃｃＨｉｓｔｏＹ［Ｙ］が輝度値Ｙに対応する累積度数を表す。累積部１０４は、計算した累積ヒストグラムを累積ヒストグラム記憶部１０５に記憶させる。累積ヒストグラム記憶部１０５には、累積ヒストグラムが少なくとも一時的に記憶される。累積ヒストグラム記憶部１０５に記憶された累積ヒストグラムは、輝度補正ＬＵＴ作成部１０６によって必要に応じて読み出される。
【００２０】
輝度補正ＬＵＴ作成部１０６は、累積ヒストグラムを累積ヒストグラム記憶部１０５から読み出し、累積ヒストグラムを正規化する。輝度補正ＬＵＴ作成部１０６は、正規化した累積ヒストグラムに対応する入出力特性を持つ輝度補正ＬＵＴを作成する。輝度補正ＬＵＴ作成部１０６は、例えば次の数式（５）に従って輝度補正ＬＵＴを作成する。
【数５】
2012049636.tif 000007
【００２１】
数式（５）においてＬＵＴ［Ｙ］は入力輝度値Ｙに対応する出力輝度値を表し、ＹｏｕｔＭａｘは出力輝度の最大値を表す。ＹｏｕｔＭａｘは、出力画像の表示デバイスのビット長で表現可能な最大輝度値（８ビットパネルに関して「２５５」）であってもよい。或いは、ＹｏｕｔＭａｘは、表示デバイスがＯＬＥＤディスプレイなどの自発光デバイスであれば、表示デバイスのビット長で表現可能な最大輝度値を低減させた輝度値とされることもある。このような最大出力輝度値の制限により、パネル消費電力を効果的に削減できる。数式（５）によれば、入力輝度Ｙの最大値（＝２５５）にはＹｏｕｔＭａｘが対応付けられ、他の入力輝度ＹにはＹｏｕｔＭａｘを正規化された累積度数によってスケーリングした値が対応付けられる。輝度補正ＬＵＴ作成部１０６は、作成した輝度補正ＬＵＴを輝度補正ＬＵＴ記憶部１０７に記憶させる。輝度補正ＬＵＴ記憶部１０７には、少なくとも一時的に輝度補正ＬＵＴが記憶される。輝度補正ＬＵＴ記憶部１０７に記憶された輝度補正ＬＵＴは、輝度補正部１０８によって必要に応じて読み出される。
【００２２】
輝度補正部１０８は、入力画像記憶部１０１から入力画像を読み出し、輝度補正ＬＵＴ記憶部１０７から輝度補正ＬＵＴを読み出す。輝度補正部１０８は、次の数式（６）に示されるように、輝度補正ＬＵＴを用いて入力画像内の入力輝度値Ｙを出力輝度値Ｙｏｕｔに補正する。
【数６】
2012049636.tif 000008
【００２３】
輝度補正部１０８は、補正済画像を出力画像記憶部１０９に記憶させる。出力画像記憶部１０９には、輝度補正部１０８からの補正済画像が少なくとも一時的に記憶される。出力画像記憶部１０９に記憶された補正済画像は、画像出力処理部１１０によって必要に応じて読み出される。
【００２４】
画像出力処理部１１０は、出力画像記憶部１０９から補正済画像を読み出し、各対象画素の色差値と補正済輝度値とに基づいて出力画像を再生し、図示しない表示デバイスへ出力する。
【００２５】
以下、図２を用いて図１の画像補正装置の動作例を説明する。  
ヒストグラム作成部１００は、入力画像内の輝度値のヒストグラムを作成する（ステップＳ２００）。尚、ステップＳ２００の詳細例は、図４を用いて後述する。ヒストグラム整形部１０３は、ステップＳ２００において作成された整形前ヒストグラムを整形する（ステップＳ２１０）。例えば、図３に示されるように、ヒストグラム整形部１０３は、未整形ヒストグラム１０を整形（オフセット加算処理及びクリップ処理）して整形済ヒストグラム２０を得る。
【００２６】
累積部１０４は、ステップＳ２１０において整形されたヒストグラムを累積して累積ヒストグラムを計算する（ステップＳ２２０）。輝度補正ＬＵＴ作成部１０６は、ステップＳ２２０において計算された累積ヒストグラムを正規化し、正規化した累積ヒストグラムに対応する入出力特性を持つ輝度補正ＬＵＴを作成する（ステップＳ２３０）。この輝度補正ＬＵＴは、例えば図３に示される入出力特性３０を持つ。
【００２７】
輝度補正部１０８は、ステップＳ２３０において作成された輝度補正ＬＵＴを用いて入力画像内の輝度値を補正する（ステップＳ２４０）。画像出力処理部１１０は、各対象画素の色差値とステップＳ２３０による補正済輝度値とに基づいて出力画像を再生し、図示しない表示デバイスへ出力する（ステップＳ２５０）。
【００２８】
以下、図４を用いてステップＳ２００の詳細例を説明する。図４に示される一連の処理は、基本的に入力画像内の全画素を対象に行われる（或いは、全画素のうちの一部を間引くことも想定可能である）。
【００２９】
ヒストグラム作成部１００は、対象画素を含む小領域内の画素値（輝度値）を取得する（ステップＳ２０１）。ここで、「小領域」という用語は、そのサイズが入力画像全域に比べて相対的に小さいことを意味しており、その絶対的なサイズを制限することを意図されていない。小領域は、例えば、対象画素を含むＮ×Ｍ画素（Ｎ及びＭは任意の整数であり、Ｎ＝Ｍであってもよい）の矩形領域である。小領域における対象画素の位置は、典型的には中心付近であるが、これに限られない。また、小領域の形状は、矩形に限られない。また、小領域のサイズは、入力画像毎に可変であってもよい。例えば、小領域のサイズは、周辺との間のコントラストを保存したい画素領域の大きさに応じて決定できる。具体的には、輪郭領域周辺のコントラストを保存する場合には比較的小さなサイズを使用することが望ましく、絵柄（画素のまとまり）周辺のコントラストを保存する場合には比較的大きなサイズを使用することが望ましい。
【００３０】
ヒストグラム作成部１００は、ステップＳ２０１において取得した小領域内の最大輝度値を探索する（ステップＳ２０２）。ヒストグラム作成部１００は、対象画素の輝度値と、ステップＳ２０２において探索した最大輝度値との間の差分を算出する（ステップＳ２０３）。ヒストグラム作成部１００は、ステップＳ２０３において算出した差分と、所定の閾値とを比較する（ステップＳ２０４）。
【００３１】
この閾値は、対象画素が局所的な低輝度画素であるか否かを判定するためのパラメータである。この閾値は、設計的に或いは実験的に定めることができる。尚、ヒストグラム作成部１００は、対象画素が局所的な低輝度画素であるか否かを別の方法で判定してもよい。
【００３２】
ヒストグラム作成部１００は、差分が閾値以上であれば（即ち、対象画素が局所的な低輝度画素であると判定すれば）、対象画素の輝度値の代わりに小領域内の最大輝度値の度数をカウントする（ステップＳ２０５）。一方、ヒストグラム作成部１００は、差分が閾値未満であれば（即ち、対象画素が局所的な低輝度画素でないと判定すれば）、対象画素の輝度値の度数をカウントする（ステップＳ２０６）。即ち、ヒストグラム作成部１００は、ステップＳ２０５及びステップＳ２０６において、次の数式（７）に従って度数をカウントする。
【数７】
2012049636.tif 000009
【００３３】
数式（７）において、ｉｎ（ｉ，ｊ）は入力画像内の座標（ｉ，ｊ）を占める対象画素の輝度値を表し、ａｄＭａｘ（ｉ，ｊ）は対象画素を含む小領域内の最大輝度値を表し、Ｔｈは閾値を表し、Ｙ（ｉ，ｊ）はヒストグラム作成部１００が対象画素に関する度数のカウント対象となる輝度値を表す。
【００３４】
図５は、入力画素における任意の１ライン上の各画素と、各画素に対応する差分とを例示する。図５において、Ａは差分が閾値以上である（即ち、局所的な低輝度画素であると判定される）画素の集合を表し、Ｂは差分が閾値未満である（即ち、局所的な低輝度画素でないと判定される）画素の集合を表す。
【００３５】
集合Ａに属する画素について、対象画素の輝度値の度数のカウントを省略することにより、入力画像内の実際の輝度分布に比べて低輝度側の度数がより小さいヒストグラムが作成される。即ち、低輝度側に度数が集中しにくくなるので、局所的な低輝度画素が明るく補正されることによるコントラスト低下を抑制できる。尚、本実施形態では、対象画素の輝度値の度数のカウントを省略する場合に、数式（７）のように他の輝度値の度数を代替的にカウントしている。しかしながら、対象画素の輝度値の度数のカウントを省略する場合に、他の何らの輝度値の度数も変更しないという設計も可能である。係る設計によっても、入力画像内の実際の輝度分布に比べて低輝度側の度数がより小さいヒストグラムが作成されることは明らかである。
【００３６】
また、集合Ａに属する画素について、対象画素を含む小領域内の最大輝度値の度数をカウントすることにより、入力画像内の実際の輝度分布に比べて高輝度側の度数がより大きいヒストグラムが作成される。即ち、高輝度側に度数が集中しやすくなるので、局所的な低輝度画素が明るく補正されることによるコントラスト低下を抑制できる。
【００３７】
一方、集合Ｂに属する画素は、局所的な中または高輝度画素であるかもしれないし、輝度の平坦な（例えば穏やかなグラデーション）領域内の画素であるかもしれない。仮に、輝度の平坦な領域内の画素について、対象画素を含む小領域内の最大輝度値の度数をカウントしたとすれば、本来分散しているはずの度数に偏りが発生し、ひいては画像補正時に階調割れを起こすおそれがある。故に、本実施形態は、集合Ｂに属する画素について、対象画素の輝度値の度数をカウントすることにより、平坦な領域における本来の輝度値の分散をヒストグラムに反映させて階調割れを抑制する。
【００３８】
以下、図６に示される例示的な入力画像に対して、既存のヒストグラム平坦化による画像補正を行う場合と、本実施形態に係る画像補正を行う場合とを比較して説明する。図６の入力画像は、比較的高輝度の背景画素と、比較的低輝度の格子画素とを含む。簡単化のために、背景輝度値を「２２０」とし、格子輝度値を「１００」とする。また、本実施形態に係る画像補正に関して、小領域のサイズは、各格子の太さに比べて大きいとする（即ち、いずれの対象画素に関する小領域にも少なくとも１つの背景画素が含まれるとする）。更に、閾値は多くとも「１２０」とする。
【００３９】
図６の入力画像に対して、既存のヒストグラム平坦化による画像補正を適用すると、入力画像内の輝度分布に基づいてヒストグラムが作成される。このヒストグラムを整形すると、図７に示されるようなヒストグラム４０が得られる。ヒストグラム４０は背景輝度値の度数４１と格子輝度値の度数４２とにピークを持つので、累積ヒストグラムは格子輝度値の周辺で急激に変化（増大）する。即ち、補正の入出力特性４３もまた累積ヒストグラムと同様に格子輝度値の周辺で急激に変化する。故に、補正画像において格子と背景との間のコントラストが大きく低下する。例えば、背景輝度値が「１５２」に補正される一方、格子輝度値が「１１２」に補正され、本来の輝度差「１２０」が「４０」まで低下する。
【００４０】
一方、図６の入力画像に対して、本実施形態に係る画像補正を適用すると、各格子画素について格子輝度値の代わりに背景輝度値の度数をカウントしてヒストグラムが作成される。このヒストグラムを整形すると、図８に示されるようなヒストグラム５０が得られる。ヒストグラム５０は背景輝度値の度数５１にピークを持つものの格子輝度値の度数５２にピークを持たないので、累積ヒストグラムは格子輝度値周辺でも穏やかに変化（増大）する。即ち、補正の入出力特性５３もまた累積ヒストグラムと同様に格子輝度値の周辺でも穏やかに変化する。故に、補正画像において格子と背景との間のコントラストが維持される。例えば、背景輝度値が「１５１」に補正される一方、格子輝度値が「３６」に補正され、本来の輝度差「１２０」に近い「１１５」が維持される。
【００４１】
以上説明したように、一実施形態に係る画像補正装置は、入力画像内の対象画素が局所的な低輝度画素であると判定すれば対象画素の輝度値の度数のカウントを省略して入力画像内の輝度値のヒストグラムを作成する。従って、本実施形態に係る画像補正装置によれば、低輝度側に度数が集中しにくくなるので、局所的な低輝度画素が明るく補正されることによるコントラスト低下を抑制できる。
【００４２】
また、本実施形態では、対象画素が局所的な低輝度画素であると判定する場合に対象画素の輝度値の度数のカウントを省略する例を説明したが、これ以外の方法でヒストグラムを作成してもよい。画像補正装置は、例えば、対象画素が局所的な低輝度画素でないと判定すれば対象画素の輝度値の度数を第１の値（例えば、「１」）によってカウントし、対象画素が局所的な低輝度画素であると判定すれば、対象画素の輝度値の度数を第１の値よりも小さい第２の値（例えば、「０．１」）によってカウントすることによりヒストグラムを作成してもよい。
【００４３】
尚、本実施形態では画像補正装置を例示しているが、本実施形態は前述の輝度補正ＬＵＴなどのパラメータを作成する補正パラメータ作成装置についても適用可能である。この補正パラメータ作成装置は、例えば図１のヒストグラム作成部１００、入力画像記憶部１０１、ヒストグラム記憶部１０２、ヒストグラム整形部１０３、累積部１０４、累積ヒストグラム記憶部１０５及び輝度補正ＬＵＴ作成部１０６によって実現できる。また、本実施形態では、画像補正の入出力特性をＬＵＴの形式で表現しているが、係る入出力特性は他の形式（例えば、関数）で表現することも可能である。
【００４４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００４５】
例えば、上記実施形態の処理を実現するプログラムを、コンピュータで読み取り可能な記憶媒体に格納して提供することも可能である。記憶媒体としては、磁気ディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ等）、光磁気ディスク（ＭＯ等）、半導体メモリなど、プログラムを記憶でき、かつ、コンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であってもよい。
【００４６】
また、上記実施形態の処理を実現するプログラムを、インターネットなどのネットワークに接続されたコンピュータ（サーバ）上に格納し、ネットワーク経由でコンピュータ（クライアント）にダウンロードさせてもよい。
【符号の説明】
【００４７】
１０・・・未整形ヒストグラム
２０・・・整形済ヒストグラム
３０・・・入出力特性
４０，５０・・・ヒストグラム
４１，５１・・・背景輝度値の度数
４２，５２・・・格子輝度値の度数
４３，５３・・・入出力特性
１００・・・ヒストグラム作成部
１０１・・・入力画像記憶部
１０２・・・ヒストグラム記憶部
１０３・・・ヒストグラム整形部
１０４・・・累積部
１０５・・・累積ヒストグラム記憶部
１０６・・・輝度補正ＬＵＴ作成部
１０７・・・輝度補正ＬＵＴ記憶部
１０８・・・輝度補正部
１０９・・・出力画像記憶部
１１０・・・画像出力処理部
【図１】
2012049636.tif 000010
【図２】
2012049636.tif 000011
【図３】
2012049636.tif 000012
【図４】
2012049636.tif 000013
【図５】
2012049636.tif 000014
【図６】
2012049636.tif 000015
【図７】
2012049636.tif 000016
【図８】
2012049636.tif 000017