(57)【特許請求の範囲】
【請求項１】
画像を構成する各画素の画素信号を入力する入力手段と、
この入力手段により入力した画素信号のレベル毎に画素数を計数したヒストグラムデータを取得する取得手段と、
この取得手段により取得したヒストグラムデータに基づいて前記画素信号のレベルの変化量に対する補正量を設定する設定手段と、
処理対象とする画素近傍における画素信号のレベルの変化量を前記設定手段により設定されている補正量に基づいて補正する第１の補正手段と、
この第１の補正手段により補正された画素信号のレベルの変化量により前記処理対象とする画素について前記入力手段により入力した画素信号のレベルを補正する第２の補正手段と、
を具備することを特徴とする画像処理装置。
【請求項２】
前記設定手段は、前記ヒストグラムデータに対して度数分散処理を施し、その度数分散処理されたヒストグラムデータに基づいて算出した値により所定の基準値を補正したデータを前記補正量として設定する、
ことを特徴とする前記請求項１に記載の画像処理装置。
【請求項３】
前記補正量は、基準値未満の変化量に対してその変化量を保持し、前記基準値以上の変化量を前記基準値以下の変化量に補正するものであり、
前記設定手段は、前記ヒストグラムデータに基づいて算出した値により所定の基準値を補正したデータを前記補正量として設定する、
ことを特徴とする前記請求項１または２に記載の画像処理装置。
【請求項４】
前記補正量は、第１の基準値未満の変化量に対してその変化量を保持し、前記第１の基準値以上かつ第２の基準値未満の変化量を前記第１の基準値と補正し、前記第２の基準値以上かつ第３の基準値未満の変化量を前記第１の基準値以下の変化量に補正するものであり、
前記設定手段は、前記ヒストグラムデータに基づいて算出した値により所定の第１、第３の基準値を補正したデータを前記補正量として設定する、
ことを特徴とする前記請求項１または２に記載の画像処理装置。
【請求項５】
さらに、前記第２の補正手段により補正された画素信号に基づいて、画像を表示する表示手段をさらに具備することを特徴とする前記請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
放送信号を受信し、映像信号に変換する受信手段と、
前記受信手段により得られた映像信号の各フレームの画像を構成する各画素の所望の画素信号を分離する分離手段と、
この分離手段により得られた画素信号のレベル毎に画素数を計数したヒストグラムデータを取得する取得手段と、
この取得手段により取得したヒストグラムデータに基づいて前記画素信号のレベルの変化量に対する補正量を設定する設定手段と、
処理対象とする画素近傍における画素信号のレベルの変化量を前記設定手段により設定されている補正量に基づいて補正する第１の補正手段と、
この第１の補正手段により補正された画素信号のレベルの変化量により前記処理対象とする画素について前記分離手段により得られた画素信号のレベルを補正する第２の補正手段と、
を有することを特徴とする映像受信装置。
【請求項７】
画像処理装置に用いられる画像処理方法であって、
画像を構成する各画素の画素信号を入力し、
この入力した画素信号のレベル毎に画素数を計数したヒストグラムデータを取得し、
この取得したヒストグラムデータに基づいて前記画素信号のレベルの変化量に対する補正量を設定し、
処理対象とする画素近傍における画素信号のレベルの変化量を前記補正量に基づいて補正し、
この補正された画素信号のレベルの変化量により前記処理対象とする画素について前記入力した画素信号のレベルを補正する、
ことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を処理する画像処理装置、画像処理方法、および、前記画像処理装置を有する映像受信装置などに関する。
【背景技術】
【０００２】
従来、表示装置に表示する映像を鮮明にするために、映像信号に対して補正処理が施されることがある。たとえば、表示映像におけるざらつき等を抑制するための画像処理技術としては、スムージング処理が知られている。このスムージング処理に関わる技術としては、画像における局所領域にスムージング処理を施す技術が開示されている（例えば、特許文献１）。しかしながら、特許文献１に記載の技術では、効果的な処理を施すことができない場合がある。たとえば、画像におけるプレーンな領域内に僅かな階調の段差が存在することがある。このような階調の段差（境界）はマッハバンドの原因となる。異なる階調が空間内に連続して配置された場合、階調間の相違が僅かであっても、その境界が縞模様として認識される。マッハバンドは、特に、離散データで構成されるデジタル映像において発生し易い。このような現象は、特許文献１に記載の技術では、解消することができない。
【特許文献１】特開平８−１６７７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明の一形態では、各画像領域における特性に応じた最適なスムージング処理を実現することができる画像処理装置、画像処理方法および映像受信装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
この発明の一形態としての画像処理装置は、画像を構成する各画素の画素信号を入力する入力手段と、この入力手段により入力した画素信号のレベル毎に画素数を計数したヒストグラムデータを取得する取得手段と、この取得手段により取得したヒストグラムデータに基づいて前記画素信号のレベルの変化量に対する補正量を設定する設定手段と、処理対象とする画素近傍における画素信号のレベルの変化量を前記設定手段により設定されている補正量に基づいて補正する第１の補正手段と、この第１の補正手段により補正された画素信号のレベルの変化量により前記処理対象とする画素について前記入力手段により入力した画素信号のレベルを補正する第２の補正手段とを有する。
【０００５】
この発明の一形態としての映像表示装置は、放送信号を受信し、映像信号に変換する受信手段と、前記受信手段により得られた映像信号の各フレームの画像を構成する各画素の所望の画素信号を分離する分離手段と、この分離手段により得られた画素信号のレベル毎に画素数を計数したヒストグラムデータを取得する取得手段と、この取得手段により取得したヒストグラムデータに基づいて前記画素信号のレベルの変化量に対する補正量を設定する設定手段と、処理対象とする画素近傍における画素信号のレベルの変化量を前記設定手段により設定されている補正量に基づいて補正する第１の補正手段と、この第１の補正手段により補正された画素信号のレベルの変化量により前記処理対象とする画素について前記分離手段により得られた画素信号のレベルを補正する第２の補正手段とを有する。
【０００６】
この発明の一形態としての画像処理方法は、画像処理装置に用いられる方法であって、画像を構成する各画素の画素信号を入力し、この入力した画素信号のレベル毎に画素数を計数したヒストグラムデータを取得し、この取得したヒストグラムデータに基づいて前記画素信号のレベルの変化量に対する補正量を設定し、処理対象とする画素近傍における画素信号のレベルの変化量を前記補正量に基づいて補正し、この補正された画素信号のレベルの変化量により前記処理対象とする画素について前記入力した画素信号のレベルを補正する。
【発明の効果】
【０００７】
本発明の一形態によれば、各画像領域における特性に応じた最適なスムージング処理を実現することができる画像処理装置、画像処理方法および映像受信装置を提供できる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して、本発明の実施の形態を詳細に説明する。  
図１は、本発明の実施の形態に係る映像表示装置（画像処理装置、映像受信装置）１０の構成例を示すブロック図である。映像表示装置１０は、図１に示すように、チューナ１１、ＭＰＥＧエンコーダ１２、デコーダ１３、信号分離部１４、スムージング処理部１５、ヒストグラム取得部１６、プロセッサ１７、表示制御部１８、表示部１９などを備えている。
【０００９】
チューナ１１は、放送信号を受信し、特定の放送チャンネルを選択して、その放送信号を出力する。エンコーダ１２は、チューナ１１から出力される放送信号をＭＰＥＧ（Moving Picture Experts Group）２等の圧縮符号化データに符号化する。デコーダ１３は、エンコーダ１２から出力される圧縮符号化データを表示部１９で表示可能な形式の信号（映像信号）に復号する。本実施の形態の映像表示装置１０において、チューナ１１、ＭＰＥＧエンコーダ１２およびデコーダ１３は、受信手段として機能する。
【００１０】
信号分離部１４は、映像信号に含まれる各フレームの画像を構成する各画素の輝度信号Ｙ、色信号Ｃｒ、Ｃｂに分離する。本実施の形態の映像表示装置１０において、信号分離部１４は、分離手段として機能する。輝度信号Ｙは画像の輝度を表す画素信号である。色信号Ｃｒ、Ｃｂは、それぞれ、Ｂ−Ｙ色差信号、およびＲ−Ｙ色差信号であり、画像の色差を表す画素信号である。輝度信号Ｙ、色信号Ｃｒ、Ｃｂは、それぞれ、画素毎の輝度、色を表す信号を含む。各画素信号は、表示部１９での表示の単位たる画素を制御する信号である。
【００１１】
スムージング処理部１５は、映像信号に対してスムージング処理を施すものであり、垂直処理部１０５および水平処理部１０６を有している。本実施の形態の映像表示装置１０において、スムージング処理部１５は、第１の補正手段および第２の補正手段として機能し、画像内の輝度変化が微小なプレーンな領域における階調の段差を低減する。  
垂直処理部１０５は、信号分離部１４から出力される輝度信号Ｙを処理して、画像垂直方向での階調の段差を低減する。水平処理部１０６は、垂直処理部１０５で処理された輝度信号Ｙを処理して、画像水平方向での階調の段差を低減する。後述のように、輝度信号Ｙに加え、色信号Ｃｒ、Ｃｂを処理しても良い。ここでは、垂直方向、水平方向の順に輝度信号Ｙを処理している。この処理の順番を逆にしたり、並行的に処理したりすることも可能である。なお、垂直処理部１０５、水平処理部１０６の詳細は後述する。
【００１２】
ヒストグラム取得部１６は、画像を構成する各画素を輝度レベル毎に計数したヒストグラムデータを生成するものである。本実施の形態の映像表示装置１０において、ヒストグラム取得部１６は、ヒストグラムを取得する取得手段として機能し、信号分離部１４で分離された各画素の輝度信号に基づいてある画像領域における輝度分布を示すヒストグラムデータを取得する。
【００１３】
プロセッサ１７は、図示しないメモリに記憶されているプログラムを図示しない制御素子が実行することにより演算処理などの種々の処理を行うものである。本実施の形態の映像表示装置１０において、プロセッサ１７は、後述する補正量を決定する設定手段として機能し、ヒストグラムデータに基づく種々の演算処理を実行する。
【００１４】
表示制御部１８は、表示部１９での表示を制御する。表示部１９は、ＣＲＴ、液晶表示装置等の表示素子である。表示部１９に、水平画素数Ｎｈ、垂直画素数Ｎｖの画像が表示される。本実施の形態の映像表示装置１０において、表示制御部１８および表示部１９は表示手段として機能する。
【００１５】
次に、スムージング処理部１５について説明する。  
図２は、スムージング処理部１５としてのスムージング回路の構成例を示す図である。図２に示すように、スムージング処理部１５は、画像情報の垂直方向におけるスムージング処理を行う垂直処理部１０５と画像情報の水平方向におけるスムージング処理を行う水平処理部１０６とにより構成されている。
【００１６】
まず、垂直処理部１０５について詳細に説明する。  
垂直処理部１０５は、図１に示すように、周波数成分分解部１１０、ＬＵＴ１２０、高域検出モジュール１２１〜１２４、平均化部１３０、減算部ＳＵＢＡなどを有している。垂直処理部１０５は、画像情報における垂直方向での微少段差を低減するものである。
【００１７】
周波数成分分解部１１０は、遅延素子１１１〜１１８を有する。遅延素子１１１〜１１８は、例えば、ラインメモリである。遅延素子１１１〜１１８は、輝度信号Ｙを垂直方向に１画素分遅延する。ここでは、水平方向に水平画素数Ｎｖ分遅延することで、垂直方向に1画素遅延している。
【００１８】
８つの遅延素子１１１〜１１８を用いることで、垂直方向に±４画素分の遅延を生じさせている。その結果、処理対象の画素信号Ａ０を基準として、４組の周波数成分（Ａ−ｉ、Ａ０、Ａ＋ｉ）が抽出される（ｉ＝１〜４）。なお、５組以上の周波数成分を用いることも可能である。
【００１９】
周波数成分（Ａ−ｉ、Ａ０、Ａ＋ｉ）は、添え字ｉの順に、周波数成分が短波長（高周波）から長波長（低周波）となる画素信号の組である。画素信号Ａ０、Ａ±ｉは、処理対象の画素Ｐ０、画素Ｐ０より垂直方向に画素数±ｉずれた画素Ｐ±ｉでの画素信号を意味する。  
なお、周波数成分分解部１１０に輝度信号Ｙ中の画素信号が順に入力されることから、全ての画素信号が順に処理対象の画素信号Ａ０となる。
【００２０】
高域検出モジュール１２１〜１２４には、それぞれ、４組の周波数成分（Ａ−４、Ａ０、Ａ＋４）（Ａ−３、Ａ０、Ａ＋３）（Ａ−２、Ａ０、Ａ＋２）（Ａ−１、Ａ０、Ａ＋１）が入力される。各高域検出モジュール１２１〜１２４は、各組の周波数成分から微小な変化成分を検出する。各高域検出モジュール１２１〜１２４は、検出した微小な変化成分に対して、基準値テーブル（ＬＵＴ）１２０に記憶されている補正量に基づいて補正した値を出力する。本実施の形態において、各高域検出モジュール１２１〜１２４（および１５１〜１５４）は、第１の補正手段として機能する。なお、高域検出モジュールの構成例および基準値テーブル１２０に記憶される補正量については後で詳細に説明する。
【００２１】
平均化部１３０は、各高域検出モジュール１２１〜１２４からの出力される値を平均化し、平均化した値に（１／２）を積算する。平均化部１３０は、積算した値に画素Ｐ０の輝度値を加算する。すなわち、各高域検出モジュール１２１〜１２４からの出力値をそれぞれＥ１〜Ｅ４とすると、平均化部１３０の出力値Ｆは、以下の式（１）に表される。
【００２２】
Ｆ＝（（Ｅ１＋Ｅ２＋Ｅ３＋Ｅ４）／４）／２              ……  式（１）
式（１）に示すように、平均化部１３０は、各高域検出モジュール１２１〜１２４で検出された周波数成分毎での輝度の微小変化量Ｅ１〜Ｅ４を平均し、さらに（１／２）を積算した値Ｆを算出する。値Ｆは、画素Ｐ０に対する垂直方向における輝度の微少段差としての意味を持つ。平均化部１３０により算出された値Ｆは、減算部ＳＵＢＡに供給される。なお、平均値に（１／２）を積算しているのは、画素信号Ａ０に垂直方向、水平方向双方での輝度の段差が含まれることを考慮したものである。
【００２３】
減算部ＳＵＢＡは、源信号としての画素信号Ａ０から平均化部１３０により出力される値Ｆを減算する。本実施の形態において、減算部ＳＵＢＡ（およびＳＵＢＢ）は、第２の補正手段として機能する。これにより、垂直処理部１０５では、画素信号Ａ０から垂直方向での微少段差の成分を除去する。垂直処理部１０５により画素信号Ａから垂直方向での微少段差の成分を除去した値（Ｂ＝Ｆ＋Ａ）は、水平処理部１０６へ供給される。
【００２４】
次に、水平処理部１０６について説明する。  
水平処理部１０６は、垂直処理部１０５で処理された輝度信号Ｂを処理する。水平処理部１０６は、処理対象の画素信号Ｂ０を基準として、垂直方向と同様に水平方向での微少段差を低減する処理を行う。水平処理部１０６は、図２に示すように、周波数成分分解部１４０、高域検出モジュール１５１〜１５４、平均化部１６０、減算部ＳＵＢＢなどを有している。これらの構成は、垂直処理部１０５の周波数成分分解部１１０、高域検出モジュール１２１〜１２４、平均化部１３０、減算部ＳＵＢＡと実質的に同様なものである。このため、水平処理部１０６については、詳細な説明を省略する。
【００２５】
周波数成分分解部１４０は、遅延素子１４１〜１４８を有する。遅延素子１４１〜１４８は、輝度信号Ｙを水平方向に１画素分遅延する。遅延素子１４１〜１４８を用いることで、水平方向に±４画素分の遅延を生じさせている。その結果、処理対象の画素信号Ｂ０を基準として、４組の周波数成分（Ｂ−ｉ、Ｂ０、Ｂ＋ｉ）が抽出される（ｉ＝１〜４）。
【００２６】
４組の周波数成分（Ｂ−ｉ、Ｂ０、Ｂ＋ｉ）が高域検出モジュール１５１〜１５４に入力され、水平方向での周波数成分毎での輝度の微小変化たる値Ｇ１〜Ｇ４が算出される。平均化部１６０は、以下に示す式（２）に従って、これら値Ｇ１〜Ｇ４から水平方向での輝度の微少段差たる値Ｈを算出する。
【００２７】
Ｈ＝（（Ｇ１＋Ｇ２＋Ｇ３＋Ｇ４）／４）／２              ……  式（２）
減算部ＳＵＢＢは、画素信号Ｂ０から値Ｈを減算する。これにより、減算部ＳＵＢＢは、画素信号Ｂ０から水平方向での微少段差の成分Ｈを除去する。この結果、水平処理部１０６から出力される値は、画素信号Ａ０から垂直方向、水平方向双方での輝度の微少段差が除去された値となる。  
すなわち、垂直処理部１０５により得られた値Ｆと水平処理部１０６により得られた値Ｈとの和Ｋ（＝Ｆ＋Ｈ）は、垂直水平双方での輝度の段差としての意味を持つ。言い換えれると、値Ｋは、次の式（３）に示すように、垂直水平双方での周波数成分毎の輝度の微小変化Ｅ１〜Ｅ４、Ｇ１〜Ｇ４の平均である。
【００２８】
Ｋ＝Ｆ＋Ｈ＝（Ｅ１＋…＋Ｅ４＋Ｇ１＋…＋Ｇ４）／８    ……  式（３）
なお、式（３）に示すように、式（１）および式（２）での各高域検出モジュール１２１〜１２４および１５１〜１５４の出力の平均値に積算される（１／２）は、画素信号Ａ０に垂直方向の段差と水平方向の段差とが含まれることを考慮している。
【００２９】
以上のように、スムージング処理部１５では、上述した平均化により画素Ａ０周辺の微少段差が求められる。輝度の段差は、典型的には次のようなものである。即ち、隣接する画素間で輝度が変化し、その前後での輝度は画素が異なってもほぼ一定に保たれる。即ち、輝度の段差は、輝度の空間周波数が高周波からある程度低周波の範囲にまで出現する。この結果、周波数成分毎での輝度の微小変化を平均することで、これらの成分の何れにも含まれる量、即ち、輝度の段差が値Ｅとして求められる。
【００３０】
ここでは、±４画素の範囲の空間周波数での微小変化の平均により、輝度の段差を抽出している。この空間周波数の範囲を広げることが考えられる。例えば、±５画素以上の範囲の空間周波数について平均を求めることが考えられる。これはより広い周波数成分に基づいて段差を抽出することとなり、抽出の精度が向上する可能性がある。
【００３１】
但し、周波数成分の範囲を広げすぎると、却って抽出の精度が低下する可能性がある。輝度の段差が出現する周波数より低周波の成分には、抽出すべき輝度の段差が含まれていない可能性が高いからである。例えば、画面上に５０画素毎に輝度の段差が現れていた場合、±２５画素以上の範囲での空間周波数成分にはこの段差の情報が含まれないと考えられる。
【００３２】
また、図２に示す構成例では、平均化部１３０（１６０）は、微小変化量Ｅ１〜Ｅ４（Ｇ１〜Ｇ４）に重みづけすることなく平均している。ここで、次の式（５）に示すように、微小変化量Ｅ１〜Ｅ４（Ｇ１〜Ｇ４）に重みづけして平均することで、値Ｆ（Ｈ）を算出しても良い。
【００３３】
Ｆ＝（ｍ１＊Ｅ１＋ｍ２＊Ｅ２＋ｍ３＊Ｅ３＋ｍ４＊Ｅ４）
／（（ｍ１＋ｍ２＋ｍ３＋ｍ４）＊２）            ……  式（５）
式（５）において、ｍ１〜ｍ４は、重みである。
【００３４】
この重みｍ１〜ｍ４は高周波側で大きく、低周波側で小さくすることが好ましい。既述のように、低周波の周波数成分に含まれる段差は小さい可能性がある。
【００３５】
次に、高域検出モジュール１２１〜１２４（及び１５１〜１５４）の構成例について詳細に説明する。  
図３は、高域検出モジュール１２１〜１２４（および１５１〜１５４）の内部構成の一例を表すブロック図である。  
高域検出モジュール１２１〜１２４（および１５１〜１５４）は、減算部１７１〜１７３、加算部１７４、セレクタ１７５、絶対値算出部（ＡＢＳ）１８１、１８５、入出力変換部１８２、最小値算出部（ＭＩＮ）１８３、符号戻し部１８４を有する。なお、以下の説明では、（ＩＮ１（Ａ−ｉ）、ＩＮ２（Ａ０）、ＩＮ３（Ａ＋ｉ））が入力される高域検出モジュール１２１〜１２４を想定して説明するが、高域検出モジュール１５１〜１５４についても同様な処理が行われる。
【００３６】
減算部１７１、１７２、１７３は、次の式（６）、（７）、（８）に従い、それぞれ、画素信号Ａ−ｉ、Ａ０、Ａ＋ｉの差分たる値Ｃ１、Ｃ２、Ｃ３を算出する。
【００３７】
Ｃ１＝Ａ０−Ａ−ｉ                              ……  式（６）
Ｃ２＝Ａ０−Ａ＋ｉ                              ……  式（７）
Ｃ３＝Ａ−ｉ−Ａ＋ｉ                              ……  式（８）
また、加算部１７４は、次の式（９）に従い、値Ｃ３を算出する。
【００３８】
Ｃ２＋Ｃ１＝（Ａ０−Ａ＋ｉ）＋（Ａ０−Ａ−ｉ）＝２Ａ０＋Ａ−ｉ−Ａ＋ｉ＝Ｃ４  ……  式（９）
値Ｃ１、Ｃ２は、画素Ｐ０からの輝度の変化量を意味し、値Ｃ３は、画素Ｐ０付近が、右肩上がりまたは右肩下がりであるかを意味する。
【００３９】
セレクタ１７５は、値Ｃ１、Ｃ２の絶対値が大きい方を値Ｄとして出力する。  
値Ｃ３およびセレクタ１７５から出力される値Ｄは、画素Ｐ０付近での輝度の変化量を意味する。この変化量は、輝度の段差を表す可能性がある。後述のように、高域検出モジュール１２１〜１２４からの出力が平均化部１３０で平均化されることで、輝度の段差としての意味を持つようになる。
【００４０】
絶対値算出部１８１、１８５は、それぞれ、値Ｄと値Ｃ３の絶対値を算出する。値Ｄ、Ｃ３の符号を捨象して、入出力変換部１８２での処理を容易とするためである。  
入出力変換部１８２は、基準値テーブル１２０に記憶されている補正量に基づいて値Ｄを補正した微小量を抽出する。基準値テーブル１２０および１５０に記憶（設定）される補正量は、プロセッサ１７により当該画素を含む画像における輝度レベルの分布などの傾向に基づいて設定されるものである。プロセッサ１７では、ヒストグラム取得部１６により取得されるヒストグラムデータに基づいて補正量を示すデータ（後述する各基準値）を設定する処理を行う。なお、基準値テーブル１２０及び１５０に補正量を設定する処理については、後で詳細に説明する。
【００４１】
最小値算出部１８３は、入出力変換部１８２で抽出（補正）された値Ｄの絶対値と値Ｃ３の絶対値とから小さい方を出力する。これは、補正対象とする値をもっとも小さくすることで、画像に対してノイズとならないための措置である。
【００４２】
ここで、最小値算出部１８３、絶対値算出部１８５の機能をセレクタ１７５に統合的させることが可能である。最小値算出部１８３において、同一の処理（絶対値算出、微小量抽出）がなされた値Ｄ、Ｃ３から値が選択されるからである。
【００４３】
最小値算出部１８３での機能をセレクタ１７５に統合させた場合、セレクタ１７５に、値Ｃ１〜Ｃ３が入力され、次の条件（１）、（２）に基づき、値Ｄが選択される（最小値算出部１８３、絶対値算出部１８５は省略される）。
【００４４】
（１）値Ｃ３の絶対値が値Ｃ１、Ｃ２何れの絶対値より大きい場合（｜Ｃ３｜＞｜Ｃ１｜，｜Ｃ２｜）
この場合、画素信号Ａ０に対応する画素Ｐ０の付近で、画素信号の強度が右肩上がりまたは右肩下がりとなる（増加傾向または減少傾向）。この場合、値Ｃ１、Ｃ２から絶対値の大きい方が選択される。即ち、画素信号Ａ０を基準として、変化量が大きい方が選択される。絶対値の大きい方が輝度の段差の実態を表すと考えられる。
【００４５】
（２）値Ｃ３の絶対値が値Ｃ１、Ｃ２少なくとも何れかの絶対値より小さい場合（｜Ｃ３｜＜ｍａｘ（｜Ｃ１｜，｜Ｃ２｜））
この場合、画素信号Ａ０に対応する画素Ｐ０の付近で、画素Ｐ０を中心として画素信号の強度が山型または谷型となる（増加傾向、減少傾向の何れでもない）。この場合、値Ｄとして値Ｃ３が選択される。即ち、画素Ｐ０の両端の画素Ｐ±ｉの画素信号Ａ±ｉの差が選択される。画素Ｐ０での画素信号（輝度値）Ａ０そのものは画像内での輝度の段差に寄与しないと考えられることから、無視される。
【００４６】
符号戻し部１８４は、絶対値算出部１８１、１８５での絶対値取得により消された符号を戻す。この結果、符号戻し部１８４（高域検出モジュール１２１〜１２４）から値Ｅ（Ｅ１〜Ｅ４）が出力される。
【００４７】
次に、基準値テーブル１２０および１５０に設定（記憶）される補正量について説明する。  
図４は、基準値テーブル１２０に記憶される補正量（補正量を示す基準値）の設定例を示す図である。図４では、入出力変換部１８２での補正量として、入力値Ｖｉに対する出力値Ｖｏの関係を示している。図４に示す例では、基準値Ｖ１までは、入力値Ｖｉと出力値Ｖｏとは等しい（入力値Ｖｉがそのまま出力される）。この場合、高域検出モジュール１２１〜１２４、１５１〜１５４では、基準値Ｖ１までの値がそのまま段差として抽出される。入力値Ｖｉが、基準値Ｖ１を超えると、出力値Ｖｏが基準値Ｖ１に固定される（出力の丸め込み）。即ち、基準値Ｖ１より大きい値は微小量として抽出されない傾向にある。さらに、入力値Ｖｉが基準値Ｖ２（折り返し値）を越えると、出力値Ｖｏが小さくなり、基準値Ｖ３において、０に収束する。
【００４８】
すなわち、図４に示すような基準値を設定した場合、入力値Ｖｉに対する補正は、基準値Ｖ１〜Ｖ３によって、次のように区分することができる。
【００４９】
（１）抽出領域（０以上かつＶ１未満）
この領域では入力値Ｖｉがそのまま出力される。即ち、入力値Ｖｉが基準値Ｖ１未満であれば、入力値Ｖｉは補正されずに出力される。この結果として、基準値Ｖ１未満の入力値Ｖｉは、補正なしで微小量として抽出される。
【００５０】
（２）非抽出領域（Ｖ３以上）
この領域では入力値Ｖｉが出力されない。即ち、入力値Ｖｉが基準値Ｖ３以上であれば、入力値Ｖｉが０となるように補正される。この結果として、基準値Ｖ３以上の入力値Ｖｉは微小量として抽出されない。
【００５１】
（３）境界領域（Ｖ１以上かつＶ３未満）
この領域は、抽出領域と非抽出領域との境界であり、入力値Ｖｉが減じられて出力される。言い換えると、この領域は、一種の緩衝のための領域である。抽出領域と非抽出領域を直接接続すると、画像にノイズが発生する可能性がある。
【００５２】
この境界領域は、さらに２つの領域に区分することができる。
【００５３】
（ａ）一定領域（Ｖ１以上かつＶ２未満）
この領域では、入力値Ｖｉに拘わらず、出力値Ｖｏが一定（Ｖ１）となる。即ち、入力値Ｖｉが基準値Ｖ１以上かつＶ２未満であれば、入力値Ｖｉは一定の値Ｖ１に補正される。この結果として、基準値Ｖ１以上かつＶ２未満の入力値Ｖｉは、値Ｖ１の微小量として抽出される。
【００５４】
（ｂ）減少領域（Ｖ２以上かつＶ３未満）
この領域では、入力値Ｖｉの増加に応じて、出力値Ｖｏが減少している。即ち、入力値Ｖ２以上かつ基準値Ｖ３未満であれば、入力値Ｖｉが一定の割合で減少するように補正される（入力値ＶｉはＶ１から０までの値に補正される）。この結果として、基準値Ｖ２以上かつＶ３未満の入力値Ｖｉは、Ｖ１から０までの値に補正された微小量として抽出される。
【００５５】
上述のように境界領域を区分したのは、抽出領域と非抽出領域とを滑らかに接続して、画像への無用なノイズの発生を防止するためである。ここでは、境界領域を２つの直線（一次関数）の組み合わせで区分している。ただし、境界領域を３つ以上の直線の組み合わせで区分するようにしても良い。また、境界領域での入力値Ｖｉ、出力値Ｖｏの関係を曲線（多次関数等）で表現することもできる。さらに、抽出領域、境界領域の双方を含めて、入力値Ｖｉ、出力値Ｖｏの関係を曲線（多次関数等）で表現しても良い。この場合、これらの領域の境界は不明確になる。
【００５６】
以下の説明では、図４に示すように、基準値Ｖ１、Ｖ２、Ｖ３で設定される補正量が基準値テーブル１２０および１５０に設定されるものとする。例えば、値Ｄの最大値が「２１０−１」（１０ビット）である場合、基準値Ｖ１、Ｖ２、Ｖ３は、例えば、４、５、９を採用できる。この例では、値Ｄの最大値に対する基準値Ｖ１、Ｖ２、Ｖ３の比Ｒ１、Ｒ２、Ｒ３（Ｖ１／Ｄｍａｘ、Ｖ２／Ｄｍａｘ、Ｖ３／Ｄｍａｘ）が３．９×１０−３、４．９×１０−３、８．８×１０−３である。輝度レベルの微少な変化量を抽出する目的からして、この比Ｒ１が１より十分に小さいことが好ましい。比Ｒ１、Ｒ２、Ｒ３を例えば、１／１００、１／５０程度にする。比Ｒ１、Ｒ２、Ｒ３がある程度小さければ、基準値Ｖ１、Ｖ２、Ｖ３は、必要に応じて適宜に定めることができる。例えば、値Ｄの最大値が「２１０−１」のとき、基準値Ｖ１を７とし、それに応じて基準値Ｖ２、Ｖ３を７、１６とすることができる。また、基準値Ｖ３は最大でも３１以下で効果が得られると予測される。
【００５７】
次に、基準値テーブル（ＬＵＴ）１２０、１５０に対する補正量の設定処理について説明する。  
基準値テーブル１２０、１５０には、プロセッサ１７により高域検出モジュール１２１〜１２４、１５１〜１５４において検出された変化成分に対する補正量が設定される。プロセッサ１７では、ヒストグラム取得部１６により取得されたヒストグラムデータに基づいて画像の傾向を判定し、その画像の傾向に応じた補正量を基準値テーブル１２０、１５０に設定する。たとえば、プロセッサ１７では、輝度の変化が微小なプレーンな領域を検出し、そのプレーンな領域にはスムージングの効果が大きくなるような補正量を設定する。
【００５８】
図１に示すように、ヒストグラム取得部１６には、信号分離部１４から各画素の輝度信号が入力されるようになっている。ヒストグラム取得部１６では、輝度信号として入力された1フレーム分の画像における各領域について各輝度レベルの画素数を計測することによりヒストグラムデータを取得する。
【００５９】
この際、輝度レベルの分解数は、入力輝度信号のダイナミックレンジに対して十分細かいものとする。例えば、８ｂｉｔ分解能の２５６分割とする。１フレーム分の画素信号を取得したところでヒストグラム取得部１６により取得されたヒストグラムデータは、プロセッサ１７で動作するプログラムに入力される。このヒストグラムデータにより、プロセッサ１７（プロセッサ１７で動作するプログラム）は、輝度の微小な変化成分に対する補正量を示す基準値を決定し、基準値テーブル１２０、１５０にセットする。
【００６０】
図５は、輝度レベルの微小な変化成分に対する補正量の設定処理の例を説明するためのフローチャートである。
【００６１】
輝度信号が入力されると、ヒストグラム取得部１６は、各輝度信号の輝度レベルのダイナミックレンジをｎ分割し、輝度レベル１〜ｎ毎に画素数を計数する。これにより、ヒストグラム取得部１６は、１フレーム分の画像を構成する各画素の輝度信号に対して、輝度レベル１〜ｎ毎のヒストグラムデータＤＩＮ（１）〜ＤＩＮ（ｎ）を取得する（ステップＳ１）。
【００６２】
つまり、ヒストグラム取得部１６によるヒストグラムデータの取得処理は、輝度レベルのダイナミックレンジをｎ分割し、１フレーム分の画像を構成する各画素の輝度信号に対して、各輝度レベル１〜ｎに対応している画素数をカウントすることにより行なわれる。この場合、輝度レベル１〜ｎの分解能は、十分に細かく設定されるものとする。
【００６３】
例えば、入力映像信号が８ビットである場合、ヒストグラムデータを取得する際の輝度レベルの分解能も８ビットとする。この場合、輝度レベルの分解能が８ビット（０〜２５５）であり、ヒストグラムデータとしては、「０〜２５５」までの２５６個の各輝度レベルに対して、それぞれ対応している画素の数が取得される。このため、ヒストグラムデータにおける全ての輝度レベルにおける画素数を全て加算すると、その合計は、入力輝度信号が持つ１フレーム分の画素数と同じになる。  
以下、各画素の輝度レベルの分解能を０〜２５５でなく１〜ｎと一般化して説明するものとする。
【００６４】
プロセッサ１７は、ヒストグラム取得部１６により取得したヒストグラムデータＤＩＮ（１）〜ＤＩＮ（ｎ）に対して、度数分散処理を実行する（ステップＳ１１−Ｓ１３）。  
すなわち、プロセッサ１７は、各輝度レベル１〜ｎのヒストグラムデータＤＩＮ（１）〜ＤＩＮ（ｎ）に対して、輝度レベル差が微小なプレーンな領域を検出するため、演算対象となる輝度レベルｉの前後（ｉ−１、ｉ＋１）との差の絶対値をそれぞれ計算し、それらの値の大きい方（両端の定義されないＤＩＮ（０）、ＤＩＮ（ｎ＋１）は値を０として計算する）をＤｇｓｎ１（ｉ）として取得する。つまり、プロセッサ１７は、｜ＤＩＮ（ｉ）−ＤＩＮ（ｉ−１）｜と｜ＤＩＮ（ｉ）−ＤＩＮ（ｉ＋１）｜との大きい方の値をＤｇｓｎ１（ｉ）として取得する（ステップＳ１１）。
【００６５】
Ｄｇｓｎ１（ｉ）を取得すると、プロセッサ１７は、各輝度レベル１〜ｎのＤｇｓｎ１（１）〜Ｄｇｓｎ１（ｎ）に対して、それぞれ偏差上限係数ＧＳＥを減算し、Ｄｇｓｎ２（ｉ）を取得する（ステップＳ１２）。これは、値が大きすぎると補正量が大きくなりすぎるため、リミッタとして動作する。
【００６６】
Ｄｇｓｎ２（ｉ）を取得すると、プロセッサ１７は、各輝度レベル１〜ｎのＤｇｓｎ２（ｉ）より偏差下限係数ＧＳＳを減算し、Ｄｇｓｎ３（ｉ）を取得する（ステップＳ１３）。これは、補正対象とする面積より小さい場合は値を０にすることで、処理が行われないようにするものである。
【００６７】
各輝度レベル１〜ｎのＤｇｓｎ３（１）〜Ｄｇｓｎ３（ｎ）を取得すると、その後、プロセッサ１７は、度数分散処理を行う（ステップＳ２１）。この度数分散処理では、各輝度レベル１〜ｎのＤｇｓｎ４（１）〜Ｄｇｓｎ４（ｎ）を取得する。度数分散処理は、ヒストグラムにより得られた補正対象となる領域をさらに拡大する処理である。これは、正確に領域を設定した場合、その画像の輪郭部分について少しの変動でも高域強調レベルが変動してしまい視覚的に問題があるため、この変動を押さえ込む働きをする。
【００６８】
以下、度数分散処理の第１〜第４の演算例を示す。度数分散処理としては、第１〜第４の演算例のうちの何れかを適宜利用すればよいが、第１の演算例、第２の演算例、第３の演算例、第４の演算例の順に変動を押さえ込む働きが大きい。この範囲より働きが小さいものや大きいものを用いてもよい。
【００６９】
(第1の演算例)
Dgsn3(i), Dgsn3(i-1), 0.875*Dgsn3(i-2), 0.75*Dgsn3(i-3), 0.625*Dgsn3(i-4), 0.5*Dgsn3(i-5), 0.375*Dgsn3(i-6), 0.25*Dgsn3(i-7), 0.125*Dgsn3(i-8), Dgsn3(i+1), 0.875*Dgsn3(i+2), 0.75*Dgsn3(i+3), 0.625*Dgsn3(i+4), 0.5*Dgsn3(i+5), 0.375*Dgsn3(i+6), 0.25*Dgsn3(i+7), 0.125*Dgsn3(i+8) より最大値をDgsn4(i)として取得する。
(第2の演算例)
Dgsn3(i), Dgsn3(i-1), Dgsn3(i-2), 0.875*Dgsn3(i-3), 0.75*Dgsn3(i-4), 0.625*Dgsn3(i-5), 0.5*Dgsn3(i-6), 0.375*Dgsn3(i-7), 0.25*Dgsn3(i-8), 0.125*Dgsn3(i-9), Dgsn3(i+1), Dgsn3(i+2), 0.875*Dgsn3(i+3), 0.75*Dgsn3(i+4), 0.625*Dgsn3(i+5), 0.5*Dgsn3(i+6), 0.375*Dgsn3(i+7), 0.25*Dgsn3(i+8), 0.125*Dgsn3(i+9) より最大値をDgsn4(i)として取得する。
(第3の演算例)
Dgsn3(i), Dgsn3(i-1), Dgsn3(i-2), Dgsn3(i-3), 0.875*Dgsn3(i-4), 0.75*Dgsn3(i-5), 0.625*Dgsn3(i-6), 0.5*Dgsn3(i-7), 0.375*Dgsn3(i-8), 0.25*Dgsn3(i-9), 0.125*Dgsn3(i-10), Dgsn3(i+1), Dgsn3(i+2), Dgsn3(i+3), 0.875*Dgsn3(i+4), 0.75*Dgsn3(i+5), 0.625*Dgsn3(i+6), 0.5*Dgsn3(i+7), 0.375*Dgsn3(i+8), 0.25*Dgsn3(i+9), 0.125*Dgsn3(i+10), より最大値をDgsn4(i)として取得する。
(第4の演算例)
Dgsn3(i), Dgsn3(i-1), Dgsn3(i-2), Dgsn3(i-3), Dgsn3(i-4), 0.875*Dgsn3(i-5), 0.75*Dgsn3(i-6), 0.625*Dgsn3(i-7), 0.5*Dgsn3(i-8), 0.375*Dgsn3(i-9), 0.25*Dgsn3(i-10), 0.125*Dgsn3(i-11), Dgsn3(i+1), Dgsn3(i+2), Dgsn3(i+3), Dgsn3(i+4), 0.875*Dgsn3(i+5), 0.75*Dgsn3(i+6), 0.625*Dgsn3(i+7), 0.5*Dgsn3(i+8), 0.375*Dgsn3(i+9), 0.25*Dgsn3(i+10), 0.125*Dgsn3(i+11) より最大値をDgsn4(i)として取得する。
【００７０】
上述した度数分散処理によりＤｇｓｎ４（ｉ）を取得すると、プロセッサ１７は、各輝度レベルｉの値Ｄｇｓｎ４（ｉ）に値ＧＳＧ（ｉ）を乗算した乗算値Ｄｇｓｎ５（ｉ）を算出する（ステップＳ２２）。  
つまり、ステップＳ２２において、プロセッサ１７は、
Ｄｇｓｎ５（ｉ）＝Ｄｇｓｎ４（ｉ）×ＧＳＧ（ｉ）
なる演算を行なって、乗算値Ｄｇｓｎ５（ｉ）を算出する。上記ステップＳ２１及びＳ２２の処理は、各輝度レベル１〜ｎに対してそれぞれ行なわれる。最終的な補正量を決定するためのゲインを設定する。これはレベル１〜ｎに対してのデータ量を持たせている。ＧＳＧ（ｉ）は「０」と「１」の間の数である。たとえば、ＧＳＧ（ｉ）が「１」である場合、最高の効果が得られ、ＧＳＧ（ｉ）が「０」である場合、効果無しとなる。これにより、暗部・明部といったところの効果量を可変するなど、設定者の方針を反映させることが可能となる。また、ユーザが「０」〜「１」の間で強、中、弱、オフというように数段階に装置メニュー等で選択できるようにしても良い。
【００７１】
Ｄｇｓｎ５（ｉ）を取得すると、プロセッサ１７は、各輝度レベル１〜ｎのヒストグラムデータＤＩＮ（１）〜ＤＩＮ（ｎ）に対して、それぞれ振幅補正量の基準となる値Ｄｇｓ（１）〜Ｄｇｓ（ｎ）を取得する（ステップＳ３１）。これは、ヒストグラム値による補正を行わない際の基準とするゲイン設定となる。
【００７２】
Ｄｇｓ（１）〜Ｄｇｓ（ｎ）を取得すると、プロセッサ１７は、Ｄｇｓ（ｉ）にＤｈｄｓ５（ｉ）を加算し、Ｄｇｓｎ６（ｉ）を取得する（ステップＳ４１）。つまり、プロセッサ１７は、ステップＳ４１において、
Ｄｇｓｎ６（ｉ）＝Ｄｇｓｎ５（ｉ）＋Ｄｇｓ（ｉ）
なる演算を行なって、Ｄｇｓｎ６（ｉ）を算出する。このＤｇｓｎ６（ｉ）が、画像の解析結果に応じた補正量となる。つまり、ヒストグラムデータから得られた補正パラメータＤｇｓｎ５（ｉ）が基準値Ｄｇｓ（ｉ）に反映されたＤｇｓｎ６（ｉ）は、当該画像における各画素の輝度レベルの変化（輝度変化）に応じた補正量となる。このようなＤｇｓｎ６（ｉ）を取得すると、プロセッサ１７は、Ｄｇｓｎ６（ｉ）を補正量として基準値テーブル１２０、１５０に記憶（設定）する（ステップＳ５１）。
【００７３】
次に、上記のような処理手順で処理されるヒストグラムデータの例について説明する。
【００７４】
図６（ａ）および図７（ａ）は、ヒストグラムデータの例を示す図である。また、図６（ｂ）および図７（ｂ）は、図６（ａ）および図７（ａ）に示すヒストグラムデータから取得されるＤｇｓｎ１（ｉ）を示す図である。また、図７（ｃ）は、図７（ｂ）に示すＤｇｓｎ１（ｉ）から取得されるＤｇｓｎ３（ｉ）およびＤｇｓｎ４（ｉ）を示す図である。
【００７５】
図６（ａ）に示すヒストグラムデータＤＩＮ（１）〜ＤＩＮ（ｎ）は、各輝度レベル１〜ｎの広範囲に画素が広く分布している。図６（ａ）に示すヒストグラムデータＤＩＮ（１）〜ＤＩＮ（ｎ）については、図６（ｂ）に実線で示すような傾斜の絶対値の差分Ｄｇｓｎ１（ｉ）が取得される。図６（ｂ）に示す例において、Ｄｇｓｎ１（ｉ）はＧＳＥより常に小さい。このため、Ｄｇｓｎ２（ｉ）は、Ｄｇｓｎ１（ｉ）と同一の線となる。さらに、Ｄｇｓｎ２（ｉ）は、ＧＳＳより常に小さいのでＤｇｓｎ３（ｉ）は常に値が「０」となる。このため、次のＤｇｓｎ４（ｉ）も常に値が「０」となる。この結果として、Ｄｇｓｎ４（ｉ）およびＤｇｓｎ５（ｉ）が「０」となり、Ｄｇｓｎ６（ｉ）は基準値Ｄｇｓ（１）〜Ｄｇｓ（ｎ）のままとなる。
【００７６】
これに対して、図７（ａ）に示すヒストグラムデータＤＩＮ（１）〜ＤＩＮ（ｎ）は、図６（ａ）に示すヒストグラムデータとは異なり、各輝度レベル１〜ｎのうち特定の輝度レベル近傍の画素が多く、画素分布に偏りが現れている（輝度レベルの狭い範囲に画素の分布が集中している）。図７（ａ）に示すヒストグラムデータＤＩＮ（１）〜ＤＩＮ（ｎ）については、図７（ｂ）に実線で示すような傾斜の絶対値の差分Ｄｇｓｎ１（ｉ）が取得される。図７（ｂ）に示すＤｇｓｎ１（ｉ）は、ＧＳＥによる頭切り、ＧＳＳによるＤｇｓｎ２（ｉ）の足切りが行われ、図７（ｃ）に破線で示すようなＤｇｓｎ３（ｉ）が取得される。さらに、図７（ｃ）に破線で示すＤｇｓｎ３（ｉ）については、度数分散処理により図７（ｃ）に実線で示すようなＤｇｓｎ４（ｉ）が取得される。この度数分散処理は、急峻なエッジの範囲を広げる補正である。従って、図７（ａ）に示すヒストグラムデータが得られた場合、Ｄｇｓｎ６（ｉ）は、基準値Ｄｇｓ（１）〜Ｄｇｓ（ｎ）に対して図７（ｃ）に実線で示すようなＤｇｓｎ４（ｉ）が加算された値となる。
【００７７】
以上のように、本実施の形態によれば、画像における輝度レベルの変化に応じた補正量を示す基準値を基準値テーブル１２０、１５０に設定することができる。従って、スムージング処理部１５では、画像における輝度レベルの変化に応じた最適な補正量に基づいて各輝度信号の輝度レベルを補正することができる。すなわち、輝度変化が少ないプレーンな画像にはスムージング処理（補正）の効果が大きく表れるような補正量を設定し、輝度変化が大きい画像にはスムージング処理（補正）の効果が小さくなるような補正量を設定することができる。
【００７８】
言い換えると、プレーンな画像に対して補正の効果が大きくなる補正量を設定しても、プレーンでない画像には補正の効果が小さくなる補正量を設定できる。このため、画像全体がボケ気味になったりすることなく、プレーンな画像における微小な輝度の変化成分（段差成分）を強力に低減することができる。たとえば、山と青空が映る自然画などでは、木々の細かい描写が必要な山の画像部分（輝度変化が大きい部分）をはっきりと描写し、青空の部分（輝度変化が小さい部分）を滑らかに描写することが可能となる。
【００７９】
例えば、階調数が少ない画像を目視すると、輝度の微少段差が認識される場合がある。特に、微少な階調段差が画像中の青空等のプレーンな部分に配置されると、マッハバンドとして人間に認識される可能性が高くなる。このような画像に対しても、本実施の形態では、当該画像における輝度変化に応じた補正量により、垂直処理部１０５および水平処理部１０６が各画素の輝度信号から垂直方向、水平方向双方での微少段差成分を低減（階調段差のスムージング）することができる。この結果、画像中のマッハバンドが低減される。
【００８０】
また、低階調数の画像を高階調数で表示する場合、垂直処理部１０５、水平処理部１０６での微少段差低減処理が特に有効となる。元の画像での階調数より表示部１９で表示可能な階調数が大きいことがあり得る。このような場合、画像中の微少段差を低減する際に、元の画像では用いられていない階調を利用できる。その結果、高周波数域に存在するディテール情報を壊さずに、微少段差（マッハバンド）が低減される。なお、画像自体の階調数と表示部１９での階調数の不一致が生じる理由は、例えば、放送信号の多ビット化、伝送の効率化等のための情報の圧縮などを挙げることができる。
【００８１】
なお、上記実施の形態では、各画素の輝度信号を対象とした画像処理について説明したが、各画素の色信号についても同様に実施できる。  
また、上記実施の形態では、各画素の輝度信号に対して垂直処理を行った後に水平処理を行う手順として説明したが、これに限定されるものではない。たとえば、垂直処理と水平処理を同時に行う形でもほぼ同様な結果が得られる。この場合、遅延回路を縮小することが可能となるため、スムージング処理部の回路規模を縮小することができる。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施の形態に係る映像表示装置（画像処理装置、映像受信装置）の構成例を示すブロック図。
【図２】スムージング処理部としてのスムージング回路の構成例を示す図。
【図３】高域検出モジュールの内部構成の例を表すブロック図。
【図４】基準値テーブルに記憶される補正量（補正量を示す基準値）の設定例を示す図。
【図５】輝度レベルの微小な変化成分に対する補正量の設定処理の例を説明するためのフローチャート。
【図６】ヒストグラムデータおよびヒストグラムデータから取得されるＤｇｓｎ１の例を示す図。
【図７】ヒストグラムデータ、ヒストグラムデータから取得されるＤｇｓｎ１、Ｄｇｓｎ３およびＤｇｓｎ４の例を示す図。
【符号の説明】
【００８３】
１０…映像表示装置（画像処理装置、映像受信装置）、１１…チューナ、１２…ＭＰＥＧエンコーダ、１３…デコーダ、１４…信号分離部、１５…スムージング処理部、１６…ヒストグラム取得部、１７…プロセッサ、１８…表示制御部、１９…表示部、１０５…垂直処理部、１０６…水平処理部、１１０、１４０…周波数成分分解部、１１１〜１１８、１４１〜１４８…遅延素子、１２０、１５０…基準値テーブル、１２１〜１２４、１５１〜１５４…高域検出モジュール、１３０、１６０…平均化部、ＳＵＢＡ、ＳＵＢＢ…減算部、１７１〜１７３…減算部、１７４…加算部、１７５…セレクタ、１８１、１８５…絶対値算出部、１８２…入出力変換部、１８３…最小値算出部、１８４…符号戻し部
【図１】
0005002348.tif 000002
【図２】
0005002348.tif 000003
【図３】
0005002348.tif 000004
【図４】
0005002348.tif 000005
【図５】
0005002348.tif 000006
【図６】
0005002348.tif 000007
【図７】
0005002348.tif 000008