(57)【要約】【課題】従来のＮＲ強度の設定技術では、画素ごとに演算を行う必要があるため、複雑な回路を必要とし、また処理時間もかかるためリアルタイム処理に適さない、という課題がある。また、ゲイン値やオフセット値の制御のみにしか連動して設定することができない、という課題がある。【解決手段】以上の課題を解決するために、本発明は、動画内のシーンの様々な状況に応じて適切なＮＲ強度を設定することができるノイズリダクション装置を提供する。例えばフレーム画像の明暗ヒストグラムの明暗あるいは分布を解析し、暗いピクセルやフラットな領域の多いフレーム画像に対しては強めの三次元ＮＲ処理を行う機能を備えるノイズリダクション装置などを提供する。【選択図】図１
2010258996.tif 000002
【特許請求の範囲】
【請求項１】
動画を構成するフレーム画像を取得するフレーム画像取得部と、
前記取得したフレーム画像の明暗のヒストグラム分布を解析し、明暗分布情報を取得する明暗分布情報取得部と、
前記取得した明暗分布情報に基づいて、前記フレーム画像に対する第一ＮＲ強度を決定する第一ＮＲ強度決定部と、
前記決定した第一ＮＲ強度に基づきフレーム映像に三次元ノイズリダクション処理を実行する第一ＮＲ処理部と、
を有するノイズリダクション装置。
【請求項２】
動画を構成するフレーム画像を取得するフレーム画像取得部と、
動画中にて静止状態を表現するフレームに対して三次元ノイズリダクション処理を実行する際のＮＲ強度である第二ＮＲ強度を保持する第二ＮＲ強度保持部と、
動画中にて静止状態を表現する静止状態フレームを特定する静止状態フレーム特定部と、
特定された静止状態フレームに対して第二ＮＲ強度に基づき三次元ノイズリダクション処理を実行する第二ＮＲ処理部と、
を有するノイズリダクション装置。
【請求項３】
動画を構成するフレーム画像を取得するフレーム画像取得部と、
三次元ノイズリダクション処理を実行するために、動画を構成するフレーム画像に基づいて仮ＮＲ強度を取得する仮ＮＲ強度取得部と、
映画用の最大ＮＲ強度を示す第三ＮＲ強度を保持する第三ＮＲ強度保持部と、
動画が映画であるか判断する映画判断部と、
動画が映画であるとの判断結果である場合に、前記取得した仮ＮＲ強度が前記第三ＮＲ強度よりも大きいか否か比較判断する比較判断部と、
仮ＮＲ強度が第三ＮＲ強度よりも大きいとの判断結果である場合に、第三ＮＲ強度に基づき三次元ノイズリダクション処理を行い、小さいとの判断結果である場合には仮ＮＲ強度に基づいて三次元ノイズリダクション処理を行う第三ＮＲ処理部と、
を有するノイズリダクション装置。
【請求項４】
動画を構成するフレーム画像を取得するフレーム画像取得部と、
シーンチェンジ前後のフレーム画像に対するノイズリダクション強度である第四ＮＲ強度を保持する第四ＮＲ強度保持部と、
動画中にてシーンチェンジ前後のフレームであるシーンチェンジフレームを特定するシーンチェンジフレーム特定部と、
特定されたシーンチェンジフレームに対して第四ＮＲ強度に基づき三次元ノイズリダクション処理を実行する第四ＮＲ処理部と、
を有するノイズリダクション装置。
【請求項５】
請求項１から４のいずれか二以上に記載のノイズリダクション装置を備え、
ノイズリダクション装置の動画に対する処理実行有無のルールである処理実行ルールを保持する処理実行ルール保持部と、
前記複数のノイズリダクション装置のいずれのノイズリダクション装置を利用するか処理実行ルールに従って判断するための判断部と、
判断部での判断結果に従ってノイズイリダクション装置の制御をする制御部と、
を有する動画再生装置。
【請求項６】
動画を構成するフレーム画像を取得するフレーム画像取得ステップと、
前記取得したフレーム画像の明暗のヒストグラム分布を解析し、明暗分布情報を取得する明暗分布情報取得ステップと、
前記取得した明暗分布情報に基づいて、前記フレーム画像に対する第一ＮＲ強度を決定する第一ＮＲ強度決定ステップと、
前記決定した第一ＮＲ強度に基づきフレーム映像に三次元ノイズリダクション処理を実行する第一ＮＲ処理ステップと、
を計算機に実行させるノイズリダクション方法。
【請求項７】
動画を構成するフレーム画像を取得するフレーム画像取得ステップと、
動画中にて静止状態を表現するフレームに対して三次元ノイズリダクション処理を実行する際のＮＲ強度である第二ＮＲ強度を第二ＮＲ強度保持部から取得する第二ＮＲ強度取得ステップと、
動画中にて静止状態を表現する静止状態フレームを特定する静止状態フレーム特定ステップと、
特定された静止状態フレームに対して第二ＮＲ強度に基づき三次元ノイズリダクション処理を実行する第二ＮＲ処理ステップと、
を計算機に実行させるノイズリダクション方法。
【請求項８】
動画を構成するフレーム画像を取得するフレーム画像取得ステップと、
三次元ノイズリダクション処理を実行するために、動画を構成するフレーム画像に基づいて仮ＮＲ強度を取得する仮ＮＲ強度取得ステップと、
映画用の最大ＮＲ強度を示す第三ＮＲ強度を第三ＮＲ強度保持部から取得する第三ＮＲ強度取得ステップと、
動画が映画であるか判断する映画判断ステップと、
動画が映画であるとの判断結果である場合に、前記取得した仮ＮＲ強度が前記第三ＮＲ強度よりも大きいか否か比較判断する比較判断ステップと、
仮ＮＲ強度が第三ＮＲ強度よりも大きいとの判断結果である場合に、第三ＮＲ強度に基づき三次元ノイズリダクション処理を行い、小さいとの判断結果である場合には仮ＮＲ強度に基づいて三次元ノイズリダクション処理を行う第三ＮＲ処理ステップと、
を計算機に実行させるノイズリダクション方法。
【請求項９】
動画を構成するフレーム画像を取得するフレーム画像取得ステップと、
シーンチェンジ前後のフレーム画像に対するノイズリダクション強度である第四ＮＲ強度を第四ＮＲ強度保持部から取得する第四ＮＲ強度取得ステップと、
動画中にてシーンチェンジ前後のフレームであるシーンチェンジフレームを特定するシーンチェンジフレーム特定ステップと、
特定されたシーンチェンジフレームに対して第四ＮＲ強度に基づき三次元ノイズリダクション処理を実行する第四ＮＲ処理ステップと、
を計算機に実行させるノイズリダクション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像内に現れるノイズを消去する三次元ノイズリダクションを効果的に機能させるための技術に関する。
【背景技術】
【０００２】
従来、例えばテレビジョン装置で動画を表示すると、撮像機（カメラ）で撮影時に重畳されるノイズ信号や、伝送経路上や内部回路上で重畳されるノイズ信号が黒点ノイズなどとして画像内に表示されてしまうことがある。そして、このようなノイズを消去するためのノイズリダクション処理（ＮＲ処理）としては、前後のフレーム画像と比較してノイズを検出し処理を行うことで、元画像からの劣化を抑えてノイズを除去できる三次元ＮＲ処理などが知られている。しかし、三次元ＮＲ処理であっても不必要に強くＮＲ処理を行うと本来ない残像が出現するなどの弊害がある。そこで特許文献１には、画素ごとに輝度レベルなどを検出しその変換量に応じたＮＲ強度を適宜設定する技術が開示されている。また、特許文献２には、入力信号のダイナミックレンジを調整するためのゲイン値やオフセット値の制御に応じてＮＲ強度を適宜設定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】２００８−０１７４５８号公報
【特許文献２】２００１−０２７８９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記特許文献１のＮＲ強度の設定技術では、画素ごとに演算を行う必要があるため、複雑な回路を必要とし、また処理時間もかかるためリアルタイム処理に適さない、という課題がある。また、特許文献２のＮＲ強度の設定技術では、ゲイン値やオフセット値の制御のみにしか連動して設定することができない、という課題がある。
【課題を解決するための手段】
【０００５】
以上の課題を解決するために、本発明は、動画内のシーンの様々な状況に応じて適切なＮＲ強度を設定することができるノイズリダクション装置を提供する。第一に、視覚特性上から人の目は暗い光に対して高い分解能を示すため、暗い画像ではノイズなどの細かい異物が認識されやすい。また暗い映像ではカメラの撮像ノイズが重畳され易い。あるいは、例えば一色塗りの壁や晴天時の空などフラットな領域に入るノイズは（その明暗に関わらず）異物として認識されやすい。そこで明暗ヒストグラムからフレーム画像の明暗あるいは分布を解析し、暗いピクセルやフラットな領域の多いフレーム画像に対しては強めの三次元ＮＲ処理を行う機能を備えるノイズリダクション装置を提供する。具体的に、動画を構成するフレーム画像を取得するフレーム画像取得部と、前記取得したフレーム画像の明暗のヒストグラム分布を解析し、明暗分布情報を取得する明暗分布情報取得部と、前記取得した明暗分布情報に基づいて、前記フレーム画像に対する第一ＮＲ強度を決定するＮＲ強度決定部と、前記決定した第一ＮＲ強度に基づきフレーム映像に三次元ノイズリダクション処理を実行する第一ＮＲ処理部と、を有するノイズリダクション装置を提供する。
【０００６】
第二に、三次元ＮＲ処理は前後のフレーム画像との比較を行うため、動きのあるシーンなど画像間の差分が大きい場合、強いＮＲ処理を行うと差分の影響が強く出て残像が出現してしまうことがある。その一方、静止状態のシーンでは前後のフレームとの差が無いため三次元ＮＲ処理を強く行っても残像が出ることは無い。そこで、例えば動きベクトルなどを参照しフレーム画像が静止状態のフレームか否か判定し、静止状態を表現するフレーム画像に対しては強めの三次元ＮＲ処理を行う機能を備えるノイズリダクション装置を提供する。具体的に、動画を構成するフレーム画像を取得するフレーム画像取得部と、動画中にて静止状態を表現するフレームに対して三次元ノイズリダクション処理を実行する際のＮＲ強度である第二ＮＲ強度を保持する第二ＮＲ強度保持部と、動画中にて静止状態を表現する静止状態フレームを特定する静止状態フレーム特定部と、特定された静止状態フレームに対して第二ＮＲ強度に基づき三次元ノイズリダクション処理を実行する第二ＮＲ処理部と、を有するノイズリダクション装置を提供する。
【０００７】
第三に、動画のソースが映画などのフィルムソースである場合、フィルム特有のいわゆる「グレインノイズ」が意図的に画像内に含まれていることがある。そのため強い三次元ＮＲ処理によってグレインノイズまで除去されてしまうと、製作者の意図に沿わない映像になってしまうという問題がある。そこで、例えばフレームレートの解析などによって動画が映画などであるか判断し、映画などであればグレインノイズを除去しないよう三次元ＮＲ処理のＮＲ強度にキャップをかけるリミッタ機能を備えるノイズリダクション装置を提供する。具体的には、動画を構成するフレーム画像を取得するフレーム画像取得部と、三次元ノイズリダクション処理を実行するために、動画を構成するフレーム画像に基づいて仮ＮＲ強度を取得する仮ＮＲ強度取得部と、映画用の最大ＮＲ強度を示す第三ＮＲ強度を保持する第三ＮＲ強度保持部と、動画が映画であるか判断する映画判断部と、動画が映画であるとの判断結果である場合に、前記取得した仮ＮＲ強度が前記第三ＮＲ強度よりも大きいか否か比較判断する比較判断部と、仮ＮＲ強度が第三ＮＲ強度よりも大きいとの判断結果である場合に、第三ＮＲ強度に基づき三次元ノイズリダクション処理を行い、小さいとの判断結果である場合には仮ＮＲ強度に基づいて三次元ノイズリダクション処理を行う第三ＮＲ処理部と、を有するノイズリダクション装置を提供する。
【０００８】
第四に、三次元ＮＲ処理ではシーンチェンジのような前後のフレーム画像の差が大きい場合に強いＮＲ処理を行うと、前述のように残像が出てしまう。そこでシーンチェンジを検出し、シーンチェンジ前後のフレームには弱いＮＲ強度での三次元ＮＲ処理を行う機能を備えるノイズリダクション装置を提供する。具体的には、動画を構成するフレーム画像を取得するフレーム画像取得部と、シーンチェンジ前後のフレーム画像に対するノイズリダクション強度である第四ＮＲ強度を保持する第四ＮＲ強度保持部と、動画中にてシーンチェンジ前後のフレームであるシーンチェンジフレームを特定するシーンチェンジフレーム特定部と、特定されたシーンチェンジフレームに対して第四ＮＲ強度に基づき三次元ノイズリダクション処理を実行する第四ＮＲ処理部と、を有するノイズリダクション装置を提供する。
【０００９】
また、上記第一から第四のいずれか二以上のノイズリダクション装置を備え、ノイズリダクション装置の動画に対する処理実行有無のルールである処理実行ルールを保持する処理実行ルール保持部と、前記複数のノイズリダクション装置のいずれのノイズリダクション装置を利用するか処理実行ルールに従って判断するための判断部と、判断部での判断結果に従ってノイズイリダクション装置の制御をする制御部と、を有する動画再生装置も提供する。
【発明の効果】
【００１０】
以上のような構成をとる本発明によって、人の視覚特性上および撮影された映像の特性上、ノイズの目立ちやすい暗いシーンやフラットな領域を含むシーンに強めの三次元ＮＲ処理を行い、ノイズの見えにくい画像とすることができる。また三次元ＮＲ処理を行っても残像が出にくい静止状態のシーンには強めのＮＲ処理を行い、同様にノイズの少ない画像とすることができる。また意図的に「グレインノイズ」が含まれるような映画などに関しては、三次元ＮＲ処理の強度にリミッタをかけグレインノイズを残した画像とすることができる。またシーンチェンジ前後のフレーム画像には弱めのＮＲ処理を行い、残像の出ない画像とすることができる。
【図面の簡単な説明】
【００１１】
【図１】実施例１のノイズリダクション装置における機能ブロックの一例を表す図
【図２】実施例１のノイズリダクション装置の明暗分布情報取得部による明暗分布情報取得の一例を説明するための図
【図３】実施例１のノイズリダクション装置の第一ＮＲ強度決定部における明暗分布情報に応じたＮＲ強度決定の一例を説明するための図
【図４】実施例１のノイズリダクション装置におけるハードウェア構成の一例を表す図
【図５】実施例１のノイズリダクション装置における処理の流れの一例を表すフローチャート
【図６】実施例２のノイズリダクション装置における機能ブロックの一例を表す図
【図７】実施例２のノイズリダクション装置における処理の流れの一例を表すフローチャート
【図８】実施例３のノイズリダクション装置における機能ブロックの一例を表す図
【図９】実施例３のノイズリダクション装置の映画判断部での判断処理の一例を説明するための図
【図１０】実施例３のノイズリダクション装置における処理の流れの一例を表すフローチャート
【図１１】実施例４のノイズリダクション装置における機能ブロックの一例を表す図
【図１２】実施例４のノイズリダクション装置における処理の流れの一例を表すフローチャート
【図１３】実施例５の動画再生装置における機能ブロックの一例を表す図
【図１４】実施例５の動画再生装置における処理の流れの一例を表すフローチャート
【発明を実施するための形態】
【００１２】
以下に、図を用いて本発明の実施の形態を説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。なお、実施例１は、主に請求項１、６について説明する。また、実施例２は、主に請求項２、７について説明する。また、実施例３は、主に請求項３、８について説明する。また、実施例４は、主に請求項４、９について説明する。また、実施例５は、主に請求項５について説明する。
【００１３】
≪実施例１≫
＜概要＞
前述のように、暗め画像やフラットな領域を含む画像ではノイズがのりやすい、あるいはノイズなどの細かい異物が認識されやすい。そこで本実施例のノイズリダクション装置は、フレーム画像の映像信号から明暗ヒストグラムを取得する。そして明暗ヒストグラムを解析し、当該フレーム画像の明暗の度合いや分布（フラットさ）の度合いを算出する。そして算出した度合いに応じて当該フレーム画像に対する三次元ＮＲ処理の強度を決定し、決定した強度値での三次元ＮＲ処理を実行することを特徴とする
【００１４】
＜機能的構成＞  図１は、本実施例のノイズリダクション装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「ノイズリダクション装置」（０１００）は、「フレーム画像取得部」（０１０１）と、「明暗分布情報取得部」（０１０２）と、「第一ＮＲ強度決定部」（０１０３）と、「第一ＮＲ処理部」（０１０４）と、を有する。
【００１５】
「フレーム画像取得部」（０１０１）は、動画を構成するフレーム画像を取得する機能を有し、例えばＣＰＵや主メモリ、デコーダ、フレームメモリ、フレーム画像取得プログラムなどで実現できる。具体的には、入力された動画が圧縮符号化されたものであれば、所定のデコーダにて伸張処理を行い、フレーム画像を示す例えば各ピクセルのＲＧＢ値やＹＵＶ値などを取得する。また入力された動画がアナログ映像信号であれば、ＡＤ変換回路にてデジタル信号に変換を行い、同様にフレーム画像を示す例えば各ピクセルのＲＧＢ値やＹＵＶ値などを取得する、という具合である。なお上記入力される動画は特段限定せず、例えば、放送受信チューナにて受信された放送番組動画や、記録メディアに記録され外部機器にて再生された動画、あるいはインターネットを介したストリーミング配信動画などが挙げられる。
【００１６】
「明暗分布情報取得部」（０１０２）は、前記取得したフレーム画像の明暗のヒストグラム分布を解析し、明暗分布情報を取得する機能を有し、例えばＣＰＵや主メモリ、明暗分布情報取得プログラムなどによって実現することができる。具体的に、画像の明暗は輝度値（Ｙ値）によって示される。そこで取得したフレーム画像の各ピクセルのＹ値を参照して、Ｙ値のとりうる値の範囲（８ｂｉｔデータであれば０〜２５５）ごとにその個数をカウントする。なお、フレーム画像を各ピクセルのＲＧＢ値として取得した場合は、例えば「Ｙ＝０．２９８９１×Ｒ＋０．５８６６１×Ｇ＋０．１１４４８×Ｂ」などの所定の変換式（値の範囲や色空間の違いなどに応じてその他の変換式であっても良い）を利用してＹ値を算出すると良い。そして図２は、横軸を０〜２５５のＹ値とし、縦軸をカウントしたピクセル数とする、あるフレーム画像の明暗のヒストグラム分布を示す図である。この図２（ａ）にあるように、例えば、このフレーム画像は輝度の低いピクセルが画面内に多く分布しており、したがって画面内に暗いピクセルが多くあることが分かる。
【００１７】
ここで明暗分布情報取得部では、このような明暗のヒストグラム分布を解析することでフレーム画像の明暗分布の度合いを示す明暗分布情報を取得する。具体的には、例えばピークをとる輝度値αを明暗分布情報として取得する。そしてその輝度値が閾値以下であれば暗いフレーム画像として以下の構成によって強く三次元ＮＲ処理を行う、という具合である。あるいは、例えば輝度値０から１００までの暗い輝度のピクセル数が全体のピクセル数に占める割合を明暗分布情報として取得する。そしてその割合が所定％以上であれば全体的に暗い領域の多いフレーム画像として以下の構成によって強く三次元ＮＲ処理を行うことができる。
【００１８】
またヒストグラムの分布が図２（ｂ）に示すようなものである場合、輝度の高いピクセルが画面内に比較的多く分布しているため明るいフレーム画像であり、ノイズを認識しにくい可能性がある。しかしこの図のように輝度値の高いピクセルが非常に密集している場合、フレーム画像内には高輝度でフラットな（分布が集中している）領域があることが推測される。そして前述の通りフラットな領域内のノイズは（その明暗に関わらず）認識されやすい。そこで明暗分布情報として、ピークをとる輝度値βを中心として所定範囲（例えば＋５０〜−５０）のピクセル数が全体のピクセル数に占める割合を取得するよう構成しても良い。そしてその割合が所定％以上であれば（明暗に関わらず）例えば壁や空などのフラットな領域を含むフレーム画像として以下の構成によって強く三次元ＮＲ処理を行うことができる。
【００１９】
「第一ＮＲ強度決定部」（０１０３）は、前記取得した明暗分布情報に基づいて、前記フレーム画像に対する第一ＮＲ強度を決定する機能を有し、例えばＣＰＵや主メモリ、ＮＲ決定プログラムなどで実現することができる。具体的には、前述のような明暗分布情報とそれに応じた三次元ＮＲ強度を定める強度決定用テーブルや、数値で示される明暗分布情報ｘを変数として第一ＮＲ強度ｇを決定するｇ＝ｆ（ｘ）などの関数を利用して第一ＮＲ強度を決定する、という具合である。図３は、明暗分布情報に応じて決定される第一ＮＲ強度の一例を説明するための図である。ここでは明暗分布情報として「ピークをとる輝度値を中心とする所定範囲の輝度のピクセル数が全体のピクセル数に占める割合」を取得した場合について以下に説明する。すなわち、取得した割合がα以下である場合、フラットな領域が少ないとして図３（ａ）に示すように第一ＮＲ強度を０、あるいは極めて小さい値に固定する、または極ゆるやかに推移させる。また割合がαからβの間であれば、第一ＮＲ強度を割合に比例して増加する値とする。そして割合がβ以上であれば、フラット領域が多いとして第一ＮＲ強度をリミット限界値に固定する、または極ゆるやかに推移させるという具合である。もちろん上記例は一例であって、割合の増減に完全に比例して第一ＮＲ強度が決定されるよう設定しても良いし、図３（ｂ）に示すように割合の範囲に応じたＮＲ強度が１対１で設定されていても良い。また、明暗分布情報としてその他の情報（例えばピークの輝度値など）を取得する場合も、その明暗分布情報の数値ｘに応じて上記のように第一ＮＲ強度が適宜決定されるよう構成すると良い。
【００２０】
なお、ここで第一ＮＲ強度を決定するための変数としては、明暗分布情報に加えてその他の情報も利用されてもかまわない。例えば、各フレームのＡＰＬ（平均画素レベル）情報でもおおまかなフレームの明暗を判別することができる。あるいはダイナミックレンジを広げると微小ノイズも拡大され目立つことになる。そこでＡＰＬを変数ｙ、ダイナミックレンジを変数ｚとして、関数ｇ＝ｆ（ｘ、ｙ、ｚ）を利用して第一ＮＲ強度ｇを決定するよう構成しても良い。
【００２１】
「第一ＮＲ処理部」（０２０４）は、前記決定した第一ＮＲ強度に基づきフレーム映像に三次元ノイズリダクション処理を実行する機能を有し、例えばＣＰＵや主メモリ、第一ＮＲ処理プログラム、あるいはそれらをワンチップ化した回路などで実現することができる。具体的には、例えば現フレーム１の画素ａの画素値をＡ１、前フレーム０の同画素値をＡ０、三次元ＮＲ処理後の現フレーム１の同画素値をＡ１'として、例えば、
Ａ１'＝（１−ｇ）Ａ１＋ｇＡ０
などの計算式を利用して三次元ノイズリダクション処理を実行する。したがって前述の第一ＮＲ強度決定部においては、第一ＮＲ強度ｇ（０≦ｇ≦１）の値が大きくなるよう決定することで、現フレーム１の画素ａに関して前フレーム０の影響を強くかけてノイズを消去することができる、という具合である。このようにして、ヒストグラム分布の解析によって暗いと判断されるフレーム画像や、フラットな領域を多く含むと判断されるフレーム画像に対しては強いＮＲ強度で三次元ノイズリダクション処理を行うことができる。したがって、人間の視覚特性上および撮影された映像の特性上、ノイズが目立つようなフレーム画像のノイズを目立たないようにすることができる。
【００２２】
＜ハードウェア構成＞
図４は、上記機能的な各構成要件をハードウェアとして実現した際の、ノイズリダクション装置における構成の一例を表す概略図である。この図にあるように、ノイズリダクション装置は、各種演算処理を実行するための「ＣＰＵ」（０４０１）と、「主メモリ」（０４０２）と、を備えている。また第一ＮＲ強度を決定するための関数や強度決定用テーブルなどを保持する「フラッシュメモリ」（０４０３）、動画が入力される「入力機構」（０４０４：放送受信チューナや外部機器の接続回路など）、「デコーダ」（０４０５）、「フレームメモリ」（０４０６）などを備えている。そしてそれらが「システムバス」などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。また、「主メモリ」にはプログラムが読み出され、「ＣＰＵ」は読み出された当該プログラムを参照し、プログラムで示される手順に従い各種演算処理を実行する。また、この「主メモリ」や「フラッシュメモリ」にはそれぞれ複数のアドレスが割り当てられており、「ＣＰＵ」の演算処理においては、そのアドレスを特定し格納されているデータにアクセスすることで、データを用いた演算処理を行うことが可能になっている。もちろんＣＰＵや主メモリ、各種プログラムをワンチップ化され、専用回路として実現されても良い。
【００２３】
ここで、「入力回路」から動画が入力されると、「デコーダ」のデコード処理によって動画を構成するフレーム画像が復元され、フレーム画像を示す各ピクセルのＹＵＶ値が「フレームメモリ」に格納される。すると「ＣＰＵ」は明暗分布情報取得プログラムを解釈し、その解釈結果にしたがって「フレームメモリ」に格納されている各ピクセルのＹ値を参照して、例えば離散的に０〜２５５の値を取るＹ値ごとにそのピクセル個数をカウントする。そして、そのカウント結果を「主メモリ」のアドレス１などに格納する。つづいて「ＣＰＵ」の論理演算処理によって各Ｙ値のカウント数を比較し、カウント数が最大のＹ値を「ピークを取るＹ値」として特定する。つづいて特定したピークを取るＹ値を中心とし例えば＋５０から−５０までの範囲のカウント数を合算し、その合算値がピクセル全体数に占める割合を「ＣＰＵ」の演算処理によって算出する。そして算出した割合値を、明暗分布情報として「主メモリ」のアドレス２に格納する。もちろん明暗分布情報は、前述のようにピークとなるＹ値としても良いし、０から１００までのＹ値カウント数の合計が全体のピクセル数に占める割合としても良い。
【００２４】
つづいて「ＣＰＵ」は第一ＮＲ強度決定プログラムを解釈し、その解釈結果にしたがって、「フラッシュメモリ」に保持されている強度決定用テーブルを「主メモリ」のアドレス３に読み出す。そして「ＣＰＵ」の論理演算処理によって「主メモリ」のアドレス２に格納されている割合値（明暗分布情報）をキーとして当該強度決定用テーブルを検索し、当該割合値に応じた第一ＮＲ強度を決定する。そして、「ＣＰＵ」は第一ＮＲ処理プログラムを解釈し、その解釈結果にしたがって「フレームメモリ」に格納されているフレーム画像に対して、決定した第一ＮＲ強度での三次元ノイズリダクション処理を実行する。そして、動画を構成する各フレーム画像のそれぞれについて、同様に第一ＮＲ強度を決定し、三次元ノイズリダクション処理を実行する、という具合である。
【００２５】
＜処理の流れ＞
図５は、本実施例のノイズリダクション装置における処理の流れの一例を表すフローチャートである。この図にあるように、まず、入力された動画を例えばデコードなどして、動画を構成するフレーム画像を取得する（ステップＳ０５０１）。そして取得したフレーム画像のＹ値を参照し、Ｙ値ごとのピクセル数をカウントするなどして明暗のヒストグラム分布を解析し、明暗分布情報を取得する（ステップＳ０５０２）。つづいて取得した明暗分布情報に基づいて、例えば強度決定用テーブルや関数を利用して前記フレーム画像に対する第一ＮＲ強度を決定する（ステップＳ０５０３）。そして決定した第一ＮＲ強度に基づきフレーム画像に三次元ノイズリダクション処理を実行し（ステップＳ０５０４）、全てのフレーム画像について上記処理を繰り返すという具合である。なお上記各ステップは、前述の計算機の各ハードウェア構成（ＣＰＵなどの論理／四則演算処理）によって実行されるステップであっても良いし、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。また、以下の実施例における処理の流れの説明も同様である。
【００２６】
＜効果の簡単な説明＞
以上のように本実施例のノイズリダクション装置によって、明暗のヒストグラム解析を行い、人の視覚特性上および撮影された映像の特性上ノイズの目立ちやすい暗いシーンやフラットな領域を含むシーンに強めの三次元ＮＲ処理を行い、ノイズの見えにくい画像とすることができる。
【００２７】
≪実施例２≫
＜概要＞
前述のように静止状態のシーンでは前後のフレーム間での差分が少ないため三次元ＮＲ処理を強く行っても残像が出ること可能性は少ない。そこで本実施例のノイズリダクション装置は、例えば動きベクトルなどを参照しフレーム画像が静止状態のフレームか否か判定し、静止状態を表現するフレーム画像に対しては強めの三次元ＮＲ処理を行うことを特徴とする。
【００２８】
＜機能的構成＞
図６は、本実施例のノイズリダクション装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「ノイズリダクション装置」（０６００）は、「フレーム画像取得部」（０６０１）と、「第二ＮＲ強度保持部」（０６０２）と、「静止状態フレーム特定部」（０６０３）と、「第二ＮＲ処理部」（０６０４）と、を有する。
【００２９】
「フレーム画像取得部」（０６０１）は、動画を構成するフレーム画像を取得する機能を有する。そしてこのフレーム画像取得部の詳細な説明は、上記実施例１の同名の構成要件と同様であるので、その記載は省略する。
【００３０】
「第二ＮＲ強度保持部」（０６０２）は、第二ＮＲ強度を保持する機能を有し、例えばＨＤＤやフラッシュメモリ、その他の記憶媒体によって実現することができる。また、「第二ＮＲ強度」とは、動画中にて静止状態を表現するフレームに対して三次元ノイズリダクション処理を実行する際のＮＲ強度をいう。具体的に、前述のように静止状態を表現するフレームに関しては、強い強度で三次元ノイズリダクション処理を行う際に見られる「残像現象」がその原理上発生しない。そこでこの第二ＮＲ強度として、例えば限界値ぎりぎりのＮＲ強度を設定しておくことで、静止状態のフレーム画像のノイズを（残像発生を気にすることなく）最大限除去することができる、という具合である。
【００３１】
「静止状態フレーム特定部」（０６０３）は、動画中にて静止状態を表現する静止状態フレームを特定する機能を有し、例えばＣＰＵや主メモリ、静止状態フレーム特定プログラムなどによって実現することができる。具体的に、例えば入力された動画がＭｐｅｇ（登録商標）系の圧縮符号化方式によって圧縮符号化されたデータであれば、当該フレームに含まれる各マクロブロックの動きベクトルの絶対値をデコーダから取得する。そして、当該絶対値を合算した値が閾値以下であれば、動きの少ないフレーム画像、すなわち静止状態フレームであると特定する、という具合である。あるいは、各マクロブロックの動きベクトルの絶対値をそれぞれ所定の閾値と比較する。そして、閾値以下のマクロブロックの個数をカウントしその個数が所定個数以下か判断することで、動くブロックの少ないフレーム画像を静止状態フレームとして特定する方法なども挙げられる。
また、ＭＰＥＧなどの動き情報がない場合でも、ＭＥ（動き予測）回路を搭載して同様の計算によって動き情報を取得し動いているか判別する方法や、ブロック単位で前フレームとの差分を取り、その差分値の大きさによって動いているか判別する方法もある。
【００３２】
「第二ＮＲ処理部」（０６０４）は、特定された静止状態フレームに対して第二ＮＲ強度に基づき三次元ノイズリダクション処理を実行する機能を有し、例えばＣＰＵや主メモリ、第二ＮＲ処理プログラム、あるいはそれらをワンチップ化した回路などで実現することができる。このようにして、静止状態フレームに対して（残像発生を気にすることなく）ノイズを最大限除去することができる。もちろん、本実施例のノイズリダクション装置はこの第二ＮＲ処理部以外のＮＲ処理部（例えば従来知られたＮＲ処理を行う処理部や、前述の第一ＮＲ処理部など）を有し、静止状態フレーム以外の動きのあるフレーム画像に対する三次元ノイズリダクション処理を実行すると良い。
また、本実施例のノイズリダクション装置は、例えば番組名／作品名や番組ジャンル情報ごとに特定された静止状態フレームが全体のフレームの何割になるかを算出し、統計データとして保持するよう構成しても良い。そして、動画の入力時に例えば電子番組表を参照するなどしてその動画の番組名／作品名やジャンル情報を取得し、該当する統計データを取得する。そしてその値が閾値以上であれば動きの小さい動画である可能性が高いとして、第二ＮＲ強度を強めに補正して利用する、という具合である。
【００３３】
＜処理の流れ＞
図７は、本実施例のノイズリダクション装置における処理の流れの一例を表すフローチャートである。この図にあるように、まず、入力された動画を例えばデコードなどして、動画を構成するフレーム画像および動きベクトルを取得する（ステップＳ０７０１）。そして当該フレーム画像について例えば動きベクトルの絶対値を合算し、その合算値が予め定められ保持している閾値以下であるか判断するなどして、当該フレーム画像が静止状態フレームと特定されるか判断する（ステップＳ０７０２）。その判断の結果、静止状態フレームと特定されたフレームに対しては、予めＨＤＤなどに保持されている第二ＮＲ強度を取得し（ステップＳ０７０３）、取得した第二ＮＲ強度に基づき三次元ノイズリダクション処理を実行する（ステップＳ０７０４）。そして全てのフレームについて上記処理を繰り返すという具合である。
【００３４】
＜効果の簡単な説明＞
以上のように本実施例のノイズリダクション装置によって、静止状態フレームに対して（残像発生を気にすることなく）ノイズを最大限除去できるような三次元ノイズリダクション処理を行うことができる。
【００３５】
≪実施例３≫
＜概要＞
前述のように動画のソースが映画などのフィルムソースである場合、フィルム特有のいわゆる「グレインノイズ」が意図的に画像内に含まれていることがある。そこで本実施例のノイズリダクション装置は、例えばフレームレートの解析などによって動画が映画などであるか判断し、映画などであればグレインノイズを除去しないよう三次元ＮＲ処理のＮＲ強度にキャップをかけるリミッタ機能を備えることを特徴とする。
【００３６】
＜機能的構成＞
図８は、本実施例のノイズリダクション装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「ノイズリダクション装置」（０８００）は、「フレーム画像取得部」（０８０１）と、「仮ＮＲ強度取得部」（０８０２）と、「第三ＮＲ強度保持部」（０８０３）と、「映画判断部」（０８０４）と、「比較判断部」（０８０５）と、「第三ＮＲ処理部」（０８０６）と、を有する。
【００３７】
「フレーム画像取得部」（０８０１）は、動画を構成するフレーム画像を取得する機能を有する。そしてこのフレーム画像取得部の詳細な説明は、上記実施例１の同名の構成要件と同様であるので、その記載は省略する。
【００３８】
「仮ＮＲ強度取得部」（０８０２）は、三次元ノイズリダクション処理を実行するために、動画を構成するフレーム画像に基づいて仮ＮＲ強度を取得する機能を有し、例えばＣＰＵや主メモリ、仮ＮＲ強度取得プログラムなどによって実現することができる。具体的にここで取得される仮ＮＲ強度は、例えば上記実施例１や実施例２の第一ＮＲ強度や第二ＮＲ強度、あるいは後述する第四ＮＲ強度などであっても良い。あるいは、従来の三次元ノイズリダクションの際に利用されるＮＲ強度、例えばＡＰＬ（平均画素レベル）に応じたＮＲ強度などを取得するよう構成しても良い。そして、本実施例では、動画がフィルムソースである場合に、ここで取得された仮ＮＲ強度が強すぎるとグレインノイズまで消去してしまう可能性があることを考慮し、以下の構成によってこの仮ＮＲ強度にリミッタをかけることを特徴とする。
【００３９】
「第三ＮＲ強度保持部」（０８０３）は、第三ＮＲ強度を保持する機能を有し、例えばＨＤＤやフラッシュメモリ、その他の記憶媒体によって実現することができる。また、「第三ＮＲ強度」とは、映画用の最大ＮＲ強度を示すＮＲ強度をいう。具体的に、前述のように映画には「グレインノイズ」と呼ばれるフィルム特有のノイズが意図的に残されている場合がある。そこでこの第三ＮＲ強度として、このグレインノイズが必要以上に除去されてしまわないよう、例えば限界値の４分の３程度の値に設定しておく、という具合である。
【００４０】
「映画判断部」（０８０４）は、動画が映画であるか判断する機能を有し、例えばＣＰＵや主メモリ、映画判断プログラムなどによって実現することができる。具体的に、例えば入力された動画をＩＰ（インターレース→プログレッシブ）変換し、秒間３０×ｎ枚のフレームを生成する場合、フィルムソース以外の動画であれば１秒間のフレーム数は３０枚であるので、トップ／ボトムフィールドの（半）フレームをそのまま倍増などすれば良い。一方、フィルムソースである映画などの動画は秒間２４フレームであるので、いわゆる「３−２プルダウン変換」を行い、例えば図９の斜線に示すように偶数フレームのトップフィールドまたはボトムフィールドのいずれかの（半）フレームを新たに加えて全体のフレーム数を揃える処理を行うことになる。そこで、この「３−２プルダウン変換」によって（半）フレームが新たに加えられたことを示す情報を取得した場合に、動画が映画であると判断する、という具合である。
【００４１】
その他にも、例えば動画がテレビ放送番組であれば、現在時刻とチャンネル情報から電子番組表を参照して当該テレビ放送番組のジャンル情報を取得し、映画であるか判断する方法や、入力される動画データ内にジャンルを示す情報が含まれていれば、その情報を取得し映画であるか判断する方法なども挙げられる。入力が２４ｐ（２４フレームがそのまま入力される）の場合もフィルムと判断できる。
【００４２】
「比較判断部」（０８０５）は、動画が映画であるとの判断結果である場合に、前記取得した仮ＮＲ強度が前記第三ＮＲ強度よりも大きいか否か比較判断する機能を有し、例えばＣＰＵや主メモリ、比較判断プログラムなどによって実現できる。具体的には、ＣＰＵの演算処理によって仮ＮＲ強度と第三ＮＲ強度の大小判断処理を行う、という具合である。そして、仮ＮＲ強度が第三ＮＲ強度よりも大きい場合、その仮ＮＲ強度で三次元ノイズリダクション処理を行うと映画内に意図的に残されたグレインノイズまで除去されてしまうことになる。そこで、本実施例では以下の第三ＮＲ処理部によって第三ＮＲ強度をキャップとして仮ＮＲ強度にリミッタをかけることを特徴とする。
【００４３】
「第三ＮＲ処理部」（０８０６）は、仮ＮＲ強度が第三ＮＲ強度よりも大きいとの判断結果である場合に、第三ＮＲ強度に基づき三次元ノイズリダクション処理を行い、小さいとの判断結果である場合には仮ＮＲ強度に基づいて三次元ノイズリダクション処理を行う機能を有し、例えばＣＰＵや主メモリ、第三ＮＲ処理プログラム、あるいはそれらをワンチップ化した回路などで実現することができる。このようにして、動画が映画である場合には第三ＮＲ強度をキャップとして仮ＮＲ強度にリミッタをかけ、グレインノイズが除去されないようにすることができる。なお、本実施例では第三ＮＲ強度の替わりに、予め定められた閾値（第三ＮＲ強度と異なる値の閾値）との比較判断処理を行い、仮ＮＲ強度が閾値よりも大きい場合には、第三ＮＲ強度での三次元ノイズリダクション処理を行うよう構成しても良い。また映画判断部にて映画ではないと判断された場合は、そのまま仮ＮＲ強度にて三次元ノイズリダクション処理を行うと良い。
【００４４】
＜処理の流れ＞
図１０は、本実施例のノイズリダクション装置における処理の流れの一例を表すフローチャートである。この図にあるように、まず、入力された動画について、例えばＩＰ変換処理をした際の情報を取得し、動画が映画であるか判断する（ステップＳ１００１）。その結果、映画であると判断された場合、入力された動画を例えばデコードなどして、動画を構成するフレーム画像を取得する（ステップＳ１００２）。そして当該フレーム画像に対して三次元ノイズリダクション処理をするための仮ＮＲ強度を、例えば実施例１や２で説明した第一ＮＲ強度や第二ＮＲ強度と同様にして取得（決定）する（ステップＳ１００３）。そして予め映画用に定められ保持されている第三ＮＲ強度を取得し、仮ＮＲ強度と第三ＮＲ強度との大小比較を行い（ステップＳ１００４）、仮ＮＲ強度が第三ＮＲ強度よりも大きいとの判断結果である場合には、第三ＮＲ強度に基づき三次元ノイズリダクション処理を行う（ステップＳ１００５Ａ）。一方、仮ＮＲ強度が第三ＮＲ強度よりも小さいとの判断結果である場合には仮ＮＲ強度に基づいて三次元ノイズリダクション処理を行う（ステップＳ１００５Ｂ）。また、ステップＳ１００１にて映画ではないと判断された場合は、仮ＮＲ強度を取得し、常時その仮ＮＲ強度に基づいて三次元ノイズリダクション処理を行うと良い。そして全てのフレームについて上記処理を繰り返すという具合である。
【００４５】
＜効果の簡単な説明＞
以上のように本実施例のノイズリダクション装置は、動画が映画である場合に第三ＮＲ強度をキャップとして仮ＮＲ強度にリミッタをかけ、グレインノイズが除去されないようにすることができる。
【００４６】
≪実施例４≫
＜概要＞
前述のように三次元ＮＲ処理では、動きのあるシーンなど前後フレーム間で差分が大きい場合、強いＮＲ処理を行うと差分の影響で残像が出現してしまうことがある。そこで本実施例のノイズリダクション装置は、前後フレーム間の差分が最も大きいと思われるシーンチェンジ前後のフレームを検出し、その検出したフレームについては残像が出ないよう弱い三次元ＮＲ処理を行うことを特徴とする。
【００４７】
＜機能的構成＞
図１１は、本実施例のノイズリダクション装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「ノイズリダクション装置」（１１００）は、「フレーム画像取得部」（１１０１）と、「第四ＮＲ強度保持部」（１１０２）と、「シーンチェンジフレーム特定部」（１１０３）と、「第四ＮＲ処理部」（１１０４）と、を有する。
【００４８】
「フレーム画像取得部」（１１０１）は、動画を構成するフレーム画像を取得する機能を有する。そしてこのフレーム画像取得部の詳細な説明は、上記実施例１の同名の構成要件と同様であるので、その記載は省略する。
【００４９】
「第四ＮＲ強度保持部」（１１０２）は、第四ＮＲ強度を保持する機能を有し、例えばＨＤＤやフラッシュメモリ、その他の記憶媒体によって実現することができる。また、「第四ＮＲ強度」とは、シーンチェンジ前後のフレーム画像に対するノイズリダクション強度をいう。具体的に、シーンチェンジ前後のフレームは画像内容が全く異なるので、前述のように三次元ノイズリダクション処理の弊害である「残像現象」が発生しやすい。そこでこの第四ＮＲ強度として、例えば０あるいは極めて弱いＮＲ強度を設定しておくことで、シーンチェンジ前後のフレーム画像については残像発生を抑えるよう構成する。
【００５０】
「シーンチェンジフレーム特定部」（１１０３）は、動画中にてシーンチェンジ前後のフレームであるシーンチェンジフレームを特定する機能を有し、例えばＣＰＵや主メモリ、シーンチェンジフレーム特定プログラムなどで実現することができる。具体的に、例えばシーンチェンジがある場合、その前後のフレームは全く異なる画像内容であるため、両者のヒストグラム分布も全く異なるものとなる。そこで、両者のヒストグラム分布を実施例１で記載したようにして取得し、各Ｙ値のカウント数に関してその差分を算出する。そして差分値の合計が閾値以上であればシーンチェンジフレームと特定する、という具合である。あるいは、入力された動画がＭｐｅｇ系の圧縮符号化方式によって圧縮符号化されたデータであれば、シーンチェンジがある場合、動きベクトルで表現されるＰ／Ｂフレームのデコード前の情報量は、通常フレームに比べて大きくなる。そこで、連続する複数のＰ／Ｂフレームのデコード前の情報量について差分値を算出する。そして当該差分値が閾値以上であれば、シーンチェンジフレームと特定する方法なども挙げられる。
【００５１】
「第四ＮＲ処理部」（１１０４）は、特定されたシーンチェンジフレームに対して第四ＮＲ強度に基づき三次元ノイズリダクション処理を実行する機能を有し、例えばＣＰＵや主メモリ、第四ＮＲ処理プログラム、あるいはそれらをワンチップ化した回路などで実現することができる。このようにして、シーンチェンジフレームに対して、残像が発生しないよう弱い三次元ノイズリダクション処理を実行することができる。もちろん、本実施例のノイズリダクション装置もこの第四ＮＲ処理部以外の第一から第三ＮＲ処理部や従来知られたＮＲ処理を行う処理部などを有し、シーンチェンジフレーム以外のフレーム画像に対する三次元ノイズリダクション処理を実行すると良い。
【００５２】
＜処理の流れ＞
図１２は、本実施例のノイズリダクション装置における処理の流れの一例を表すフローチャートである。この図にあるように、まず、入力された動画を例えばデコードなどして、動画を構成する連続する２枚のフレーム画像を取得する（ステップＳ１２０１）。そして連続する２枚のフレーム画像について例えばヒストグラム分布を取得し、その差分値を取得する。そして差分値を合算し、その合算値が予め定められ保持している閾値以上であるか判断するなどによって、当該２枚のフレーム画像をシーンチェンジフレームか否か特定する（ステップＳ１２０２）。その結果、シーンチェンジフレームと特定された場合、予めＨＤＤなどに保持されている第四ＮＲ強度を取得し（ステップＳ１２０３）、取得した第四ＮＲ強度に基づきそのシーンチェンジフレームに三次元ノイズリダクション処理を実行する（ステップＳ１２０４）。そして全てのフレームについて上記処理を繰り返すという具合である。
【００５３】
＜効果の簡単な説明＞
以上のように本実施例のノイズリダクション装置によって、シーンチェンジフレームに対して、残像が発生しないよう弱い三次元ノイズリダクション処理を行うことができる。
【００５４】
≪実施例５≫
＜概要＞
本実施例は、上記実施例に記載した各ノイズリダクション装置を備え、前述の各種判断処理や特定処理の処理結果に応じて、その中から使用するノイズリダクション装置を選択する機能を有することを特徴とする動画再生装置である。
【００５５】
＜機能的構成＞
図１３は、本実施例の動画再生装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「動画再生装置」（１３００）は、第一から第四の「ノイズリダクション装置」（１３０１〜１３０４）と、「処理実行ルール保持部」（１３０５）と、「判断部」（１３０６）と、「制御部」（１３０７）と、を有する。なお図１３では、動画再生装置が第一から第四の全ての「ノイズリダクション装置」を備えている例を示しているが、もちろん、いずれか２以上の組み合わせを備えていれば良い。また、各ノイズリダクション装置については上記実施例で記載済みであるので、その説明は省略する。
【００５６】
「処理実行ルール保持部」（１３０５）は、処理実行ルールを保持する機能を有し、例えばＨＤＤやフラッシュメモリ、その他の記憶媒体によって実現することができる。また、「処理実行ルール」とは、ノイズリダクション装置の動画に対する処理実行有無のルールをいう。具体的に、例えば「静止状態フレーム（実施例２）」または「シーンチェンジフレーム（実施例３）」に対する三次元ノイズリダクション処理は、明暗分布情報に応じて算出された第一ＮＲ強度（実施例１）よりも第二ＮＲ強度又は第三ＮＲ強度で実行したほうが効果が高い。そこで、処理実行ルールとして「第二ノイズリダクション装置、または第三ノイズリダクション装置は、第一ノイズリダクション装置よりも優先的に処理される」とのルールを設定する、という具合である。また、第三のノイズリダクション装置（実施例３）は動画が映画である場合に仮ＮＲ強度にキャップをかけるリミッタ機能を特徴とするので、「第三ノイズリダクション装置は、その他のノイズリダクション装置による第一〜第三ＮＲ強度取得（決定）のあと、それらＮＲ強度を仮ＮＲ強度として取得し実行される」との処理実行ルールなども挙げられる。
【００５７】
「判断部」（１３０６）は、前記複数のノイズリダクション装置のいずれのノイズリダクション装置を利用するか処理実行ルールに従って判断する機能を有し、例えばＣＰＵや主メモリ、判断プログラムなどによって実現できる。そして、「制御部」（１３０７）は、判断部での判断結果に従ってノイズイリダクション装置の制御をする機能を有し、例えばＣＰＵや主メモリ、制御プログラムなどによって実現できる。このようにして、本実施例の動画再生装置は、動画のさまざまな状況に応じて適切に三次元ノイズリダクション処理を行うことができる。
【００５８】
＜処理の流れ＞
図１４は、本実施例の動画再生装置における処理の流れの一例を表すフローチャートである。この図にあるように、まず、入力された動画を例えばデコードなどして、動画を構成する連続する２枚のフレーム画像を取得する（ステップＳ１４０１）。つづいて予め保持されている処理実行ルールを参照し、そのルールに従い例えば第二または第四のノイズリダクション装置が実行されるよう制御する（ステップＳ１４０２）。そして、当該第二または第四のノイズリダクション装置の処理によって当該フレーム画像が「静止状態フレーム」や「シーンチェンジフレーム」と特定されなかった場合（ステップＳ１４０３）、処理実行ルールにしたがって今度は第一のノイズリダクション装置が実行されるよう制御する（ステップＳ１４０４）。つづいて以上の処理にて第一、第二又は第四のノイズリダクション装置にて取得（決定）されたＮＲ強度を仮強度とする第三のノイズリダクション装置の処理を実行するよう制御し（ステップＳ１４０５）、その結果取得された最終的なＮＲ強度にて三次元ノイズリダクション処理を実行する（ステップＳ１４０６）。そして全てのフレームについて上記処理を繰り返すという具合である。
【００５９】
＜効果の簡単な説明＞
以上のように本実施例の動画再生装置は、動画のさまざまな状況に応じて適切に三次元ノイズリダクション処理を行うことができる。
【符号の説明】
【００６０】
０１００  ノイズリダクション装置
０１０１  フレーム画像取得部
０１０２  明暗分布情報取得部
０１０３  第一ＮＲ強度決定部
０１０４  第一ＮＲ処理部
【図１】
2010258996.tif 000003
【図２】
2010258996.tif 000004
【図３】
2010258996.tif 000005
【図４】
2010258996.tif 000006
【図５】
2010258996.tif 000007
【図６】
2010258996.tif 000008
【図７】
2010258996.tif 000009
【図８】
2010258996.tif 000010
【図９】
2010258996.tif 000011
【図１０】
2010258996.tif 000012
【図１１】
2010258996.tif 000013
【図１２】
2010258996.tif 000014
【図１３】
2010258996.tif 000015
【図１４】
2010258996.tif 000016