(57)【特許請求の範囲】
【請求項１】
ブロック単位に符号化された入力画像信号と、出力される出力画像信号を制御する画素ごとの制御信号とが入力され、画素ごとの前記制御信号に基づいて前記入力画像信号を時間軸方向に平滑化して、前記入力画像信号が平滑化された出力画像信号を出力する時間軸フィルタと、
前記出力画像信号、または、前記時間軸フィルタにおいて平滑化が行われた入力画像信号における、前記平滑化が行われる前の所定単位の入力画像信号の画素情報を、基準情報として記憶するメモリと、
前記入力画像信号と、前記メモリに直近に記憶された基準情報に対応する基準信号とが入力され、前記入力画像信号と、前記入力画像信号と前記基準信号との差分信号とに対して、各画素を判定対象となる注目画素とした、前記注目画素を含む水平方向の所定数の画素が直流であるか否かを判定する直流判定をそれぞれ行い、前記入力画像信号に基づく画素ごとの第１の直流判定結果と、前記差分信号に基づく画素ごとの第２の直流判定結果と、前記差分信号の画素値の絶対値とに基づいて、ノイズを画素ごとに検出する検出部と、
前記検出部におけるノイズの検出結果を示す画素ごとの検出信号に基づいて、画素ごとの前記制御信号を前記時間軸フィルタに出力するフィルタ制御部と、
を備え、
前記検出部は、前記第１の直流判定結果および前記第２の直流判定結果が直流であることを示し、前記差分信号の画素値の絶対値と所定の閾値とを比較した比較結果が前記所定の閾値よりも小さい場合に、ノイズを検出することを特徴とする、画像処理装置。
【請求項２】
前記検出部は、
前記入力画像信号に基づいて前記直流判定を行い、前記第１の直流判定結果を示す第１検出信号を画素ごとに出力する第１直流領域検出部と、
前記入力画像信号と前記基準信号との一方の信号から他方の信号を減算して前記差分信号を出力する加算器と、
前記加算器から出力される前記差分信号に基づいて前記直流判定を行い、前記第２の直流判定結果を示す第２検出信号を画素ごとに出力する第２直流領域検出部と、
前記加算器から出力される前記差分信号における画素値の絶対値と、所定の閾値とを画素ごとに比較し、比較結果を示す第３検出信号を画素ごとに出力する差分絶対値判定部と、
それぞれの画素に対応する前記第１検出信号、前記第２検出信号、および前記第３検出信号に基づいて、前記検出信号を画素ごとに出力する判定部と、
を備え、
前記判定部は、前記第１検出信号および前記第２検出信号が直流であることを示し、前記第３検出信号が前記所定の閾値よりも小さいことを示している場合に、ノイズが検出されたことを示す検出信号を出力することを特徴とする、請求項１に記載の画像処理装置。
【請求項３】
前記フィルタ制御部は、前記検出信号に基づいて、前記時間軸フィルタに適用するフィルタ係数を規定する第１制御信号を、前記制御信号として出力することを特徴とする、請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記フィルタ制御部は、前記検出信号に基づいて、時間軸フィルタから出力される出力画像信号を制限する第２制御信号を、前記制御信号としてさらに出力する、請求項３に記載の画像処理装置。
【請求項５】
前記入力画像信号を、前記入力画像信号の交流成分の信号と、前記入力画像信号の直流成分の信号とに分離させる第１信号分離部と、
前記基準信号を、前記基準信号の交流成分の信号と、前記基準信号の直流成分の信号とに分離させる第２信号分離部と、
前記入力画像信号の交流成分の信号と、前記時間軸フィルタから出力される出力画像信号とを加算する信号加算部と、
をさらに備え、
前記検出部には、前記入力画像信号の直流成分の信号と、前記基準信号の直流成分の信号とが入力され、
前記時間軸フィルタには、前記入力画像信号の直流成分の信号が入力されることを特徴とする、請求項１に記載の画像処理装置。
【請求項６】
入力される画像信号を画素ごとに時間軸方向に平滑化する時間軸フィルタと、前記時間軸フィルタの結果の情報である出力画像信号、または、前記時間軸フィルタにおいて平滑化が行われた入力画像信号における、前記平滑化が行われる前の所定単位の入力画像信号の画素情報を、基準情報として記憶するメモリとを備える画像処理装置に用いることが可能な画像処理方法であって、
ブロック単位に符号化された入力画像信号と、前記入力画像信号と前記メモリに直近に記憶された基準情報に対応する基準信号との差分信号とに対して、各画素を判定対象となる注目画素とした前記注目画素を含む水平方向の所定数の画素が直流であるか否かを判定する直流判定をそれぞれ行い、前記入力画像信号に基づく画素ごとの第１の直流判定結果と、前記差分信号に基づく画素ごとの第２の直流判定結果と、前記差分信号の画素値の絶対値とに基づいて、ノイズを画素ごとに検出する検出ステップと、
前記検出ステップにおける画素ごとのノイズの検出結果に基づいて、前記時間軸フィルタから出力される出力画像信号を制御する画素ごとの制御信号を、前記時間軸フィルタに入力するフィルタ制御ステップと、
前記フィルタ制御ステップにおいて前記制御信号が入力された時間軸フィルタを用いて前記入力画像信号を時間軸方向に平滑化する画像処理ステップと、
を有し、
前記検出ステップでは、前記第１の直流判定結果および前記第２の直流判定結果が直流であることを示し、前記差分信号の画素値の絶対値と所定の閾値とを比較した比較結果が前記所定の閾値よりも小さい場合に、ノイズが検出されることを特徴とする、画像処理方法。
【請求項７】
入力される画像信号を画素ごとに時間軸方向に平滑化する時間軸フィルタと、前記時間軸フィルタの結果の情報である出力画像信号、または、前記時間軸フィルタにおいて平滑化が行われた入力画像信号における、前記平滑化が行われる前の所定単位の入力画像信号の画素情報を、基準情報として記憶するメモリとを備える画像処理装置に適用可能なプログラムであって、
ブロック単位に符号化された入力画像信号と、前記入力画像信号と前記メモリに直近に記憶された基準情報に対応する基準信号との差分信号とに対して、各画素を判定対象となる注目画素とした前記注目画素を含む水平方向の所定数の画素が直流であるか否かを判定する直流判定をそれぞれ行い、前記入力画像信号に基づく画素ごとの第１の直流判定結果と、前記差分信号に基づく画素ごとの第２の直流判定結果と、前記差分信号の画素値の絶対値とに基づいて、ノイズを画素ごとに検出する検出ステップ、
前記検出ステップにおける画素ごとのノイズの検出結果に基づいて、前記時間軸フィルタから出力される出力画像信号を制御する画素ごとの制御信号を、前記時間軸フィルタに入力するフィルタ制御ステップ、
前記フィルタ制御ステップにおいて前記制御信号が入力された時間軸フィルタを用いて前記入力画像信号を時間軸方向に平滑化する画像処理ステップ、
をコンピュータに実行させ、
前記検出ステップでは、前記第１の直流判定結果および前記第２の直流判定結果が直流であることを示し、前記差分信号の画素値の絶対値と所定の閾値とを比較した比較結果が前記所定の閾値よりも小さい場合に、ノイズが検出される、プログラム。
【請求項８】
ブロック単位に符号化された入力画像信号が入力され、前記入力画像信号を画素ごとに時間軸方向に平滑化して、前記入力画像信号が平滑化された出力画像信号を出力する画像処理部と、
前記画像処理部から出力される前記出力画像信号に基づいて画像を表示画面に表示する画像表示部と、
を備え、
前記画像処理部は、
前記入力画像信号と、出力される出力画像信号を制御する画素ごとの制御信号とが入力され、画素ごとの前記制御信号に基づいて前記入力画像信号を時間軸方向に平滑化して、前記入力画像信号が平滑化された出力画像信号を出力する時間軸フィルタと、
前記出力画像信号、または、前記時間軸フィルタにおいて平滑化が行われた入力画像信号における、前記平滑化が行われる前の所定単位の入力画像信号の画素情報を、基準情報として記憶するメモリと、
前記入力画像信号と、前記メモリに直近に記憶された基準情報に対応する基準信号とが入力され、前記入力画像信号と、前記入力画像信号と前記基準信号との差分信号とに対して、各画素を判定対象となる注目画素とした、前記注目画素を含む水平方向の所定数の画素が直流であるか否かを判定する直流判定をそれぞれ行い、前記入力画像信号に基づく画素ごとの第１の直流判定結果と、前記差分信号に基づく画素ごとの第２の直流判定結果と、前記差分信号の画素値の絶対値とに基づいて、ノイズを画素ごとに検出する検出部と、
前記検出部におけるノイズの検出結果を示す画素ごとの検出信号に基づいて、画素ごとの前記制御信号を前記時間軸フィルタに出力するフィルタ制御部と、
を備え、
前記検出部は、前記第１の直流判定結果および前記第２の直流判定結果が直流であることを示し、前記差分信号の画素値の絶対値と所定の閾値とを比較した比較結果が前記所定の閾値よりも小さい場合に、ノイズを検出することを特徴とする、表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、プログラム、および表示装置に関する。
【背景技術】
【０００２】
近年、例えば、ＭＰＥＧ−２（ＩＳＯ／ＩＥＣ１３８１８）やＪＰＥＧに係る画像信号など、画像を小さな矩形ブロックに区分してブロック単位に符号化された画像信号を処理することが可能な画像処理装置の普及が進んでいる。
【０００３】
上記のようにブロック単位に符号化された画像信号は、離散コサイン変換（Discrete  Cosine  Transform。以下「ＤＣＴ」とよぶ場合がある。）を用いてブロック単位で符号を割り当ててデータ圧縮を行う。そのため、ブロック単位に符号化された画像信号を表示画面に表示させた場合には、例えば、ブロック歪（または、ブロックノイズ）やモスキートノイズなどのノイズが発生することによって、画質の低下が生じることがある。
【０００４】
このような中、ブロック単位に符号化された画像信号を処理する場合に生じうるノイズを低減する技術が開発されている。ブロック単位に符号化された画像信号を処理する場合に生じうるブロック歪やモスキートノイズなどのノイズを低減する技術としては、例えば、特許文献１が挙げられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−２２９５４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ブロック単位に符号化された画像信号を処理する場合に生じうるノイズを低減する従来の技術（以下、「従来の技術」という。）は、空間フィルタを用いてブロック単位に符号化された画像信号に発生しうるノイズの低減を図る。よって、従来の技術を用いる場合には、例えばブロック歪やモスキートノイズを低減することができる可能性がある。
【０００７】
しかしながら、ブロック単位に符号化された画像信号を処理する場合に発生しうるノイズは、ブロック歪やモスキートノイズに限られない。例えば、ブロック単位に符号化された画像信号を処理する場合に発生しうるノイズとしては、“ブロック状のちらつき”が挙げられる。ここで、“ブロック状のちらつき”とは、画像信号が示す画像における同一の領域に対応するブロックにおいて、比較的長い周期の時間軸方向の変動によって、画像をみるユーザに認識されるちらつきであり、一種のノイズと捉えることができる。なお、“ブロック状のちらつき”については、後述する。
【０００８】
従来の技術は、空間方向のフィルタ処理しか行わないので、上記“ブロック状のちらつき”のような時間軸方向の変動によって生じうるノイズを低減させることはできない。
【０００９】
また、上記“ブロック状のちらつき”のような時間軸方向の変動によって生じうるノイズを低減させるための方法としては、例えば、時間軸方向にフィルタ処理を行うフィルタを用いることが想定される。時間軸方向にフィルタ処理を行うフィルタを用いて、ブロック単位に符号化された画像信号を処理すれば、上記“ブロック状のちらつき”のような時間軸方向の変動によって生じうるノイズを低減させることができる可能性はある。
【００１０】
ここで、上記“ブロック状のちらつき”のような時間軸方向の変動によって生じうるノイズを低減させるためには、ある程度の強さを有するフィルタを用いる必要がある。そのため、フレーム単位やフィールド単位など所定の処理単位で処理を行う場合において、例えば、前回処理の対象となった画像信号（例えば、直前に処理した現フレームの１つ前のフレームに対応する画像信号）と今回処理の対象となる画像信号（例えば、これから処理する現フレームに対応する画像信号）とにおける対応するブロックが示す画像に差異があるとき、当該ブロックに対応する画素に対して時間軸方向のフィルタ処理を行った場合には、当該フィルタ処理によって、かえって画質を損ねる恐れがある。
【００１１】
上記のような画質が低下する事態の発生を防止する方法としては、例えば、画像信号に基づいて動きを検出し、動きが検出されなかった領域（静止領域）に対して選択的に時間軸方向のフィルタ処理を行うことが想定される。
【００１２】
しかしながら、動きの検出を精度よく行えるとは限らないので、上記“ブロック状のちらつき”のような時間軸方向の変動によって生じうるノイズを低減させる程の強さのフィルタを画像信号にかけると、画質が低下する事態が発生する恐れがある。そのため、動きの検出結果を用いて動きが検出されなかった領域（静止領域）に対して選択的に時間軸方向のフィルタ処理を行うとしても、フィルタを十分強くすることはできない。
【００１３】
したがって、従来の技術や、動きの検出および時間軸方向のフィルタ処理を組み合わせた技術を用いたとしても、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減して高画質化を図ることができるとは、限らない。
【００１４】
本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減して高画質化を図ることが可能な、新規かつ改良された画像処理装置、画像処理方法、プログラム、および表示装置を提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明の第１の観点によれば、ブロック単位に符号化された入力画像信号と、出力される出力画像信号を制御する画素ごとの制御信号とが入力され、画素ごとの上記制御信号に基づいて上記入力画像信号を時間軸方向に平滑化して、上記入力画像信号が平滑化された出力画像信号を出力する時間軸フィルタと、上記時間軸フィルタの結果の情報、または、上記時間軸フィルタにおいて平滑化が行われた入力画像信号における、上記平滑化が行われる前の所定単位の入力画像信号の画素情報を、基準情報として記憶するメモリと、上記入力画像信号と、上記メモリに直近に記憶された基準情報に対応する基準信号とが入力され、上記入力画像信号と、上記入力画像信号と上記基準信号との差分信号とに対して、各画素を判定対象となる注目画素とした、上記注目画素を含む水平方向の所定数の画素が直流であるか否かを判定する直流判定をそれぞれ行い、上記入力画像信号に基づく画素ごとの第１の直流判定結果と、上記差分信号に基づく画素ごとの第２の直流判定結果と、上記差分信号の画素値の絶対値とに基づいて、ノイズを画素ごとに検出する検出部と、上記検出部におけるノイズの検出結果を示す画素ごとの検出信号に基づいて、画素ごとの上記制御信号を上記時間軸フィルタに出力するフィルタ制御部とを備える画像処理装置が提供される。
【００１６】
かかる構成により、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減して高画質化を図ることができる。
【００１７】
また、上記検出部は、上記入力画像信号に基づいて上記直流判定を行い、上記第１の直流判定結果を示す第１検出信号を画素ごとに出力する第１直流領域検出部と、上記入力画像信号と上記基準信号との一方の信号から他方の信号を減算して上記差分信号を出力する加算器と、上記加算器から出力される上記差分信号に基づいて上記直流判定を行い、上記第２の直流判定結果を示す第２検出信号を画素ごとに出力する第２直流領域検出部と、上記加算器から出力される上記差分信号における画素値の絶対値と、所定の閾値とを画素ごとに比較し、比較結果を示す第３検出信号を画素ごとに出力する差分絶対値判定部と、それぞれの画素に対応する上記第１検出信号、上記第２検出信号、および上記第３検出信号に基づいて、上記検出信号を画素ごとに出力する判定部とを備え、上記判定部は、上記第１検出信号および上記第２検出信号が直流であることを示し、上記第３検出信号が上記所定の閾値よりも小さいことを示している場合に、ノイズが検出されたことを示す検出信号を出力してもよい。
【００１８】
また、上記フィルタ制御部は、上記検出信号に基づいて、上記時間軸フィルタに適用するフィルタ係数を規定する第１制御信号を、上記制御信号として出力してもよい。
【００１９】
また、上記フィルタ制御部は、上記検出信号に基づいて、時間軸フィルタから出力される出力画像信号を制限する第２制御信号を、上記制御信号としてさらに出力してもよい。
【００２０】
また、上記入力画像信号を、上記入力画像信号の交流成分の信号と、上記入力画像信号の直流成分の信号とに分離させる第１信号分離部と、上記基準信号を、上記基準信号の交流成分の信号と、上記基準信号の直流成分の信号とに分離させる第２信号分離部と、上記入力画像信号の交流成分の信号と、上記時間軸フィルタから出力される出力画像信号とを加算する信号加算部とをさらに備え、上記検出部には、上記入力画像信号の直流成分の信号と、上記基準信号の直流成分の信号とが入力され、上記時間軸フィルタには、上記入力画像信号の直流成分の信号が入力されてもよい。
【００２１】
また、上記目的を達成するために、本発明の第２の観点によれば、入力される画像信号を画素ごとに時間軸方向に平滑化する時間軸フィルタと、上記時間軸フィルタの結果の情報、または、上記時間軸フィルタにおいて平滑化が行われた入力画像信号における、上記平滑化が行われる前の所定単位の入力画像信号の画素情報を、基準情報として記憶するメモリとを備える画像処理装置に用いることが可能な画像処理方法であって、ブロック単位に符号化された入力画像信号と、上記入力画像信号と上記メモリに直近に記憶された基準情報に対応する基準信号との差分信号とに対して、各画素を判定対象となる注目画素とした上記注目画素を含む水平方向の所定数の画素が直流であるか否かを判定する直流判定をそれぞれ行い、上記入力画像信号に基づく画素ごとの第１の直流判定結果と、上記差分信号に基づく画素ごとの第２の直流判定結果と、上記差分信号の画素値の絶対値とに基づいて、ノイズを画素ごとに検出する検出ステップと、上記検出ステップにおける画素ごとのノイズの検出結果に基づいて、上記時間軸フィルタから出力される出力画像信号を制御する画素ごとの制御信号を、上記時間軸フィルタに入力するフィルタ制御ステップと、上記フィルタ制御ステップにおいて上記制御信号が入力された時間軸フィルタを用いて上記入力画像信号を時間軸方向に平滑化する画像処理ステップとを有する画像処理方法が提供される。
【００２２】
かかる方法を用いることにより、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減して高画質化を図ることができる。
【００２３】
また、上記目的を達成するために、本発明の第３の観点によれば、入力される画像信号を画素ごとに時間軸方向に平滑化する時間軸フィルタと、上記時間軸フィルタの結果の情報、または、上記時間軸フィルタにおいて平滑化が行われた入力画像信号における、上記平滑化が行われる前の所定単位の入力画像信号の画素情報を、基準情報として記憶するメモリとを備える画像処理装置に適用可能なプログラムであって、ブロック単位に符号化された入力画像信号と、上記入力画像信号と上記メモリに直近に記憶された基準情報に対応する基準信号との差分信号とに対して、各画素を判定対象となる注目画素とした上記注目画素を含む水平方向の所定数の画素が直流であるか否かを判定する直流判定をそれぞれ行い、上記入力画像信号に基づく画素ごとの第１の直流判定結果と、上記差分信号に基づく画素ごとの第２の直流判定結果と、上記差分信号の画素値の絶対値とに基づいて、ノイズを画素ごとに検出する検出ステップ、上記検出ステップにおける画素ごとのノイズの検出結果に基づいて、上記時間軸フィルタから出力される出力画像信号を制御する画素ごとの制御信号を、上記時間軸フィルタに入力するフィルタ制御ステップ、上記フィルタ制御ステップにおいて上記制御信号が入力された時間軸フィルタを用いて上記入力画像信号を時間軸方向に平滑化する画像処理ステップをコンピュータに実行させるためのプログラムが提供される。
【００２４】
かかるプログラムを用いることにより、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減して高画質化を図ることができる。
【００２５】
上記目的を達成するために、本発明の第４の観点によれば、ブロック単位に符号化された入力画像信号が入力され、上記入力画像信号を画素ごとに時間軸方向に平滑化して、上記入力画像信号が平滑化された出力画像信号を出力する画像処理部と、上記画像処理部から出力される上記出力画像信号に基づいて画像を表示画面に表示する画像表示部とを備え、上記画像処理部は、上記入力画像信号と、出力される出力画像信号を制御する画素ごとの制御信号とが入力され、画素ごとの上記制御信号に基づいて上記入力画像信号を時間軸方向に平滑化して、上記入力画像信号が平滑化された出力画像信号を出力する時間軸フィルタと、上記時間軸フィルタの結果の情報、または、上記時間軸フィルタにおいて平滑化が行われた入力画像信号における、上記平滑化が行われる前の所定単位の入力画像信号の画素情報を、基準情報として記憶するメモリと、上記入力画像信号と、上記メモリに直近に記憶された基準情報に対応する基準信号とが入力され、上記入力画像信号と、上記入力画像信号と上記基準信号との差分信号とに対して、各画素を判定対象となる注目画素とした、上記注目画素を含む水平方向の所定数の画素が直流であるか否かを判定する直流判定をそれぞれ行い、上記入力画像信号に基づく画素ごとの第１の直流判定結果と、上記差分信号に基づく画素ごとの第２の直流判定結果と、上記差分信号の画素値の絶対値とに基づいて、ノイズを画素ごとに検出する検出部と、上記検出部におけるノイズの検出結果を示す画素ごとの検出信号に基づいて、画素ごとの上記制御信号を上記時間軸フィルタに出力するフィルタ制御部とを備える表示装置が提供される。
【００２６】
かかる構成により、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減して高画質化を図り、時間軸方向の変動によるノイズが低減された画像を表示画面に表示させることができる。
【発明の効果】
【００２７】
本発明によれば、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減して高画質化を図ることができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施形態に係る画像処理装置が検出の対象とする時間軸方向の変動によるノイズの一例を説明するための説明図である。
【図２Ａ】本発明の実施形態に係る画像処理装置が検出の対象とする時間軸方向の変動によるノイズの一例を説明するための説明図である。
【図２Ｂ】本発明の実施形態に係る画像処理装置が検出の対象とする時間軸方向の変動によるノイズの一例を説明するための説明図である。
【図３Ａ】本発明の実施形態に係る画像処理装置が検出の対象とする時間軸方向の変動によるノイズの一例を説明するための説明図である。
【図３Ｂ】本発明の実施形態に係る画像処理装置が検出の対象とする時間軸方向の変動によるノイズの一例を説明するための説明図である。
【図４Ａ】本発明の実施形態に係る画像処理装置が検出の対象とする時間軸方向の変動によるノイズの一例を説明するための説明図である。
【図４Ｂ】本発明の実施形態に係る画像処理装置が検出の対象とする時間軸方向の変動によるノイズの一例を説明するための説明図である。
【図５】本発明の実施形態に係る画像処理装置における直流判定処理の一例を説明するための説明図である。
【図６】本発明の実施形態に係る画像処理装置における直流判定処理の一例を示す流れ図である。
【図７】本発明の実施形態に係る画像処理装置の構成の一例を示すブロック図である。
【図８】本発明の実施形態に係る画像処理装置が備える検出部の構成の一例を示すブロック図である。
【図９】本発明の実施形態に係る画像処理装置が備えるフィルタ制御部、時間軸フィルタの構成の一例を示すブロック図である。
【図１０】本発明の実施形態に係る画像処理装置が備えるフィルタ制御部の構成の他の例を示すブロック図である。
【図１１】本発明の実施形態に係る画像処理装置の制限処理部における処理を説明するための説明図である。
【図１２】本発明の実施形態に係る画像処理装置の構成の他の例を示す説明図である。
【図１３】本発明の実施形態に係る表示装置の構成の一例を示すブロック図である。
【発明を実施するための形態】
【００２９】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３０】
（本発明の実施形態に係るノイズ低減アプローチ）
本発明の実施形態に係る画像処理装置（以下、「画像処理装置１００」とよぶ場合がある。）の構成について説明する前に、まず、本発明の実施形態に係る画像処理装置におけるノイズ低減アプローチについて説明する。
【００３１】
画像信号処理装置１００は、例えば“ブロック状のちらつき”のように、ブロック単位に符号化された画像信号（以下、単に「画像信号」とよぶ場合がある。）において生じうる時間軸方向の変動によるノイズを検出し、検出された当該ノイズを低減させる。
【００３２】
［時間軸方向の変動によるノイズの一例］
まず、本発明の実施形態に係る画像処理装置１００が検出の対象とする時間軸方向の変動によるノイズの一例について説明する。図１〜図４Ｂそれぞれは、本発明の実施形態に係る画像処理装置１００が検出の対象とする時間軸方向の変動によるノイズの一例を説明するための説明図である。ここで、図１〜図４Ｂそれぞれは、８ビットで量子化された画像信号の１つのブロック（８×８ピクセルで構成されたブロック）の一例を示している。
【００３３】
図１は、画像信号が示す画像の傾斜が緩い領域における空間方向のノイズがない理想状態のブロックを示している。また、図２Ａ、図２Ｂは、ＤＣＴなどを用いて圧縮する前の画像信号における、図１に示す画像と同一の画像を示すブロックの一例である。図２Ａは、フレームＮ（Ｎは整数）におけるブロックを示しており、図２Ｂは、フレームＮ＋１における図２Ａに対応するブロックを示している。また、図３Ａ、図３Ｂは、ＤＣＴなどを用いて圧縮が行われた後の画像信号における、図１に示す画像と同一の画像を示すブロックの一例である。
【００３４】
図１に示すような理想状態では、空間方向のノイズがないのでブロック内において緩い傾斜の境界が表される。また、図１の例では、図１に示すブロックの画素値の平均値である直流（以下、「ＤＣ」とよぶ場合がある。）値は、整数に丸めると“８”である。
【００３５】
しかしながら、実際には、例えば撮像時に発生する撮像ノイズなどによって、図２Ａ、図２Ｂに示すように、フレーム間において相関のない空間方向のノイズが重畳されることとなる。上記のようにフレーム間において相関のない空間方向のノイズが重畳されることによって、同一の画像の同一の領域に対応するブロックであっても、例えば、図２Ａに示すＮフレームのブロックのＤＣ値は“８”となるのに対して、図２Ｂに示すＮ＋１フレームのブロックのＤＣ値は“９”となるなど、隣接するフレームにおいてＤＣ値に差異が生じる場合がある。なお、例えばＡＧＣ（Auto  Gain  Control）アンプの影響によるＤＣ変動成分などが空間方向のノイズとなる場合もあり、ＤＣ値は、例えば“１０”などの値をとることもある。
【００３６】
また、ＤＣＴが行われた場合、特に画像信号のビットレートが十分でないときには、ＤＣＴ係数の交流（以下、「ＡＣ」とよぶ場合がある。）成分はほとんど削除され、ＤＣ成分しか残らないことがある。上記のようにＤＣＴによりＤＣ成分しか残らない場合には、ブロック内の画素の画素値が全て同じ値となる。
【００３７】
図３Ａは、図２Ａに示すブロックに対してＤＣＴが行われたときにＡＣ成分が完全に削除された、Ｎフレームにおけるブロックを示しており、図３Ｂは、図２Ｂに示すブロックに対してＤＣＴが行われたときにＡＣ成分が完全に削除された、Ｎ＋１フレームにおけるブロックを示している。
【００３８】
ＤＣＴが行われたときにＡＣ成分が完全に削除された場合には、図３Ａ、図３Ｂに示すように、ブロック内の画素値が全て同じ値となる。また、図２Ａ、図２Ｂに示すように、フレーム間において相関のない空間方向のノイズが重畳されたブロックに対してＤＣＴが行われた場合、ＤＣＴが行われた後においても、ＤＣＴが行われる前と同様に、例えば、図３Ａに示すＮフレームのブロックのＤＣ値が“８”となるのに対して、図３Ｂに示すＮ＋１フレームのブロックのＤＣ値は“９”となるなど、隣接するフレームにおいてＤＣ値に差異が生じる。
【００３９】
上記のように、例えばフレーム間において相関のない空間方向のノイズが重畳される場合（理想状態でない場合）には、同一の画像の同一の領域に対応するブロックであっても、隣接するフレーム間において、ＤＣ値に差異が生じる場合がある。
【００４０】
ここで、フレームＮ＋１の画素値とフレームＮの画素値との差分値について着目する。図４Ａは、図２Ｂに示すフレームＮ＋１の画素値と、図２Ａに示すフレームＮの画素値との差分値、すなわち、ＤＣＴを行う前（圧縮前）のブロックにおける画素値の差分を示している。また、図４Ｂは、図３Ｂに示すフレームＮ＋１の画素値と、図３Ａに示すフレームＮの画素値との差分値、すなわち、ＤＣＴを行った後（圧縮後）のブロックにおける画素値の差分を示している。
【００４１】
図２Ａ、図２Ｂに示すようにフレーム間において相関のない空間方向のノイズが重畳される場合には、図４Ａ、図４Ｂに示すように、同一の画像の同一の領域に対応するブロックであっても、隣接するフレーム間において差分が生じる。つまり、図４Ａ、図４Ｂに示すように隣接するフレーム間において差分が生じる場合には、表示画面に互いに異なる画像が表示されることとなる。ここで、図４Ａ、図４Ｂに示すような、同一の画像の同一の領域に対応するブロックにおいて隣接するフレーム間で生じる差分は、時間軸方向のノイズとして捉えることができる。
【００４２】
ここで、図４Ａに示すような時間軸方向のノイズは、ブロック内における画素単位の細かなノイズである。そのため、時間軸方向のノイズが、図４Ａに示すようにブロック内における画素単位の細かなノイズである場合には、当該ノイズが発生したとしても、画質の低下としてユーザに認識され難い。
【００４３】
しかしながら、図４Ｂに示すように、ＡＣ成分が削除されることによってブロック単位で時間軸方向のノイズが発生した場合には、当該ノイズは、“ブロック状のちらつき”としてユーザに認識される。よって、図４Ｂに示すようにブロック単位で時間軸方向のノイズが発生した場合には、画質の低下としてユーザに認識される恐れがある。
【００４４】
また、表示画面に表示される画像が、傾斜が緩やかな領域や平坦な領域を含む画像である場合には、傾斜が緩やかな領域や平坦な領域の全域が複数のブロックで構成され、各ブロックでは、隣接するフレーム間において図４Ｂに示すようなブロック単位で発生する時間軸方向のノイズが独立に発生しうる。
【００４５】
したがって、表示画面に表示される画像が、傾斜が緩やかな領域や平坦な領域を含む画像である場合には、各ブロックが独立してブロック状にちらつく恐れがある。そして、各ブロックにおいて独立に“ブロック状のちらつき”が発生した場合には、画質の低下としてユーザに認識されることとなる。
【００４６】
なお、図３Ａ、図３Ｂ、図４Ｂでは、ＤＣＴ係数のＡＣ成分が完全に削除された場合を例に挙げて説明したが、ＡＣ成分が一部残っていたとしても、各ブロックでは、“ブロック状のちらつき”が発生しうる。
【００４７】
また、上記のようなブロック単位で発生する時間軸方向のノイズは、輝度信号で発生することに限られず、色差信号においても発生しうる。色差信号で上記のようなブロック単位で発生する時間軸方向のノイズが発生した場合には、ブロック状の色ノイズとなる。
【００４８】
［ノイズ低減アプローチの概要］
本発明の実施形態に係る画像処理装置１００は、上記のようなブロック単位で発生する時間軸方向のノイズを検出し、検出結果に基づいて時間軸方向のフィルタ処理を行うことによって、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減して高画質化を図る。
【００４９】
より具体的には、画像処理装置１００は、画像信号を画素ごとに時間軸方向に平滑化する時間軸フィルタを備え、例えば、下記に示す（１）の処理〜（３）の処理を行うことによって、時間軸方向の変動によるノイズを低減させる。ここで、下記に示す（１）の処理〜（３）の処理は、本発明の実施形態に係る画像処理方法の一例に係る処理と捉えることができる。
【００５０】
（１）検出処理
画像処理装置１００は、入力されたブロック単位に符号化された画像信号（以下、「入力画像信号」という。）と、メモリに直近に記憶された基準情報に対応する基準信号とに基づいて、時間軸方向のノイズを検出する。
【００５１】
ここで、本発明の実施形態に係る基準情報とは、過去に処理が行われた入力画像信号における、処理前のフレームあるいはフィールドの画素情報（所定の処理単位の画素情報）、または、時間軸フィルタの結果である。画像処理装置１００は、例えば、時間軸フィルタをＦＩＲ（Finite  Impulse  Response）フィルタなどの非巡回型フィルタで構成する場合には、過去に処理が行われた入力画像信号における、処理前の所定の処理単位の画素情報（すなわち、過去の入力画像信号そのもの）を、基準情報としてメモリに記録する。また、画像処理装置１００は、例えば、時間軸フィルタをＩＩＲ（Infinite  Impulse  Response）フィルタなどの巡回型フィルタで構成する場合には、時間軸フィルタの結果を基準情報としてメモリに記録する。
【００５２】
画像処理装置１００は、例えば、時間軸フィルタにおいてフィルタ処理が行われるごとに、過去に処理を行った所定の処理単位の画素情報、または時間軸フィルタの結果を基準情報としてメモリに記録する。よって、画像処理装置１００が（１）の処理（検出処理）で用いる“メモリに直近に記憶された基準情報”とは、例えば、今回処理の対象となる画像信号（例えば、これから処理する現フレームに対応する画像信号）の前に処理の対象となった画像信号（例えば、直前に処理した１つ前のフレームに対応する画像信号）に対応する基準情報である。
【００５３】
ここで、画像処理装置１００は、例えば、メモリに記憶されている基準情報を新たな基準情報で更新するが、上記に限られない。例えば、画像処理装置１００は、時間軸フィルタにおいて行われたフィルタ処理それぞれに対応する基準情報をそれぞれメモリに記憶することもできる。
【００５４】
上記いずれの方法で基準情報がメモリに記録される場合であっても、情報処理装置１００は、例えば、メモリに直近に記憶された基準情報を用いることによって、時間軸フィルタを用いてこれからフィルタ処理を行う入力画像信号の１フレーム前（または、例えば１フィールド前）の入力画像信号に対応する基準情報を、検出処理に用いることができる。
【００５５】
より具体的には、画像処理装置１００は、例えば、下記に示す（１−１）の処理、および（１−２）の処理を行うことによって、時間軸方向のノイズを検出する。
【００５６】
（１−１）直流判定処理
画像処理装置１００は、入力画像信号と、入力画像信号と基準信号との差分に対応する差分信号とに対して、直流判定をそれぞれ行う。ここで、本発明の実施形態に係る直流判定とは、例えば、各画素を判定対象となる注目画素とし、注目画素を含む水平方向の所定数の画素が区分的に直流であるか否かを判定することをいう。
【００５７】
図３Ａ、図３Ｂ、図４Ｂを参照して示したように、“ブロック状のちらつき”は、例えばＤＣＴ係数のＡＣ成分が削除されることによって生じうる。そこで、本発明の実施形態に係る画像処理装置１００は、注目画素を含む所定数の画素が区分的に直流であるか否かを判定することによって、直流であると判定された区分に含まれる画素を、時間軸方向のノイズが発生する可能性があるブロックに属する画素とする。
【００５８】
図５は、本発明の実施形態に係る画像処理装置１００における直流判定処理の一例を説明するための説明図である。ここで、図５は、画像処理装置１００が、注目画素を含む水平方向の７画素を１検出区間として直流判定を行う例を示している。なお、画像処理装置１００が直流判定を行う場合に設定する検出区間は、図５に示す例に限られない。例えば、画像処理装置１００は、水平方向の８画素を１検出区間とするなど、水平方向の複数の画素を検出区間として設定することができる。
【００５９】
画像処理装置１００は、図５に示すように、注目画素の画素値を基準とした直流と判定するための直流許容範囲を設け、検出区間の各画素の画素値が全て直流許容範囲内にある場合に、当該検出区間の画素を時間軸方向のノイズが発生する可能性があるブロックに属する画素として判定する。
【００６０】
ここで、画像処理装置１００が設ける直流許容範囲は、予め規定される（例えば、“０”であってもよい。）が、上記に限られない。例えば、画像処理装置１００は、画像処理装置１００が備える操作デバイスや、リモートコントローラなどの外部操作デバイスから伝達されるユーザ操作に応じた操作信号に基づいて、直流許容範囲を適宜変更することもできる。
【００６１】
〔直流判定処理の具体例〕
以下、本発明の実施形態に係る画像処理装置１００における直流判定処理について、より具体的に説明する。図６は、本発明の実施形態に係る画像処理装置１００における直流判定処理の一例を示す流れ図である。以下では、画像処理装置１００が、入力画像信号、または、差分信号を処理対象の信号として、直流判定を行うものとして説明する。
【００６２】
画像処理装置１００は、フラグを初期化する（Ｓ１００）。ここで、画像処理装置１００は、全ての画素に対応するフラグを、直流と判定しない状態（例えばフラグを“０”に設定する。）に設定する。
【００６３】
ステップＳ１００においてフラグの初期化が行われると、画像処理装置１００は、注目画素と、当該注目画素を含む検出区間を設定する（Ｓ１０２）。
【００６４】
ステップＳ１０２において注目画素と検出区間とが設定されると、画像処理装置１００は、当該検出区間に対して直流判定を行う（Ｓ１０４）。そして、画像処理装置１００は、設定された検出区間が直流であるか否かを判定する（Ｓ１０６）。ここで、画像処理装置１００は、例えば、検出区間に含まれる全ての画素が直流許容範囲内にある場合に、当該検出区間が直流であると判定する。
【００６５】
ステップＳ１０６において検出区間が直流であると判定されない場合には、画像処理装置１００は、検出区間に含まれる画素に対応するフラグを更新せず、後述するステップＳ１１０の処理を行う。
【００６６】
ステップＳ１０６において検出区間が直流であると判定された場合には、画像処理装置１００は、検出区間に含まれる画素に対応するフラグを、直流と判定する状態（例えばフラグを“１”に設定する。）に更新する（Ｓ１０８）。
【００６７】
ステップＳ１０６において検出区間が直流であると判定されない場合、または、ステップＳ１０８においてフラグが更新された場合、画像処理装置１００は、設定可能な注目画素があるか否かを判定する（Ｓ１１０）。ここで、画像処理装置１００は、例えば、全ての画素それぞれを注目画素として直流判定を行った場合に、設定可能な注目画素がないと判定するが、上記に限られない。
【００６８】
ステップＳ１１０において設定可能な注目画素があると判定された場合には、画像処理装置１００は、ステップＳ１０２からの処理繰り返す。また、ステップＳ１１０において設定可能な注目画素があると判定された場合には、画像処理装置１００は、処理を終了する。
【００６９】
画像処理装置１００は、例えば図６に示す処理を行うことによって、各画素に対応するフラグを選択的に直流と判定する状態に更新する。よって、画像処理装置１００は、各画素に対応するフラグによって、時間軸方向のノイズが発生する可能性があるブロックに属する画素を一意に特定することが可能である。つまり、各画素に対応するフラグは、画素ごとの直流判定結果と捉えることができる。以下では、入力画像信号に基づく画素ごとの直流判定結果を「第１の直流判定結果」とよび、また、差分信号に基づく画素ごとの直流判定結果を「第２の直流判定結果」とよぶ。
【００７０】
なお、本発明の実施形態に係る画像処理装置１００における直流判定結果は、上記フラグの値で表されることに限られない。また、本発明の実施形態に係る画像処理装置１００における直流判定処理が、図６に示す処理に限られないことは、言うまでもない。
【００７１】
（１−２）検出判定処理
入力画像信号と差分信号とのそれぞれに対して上記（１−１）の処理（直流判定処理）が行われると、画像処理装置１００は、画素ごとの第１の直流判定結果と、画素ごとの第２の直流判定結果と、差分信号の画素値の絶対値とに基づいて、ノイズを画素ごとに検出する。
【００７２】
上記のように、画素ごとの第１の直流判定結果と、画素ごとの第２の直流判定結果とは、それぞれ時間軸方向のノイズが発生する可能性があるブロックに属する画素を示す。よって、ある画素において、第１の直流判定結果および第２の直流判定結果の双方が直流であることを示している場合には、当該画素は、図３Ａ、図３Ｂに示すように、時間軸方向のノイズが発生する可能性があるブロックに属する画素である可能性が高い。
【００７３】
しかしながら、例えば、ＮフレームにおけるブロックＡと、Ｎ＋１フレームにおけるブロックＡに対応する位置のブロックＢとが、異なる画像を示すとき（例えば動画像である場合）に、Ｎ＋１フレームにおけるブロックＢに対して、時間軸方向のフィルタ処理を行ってしまった場合には、画質を損ねる恐れがある。
【００７４】
そこで、画像処理装置１００は、時間軸方向のノイズが発生する可能性があるブロックの誤検出を防止するために、差分信号の画素値の絶対値と、所定の閾値とを画素ごとに比較する。そして、画像処理装置１００は、例えば、差分信号の画素値の絶対値が、所定の閾値よりも小さい場合（または、所定の閾値以下である場合。以下同様とする。）に、第１の直流判定結果および第２の直流判定結果を用いた時間軸方向のノイズの検出結果を有効なものとする。
【００７５】
ここで、上記所定の閾値は、例えば予め設定されるが、上記に限られない。例えば、画像処理装置１００は、画像処理装置１００が備える操作デバイスや、リモートコントローラなどの外部操作デバイスから伝達されるユーザ操作に応じた操作信号に基づいて、上記所定の閾値を適宜変更することもできる。
【００７６】
なお、画像処理装置１００は、差分信号の画素値の絶対値と所定の閾値との比較結果に基づいて、画素ごとの第１の直流判定結果および第２の直流判定結果を用いた時間軸方向のノイズが生じているか否かの判定を選択的に行うことによって、時間軸方向のノイズの検出結果を選択的に有効なものとすることができるが、上記に限られない。例えば、画像処理装置１００は、第１の直流判定結果および第２の直流判定結果を用いた時間軸方向のノイズの検出を行った後、差分信号の画素値の絶対値と所定の閾値との比較結果に基づいて、時間軸方向のノイズの検出結果を選択的に有効なものとすることもできる。
【００７７】
画像処理装置１００は、例えば、上記（１−１）の処理（直流判定処理）と、（１−２）の処理（検出判定処理）とによって、時間軸方向のノイズが発生する可能性があるブロックに属する画素を検出することができる。なお、本発明の実施形態に係る画像処理装置１００における検出処理が、上記（１−１）の処理（直流判定処理）および（１−２）の処理（検出判定処理）に限られないことは、言うまでもない。
【００７８】
（２）フィルタ制御処理
上記（１）の処理（検出処理）によって、時間軸方向のノイズが発生する可能性があるブロックに属する画素が検出されると、画像処理装置１００は、上記（１）の処理（検出処理）の検出結果に基づいて、時間軸フィルタから出力される画像信号を制御する画素ごとの制御信号を、時間軸フィルタに入力させる。上記制御信号を時間軸フィルタに入力させることによって、画像処理装置１００は、時間軸フィルタから出力される画像信号（以下、「出力画像信号」という。）を制御する。
【００７９】
より具体的には、画像処理装置１００は、上記（１）の処理（検出処理）における画素ごとの検出結果が、時間軸方向のノイズが発生する可能性があるブロックに属する画素であることを示す場合には、時間軸フィルタに時間軸方向のノイズを低減させるための制御信号を、画素ごとに時間軸フィルタに入力させる。
【００８０】
ここで、本発明の実施形態に係る画像処理装置１００が、時間軸フィルタに入力させる時間軸方向のノイズを低減させるための制御信号としては、例えば、時間軸フィルタに適用するフィルタ係数を規定する制御信号（以下、「第１制御信号」という。）が挙げられる。
【００８１】
なお、本発明の実施形態に係る画像処理装置１００が時間軸フィルタに入力させる時間軸方向のノイズを低減させるための制御信号は、上記第１制御信号に限られない。例えば、画像処理装置１００は、時間軸フィルタから出力される出力画像信号を制限する制御信号（以下、「第２制御信号」という。）を、さらに時間軸フィルタに入力させることもできる。
【００８２】
画像処理装置１００が第２制御信号を時間軸フィルタに入力させることによって、画像処理装置１００は、仮に、上記（１）の処理（検出処理）における画素ごとの検出結果が誤検出（より具体的には、時間軸方向のノイズが発生する可能性があるブロックに属さない画素を、当該ブロックに属すると判定した過検出）によるものである場合であっても、当該誤検出により生じうる画質の低下を抑制することができる。
【００８３】
また、上記（１）の処理（検出処理）における画素ごとの検出結果が、時間軸方向のノイズが発生する可能性があるブロックに属する画素であることを示さない場合には、画像処理装置１００は、例えば、予め規定されたフィルタ係数などを示す制御信号を、画素ごとに時間軸フィルタに入力させるが、上記に限られない。例えば、画像処理装置１００が、本発明の実施形態に係る時間軸方向のノイズ以外の他のノイズを検出する機能を有している場合には、当該他のノイズを検出する機能の検出結果に基づくフィルタ係数などを示す制御信号を、画素ごとに時間軸フィルタに入力させることもできる。
【００８４】
（３）画像処理
画像処理装置１００は、上記（２）の処理（フィルタ制御処理）において、画素ごとの制御信号が入力された時間軸フィルタを用いて、入力画像信号を時間軸方向に平滑化する。したがって、画像処理装置１００は、時間軸方向のノイズが発生する可能性があるブロックに属する画素に対して選択的に時間軸方向のノイズを低減させることができるので、高画質化を図ることができる。
【００８５】
画像処理装置１００は、本発明の実施形態のノイズ低減アプローチに係る処理として、例えば上記（１）の処理（検出処理）〜上記（３）の処理（画像処理）を行うことによって、入力画像信号に基づいて時間軸方向の変動によるノイズを検出し、当該ノイズを選択的に低減することができる。したがって、画像処理装置１００は、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減して高画質化を図ることができる。
【００８６】
（本発明の実施形態に係る画像処理装置１００）
次に、上述した本発明の実施形態に係るノイズ低減アプローチに係る（１）の処理（検出処理）〜（３）の処理（画像処理）を行うことが可能な、画像処理装置１００の構成について説明する。以下では、本発明の実施形態に係る画像処理装置１００の構成の一例として、画像処理装置１００が時間軸フィルタとしてＩＩＲフィルタを備える構成を主に例に挙げて説明する。
【００８７】
図７は、本発明の実施形態に係る画像処理装置１００の構成の一例を示すブロック図である。画像処理装置１００には入力画像信号Ｄｉが入力され、画像処理装置１００は、出力画像信号Ｄｏを出力する。
【００８８】
以下では、画像処理装置１００に入力される入力画像信号Ｄｉが、例えば、Ｎビットのデジタル信号であるものとして説明する。画像処理装置１００に入力される入力画像信号は、例えば、放送局などから送信され画像処理装置１００が受信したものとすることができるが、上記に限られない。例えば、画像処理装置１００に入力される入力画像信号は、ＬＡＮ（Local  Area  Network）などのネットワークを介して外部装置から送信され、画像処理装置１００が受信したものであってもよいし、または、画像処理装置１００が備える記憶部（図示せず）に保持された映像ファイルや画像ファイルを画像処理装置１００が読み出したものであってもよい。
【００８９】
なお、画像処理装置１００に入力される入力画像信号は、例えば、放送局などから送信されたアナログ信号が、ＤＣＴなどの処理を行い画像信号をブロック単位に符号化する符号化処理部（画像処理装置１００が備えうる。図示せず）において、ブロック単位に符号化された画像信号であってもよいし、当該アナログ信号が外部装置においてブロック単位に符号化された画像信号であってもよい。
【００９０】
画像処理装置１００は、Ｎビットの入力画像信号Ｄｉの下位にｍビット（ｍは、０以上の整数）の“０”を付加して、入力画像信号ＤｉをＮ＋ｍビットに拡張する。ここで、画像処理装置１００は、例えば、時間軸フィルタにＦＩＲフィルタを用いる場合には、ｍ＝０とし、時間軸フィルタにＩＩＲフィルタを用いる場合には、ｍ＝ｋ（ｋは、正の整数）とする。ここで、画像処理装置１００が、時間軸フィルタを用いる場合に入力画像信号ＤｉをＮ＋ｋビットに拡張する理由は、ＩＩＲフィルタを用いたフィルタ処理の精度をより高めるためである。
【００９１】
なお、本発明の実施形態に係る画像処理装置１００が、入力画像信号Ｄｉのビット数の拡張を行わない構成とすることができることは、言うまでもない。
【００９２】
図７を参照すると、画像処理装置１００は、検出部１０２と、フィルタ制御部１０４と、時間軸フィルタ１０６と、メモリ１０８と、メモリ制御部１１０とを備える。
【００９３】
また、画像処理装置１００は、例えば、ＭＰＵ（Micro  Processing  Unit）や各種処理回路などで構成され画像処理装置１００全体を制御することが可能な制御部（図示せず）や、制御部（図示せず）が使用するプログラムや演算パラメータなどの制御用データが記録されたＲＯＭ（Read  Only  Memory。図示せず）、制御部（図示せず）により実行されるプログラムなどを一次記憶するＲＡＭ（Random  Access  Memory。図示せず）、放送局などから送信される画像信号を受信する受信部（図示せず）、映像ファイルや画像ファイルなどを記憶可能な記憶部（図示せず）、ユーザが操作可能な操作部（図示せず）、外部装置（図示せず）と通信を行うための通信部（図示せず）などを備えてもよい。画像処理装置１００は、例えば、データの伝送路としてのバス（bus）により上記各構成要素間を接続する。なお、制御部（図示せず）は、例えば、検出部１０２や、フィルタ制御部１０４、時間軸フィルタ１０６と、メモリ制御部１１０などの役目を果たすこともできる。
【００９４】
ここで、記憶部（図示せず）としては、例えば、ハードディスク（Hard  Disk）などの磁気記録媒体や、ＥＥＰＲＯＭ（Electrically  Erasable  and  Programmable  Read  Only  Memory）、フラッシュメモリ（flash  memory）、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）、ＦｅＲＡＭ（Ferroelectric  Random  Access  Memory）、ＰＲＡＭ(Phase  change  Random  Access  Memory)などの不揮発性メモリ（nonvolatile  memory）が挙げられるが、上記に限られない。なお、画像処理装置１００は、記憶部（図示せず）をメモリ１０８として備えることもできる。
【００９５】
また、操作部（図示せず）としては、例えば、キーボードやマウスなどの操作入力デバイスや、ボタン、方向キー、あるいは、これらの組み合わせなどが挙げられるが、上記に限られない。
【００９６】
また、画像処理装置１００と外部装置（図示せず）とは、例えば、ＵＳＢ（Universal  Serial  Bus）端子やＩＥＥＥ１３９４規格の端子、ＤＶＩ（Digital  Visual  Interface）端子、あるいはＨＤＭＩ（High-Definition  Multimedia  Interface）端子などを介して物理的に接続されてもよいし、また、ＷＵＳＢ（Wireless  Universal  Serial  Bus）やＩＥＥＥ８０２．１１などを利用して無線で接続することもできる。さらに、画像処理装置１００と外部装置（図示せず）とは、例えば、ネットワークを介して接続することもできる。ネットワークとしては、例えば、ＬＡＮやＷＡＮ（Wide  Area  Network）など有線ネットワーク、ＭＩＭＯ（Multiple-Input  Multiple-Output）を用いたＷＬＡＮ（Wireless  Local  Area  Network）などの無線ネットワーク、あるいは、ＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）などの通信プロトコルを用いたインターネットなどが挙げられるが、上記に限られない。したがって、通信部（図示せず）は、外部装置（図示せず）との接続形態に応じたインタフェースを有する。
【００９７】
検出部１０２は、上記（１）の処理を行う役目を果たす。より具体的には、検出部１０２には、入力画像信号Ｄｉと、メモリ制御部１１０がメモリ１０８から読み出した基準情報に応じた基準信号Ｄｐとが入力される。そして、検出部１０２は、上記（１）の処理の検出結果として、例えば、時間軸方向のノイズが発生する可能性があるブロックに属する画素であるか否かを示す検出信号Ｄａを画素ごとにフィルタ制御部１０４に伝達する。ここで、各画素に対応する検出信号Ｄａは、例えば、検出結果を１ビットで表す（例えば、“１”のとき、時間軸方向のノイズが発生する可能性があるブロックに属する画素であることを示す。）が、上記に限られない。
【００９８】
〔検出部１０２の構成例〕
図８は、本発明の実施形態に係る画像処理装置１００が備える検出部１０２の構成の一例を示すブロック図である。検出部１０２は、第１直流領域検出部１２０と、加算器１２２と、第２直流領域検出部１２４と、差分絶対値判定部１２６と、判定部１２８とを備える。
【００９９】
第１直流領域検出部１２０は、入力画像信号Ｄｉに基づいて、上記（１−１）の処理（直流判定処理）を行う。そして、第１直流領域検出部１２０は、第１の直流判定結果を示す画素ごとの第１検出信号Ｄｄｃ１を判定部１２８へ伝達する。
【０１００】
加算器１２２は、入力画像信号Ｄｉと基準信号Ｄｐとの一方の信号から他方の信号を減算して差分信号を生成し、差分信号を第２直流領域検出部１２４と差分絶対値判定部１２６とにそれぞれ伝達する。図８では、加算器１２２が、入力画像信号Ｄｉから基準信号Ｄｐを減算した差分信号を生成する構成を示しているが、上記に限られない。
【０１０１】
第２直流領域検出部１２４は、差分信号に基づいて、上記（１−１）の処理（直流判定処理）を行う。そして、第２直流領域検出部１２４は、第２の直流判定結果を示す画素ごとの第２検出信号Ｄｄｃ２を判定部１２８へ伝達する。
【０１０２】
差分絶対値判定部１２６は、上記（１−２）の処理（検出判定処理）の一部を行う役目を果たす。より具体的には、差分絶対値判定部１２６は、差分信号の画素値の絶対値と所定の閾値とを画素ごとに比較し、比較結果を示す第３検出信号Ｄｄｉｆｆを画素ごとに出力する。
【０１０３】
判定部１２８は、上記（１−２）の処理（検出判定処理）の一部を行う役目を果たす。より具体的には、判定部１２８は、第１検出信号Ｄｄｃ１、第２検出信号Ｄｄｃ２、および第３検出信号Ｄｄｉｆｆに基づいて、第１検出信号Ｄｄｃ１および第２検出信号Ｄｄｃ２が直流であることを示し、かつ、第３検出信号Ｄｄｉｆｆが所定の閾値よりも小さいことを示す場合に、時間軸方向のノイズが発生する可能性があるブロックに属する画素であることを示す検出信号Ｄａを出力する。また、判定部１２８は、上記以外の場合には、時間軸方向のノイズが発生する可能性があるブロックに属する画素でないことを示す検出信号Ｄａを出力する。
【０１０４】
検出部１０２は、例えば図８に示す構成により、上記（１）の処理（検出処理）を行い、検出信号Ｄａを画素ごとにフィルタ制御部１０４に伝達する。なお、本発明の実施形態に係る画像処理装置１００が備える検出部１０２の構成が、図８に示す構成に限られないことは、言うまでもない。
【０１０５】
再度図７を参照して、本発明の実施形態に係る画像処理装置１００の構成の一例について説明する。フィルタ制御部１０４は、上記（２）の処理（フィルタ制御処理）を行う役目を果たす。より具体的には、フィルタ制御部１０４は、検出部１０２から伝達される画素ごとの検出信号Ｄａに基づいて、制御信号を画素ごとに時間軸フィルタ１０６に伝達する。
【０１０６】
ここで、図７では、フィルタ制御部１０４が、検出信号Ｄａに基づいて、第１制御信号が選択的に伝達される第１の制御信号Ｄｃと、第２制御信号が選択的に伝達される第２の制御信号Ｄｌとを選択的に時間軸フィルタ１０６へ伝達する構成を示している。
【０１０７】
時間軸フィルタ１０６は、上記（３）の処理（画像処理）を行う役目を果たす。より具体的には、時間軸フィルタ１０６は、フィルタ制御部１０４から伝達される制御信号に基づいてフィルタ処理が制御され、入力画像信号Ｄｉを時間軸方向に平滑化する。
【０１０８】
なお、時間軸フィルタ１０６は、フィルタ制御部１０４から伝達される制御信号に基づいてフィルタ処理が制御されることによって、入力画像信号Ｄｉを空間方向に平滑化することもできる。
【０１０９】
〔フィルタ制御部１０４、時間軸フィルタ１０６の構成例〕
図９は、本発明の実施形態に係る画像処理装置１００が備えるフィルタ制御部１０４、時間軸フィルタ１０６の構成の一例を示すブロック図である。ここで、図９では、メモリ制御部１１０を併せて示している。
【０１１０】
フィルタ制御部１０４は、第１の制御信号Ｄｃを出力する第１フィルタ制御部１３０と、第２の制御信号Ｄｌを出力する第２フィルタ制御部１３２とを備える。
【０１１１】
第１フィルタ制御部１３０は、検出信号Ｄａに基づいて、第１制御信号ｆｃ１と、制御信号ｆｃ２とのいずれか一方を、第１の制御信号Ｄｃとして選択的に出力するセレクタＳＥＬ１を備える。ここで、制御信号ｆｃ２とは、例えば、予め規定されたフィルタ係数などを示す制御信号であるが、上記に限られない。
【０１１２】
より具体的には、セレクタＳＥＬ１は、検出信号Ｄａが時間軸方向のノイズが発生する可能性があるブロックに属する画素であることを示す場合には、第１制御信号ｆｃ１を第１の制御信号Ｄｃとして出力する。また、セレクタＳＥＬ１は、時間軸方向のノイズが発生する可能性があるブロックに属する画素でないことを示す場合には、制御信号ｆｃ２を第１の制御信号Ｄｃとして出力する。
【０１１３】
第２フィルタ制御部１３２は、検出信号Ｄａに基づいて、第２制御信号ｆｕｎｃ１と、制御信号ｆｕｎｃ２とのいずれか一方を、第２の制御信号Ｄｌとして選択的に出力するセレクタＳＥＬ２を備える。ここで、制御信号ｆｕｎｃ２とは、例えば、時間軸フィルタ１０６から出力される出力画像信号Ｄｏに対して、第２制御信号ｆｕｎｃ１とは異なる制限をかける制御信号が挙げられるが、上記に限られない。
【０１１４】
フィルタ制御部１０４は、例えば、図９に示す構成によって、検出部１０２から伝達される画素ごとの検出信号Ｄａに基づいて、制御信号を画素ごとに時間軸フィルタ１０６に伝達する。
【０１１５】
＜フィルタ制御部１０４の変形例＞
なお、本発明の実施形態に係るフィルタ制御部１０４の構成は、図９に示す構成に限られない。図１０は、本発明の実施形態に係る画像処理装置１００が備えるフィルタ制御部１０４の構成の他の例を示すブロック図である。ここで、図１０では、図９と同様の構成を有する時間軸フィルタ１０６とメモリ制御部１１０とを併せて示している。
【０１１６】
図１０を参照すると、変形例に係るフィルタ制御部１０４は、領域判定部１４０と、第１フィルタ制御部１４２と、第２フィルタ制御部１４４とを備える。
【０１１７】
領域判定部１４０は、検出信号Ｄａと、ノイズ検出信号Ｄａ’１、Ｄａ’２、…とに基づいて、第１フィルタ制御部１４２が備えるセレクタＳＥＬ３と、第２フィルタ制御部１４４が備えるセレクタＳＥＬ４をそれぞれ制御する選択制御信号を、セレクタＳＥＬ３とセレクタＳＥＬ４とに伝達する。ここで、ノイズ検出信号Ｄａ’１、Ｄａ’２、…とは、ブロック歪やモスキートノイズなどの他のノイズを検出する他の検出部（図示せず）それぞれから伝達される一種の検出信号である。
【０１１８】
領域判定部１４０は、例えば、伝達される検出信号Ｄａと、ノイズ検出信号Ｄａ’１、Ｄａ’２、…との組み合わせに応じて出力する選択制御信号が規定されるテーブルなどを用いて、選択制御信号を画素ごとに出力するが、上記に限られない。
【０１１９】
第１フィルタ制御部１４２を構成するセレクタＳＥＬ３は、伝達される選択制御信号に基づいて、第１制御信号ｆｃ１、制御信号ｆｃ２＿１、ｆｃ２＿２、…のいずれかを第１の制御信号Ｄｃとして出力する。
【０１２０】
また、第２フィルタ制御部１４４を構成するセレクタＳＥＬ４は、伝達される選択制御信号に基づいて、第２制御信号ｆｕｎｃ１、制御信号ｆｕｎｃ２＿１、ｆｕｎｃ２＿２、…のいずれかを第２の制御信号Ｄｌとして出力する。
【０１２１】
よって、図１０に示すフィルタ制御部１０４を備える場合には、画像処理装置１００は、より細やかな時間軸フィルタ１０６から出力される出力画像信号Ｄｏの制御を行うことができる。
【０１２２】
フィルタ制御部１０４は、例えば、図９、図１０に示す構成により上記（２）の処理（フィルタ制御処理）を行い、制御信号を時間軸フィルタ１０６へ伝達する。なお、本発明の実施形態に係る画像処理装置１００が備えるフィルタ制御部１０４の構成が、図９、図１０に示す構成に限られないことは、言うまでもない。
【０１２３】
再度図９を参照して、時間軸フィルタ１０６の構成の一例について説明する。フィルタ１０６は、フィルタ部１３４と、制限処理部１３６と、加算器１３８とを備える。
【０１２４】
フィルタ部１３４には、入力画像信号Ｄｉと第１の制御信号Ｄｃとが入力され、入力画像信号Ｄｉをフィルタ処理する。そして、フィルタ部１３４は、フィルタ処理された入力画像信号Ｄｉを、フィルタ出力信号Ｄｆとして制限処理部１３６へ伝達する。
【０１２５】
ここで、フィルタ部１３４は、例えばＩＩＲフィルタで構成される。なお、フィルタ部１３４は、ＦＩＲフィルタで構成することもできる。フィルタ部１３４がＦＩＲフィルタで構成される場合には、加算器１３８から出力される出力画像信号Ｄｏをメモリ制御部１１０に入力させなくてもよい。また、フィルタ部１３４がＦＩＲフィルタで構成される場合、フィルタ部１３４の出力は、例えば、直前のフレーム（または直前のフィールド）の画素情報そのものとなる。
【０１２６】
制限処理部１３６には、入力画像信号Ｄｉ、フィルタ部１３４から伝達されるフィルタ出力信号Ｄｆ、およびフィルタ制御部１０４（より厳密には、第２フィルタ制御部１３２）から伝達される第２の制御信号Ｄｌが入力される。そして、制限処理部１３６は、第２の制御信号Ｄｌと、フィルタ出力信号Ｄｆと入力画像信号Ｄｉとの画素ごとの差分信号とに基づいて、第２の制御信号Ｄｌに応じた制限差分信号Ｄｒを加算器１３８に出力する。
【０１２７】
図１１は、本発明の実施形態に係る画像処理装置１００の制限処理部１３６における処理を説明するための説明図である。第２の制御信号Ｄｌは、例えば図１１に示すような、差分信号Ｄｆ−Ｄｉと制限差分信号Ｄｒとの関係を規定する関数を示す。制限処理部１３６は、第２の制御信号Ｄｌによって規定される関数に則って、差分信号Ｄｆ−Ｄｉに応じた制限差分信号Ｄｒを出力する。
【０１２８】
なお、制限処理部１３６から出力される差分信号Ｄｆ−Ｄｉに応じた制限差分信号Ｄｒが、図１１に示す例に限られないことは、言うまでもない。
【０１２９】
再度図９を参照して、時間軸フィルタ１０６の構成の一例について説明する。加算器１３８には、入力画像信号Ｄｉと、制限処理部１３６から伝達される制限差分信号Ｄｒとが入力され、入力画像信号Ｄｉと制限差分信号Ｄｒとを加算する。そして、加算器１３８は、入力画像信号Ｄｉと制限差分信号Ｄｒとが加算された信号を、出力画像信号Ｄｏとして出力する。
【０１３０】
また、フィルタ部１３４がＩＩＲフィルタで構成される場合には、加算器１３８から出力された出力画像信号Ｄｏは、メモリ制御部１１０に伝達され、メモリ制御部１１０によりメモリ１０８（図９では図示せず）に記録される。
【０１３１】
時間軸フィルタ部１０６は、例えば図９に示す構成により、上記（３）の処理（画像処理）を行い、入力画像信号Ｄｉを時間軸方向に平滑化することができる。なお、本発明の実施形態に係る画像処理装置１００が備える時間軸フィルタ部１０６の構成が、図９に示す構成に限られないことは、言うまでもない。
【０１３２】
再度図７を参照して、本発明の実施形態に係る画像処理装置１００の構成の一例について説明する。メモリ１０８は、基準情報を記憶し、メモリ１０８への基準情報の記録およびメモリ１０８からの基準情報の読み出しは、メモリ制御部１１０により行われる。
【０１３３】
ここで、メモリ１０８としては、例えば、フラッシュメモリやＰＲＡＭなどの不揮発性メモリが挙げられるが、上記に限られない。例えば、メモリ１０８は、ＳＤＲＡＭ（Synchronous  Dynamic  Random  Access  Memory）やＳＲＡＭ（Static  Random  Access  Memory）などの揮発性メモリ（volatile  memory）であってもよい。また、メモリ制御部１１０としては、例えばメモリコントローラが挙げられる。
【０１３４】
画像処理装置１００は、例えば図７に示す構成によって、本発明の実施形態のノイズ低減アプローチに係る上記（１）の処理（検出処理）〜上記（３）の処理（画像処理）を実現することができる。したがって、画像処理装置１００は、例えば図７に示す構成によって、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減して高画質化を図ることができる。
【０１３５】
［画像処理装置１００の変形例］
なお、本発明の実施形態に係る画像処理装置１００の構成は、図７に示す構成に限られない。図１２は、本発明の実施形態に係る画像処理装置１００の構成の他の例を示す説明図である。以下では、図１２に示す変形例に係る画像処理装置１００を、「画像処理装置２００」と示す。
【０１３６】
画像処理装置２００は、ＡＣ／ＤＣ分離部２０２（第１信号分離部）と、ＡＣ／ＤＣ分離部２０４（第２信号分離部）と、加算部２０６と、検出部１０２と、フィルタ制御部１０４と、時間軸フィルタ１０６と、メモリ１０８と、メモリ制御部１１０とを備える。
【０１３７】
また、画像処理装置２００は、図７に示す画像処理装置１００と同様に、制御部（図示せず）や、ＲＯＭ（図示せず）、ＲＡＭ（図示せず）、受信部（図示せず）、記憶部（図示せず）、操作部（図示せず）、通信部（図示せず）などを備えてもよい。
【０１３８】
ＡＣ／ＤＣ分離部２０２は、入力画像信号Ｄｉを、入力画像信号ＤｉのＡＣ成分と、入力画像信号ＤｉのＤＣ成分とに分離させる。そして、ＡＣ／ＤＣ分離部２０２は、入力画像信号ＤｉのＡＣ成分を加算部２０６へ伝達し、入力画像信号ＤｉのＤＣ成分を検出部１０２へ伝達する。
【０１３９】
ここで、ＡＣ／ＤＣ分離部２０２は、例えば、ε−フィルタなどで構成されるが、上記に限られない。
【０１４０】
ＡＣ／ＤＣ分離部２０４は、基準信号Ｄｐを、基準信号ＤｐのＡＣ成分と、基準信号ＤｐのＤＣ成分とに分離させる。そして、ＡＣ／ＤＣ分離部２０４は、基準信号ＤｐのＤＣ成分を検出部１０２へ伝達する。ここで、ＡＣ／ＤＣ分離部２０４は、ＡＣ／ＤＣ分離部２０２と同様に、例えば、ε−フィルタなどで構成することができる。
【０１４１】
検出部１０２、フィルタ制御部１０４、時間軸フィルタ１０６、メモリ１０８、およびメモリ制御部１１０は、図７に示す画像処理装置１００が備えるフィルタ制御部１０４、時間軸フィルタ１０６、メモリ１０８、およびメモリ制御部１１０それぞれと同様の構成、機能を有する。
【０１４２】
よって、画像処理装置２００は、図７に示す画像処理装置１００と同様に、本発明の実施形態のノイズ低減アプローチに係る上記（１）の処理（検出処理）〜上記（３）の処理（画像処理）を行うことができる。
【０１４３】
加算部２０６には、ＡＣ／ＤＣ分離部２０２から伝達される入力画像信号ＤｉのＡＣ成分と、時間軸フィルタ１０６から伝達される、入力画像信号ＤｉのＤＣ成分が処理された出力画像信号Ｄｏ’が入力される。そして、加算部２０６は、入力画像信号ＤｉのＡＣ成分と出力画像信号Ｄｏ’とを加算して、入力画像信号ＤｉのＡＣ成分と出力画像信号Ｄｏ’とが加算された出力画像信号Ｄｏを出力する。ここで、加算部２０６は、例えば加算器で構成される。
【０１４４】
画像処理装置２００は、例えば図１２に示す構成によって、本発明の実施形態のノイズ低減アプローチに係る上記（１）の処理（検出処理）〜上記（３）の処理（画像処理）を実現することができる。したがって、画像処理装置２００は、例えば図１２に示す構成によって、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減して高画質化を図ることができる。
【０１４５】
また、画像処理装置２００は、入力画像信号Ｄｉおよび基準信号ＤｐのＤｃ成分を用いて上記（１）の処理（検出処理）〜上記（３）の処理（画像処理）を行う。つまり、画像処理装置２００は、各ブロックにＡＣ成分が残っている場合であっても、当該ＡＣ成分が取り除かれた入力画像信号ＤｉのＤＣ成分に対して上記（１）の処理（検出処理）〜上記（３）の処理（画像処理）を行う。
【０１４６】
よって、画像処理装置２００は、例えば、入力画像信号Ｄｉが、ＡＣ成分が残りつつも“ブロック状のちらつき”が生じうる領域を有する画像信号である場合においても、当該ＡＣ成分の影響を受けずに本発明の実施形態のノイズ低減アプローチに係る処理を行うことができる。したがって、画像処理装置２００は、図７に示す画像処理装置１００よりもさらにブロック単位で発生する時間軸方向のノイズの検出精度を高めることができ、さらなる高画質化を図ることができる。
【０１４７】
以上のように、本発明の実施形態に係る画像処理装置１００は、例えば上記（１）の処理（検出処理）〜上記（３）の処理（画像処理）を行うことによって、入力画像信号に基づいて時間軸方向の変動によるノイズを検出し、当該ノイズを選択的に低減する。ここで、画像処理装置１００は、画素ごとの第１の直流判定結果、画素ごとの第２の直流判定結果、および差分信号の画素値の絶対値と所定の閾値との比較結果に基づいて、画素ごとに時間軸方向の変動によるノイズを検出する。よって、画像処理装置１００は、動きの検出および時間軸方向のフィルタ処理を組み合わせた技術を用いる場合よりもより精度よく時間軸方向の変動によるノイズを検出することが可能である。したがって、画像処理装置１００は、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減して高画質化を図ることができる。
【０１４８】
以上、本発明の実施形態として画像処理装置１００を挙げて説明したが、本発明の実施形態は、かかる形態に限られない。本発明の実施形態は、例えば、ＣＲＴ（Cathode  Ray  Tube  display）ディスプレイ、有機ＥＬディスプレイ（organic  ElectroLuminescence  display）、ＬＣＤ（Liquid  Crystal  Display。液晶ディスプレイ）などの表示装置や、ＰＣ（Personal  Computer）やサーバ（Server）などのコンピュータ、携帯電話などの携帯型通信装置、映像再生装置、映像記録再生装置、など、様々な機器に適用することができる。また、画像処理装置１００は、例えば、図７や図１２に示す各部が集積されたＩＣ（Integrated  Circuit）チップとして実現することもできる。なお、画像処理装置１００の表示装置への適用については、後述する。
【０１４９】
（本発明の実施形態に係る表示装置）
次に、本発明の実施形態に係る画像処理装置を適用した表示装置について説明する。
【０１５０】
図１３は、本発明の実施形態に係る表示装置３００の構成の一例を示すブロック図である。なお、図１３に示す表示装置３００は、本発明の実施形態に係る表示装置の一実施形態であり、本発明の実施形態が図１３の構成に限定されるものではないことは、言うまでもない。
【０１５１】
図１３を参照すると、表示装置３００は、画像処理部３０２と、映像表示部３０４とを備える。
【０１５２】
また、表示装置３００は、例えば、ＭＰＵなどで構成され表示装置３００全体を制御することが可能な制御部（図示せず）や、制御部が使用するプログラムや演算パラメータなどの制御用データが記録されたＲＯＭ（図示せず）、制御部により実行されるプログラムなどを一次記憶するＲＡＭ（図示せず）、映像ファイルや画像ファイル、ユーザインタフェース用の表示データなどの各種データを記憶可能な記憶部（図示せず）、ユーザが操作可能な操作部（図示せず）、放送局などから送信される画像信号を受信する受信部（図示せず）、外部装置（図示せず）と通信を行うための通信部（図示せず）などを備えてもよい。表示装置３００は、例えば、データの伝送路としてのバスにより上記各構成要素間を接続する。
【０１５３】
ここで、記憶部（図示せず）としては、例えば、ハードディスクなどの磁気記録媒体や、ＥＥＰＲＯＭ、フラッシュメモリなどの不揮発性メモリが挙げられるが、上記に限られない。また、操作部（図示せず）としては、例えば、キーボードやマウスなどの操作入力デバイスや、ボタン、方向キー、あるいは、これらの組み合わせなどが挙げられるが、上記に限られない。
【０１５４】
また、表示装置３００と外部装置（図示せず）とは、例えば、ＵＳＢ端子やＤＶＩ端子、あるいはＨＤＭＩ端子などを介して物理的に接続されてもよいし、また、ＷＵＳＢなどを利用して無線で接続することもできる。さらに、表示装置３００と外部装置（図示せず）とは、例えば、有線／無線のネットワークを介して接続することもできる。したがって、通信部（図示せず）は、外部装置（図示せず）との接続形態に応じたインタフェースを有する。
【０１５５】
画像処理部３０２は、例えば、図７に示す本発明の実施形態に係る画像処理装置１００や、図１２に示す本発明の実施形態の変形例に係る画像処理装置２００と同様の構成をとることができる。したがって、画像処理部３０２は、入力画像信号Ｄｉに基づいて、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズが低減された出力画像信号を、画像表示部３０４へ伝達する。
【０１５６】
画像表示部３０４は、画像処理部３０２から伝達される出力画像信号に基づいて、画像（動画像／静止画像）を表示画面に表示する。
【０１５７】
[画像表示部３０４の構成例]
画像表示部３０４は、表示部３０６と、行駆動部３０８と、列駆動部３１０と、電源供給部３１２と、表示制御部３１４とを備える。
【０１５８】
表示部３０６は、画像信号が表す画像を表示する表示画面の役目を果たす。表示部３０６は、例えば、マトリクス状（行列状）に配置された複数の画素を備える。例えば、ＳＤ（Standard  Definition）解像度の映像を表示する表示部は、少なくとも６４０×４８０＝３０７２００（データ線×走査線）の画素を有し、カラー表示のために当該画素がＲ、Ｇ、Ｂのサブピクセル（sub  pixel）からなる場合には、６４０×４８０×３＝９２１６００（データ線×走査線×サブピクセルの数）のサブピクセルを有する。同様に、例えば、ＨＤ（High  Definition）解像度の映像を表示する表示部は、１９２０×１０８０の画素を有し、カラー表示の場合には、１９２０×１０８０×３のサブピクセルを有する。
【０１５９】
また、表示部３０６は、例えば、画素ごとに印加する電圧量／電流量を制御するための画素回路（図示せず）を備えていてもよい。画素回路は、例えば、印加される走査信号および電圧信号により電流量を制御するためのスイッチ素子およびドライブ素子と、電圧信号を保持するためのキャパシタで構成される。上記スイッチ素子および上記ドライブ素子は、例えば、薄膜トランジスタ（Thin  Film  Transistor）で構成される。
【０１６０】
行駆動部３０８、および列駆動部３１０は、例えば、表示部３０６が有する複数の画素に電圧信号を印加して各画素を発光させる。ここで、行駆動部３０８、および列駆動部３１０は、一方が画素のＯＮ／ＯＦＦを決定する電圧信号（走査信号）を印加し、他方が表示させる映像に応じた電圧信号（画像信号）を印加する役目を果たすことができる。
【０１６１】
また、行駆動部３０８、および列駆動部３１０の駆動方式としては、例えば、上記行列状に配置された画素ごとに発光させる点順次駆動走査方式、上記行列状に配置された画素を一列ごとに発光させる線順次駆動走査方式、そして、上記行列状に配置された全ての画素を発光させる面順次駆動走査方式などが挙げられる。なお、図８に示す表示装置３００の画像表示部３０４は、行駆動部３０８と列駆動部３１０との２つの駆動部を備えているが、本発明の実施形態に係る表示装置が１つの駆動部で構成できることは、言うまでもない。
【０１６２】
電源供給部３１２は、行駆動部３０８および列駆動部３１０に電源を供給し、行駆動部３０８および列駆動部３１０には電圧が印加される。また、電源供給部３１２が、行駆動部３０８および列駆動部３１０に印加する電圧の大きさは、画像処理部３０２から伝達される出力画像信号に応じて可変する。
【０１６３】
表示制御部３１４は、例えば、ＭＰＵなどで構成され、画像処理部３０２から伝達される画像信号（出力画像信号Ｄｏ）に応じて、行駆動部３０８および列駆動部３１０の一方に画素のＯＮ／ＯＦＦを決定する電圧を画素に印加するための制御信号を入力し、また、他方に画像信号を入力する。また、表示制御部３１４は、画像処理部３０２から伝達される出力画像信号に応じて、電源供給部３１２による行駆動部３０８および列駆動部３１０への電源の供給を制御することもできる。
【０１６４】
本発明の実施形態に係る表示装置３００は、例えば図１３に示す構成を有することにより、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減し、当該ノイズが低減された画像信号（出力画像信号）に基づいて、当該画像信号が表す画像を表示することができる。なお、本発明の実施形態に係る表示装置３００の構成が、図１３に示す構成に限られないことは、言うまでもない。
【０１６５】
以上のように、本発明の実施形態に係る表示装置３００は、上述した本発明の実施形態に係る画像処理装置１００（または、変形例に係る画像処理装置２００）と同様の機能、構成を有する画像処理部３０２を備える。よって、表示装置３００は、本発明の実施形態のノイズ低減アプローチに係る上記（１）の処理（検出処理）〜上記（３）の処理（画像処理）を行うことにより、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減することができる。また、表示装置３００は、時間軸方向の変動によるノイズが低減された画像信号（出力画像信号）が表す画像を表示画面に表示する。したがって、表示装置３００は、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減して高画質化を図り、時間軸方向の変動によるノイズが低減された画像を表示画面に表示させることができる。
【０１６６】
また、本発明の実施形態として表示装置３００を挙げて説明したが、本発明の実施形態は、かかる形態に限られない。本発明の実施形態は、例えば、ＣＲＴディスプレイ、有機ＥＬディスプレイ、ＬＣＤなどの表示装置、テレビジョン（Television）放送を受信するテレビ受像機などに適用することができる。また、本発明の実施形態は、ＰＣやサーバなどのコンピュータ、携帯電話などの携帯型通信装置など、様々な機器に適用することができる。
【０１６７】
（本発明の実施形態に係るプログラム）
［本発明の実施形態に係る画像処理装置に係るプログラム］
コンピュータを、本発明の実施形態に係る画像処理装置として機能させるためのプログラムによって、ブロック単位に符号化された画像信号において生じうる時間方向の変動によるノイズを低減して高画質化を図ることができる。
【０１６８】
［本発明の実施形態に係る表示装置に係るプログラム］
コンピュータを、本発明の実施形態に係る表示装置の画像処理部として機能させるためのプログラムによって、ブロック単位に符号化された画像信号において生じうる時間方向の変動によるノイズを低減して高画質化を図ることができる。
【０１６９】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１７０】
例えば、図１３では、本発明の実施形態に係る表示装置として、画像表示部３０４が、画像処理部３０２から伝達される出力画像信号に基づく画像を表示画面に表示する構成を示した。しかしながら、本発明の実施形態に係る表示装置の構成は、図１３に示す構成に限られない。例えば、本発明の実施形態に係る表示装置は、図１３に示す画像処理部３０２と画像表示部３０４との間に、画像処理部３０２から伝達される出力画像信号に対して他の画像処理を行う第２の画像処理部を備え、画像表示部３０４が、第２の画像処理部から伝達される出力画像信号に基づく画像を表示画面に表示することもできる。ここで、上記第２の画像処理部としては、例えば、特開２００９−１２４４５１号公報に記載の画像処理装置と同様の機能、構成を有する画像処理部が挙げられる。
【０１７１】
上記の構成であっても、本発明の実施形態に係る表示装置は、本発明の実施形態のノイズ低減アプローチに係る上記（１）の処理（検出処理）〜上記（３）の処理（画像処理）を行うことにより、時間軸方向の変動によるノイズが低減された画像信号に基づく画像を表示画面に表示させることができる。したがって、本発明の実施形態に係る表示装置は、上記の構成であっても、ブロック単位に符号化された画像信号において生じうる時間軸方向の変動によるノイズを低減し、表示画面に表示される画像の高画質化を図ることができる。
【０１７２】
また、上記では、コンピュータを、本発明の実施形態に係る画像処理装置、表示装置としてそれぞれ機能させるためのプログラム（コンピュータプログラム）が提供されることを示したが、本発明の実施形態は、さらに、上記プログラムを記憶させた記憶媒体も併せて提供することができる。
【０１７３】
上述した構成は、本発明の実施形態の一例を示すものであり、当然に、本発明の技術的範囲に属するものである。
【符号の説明】
【０１７４】
１００、２００    画像処理装置
１０２    検出部１０２
１０４    フィルタ制御部
１０６    時間軸フィルタ
１０８    メモリ
１１０    メモリ制御部
１２０    第１直流領域検出部
１２２、１３８    加算器
１２４    第２直流領域検出部
１２６    差分絶対値判定部
１２８    判定部
１３０、１４２    第１フィルタ制御部
１３２、１４４    第２フィルタ制御部
１３４    フィルタ部
１３６    制限処理部
１４０    領域判定部
２０２、２０４    ＡＣ／ＤＣ分離部
２０６    加算部
３００    表示装置
３０２    画像処理部
３０４    画像表示部
【図１】
0005506377.tif 000002
【図２Ａ】
0005506377.tif 000003
【図２Ｂ】
0005506377.tif 000004
【図３Ａ】
0005506377.tif 000005
【図３Ｂ】
0005506377.tif 000006
【図４Ａ】
0005506377.tif 000007
【図４Ｂ】
0005506377.tif 000008
【図５】
0005506377.tif 000009
【図６】
0005506377.tif 000010
【図７】
0005506377.tif 000011
【図８】
0005506377.tif 000012
【図９】
0005506377.tif 000013
【図１０】
0005506377.tif 000014
【図１１】
0005506377.tif 000015
【図１２】
0005506377.tif 000016
【図１３】
0005506377.tif 000017