(57)【要約】【課題】  品質低下なしに映像の補正性能を向上し得る映像補正方法及び装置を提供する。【解決手段】  入力映像の輝度ヒストグラムに基づく累積密度関数を作成するステップと、互いに異なる複数の輝度調整関数にそれぞれ適用される補正パラメータを前記累積密度関数から算出するステップと、前記複数の補正パラメータと前記輝度調整関数を用いて前記入力映像の輝度を調整するステップとを含む。【選択図】  図１
2008067373.tif 000002
【特許請求の範囲】
【請求項１】
入力映像の輝度ヒストグラムに基づく累積密度関数を作成するステップと、
互いに異なる複数の輝度調整関数にそれぞれ適用される補正パラメータを前記累積密度関数から算出するステップと、
前記複数の補正パラメータと前記輝度調整関数を用いて前記入力映像の輝度を補正するステップ、を含むことを特徴とする映像補正方法。
【請求項２】
前記ヒストグラムは、所定の輝度値を有する画素の頻度数を示すことを特徴とする請求項１に記載の映像補正方法。
【請求項３】
前記輝度調整関数は、前記入力映像の輝度値に対する変更される輝度値を示すことを特徴とする請求項１に記載の映像補正方法。
【請求項４】
前記輝度調整関数は、特定の臨界値以内の輝度値を増加させ、前記臨界値より大きい輝度値を減少させることを特徴とする請求項３に記載の映像補正方法。
【請求項５】
前記補正パラメータを算出するステップは、
前記入力映像で低輝度領域の輝度を補正するための複数の第１補正パラメータを算出するステップと、
前記第１補正パラメータを用いて、前記入力映像で高輝度領域の輝度を補正するための複数の第２補正パラメータを算出するステップと、を含むことを特徴とする請求項４に記載の映像補正方法。
【請求項６】
前記低輝度領域は前記臨界値以内の輝度値を有する画素を含み、前記高輝度領域は前記臨界値より大きい輝度値を有する画素を含むことを特徴とする請求項５に記載の映像補正方法。
【請求項７】
前記第１補正パラメータは、前記臨界値のうち最大臨界値と、前記臨界値に対応する累積密度関数値とを座標値にする点、及び原点を通る直線の勾配であることを特徴とする請求項５に記載の映像補正方法。
【請求項８】
前記第２補正パラメータは、前記第１補正パラメータとの合計が１であることを特徴とする請求項５に記載の映像補正方法。
【請求項９】
前記補正するステップは、
前記複数の第１補正パラメータがそれぞれ適用された前記複数の輝度調整関数を用いて前記低輝度領域の輝度が補正された低輝度補正映像を生成するステップと、
前記複数の第２補正パラメータがそれぞれ適用された前記複数の輝度調整関数を用いて前記高輝度領域の輝度が補正された高輝度補正映像を生成するステップと、
前記低輝度補正映像と前記高輝度補正映像とを合成して中間映像を生成するステップと、
前記入力映像の輝度と前記中間映像の輝度との加重和によって最終映像の輝度を決定するステップと、を含むことを特徴とする請求項６に記載の映像補正方法。
【請求項１０】
前記低輝度補正映像を取得するステップは、
前記複数の第１補正パラメータがそれぞれ適用された前記複数の輝度調整関数を用いて輝度が補正された複数の第１補正映像を生成するステップと、
前記各輝度調整関数に対応する第１帯域通過関数を用いて前記入力映像をフィルタリングして、前記各第１補正映像に対応する第１フィルタリング映像を生成するステップと、
前記各第１補正映像と前記各第１補正映像に対応する第１フィルタリング映像とを合成して複数の第１サブバンド映像を生成するステップと、
前記各第１サブバンド映像を合成して前記低輝度補正映像を取得するステップと、を含むことを特徴とする請求項９に記載の映像補正方法。
【請求項１１】
前記第１帯域通過関数は、前記臨界値以内の輝度値のみ通過させることを特徴とする請求項１０に記載の映像補正方法。
【請求項１２】
前記高輝度補正映像を取得するステップは、
前記第２補正パラメータがそれぞれ適用された前記複数の輝度調整関数を用いて輝度が補正された複数の第２補正映像を生成するステップと、
前記各輝度調整関数に対応する第２帯域通過関数を用いて前記入力映像をフィルタリングして、前記各第２補正映像に対応する第２フィルタリング映像を生成するステップと、
前記各第２補正映像と前記各第２補正映像に対応する第２フィルタリング映像とを合成して複数の第２サブバンド映像を生成するステップと、
前記各第２サブバンド映像を合成して前記高輝度補正映像を取得するステップと、を含むことを特徴とする請求項１０に記載の映像補正方法。
【請求項１３】
前記第２帯域通過関数は、前記臨界値より大きい輝度値のみ通過させることを特徴とする請求項１２に記載の映像補正方法。
【請求項１４】
前記決定された最終映像の輝度にしたがって前記最終映像の色情報を補正するステップをさらに含むことを特徴とする請求項９に記載の映像補正方法。
【請求項１５】
前記入力映像で低い輝度値を有する画素が全体画素数の臨界値以上の場合、複数の前処理関数の中から選択された前処理関数を用いて前記入力映像の輝度を増加させるステップをさらに含むが、
前記前処理関数の選択は所定の画素値に対応する累積密度関数値によって決定されることを特徴とする請求項１に記載の映像補正方法。
【請求項１６】
入力映像の輝度ヒストグラムに基づく累積密度関数を作成する映像分析部と、
互いに異なる複数の輝度調整関数にそれぞれ適用される補正パラメータを前記累積密度関数から算出する補正パラメータ算出部と、
前記複数の補正パラメータと前記輝度調整関数を用いて前記入力映像の輝度を補正する映像処理部と、を含むことを特徴とする映像補正装置。
【請求項１７】
前記ヒストグラムは、所定の輝度値を有する画素の頻度数を示すことを特徴とする請求項１６に記載の映像補正装置。
【請求項１８】
前記輝度調整関数は、前記入力映像の輝度値に対する変更される輝度値を示すことを特徴とする請求項１６に記載の映像補正装置。
【請求項１９】
前記輝度調整関数は、特定の臨界値以内の輝度値を増加させ、前記臨界値より大きい輝度値を減少させることを特徴とする請求項１８に記載の映像補正装置。
【請求項２０】
前記補正パラメータ算出部は、前記入力映像で低輝度領域の輝度を補正するための複数の第１補正パラメータを算出し、前記第１補正パラメータを用いて前記入力映像で高輝度領域の輝度を補正するための複数の第２補正パラメータを算出することを特徴とする請求項１９に記載の映像補正装置。
【請求項２１】
前記低輝度領域は前記臨界値以内の輝度値を有する画素を含み、前記高輝度領域は前記臨界値より大きい輝度値を有する画素を含むことを特徴とする請求項２０に記載の映像補正装置。
【請求項２２】
前記第１補正パラメータは、前記臨界値のうち最大臨界値と、前記臨界値に対応する累積密度関数値を座標値にする点、及び原点を通る直線の勾配であることを特徴とする請求項２０に記載の映像補正装置。
【請求項２３】
前記第２補正パラメータは、前記第１補正パラメータとの合計が１であることを特徴とする請求項２０に記載の映像補正装置。
【請求項２４】
前記映像処理部は、
前記複数の第１補正パラメータがそれぞれ適用された前記複数の輝度調整関数を用いて輝度が補正された複数の第１補正映像を生成し、前記複数の第２補正パラメータがそれぞれ適用された前記複数の輝度調整関数を用いて輝度が補正された複数の第２補正映像を生成する補正映像生成部と、
前記各輝度調整関数に対応する複数の第１帯域通過関数によって前記入力映像がそれぞれフィルタリングされた複数の第１フィルタリング映像を生成し、前記各輝度調整関数に対応する複数の第２帯域通過関数によって前記入力映像がそれぞれフィルタリングされた複数の第２フィルタリング映像を生成するフィルタ部と、
前記各第１補正映像と、前記各第１補正映像に対応する第１フィルタリング映像によって生成された複数の第１サブバンド映像とを合成して、前記低輝度領域の輝度が補正された低輝度補正映像を生成し、前記各第２補正映像と、前記各第２補正映像に対応する第２フィルタリング映像によって生成された複数の第２サブバンド映像とを合成して、前記高輝度領域の輝度が補正された高輝度補正映像を生成する合成部と、
前記低輝度補正映像と前記高輝度補正映像とを合成して中間映像を生成する中間映像生成部と、
前記入力映像の輝度と前記中間映像の輝度の加重和によって最終映像を生成する最終映像生成部と、を含むことを特徴とする請求項２１に記載の映像補正装置。
【請求項２５】
前記第１帯域通過関数は、前記臨界値以内の輝度値のみ通過させることを特徴とする請求項２４に記載の映像補正装置。
【請求項２６】
前記第２帯域通過関数は、前記臨界値より大きい輝度値のみ通過させることを特徴とする請求項２４に記載の映像補正装置。
【請求項２７】
前記最終映像生成部は、前記最終映像の輝度にしたがって前記最終映像の色情報を補正することを特徴とする請求項２４に記載の映像補正装置。
【請求項２８】
前記入力映像で低い輝度値を有する画素が全体画素数の臨界値以上の場合、複数の前処理関数の中から選択された前処理関数を用いて前記入力映像の輝度を増加させる前処理部をさらに含むが、
前記前処理関数の選択は所定の画素値に対応する累積密度関数値によって決定されることを特徴とする請求項１６に記載の映像補正装置。
【請求項２９】
前記映像分析部は、
前記入力映像の輝度情報を用いて前記入力映像の輝度ヒストグラムを生成し、前記輝度ヒストグラムを代表するパラメータを計算するヒストグラム分析部と、
前記入力映像の累積密度関数を生成する累積密度関数分析部と、を含むことを特徴とする請求項１６に記載の映像補正装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像補正方法及び装置に関し、より詳しくは、品質低下なしに映像の補正性能を向上し得る映像補正方法及び装置に関する。
【背景技術】
【０００２】
デジタルカメラのような映像取得装置を通じてユーザに提供される情報は、単にテキスト情報のみ含むだけでなく、停止画、動画、サウンドなど多様なコンテンツを含む。特に、多様な形態のマルチメディア情報のうち動画は、次世代ＶＯＤサービスや対話型サービス（インタラクティブサービス）の基盤になっているため、関連標準案に関する研究が活発に行われている。
【０００３】
デジタル電子工学技術の発電により、従来のアナログデータはデジタル化されつつあり、これによって、膨大なデータを効率的に扱うために多様なデジタル映像資料の処理技術が登場するようになった。このようなデジタル映像処理技法の長所は次の通りである。
【０００４】
第一に、アナログ映像処理装置が本来のアナログ信号を処理するにあたって不要な雑音が必然的に加えられるため、このような処理過程を経て提供されるアナログ信号は画質の劣化をもたらす。反面、デジタル映像処理装置ではアナログ映像処理装置に比べて画質の劣化が発生しない。
【０００５】
第二に、信号をデジタル化して処理するのでコンピュータによる信号処理が可能になる。すなわち、コンピュータによって映像信号を処理することで映像情報を圧縮するなど多様な映像処理が可能になる。
【０００６】
現在、ＬＣＤ、ＰＤＰ、ＯＬＥＤなど大概のデジタル映像信号表示装置ではＲＧＢカラーモデルを採用している。
【０００７】
カラーモデル（またはカラー空間）とは、或るカラーと他のカラーとの関係を表現する方法である。互いに異なる映像処理システムはそれぞれ異なる理由によって互いに異なるカラーモデルを使用する。ＲＧＢカラー空間は互いに加算し得る三原色の赤（以下、「Ｒ」と表記する）、緑（以下、「Ｇ」と表記する）、青（以下、「Ｂ」と表記する）で構成される。これらカラーの分光要素が付加的に結合されてカラーを作り出す。
【０００８】
ＲＧＢモデルは各軸の頂点が赤、緑、青の３次元立方体で表現され、その原点には黒色が位置し、白色は立方体の反対側の端部分に位置する。すなわち、白色は、３個の軸のうちから二つの軸による第１対角線および残りの軸によって形成される第２対角線上で原点の反対側に位置する。例えば、カラーチャネル当たり８ビットを有する２４ビットカラーグラフィックシステムで赤色は（２５５，０，０）で表される。
【０００９】
ＲＧＢモデルはコンピュータグラフィックシステムの設計を簡単にするものの、すべてのアプリケーションに理想的なわけではない。それは、赤、緑、青のカラー要素の相互連関性が非常に大きいためである。ヒストグラム平滑化のような多様な映像処理技術は映像の明暗度要素のみで進行される。したがって、ＲＧＢ映像は明暗度映像に頻繁に変換される必要がある。映像をＲＧＢカラーから明暗度等級に変換するためには、通常各成分に１／３を乗じて足した値、すなわち平均値を使用するが、ＮＴＳＣ標準にしたがって下記数学式（１）を使用することもある。
【００１０】
Ｙ＝０．２８８Ｒ＋０．５８７Ｇ＋０．１１４Ｂ                  （１）
このようなＲＧＢサブ画素に基づく映像表現技法に関する技術分野の１つとして映像品質を改善するための技術が持続的に研究されている。映像品質を改善するために従来には映像全体の明るさを調整したり、ヒストグラム平滑化を行った。
【００１１】
しかし、映像全体の明るさを調整する場合、暗い領域の明るさは改善できるが、明るい領域では飽和状態になって情報が損失される問題がある。また、ヒストグラム平滑化は実行時間が短いものの、出力映像の品質が低下する問題がある。この他にもレティネックスアルゴリズムを使用する方法があるが、所望する品質の映像を得るためには大サイズのフィルタを使用しなければならないので計算量が多くなるという短所がある。
【００１２】
そこで、さまざまな発明（例えば、特許文献１）が提示されたが、上記問題は依然として解決できていない。
【特許文献１】韓国特許公開第２００４−０８０４５６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明は上記問題を解決するために案出されたもので、その目的は、品質低下なしに映像の補正性能を向上し得る映像補正方法及び装置を提供することにある。
【００１４】
しかし、本発明の目的は上記に言及した目的に制限されず、言及していないさらなる目的は下記によって当業者に明確に理解できる。
【課題を解決するための手段】
【００１５】
上記目的を達成するために本発明の実施形態による映像補正方法は、入力映像の輝度ヒストグラムに基づく累積密度関数を作成するステップ、互いに異なる複数の輝度調整関数にそれぞれ適用される補正パラメータを前記累積密度関数から算出するステップ、及び前記複数の補正パラメータと前記輝度調整関数を用いて前記入力映像の輝度を調整するステップを含む。
【００１６】
また、上記目的を達成するために本発明の実施形態による映像補正装置は、入力映像の輝度ヒストグラムに基づく累積密度関数を作成する映像分析部、互いに異なる複数の輝度調整関数にそれぞれ適用される補正パラメータを前記累積密度関数から算出する補正パラメータ算出部、及び前記複数の補正パラメータと前記輝度調整関数を用いて前記入力映像の輝度を調整する映像処理部を含む。
【００１７】
その他、実施形態の具体的な事項は詳細な説明及び図面に含まれ、本発明の利点及び特徴、そしてそれらを達成する方法は添付する図面とともに詳述する実施形態を参照すれば明確になる。
【発明の効果】
【００１８】
本発明による映像補正装置及び方法によれば、次のような効果が１つあるいはそれ以上ある。
入力映像の累積密度関数を用いることで入力映像に適応的に補正パラメータを設定することができる。
入力映像に適応的に補正パラメータを設定することで映像補正性能を向上することができる。
複数の輝度調整関数を使用するので、低輝度領域及び高輝度領域をより細密に補正し得、より自然な最終映像を得ることができる。
【発明を実施するための最良の形態】
【００１９】
本発明は以下に開示する実施形態に限定されず、相異なる多様な形態で実現できる。本実施形態は、本発明の開示を完全なものにし、本発明の属する技術分野における通常の知識を有する者に発明の範疇を知らせるために提供するものであって、本発明は請求項の範疇によってのみ定義される。また、明細書全体において同じ参照符号は同じ構成要素を示す。
【００２０】
以下では添付するブロック図または処理フローチャートに関する図面を参照して本発明の実施形態による映像補正方法及び装置について説明する。このとき、処理フローチャートの各ブロックとフローチャートの組み合せは、コンピュータプログラムインストラクションによって行われる。
【００２１】
これらコンピュータプログラムインストラクションは、汎用コンピュータ、特殊用コンピュータまたはその他プログラム可能なデータプロセッシング装備のプロセッサに搭載できるので、コンピュータまたはその他プログラム可能なデータプロセッシング装備のプロセッサによって行われるインストラクションはフローチャートブロックで説明する機能を行う手段を生成する。これらコンピュータプログラムインストラクションは、特定方式で機能を実現するために、コンピュータまたはその他プログラム可能なデータプロセッシング装備が備えられるコンピュータによって利用可能または読取可能なメモリに格納できるので、そのコンピュータによって利用可能または読取可能なメモリに格納されたインストラクションは、フローチャートブロックで説明する機能を行うインストラクション手段を含む製造品目の生産に用いることもできる。
【００２２】
また、コンピュータプログラムインストラクションは、コンピュータまたはその他プログラム可能なデータプロセッシング装備上に搭載できるので、コンピュータまたはその他プログラム可能なデータプロセッシング装備上で一連の動作ステップが行われ、コンピュータで実行されるプロセスを生成してコンピュータまたはその他プログラム可能なデータプロセッシング装備の機能を行うインストラクションは、フローチャートブロックで説明する各ステップの機能を実行することもできる。
【００２３】
また、各ブロックは特定した論理的機能を実行するための１つ以上の実行可能なインストラクションを含むモジュール、セグメントまたはコードの一部を表すことができる。また、複数の代替実行例ではブロックで言及した機能が順序から外れて行われ得ることに注目しなければならない。例えば、連続して図示されている２つのブロックは、実質的に同時に行われたり、または場合によってそのブロックが該当する機能に応じて逆順に行われることも可能である。
【００２４】
図１は、本発明の実施形態による映像補正装置１００の構成を示すブロック図である。図示のように、映像補正装置１００は、映像入力部１１０、映像分析部１２０、前処理部１３０、補正パラメータ算出部１４０、映像処理部１５０及びディスプレイ部１６０を含んで構成できる。
【００２５】
映像入力部１１０は、所定の映像ソースから映像（停止画または動画）を受信する。ここで、前記入力映像自体がＲＧＢ形態の信号からなる場合もあるが、ＹＣｂＣｒなど他の信号フォーマットからなる場合もある。
【００２６】
入力映像がＲＧＢ形態の信号からなる場合、映像入力部１１０は前記ＲＧＢ形態の入力映像を輝度信号と色信号とに区分される形態、例えばＨＳＶ形態に変換する。すなわち、映像入力部１１０はＲＧＢ色空間を色、彩度、輝度で定義されるＨＳＶ色空間に変換する。このとき、色空間変換のために下記数学式(２)のような計算式が用いられる。
【００２７】
【数１】
2008067373.tif 000003
前記数学式（２）は、Ｒ、Ｇ、Ｂがそれぞれ０．０（最小）ないし１．０（最大）の間の値を有するとき、（Ｒ，Ｇ，Ｂ）値と同じ（Ｈ，Ｓ，Ｖ）値を示したもので、ＭＡＸは（Ｒ，Ｇ，Ｂ）の最大値を示し、ＭＩＮは（Ｒ，Ｇ，Ｂ）の最小値を示す。
【００２８】
映像分析部１２０は入力映像の輝度情報を用いて前記入力映像の確率密度関数（ＰＤＦ）を作成し、前記確率密度関数（以下、「輝度ヒストグラム」という）の積分演算を通じて前記入力映像の累積密度関数を作成する。このために映像分析部１２０はヒストグラム分析部１２１と累積密度関数分析部１２２とを含んで構成される。
【００２９】
ヒストグラム分析部１２１は、入力映像の輝度情報を用いて前記入力映像の輝度ヒストグラムを作成し、前記輝度ヒストグラムを代表し得るパラメータを計算する。
【００３０】
図２は、或る映像に対して作成した輝度ヒストグラムを示す図である。輝度ヒストグラムの横軸は入力映像を構成する画素の輝度値を表す。輝度値は、例えば８ビット映像の場合、０ないし２５５の間の値を有する。そして、縦軸は各輝度値に対して発生する頻度を表す。前記横軸は下位帯域、中間帯域、上位帯域に分けられる。下位帯域と中間帯域との境界Ｌは、例えば輝度ヒストグラムの下位２５％に該当する輝度値を示すものとすることができ、中間帯域と上位帯域との境界Ｈは輝度ヒストグラムの上位２５％に該当する輝度値を示すものとすることができる。また、下位帯域は第１下位帯域と第２下位帯域とに細分化でき、上位帯域は第１上位帯域と第２上位帯域とに細分化できる。このとき、第１下位帯域と第２下位帯域との境界ＬＬは、例えば輝度ヒストグラムの下位１５％に該当する輝度値で指定でき、第１上位帯域と第２上位帯域との境界ＨＨは、輝度ヒストグラムの上位１５％に該当する輝度値で指定できる。
【００３１】
輝度ヒストグラムを代表するパラメータには、例えば上位帯域に含まれる画素の総数、中間帯域に含まれる画素の総数、下位帯域に含まれる画素の総数、第１下位帯域に含まれる画素の総数、第２下位帯域に含まれる画素の総数、第１上位帯域に含まれる画素の総数、第２上位帯域に含まれる画素の総数が含まれる。
【００３２】
図１によれば、ヒストグラム分析部１２１は前記輝度ヒストグラムに基づいて前記パラメータを計算し、計算したパラメータを分析して、入力映像が所定個数の代表モデルのうちいずれの代表モデルに該当するかを判断する。ここで、図３を参照して代表モデルについて説明する。
【００３３】
図３は、入力映像を６つの代表モデルに分類した例を示す図である。ここで、モデルＡは中間帯域に属する画素数が多く、上位帯域及び下位帯域に属する画素数が少ない映像を代表する。モデルＢは均した輝度値分布を有する映像を代表する。モデルＣはグラフィック作業によって生成された映像のように不連続輝度値が多い映像を代表する。モデルＤは下位帯域及び上位帯域に属する画素数が多い映像、すなわち、高コントラストを表す映像を代表する。モデルＥは上位帯域に属する画素数が多く、下位帯域及び中間帯域に属する画素数が少ない映像、すなわち、明るい映像を代表する。モデルＦは下位帯域に属する画素数が多く、中間帯域及び上位帯域に属する画素数が少ない映像、すなわち、暗い映像を代表する。
【００３４】
前記モデルは入力映像の輝度ヒストグラムを基盤に６つに分類されたものであるが、その分類数及びモデル形態はより細分化されたり単純化されることができる。例えば、モデルＤの場合、モデルＤ−１とモデルＤ−２とに細分化できる。ここで、モデルＤ−１は第１下位帯域及び上位帯域に属する画素数が多い映像、すなわち、ダークシャドウ領域とハイライト領域とを含む映像を代表する。そして、モデルＤ−２は第２下位帯域及び上位帯域に属する画素数が多い映像、すなわち、シャドウ領域とハイライト領域とを含む映像を代表する。
【００３５】
また、モデルＥの場合、モデルＥ−１とモデルＥ−２とに細分化できる。ここで、モデルＥ−１は第１上位帯域に属する画素数が多い映像、すなわち、ハイライト映像を代表する。そしてモデルＥ−２は第２上位帯域に属する画素数が多い映像、すなわち、輝度が飽和された映像を代表する。
【００３６】
また、モデルＦの場合、モデルＦ−１とモデルＥ−２とに細分化できる。ここで、モデルＦ−１は第１下位帯域に属する画素数が多い映像、すなわち、ダークシャドウ映像を代表し、モデルＦ−２は第２下位帯域に属する画素数が多い映像、すなわち、シャドウ映像を代表する。
【００３７】
図１によれば、ヒストグラム分析部１２１は各パラメータを予め決められた臨界値と比較して入力映像を分類する。具体的に、入力映像の輝度ヒストグラムを分析した結果、上位帯域に属する総画素数が全体画素数に対する臨界比率（例えば、２５％）より大きく、下位帯域に属する総画素数が前記臨界比率以内であれば、前記入力映像はＥタイプのモデルに分類できる。このとき、第１上位帯域に属する総画素数が第２上位帯域に属する総画素数より多ければ、前記入力映像はＥ−１タイプのモデルに分類できる。もし、第２上位帯域に属する総画素数が第１上位帯域に属する総画素数より多ければ、前記入力映像はＥ−２タイプのモデルに分類できる。
【００３８】
入力映像の輝度ヒストグラムを分析した結果、上位帯域に属する総画素数が前記臨界比率以内で、下位帯域に属する総画素数が前記臨界比率より大きければ、前記入力映像はＦタイプのモデルに分類できる。このとき、第１下位帯域に属する総画素数が第２下位帯域に属する総画素数より多ければ、前記入力映像はＦ−１タイプのモデルに分類できる。もし、第２下位帯域に属する総画素数が第１下位帯域に属する総画素数より多ければ、前記入力映像はＦ−２タイプのモデルに分類できる。
【００３９】
一方、上位帯域に属する総画素数及び下位帯域に属する総画素数が全て前記臨界比率より大きければ、入力映像はＤタイプのモデルに分類できる。
【００４０】
図１によれば、累積密度関数分析部１２２は入力映像の輝度ヒストグラムに対する積分演算を通じて前記入力映像の累積密度関数（Ｃｕｍｕｌａｔｉｖｅ  Ｄｅｎｓｉｔｙ  Ｆｕｎｃｔｉｏｎ：ＣＤＦ）を作成する。
【００４１】
図４は或る入力映像の輝度ヒストグラムに基盤して作成した累積密度関数を示す図である。累積密度関数の横軸は入力映像の輝度値を表し、縦軸は各輝度値に対して発生する頻度の累積値を表す。図４の場合、輝度値が増加するほど累積密度関数値（以下、「ＣＤＦ値」という）の上昇幅（増加率）が減少することを確認することができる。これは入力映像を構成する画素の大部分が低い輝度値を有するためである。
【００４２】
図１によれば、前処理部１３０は入力映像の輝度を調整するための複数の前処理関数の中から選択された前処理関数を用いて入力映像の輝度を増加させる。このとき、前処理部１３０は低い輝度値を有する画素が多く含まれている映像であるほど輝度をさらに多く増加させるのが好ましい。このように、入力映像の種類によって輝度増加程度を異にするためには、入力映像の累積密度関数で所定の輝度値に対応するＣＤＦ値Ｄｅｌｔａをパラメータとして前処理関数を選択するのが好ましい。
【００４３】
具体的に、前処理部１３０は累積密度関数の下位帯域に属する輝度値のうち、所定の輝度値ＰＤに対応するＣＤＦ値Ｄｅｌｔａを前処理関数選択のためのパラメータとして選定する。前処理関数選択のためのパラメータが選ばれれば、前処理部１３０は複数の前処理関数の中から前記パラメータに対応する前処理関数を選択する。例えば、累積密度関数を通じて選ばれたパラメータが１００の場合、前処理部１３０はパラメータが１００の場合に対応する前処理関数を選択する。そして、前処理部１３０は選択された前処理関数に基づいて入力映像を構成する各画素の輝度を増加させる。
【００４４】
より具体的な説明のために図５を参照して説明する。ここで、図５は累積密度関数を通じて選ばれたパラメータＤｅｌｔａによる前処理関数を示す図である。前処理関数の横軸は入力される輝度値を表し、縦軸は入力される輝度値に対応して出力される輝度値を表す。図５は輝度値の範囲を０〜１に標準化して示したものである。図５を参照すれば、前処理関数の具体的な形態は多少異なるが、全般的にログ関数の形態であることが分かる。このような前処理関数によって、入力映像を構成する各画素の輝度をいくつに増加させるべきかが分かる。例えば、累積密度関数を通じて選ばれたパラメータＤｅｌｔａがＤｅｌｔａ＿ｍａｘの場合に対応する前処理関数の場合、輝度値が０．１の画素に対しては該当画素の輝度値を０．３に増加させる。そして、輝度値が０．６の画素に対しては該当画素の輝度値を０．８に増加させる。このような前処理関数を用いて輝度が増加された入力映像は後述する映像処理部１５０に提供される。
【００４５】
図１によれば、補正パラメータ算出部１４０は、後続して輝度調整関数を用いて入力映像を構成する各画素の輝度が補正されるとき、前記輝度調整関数に適用される補正パラメータを算出する。ここで、補正パラメータとは、輝度調整関数に適用される加重値を意味する。すなわち、補正パラメータは輝度調整関数を用いて入力映像の輝度を調整するとき、輝度をいくつに調整するかを決定する。このような補正パラメータは入力映像で低輝度領域の輝度を補正するのに必要な補正パラメータと（以下、「第１補正パラメータ」という）、入力映像で高輝度領域の輝度を補正するのに必要な補正パラメータ（以下、「第２補正パラメータ」という）を含む。第１補正パラメータは前記入力映像の累積密度関数を用いて求められる。そして、第２補正パラメータは前記第１補正パラメータから求められる。ここで、「低輝度領域」とは、所定臨界値以内の輝度値を有する画素を含む領域を意味する。そして「高輝度領域」とは、前記臨界値より大きい輝度値を有する画素を含む領域を意味する。このとき、前記臨界値は輝度調整関数によって決定できる。
【００４６】
次に、入力映像の累積密度関数を用いて第１補正パラメータを算出する方法を説明する前に、本発明の実施形態による輝度調整関数について説明する。
【００４７】
図６は本発明の実施形態による輝度調整関数Ｒｎ（ｘ）を示す図である。輝度調整関数Ｒｎ（ｘ）の横軸は入力映像を構成する画素の輝度値を表す。そして、縦軸は横軸に位置した輝度値の変更される輝度値を表す。横軸及び縦軸で、輝度値の範囲は０〜１の範囲に標準化して表すことができる。輝度調整関数Ｒｎ（ｘ）は入力映像を構成する各画素の輝度をいくつに増加させるべきかを示す。このような輝度調整関数Ｒｎ（ｘ）は最小輝度値から所定の輝度値Ｐｎまで増加し、前記所定の輝度値Ｐｎから最大輝度値まで減少する形態を有する。具体的に、前記輝度調整関数は最小輝度値から所定の輝度値Ｐｎまで線形に増加し、前記所定の輝度値Ｐｎから最大輝度値まで線形に減少する形態を有することができる。他の例として、前記輝度調整関数は最小輝度値から所定の輝度値まで単調増加し、前記所定の輝度値Ｐｎから最大輝度値まで単調減少する非線形関数が使われる。以下、本明細書では最小輝度値から所定の輝度値Ｐｎまで線形に増加し、前記所定の輝度値Ｐｎから最大輝度値まで線形に減少する形態の輝度調整関数を例えて説明する。下記数学式（３）は輝度調整関数によって出力される輝度値を数学的に表したものである。下記数学式（３）でＬｉｎは入力映像の輝度値を示す。
【００４８】
【数２】
2008067373.tif 000004
本発明の実施形態によれば、Ｐｎの位置が互いに異なる複数の輝度調整関数が使われる。図７はＰ１、Ｐ２、Ｐ３の位置が互いに異なる３つの輝度調整関数Ｒ１（ｘ）、Ｒ２（ｘ）及びＲ３（ｘ）を示す図である。以下の説明では図７に示した輝度調整関数が使われる場合を実施形態として説明する。
【００４９】
図７のように複数の輝度調整関数が使われる場合、各輝度調整関数別に適用される第１補正パラメータはＰｎの大きさに比例して決定されるのが好ましい。具体的に、第１輝度調整関数Ｒ１（ｘ）の第１補正パラメータをＷ１、第２輝度調整関数Ｒ２（ｘ）の第１補正パラメータをＷ２、第３輝度調整関数Ｒ３（ｘ）の第１補正パラメータをＷ３とする。このとき、Ｐ１〉Ｐ２〉Ｐ３であるので、各輝度調整関数の第１補正パラメータはＷ１〉Ｗ２〉Ｗ３であるのが好ましい。このような条件を満足するために、Ｗ１、Ｗ２、Ｗ３は入力映像の累積密度関数を用いて算出できる。
【００５０】
具体的に、図８を参照すれば、第１輝度調整関数Ｒ１（ｘ）に対する第１補正パラメータＷ１は、Ｐ１及び、Ｐ１に対応するＣＤＦ値を座標値とする点Ａ（Ｐ１，ＣＤＦ１）と、原点を通過する直線の勾配（ＣＤＦ１／Ｐ１）で決定できる。そして、第２輝度調整関数Ｒ２（ｘ）に対する第１補正パラメータＷ２は、Ｐ１及び、Ｐ２に対応するＣＤＦ値を座標値とする点Ｂ（Ｐ１，ＣＤＦ２）と、原点を通過する直線の勾配（ＣＤＦ２／Ｐ１）で決定できる。そして、第３輝度調整関数Ｒ３（ｘ）に対する第１補正パラメータＷ３は、Ｐ１及び、Ｐ３に対応するＣＤＦ値を座標値とする点Ｃ（Ｐ１，ＣＤＦ３）と、原点を通過する直線の勾配（ＣＤＦ３／Ｐ１）で決定できる。このように、各輝度調整関数に適用される第１補正パラメータをＰｎに比例するように設定すれば、各輝度調整関数を用いて入力映像の低輝度領域が補正された低輝度補正映像を得たとき、前記低輝度補正映像から部分的に階調逆転現状が現れるのを防止することができる。
【００５１】
また、入力映像の累積密度関数を用いて各輝度調整関数の第１補正パラメータを算出すれば、入力映像に適応的に第１補正パラメータを決定できる。具体的な説明のために図８と図９を参照する。図８に示された累積密度関数は、輝度値が増加するほどＣＤＦ値の上昇幅（増加率）が減少するのを確認することができる。すなわち、図８に示された累積密度関数は、画素値が小さい画素を多く含む入力映像に対する累積密度関数であることが分かる。これに比べて図９に示された累積密度関数は、輝度値が増加するほどＣＤＦ値の上昇幅（増加率）が増加するのを確認することができる。すなわち、図９に示された累積密度関数は、画素値が大きい画素を多く含む入力映像に対する累積密度関数であることが分かる。このとき、図８に示された各直線の勾配と、図９に示された各直線の勾配とを比較してみれば、その勾配が互いに異なることが分かる。
【００５２】
前述した方法によって各輝度調整関数の第１補正パラメータが設定されれば、各第１補正パラメータを用いて各輝度調整関数の第２補正パラメータを計算することができる。例えば、第１輝度調整関数Ｒ１（ｘ）の第２補正パラメータをＷ４、第２輝度調整関数Ｒ２（ｘ）の第２補正パラメータをＷ５、第３輝度調整関数Ｒ３（ｘ）の第２補正パラメータをＷ６とする。このとき、Ｗ４、Ｗ５、Ｗ６は下記数学式（４）によって算出できる。
【００５３】
【数３】
2008067373.tif 000005
他の実施形態として、Ｗ４、Ｗ５、Ｗ６は下記数学式（５）で決定されることもできる。
【００５４】
【数４】
2008067373.tif 000006
以上、本発明の実施形態による輝度調整関数と、各輝度調整関数に対応する補正パラメータを算出する方法について説明した。上記例では輝度調整関数の数が３つの場合を例えて説明したが、輝度調整関数の数は上記例に限定されず、これよりさらに多くの数の輝度調整関数が使われることもある。また、上記例ではＰｎの各位置が固定された場合に限って第１補正パラメータを算出する方法を説明したが、Ｐｎの各位置は入力映像の種類によって変更されることもあり得る。例えば、低い画素値を有する画素の数が多い映像の場合、Ｐｎの各位置は下位帯域側に位置できる。これに比べて高い画素値を有する画素の数が多い映像の場合、Ｐｎの各位置は上位帯域側に位置できる。
【００５５】
図１によれば、映像処理部１５０は多数の輝度調整関数、及び各輝度調整関数に対応する補正パラメータを用いて、入力映像の輝度を輝度別に補正する。映像処理部１５０についてのより具体的な説明のために図１０を参照する。
【００５６】
図１０は図１の映像処理部１５０をより詳細に示すブロック図である。示された映像処理部１５０は補正映像生成部９１０、フィルタ部９２０、合成部９３０、中間映像生成部９４０及び最終映像生成部９５０を含んで構成できる。
【００５７】
補正映像生成部９１０は、互いに異なる複数の輝度調整関数及び補正パラメータ算出部１４０によって算出された補正パラメータを用いて入力映像の輝度を補正する。具体的に、補正映像生成部９１０は第１補正映像生成部９１１及び第２補正映像生成部９１２を含んで構成される。
【００５８】
まず、第１補正映像生成部９１１は、互いに異なる複数の輝度調整関数Ｒ１（ｘ），Ｒ２（ｘ），Ｒ３（ｘ）と、前記複数の輝度調整関数にそれぞれ対応する第１補正パラメータＷ１，Ｗ２，Ｗ３とを用いて入力映像の輝度を補正する。すなわち、第１補正映像生成部９１１は入力映像の輝度値Ｌｉｎを輝度補正関数Ｒｎ（ｘ）に代入した後、ここに前記輝度補正関数Ｒｎ（ｘ）に対応する第１補正パラメータＷｎを乗じる。その結果、輝度が補正された複数の第１補正映像を生成する。このとき、第１補正映像の輝度は下記数学式（６）のように表される。
【００５９】
【数５】
2008067373.tif 000007
輝度が補正された複数の第１補正映像は、後述する第１合成部９６０に提供される。
【００６０】
次に、第２補正映像生成部９１２は、互いに異なる複数の輝度調整関数Ｒ１（ｘ），Ｒ２（ｘ），Ｒ３（ｘ）と、前記複数の輝度調整関数にそれぞれ対応する第２補正パラメータＷ４，Ｗ５，Ｗ６とを用いて入力映像の輝度を補正する。具体的に、第２補正映像生成部９１２は、入力映像の輝度値Ｌｉｎを輝度補正関数Ｒｎ（ｘ）に代入した後、ここに前記輝度補正関数Ｒｎ（ｘ）に対応する第２補正パラメータＷｎ＋３を乗じる。その結果、輝度が補正された複数の第２補正映像を生成する。このとき、第２補正映像の輝度は下記数学式（７）のように表される。
【００６１】
【数６】
2008067373.tif 000008
輝度が補正された複数の第２補正映像は後述する第１合成部９６０に提供される。
【００６２】
一方、フィルタ部９２０は互いに異なる複数の輝度調整関数にそれぞれ対応する帯域通過関数を用いて入力映像をフィルタリングする。このためにフィルタ部９２０は第１フィルタ部９２１及び第２フィルタ部９２２を含んで構成される。
【００６３】
まず、第１フィルタ部９２１は各輝度調整関数Ｒｎ（ｘ）に対応する第１帯域通過関数Ｓｎ（ｘ）を用いて入力映像をフィルタリングする。ここで、図１１を参照して、各輝度調整関数に対応する第１帯域通過関数について説明する。
【００６４】
図１１は各輝度調整関数Ｒ１（ｘ），Ｒ２（ｘ），Ｒ３（ｘ）に対応する第１帯域通過関数Ｓ１（ｘ），Ｓ２（ｘ），Ｓ３（ｘ）を示す図である。図１１に示された第１帯域通過関数Ｓｎ（ｘ）は下記数学式（８）のように表される。
【００６５】
【数７】
2008067373.tif 000009
数学式（８）でＬｉｎは入力映像の輝度値を示す。数学式（８）のように第１帯域通過関数は、入力映像の輝度値のうちＰｎより小さい輝度値のみ通過させる。前記第１帯域通過関数を用いて入力映像をフィルタリングすれば、入力映像に比べてぼかした（ｂｌｕｒｒｉｎｇ）映像（以下、「第１フィルタリング映像」という）が得られる。このように入力映像をぼかす理由は、各輝度調整関数によって明るさが調整された第１補正映像を互いに合成したとき、品質が低下されることを防止するためである。前述した第１帯域通過関数は低域通過フィルタで実現できる。大サイズの空間低域通過フィルタを実現しにくい場合、入力映像の大きさを減少させた後、小サイズ、例えば５×５サイズのガウシアンマスクを使用して入力映像をぼかした後、補間法を用いて元映像サイズに復元する方法を使用することができる。以下の説明では、それぞれの低域通過フィルタを経てぼかした映像をＳｎ＿ＬＰＦという。
【００６６】
各輝度調整関数に対応する第１帯域通過関数を用いて入力映像をフィルタリングすれば、複数の第１フィルタリング映像が得られる。複数の第１フィルタリング映像は後述する合成部９３０に提供される。後述する合成部９３０は各第１フィルタリング映像の輝度値と、前記各第１フィルタリング映像に対応する第１補正映像の輝度値とを乗じて複数の第１サブバンド映像を生成する。ここで、第１サブバンド映像の輝度は下記数学式（９）のように表される。
【００６７】
【数８】
2008067373.tif 000010
次に、第２フィルタ部９２２は各輝度調整関数Ｒｎに対応する第２帯域通過関数Ｈｎを用いて入力映像をフィルタリングする。ここで、図１２を参照して、各輝度調整関数に対応する第２帯域通過関数について説明する。
【００６８】
図１２は各輝度調整関数Ｒ１，Ｒ２，Ｒ３に対応する第２帯域通過関数Ｈ１（ｘ），Ｈ２（ｘ），Ｈ３（ｘ）を示す図である。図１２に示された第２帯域通過関数は下記数学式（１０）のように表される。
【００６９】
【数９】
2008067373.tif 000011
数学式（１０）でＬｉｎは入力映像の輝度値を示す。数学式（１０）のように第２帯域通過関数は、入力映像の輝度値のうちＰｎより大きい輝度値のみ通過させる。すなわち、Ｐｎ以内の輝度値を遮断する。数学式（１０）のＨｎが低域通過フィルタを経た映像をＨｎ＿ＬＰＦとし、これは１−Ｓｎ＿ＬＰＦで求められる。
【００７０】
各輝度調整関数に対応する第２帯域通過関数を用いて入力映像をフィルタリングすれば、複数の第２フィルタリング映像が得られる。複数の第２フィルタリング映像は後述する合成部９３０に提供される。後述する合成部９３０は各第２フィルタリング映像の輝度値と、前記各第２フィルタリング映像に対応する第２補正映像の輝度値とを乗じて複数の第２サブバンド映像を生成する。ここで、第２サブバンド映像の輝度は下記数学式（１１）のように表される。下記数学式（１１）でＬｉｎは入力映像の輝度値を示す。
【００７１】
【数１０】
2008067373.tif 000012
合成部９３０は、上記数学式（９）で言及したように、複数の第１サブバンド映像を生成した後、各第１サブバンド映像の輝度を互いに合成する。その結果、入力映像で低輝度領域の輝度が補正された低輝度補正映像を生成する。このとき、低輝度補正映像の輝度ＬＳｈａｄｏｗは下記数学式（１２）のように表される。
【００７２】
【数１１】
2008067373.tif 000013
また、合成部９３０は、上記数学式（１１）で言及したように、複数の第２サブバンド映像を生成した後、各第２サブバンド映像の輝度を互いに合成する。その結果、入力映像で高輝度領域の輝度が補正された高輝度補正映像を生成する。このとき、高輝度補正映像の輝度ＬＨｉｇｈｌｉｇｈｔは下記数学式（１３）のように表される。
【００７３】
【数１２】
2008067373.tif 000014
合成部９３０によって生成された低輝度補正映像及び高輝度補正映像は後述する中間映像生成部９４０に提供される。
【００７４】
中間映像生成部９４０は入力映像の明るさＬｉｎに低輝度補正映像の輝度ＬＳｈａｄｏｗを加算して、高輝度補正映像の輝度ＬＨｉｇｈｌｉｇｈｔを減算する。その結果、低輝度領域の輝度及び高輝度領域の輝度が全て補正された中間映像を生成する。ここで、中間映像の輝度Ｌｍｉｘは下記数学式（１４）のように表される。
【００７５】
【数１３】
2008067373.tif 000015
最終映像生成部９５０は入力映像の輝度Ｌｉｎと、中間映像の輝度Ｌｍｉｘとにそれぞれ所定の加重値を適用した後、合算して最終映像を生成する。このとき、最終映像の輝度Ｌｏｕｔは下記数学式（１５）のように表される。
【００７６】
【数１４】
2008067373.tif 000016
数学式（１５）でαは入力映像の輝度と中間映像の輝度をそれぞれどの程度の割合で合成するかを決定する加重値で、０≦α≦１の値を有する。
【００７７】
この後、最終映像生成部９５０は最終映像の色情報を調整する。
【００７８】
具体的に、最終映像生成部９５０は、入力映像の彩度を調整する関数Ｆ（ｘ）に入力映像の輝度値Ｌｉｎを代入した後、ここに所定の利得αを乗じて、増加させる彩度量αＦ（Ｌｉｎ）を決定する。この後、最終映像生成部９５０は、前記決定された彩度量αＦ（Ｌｉｎ）を入力映像の彩度Ｃｉｎに足すことによって、下記数学式（１６）のように、最終映像の彩度Ｃｏｕｔを計算する。
【００７９】
【数１５】
2008067373.tif 000017
最終映像の彩度を調整するとき、最終映像生成部９５０は入力映像の色値は固定させた状態で、入力映像の輝度を補正するための補正パラメータαに比例して最終映像の彩度を増加させることができる。このとき、色値を固定させる理由は色感の歪曲が発生しないようにしたり、入力映像の歪曲された色情報を補正するための処理が追加できる。
【００８０】
最終映像の色情報が調整されれば、最終映像生成部９５０はＨＶＳ形態の信号からなる最終映像をＲＧＢ形態の信号に変換する。
【００８１】
ディスプレイ部１６０は、ＲＧＢ形態の信号に変換された最終映像をディスプレイする。このようなディスプレイ部１６０はＬＣＤ、ＰＤＰ、ＬＥＤ、ＯＬＥＤ、Ｆｌｅｘｉｂｌｅ  ｄｉｓｐｌａｙなどの多様なディスプレイ手段によって実現できる。
【００８２】
次に、図１３を参照して図１の映像補正装置１００を構成する構成要素間の動作過程について説明する。
【００８３】
図１３は図１の映像補正装置１００による映像補正方法を示すフローチャートである。
まず、映像入力部１１０は入力映像を受信する（Ｓ１１）。
次に、映像分析部１２０は前記入力映像の輝度情報から輝度ヒストグラムを生成し、前記輝度ヒストグラムに対する積分演算を通じて前記入力映像の累積密度関数を作成する（Ｓ１２）。
【００８４】
この後、補正パラメータ算出部１４０は互いに異なる複数の輝度調整関数にそれぞれ適用される補正パラメータを前記累積密度関数から算出する（Ｓ１３）。前記Ｓ１３ステップは、前記入力映像で低輝度領域の輝度を補正するのに必要な複数の第１補正パラメータを算出するステップと、前記入力映像で高輝度領域の輝度を補正するのに必要な複数の第２補正パラメータを算出するステップとからなり得る。前記輝度調整関数は前記入力映像の輝度値に対する変更される輝度値を表す関数で、特定の臨界値Ｐｎ以内の輝度値を線形に増加させ、前記臨界値Ｐｎより大きい輝度値を線形に減少させる。前記第１補正パラメータは前記臨界値のうち最大臨界値と、前記臨界値に対応するＣＤＦ値を座標値とする点及び原点を通る直線の勾配で決められる。そして、前記第２補正パラメータは前記第１補正パラメータとの合計が１になるように決められる。
【００８５】
補正パラメータが算出されれば、映像処理部１５０は前記補正パラメータ及び前記複数の輝度調整関数を用いて入力映像の輝度を補正する（Ｓ１４）。前記Ｓ１４ステップは、低輝度領域の輝度が補正された低輝度補正映像を生成するステップと、高輝度領域の輝度が補正された高輝度補正映像を生成するステップと、前記入力映像の輝度に前記低輝度補正映像の輝度を加算した後に前記高輝度補正映像の輝度を減算して中間映像を生成するステップと、前記入力映像の輝度及び前記中間映像の輝度の加重和から最終映像を生成するステップとからなり得る。
【００８６】
一方、前記低輝度補正映像を生成するステップは、前記複数の第１補正パラメータと前記複数の輝度補正関数を用いて複数の第１補正映像を生成するステップと、前記複数の輝度補正関数にそれぞれ対応する第１帯域通過関数を用いて前記入力映像をフィルタリングするステップと、前記フィルタリング結果生成された複数の第１フィルタリング映像の輝度値に前記各第１フィルタリング映像に対応する第１補正映像の輝度値を乗じて複数の第１サブバンド映像を生成するステップと、前記複数の第１サブバンド映像を合成して前記低輝度補正映像を生成するステップとからなり得る。ここで、前記第１帯域通過関数は臨界値Ｐｎ以内の輝度値のみ通過させる。
【００８７】
また、前記高輝度補正映像を生成するステップは、前記複数の第２補正パラメータと前記複数の輝度補正関数を用いて複数の第２補正映像を生成するステップと、前記複数の輝度補正関数にそれぞれ対応する第２帯域通過関数を用いて前記入力映像をフィルタリングするステップと、前記フィルタリング結果生成された複数の第２フィルタリング映像の輝度値に前記各第２フィルタリング映像に対応する第２補正映像の輝度値を乗じて複数の第２サブバンド映像を生成するステップと、前記複数の第２サブバンド映像を合成して前記高輝度補正映像を生成するステップとからなり得る。ここで、前記第２帯域通過関数は臨界値Ｐｎより大きい輝度値のみ通過させる。
【００８８】
輝度が補正された最終映像が生成されれば、映像処理部１５０は最終映像の輝度によって前記最終映像の色を補正する。
【００８９】
輝度及び色が補正された最終映像はディスプレイ部１６０を通じてディスプレイされる（Ｓ１５）。本発明は従来技術に比べてより細密で自然な映像を出力する。
【００９０】
以上、添付する図面を参照して本発明の実施形態を説明したが、本発明の属する技術分野における通常の知識を有する者は本発明がその技術的思想や必須的な特徴を変更せずに他の具体的な形態によって実施できることを理解することができる。したがって前述した実施形態はすべての面で例示的なものであって、限定的なものではないことを理解しなければならない。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施形態による映像補正装置の構成を示すブロック図である。
【図２】或る映像に対して作成したヒストグラムを示す図である。
【図３】入力映像を６つの代表モデルに分類した例を示す図である。
【図４】或る映像に対して作成した累積密度関数を示す図である。
【図５】本発明の実施形態による前処理関数を示す図である。
【図６】本発明の実施形態による輝度調整関数を示す図である。
【図７】本発明の実施形態による互いに異なる３つの輝度調整関数を示す図である。
【図８】低い輝度値を有する画素が多い入力映像の累積密度関数を用いて各輝度調整関数別に第１補正パラメータを算出する方法を示す図である。
【図９】低い輝度値を有する画素が少ない入力映像の累積密度関数を用いて各輝度調整関数別に第１補正パラメータを算出する方法を示す図である。
【図１０】図１の映像処理部の構成をより詳細に示すブロック図である。
【図１１】図７の各輝度調整関数に対応する第１帯域通過関数を示す図である。
【図１２】図７の各輝度調整関数に対応する第２帯域通過関数を示す図である。
【図１３】本発明の実施形態による映像補正方法を示すフローチャートである。
【符号の説明】
【００９２】
１００      映像補正装置
１１０      映像入力部
１２０      映像分析部
１３０      前処理部
１４０      補正パラメータ算出部
１５０      映像処理部
１６０      ディスプレイ部
【図１】
2008067373.tif 000018
【図２】
2008067373.tif 000019
【図３】
2008067373.tif 000020
【図４】
2008067373.tif 000021
【図５】
2008067373.tif 000022
【図６】
2008067373.tif 000023
【図７】
2008067373.tif 000024
【図８】
2008067373.tif 000025
【図９】
2008067373.tif 000026
【図１０】
2008067373.tif 000027
【図１１】
2008067373.tif 000028
【図１２】
2008067373.tif 000029
【図１３】
2008067373.tif 000030