(57)【要約】【課題】動き検出で誤検出があっても、ドット妨害発生位置の検出により、ぼやけ等の副作用の発生を抑制可能とする。【解決手段】検出部２４１は、水平方向ドット妨害の発生位置らしさを示す検出信号Ｄdot1を得る。検出部２４２は、垂直方向ドット妨害の発生位置らしさを示す検出信号Ｄdot2を得る。動き検出部２４５は、画素毎に、静止から動きまでの段階的な動き検出信号αを得る。動き検出信号αに、例えば、検出信号Ｄdot1，Ｄdot2のうち大きい方または小さい方を選択して得られた検出信号Ｄdotを掛け、ドット妨害発生位置の検出信号Ｄdot′とする。この信号Ｄdot′に基づいて輝度データの時間方向平滑化を行い、ドット妨害成分を除去する。静止領域と誤検出されても、ドット妨害発生位置らしさが低いとき信号Ｄdot′は小さく、Ｙ信号平滑化部２０３における輝度データの平滑化処理が弱められる。【選択図】図２
2011041028.tif 000002
【特許請求の範囲】
【請求項１】
入力映像信号に基づいてドット妨害の発生位置を検出するドット妨害検出部と、
上記ドット妨害検出部の検出信号に基づいて、上記入力映像信号を構成する輝度信号を処理して、該輝度信号に含まれるドット妨害成分を低減するドット妨害低減処理部を備え、
上記ドット妨害検出部は、
上記入力映像信号を構成する輝度信号からドット妨害成分を抽出し、該抽出されたドット妨害成分の大きさに応じた検出信号を得る第１のドット妨害検出部と、
上記入力映像信号を構成する色差信号から高域の周波数成分を抽出し、該抽出された周波数成分の大きさに応じた検出信号を得る第２のドット妨害検出部と、
上記入力映像信号を構成する輝度信号に基づいて、画素毎に、静止から動きまでの段階的な動き検出信号を得る動き検出部と、
上記第１のドット妨害検出部で得られた検出信号、上記第２のドット妨害検出部で得られた検出信号および上記動き検出部で得られた動き検出信号に基づいて、ドット妨害発生位置の検出信号を得る合成処理部を有する
映像信号処理装置。
【請求項２】
上記第１のドット妨害検出部は、現在フレームの現在ラインの輝度信号を用いて上記ドット妨害成分を抽出することで、水平方向ドット妨害の発生位置を検出し、
上記第２のドット妨害検出部は、現在フレームの現在ラインの色差信号を用いて上記高域の周波数成分を検出することで、垂直方向ドット妨害の発生位置を検出する
請求項１に記載の映像信号処理装置。
【請求項３】
上記第１のドット妨害検出部は、
上記輝度信号の現在フレームと過去フレームとの間の差分値を求め、該求められた差分値から上記ドット妨害成分を抽出する
請求項１または請求項２に記載の映像信号処理装置。
【請求項４】
上記第１のドット妨害検出部は、
上記輝度信号からドット妨害成分を抽出するフィルタを有し、
上記フィルタの通過帯域を上記輝度信号に含まれるドット妨害成分の周波数に応じて変更する
請求項１に記載の映像信号処理装置。
【請求項５】
上記合成処理部は、上記第１のドット妨害検出部で得られた検出信号および上記第２のドット妨害検出部で得られた検出信号のうち大きい方または小さい方を選択し、該選択された検出信号に上記動き検出部で得られた動き検出信号を掛けて、上記ドット妨害発生位置の検出信号を得る
請求項１に記載の映像信号処理装置。
【請求項６】
入力映像信号を構成する輝度信号からドット妨害成分を抽出し、該抽出されたドット妨害成分の大きさに応じた検出信号を得る第１のドット妨害検出ステップと、
上記入力映像信号を構成する色差信号から高域の周波数成分を抽出し、該抽出された周波数成分の大きさに応じた検出信号を得る第２のドット妨害検出ステップと、
上記入力映像信号を構成する輝度信号に基づいて、画素毎に、静止から動きまでの段階的な動き検出信号を得る動き検出ステップと、
上記第１のドット妨害検出ステップで得られた検出信号、上記第２のドット妨害検出ステップで得られた検出信号および上記動き検出ステップで得られた動き検出信号に基づいて、ドット妨害発生位置の検出信号を得る合成処理ステップを有する
ドット妨害検出方法。
【請求項７】
入力映像信号を構成する輝度信号からドット妨害成分を抽出し、該抽出されたドット妨害成分の大きさに応じた検出信号を得る第１のドット妨害検出ステップと、
上記入力映像信号を構成する色差信号から高域の周波数成分を抽出し、該抽出された周波数成分の大きさに応じた検出信号を得る第２のドット妨害検出ステップと、
上記入力映像信号を構成する輝度信号に基づいて、画素毎に、静止から動きまでの段階的な動き検出信号を得る動き検出ステップと、
上記第１のドット妨害検出ステップで得られた検出信号、上記第２のドット妨害検出ステップで得られた検出信号および上記動き検出ステップで得られた動き検出信号に基づいて、ドット妨害の発生位置の検出信号を得る合成処理ステップを有する
ドット妨害検出方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、映像信号処理装置、ドット妨害検出方法およびプログラムに関し、特に、ＹＣ分離後のコンポーネント映像信号を構成する輝度信号のドット妨害成分を低減する映像信号処理装置等に関する。
【背景技術】
【０００２】
近年、デジタル放送や外部機器からテレビ受信機に、ドット妨害成分やクロスカラー妨害成分が含まれるコンポーネントの映像信号（輝度信号、色差信号）が入力される機会が増えている。これらの信号の中には、ＹＣ分離後の拡大処理（スケーリング）でドット妨害成分やクロスカラー妨害成分がより顕著になっているものも少なくない。このため、コンポーネントの映像信号におけるこれらの妨害成分の低減処理の重要性が増している。
【０００３】
例えば、放送局においてデジタル放送用のＨＤ（High Definition）映像コンテンツを作成する際、その素材としては、ＳＤ（Standard Definition）映像信号で記録されたコンテンツがしばしば利用される。このＳＤ映像信号がコンポジット映像信号であった場合、ＳＤ映像信号からＨＤ映像信号へのアップコンバート時にＹＣ分離が精度よく行われないと、結果として、放送局から配信されるコンポーネントのＨＤ映像信号（輝度信号、色差信号）にドット妨害成分、クロスカラー妨害成分が含まれることになる。
【０００４】
ドット妨害成分やクロスカラー妨害成分の有効な低減処理のひとつとして、ドット妨害成分やクロスカラー妨害成分の時間方向の周期性を利用した手法がある。具体的には、妨害成分が位相反転関係にあるフレーム間で平滑化処理を行うことで、ドット妨害成分やクロスカラー妨害成分を低減する手法である。ただし、この手法は低減処理が時間方向の平滑化処理であるため、動いている領域を処理してしまうとぼやけ等の副作用が発生してしまう危険性がある。
【０００５】
例えば、特許文献１、特許文献２等には、輝度信号に含まれているドット妨害成分を除去する装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−６７８８８号公報
【特許文献２】特開２００９−１７００４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載のドット妨害除去装置は、輝度信号のフレーム間差分により動画/静止画判定を段階的に行い、動き量の大きさに応じた細かい制御を行っている。しかし、動画を静止画と誤判別した場合に、尾引きや画像がぼけてしまうといった副作用が起こる可能性がある。
【０００８】
また、特許文献２に記載のドット妨害除去装置は、画面内のドット妨害らしさを検出している。この特許文献２に記載のドット妨害除去装置では、水平方向のドット妨害および垂直方向のドット妨害の発生位置が検出される。
【０００９】
水平方向のドット妨害の検出は、入力映像信号を構成する輝度信号からドット妨害成分を抽出することで行われている。この場合、ドット妨害成分と同じ帯域の周波数成分が含まれているときにドット妨害発生位置の検出を誤る可能性がある。そのため、特許文献２に記載のドット妨害除去装置では、垂直方向位相反転検出部等が設けられ、検出精度が高められている。このように垂直方向位相反転検出部等が設けられる場合には、ラインメモリ等が必要となるため、コスト増となっている。
【００１０】
この発明の目的は、動き検出で誤検出があっても、ドット妨害発生位置の検出により、ぼやけ等の副作用の発生を抑制可能とすることにある。
【課題を解決するための手段】
【００１１】
この発明の概念は、
入力映像信号に基づいてドット妨害の発生位置を検出するドット妨害検出部と、
上記ドット妨害検出部の検出信号に基づいて、上記入力映像信号を構成する輝度信号を処理して、該輝度信号に含まれるドット妨害成分を低減するドット妨害低減処理部を備え、
上記ドット妨害検出部は、
上記入力映像信号を構成する輝度信号からドット妨害成分を抽出し、該抽出されたドット妨害成分の大きさに応じた検出信号を得る第１のドット妨害検出部と、
上記入力映像信号を構成する色差信号から高域の周波数成分を抽出し、該抽出された周波数成分の大きさに応じた検出信号を得る第２のドット妨害検出部と、
上記入力映像信号を構成する輝度信号に基づいて、画素毎に、静止から動きまでの段階的な動き検出信号を得る動き検出部と、
上記第１のドット妨害検出部で得られた検出信号、上記第２のドット妨害検出部で得られた検出信号および上記動き検出部で得られた動き検出信号に基づいて、ドット妨害の発生位置の検出信号を得る合成処理部を有する
映像信号処理装置にある。
【００１２】
この発明において、ドット妨害検出部により、入力映像信号に基づいてドット妨害の発生位置が検出される。そして、ドット妨害低減処理部により、ドット妨害の発生位置の検出信号に基づいて、入力映像信号を構成する輝度信号が処理されて、この輝度信号に含まれるドット妨害成分が低減される。例えば、ドット妨害低減処理部では、輝度信号に対して時間方向の平滑化処理が行われることで、この輝度信号に含まれるドット妨害成分が除去される。
【００１３】
ドット妨害検出部は、第１のドット妨害検出部、第２のドット妨害検出部、動き検出部および合成処理部を有する構成とされる。第１のドット妨害検出部では、水平方向ドット妨害の発生位置が検出される。すなわち、この第１のドット妨害検出部では、入力映像信号を構成する輝度信号からドット妨害成分が抽出され、この抽出されたドット妨害成分の大きさに応じた検出信号（第１の検出信号）が得られる。
【００１４】
例えば、この第１のドット妨害検出部では、現在フレームの現在ラインの輝度信号を用いて、ドット妨害成分が抽出される。この場合、ラインメモリが不要となることから、コスト増が抑制される。例えば、輝度信号の現在フレームと過去フレームとの間の差分値が求められ、この差分値からドット妨害成分が抽出される、ようにしてもよい。この場合、輝度信号にドット妨害成分が含まれている場合、差分値においてはそのレベルが強調されるため、検出精度を高めることができる。
【００１５】
例えば、第１のドット妨害検出部では、フィルタにより、輝度信号からドット妨害成分が抽出される。このフィルタの通過帯域は、輝度信号に含まれるドット妨害成分の周波数に応じて変更される。輝度信号に含まれるドット妨害成分の周波数は、ＹＣ分離前のＳＤ映像信号の信号形式（例えば、ＮＴＳＣ方式、ＰＡＬ方式等）やＹＣ分離後の拡大処理（スケーリング）での拡大率により異なってくる。このフィルタの通過帯域が輝度信号に含まれるドット妨害成分の周波数に応じて変更されることで、輝度信号からドット妨害成分を確実に抽出できる。
【００１６】
第２のドット妨害検出部では、垂直方向ドット妨害の発生位置が検出される。すなわち、この第２のドット妨害検出部では、入力映像信号を構成する色差信号から高域の周波数成分が抽出され、この抽出された周波数成分の大きさに応じた検出信号（第２の検出信号）が得られる。色差信号の周波数が高いとき、ＹＣ分離において、色副搬送波（カラーサブキャリア）で振幅変調された搬送色信号が輝度信号に漏れ込みやすい。そのため、このように色差信号から抽出された高域の周波数成分が大きいとき、その位置にドット妨害が発生している可能性が高い。
【００１７】
例えば、この第２のドット妨害検出部では、現在フレームの現在ラインの色差信号を用いて、高域の周波数成分が抽出される。この場合、ラインメモリが不要となることから、コスト増が抑制される。
【００１８】
動き検出部では、入力映像信号を構成する輝度信号に基づいて、画素毎に、静止から動きまでの段階的な動き検出信号が得られる。例えば、動き検出部では、注目画素を含みこの注目画素を中心とした、水平幅がドット妨害成分の水平方向周期の整数倍で、垂直幅がドット妨害成分の垂直方向周期の整数倍である算出領域が設定される。そして、現在フレームと過去フレームとの間で、設定された算出領域内の輝度値総和どうしの差分絶対値が求められ、この差分絶対値に基づいて注目画素の動き検出信号が得られる。また、例えば、動き検出部では、注目画素の動きベクトルが算出され、あるいは他部で取得された動きベクトルが利用され、その動きベクトルの絶対値に基づいて注目画素の動き検出信号が得られる。
【００１９】
合成処理部では、第１のドット妨害検出部で得られた検出信号、第２のドット妨害検出部で得られた検出信号および動き検出部で得られた動き検出信号に基づいて、ドット妨害発生位置の検出信号が得られる。すなわち、動き検出部で得られた動き検出信号に、例えば、第１のドット妨害検出部で得られた検出信号および第２のドット妨害検出部で得られた検出信号のうち大きい方または小さい方が選択されて掛けられて、ドット妨害発生位置の検出信号とされる。
【００２０】
第１のドット妨害検出部では、輝度信号からドット妨害成分が抽出されるが、輝度信号がドット妨害成分と同じ周波数成分を持っている場合には、検出信号の値が大きくなって誤検出が起きることがある。また、第２のドット妨害検出部で色差信号から抽出された高域の周波数成分が大きく検出信号の値が大きくなる場合であっても、ＹＣ分離がうまく行われている場合、輝度信号にはドット妨害成分は含まれないことがある。この場合には、第２のドット妨害検出部における誤検出となる。
【００２１】
上述したように、動き検出部で得られた動き検出信号に、ドット妨害発生位置の検出信号が掛けられて、最終的なドット妨害発生位置の検出信号とされる。これにより、動き検出に誤検出があっても、ドット妨害発生位置の検出により、ぼやけ等の副作用の発生が抑制される。
【発明の効果】
【００２２】
この発明によれば、動き検出部で得られた動き検出信号の他にドット妨害発生位置の検出信号を用いて最終的なドット妨害発生位置の検出信号を得るものである。そのため、動き検出に誤検出があっても、ドット妨害発生位置の検出により、ぼやけ等の副作用の発生を抑制できる。
【図面の簡単な説明】
【００２３】
【図１】実施の形態としてのテレビ受信機の構成例を示すブロック図である。
【図２】テレビ受信機の映像処理回路に含まれるドット妨害成分の除去処理部の構成例を示すブロック図である。
【図３】ドット妨害発生位置（水平方向ドット妨害、垂直方向ドット妨害）を説明するための図である。
【図４】水平方向ドット妨害の発生位置を検出するための第１のドット妨害検出部の構成例を示すブロック図である。
【図５】垂直方向ドット妨害の発生位置を検出するための第２のドット妨害検出部の構成例を示すブロック図である。
【図６】ドット妨害成分の除去処理部を構成する動き検出部の構成例を示すブロック図である。
【図７】算出領域内の輝度値総和どうしの差分絶対値ｄｉｆ２の求め方を説明するための図である。
【図８】スケーリング情報が映像データのサイズ情報として与えられる場合における、ドット妨害成分の水平方向周期および垂直方向周期と、算出領域の設定例を示す図である。
【図９】動き検出部を構成する差分値数値化部の構成例を示すブロック図である。
【図１０】動き検出部における、ある一つの画素（対象画素）の動き検出信号αを得るための処理手順を示すフローチャートである。
【図１１】算出領域内の画素毎の差分絶対値の総和ｄｉｆ１の求め方を説明するための図である。
【図１２】ドット妨害成分の除去処理部を構成する輝度（Ｙ）信号平滑化部の構成例を示すブロック図である。
【図１３】ドット妨害成分の除去処理部における、ある一つの画素（対象画素）に対する処理手順を示すフローチャートである。
【図１４】ドット妨害成分の除去処理部の他の構成例を示すブロック図である。
【発明を実施するための形態】
【００２４】
以下、発明を実施するための形態（以下、「実施の形態」とする）について説明する。なお、説明は以下の順序で行う。
１．実施の形態
２．変形例
【００２５】
＜１．実施の形態＞
［テレビ受信機の構成］
図１は、実施の形態としてのテレビ受信機１００の構成例を示している。このテレビ受信機１００は、アンテナ端子１０３と、デジタルチューナ１０４と、デマルチプレクサ１０５と、ＭＰＥＧデコーダ１０６を有している。また、テレビ受信機１００は、映像処理回路１０７と、パネル駆動回路１０８と、表示パネル１０９と、音声処理回路１１０と、音声増幅回路１１１と、スピーカ１１２を有している。
【００２６】
また、テレビ受信機１００は、内部バス１２０と、ＣＰＵ（CentralProcessing Unit）１２１と、フラッシュＲＯＭ（Read Only Memory）１２２と、ＳＤＲＡＭ（Synchronous DRAM）１２３を有している。また、テレビ受信機１００は、イーサネットインタフェース（Ethernet I/F）１２４と、ネットワーク端子１２５と、リモコン受信部１２６と、リモコン送信機１２７を有している。なお、「イーサネット」、「Ethernet」は、登録商標である。
【００２７】
アンテナ端子１０３は、受信アンテナ（図示せず）で受信されたテレビ放送信号を入力する端子である。デジタルチューナ１０４は、アンテナ端子１０３に入力されたテレビ放送信号を処理して、ユーザの選択チャネルに対応した所定のトランスポートストリームを出力する。デマルチプレクサ１０５は、デジタルチューナ１０４で得られたトランスポートストリームから、ユーザの選択チャネルに対応した、パーシャルＴＳ（Transport Stream）を抽出する。このパーシャルＴＳには、映像データのＴＳパケット、音声データのＴＳパケットが含まれている。
【００２８】
また、デマルチプレクサ１０５は、デジタルチューナ１０４で得られたトランスポートストリームから、ＰＳＩ／ＳＩ（Program Specific Information/Service Information）を取り出し、ＣＰＵ１２１に出力する。デジタルチューナ１０４で得られたトランスポートストリームには、複数のチャネルが多重化されている。デマルチプレクサ１０５で、当該トランスポートストリームから任意のチャネルのパーシャルＴＳを抽出する処理は、ＰＳＩ／ＳＩ（ＰＡＴ／ＰＭＴ）から当該任意のチャネルのパケットＩＤ（ＰＩＤ）の情報を得ることで可能となる。
【００２９】
ＭＰＥＧデコーダ１０６は、デマルチプレクサ１０５で得られる映像データのＴＳパケットにより構成される映像ＰＥＳ（Packetized Elementary Stream）パケットに対してデコード処理を行って映像データ（映像信号）を得る。また、ＭＰＥＧデコーダ１０６は、デマルチプレクサ１０５で得られる音声データのＴＳパケットにより構成される音声ＰＥＳパケットに対してデコード処理を行って音声データ（音声信号）を得る。
【００３０】
映像処理回路１０７は、ＭＰＥＧデコーダ１０６で得られた映像データに対し、ドット妨害、クロスカラー妨害の除去、輪郭強調、ＩＰ（Interlace/Progressive）変換、グラフィックスデータの重畳等の必要な処理を行う。
【００３１】
なお、後述するが、映像データ（輝度データ、色差データ）に対してドット妨害成分の除去処理を行う際に、輝度データに基づいて、ドット妨害検出信号が取得されて使用される。この実施の形態において、このドット妨害検出信号を取得する際に、輝度データのドット妨害成分の水平方向周期および垂直方向周期の情報が必要とされる。
【００３２】
この情報は、例えば、デジタルチューナ１０４で取得される映像データのスケーリング（拡大処理）情報に基づいて認識される。このスケーリング情報は、映像データが、オリジナルのＳＤ映像データ（例えば、７２０×４８０）に対して、水平、垂直の各方向にどれだけ拡大されているかを示す情報である。このスケーリング情報は、例えば、映像データのサイズ（画サイズ）情報として、あるいは、映像データのＳＤ映像データに対するサイズ比情報等として与えられる。
【００３３】
映像処理回路１０７におけるドット妨害成分の除去処理を行う処理部（映像信号処理装置）の詳細については後述する。
【００３４】
パネル駆動回路１０８は、映像処理回路１０７から出力される映像データに基づいて、表示パネル１０９を駆動する。表示パネル１０９は、例えば、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma DisplayPanel）等で構成されている。音声処理回路１１０は、ＭＰＥＧデコーダ１０６で得られた音声データに対して、音質調整処理、Ｄ／Ａ変換処理等の必要な処理を行う。音声増幅回路１１１は、音声処理回路１１０から出力される音声信号を増幅してスピーカ１１２に供給する。
【００３５】
ＣＰＵ１２１は、テレビ受信機１００の各部の動作を制御する。フラッシュＲＯＭ１２２は、制御ソフトウェアの格納およびデータの保管を行う。ＳＤＲＡＭ１２３は、ＣＰＵ１２１のワークエリアを構成する。ＣＰＵ１２１は、フラッシュＲＯＭ１２２から読み出したソフトウェアやデータをＳＤＲＡＭ１２３上に展開してソフトウェアを起動させ、テレビ受信機１００の各部を制御する。
【００３６】
リモコン受信部１２６は、リモコン送信機１２７から送信されたリモーコントロール信号（リモコンコード）を受信し、ＣＰＵ１２１に供給する。ＣＰＵ１２１は、このリモコンコードに基づいて、テレビ受信機１００の各部を制御する。ネットワーク端子１２５は、ネットワークに接続する端子であり、イーサネットインタフェース１２４に接続されている。ＣＰＵ１２１、フラッシュＲＯＭ１２２、ＳＤＲＡＭ１２３およびイーサネットインタフェース１２４は、内部バス１２０に接続されている。
【００３７】
図１に示すテレビ受信機１００の動作を簡単に説明する。アンテナ端子１０３に入力されたテレビ放送信号はデジタルチューナ１０４に供給される。このデジタルチューナ１０４では、テレビ放送信号が処理されて、ユーザの選択チャネルに対応した所定のトランスポートストリームが出力される。この所定のトランスポートストリームは、デマルチプレクサ１０５に供給される。このデマルチプレクサ１０５では、トランスポートストリームから、ユーザの選択チャネルに対応した、パーシャルＴＳ（映像データのＴＳパケット、音声データのＴＳパケット）が抽出される。このパーシャルＴＳは、ＭＰＥＧデコーダ１０６に供給される。
【００３８】
ＭＰＥＧデコーダ１０６では、映像データのＴＳパケットにより構成される映像ＰＥＳパケットに対してデコード処理が行われて映像データが得られる。この映像データは、映像処理回路１０７に供給される。この映像処理回路１０７では、映像データに対して、ドット妨害成分、クロスカラー妨害成分の除去処理、輪郭強調処理、ＩＰ変換処理、グラフィックスデータの重畳処理等の処理が行われる。そして、処理後の映像データはパネル駆動回路１０８に供給される。そのため、表示パネル１０９には、ユーザの選択チャネルに対応した映像が表示される。
【００３９】
また、ＭＰＥＧデコーダ１０６では、音声データのＴＳパケットにより構成される音声ＰＥＳパケットに対してデコード処理が行われて音声データが得られる。この音声データは、音声処理回路１１０で音質調整処理、Ｄ／Ａ変換処理等の処理が行われ、さらに、音声増幅回路１１１で増幅された後に、スピーカ１１２に供給される。そのため、スピーカ１１２から、ユーザの選択チャネルに対応した音声が出力される。
【００４０】
［ドット妨害成分の除去処理部の構成例］
次に、映像処理回路１０７におけるドット妨害成分の除去処理部２００の構成例について説明する。図２は、ドット妨害成分の除去処理部２００の構成例を示している。
【００４１】
この除去処理部２００は、フレーム遅延部２０１と、ドット妨害検出部２０２と、輝度（Ｙ）信号平滑化部２０３を有している。輝度信号平滑化部２０３は、ドット妨害低減処理部を構成している。
【００４２】
フレーム遅延部２０１は、入力映像データ（入力映像信号）を構成する輝度データＹinを遅延して出力する。ここで、輝度データＹinを得るために用いられたオリジナルのＳＤ映像データの信号形式をオリジナル信号形式とする。オリジナル信号形式がＮＴＳＣ（National Television System Committee）方式であるかＰＡＬ（Phase Alternating Line）方式であるかにより、フレーム遅延部２０１の遅延時間は異なる。
【００４３】
オリジナル信号形式がＮＴＳＣ方式である場合、フレーム遅延部２０１の遅延時間は１フレーム（２フィールド）とされる。この場合、現在フレームの輝度データＹinと、フレーム遅延部２０１で１フレーム遅延された過去フレームの輝度データＹin′とで、ドット妨害成分の位相は互いに逆位相となる。一方、オリジナル信号形式がＰＡＬ方式である場合、フレーム遅延部２０１の遅延時間は２フレーム（４フィールド）とされる。この場合、現在フレームの輝度データＹinと、フレーム遅延部２０１で２フレーム遅延された過去フレームの輝度データＹin′とで、ドット妨害成分の位相は互いに逆位相となる。
【００４４】
ドット妨害検出部２０２は、入力映像データ（入力映像信号）に基づいて、ドット妨害発生位置を検出する。ここで、ドット妨害発生位置について説明する。例えば、図３に示すように、Ａ色の背景にＢ色の矩形領域が存在する映像を参照して説明する。ドット妨害には、色が変化する水平エッジに対応して水平方向に発生する、水平方向ドット妨害がある。また、ドット妨害には、色が変化する垂直エッジに対応して垂直方向に発生する、垂直方向ドット妨害がある。
【００４５】
ドット妨害検出部２０２は、水平方向ドット妨害の発生位置を検出すると共に、垂直方向ドット妨害の発生位置を検出する。また、このドット妨害検出部２０２は、入力映像データ（入力映像信号）を構成する輝度データに基づいて、画素毎に、静止から動きまでの段階的な動き検出信号を得る。そして、ドット妨害検出部２０２は、水平方向および垂直方向のドット妨害の発生位置検出信号および動き検出信号に基づいて、ドット妨害発生位置の検出信号Ｄdot′を得る。
【００４６】
［ドット妨害検出部］
このドット妨害検出部２０２について、さらに説明する。このドット妨害検出部２０２は、図２に示すように、第１のドット妨害検出部２４１と、第２のドット妨害検出部２４２と、合成部２４３と、乗算器２４４と、動き検出部２４５を有している。
【００４７】
第１のドット妨害検出部２４１は、水平方向ドット妨害の発生位置を検出する。第１のドット妨害検出部２４１は、現在フレームの輝度データＹinと過去フレームの輝度データＹin′の間の差分値を求め、その差分値からドット妨害成分を抽出し、抽出されたドット妨害成分の大きさに応じた検出信号Ｄdot1を得る。この実施の形態おいて、検出信号Ｄdot1は０〜８の値をとり、数値が大きいほど水平方向ドット妨害の発生位置らしさが大であることを示す。
【００４８】
図４は、第１のドット妨害検出部２４１の構成例を示している。この第１のドット妨害検出部２４１は、減算器２４１ａと、バンドパスフィルタ２４１ｂと、閾値処理回路２４１ｃを有している。現在フレームの輝度データＹinおよび過去フレームの輝度データＹin′は減算器２４１ａに供給される。この減算器２４１ａでは、輝度データＹin′から輝度データＹinを差し引く演算が行われて、差分値（Ｙin′−Ｙin）が得られる。
【００４９】
減算器２４１ａで得られる差分値（Ｙin′−Ｙin）は、バンドパルフィルタ２４１ｂに供給される。バンドパスフィルタ２４１ｂは、差分値（Ｙin′−Ｙin）からドット妨害成分を抽出する。このバンドパスフィルタ２４１ｂの通過帯域は、輝度データＹinに含まれるドット妨害成分の周波数に応じて変更される。例えば、バンドパスフィルタ２４１ｂは、デジタルフィルタで構成され、タップ数およびタップ係数が変更されることで、通過帯域が変更される。このように、バンドパスフィルタ２４１ｂの通過帯域が輝度データＹinに含まれるドット妨害成分の周波数に応じて変更されることで、差分値（Ｙin′−Ｙin）からドット妨害成分を確実に抽出できる。
【００５０】
輝度データＹinに含まれるドット妨害成分の周波数は、ＹＣ分離前のＳＤ映像信号の信号形式（例えば、ＮＴＳＣ方式、ＰＡＬ方式等）やＹＣ分離後の拡大処理（スケーリング）での拡大率により異なってくる。例えば、信号形式がＮＴＳＣ方式で、ＳＤサイズからＨＤサイズに約１１２５／５２５倍のスケーリング処理が行われている場合、３．５８／（１１２５／５２５）ＭＨｚ近傍が通過帯域とされる。また、例えば、信号形式がＰＡＬ方式で、ＳＤサイズからＨＤサイズに約１１２５／６２５倍のスケーリング処理が行われている場合、４．４３／（１１２５／６２５）ＭＨｚ近傍が通過帯域とされる。
【００５１】
バンドパスフィルタ２４１ｂで抽出されたドット妨害成分は、閾値処理回路２４１ｃに供給される。この閾値処理回路２４１ｃでは、バンドパスフィルタ２４１ｂで抽出されたドット妨害成分の大きさが複数の閾値と比較され、その大きさに応じて０〜８の値が割り当てられ、検出信号Ｄout1として出力される。
【００５２】
図４に示す第１のドット妨害検出部２４１の構成例では、ラインメモリが不要な構成であり、コスト増が抑制される。すなわち、この第１のドット妨害検出部２４１では、現在フレームの輝度データＹinの現在ラインの画素データと、それに対応する過去フレームの輝度データＹin′のラインの画素データが使用される構成であり、ラインメモリは不要である。
【００５３】
また、図４に示す第１のドット妨害検出部２４１の構成例では、ドット妨害成分の位相が互いに逆位相となる輝度データＹin，Ｙin′の差分値（Ｙin′−Ｙin）が算出され、この差分値からドット妨害成分が抽出される。輝度データＹin，Ｙin′にドット妨害成分が含まれている場合、差分値においてはそのレベルが強調されるため、検出精度を高めることができる。
【００５４】
なお、図４に示す第１のドット妨害検出部２４１の構成例のように、輝度データＹin，Ｙin′の差分値（Ｙin′−Ｙin）からドット妨害成分を抽出するのではなく、輝度データＹinからドット妨害成分を抽出する構成であってもよい。その場合、減算器２４１ａは不要であり、輝度データＹinが直接バンドパスフィルタ２４１ｂに供給される。
【００５５】
図２に戻って、第２のドット妨害検出部２４２は、垂直方向ドット妨害の発生位置を検出する。第２のドット妨害検出部２４２は、現在フレームの色差データＣinから、高域の周波数成分を抽出し、抽出された周波数成分の大きさに応じた検出信号Ｄdot2を得る。この実施の形態おいて、検出信号Ｄdot2は０〜８の値をとり、数値が大きいほど垂直方向ドット妨害の発生位置らしさが大であることを示す。
【００５６】
色差信号の周波数が高いとき、ＹＣ分離において、色副搬送波（カラーサブキャリア）で振幅変調された搬送色信号が輝度信号に漏れ込みやすくなる。第２のドット妨害検出部２４２は、このような性質を利用したものである。色差データＣinから抽出された高域の周波数成分が大きいとき、その位置にドット妨害が発生している可能性が高い。
【００５７】
図５は、第２のドット妨害検出部２４２の構成例を示している。この第２のドット妨害検出部２４２は、ハイパスフィルタ２４２ａと、閾値処理回路２４２ｂを有している。現在フレームの色差データＣinはハイパスフィルタ２４２ａに供給される。例えば、ハイパスフィルタ２４２ａは、デジタルフィルタで構成され、タップ数およびタップ係数が変更されることで、所望のカットオフ周波数が設定される。
【００５８】
ハイパスフィルタ２４２ａは、色差データＣinから高域の周波数成分を抽出する。ハイパスフィルタ２４２ａで抽出された高域の周波数成分は、閾値処理回路２４２ｂに供給される。この閾値処理回路２４２ｂでは、ハイパスフィルタ２４２ａで抽出された周波数成分の大きさが複数の閾値と比較され、その大きさに応じて０〜８の値が割り当てられ、検出信号Ｄout2として出力される。
【００５９】
図５に示す第２のドット妨害検出部２４２の構成例では、ラインメモリが不要な構成であり、コスト増が抑制される。すなわち、この第２のドット妨害検出部２４２では、現在フレームの色差データＣinの現在ラインの画素データが使用される構成であり、ラインメモリは不要である。
【００６０】
図２に戻って、動き検出部２４５は、現在フレームの輝度データＹinおよびフレーム遅延部２０１で遅延された過去フレームの輝度データＹin′に基づいて、画素毎に、静止から動きまでの段階的な動き検出信号αを得る。この実施の形態おいて、動き検出信号αは０〜８の値をとる。ここで、α＝８のとき、静止領域を示す。また、α＝７〜０のとき動き領域を示し、数値が小さいほど動きが大きいことを示す。
【００６１】
図６は、動き検出部２４５の構成例を示している。この動き検出部２４５は、前処理部２２１，２２２と、領域内差分値算出部２２３と、差分値数値化部２２４と、後処理部２２５を有している。
【００６２】
前処理部２２１は、現在フレームの輝度データＹinに対して帯域制限等を行う。この帯域制限では、ローパスフィルタを用いて輝度データＹinから不要な高域信号（ノイズ成分）を除去することが行われる。前処理部２２２は、過去フレームの輝度データＹin′に対して帯域制限等を行う。この帯域制限では、上述の前処理部２２１と同様に、ローパスフィルタを用いて輝度データＹin′から不要な高域信号（ノイズ成分）を除去することが行われる。
【００６３】
領域内差分値算出部２２３は、動き検出信号を得る画素毎に、現在フレームの輝度データＹinと過去フレームの輝度データＹin′との間で、図７に示すように、算出領域内の輝度値総和どうしの差分絶対値ｄｉｆ２を求める。ここで、算出領域は、動き検出信号を得る画素を注目画素とし、この注目画素を含みこの注目画素を中心とした、水平幅Ｗｈがドット妨害成分の水平方向周期の整数倍で、垂直幅Ｗｖがドット妨害成分の垂直方向周期の整数倍の領域である。
【００６４】
ここで、ドット妨害成分の水平方向周期および垂直方向周期の情報は、上述したように、例えば、デジタルチューナ１０４（図１参照）で取得される映像データのスケーリング（拡大処理）情報に基づいて認識される。このスケーリング情報は、上述したように、映像データが、オリジナルのＳＤ映像データ（例えば、７２０×４８０）に対して水平、垂直の各方向にどれだけ拡大されて得られたものかを示す情報である。そして、このスケーリング情報は、例えば、映像データのサイズ（画サイズ）情報として、あるいは、映像データのＳＤ映像データに対するサイズ比情報等として与えられる。なお、ドット妨害成分の水平方向周期および垂直方向周期の情報は、例えば、ユーザの入力操作で与えられてもよい。
【００６５】
図８は、スケーリング情報が映像データのサイズ情報として与えられる場合における、ドット妨害成分の水平方向周期および垂直方向周期と、算出領域の設定例を示している。この例は、オリジナルのＳＤ映像データの画サイズが７２０×４８０の場合の例である。例えば、オリジナル信号形式がＮＴＳＣ方式で映像データのサイズが１９２０×１０８０であるとき、領域内差分値算出部２２３は、ドット妨害成分の水平方向周期は８〜９画素、その垂直方向周期は４〜５画素と認識する。そして、領域内差分値算出部２２３は、例えば、算出領域の水平幅Ｗｈを９画素に、垂直幅Ｗｖを５画素とする。
【００６６】
なお、上述では、算出領域は注目画素を中心とした領域であると説明した。しかし、注目画素が厳格に算出領域の中心である必要はなく、注目画素は算出領域のほぼ中心であればよい。算出領域の幅が偶数画素となる場合には、その中心には画素が存在し得ないからである。また、図８では、映像データのサイズが１９２０×１０８０と７２０×４８０の２種類の場合だけを示しているが、映像データのサイズはこの２種類に限定されない。
【００６７】
輝度データＹinの算出領域内の各画素の輝度値をnext(i,j)とし、輝度データＹin′の算出領域内の各画素の輝度値をprev(i,j)とするとき、上述の算出領域内の輝度値総和どうしの差分絶対値ｄｉｆ２は、以下の（１）式で求められる。
【数１】
2011041028.tif 000003
【００６８】
差分値数値化部２２４は、領域内差分値算出部２２３で算出された差分絶対値ｄｉｆ２を閾値と比較し、その比較結果に基づいて動き検出信号αを求める。図９は、差分値数値化部２２４の構成例を示している。この差分値数値化部２２４は、減算器２３１と、閾値処理回路２３２を有している。
【００６９】
差分絶対値ｄｉｆ２は減算器２３１に供給される。この減算器２３１には、閾値ｔｈも供給される。この減算器２３１では、差分絶対値ｄｉｆ２から閾値ｔｈが差し引かれる。この減算器２３１の出力データ（ｄｉｆ２−ｔｈ）は、閾値処理回路２３２に供給される。閾値処理回路２３２では、出力データ（ｄｉｆ２−ｔｈ）に対し、その値に応じて８〜０の値を割り当て、動き検出信号αとして出力する。
【００７０】
ここで、閾値処理回路２３２は、差分絶対値ｄｉｆ２が閾値ｔｈ以下であり、出力データ（ｄｉｆ２−ｔｈ）が０以下であるとき、静止領域を示す８を割り当てる。また、閾値処理回路２３２は、差分絶対値ｄｉｆ２が閾値ｔｈより大きく、出力データ（ｄｉｆ２−ｔｈ）が正の値となるとき、その値が属する範囲に応じて、動き領域を示す７〜０の値を割り当てる。この場合、閾値処理回路２３２は、出力データ（ｄｉｆ２−ｔｈ）が一定値以上のとき、最も動きが大きいことを示す０を割り当てる。
【００７１】
図６に戻って、後処理部２２５は、差分値数値化部２２４で得られた動き検出信号αに対して、孤立点除去や広げ処理、平滑化処理等を行って、最終的な動き検出信号αを得る。
【００７２】
図６に示す動き検出部２４５の動作を説明する。現在フレームの輝度データＹinは、前処理部２２１で帯域制限等の前処理が行われた後に領域内差分値算出部２２３に供給される。また、過去フレームの輝度データＹin′は、現在フレームの輝度データＹinと同様に、前処理部２２２で帯域制限等の前処理が行われた後に領域内差分値算出部２２３に供給される。
【００７３】
領域内差分値算出部２２３では、動き検出信号を得る画素毎に、現在フレームの輝度データＹinと過去フレームの輝度データＹin′との間で、算出領域内の輝度値総和どうしの差分絶対値ｄｉｆ２が求められる。この差分絶対値ｄｉｆ２は、差分値数値化部２２４に供給される。
【００７４】
差分値数値化部２２４では、差分絶対値ｄｉｆ２が閾値ｔｈと比較され、その比較結果に基づいて動き検出信号α（０〜８）が求められる。この動き検出信号αは、後処理部２２５に供給され、孤立点除去や広げ処理、平滑化処理等の後処理が行われて、最終的な動き検出信号αとされる。
【００７５】
図１０のフローチャートは、上述の動き検出部２４５における、ある一つの画素（対象画素）の動き検出信号αを得るための処理手順を示している。
【００７６】
動き検出部２４５は、ステップＳＴ１において、処理を開始する。そして、動き検出部２４５は、ステップＳＴ２において、領域内差分値算出部２２３により、対象画素（注目画素）を中心とし、水平幅がドット妨害成分の水平方向周期の整数倍で垂直幅がドット妨害成分の垂直方向周期の整数倍の算出領域を設定する。
【００７７】
次に、動き検出部２４５は、ステップＳＴ３において、領域内差分値算出部２２３により、現在フレームの輝度データＹinと過去フレームの輝度データＹin′との間で、算出領域内の輝度値総和どうしの差分絶対値ｄｉｆ２を求める。動き検出部２４５は、ステップＳＴ３の後、ステップＳＴ４の処理に移る。
【００７８】
このステップＳＴ４において、動き検出部２４５は、差分値数値化部２２４により、差分絶対値ｄｉｆ２が閾値ｔｈより大きいか否かを判断する。そして、差分絶対値ｄｉｆ２が閾値ｔｈより大きいとき、動き検出部２４５は、ステップＳＴ５において、差分値数値化部２２４により、動き領域とし、差分絶対値ｄｉｆ２と閾値ｔｈとの差分に応じて、７〜０を割り当てた動き検出信号αを得る。
【００７９】
一方、ステップＳＴ４で差分絶対値ｄｉｆ２が閾値ｔｈ以下のとき、動き検出部２４５は、ステップＳＴ６において、差分値数値化部２２４により、静止領域とし、８を割り当てた動き検出信号αを得る。動き検出部２４５は、ステップＳＴ５の処理の後、あるいはステップＳＴ６の処理の後、ステップＳＴ７において、処理を終了する。
【００８０】
［領域内差分値算出部の変形例］
なお、図６に示す動き検出部２４５では、現在フレームの輝度データＹinと過去フレームの輝度データＹin′との間で求められた算出領域内の輝度値総和どうしの差分絶対値ｄｉｆ２に基づいて動き検出信号αを得るようにしている。しかし、この差分絶対値ｄｉｆ２の他に、算出領域内の画素毎の差分絶対値の総和ｄｉｆ１を併せて用いることも考えられる。
【００８１】
この場合、動き検出部２４５の領域内差分値算出部２２３では、動き検出信号を得る画素毎に、差分絶対値ｄｉｆ２と共に、算出領域内の画素毎の差分絶対値の総和ｄｉｆ１が求められる。この総和ｄｉｆ１は、図１１に示すように、現在フレームの輝度データＹinと過去フレームの輝度データＹin′との間の演算で求められる。
【００８２】
輝度データＹinの算出領域内の各画素の輝度値をnext(i,j)とし、輝度データＹin′の算出領域内の各画素の輝度値をprev(i,j)とするとき、上述の算出領域内の画素毎の差分絶対値の総和ｄｉｆ１は、以下の（２）式で求められる。
【数２】
2011041028.tif 000004
【００８３】
領域内差分値算出部２２３では、算出領域内の輝度値総和どうしの差分絶対値ｄｉｆ２と算出領域内の画素毎の差分絶対値の総和ｄｉｆ１との加算平均値ｄｉｆ＝（ｄｉｆ１＋ｄｉｆ２）／２が求められる。そして、領域内差分値算出部２２３から差分値数値化部２２４には、差分絶対値ｄｉｆ２の代わりに、この加算平均値ｄｉｆが供給される。
【００８４】
動き検出部２４５のその他の部分、すなわち前処理部２２１，２２２、差分値数値化部２２４および後処理部２２５の構成、動作に関しては上述したと同様とされる。
【００８５】
このように、動き検出部２４５において、算出領域内の輝度値総和どうしの差分絶対値ｄｉｆ２の他に、算出領域内の画素毎の差分絶対値の総和ｄｉｆ１が併せて用いられることで、動き検出信号αの精度を高めることができる。すなわち、フラットな背景の前を細い線が移動するような、差分絶対値ｄｉｆ２では差分が出ないパターンでも、総和ｄｉｆ１では差分が出るので、検出漏れの発生を防ぐことができる。
【００８６】
図２に戻って、合成部２４３は、第１のドット妨害検出部２４１で得られた検出信号Ｄdot1と第２のドット妨害検出部２４２で得られた検出信号Ｄdot2とを合成して、検出信号Ｄdotを出力する。
【００８７】
例えば、合成部２４３は、検出信号Ｄdot1および検出信号Ｄdot2のうち、大きい方を選択して、検出信号Ｄdotとして出力する。この場合の合成は論理和的な合成であり、検出信号Ｄdotの値が大となる領域は広くなる。そのため、この場合には、Ｙ信号平滑化部２０３で時間方向の平滑化の度合いが強くされる領域が広くなる。
【００８８】
また、例えば、合成部２４３は、検出信号Ｄdot1および検出信号Ｄdot2のうち、小さい方を選択して、検出信号Ｄdotとして出力する。この場合の合成は論理積的な合成であり、ドット検出信号Ｄdotの値が大となる領域は狭くなる。そのため、この場合には、Ｙ信号平滑化部２０３で時間方向の平滑化の度合いが強くされる領域が狭くなる。
【００８９】
また、例えば、合成部２４３は、検出信号Ｄdot1および検出信号Ｄdot2を加算平均し、その値を検出信号Ｄdotとして出力することも考えられる。さらには、この加算平均を行う際に、検出信号Ｄdot1および検出信号Ｄdot2に重み付けを行うことも考えられる。
【００９０】
乗算器２４４は、合成部２４３で得られた検出信号Ｄdotと、動き検出部２４５で得られた動き検出信号αとの乗算を行って、ドット妨害発生位置の検出信号Ｄdot′を得る。ここで、合成部２４３で得られる検出信号Ｄdotが０〜８の値をとると共に、動き検出部２４５で得られる動き検出信号αは０〜８の値をとるので、ドット妨害発生位置の検出信号Ｄdot′は０〜６４の値をとる。
【００９１】
Ｙ信号平滑化部２０３は、ドット妨害検出部２０２で得られたドット妨害発生位置の検出信号Ｄdot′に基づいて、輝度データに対して適応的に時間方向の平滑化処理を行い、輝度データに含まれるドット妨害成分を低減する。Ｙ信号平滑化部２０３は、現在フレームの輝度データＹinおよびフレーム遅延部２０１で遅延された過去フレームの輝度データＹin′を入力し、これらの輝度データに対して平滑化処理を行い、ドット妨害成分の低減された出力輝度データＹoutを出力する。
【００９２】
図１２は、Ｙ信号平滑化部２０３の構成例を示している。このＹ信号平滑化部２０３は、加算器２１１と、減算器２１２と、乗算器２１３と、除算器２１４，２１５により構成されている。現在フレームの輝度データＹinは、加算器２１１および減算器２１２に供給される。過去フレームの輝度データＹin′は、減算器２１２に供給される。減算器２１２では、輝度データＹin′から輝度データＹinを差し引く演算が行われる。この減算器２１２の出力データ（Ｙin′−Ｙin）は乗算器２１３に供給される。
【００９３】
また、ドット妨害検出部２０２（図２参照）からのドット妨害発生位置の検出信号Ｄdot′は、除算器２１５に供給される。この除算器２１５では、検出信号Ｄdot′が「８」で割られる。この除算器２１５の出力データＤdot′／８は、乗算器２１３に供給される。乗算器２１３では、減算器２１２の出力データ（Ｙin′−Ｙin）に、除算器２１５の出力データＤdot′／８が掛けられる。この乗算器２１３の出力データ（Ｙin′−Ｙin）＊Ｄdot′／８は、除算器２１４に供給される。この除算器２１４では、乗算器２１３の出力データ（Ｙin′−Ｙin）＊Ｄdot′／８が「１６」で割られる。この除算器２１４の出力データ（Ｙin′−Ｙin）＊Ｄdot′／（８＊１６）は、加算器２１１に供給される。加算器２１１では、現在フレームの輝度データＹinに除算器２１４の出力データ（Ｙin′−Ｙin）＊Ｄdot′／（８＊１６）が加算されて、出力輝度データＹoutが得られる。
【００９４】
以下の（３）式は、図１２のＹ信号平滑化部２０３における輝度データＹin、Ｙin′およびドット妨害発生位置の検出信号Ｄdot′と、出力輝度データＹoutとの関係を表している。
Ｙout＝Ｙin＋（Ｙin′−Ｙin）＊Ｄdot′／（８＊１６）      ・・・（３）
【００９５】
ドット妨害検出部２０２の合成部２４３(図２参照)から出力される検出信号Ｄdotの値は、ドット妨害発生位置らしさの度合いを示す。ドット妨害発生位置らしさの度合いが最も高くＤdot＝８で、また静止領域でα＝８である場合、Ｄdot′＝８＊８＝６４となるので、Ｙout＝Ｙin＋（Ｙin′−Ｙin）／２となる。この場合、出力輝度データＹoutは、ドット妨害成分の位相が互いに逆位相となっている現在フレームの輝度データＹinおよび過去フレームの輝度データＹin′が加算平均されたものとなり、輝度データに含まれるドット妨害成分が除去される。
【００９６】
また、動画領域の場合、上述したようにα＝７〜０である。そして、αの数値が小さいほど動きが大きい。そのため、検出信号Ｄdotの値が大きくドット妨害発生位置らしさの度合いが高くても、動きが大きくなるほど、Ｄdot′の値が小さくなるので、平滑化処理が抑制される。そして、α＝０、つまり最も動きが大きい場合には、検出信号Ｄdotの値によらず、Ｄdot′＝０となり、Ｙout＝Ｙinとなる。この場合、出力輝度データＹoutは、現在フレームの輝度データＹinそのものとなる。このように、動きが大きくなるほど平滑化処理が抑制される。そのため、動き領域においてぼやけ等の副作用の発生が効果的に抑制される。
【００９７】
図２に示すドット妨害成分の除去処理部２００の動作を説明する。現在フレームの輝度データＹinは、Ｙ信号平滑化部２０３に供給される。また、この輝度データＹinは、フレーム遅延部２０１に供給される。そして、このフレーム遅延部２０１で遅延されて得られた過去フレームの輝度データＹin′は、Ｙ信号平滑化部２０３に供給される。
【００９８】
また、現在フレームの輝度データＹinおよび過去フレームの輝度データＹin′は、ドット妨害検出部２０２の第１のドット妨害検出部２４１に供給される。この第１のドット妨害検出部２４１では、水平方向ドット妨害の発生位置が検出される。すなわち、第１のドット妨害検出部２４１では、現在フレームの輝度データＹinと過去フレームの輝度データＹin′の間の差分値が求められ、その差分値からドット妨害成分が抽出され、抽出されたドット妨害成分の大きさに応じた検出信号Ｄdot1が得られる。この検出信号Ｄdot1は、０〜８の値をとり、数値が大きいほど水平方向ドット妨害の発生位置らしさが大であることを示すものとなる。
【００９９】
また、現在フレームの色差データＣinは、ドット妨害検出部２０２の第２のドット妨害検出部２４２に供給される。この第２のドット妨害検出部２４２では、垂直方向ドット妨害の発生位置が検出される。すなわち、この第２のドット妨害検出部２４２では、現在フレームの色差データＣinから、高域の周波数成分が抽出され、抽出された周波数成分の大きさに応じた検出信号Ｄdot2が得られる。この検出信号Ｄdot2は、０〜８の値をとり、数値が大きいほど垂直方向ドット妨害の発生位置らしさが大であることを示すものとなる。
【０１００】
また、現在フレームの輝度データＹinおよび過去フレームの輝度データＹin′は、ドット妨害検出部２０２の動き検出部２４５に供給される。この動き検出部２４５では、現在フレームの輝度データＹinおよび過去フレームの輝度データＹin′に基づいて、画素毎に、静止から動きまでの段階的な動き検出信号αが得られる。この動き検出信号αは、０〜８の値をとり、α＝８のとき静止領域を示し、α＝７〜０のとき動き領域を示し、数値が小さいほど動きが大きいことを示すものとなる。
【０１０１】
第１のドット妨害検出部２４１で得られた検出信号Ｄdot1および第２のドット妨害検出部２４２で得られた検出信号Ｄdot2は、合成部２４３に供給される。この合成部２４３では、検出信号Ｄdot1，Ｄdot2が合成されて、検出信号Ｄdotが出力される。この合成部２４３では、例えば、検出信号Ｄdot1および検出信号Ｄdot2のうち大きい方、あるいは小さい方が選択され、検出信号Ｄdotとして出力される。検出信号Ｄdot1，Ｄdot2は、いずれも０〜８の値をとるので、合成部２４３から出力される検出信号Ｄdotも０〜８の値をとる。
【０１０２】
この検出信号Ｄdotは乗算器２４４に供給される。また、この乗算器２４４には、動き検出部２４５で得られた動き検出信号αも供給される。この乗算器２４４では、検出信号Ｄdotと動き検出信号αとの乗算が行われて、ドット妨害発生位置の検出信号Ｄdot′が得られる。検出信号Ｄdotが０〜８の値をとり、動き検出信号αが０〜８の値をとるので、このドット妨害発生位置の検出信号Ｄdot′は０〜６４の値をとる。この検出信号Ｄdot′は、ドット妨害検出部２０２の出力として、Ｙ信号平滑化部２０３に供給される。
【０１０３】
Ｙ信号平滑化部２０３では、ドット妨害発生位置の検出信号Ｄdot′に基づいて、現在フレームの輝度データＹinおよび過去フレームの輝度データＹin′に対して適応的に時間方向の平滑化処理が行われ、輝度データに含まれるドット妨害成分が除去される。
【０１０４】
この場合、基本的には、動き検出信号αが大きな値で得られる領域（静止領域あるいは動きの小さな領域として検出される領域）では検出信号Ｄdot′の値が大きくなるので、平滑化の度合いが強くされ、ドット妨害成分の除去能力が高くされる。しかし、動き検出信号αが大きな値で得られる領域であっても、水平方向ドット妨害、垂直方向ドット妨害の発生位置らしさが低い領域では、合成部２４３のからの検出信号Ｄdotにより検出信号Ｄdot′の値が小さく調整されるので、平滑化の度合いが弱くされ、ドット妨害成分の除去能力が低くされる。
【０１０５】
図１３のフローチャートは、上述のドット妨害成分の除去処理部２００における、ある一つの画素（対象画素）に対する処理手順を示している。
【０１０６】
除去処理部２００は、ステップＳＴ１１において、処理を開始する。そして、除去処理部２００は、ステップＳＴ１２において、第１のドット妨害検出部２４１により、現在フレームの輝度データＹin、過去フレームの輝度データＹin′に基づいて、対象画素の水平方向ドット妨害の発生位置らしさを示す検出信号Ｄdot1を得る。
【０１０７】
次に、除去処理部２００は、ステップＳＴ１３において、ドット妨害検出部２０２の第２のドット妨害検出部２４２により、現在フレームの色差データＣinに基づいて、対象画素の垂直方向ドット妨害の発生位置らしさを示す検出信号Ｄdot2を得る。
【０１０８】
次に、除去処理部２００は、ステップＳＴ１４において、動き検出部２４５により、現在フレームの輝度データＹinおよび過去フレームの輝度データＹin′に基づいて、対象画素が、静止から動きまでのどの段階の領域であるかを示す動き検出信号αを得る。なお、ステップＳＴ１２〜ステップＳＴ１４の処理順は、図１３のフローチャートに示す順に限定されない。
【０１０９】
次に、除去処理部２００は、ステップＳＴ１５において、合成部２４３、乗算器２４４により、ステップＳＴ１２〜ステップＳＴ１４で得られた検出信号Ｄdot1，Ｄdot2および動き検出信号αに基づいて、ドット妨害発生位置の検出信号Ｄdot′を生成する。
【０１１０】
次に、除去処理部２００は、ステップＳＴ１６において、Ｙ信号平滑化部２０３により、ステップＳＴ１５で生成されたドット妨害発生位置の検出信号Ｄdot′に基づいて、ドット妨害成分を除去する。すなわち、現在フレームの輝度データＹinおよび過去フレームの輝度データＹin′に対して適応的に時間方向の平滑化処理を行い、対象画素の輝度データに含まれるドット妨害成分を除去する。除去処理部２００は、ステップＳＴ１６の処理の後、ステップＳＴ１７において、処理を終了する。
【０１１１】
図２に示す除去処理部２００において、ドット妨害検出部２０２では、水平方向ドット妨害、垂直方向ドット妨害の発生位置の検出信号Ｄdot1，Ｄdot2の他に動き検出信号αが用いられて、最終的なドット妨害発生位置の検出信号Ｄdot′が得られる。
【０１１２】
そのため、動き検出信号αが大きい値であっても、水平方向ドット妨害、垂直方向ドット妨害の発生位置らしさが低い領域では、合成部２４３のからの検出信号Ｄdotにより検出信号Ｄdot′の値が小さく調整される。そのため、動きの大きな領域が静止領域あるいは動きの小さな領域として誤検出されても、ドット妨害発生位置の検出により、Ｙ信号平滑化部２０３における輝度データの時間方向の平滑化処理が弱められるので、ぼやけ等の副作用の発生を抑制できる。
【０１１３】
＜２．変形例＞
なお、上述実施の形態において、図２に示すドット妨害成分の除去処理部２００は非巡回型の構成である。しかし、同様のドット妨害検出部を持つドット妨害成分の除去処理部を巡回型の構成とすることも考えられる。図１４は、ドット妨害成分の除去処理部２００Ａの構成例を示している。この図１４において、図２と対応する部分には同一符号を付し、適宜、その詳細説明は省略する。
【０１１４】
この除去処理部２００Ａは、動き検出部２０２と、輝度（Ｙ）信号平滑化部２０３と、フレーム遅延部２０４を有している。フレーム遅延部２０４は、巡回型処理を行うために、Ｙ信号平滑化部２０３の出力輝度データＹoutを遅延した輝度データＹout′を出力する。このフレーム遅延部２０４の遅延時間は、輝度データＹinを得るために用いられたオリジナルのＳＤ映像データの信号形式（オリジナル信号形式）がＮＴＳＣ方式、ＰＡＬ方式のいずれでも、１フレーム（２フィールド）とされる。
【０１１５】
オリジナル信号形式がＮＴＳＣ方式である場合、現在フレームの輝度データＹoutと、フレーム遅延部２０４で１フレーム遅延された過去フレームの輝度データＹout′とで、ドット妨害成分の位相は互いに逆位相となる。一方、オリジナル信号形式がＰＡＬ方式である場合、現在フレームの輝度データＹoutと、フレーム遅延部２０４で１フレーム遅延された過去フレームの輝度データＹout′とで、ドット妨害成分の位相は互いに１／４位相（９０度）だけずれたものとなる。
【０１１６】
ドット妨害検出部２０２は、現在フレームの輝度データＹinおよびフレーム遅延部２０４で遅延されて得られた輝度データＹout′、さらには現在フレームの色差データＣinに基づいて、ドット妨害発生位置の検出信号Ｄdot′を得る。このドット妨害検出部２０２は、図２のドット妨害成分の除去処理部２００における動き検出部２０２と同様の構成とされ、同様の処理により、ドット妨害発生位置の検出信号Ｄdot′（０〜６４）を取得する。
【０１１７】
すなわち、ドット妨害検出部２０２は、水平方向ドット妨害の発生位置を検出すると共に、垂直方向ドット妨害の発生位置を検出する。また、このドット妨害検出部２０２は、入力映像データ（入力映像信号）を構成する輝度データに基づいて、画素毎に、静止から動きまでの段階的な動き検出信号を得る。そして、ドット妨害検出部２０２は、水平方向および垂直方向のドット妨害の発生位置検出信号および動き検出信号に基づいて、ドット妨害発生位置の検出信号Ｄdot′を得る。
【０１１８】
Ｙ信号平滑化部２０３は、ドット妨害検出部２０２で得られたドット妨害発生位置の検出信号Ｄdot′に基づいて、輝度データに対して適応的に時間方向の平滑化処理を行い、輝度データに含まれるドット妨害成分の除去を行う。Ｙ信号平滑化部２０３は、現在フレームの輝度データＹinおよびフレーム遅延部２０４で得られた輝度データＹout′を入力し、ドット妨害成分の除去された出力輝度データＹoutを出力する。このＹ信号平滑化部２０３は、図２のドット妨害成分の除去処理部２００におけるＹ信号平滑化部２０３と同様の構成とされ、同様の平滑化処理によりドット妨害成分を、適応的に除去する。
【０１１９】
図１４に示す除去処理部２００Ａにおいては、ドット妨害検出部２０２では、水平方向ドット妨害、垂直方向ドット妨害の発生位置の検出信号Ｄdot1，Ｄdot2の他に動き検出信号αが用いられて、最終的なドット妨害発生位置の検出信号Ｄdot′が得られる。
【０１２０】
そのため、検出信号Ｄdot1，Ｄdot2が大きい値であっても、動き領域では、動き検出信号αにより、ドット妨害発生位置の検出信号Ｄdot′が小さくなるように調整される。そのため、動き領域ではＹ信号平滑化部２０３における輝度データの平滑化処理が弱められるので、ドット妨害発生位置の誤検出があっても、ぼやけ等の副作用の発生を抑制できる。図１４に示す除去処理部２００Ａにおいては、ぼやけ等の副作用が顕著になる巡回型の構成ではあるが、この副作用の発生を効果的に抑制できる。
【０１２１】
なお、上述実施の形態において、動き検出部２４５は、まず、動き検出信号を得る画素毎に、現在フレームの輝度データＹinと過去フレームの輝度データＹin′との間で、算出領域内の輝度値総和どうしの差分絶対値ｄｉｆ２を求める。そして、この動き検出部２４５は、この差分絶対値ｄｉｆ２に基づいて、動き検出信号α（０〜８）を得ている。
【０１２２】
しかし、動き検出信号αを得るための手法はこれに限定されない。例えば、注目画素の動きベクトルを算出し、その動きベクトルの絶対値に基づいて注目画素の動き検出信号を得ることもできる。動きベクトルの算出には、テンプレートのマッチングを用いる方法が代表的である。この手法は処理が複雑で高コストであるものの、より高精度に動き判定を行うことができる。そのため、前後の画像処理で、例えばＩＰ変換やハイフレームレート化等で動きベクトルが計算されている場合には、それを流用することができ、より効率的に高精度な動き検出処理を行うことができる。
【０１２３】
また、上述実施形態においては、ドット妨害成分の除去処理部２００，２００Ａがハードウェアで構成されるように説明した。しかし、この除去処理部２００，２００Ａにおける一部または全部の処理をソフトウェアで実現することも可能である。その場合、ＣＰＵ、ＲＯＭ、ＲＡＭ等からなるコンピュータ装置において、例えばＲＯＭ等に格納された処理プログラムがＲＡＭ上に展開されてＣＰＵで実行される。
【産業上の利用可能性】
【０１２４】
この発明は、動き検出で誤検出があっても、ドット妨害発生位置の検出により、ぼやけ等の副作用の発生を抑制できるものであり、例えば、テレビ受信機におけるドット妨害成分の除去回路等に適用できる。
【符号の説明】
【０１２５】
１００・・・テレビ受信機、１０３・・・アンテナ端子、１０４・・・デジタルチューナ、１０５・・・デマルチプレクサ、１０６・・・ＭＰＥＧデコーダ、１０７・・・映像処理回路、１０８・・・パネル駆動回路、１０９・・・表示パネル、１１０・・・音声処理回路、１１１・・・音声増幅回路、１１２・・・スピーカ、１２０・・・内部バス、１２１・・・ＣＰＵ、１２２・・・フラッシュＲＯＭ、１２３・・・ＳＤＲＡＭ、１２４・・・イーサネットインタフェース、１２５・・・ネットワーク端子、１２６・・・リモコン受信部、１２７・・・リモコン送信機、２００，２００Ａ・・・ドット妨害成分の除去処理部、２０１，２０４・・・フレーム遅延部、２０２・・・ドット妨害検出部、２０３・・・輝度（Ｙ）信号平滑化部、２１１・・・加算器、２１２・・・減算器、２１３・・・乗算器、２１４，２１５・・・除算器、２２１，２２２・・・前処理部、２２３・・・領域内差分値算出部、２２４・・・差分値数値化部、２２５・・・後処理部、２４１・・・第１のドット妨害検出部、２４１ａ・・・減算器、２４１ｂ・・・バンドパスフィルタ、２４１ｃ・・・閾値処理回路、２４２・・・第２のドット妨害検出部、２４２ａ・・・ハイパスフィルタ、２４２ｂ・・・閾値処理回路、２４３・・・合成部、２４４・・・乗算器、２４５・・・動き検出部、２３１・・・減算器、２３２・・・閾値処理回路
【図１】
2011041028.tif 000005
【図２】
2011041028.tif 000006
【図３】
2011041028.tif 000007
【図４】
2011041028.tif 000008
【図５】
2011041028.tif 000009
【図６】
2011041028.tif 000010
【図７】
2011041028.tif 000011
【図８】
2011041028.tif 000012
【図９】
2011041028.tif 000013
【図１０】
2011041028.tif 000014
【図１１】
2011041028.tif 000015
【図１２】
2011041028.tif 000016
【図１３】
2011041028.tif 000017
【図１４】
2011041028.tif 000018