(57)【特許請求の範囲】
【請求項１】
１フレームの映像データを入力する毎に入力した前記映像データの平均輝度を算出して平均輝度レベルとして出力する平均輝度算出部と、
前記平均輝度算出部から出力される平均輝度レベルを１フレーム分遅延させる遅延部と、
前記映像データを入力すると補正係数値を出力する単一のテーブル部と、
補正しきい値と前記平均輝度算出部からの前記平均輝度レベルとに応じて前記補正係数値の重み付けを行い第１の補正係数値として出力する第１の補正係数算出部と、
前記補正しきい値と前記遅延部からの平均輝度レベルとに応じて前記補正係数値の重み付けを行い第２の補正係数値として出力する第２の補正係数算出部と、
第１及び第２の補正係数値に基づいて前記映像データの輝度レベルを補正する補正部と  を有することを特徴とする映像データ補正装置。
【請求項２】
１フレームの映像データを入力する毎に入力した前記映像データの平均輝度を算出して平均輝度レベルとして出力する平均輝度算出部と、
前記平均輝度算出部から出力される平均輝度レベルを１フレーム分遅延させる遅延部と、
前記映像データを入力すると予め設定されている最大補正係数値を出力する単一のテーブル部と、
予め設定された値が異なる複数の補正しきい値と前記平均輝度算出部からの前記平均輝度レベルとを比較し、比較結果に応じて前記最大補正係数値の重み付けを行い第１の補正係数値として出力する第１の補正係数算出部と、
前記複数の補正しきい値と前記遅延部からの平均輝度レベルとを比較し、比較結果に応じて前記最大補正係数値の重み付けを行い第２の補正係数値として出力する第２の補正係数算出部と、
第１及び第２の補正係数値の平均値を算出するとともに算出した平均値に基づき前記映像データの輝度レベルを補正する補正部と
を有することを特徴とする映像データ補正装置。
【請求項３】
請求項１又は２において、
前記平均輝度算出部から出力される平均輝度レベルを順次１フレーム分づつ遅延させる複数の遅延回路から前記遅延部を構成し、
前記第２の補正係数算出部を、複数の遅延回路に対応して設けられ複数の遅延回路からの平均輝度レベルと前記複数の補正しきい値とをそれぞれ比較し、比較結果に応じてそれぞれ前記最大補正係数値の重み付けを行い補正係数値として出力する複数の補正係数算出部から構成したことを特徴とする映像データ補正装置。
【請求項４】
請求項１又は２において、
複数の補正しきい値を入力すると、入力した複数の補正しきい値のうちの２つの補正しきい値を選択して選択した各補正しきい値の平均値を算出するとともに、算出した平均値を入力した前記複数の補正しきい値とともに出力するしきい値補正部を設け、
前記第１の補正係数算出部は、前記しきい値補正部からの複数の補正しきい値及び平均値と前記平均輝度算出部からの平均輝度レベルとを比較し、比較結果に応じて前記最大補正係数値の重み付けを行い第１の補正係数値として出力し、
前記第２の補正係数算出部は、前記しきい値補正部からの複数の補正しきい値及び平均値と前記遅延部からの平均輝度レベルとを比較し、比較結果に応じて前記最大補正係数値の重み付けを行い第２の補正係数値として出力することを特徴とする映像データ補正装置。
【請求項５】
請求項１又は２において、
前記平均輝度算出部は、
前記映像データのピクセルクロックと垂直同期信号とをもとに１フレーム分の映像データの輝度成分値を累積加算する累積加算器と、
前記累積加算器からの累積加算値を入力すると、この累積加算値に１フレーム内の映像データ中のピクセル数の逆数を乗じて映像データの輝度成分の平均値を算出し前記平均輝度レベルとして出力する乗算器と
から構成されることを特徴とする映像データ補正装置。
【請求項６】
請求項１又は２において、
前記第１及び第２の補正係数算出部は、
入力した平均輝度レベルと複数の補正しきい値との大小をそれぞれ比較し前記平均輝度レベルの高低を判断する複数の比較器と、
前記比較器により判断された前記平均輝度レベルの高低に応じた値の乗算係数を出力するデコーダと、
前記テーブル部からの最大補正係数値と、前記平均輝度レベルが低くなるにつれて値が大きくなる前記デコーダからの乗算係数とを乗算し、この乗算結果を補正係数として出力する乗算器と
から構成されることを特徴とする映像データ補正装置。
【請求項７】
請求項１又は２において、
前記補正部は、
第１及び第２の補正係数値を加算する第１の加算器と、
前記第１の加算器により加算した加算値から第１及び第２の補正係数値の平均値を算出する乗算器と、
前記映像データに対し前記乗算器からの平均値を加算する第２の加算器と
から構成されることを特徴とする映像データ補正装置。
【請求項８】
１フレームの映像データを入力する毎に入力した前記映像データの平均輝度を算出して平均輝度レベルとして出力する第１のステップと、
前記第１のステップの処理に基づき算出された平均輝度レベルを１フレーム分遅延させる第２のステップと、
前記映像データを入力すると単一のテーブルに基づいて補正係数値を出力する第３のステップと、
補正しきい値と前記第１のステップの処理に基づき算出された前記平均輝度レベルとに応じて前記補正係数値の重み付けを行い第１の補正係数値として出力する第４のステップと、
前記補正しきい値と前記第２のステップの処理に基づく平均輝度レベルとに応じて前記補正係数値の重み付けを行い第２の補正係数値として出力する第５のステップと、
第１及び第２の補正係数値に基づいて前記映像データの輝度レベルを補正する第６のステップと
を有することを特徴とする映像データ補正方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力した映像データの輝度成分に対し補正を行う映像データ補正装置及び映像データ補正方法に関する。
【０００２】
【従来の技術】
コンピュータ装置用に使用されるモニタ（表示部）は、テレビジョン用に使用されるモニタと比較して、ユーザとモニタ間の距離が短いため表示される映像が全体的に暗い（輝度が低い）特性を持っている。このため、テレビジョン用に生成された映像コンテンツをコンピュータ装置によって表示する場合には、映像データの輝度成分に対し暗い部分の鮮明度を向上させるために、輝度成分に対する補正処理が求められている。
【０００３】
たとえば特願２０００−２２８７３０号には、輝度成分の補正処理を行う場合に、複数のＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ：ルックアップテーブル）を用いて、その中から映像データ中の暗部の出現頻度に応じたＬＵＴを選択し、この選択したＬＵＴに基づき輝度成分を補正する技術が記載されている。
【０００４】
図８はこのような映像データ補正装置の一例を示すブロック図である。映像データ補正装置１００は、暗部頻度カウンタ１０１と、ＬＵＴ選択部１０２と、ＬＵＴ変換部１０３とからなる。暗部頻度カウンタ１０１は、映像データについて規定の輝度レベル未満の暗部の出現頻度をカウントする。ＬＵＴ選択部１０２は、暗部頻度カウンタ１０１によって算出された暗部の出現頻度に基づいて映像データに対する輝度成分補正に使用するＬＵＴを選択する。ＬＵＴ変換部１０３は、内部に複数のＬＵＴ＃１〜＃ｎを有しており、ＬＵＴ選択部１０２によって選択されたＬＵＴを用いて映像データに対する輝度成分の補正を行っている。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の映像データ補正装置は、輝度成分の補正を行うために複数のＬＵＴを有していることから、装置が大規模になるという課題があった。
また、従来の映像データ補正装置は、１フレーム内の暗部の出現頻度に基づき映像データの輝度成分の補正を行っているため、映像データ中の暗部の出現頻度が、設定された補正閾値（補正しきい値）近傍で頻繁に上下するような場合に映像表示にちらつきが発生するという課題もあった。
【０００６】
したがって、本発明は、映像データの輝度成分を補正する場合に映像表示のちらつきを低減するとともに、装置の小型化を図ることを目的とする。
【０００７】
【課題を解決するための手段】
このような課題を解決するために本発明は、１フレームの映像データを入力する毎に入力した映像データの平均輝度を算出して平均輝度レベルとして出力する平均輝度算出部と、平均輝度算出部から出力される平均輝度レベルを１フレーム分遅延させる遅延部と、映像データを入力すると補正係数値を出力するテーブル部と、補正閾値と平均輝度算出部からの平均輝度レベルとに応じて前記補正係数値の重み付けを行い第１の補正係数値として出力する第１の補正係数算出部と、補正閾値と遅延部からの平均輝度レベルとに応じて補正係数値の重み付けを行い第２の補正係数値として出力する第２の補正係数算出部と、第１及び第２の補正係数値に基づいて映像データの輝度レベルを補正する補正部とを設けたものである。
また、本発明は、１フレームの映像データを入力する毎に入力した映像データの平均輝度を算出して平均輝度レベルとして出力する平均輝度算出部と、平均輝度算出部から出力される平均輝度レベルを１フレーム分遅延させる遅延部と、映像データを入力すると予め設定されている最大補正係数値を出力するテーブル部（ＬＵＴ２）と、予め設定された値が異なる複数の補正閾値と平均輝度算出部からの平均輝度レベルとを比較し、比較結果に応じて前記最大補正係数値の重み付けを行い第１の補正係数値として出力する第１の補正係数算出部（３）と、複数の補正閾値と遅延部からの平均輝度レベルとを比較し、比較結果に応じて最大補正係数値の重み付けを行い第２の補正係数値として出力する第２の補正係数算出部と、第１及び第２の補正係数値の平均値を算出するとともに算出した平均値に基づき前記映像データの輝度レベルを補正する補正部とを設けたものである。
【０００８】
また、遅延部として、前記平均輝度算出部から出力される平均輝度レベルを順次１フレーム分づつ遅延させる複数の遅延回路（ラッチ８〜１０）を設け、第２の補正係数算出部を、複数の遅延回路に対応して設けられ複数の遅延回路からの平均輝度レベルと複数の補正閾値とをそれぞれ比較し、比較結果に応じて前記最大補正係数値の重み付けを行いそれぞれ補正係数値として出力する複数の補正係数算出部（４〜６）から構成したものである。
また、複数の補正閾値を入力すると、入力した複数の補正閾値のうちの２つの補正閾値を選択して選択した各補正閾値の平均値を算出するとともに、算出した平均値と入力した複数の補正閾値とを出力する閾値補正部を設け、第１の補正係数算出部は、閾値補正部からの複数の補正閾値及び平均値と平均輝度算出部からの平均輝度レベルとを比較し、比較結果に応じて最大補正係数値の重み付けを行い第１の補正係数値として出力し、第２の補正係数算出部は、閾値補正部からの複数の補正閾値及び平均値と遅延部からの平均輝度レベルとを比較し、比較結果に応じて最大補正係数値の重み付けを行い第２の補正係数値として出力するものである。
【０００９】
また、平均輝度算出部を、映像データのピクセルクロックと垂直同期信号とをもとに１フレーム分の映像データの輝度成分値を累積加算する累積加算器（７１）と、累積加算器からの累積加算値を入力すると、この累積加算値に１フレーム内の映像データ中のピクセル数の逆数を乗じて映像データの輝度成分の平均値を算出し平均輝度レベルとして出力する乗算器（７２）とから構成したものである。
また、第１及び第２の補正係数算出部をそれぞれ、入力した平均輝度レベルと複数の補正しきい値との大小をそれぞれ比較し平均輝度レベルの高低を判断する複数の比較器（３１〜３４）と、比較器により判断された平均輝度レベルの高低に応じた値の乗算係数を出力するデコーダ（３５）と、テーブル部からの最大補正係数値と、平均輝度レベルが低くなるにつれて値が大きくなる前記デコーダからの乗算係数とを乗算し、この乗算結果を補正係数として出力する乗算器（３６）とから構成したものである。
また、補正部を、第１及び第２の補正係数値を加算する第１の加算器（１１）と、第１の加算器により加算した加算値から第１及び第２の補正係数値の平均値を算出する乗算器（１２）と、映像データに対し乗算器からの平均値を加算する第２の加算器（１３）とから構成したものである。
【００１０】
【発明の実施の形態】
以下、本発明について図面を参照して説明する。
（第１の実施の形態）
図１は本発明の第１の実施の形態を示す映像データ補正装置のブロック図である。この映像データ補正装置１は図１に示すように、ＬＵＴ（ルックアップテーブル：Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）２と、補正係数算出部３〜６と、平均輝度算出部７と、ラッチ８〜１０と、加算器１１，１３と、乗算器１２とからなる。
【００１１】
ここで、ＬＵＴ２は入力映像データＩＮの読み出し時において映像データ値がアドレスとして扱われ、映像データＩＮが入力される毎に予め設定された最大補正係数値ｅを出力するものである。
また、平均輝度算出部７は、映像データＩＮの同期信号Ｅおよび映像データＩＮを入力し、１フレーム内における映像データの輝度成分の平均値を垂直同期信号毎に算出し、平均輝度レベルデータａを生成するものである。
また、ラッチ８，ラッチ９およびラッチ１０は、それぞれ映像データＩＮの同期信号（垂直同期信号）Ｅを受け、平均輝度算出部７により算出された平均輝度レベルデータａを垂直同期信号Ｅ毎に遅延させ、それぞれ平均輝度レベルデータｂ、平均輝度レベルデータｃおよび平均輝度レベルデータｄを発生するものである。
【００１２】
さらに、補正係数算出部３は、平均輝度レベルデータａと、補正閾値（補正しきい値）Ａ，補正閾値Ｂ，補正閾値Ｃおよび補正閾値Ｄとを比較するとともに、ＬＵＴ２から入力した最大補正係数値ｅに対し前記比較の結果に応じた重み付けを行い補正係数ｆを出力するものである。また、補正係数算出部４は、補正係数算出部３と同様に、平均輝度レベルデータｂと、補正閾値Ａ，補正閾値Ｂ，補正閾値Ｃおよび補正閾値Ｄとを比較するととともに、ＬＵＴ２から入力した最大補正係数値ｅに対し前記比較の結果に応じた重み付けを行い、補正係数ｇとして出力するものである。また、補正係数算出部５は、補正係数算出部３と同様に、平均輝度レベルデータｃと、補正閾値Ａ，補正閾値Ｂ，補正閾値Ｃおよび補正閾値Ｄとを比較するととともに、ＬＵＴ２から入力した最大補正係数値ｅに対し前記比較の結果に応じた重み付けを行い、補正係数ｈとして出力するものである。さらに、補正係数算出部６は、補正係数算出部３と同様に、平均輝度レベルデータｄと、補正閾値Ａ，補正閾値Ｂ，補正閾値Ｃおよび補正閾値Ｄとを比較するととともに、ＬＵＴ２から入力した最大補正係数値ｅに対し前記比較の結果に応じた重み付けを行い、補正係数ｉとして出力するものである。
【００１３】
また、加算器１１は、各補正係数算出部３，４，５，６からそれぞれ出力された補正係数ｆ，補正係数ｇ，補正係数ｈおよび補正係数ｉの加算を行い、加算値を乗算器１２に出力する。乗算器１２は、加算器１１から入力した加算値に対して予め設定された値を乗算し実補正係数値として加算器１３に出力する。加算器１３は、入力映像データＩＮに対し乗算器１２からの実補正係数値を加算し、輝度成分に補正がかけられた映像データＯＵＴとして出力するものである。
【００１４】
このように、本映像データ補正装置１は、平均輝度算出部７によって算出された入力映像データＩＮの平均輝度レベルａを、ラッチ８，ラッチ９およびラッチ１０によって複数フレーム時間分遅延し、遅延したそれぞれの値をもとに補正係数ｆ〜ｉを算出し、複数フレーム分の補正係数ｆ〜ｉの平均値（前記実補正係数値）により入力映像データＩＮの補正を行い、映像データＩＮの輝度成分を補正するようにしたものである。これにより、映像データＩＮの平均輝度レベルが補正閾値の近傍を上下するような場合においても、輝度成分の補正値が急激にそれに追従することはなく、したがって輝度成分補正値の急激な変動に基づく映像表示上のちらつきを低減することができる。
【００１５】
次に、映像データ補正装置１内の前記平均輝度算出部７の詳細な構成について図２を参照して説明する。平均輝度算出部７は、図２に示すように、累積加算器７１，乗算器７２およびラッチ７３の組み合わせで構成することができる。
累積加算器７１は、入力映像データＩＮのピクセルクロックと垂直同期信号Ｅをもとに映像データＩＮの輝度成分値を累積加算し、この加算値を乗算器７２に出力する。ここで、累積加算値は映像データＩＮの垂直同期信号Ｅによりリセットされる。
【００１６】
乗算器７２は、累積加算器７１からの累積加算値に対して予め設定された値を乗算する。ここで、予め設定する前記乗算値を、たとえば１フレーム内の映像データ中のピクセル数の逆数とすることで、乗算器７２から出力される乗算結果は１フレーム内の映像データＩＮ中の輝度成分の平均値となる。ラッチ７３は、映像データＩＮの同期信号Ｅに基づき、累積加算器７１の累積加算値がリセット直前の乗算器７２からの出力値を１フレーム時間ラッチする。これにより、平均輝度算出部７は、映像データの同期信号Ｅと映像データＩＮとから、垂直同期信号Ｅ毎に更新される映像データの平均輝度レベルａを出力することができる。
【００１７】
次に、映像データ補正装置１内の各補正係数算出部３〜６の詳細な構成について説明する。これら補正係数算出部３〜６は、たとえば比較器、デコーダおよび乗算器の組み合わせで実現できる。
図３は、補正係数算出部３〜６のうち補正係数算出部３の構成を示すブロック図である。他の補正係数算出部４〜６も補正係数算出部３と同様の構成である。補正係数算出部３は、図３に示すように、比較器３１〜３４，デコーダ３５および乗算器３６から構成される。
【００１８】
比較器３１，比較器３２，比較器３３および比較器３４は、それぞれ補正閾値Ａ，補正閾値Ｂ，補正閾値Ｃおよび補正閾値Ｄと、平均輝度レベルデータａとを比較し、比較結果をデコーダ３５へ出力する。デコーダ３５は、比較器３１，比較器３２，比較器３３および比較器３４からの各比較結果を受け、それぞれの比較結果に応じた乗算係数を乗算器３６へ出力する。即ち、デコーダ３５は、平均輝度レベルが高いほど小さい値の乗算係数を出力するとともに、平均輝度レベルが低いほど大きい値の乗算係数を出力する。乗算器３６は、ＬＵＴ２から入力した最大補正係数ｅとデコーダ３５からの乗算係数とを乗算し、補正係数ｆとして出力する。これにより、補正係数ｆは、入力映像データＩＮの平均輝度レベルが高いほど小さい値となり、平均輝度レベルが低いほど大きい値となる。
【００１９】
ここで、比較器３１，比較器３２，比較器３３および比較器３４に入力される補正閾値の大小関係をそれぞれ、補正閾値Ａ＞補正閾値Ｂ＞補正閾値Ｃ＞補正閾値Ｄとした場合、デコーダ３５から出力される乗算係数はたとえば以下のようにして設定される。即ち、
乗算係数←０／４  ｗｈｅｎ（平均輝度レベルデータ＞補正閾値Ａ）
ｅｌｓｅ  １／４  ｗｈｅｎ（平均輝度レベルデータ＞補正閾値Ｂ）
ｅｌｓｅ  ２／４  ｗｈｅｎ（平均輝度レベルデータ＞補正閾値Ｃ）
ｅｌｓｅ  ３／４  ｗｈｅｎ（平均輝度レベルデータ＞補正閾値Ｄ）
ｅｌｓｅ  ４／４
これにより、補正係数算出部３から出力される補正係数ｆは、平均輝度レベルデータの変動によって重み付けがされた値が出力される。
【００２０】
次に、以上のように構成された映像データ補正装置１の要部を、図１，図４及び図５を参照してさらに詳細に説明する。
通常、映像データは映像コンテンツ内の各シーンによって平均輝度レベルが変動する。たとえば、画面全体が暗いシーンであれば平均輝度レベルは低く、逆に、画面全体が明るいシーンであれば平均輝度レベルは高い。本実施の形態では、画面全体が暗く平均輝度レベルが低い場合には映像データに対して補正値を加算して映像データの輝度成分に対して補正を行い、画面全体が明るく平均輝度レベルが高い場合には補正を行わないようにする。
【００２１】
図４（ａ）は映像データの平均輝度レベルが最も暗いと認識される場合における入力映像データの輝度レベルに対する補正後の映像データ出力の輝度レベルの例を示すグラフである。ここで、図４及び後述の図５の各グラフにおいて横軸及び縦軸に示すレベルの値は、アナログ信号を８ビットのデジタル信号に変換した場合の０〜２５５のデジタル値を示し、デジタル値が大きいほどレベルが高いことを表している。図４（ａ）に示すグラフでは映像データＩＮの暗部に対する補正度合いを大きくしている。即ち、映像データＩＮの輝度レベルが低い値Ｘ１以下においては補正係数値を大にして例えば値Ｙ１のような高輝度レベルの映像信号に補正し出力するようにしている。
【００２２】
図４（ｂ）は、図４（ａ）のような補正特性を実現する場合のＬＵＴ２に対する設定値の例を示すグラフである。ＬＵＴ２には、映像データＩＮに対して補正を施す際には映像データＩＮに対する加算値のみが前期最大補正係数ｅとして設定される。ここで、例えば値Ｘ１の輝度レベルを有する映像データＩＮがＬＵＴ２に入力されると、ＬＵＴ２は前述したようにその値Ｘ１に相当するアドレスに設定されている設定値Ｙ２を補正値として出力する。この補正値Ｙ２が入力映像データＩＮに加算される結果、図４（ａ）に示す輝度レベルＹ１の出力映像データが得られる。
【００２３】
ところで、本装置１に入力される映像データＩＮは、前述したように、平均輝度算出部７によって１フレーム内の平均輝度レベルａが算出される。算出された平均輝度レベルａはラッチ８，ラッチ９およびラッチ１０のそれぞれによって、映像データの垂直同期信号Ｅをもとに１フレーム期間毎にラッチされ平均輝度レベルｂ，平均輝度レベルｃおよび平均輝度レベルｄが得られる。
【００２４】
図５は、各補正係数算出部３〜６における映像データＩＮの輝度レベルと、この輝度レベルに対応して算出された補正係数との間の関係を示すグラフである。ここで、本実施の形態では、補正閾値Ａ，補正閾値Ｂ，補正閾値Ｃおよび補正閾値Ｄの大小関係を、補正閾値Ａ＞補正閾値Ｂ＞補正閾値Ｃ＞補正閾値Ｄとしており、各補正係数算出部３〜６により算出された補正係数は、図５に示すように、入力映像データＩＮの平均輝度レベルが補正閾値Ａより高い場合が最も小さく、入力映像データＩＮの平均輝度レベルが補正閾値Ｄより低い場合が最も大きくなる。即ち、前記補正係数は、入力映像データＩＮの平均輝度レベルが高いほど小さい値となり、平均輝度レベルが低いほど大きい値となる。
【００２５】
したがって、補正係数算出部３，補正係数算出部４，補正係数算出部５および補正係数算出部６のそれぞれによって、連続する４フレームの平均輝度レベルに応じた補正係数ｆ，補正係数ｇ，補正係数ｈおよび補正係数ｉを得ることができる。これらの補正係数値を加算器１１によってすべて加算し、加算した乗算係数の４分の１が乗算器１２によって乗算されれば、連続した４フレーム内の補正係数の平均値を得られることになる。加算器１３では、この４フレーム分の補正係数の平均値を入力映像データＩＮに対して加算し、補正後の映像データＯＵＴとして出力する。
【００２６】
このように、複数のフレーム内の平均輝度レベルの平均値を求めて映像データに対する輝度補正係数としたため、映像データの平均輝度レベルが、設定された補正閾値近傍を頻繁に上下するような場合においても、ちらつきの少ない安定した映像表示を得ることができる。
また、ＬＵＴ２内に格納する値を補正最大値（最大補正係数ｅ）のみとし、映像データの平均輝度レベルの変化によって、この補正最大値から輝度成分補正値を算出するように構成したため、平均輝度レベルの代表値ごとにＬＵＴを持つ必要がなく、したがって複数のＬＵＴが不要になることから、装置を小規模に構成できる。
【００２７】
（第２の実施の形態）
図６は、本発明の第２の実施の形態を示す映像データ補正装置のブロック図であり、図１に示す第１の実施の形態の映像データ補正装置に閾値補正部１４を設けたものである。閾値補正部１４は、図６に示すように、４個の補正閾値Ａ〜Ｄを入力して変換を行い７個の補正閾値をそれぞれ補正係数算出部３〜６に出力するものである。
【００２８】
図７は、閾値補正部１４の詳細な構成を示すブロック図である。閾値補正部１４は、図７に示すように、加算器４１，乗算器４２，加算器４３，乗算器４４，加算器４５および乗算器４６から構成されている。閾値補正部１４では、加算器４１および乗算器４２により、補正閾値Ａと補正閾値Ｂの平均値を算出し、補正閾値Ａと補正閾値Ｂの中間値となる補正閾値Ｆを出力する。また、加算器４３および乗算器４４により、補正閾値Ｂと補正閾値Ｃの平均値を算出し、補正閾値Ｂと補正閾値Ｃの中間値となる補正閾値Ｇを出力する。さらに、加算器４５および乗算器４６により、補正閾値Ｃと補正閾値Ｄの平均値を算出し、補正閾値Ｃと補正閾値Ｄの中間値となる補正閾値Ｈを出力する。この他、閾値補正部１４は入力した各補正閾値Ａ，Ｂ，Ｃ，Ｄをそのまま出力する。
【００２９】
図１に示す第１の実施の形態では、ＬＵＴ２に対して最大補正係数ｅを大きく設定すると、加算器１１および乗算器１２によって、補正係数の平均値を算出しても、加算器１３に供給される補正係数の変動が大きくなることがあるが、第２の実施の形態では、閾値補正部１４によって隣接する補正閾値間の差を小さくすることにより、加算器１３へ与える補正係数の変動を抑えることができる。したがって、第１の実施の形態に比べ輝度成分補正値の急激な変動をさらに抑制でき、よりちらつきの少ない安定した映像表示を得ることができる。
【００３０】
第１及びの実施の形態においては、平均輝度算出部７により算出された平均輝度レベルａをラッチ８により１フレーム分遅延させて平均輝度レベルｂとして出力させ、かつラッチ９により２フレーム分遅延させて平均輝度レベルｃとして出力させるとともに、さらにラッチ１０により３フレーム分遅延させて平均輝度レベルｄとして出力させるように構成した。即ち、平均輝度算出部７が新たな映像データＩＮを入力して平均輝度を算出し補正係数算出部３に出力する時点では、ラッチ８はその映像データＩＮの１フレーム前の映像データの平均輝度レベルを補正係数算出部４へ出力し、ラッチ９はその映像データＩＮの２フレーム前の映像データの平均輝度レベルを補正係数算出部５へ出力するとともに、ラッチ１０はその映像データＩＮの３フレーム前の映像データの平均輝度レベルを補正係数算出部６へ出力するように構成した。
【００３１】
このような場合、平均輝度算出部７とラッチ８のみを設け、平均輝度算出部７が新たな映像データＩＮを入力して平均輝度を算出し補正係数算出部３に出力するときにはラッチ８がその映像データＩＮの１フレーム前の映像データの平均輝度レベルを補正係数算出部４へ出力させ、各補正係数算出部３，４は入力した平均輝度レベルに基づき補正係数を算出して補正係数ｆ，ｇとして加算器１１へ出力し、加算器１１はこれらを加算するとともに乗算器１２は各補正係数ｆ，ｇの平均値を算出し、加算器１３は映像データＩＮに前記平均値を加算して映像データＯＵＴとして出力するように構成しても、ちらつきの少ない安定した映像表示を得ることができる。このような構成を採ることにより、ラッチ９，１０及び補正係数算出部５，６を省略できる。
【００３２】
【発明の効果】
以上説明したように本発明によれば、１フレームの映像データを入力する毎に入力した映像データの平均輝度を算出して平均輝度レベルとして出力する平均輝度算出部と、平均輝度算出部から出力される平均輝度レベルを１フレーム分遅延させる遅延部と、映像データを入力すると予め設定されている最大補正係数値を出力するテーブル部と、第１及び第２の補正係数算出部を設け、第１の補正係数算出部は予め設定されたそれぞれ値が異なる複数の補正閾値と平均輝度算出部からの平均輝度レベルとを比較して比較結果に応じて最大補正係数値の重み付けを行い第１の補正係数値として出力するとともに、第２の補正係数算出部は複数の補正閾値と遅延部からの平均輝度レベルとを比較し、比較結果に応じて最大補正係数値の重み付けを行い第２の補正係数値として出力し、出力された第１及び第２の補正係数値の平均値を算出して算出した平均値に基づき前記映像データの輝度レベルを補正するようにしたので、映像データの平均輝度レベルが補正閾値近傍を頻繁に上下するような場合においてもちらつきの少ない安定した映像表示を得ることができるとともに、装置内には最大補正係数値が設定された１つのテーブルのみを設けるだけで良く、したがって、装置を小規模に構成できる。
【図面の簡単な説明】
【図１】本発明に係る映像データ補正装置の第１の実施の形態を示すブロック図である。
【図２】前記映像データ補正装置を構成する平均輝度算出部のブロック図である。
【図３】前記映像データ補正装置を構成する補正係数算出部のブロック図である。
【図４】入力映像データの輝度レベルの補正状況を示すグラフである。
【図５】入力映像データの輝度レベルと補正係数との関係を示すグラフである。
【図６】本発明に係る映像データ補正装置の第２の実施の形態を示すブロック図である。
【図７】前記映像データ補正装置に設けられた閾値補正部の構成を示すブ
【図８】従来の映像データ補正装置のブロック図である。
【符号の説明】
１…映像データ補正装置、２…ＬＵＴ、３〜６…補正係数算出部、７…平均輝度算出部、８〜１０，７３…ラッチ、１１，１３，４１，４３，４５…加算器、１２，３６，４２，４４，４６，７２…乗算器、３１〜３４…比較器、３５…デコーダ、７１…累積加算器。
【図１】
0003630093.tif 000002
【図２】
0003630093.tif 000003
【図３】
0003630093.tif 000004
【図４】
0003630093.tif 000005
【図５】
0003630093.tif 000006
【図６】
0003630093.tif 000007
【図７】
0003630093.tif 000008
【図８】
0003630093.tif 000009