Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3971203B2 - Video signal processing device - Google Patents
[go: Go Back, main page]

JP3971203B2 - Video signal processing device - Google Patents

Video signal processing device Download PDF

Info

Publication number
JP3971203B2
JP3971203B2 JP2002045533A JP2002045533A JP3971203B2 JP 3971203 B2 JP3971203 B2 JP 3971203B2 JP 2002045533 A JP2002045533 A JP 2002045533A JP 2002045533 A JP2002045533 A JP 2002045533A JP 3971203 B2 JP3971203 B2 JP 3971203B2
Authority
JP
Japan
Prior art keywords
output
subtractor
filter
noise
video signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002045533A
Other languages
Japanese (ja)
Other versions
JP2002325262A5 (en
JP2002325262A (en
Inventor
敏志 近藤
哲也 井谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2002045533A priority Critical patent/JP3971203B2/en
Publication of JP2002325262A publication Critical patent/JP2002325262A/en
Publication of JP2002325262A5 publication Critical patent/JP2002325262A5/ja
Application granted granted Critical
Publication of JP3971203B2 publication Critical patent/JP3971203B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Picture Signal Circuits (AREA)
  • Processing Of Color Television Signals (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、Y/C分離後のコンポーネント映像信号に対して、ドット妨害やクロスカラーの除去を施す映像信号処理方法および映像信号処理装置に関する。
【0002】
【従来の技術】
コンポジット映像信号に対してY/C分離を施した場合、ドット妨害(またはクロスルミナンス妨害とも言う)やクロスカラーといった弊害が発生する。Y/C分離には、大きく3通りの方法があり、それぞれ、1次元Y/C分離、2次元Y/C分離、3次元Y/C分離と呼ばれる。ここで例として、2次元Y/C分離の3次元周波数特性を図17に示す。図17は、NTSC信号を3次元周波数空間で表現したものである。図17において、中央の大きな直方体1001が輝度信号の帯域であり、ハッチングを施した小さな直方体1002が色信号の帯域である。また、点線で示す直方体1005が、2次元Y/C分離フィルタにより色信号として抽出される周波数帯域を示している。図17より、色信号が垂直方向の高周波数成分を有する場合、色信号の帯域である直方体1002の帯域に属し、直方体1005からはみ出した色信号の高周波数成分は、輝度信号成分として残留することがわかる。このように、Y/C分離の際に色信号が輝度信号として残留したものが、ドット妨害となる。
【0003】
これらの弊害を低減する従来の映像信号処理装置として、まずドット妨害を低減するものとしては、特開平4−17485号公報(以下文献1)に開示されたビデオ信号処理装置がある。このビデオ信号処理装置では、色差信号の飽和度を検出し、検出した飽和度に応じて、輝度信号に対してノッチフィルタを施すことにより、ドット妨害を低減している。
【0004】
また、クロスカラーを低減するものとしては、特開平6−105322号公報(以下文献2)に開示された搬送色信号のクロスカラー低減装置がある。このクロスカラー低減装置では、現在のフィールドの搬送色信号と1フィールド前の搬送色信号とが非反転であるかを検出し、その検出結果に従って、現在の搬送色信号を減衰させることにより、クロスカラーを低減している。
【0005】
また、映像信号のノイズとして、上記ドット妨害,クロスカラーの他に、時間方向にランダムに発生する微小レベルのノイズである時間軸ノイズがある。この時間軸ノイズを除去する従来の方法としては、例えば「TV画像の多次元信号処理(Multi-dimensional TV signal processing)」(吹抜敬彦著、日刊工業新聞社発行)の190〜191頁に記述されたものがある。
【0006】
【発明が解決しようとする課題】
上記文献1に開示された装置では、色差信号の飽和度を用いてドット妨害を検出している。しかしながら、ドット妨害は、元の色差信号が水平方向や垂直方向に高周波数成分を有している場合に、2次元または3次元Y/C分離を行ったときに、色差信号の高周波数成分が輝度信号に残留することにより生じるものであり、必ずしも色差信号の飽和度が高いところでドット妨害が生じるわけではない。このため、文献1に開示された装置では、ドット妨害を低減できない場合があるという問題がある。
【0007】
また、上記文献2に開示された装置では、現在のフィールドの搬送色信号と1フィールド前の搬送色信号の位相を比較することにより、クロスカラーを検出している。しかしながら、色差信号が復調されたコンポーネント映像信号においては、現在のフィールドの搬送色信号と1フィールド前の搬送色信号の位相を比較することによりクロスカラーを検出するという方法を用いることができない。したがって、この文献2に開示された装置では、Y/C分離後のコンポーネント映像信号に対して、クロスカラーを低減することができないという問題点がある。
【0008】
本発明は上記問題点を解決するものであり、Y/C分離後のコンポーネント映像信号に対して、ドット妨害およびクロスカラーを有効に除去できる映像信号処理方法および映像信号処理装置を提供することを目的とする。
【0009】
【課題を解決するための手段】
上記課題を解決するために、本発明(請求項1)の映像信号処理装置は、コンポーネント映像信号の輝度信号成分から、後述するノイズ検出器の第1の出力を減ずる第1の減算器と、前記第1の減算器の出力を1フレーム期間蓄積する第1のフレームメモリと、前記輝度信号成分から前記第1のフレームメモリの出力を減ずる第2の減算器と、前記第1の減算器の出力に対して所定の周波数成分を抽出する第1のフィルタ器と、前記第2の減算器の出力に対して所定の周波数成分を抽出する第2のフィルタ器と、ドット妨害,及び時間軸ノイズのいずれのノイズを除去するかの指定を外部から入力するための指定入力手段と、前記第1のフィルタ器、前記第2のフィルタ器、前記第2の減算器の各出力、および前記指定入力手段により入力されたドット妨害,及び時間軸ノイズのいずれのノイズを除去するかの指定とを入力とし、ドット妨害の除去の指定時には、第2のフィルタ器,及び前記第1のフィルタ器の各出力に基づいて第3の出力を決定,出力し、時間軸ノイズの除去の指定時には、第2の減算器の出力に応じて第1の出力を決定,出力するノイズ検出器と、前記ノイズ検出器の第3の出力を前記第1の減算器の出力から減ずる第5の減算器とを備えたものである。
【0027】
また、本発明(請求項)の映像信号処理装置は、コンポーネント映像信号の輝度信号成分から、後述するノイズ検出器の第1の出力を減ずる第1の減算器と、前記第1の減算器の出力を1フレーム期間蓄積する第1のフレームメモリと、前記輝度信号成分から前記第1のフレームメモリの出力を減ずる第2の減算器と、前記第1の減算器の出力に対して所定の周波数成分を抽出する第1のフィルタ器と、前記第2の減算器の出力に対して所定の周波数成分を抽出する第2のフィルタ器と、コンポーネント映像信号の色差信号成分から、後述するノイズ検出器の第2の出力を減ずる第3の減算器と、前記第3の減算器の出力を1フレーム期間蓄積する第2のフレームメモリと、前記色差信号成分から前記第2のフレームメモリの出力を減ずる第4の減算器と、ドット妨害,クロスカラー,及び時間軸ノイズのいずれのノイズを除去するかの指定を外部から入力するための指定入力手段と、前記第1のフィルタ器、前記第2のフィルタ器、前記第2の減算器、前記第4の減算器の各出力、および前記指定入力手段により入力されたドット妨害,クロスカラー,及び時間軸ノイズのいずれのノイズを除去するかの指定とを入力とし、ドット妨害の除去の指定時には、第2のフィルタ器,及び前記第1のフィルタ器の各出力に基づいて第3の出力を決定,出力し、クロスカラーの除去の指定時には、前記第1のフィルタ器,前記第2の減算器,及び前記第4の減算器の各出力に基づいて第2の出力を決定,出力し、時間軸ノイズの除去の指定時には、第2の減算器の出力に応じて第1の出力を決定,出力し、第4の減算器の出力に応じて第2の出力を決定,出力するノイズ検出器と、前記ノイズ検出器の第3の出力を前記第1の減算器の出力から減ずる第5の減算器とを備えたものである。
【0028】
【発明の実施の形態】
以下図面を参照しながら本発明の実施の形態について説明する。
実施の形態1.
図1は本発明の実施の形態1による映像信号処理装置の構成を示すブロック図である。図1において、101は水平フィルタ器、102は時間フィルタ器、103は比較器、104はゲイン調整器、105は減算器である。
本実施の形態1による映像信号処理装置は、コンポーネント映像信号からドット妨害を除去するものである。以下、本実施の形態1による映像信号処理装置の動作について説明する。
【0029】
図1の映像信号処理装置には、コンポーネント映像信号の輝度信号データが入力される。入力輝度信号データは、水平フィルタ器101でフィルタ処理を施される。ここで、水平フィルタ器101の周波数特性は、NTSC信号における搬送波信号の周波数3.58MHzを通過域とするバンドパスフィルタである。水平フィルタ器101の出力は、時間フィルタ器102とゲイン調整器104に対して出力される。
【0030】
時間フィルタ器102では、各画素に対して時間方向のフィルタを施す。ここで、時間フィルタ器102の周波数特性は、時間周波数15Hz(正確には29.97/2Hz)の信号を通過域とするハイパスフィルタである。このフィルタは、例えば、現フレームと直前フレームとの差分値を1/2にする処理を行うことにより実現できる。時間フィルタ器102の出力は比較器103に対して出力される。
【0031】
比較器103では、時間フィルタ102器の出力信号の絶対値と所定のしきい値との比較を行う。ここでは、2種類のしきい値TH1とTH2(ただしTH1<TH2)を用いる。この場合、比較器103では、時間フィルタ器102の出力信号の絶対値が、TH1よりも小さいか、またはTH1以上でTH2よりも小さいか、またはTH2以上であるか、のいずれであるかを判定し、その結果をゲイン調整器104に対して出力する。
【0032】
ここで、水平フィルタ器101と時間フィルタ器102の両者を合わせたフィルタ特性を図2に示す。図2は、NTSC信号を3次元周波数空間で表現したものである。図2において、中央の大きな直方体1001が輝度信号の帯域であり、ハッチングを施した小さな直方体1002が色差信号の帯域である。また、点線で示す直方体1003が、水平フィルタ器101と時間フィルタ器102の両者を合わせたフィルタの通過帯域となる。図2からわかるように、フィルタの通過帯域1003は、図17において、色信号の帯域1002のうちY/C分離フィルタにより色信号として抽出される周波数帯域1005からはみ出した帯域を含んでいる。したがって、これらのフィルタの組み合わせにより、フィルタ出力値の絶対値に対して比較器103でしきい値判定を行うことにより、2次元Y/C分離や3次元Y/C分離で輝度信号に残留する、色差信号の高周波数成分を抽出することができることがわかる。
【0033】
ゲイン調整器104では、水平フィルタ器101の出力のゲインを比較器103の比較結果に応じて変更し出力する。例えば、比較器103において、時間軸フィルタ102の出力信号の絶対値が、TH1よりも小さい場合には、ゲイン0(すなわち出力なし)とし、TH1以上でTH2よりも小さい場合には、ゲイン1/2とし、TH2以上である場合には、ゲイン1(すなわち入力をそのまま出力)とする。ゲイン調整器104の出力は、減算器105に対して出力される。減算器105では、入力輝度信号からゲイン調整器104の出力を引いた信号を出力する。
【0034】
以上のように、本実施の形態1による映像信号処理装置では、コンポーネント映像信号の輝度信号成分を入力とし、輝度信号に対して3次元周波数領域で第1の所定の周波数成分を抽出し、その第1の所定の周波数成分の大きさに応じて、輝度信号から第2の所定の周波数成分を除去する。ここで、第1の所定の周波数成分を、輝度信号に対し、3.58MHzを通過帯域とする水平バンドパスフィルタによりフィルタを施し、さらに15Hzを通過帯域とする時間ハイパスフィルタによりフィルタを施すことによって抽出することにより、ドット妨害が発生する画素を特定することができる。また第2の所定の周波数成分を、輝度信号に対し、3.58MHzを通過帯域とする水平バンドパスフィルタによりフィルタを施すことによって得ることにより、ドット妨害を大きく低減することができる。また、第2の所定の周波数成分を輝度信号から減ずる際に、第2の所定の周波数成分のゲインを、第1の所定の周波数成分値に応じて切り替えることにより、ドット妨害が発生していない領域では入力輝度信号に対しては処理を施さないため、映像のボケを最小限に抑えることができる。このように、本発明の映像信号処理方法および映像信号処理装置を用いることにより、簡易な構成によって、コンポーネント映像信号の輝度信号成分に重畳したドット妨害を除去することができる。
【0035】
なお、本実施の形態1においては、輝度信号から水平フィルタ器101の出力をゲイン調整器104においてゲイン調整したものを減じていたが、これは時間フィルタ器102の出力をゲイン調整したものを減じてもよい。図3は、輝度信号から時間フィルタ器102の出力をゲイン調整器104においてゲイン調整したものを減じる構成とした、本実施の形態1による映像信号処理装置の変形例の構成を示すブロック図である。図3に示す変形例の動作は、第2の所定の周波数成分を、輝度信号に対し、3.58MHzを通過帯域とする水平バンドパスフィルタによりフィルタを施し、さらに15Hzを通過帯域とする時間ハイパスフィルタによりフィルタを施すことによって得る点を除いて、図1の映像信号処理装置の動作と全く同じであるので説明を省略する。このような図3に示す変形例によっても、図1の映像信号処理装置と同様、簡易な構成によって、コンポーネント映像信号の輝度信号成分に重畳したドット妨害を除去することができる。
【0036】
また、本実施の形態1においては、ゲイン調整器104において、3段階(0、1/2、1)でゲイン調整する場合について説明したが、この段階数、ゲイン値は他の値であってもよい。
また本実施の形態1においては、水平フィルタ器101は3.58MHzを通過帯域とするフィルタであるとして説明したが、これは3.58MHzが通過帯域であれば、3.58MHzが完全に通過帯域の中心周波数である必要はない。
【0037】
実施の形態2.
図4は本発明の実施の形態2による映像信号処理装置の構成を示すブロック図である。図4において、401〜403はフレームメモリ、404は水平フィルタ、405はクロスカラー検出器、406はゲイン調整器、407〜410は減算器である。
本実施の形態2による映像信号処理装置は、コンポーネント映像信号からクロスカラーを除去するものである。
【0038】
NTSC信号において、色信号は輝度信号に多重化されている。この際には、色信号によりカラーサブキャリア(周波数3.58MHz)を変調した信号が多重化されている。3.58MHzという周波数は、水平走査周波数(15.75kHz)の227.5倍となる値である。したがって、カラーサブキャリアは、同一フィールド内の隣り合う走査線間では、半周期ずれている。その様子を図18に示す。
【0039】
図18は、連続するフィールドおよびフィールド内に存在する走査線を時間−垂直面で見た様子を示した図である。ここで、丸印が走査線を示している。白丸で示された走査線は、カラーサブキャリアの振幅が正の最大値を取ることを示し、黒丸で示された走査線は、カラーサブキャリアの振幅が負の最大値を取ることを示している。図18からわかるように、画面上の同じ位置の画素に注目すると、2フィールド離れている場合にはカラーサブキャリアは逆相となり、4フィールド離れている場合にはカラーサブキャリアは同相となる。
【0040】
クロスカラーは、Y/C分離の際に、本来輝度信号である成分が、色信号として分離されることにより生じるノイズである。ここで、クロスカラーとして検知される元の輝度信号成分が、時間方向にほぼ一定の値を取るとする。この場合、Y/C分離によりコンポーネント映像信号になったときのクロスカラー部の色信号は、2フィールド離れている場合には、画面の同じ位置の画素間の画素値の差分値は大きな値(逆相)となり、4フィールド離れている場合には、画面の同じ位置の画素間の画素値の差分値は小さな値(同相)となる。ここで画素値は、コンポーネント映像信号をディジタル表現した場合の値とする。
【0041】
本実施の形態2による映像信号処理装置は、クロスカラーがコンポーネント映像信号では上述のような性質を持つことに着目し、クロスカラーを除去するものである。
【0042】
以下、本実施の形態2による映像信号処理装置の動作について説明する。
コンポーネント映像信号の色差信号データは、フレームメモリ401、減算器407、408、409に入力される。フレームメモリ401では、入力された色差信号データを1フレーム分遅延させて出力する。フレームメモリ401の出力は、フレームメモリ402、および減算器407に入力される。減算器407には、色差信号データとフレームメモリ401の出力が入力され、色差信号データからフレームメモリ401の出力が減算されたものが出力される。すなわち、減算器407からは、現フレームの色差信号データと1フレーム前の色差信号データとの差分値が出力されることになる。減算器407の出力は、クロスカラー検出器405、ゲイン調整器406に入力される。
【0043】
フレームメモリ402では、入力された色差信号データをさらに1フレーム分遅延させて出力する。フレームメモリ402の出力は、減算器408に入力される。減算器408には、色差信号データとフレームメモリ402の出力とが入力され、色差信号データからフレームメモリ402の出力が減算されたものが出力される。すなわち、減算器408からは、現フレームの色差信号データと2フレーム前の色差信号データとの差分値が出力されることになる。減算器408の出力は、クロスカラー検出器405に入力される。
【0044】
一方、コンポーネント映像信号の輝度信号データは、フレームメモリ403、水平フィルタ404、および減算器410に入力される。フレームメモリ403では、入力された輝度信号データを1フレーム分遅延させて出力する。フレームメモリ403の出力は、減算器410に入力される。減算器410には、輝度信号データとフレームメモリ410の出力が入力され、輝度信号データからフレームメモリ410の出力が減算されたものが出力される。すなわち、減算器410からは、現フレームの輝度信号データと1フレーム前の輝度信号データとの差分値が出力されることになる。減算器410の出力は、クロスカラー検出器405に入力される。
【0045】
水平フィルタ404に入力された輝度信号データは、3.58MHzを通過帯域とするバンドパスフィルタを施されて出力される。水平フィルタ404の出力は、クロスカラー検出器405に入力される。
【0046】
クロスカラー検出器405には、減算器407、408、410の出力、水平フィルタ404の出力が入力される。クロスカラー検出器405は、水平フィルタ404の出力の絶対値が第一の所定のしきい値以上であり、減算器410の出力の絶対値が第2の所定のしきい値以下であり、減算器407の出力の絶対値が第3の所定のしきい値以上であり、減算器408の出力の絶対値が第4の所定のしきい値以下であればクロスカラーを検出したと判断する。すなわち、輝度信号成分が3.58MHzを有しており、輝度信号成分に時間的変化があまりなく、色差信号成分に時間的変化があり、かつその時間的変化が2フレーム周期で変化している場合には、クロスカラーであると判断する。クロスカラー検出器405は、検出結果をゲイン調整器406に対して出力する。
【0047】
ゲイン調整器406は、クロスカラー検出器405の検出結果と減算器407の出力を入力とし、クロスカラー検出器405の検出結果に応じて、減算器407の出力のゲインを変更して出力する。例えば、クロスカラー検出器405がクロスカラーを検出した場合、減算器407の出力を1/2にして出力する。また、クロスカラー検出器405がクロスカラーを検出しなかった場合、減算器407の出力のゲインを0にして出力する(すなわち何も出力しない)。ゲイン調整器406の出力は減算器409に対して出力される。
【0048】
減算器409は、色差信号データとゲイン調整器406の出力を入力とし、色差信号データからゲイン調整器406の出力を減算して出力する。すなわち、クロスカラー検出器405がクロスカラーを検出した場合、現フレームの色差信号データから、現フレームの色差信号データと1フレーム前の色差信号データの差分値の1/2が減算されることになる。これは、現フレームの色差信号データと1フレーム前の色差信号データとの平均値を求めているのと同じである。また、クロスカラー検出器405がクロスカラーを検出しなかった場合、色差信号データがそのまま出力されることになる。
【0049】
以上のように、本実施の形態2による映像信号処理装置では、コンポーネント映像信号の輝度信号データと色差信号データとを入力とし、輝度信号データに対しては、水平方向の所定の周波数成分を抽出し、また現フレームと1フレーム前との差分値を求める。また色差信号データに対しては、現フレームと1フレーム前との差分値、および現フレームと2フレーム前との差分値を求める。そして、輝度信号データの水平方向の所定の周波数成分値が第1の所定値以上であり、かつ輝度信号データの現フレームと1フレーム前との差分値の絶対値が第2の所定値以下であり、かつ色差信号データの現フレームと1フレーム前との差分値の絶対値が第3の所定値以上であり、かつ色差信号データの現フレームと2フレーム前との差分値の絶対値が第4の所定値以下であれば、色差信号データから色差信号データの現フレームと1フレーム前との差分値の1/2を減ずる、あるいは、色差信号データを現フレームと1フレーム前との平均値で置き換える。ここで所定の周波数成分を、輝度信号に対し、3.58MHzを通過帯域とする水平バンドパスフィルタによりフィルタを施すことによって得ることにより、クロスカラーが発生する画素を特定することができる。すなわち、輝度信号成分が3.58MHzを有しており、輝度信号成分に時間的変化があまりなく、色差信号成分に時間的変化があり、かつその時間的変化が2フレーム周期で変化している場合には、クロスカラーであると判断する。そして、クロスカラーが検出された場合には、色差信号データの現フレームと1フレーム前のデータとの平均値で置き換えることで、そのクロスカラーを除去する。このように、本発明の映像信号処理方法および映像信号処理装置を用いることにより、簡易な構成によって、コンポーネント映像信号の色差信号成分に重畳したクロスカラーを除去することができる。
【0050】
なお、本実施の形態では、色差信号データに対して、2フレーム分のフレームメモリ(フレームメモリ401と402)とを用いる場合について説明したが、これは1フレーム分のフレームメモリで構成することもできる。図5は、1フレーム分のフレームメモリを備えた、本実施の形態2による映像信号処理装置の変形例の構成を示すブロック図である。図5は図4の構成から、フレームメモリ402を削除した構成となっている。それに伴い、クロスカラー検出器405には、色差信号データに対する現フレームと2フレーム前との差分データは入力されなくなる。また、クロスカラー検出器405におけるクロスカラー検出は、色差信号データに対する現フレームと2フレーム前との差分データに関する条件判断が除去された検出方法となる。この場合、クロスカラー検出器405では、水平フィルタ404の出力の絶対値が第1の所定のしきい値以上であり、減算器410の出力の絶対値が第2の所定のしきい値以下であり、減算器407の出力の絶対値が第3の所定のしきい値以上であればクロスカラーを検出したと判断する。すなわち、輝度信号成分が3.58MHzを有しており、輝度信号成分に時間的変化があまりなく、色差信号成分に時間的変化がある場合には、クロスカラーであると判断する。したがって、図4の構成と比較してクロスカラー検出精度は若干下がるが、フレームメモリを1フレーム分で構成することができ、ハードウェアコストの削減を図ることができる。
【0051】
実施の形態3.
本実施の形態3による映像信号処理装置は、コンポーネント映像信号からドット妨害、クロスカラー、時間軸ノイズの3つのノイズの任意の組み合わせを同時に除去するものである。ここで時間軸ノイズとは、時間方向にランダムに発生する微小レベルのノイズのことを示す。
【0052】
まず、3つのノイズのどのノイズの組み合わせを除去するかについて、組み合わせを指定する方法例を図19を用いて説明する。図19は、映像信号処理手段1001、入力受付手段1002、表示手段1003からなる映像信号処理装置の構成を示すブロック図である。
【0053】
本実施の形態3による映像信号処理装置においては、ユーザがドット妨害、クロスカラー、時間軸ノイズの3つのノイズの、いずれのノイズを除去するかを指定する。表示手段1003は、ノイズの種類、およびそのノイズを除去するか否かを示す表示を行う。この表示例を図20に示す。図20においては、ドット妨害は除去する、クロスカラーは除去しない、時間軸ノイズは除去する、という組み合わせを指定した場合を示している。ユーザは、リモコン等を用いて、いずれのノイズを除去するかをこの表示を用いて指定する。ユーザから指定された組み合わせは、入力手段1002を通じて、表示手段1003に表示される。
ユーザにより組み合わせが決定されると、その組み合わせは入力手段1002を通じて、映像信号処理手段1001に入力される。
【0054】
次に、映像信号処理手段1001の詳細な構成について説明する。図6は、本実施の形態3による映像信号処理装置の映像信号処理手段1001の詳細な構成例を示すブロック図である。図6において、601,602は水平フィルタ、603,604はフレームメモリ、605はノイズ検出器、606〜610は減算器である。
【0055】
コンポーネント映像信号の輝度信号データは、減算器606,608に入力される。減算器608は、輝度信号データとノイズ検出器605(動作内容は後述)の出力Aとを入力とし、輝度信号データからノイズ検出器605の出力Aを減じて出力する。減算器608の出力は、減算器610、水平フィルタ602、およびフレームメモリ603に入力される。
フレームメモリ603は、減算器608の出力を入力とし、入力された信号を1フレーム期間だけ遅延させて出力する。フレームメモリ603の出力は減算器606に対して出力される。
【0056】
減算器606は、輝度信号データとフレームメモリ603の出力とを入力とし、輝度信号データからフレームメモリ603の出力を減じて出力する。この減算結果は、水平フィルタ601とノイズ検出器605に対して出力される。
水平フィルタ601は、減算器606の出力に対して、3.58MHzを通過帯域とするバンドパスフィルタを施して出力する。水平フィルタ601の出力は、ノイズ検出器605に入力される。
【0057】
水平フィルタ602は、減算器608の出力に対して、3.58MHzを通過帯域とするバンドパスフィルタを施して出力する。水平フィルタ602の出力は、ノイズ検出器605に入力される。
一方、コンポーネント映像信号の色差信号データは減算器607,609に入力される。
【0058】
減算器609は、色差信号データとノイズ検出器605(動作内容は後述)の出力Cとを入力とし、色差信号データからノイズ検出器605の出力を減じて出力する。減算器609の出力は、フレームメモリ604に入力される。
フレームメモリ604は、減算器609の出力を入力とし、入力された信号を1フレーム期間だけ遅延させて出力する。フレームメモリ604の出力は減算器607に対して出力される。
【0059】
減算器607は、色差信号データとフレームメモリ604の出力とを入力とし、色差信号データからフレームメモリ604の出力を減じて出力する。この減算結果は、ノイズ検出器605に対して出力される。
ノイズ検出器605には、水平フィルタ601,602の出力、および減算器606,607の出力が入力される。また、ノイズ検出器605には、外部からドット妨害、クロスカラー、時間軸ノイズ、のいずれか、またはこれらの任意の組み合わせを除去する指定が入力される。
【0060】
ノイズ検出器605の動作として、まず出力A、Bを決定する方法について図7を用いて説明する。図7は、出力A、Bを決定する際の、ノイズ検出器605の動作を示すフローチャートである。ここで出力A、Bは共に輝度信号データからノイズ(すなわちドット妨害または時間軸ノイズ)を除去するために用いられ、出力Aは時間軸ノイズの除去のため、出力Bはドット妨害の除去のために用いられる。まず、S701でドット妨害除去が指定されているかどうかを判定する。この判定が“Yes”の場合には、S702へ、“No”の場合にはS704へ進む。S702では、水平フィルタ601の出力の絶対値が第一の所定値以上であるかどうかを判定する。この判定が“Yes”の場合には、S705へ、“No”の場合にはS703へ進む。S705では、出力Aを0とし、出力Bを水平フィルタ602の出力として終了する。S703では、水平フィルタ601の出力の絶対値が第2の所定値以上であるかどうかを判定する。ここで第2の所定値は、第1の所定値よりも小さい値とする。この判定が“Yes”の場合には、S706へ、“No”の場合にはS704へ進む。S706では、出力Aを0とし、出力Bを水平フィルタ602の出力の1/2として終了する。S704で時間軸ノイズの除去が指定されているかどうかを判定する。この判定が“Yes”の場合には、S707へ、“No”の場合にはS708へ進む。S707では、出力Aを減算器606の出力に非線形処理を施した値とし、出力Bを0とする。ここで、S707において用いられる非線形処理の入出力特性例を図9に示す。またS708では、出力A、Bともに0とする。
【0061】
ノイズ検出器605の動作として、次に出力Cを決定する方法について図8を用いて説明する。図8は、出力Cを決定する際の、ノイズ検出器605の動作を示すフローチャートである。ここで出力Cは色差信号データのノイズ(すなわちクロスカラーまたは時間軸ノイズ)を除去するために用いられる。
【0062】
まず、S802で、時間軸ノイズの除去が指定されているかどうかを判定する。この判定が“Yes”の場合には、S803へ、“No”の場合にはS804へ進む。S803では、減算器607の出力の絶対値が第3の所定値以下であるかどうかを判定する。この判定が“Yes”の場合には、S808へ、“No”の場合にはS804へ進む。S808では、出力Cを減算器607の出力に非線形処理を施した値とする。ここで、S808において用いられる非線形処理の入出力特性例を図9に示す。S804では、クロスカラー除去が指定されているかどうかを判定する。この判定が“Yes”の場合には、S805へ、“No”の場合にはS807へ進む。S805では、水平フィルタ602の出力の絶対値が第4の所定値以上であり、かつ減算器606の出力が第五の所定値以下であるかを判定する。この判定が“Yes”の場合には、S806へ、“No”の場合にはS807へ進む。S806では、出力Cを減算器607の出力の1/2にする。またS807では、出力Cを0とする。
【0063】
ノイズ検出器605の出力のうち、出力Aは減算器608、出力Bは減算器610へ、出力Cは減算器609へと入力される。
【0064】
減算器610では、減算器608の出力とノイズ検出器605の出力Bとが入力され、減算器608の出力からノイズ検出器605の出力Bが減算されて出力される。この出力が出力輝度信号データとなる。また減算器609の出力は出力色差信号データとなる。
【0065】
ノイズ検出器605は、上述のように出力A,出力B,および出力Cを出力し、時間軸ノイズの除去が指定されている場合には、減算器608の出力および減算器609の出力は、時間方向のノイズが除去されたものとなる。また、ドット妨害の除去が指定されている場合には、減算器610の出力はドット妨害が除去されたものとなる。また、クロスカラーの除去が指定されている場合には、減算器609の出力は、クロスカラーが除去されたものとなる。
【0066】
以上のように、本実施の形態3による映像信号処理装置では、コンポーネント映像信号の輝度信号データに対する水平フィルタ出力成分、フレーム間差分データ、フレーム間差分データの水平フィルタ出力成分、及び、色差信号データのフレーム間差分データを用いて、ドット妨害、クロスカラー、時間軸ノイズの中の任意のノイズを検出、除去する。
【0067】
さらに詳しくは、本実施の形態3による映像信号処理装置では、コンポーネント映像信号の輝度信号成分と色差信号成分とを入力とし、輝度信号に対して3次元周波数領域で第1の所定の周波数成分を抽出する。そして、ドット妨害の除去が指定されている場合には、その第1の所定の周波数成分の大きさに応じて、輝度信号成分から第2の所定の周波数成分を除去する。ここで、第1の所定の周波数成分を、輝度信号に対し、3.58MHzを通過帯域とする水平バンドパスフィルタによりフィルタを施し、さらに15Hzを通過帯域とする時間ハイパスフィルタによりフィルタを施すことによって抽出することにより、ドット妨害が発生する画素を特定することができる。また第2の所定の周波数成分を、輝度信号に対し、3.58MHzを通過帯域とする水平バンドパスフィルタによりフィルタを施すことによって得ることにより、ドット妨害を大きく低減することができる。またドット妨害の除去が指定されているが、第1の所定の周波数成分の大きさが所定値よりも小さい場合や、ドット妨害の除去が指定されておらず、かつ時間軸ノイズの除去が指定されている場合には、時間方向に変動する微小レベル成分を除去する。
【0068】
ここでドット妨害の除去において、第2の所定の周波数成分を輝度信号から減ずる際に、第2の所定の周波数成分のゲインを、第1の所定の周波数成分値に応じて切り替えることにより、ドット妨害が発生していない領域では入力輝度信号に対しては処理を施さないため、映像のボケを最小限に抑えることができる。
【0069】
また、色差信号に対しては、時間軸ノイズの除去が指定されている場合には、時間方向に変動する微小レベル成分を除去する。またクロスカラーの除去が指定されている場合には、色差信号データの現フレームと1フレーム前との差分値の絶対値が第3の所定値以上であり、輝度信号データの水平方向の所定の周波数成分値が第4の所定値以上であり、かつ輝度信号データの現フレームと1フレーム前との差分値の絶対値が第5の所定値以下であれば、クロスカラーが発生していると判断し、色差信号データから色差信号データの現フレームと1フレーム前との差分値の1/2を減ずる、あるいは、色差信号データを現フレームと1フレーム前との平均値で置き換える。ここで輝度信号データに対する所定の周波数成分を、輝度信号に対し、3.58MHzを通過帯域とする水平バンドパスフィルタによりフィルタを施すことによって得ることにより、クロスカラーが発生する画素を特定することができる。すなわち、輝度信号成分が3.58MHzを有しており、輝度信号成分に時間的変化があまりなく、色差信号成分に時間的変化がある場合には、クロスカラーであると判断する。そして、クロスカラーが検出された場合には、色差信号データの現フレームと1フレーム前のデータとの平均値で置き換えることで、そのクロスカラーを除去する。
【0070】
したがって、本実施の形態3による映像信号処理装置によれば、輝度信号データ、色差信号データそれぞれに対して1フレーム分のフレームメモリを備えた簡単なハードウェア構成で、コンポーネント映像信号からドット妨害、クロスカラー、時間軸ノイズの中の任意のノイズを除去することができ、これらのノイズの除去を独立のハードウェアを用いて行う構成とするのに比してハードウェア規模の削減、ハードウェアコストの削減を図ることができる。
【0071】
なお本実施の形態では、水平フィルタ602を減算器608の後段に配置する構成について説明したが、これは前段に配置しても良い。図10は、水平フィルタ602を減算器608の前段に配置した、本実施の形態3による映像信号処理装置の変形例の構成を示すブロック図である。図10に示す変形例の動作は、水平フィルタ602が時間軸ノイズが除去される前の輝度信号データに対してフィルタを施す点を除いて、図6の映像信号処理装置の動作と全く同じであるので説明を省略する。このような図10に示す変形例によっても、図6の映像信号処理装置と同様、簡易なハードウェア構成で、コンポーネント映像信号からドット妨害、クロスカラー、時間軸ノイズの中の任意のノイズを除去することができる。
【0072】
また本実施の形態では、ドット妨害、クロスカラー、時間方向ノイズの3種類のノイズを任意の組み合わせで除去する場合について説明したが、これは2種類のノイズを任意の組み合わせで除去しても良い。例えば、図6の映像信号処理装置と同様の構成で、ノイズ検出器605が、図7,図11に示すフローに従って処理を行うものとすれば、ドット妨害と時間方向ノイズの任意の組み合わせを除去できる映像信号処理装置を実現できる。この変形例においては、出力Cを決定する際のノイズ検出器605の動作が上記実施の形態3による映像信号処理装置と異なっている。即ち、まず、S802で、時間軸ノイズの除去が指定されているかどうかを判定する。この判定が“Yes”の場合には、S803へ、“No”の場合にはS807へ進む。S803では、減算器607の出力の絶対値が第3の所定値以下であるかどうかを判定する。この判定が“Yes”の場合には、S808へ、“No”の場合にはS807へ進む。S808では、出力Cを減算器607の出力に非線形処理を施した値とする。またS807では、出力Cを0とする。その他の動作は上記実施の形態3による映像信号処理装置の動作と同じである。このような変形例によれば、簡易なハードウェア構成で、コンポーネント映像信号からドット妨害と時間方向ノイズの任意の組み合わせを除去することができる。
【0073】
また、図12は、クロスカラーと時間方向ノイズの任意の組み合わせを除去できる、本実施の形態3による映像信号処理装置の他の変形例を示す図である。この変形例では、装置の構成を図12に示す構成とし、ノイズ検出器605が、図13,図8に示すフローに従って処理を行うものとしている。ノイズ検出器605は、図13に示すフローに従って出力Aを決定し、図8に示すフローに従って出力Cを決定する。即ち、図13に示すフローにおいて、まず、S704で時間軸ノイズの除去が指定されているかどうかを判定する。この判定が“Yes”の場合には、S707へ、“No”の場合にはS708へ進む。S707では、出力Aを減算器606の出力に非線形処理を施した値とし、S708では、出力Aを0とする。出力Cを決定するフローは上記実施の形態3による映像信号処理装置において出力Cを決定するフローと同じであるので説明を省略する。このような変形例によれば、簡易なハードウェア構成で、コンポーネント映像信号からクロスカラーと時間方向ノイズの任意の組み合わせを除去することができる。
【0074】
また、図14は、ドット妨害とクロスカラーの任意の組み合わせを除去できる、本実施の形態3による映像信号処理装置の他の変形例を示す図である。この変形例では、装置の構成を図14に示す構成とし、ノイズ検出器605が、図15,図16に示すフローに従って処理を行うものとしている。ノイズ検出器605は、図15に示すフローに従って出力Bを決定し、図16に示すフローに従って出力Cを決定する。即ち、図15に示すフローにおいて、まず、S701でドット妨害除去が指定されているかどうかを判定する。この判定が“Yes”の場合には、S702へ、“No”の場合にはS708へ進む。S702では、水平フィルタ601の出力の絶対値が第1の所定値以上であるかどうかを判定する。この判定が“Yes”の場合には、S705へ、“No”の場合にはS703へ進む。S705では、出力Bを水平フィルタ602の出力として終了する。S703では、水平フィルタ601の出力の絶対値が第2の所定値以上であるかどうかを判定する。ここで第2の所定値は、第1の所定値よりも小さい値とする。この判定が“Yes”の場合には、S706へ、“No”の場合にはS708へ進む。S706では、出力Bを水平フィルタ602の出力の1/2として終了する。S708では、出力Bを0とする。また、図16に示すフローにおいて、まず、S804でクロスカラー除去が指定されているかどうかを判定する。この判定が“Yes”の場合には、S805へ、“No”の場合にはS807へ進む。S805では、水平フィルタ602の出力の絶対値が第4の所定値以上であり、かつ減算器606の出力が第5の所定値以下であるかを判定する。この判定が“Yes”の場合には、S806へ、“No”の場合にはS807へ進む。S806では、出力Cを減算器607の出力の1/2にする。S807では、出力Cを0とする。このような変形例によれば、簡易なハードウェア構成で、コンポーネント映像信号からドット妨害とクロスカラーの任意の組み合わせを除去することができる。
【0075】
また、上記実施の形態3では、ドット妨害の除去が指定されている場合の、ノイズ検出器605における処理として、図7に示すように、水平フィルタ601の出力の絶対値と第1および第2のしきい値とを比較して出力Bを決定したが、これは一つの所定値のみと比較しても良いし、3つ以上のしきい値と比較しても良い。
【0076】
また、上記実施の形態3では、輝度信号成分に対しては、ドット妨害を時間軸ノイズに優先して除去する場合について、色差信号成分に対しては、時間軸ノイズをクロスカラーに優先して除去する場合について説明したが、これらの優先度は逆であっても良い。
【0077】
また、上記実施の形態3では、色差信号成分に対するクロスカラー除去においては、減算器607の出力の絶対値が第3の所定値以上でなければクロスカラーとして検出しない場合について説明したが、この条件はなくてもよい。
【0078】
【発明の効果】
以上のように本発明(請求項1)の映像信号処理装置によれば、コンポーネント映像信号の輝度信号成分から、後述するノイズ検出器の第1の出力を減ずる第1の減算器と、前記第1の減算器の出力を1フレーム期間蓄積する第1のフレームメモリと、前記輝度信号成分から前記第1のフレームメモリの出力を減ずる第2の減算器と、前記第1の減算器の出力に対して所定の周波数成分を抽出する第1のフィルタ器と、前記第2の減算器の出力に対して所定の周波数成分を抽出する第2のフィルタ器と、ドット妨害,及び時間軸ノイズのいずれのノイズを除去するかの指定を外部から入力するための指定入力手段と、前記第1のフィルタ器、前記第2のフィルタ器、前記第2の減算器の各出力、および前記指定入力手段により入力されたドット妨害,及び時間軸ノイズのいずれのノイズを除去するかの指定とを入力とし、ドット妨害の除去の指定時には、第2のフィルタ器,及び前記第1のフィルタ器の各出力に基づいて第3の出力を決定,出力し、時間軸ノイズの除去の指定時には、第2の減算器の出力に応じて第1の出力を決定,出力するノイズ検出器と、前記ノイズ検出器の第3の出力を前記第1の減算器の出力から減ずる第5の減算器とを備えた構成としたから、簡単な構成で、ドット妨害、時間軸ノイズのいずれかのノイズ、またはその両方を有効に除去できる効果がある。
【0096】
また、本発明(請求項)の映像信号処理装置によれば、コンポーネント映像信号の輝度信号成分から、後述するノイズ検出器の第1の出力を減ずる第1の減算器と、前記第1の減算器の出力を1フレーム期間蓄積する第1のフレームメモリと、前記輝度信号成分から前記第1のフレームメモリの出力を減ずる第2の減算器と、前記第1の減算器の出力に対して所定の周波数成分を抽出する第1のフィルタ器と、前記第2の減算器の出力に対して所定の周波数成分を抽出する第2のフィルタ器と、コンポーネント映像信号の色差信号成分から、後述するノイズ検出器の第2の出力を減ずる第三の減算器と、前記第3の減算器の出力を1フレーム期間蓄積する第2のフレームメモリと、前記色差信号成分から前記第2のフレームメモリの出力を減ずる第4の減算器と、ドット妨害,クロスカラー,及び時間軸ノイズのいずれのノイズを除去するかの指定を外部から入力するための指定入力手段と、前記第1のフィルタ器、前記第2のフィルタ器、前記第2の減算器、前記第4の減算器の各出力、および前記指定入力手段により入力されたドット妨害,クロスカラー,及び時間軸ノイズのいずれのノイズを除去するかの指定とを入力とし、ドット妨害の除去の指定時には、第2のフィルタ器,及び前記第1のフィルタ器の各出力に基づいて第3の出力を決定,出力し、クロスカラーの除去の指定時には、前記第1のフィルタ器,前記第1の減算器,及び前記第4の減算器の各出力に基づいて第2の出力を決定,出力し、時間軸ノイズの除去の指定時には、第2の減算器の出力に応じて第1の出力を決定,出力するとともに、第4の減算器の出力に応じて第2の出力を決定,出力するノイズ検出器と、前記ノイズ検出器の第3の出力を前記第1の減算器の出力から減ずる第5の減算器とを備えた構成としたから、簡単な構成で、ドット妨害、クロスカラー、時間軸ノイズのいずれかのノイズ、またはその任意の組み合わせを有効に除去できる効果がある。
【図面の簡単な説明】
【図1】本発明の実施の形態1による映像信号処理装置の構成を示すブロック図
【図2】本発明の実施の形態1による映像信号処理装置の水平フィルタ器と時間フィルタ器の両者を合わせたフィルタ特性を示す模式図
【図3】本発明の実施の形態1による映像信号処理装置の変形例の構成を示すブロック図
【図4】本発明の実施の形態2による映像信号処理装置の構成を示すブロック図
【図5】本発明の実施の形態2による映像信号処理装置の変形例の構成を示すブロック図
【図6】本発明の実施の形態3による映像信号処理装置の映像信号処理手段の構成を示すブロック図
【図7】本発明の実施の形態3による映像信号処理装置の動作を説明するためのフローチャート図
【図8】本発明の実施の形態3による映像信号処理装置の動作を説明するためのフローチャート図
【図9】本発明の実施の形態3による映像信号処理装置における時間軸ノイズ除去に用いられる非線形処理の入出力特性例を示す模式図
【図10】本発明の実施の形態3による映像信号処理装置の変形例の構成を示すブロック図
【図11】本発明の実施の形態3による映像信号処理装置の動作を説明するためのフローチャート図
【図12】本発明の実施の形態3による映像信号処理装置の他の変形例の構成を示すブロック図
【図13】本発明の実施の形態3による映像信号処理装置の動作を説明するためのフローチャート図
【図14】本発明の実施の形態3による映像信号処理装置の更に他の変形例の構成を示すブロック図
【図15】本発明の実施の形態3による映像信号処理装置の動作を説明するためのフローチャート図
【図16】本発明の実施の形態3による映像信号処理装置の動作を説明するためのフローチャート図
【図17】2次元Y/C分離の3次元周波数特性を示す模式図
【図18】連続するフィールドおよびフィールド内に存在する走査線を時間−垂直面で見た様子を示す図
【図19】本発明の実施の形態3による映像信号処理装置の構成を示すブロック図
【図20】本発明の実施の形態3による映像信号処理装置の表示手段による表示例を示す図
【符号の説明】
101 水平フィルタ器
102 時間フィルタ器
103 比較器
104 ゲイン調整器
105 減算器
401,402,403 フレームメモリ
404 水平フィルタ
405 クロスカラー検出器
406 ゲイン調整器
407,408,409,410 減算器
601,602 水平フィルタ
603,604 フレームメモリ
605 ノイズ検出器
606,607,608,609,610 減算器
1001 映像信号処理手段
1002 入力受付手段
1003 表示手段
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a video signal processing method and a video signal processing apparatus that perform dot interference and cross color removal on component video signals after Y / C separation.
[0002]
[Prior art]
When Y / C separation is performed on a composite video signal, problems such as dot interference (also referred to as cross luminance interference) and cross color occur. There are roughly three methods for Y / C separation, which are called one-dimensional Y / C separation, two-dimensional Y / C separation, and three-dimensional Y / C separation, respectively. Here, as an example, FIG. 17 shows a three-dimensional frequency characteristic of two-dimensional Y / C separation. FIG. 17 represents an NTSC signal in a three-dimensional frequency space. In FIG. 17, a large rectangular parallelepiped 1001 at the center is a luminance signal band, and a small rectangular parallelepiped 1002 to which hatching is applied is a color signal band. A rectangular parallelepiped 1005 indicated by a dotted line indicates a frequency band extracted as a color signal by the two-dimensional Y / C separation filter. From FIG. 17, when the color signal has a high frequency component in the vertical direction, it belongs to the band of the rectangular parallelepiped 1002 that is the band of the color signal, and the high frequency component of the color signal protruding from the rectangular parallelepiped 1005 remains as a luminance signal component. I understand. In this manner, the color signal remaining as the luminance signal during the Y / C separation becomes dot interference.
[0003]
As a conventional video signal processing apparatus for reducing these problems, there is a video signal processing apparatus disclosed in Japanese Patent Application Laid-Open No. 4-17485 (hereinafter referred to as Document 1) as a technique for reducing dot interference. In this video signal processing apparatus, dot interference is reduced by detecting the saturation of the color difference signal and applying a notch filter to the luminance signal in accordance with the detected saturation.
[0004]
Further, as a device for reducing the cross color, there is a cross color reduction device for a carrier color signal disclosed in Japanese Patent Laid-Open No. 6-105322 (hereinafter referred to as Document 2). This cross color reduction apparatus detects whether the current color signal of the current field and the previous color signal of the previous color are non-inverted, and attenuates the current color signal according to the detection result. The color is reduced.
[0005]
In addition to the above-described dot interference and cross color, there are also time-axis noises, which are minute levels of noise that occur randomly in the time direction, as noise in the video signal. A conventional method for removing this time-axis noise is described, for example, on pages 190 to 191 of "Multi-dimensional TV signal processing of TV images" (written by Takahiko Fukiki, published by Nikkan Kogyo Shimbun). There is something.
[0006]
[Problems to be solved by the invention]
In the apparatus disclosed in Document 1, dot interference is detected using the saturation of the color difference signal. However, when the original color difference signal has a high frequency component in the horizontal direction or the vertical direction, the dot interference causes the high frequency component of the color difference signal when two-dimensional or three-dimensional Y / C separation is performed. This is caused by remaining in the luminance signal, and does not necessarily cause dot interference where the saturation of the color difference signal is high. For this reason, the apparatus disclosed in Document 1 has a problem that dot interference cannot be reduced.
[0007]
In the apparatus disclosed in the above-mentioned document 2, the cross color is detected by comparing the phase of the carrier color signal of the current field and the carrier color signal of the previous field. However, in the component video signal in which the color difference signal is demodulated, the method of detecting the cross color by comparing the phase of the carrier color signal of the current field and the carrier color signal of the previous field cannot be used. Therefore, the apparatus disclosed in Document 2 has a problem in that the cross color cannot be reduced with respect to the component video signal after Y / C separation.
[0008]
The present invention solves the above-described problems, and provides a video signal processing method and a video signal processing apparatus capable of effectively removing dot interference and cross color from component video signals after Y / C separation. Objective.
[0009]
[Means for Solving the Problems]
In order to solve the above problems, the video signal processing of the present invention (Claim 1) apparatus Is A first subtracter for subtracting a first output of a noise detector (to be described later) from a luminance signal component of the component video signal; a first frame memory for storing the output of the first subtractor for one frame period; A second subtracter for subtracting the output of the first frame memory from the luminance signal component; a first filter for extracting a predetermined frequency component from the output of the first subtractor; A second filter for extracting a predetermined frequency component with respect to the output of the subtractor, designation input means for inputting from the outside designation of which of dot interference and time axis noise is to be removed; Designation of which noise to be removed is the output of the first filter, the second filter, the output of the second subtractor, dot disturbance input by the designation input means, or time axis noise When the removal of dot interference is specified, the third output is determined and output based on the output of the second filter and the first filter, and when the removal of time axis noise is specified, A noise detector for determining and outputting a first output according to an output of the second subtractor; a fifth subtractor for subtracting a third output of the noise detector from an output of the first subtractor; With Is.
[0027]
Further, the present invention (claims) 2 ) Stores a first subtracter for subtracting a first output of a noise detector (to be described later) from a luminance signal component of the component video signal, and an output of the first subtractor for one frame period. A first frame memory; a second subtracter for subtracting the output of the first frame memory from the luminance signal component; and a first frequency component for extracting a predetermined frequency component from the output of the first subtractor. A second output of a noise detector (to be described later) is subtracted from a filter, a second filter for extracting a predetermined frequency component from the output of the second subtractor, and a color difference signal component of the component video signal. A third subtractor, a second frame memory for accumulating the output of the third subtractor for one frame period, and a fourth subtractor for subtracting the output of the second frame memory from the color difference signal component; Dot Designation input means for inputting from the outside designation of which noise, cross color, or time axis noise is to be removed, the first filter device, the second filter device, and the second subtraction , The output of each of the fourth subtracters, and the designation of whether to remove dot interference, cross color, or time axis noise input by the designation input means, and eliminating dot interference Is determined and output based on the outputs of the second filter and the first filter, and when the removal of the cross color is specified, the first filter and the first filter are specified. The second output is determined and output based on the outputs of the second subtractor and the fourth subtracter, and when the time-axis noise removal is designated, the first output is determined according to the output of the second subtractor. Determine and output the output. A noise detector that determines and outputs a second output according to the output of the subtractor, and a fifth subtractor that subtracts the third output of the noise detector from the output of the first subtractor. Is.
[0028]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
Embodiment 1 FIG.
FIG. 1 is a block diagram showing a configuration of a video signal processing apparatus according to Embodiment 1 of the present invention. In FIG. 1, 101 is a horizontal filter, 102 is a time filter, 103 is a comparator, 104 is a gain adjuster, and 105 is a subtractor.
The video signal processing apparatus according to the first embodiment removes dot interference from a component video signal. Hereinafter, the operation of the video signal processing apparatus according to the first embodiment will be described.
[0029]
The luminance signal data of the component video signal is input to the video signal processing apparatus in FIG. The input luminance signal data is filtered by the horizontal filter unit 101. Here, the frequency characteristic of the horizontal filter unit 101 is a band-pass filter having a passband of the frequency 3.58 MHz of the carrier wave signal in the NTSC signal. The output of the horizontal filter 101 is output to the time filter 102 and the gain adjuster 104.
[0030]
The time filter unit 102 applies a filter in the time direction to each pixel. Here, the frequency characteristic of the time filter unit 102 is a high-pass filter whose pass band is a signal having a time frequency of 15 Hz (more precisely, 29.97 / 2 Hz). This filter can be realized, for example, by performing a process of halving the difference value between the current frame and the previous frame. The output of the time filter unit 102 is output to the comparator 103.
[0031]
The comparator 103 compares the absolute value of the output signal of the time filter 102 with a predetermined threshold value. Here, two types of threshold values TH1 and TH2 (TH1 <TH2) are used. In this case, the comparator 103 determines whether the absolute value of the output signal of the time filter unit 102 is smaller than TH1, or greater than TH1 and smaller than TH2, or greater than TH2. The result is output to the gain adjuster 104.
[0032]
Here, FIG. 2 shows the filter characteristics of both the horizontal filter 101 and the time filter 102. FIG. 2 represents an NTSC signal in a three-dimensional frequency space. In FIG. 2, a large rectangular parallelepiped 1001 at the center is a luminance signal band, and a small rectangular parallelepiped 1002 to which hatching is applied is a color difference signal band. In addition, a rectangular parallelepiped 1003 indicated by a dotted line is a pass band of a filter in which both the horizontal filter 101 and the time filter 102 are combined. As can be seen from FIG. 2, the pass band 1003 of the filter includes a band protruding from the frequency band 1005 extracted as a color signal by the Y / C separation filter in the color signal band 1002 in FIG. Therefore, by combining these filters, the absolute value of the filter output value is subjected to threshold determination by the comparator 103, thereby remaining in the luminance signal by two-dimensional Y / C separation or three-dimensional Y / C separation. It can be seen that the high frequency component of the color difference signal can be extracted.
[0033]
The gain adjuster 104 changes the output gain of the horizontal filter unit 101 according to the comparison result of the comparator 103 and outputs it. For example, in the comparator 103, when the absolute value of the output signal of the time axis filter 102 is smaller than TH1, the gain is 0 (that is, no output), and when it is greater than TH1 and smaller than TH2, the gain 1 / When the value is 2 or greater than TH2, the gain is 1 (that is, the input is output as it is). The output of the gain adjuster 104 is output to the subtractor 105. The subtractor 105 outputs a signal obtained by subtracting the output of the gain adjuster 104 from the input luminance signal.
[0034]
As described above, in the video signal processing device according to the first embodiment, the luminance signal component of the component video signal is input, and the first predetermined frequency component is extracted from the luminance signal in the three-dimensional frequency domain, The second predetermined frequency component is removed from the luminance signal according to the magnitude of the first predetermined frequency component. Here, the first predetermined frequency component is filtered with respect to the luminance signal by a horizontal band pass filter having a pass band of 3.58 MHz, and further by a time high pass filter having a pass band of 15 Hz. By extracting, it is possible to specify a pixel in which dot interference occurs. Further, by obtaining the second predetermined frequency component by filtering the luminance signal with a horizontal bandpass filter having a pass band of 3.58 MHz, dot interference can be greatly reduced. Further, when the second predetermined frequency component is subtracted from the luminance signal, dot interference does not occur by switching the gain of the second predetermined frequency component according to the first predetermined frequency component value. Since no processing is performed on the input luminance signal in the area, it is possible to minimize blurring of the video. As described above, by using the video signal processing method and the video signal processing apparatus of the present invention, it is possible to remove dot interference superimposed on the luminance signal component of the component video signal with a simple configuration.
[0035]
In the first embodiment, the luminance signal obtained by subtracting the gain adjusted from the output of the horizontal filter 101 by the gain adjuster 104 is subtracted from the luminance signal obtained by subtracting the gain adjusted from the output of the time filter 102. May be. FIG. 3 is a block diagram showing a configuration of a modified example of the video signal processing apparatus according to the first embodiment in which the luminance signal is subtracted from the output of the time filter unit 102 gain-adjusted by the gain adjuster 104. . The operation of the modification shown in FIG. 3 is a time high-pass filter in which the second predetermined frequency component is filtered with respect to the luminance signal by a horizontal band-pass filter having a pass band of 3.58 MHz, and the pass band is 15 Hz. Except for the point obtained by applying the filter, the operation is the same as that of the video signal processing apparatus of FIG. 3 can remove the dot interference superimposed on the luminance signal component of the component video signal with a simple configuration as in the video signal processing apparatus of FIG.
[0036]
In the first embodiment, the gain adjuster 104 has been described as performing gain adjustment in three stages (0, 1/2, 1). However, the number of stages and the gain value are other values. Also good.
In the first embodiment, the horizontal filter 101 is described as a filter having a pass band of 3.58 MHz. However, when 3.58 MHz is the pass band, 3.58 MHz is completely the pass band. The center frequency need not be
[0037]
Embodiment 2. FIG.
FIG. 4 is a block diagram showing a configuration of a video signal processing apparatus according to Embodiment 2 of the present invention. In FIG. 4, 401 to 403 are frame memories, 404 is a horizontal filter, 405 is a cross color detector, 406 is a gain adjuster, and 407 to 410 are subtractors.
The video signal processing apparatus according to the second embodiment removes the cross color from the component video signal.
[0038]
In the NTSC signal, the color signal is multiplexed with the luminance signal. In this case, a signal obtained by modulating a color subcarrier (frequency 3.58 MHz) with a color signal is multiplexed. The frequency of 3.58 MHz is a value that is 227.5 times the horizontal scanning frequency (15.75 kHz). Therefore, the color subcarrier is shifted by a half cycle between adjacent scanning lines in the same field. This is shown in FIG.
[0039]
FIG. 18 is a diagram illustrating a state in which continuous fields and scanning lines existing in the field are viewed in a time-vertical plane. Here, a circle indicates a scanning line. A scan line indicated by a white circle indicates that the color subcarrier amplitude has a positive maximum value, and a scan line indicated by a black circle indicates that the color subcarrier amplitude has a negative maximum value. Yes. As can be seen from FIG. 18, when attention is paid to pixels at the same position on the screen, the color subcarriers are in the opposite phase when they are two fields apart, and the color subcarriers are in the same phase when they are four fields apart.
[0040]
The cross color is noise generated when a component that is originally a luminance signal is separated as a color signal during Y / C separation. Here, it is assumed that the original luminance signal component detected as a cross color takes a substantially constant value in the time direction. In this case, when the color signal of the cross color portion when it becomes a component video signal by Y / C separation is two fields away, the difference value of the pixel value between pixels at the same position on the screen is a large value ( When the four fields are separated, the difference value of the pixel values between the pixels at the same position on the screen is a small value (in-phase). Here, the pixel value is a value when the component video signal is digitally expressed.
[0041]
The video signal processing apparatus according to the second embodiment removes the cross color by paying attention to the fact that the cross color has the above-described properties in the component video signal.
[0042]
Hereinafter, the operation of the video signal processing apparatus according to the second embodiment will be described.
The color difference signal data of the component video signal is input to the frame memory 401 and the subtracters 407, 408, and 409. The frame memory 401 outputs the input color difference signal data with a delay of one frame. The output of the frame memory 401 is input to the frame memory 402 and the subtracter 407. The subtractor 407 receives the color difference signal data and the output of the frame memory 401, and outputs the result of subtracting the output of the frame memory 401 from the color difference signal data. That is, the subtracter 407 outputs a difference value between the color difference signal data of the current frame and the color difference signal data of the previous frame. The output of the subtractor 407 is input to the cross color detector 405 and the gain adjuster 406.
[0043]
In the frame memory 402, the input color difference signal data is further delayed by one frame and output. The output of the frame memory 402 is input to the subtracter 408. The subtractor 408 receives the color difference signal data and the output of the frame memory 402, and outputs the result of subtracting the output of the frame memory 402 from the color difference signal data. That is, the subtracter 408 outputs a difference value between the color difference signal data of the current frame and the color difference signal data of two frames before. The output of the subtracter 408 is input to the cross color detector 405.
[0044]
On the other hand, the luminance signal data of the component video signal is input to the frame memory 403, the horizontal filter 404, and the subtracter 410. The frame memory 403 outputs the input luminance signal data with a delay of one frame. The output of the frame memory 403 is input to the subtracter 410. The subtracter 410 receives the luminance signal data and the output of the frame memory 410, and outputs the subtracted output of the frame memory 410 from the luminance signal data. That is, the subtracter 410 outputs a difference value between the luminance signal data of the current frame and the luminance signal data of the previous frame. The output of the subtracter 410 is input to the cross color detector 405.
[0045]
The luminance signal data input to the horizontal filter 404 is output after being subjected to a bandpass filter having a pass band of 3.58 MHz. The output of the horizontal filter 404 is input to the cross color detector 405.
[0046]
The output of the subtracters 407, 408, 410 and the output of the horizontal filter 404 are input to the cross color detector 405. The cross color detector 405 has an absolute value of the output of the horizontal filter 404 that is equal to or greater than a first predetermined threshold value, an absolute value of the output of the subtractor 410 is equal to or less than a second predetermined threshold value, and is subtracted. If the absolute value of the output of the subtractor 407 is equal to or greater than the third predetermined threshold and the absolute value of the output of the subtractor 408 is equal to or smaller than the fourth predetermined threshold, it is determined that a cross color has been detected. That is, the luminance signal component has 3.58 MHz, the luminance signal component has little temporal change, the color difference signal component has temporal change, and the temporal change changes in a two-frame cycle. In this case, it is determined that the color is cross color. The cross color detector 405 outputs the detection result to the gain adjuster 406.
[0047]
The gain adjuster 406 receives the detection result of the cross color detector 405 and the output of the subtractor 407, changes the output gain of the subtractor 407 according to the detection result of the cross color detector 405, and outputs the result. For example, when the cross color detector 405 detects a cross color, the output of the subtracter 407 is halved and output. If the cross color detector 405 does not detect a cross color, the gain of the output of the subtractor 407 is set to 0 (that is, nothing is output). The output of the gain adjuster 406 is output to the subtractor 409.
[0048]
The subtractor 409 receives the color difference signal data and the output of the gain adjuster 406 as inputs, and subtracts the output of the gain adjuster 406 from the color difference signal data and outputs the result. That is, when the cross color detector 405 detects a cross color, 1/2 of the difference value between the current frame color difference signal data and the previous frame color difference signal data is subtracted from the current frame color difference signal data. Become. This is the same as obtaining the average value of the color difference signal data of the current frame and the color difference signal data of the previous frame. If the cross color detector 405 does not detect a cross color, the color difference signal data is output as it is.
[0049]
As described above, in the video signal processing apparatus according to the second embodiment, the luminance signal data and the color difference signal data of the component video signal are input, and a predetermined frequency component in the horizontal direction is extracted from the luminance signal data. In addition, a difference value between the current frame and the previous frame is obtained. For the color difference signal data, a difference value between the current frame and the previous frame and a difference value between the current frame and the previous frame are obtained. The predetermined frequency component value in the horizontal direction of the luminance signal data is not less than the first predetermined value, and the absolute value of the difference value between the current frame and the previous frame of the luminance signal data is not more than the second predetermined value. And the absolute value of the difference value between the current frame of the color difference signal data and the previous frame is equal to or greater than a third predetermined value, and the absolute value of the difference value between the current frame of the color difference signal data and the previous frame is equal to the first value. If it is less than or equal to the predetermined value of 4, ½ of the difference value between the current frame of the color difference signal data and the previous frame is subtracted from the color difference signal data, or the average value of the color difference signal data between the current frame and the previous frame Replace with. Here, by obtaining a predetermined frequency component by filtering the luminance signal with a horizontal bandpass filter having a pass band of 3.58 MHz, it is possible to specify a pixel in which a cross color occurs. That is, the luminance signal component has 3.58 MHz, the luminance signal component has little temporal change, the color difference signal component has temporal change, and the temporal change changes in a two-frame cycle. In this case, it is determined that the color is cross color. When a cross color is detected, the cross color is removed by replacing the average value of the current frame of the color difference signal data and the data of the previous frame. Thus, by using the video signal processing method and the video signal processing apparatus of the present invention, it is possible to remove the cross color superimposed on the color difference signal component of the component video signal with a simple configuration.
[0050]
In the present embodiment, the case where the frame memories for two frames (frame memories 401 and 402) are used for the color difference signal data has been described. However, this may be constituted by a frame memory for one frame. it can. FIG. 5 is a block diagram showing a configuration of a modified example of the video signal processing apparatus according to the second embodiment having a frame memory for one frame. FIG. 5 shows a configuration in which the frame memory 402 is deleted from the configuration of FIG. Accordingly, the cross color detector 405 does not receive the difference data between the current frame and the previous two frames for the color difference signal data. Further, the cross color detection in the cross color detector 405 is a detection method in which the condition judgment regarding the difference data between the current frame and the previous two frames with respect to the color difference signal data is removed. In this case, in the cross color detector 405, the absolute value of the output of the horizontal filter 404 is equal to or larger than the first predetermined threshold value, and the absolute value of the output of the subtractor 410 is equal to or smaller than the second predetermined threshold value. Yes, if the absolute value of the output of the subtractor 407 is equal to or greater than a third predetermined threshold value, it is determined that a cross color has been detected. That is, when the luminance signal component has 3.58 MHz, the luminance signal component has little temporal change, and the color difference signal component has temporal change, it is determined to be cross color. Therefore, although the cross color detection accuracy is slightly lowered as compared with the configuration of FIG. 4, the frame memory can be configured by one frame, and the hardware cost can be reduced.
[0051]
Embodiment 3 FIG.
The video signal processing apparatus according to the third embodiment simultaneously removes an arbitrary combination of three kinds of noises such as dot interference, cross color, and time axis noise from a component video signal. Here, the time-axis noise indicates a minute level of noise generated randomly in the time direction.
[0052]
First, an example of a method for designating a combination of three noises to be removed will be described with reference to FIG. FIG. 19 is a block diagram illustrating a configuration of a video signal processing apparatus including a video signal processing unit 1001, an input receiving unit 1002, and a display unit 1003.
[0053]
In the video signal processing apparatus according to the third embodiment, the user designates which of the three noises, dot interference, cross color, and time axis noise, is to be removed. The display unit 1003 performs display indicating the type of noise and whether or not to remove the noise. An example of this display is shown in FIG. FIG. 20 shows a case in which a combination of dot interference removal, cross color removal, and time axis noise removal is designated. The user uses the display to designate which noise is to be removed using a remote controller or the like. The combination designated by the user is displayed on the display unit 1003 through the input unit 1002.
When the combination is determined by the user, the combination is input to the video signal processing unit 1001 through the input unit 1002.
[0054]
Next, a detailed configuration of the video signal processing unit 1001 will be described. FIG. 6 is a block diagram showing a detailed configuration example of the video signal processing means 1001 of the video signal processing apparatus according to the third embodiment. In FIG. 6, 601 and 602 are horizontal filters, 603 and 604 are frame memories, 605 is a noise detector, and 606 to 610 are subtractors.
[0055]
The luminance signal data of the component video signal is input to the subtracters 606 and 608. The subtractor 608 receives the luminance signal data and the output A of the noise detector 605 (the operation content will be described later), subtracts the output A of the noise detector 605 from the luminance signal data, and outputs the result. The output of the subtracter 608 is input to the subtractor 610, the horizontal filter 602, and the frame memory 603.
The frame memory 603 receives the output of the subtractor 608 as an input, and outputs the input signal with a delay of one frame period. The output of the frame memory 603 is output to the subtracter 606.
[0056]
The subtractor 606 receives the luminance signal data and the output of the frame memory 603 as inputs, subtracts the output of the frame memory 603 from the luminance signal data, and outputs the result. This subtraction result is output to the horizontal filter 601 and the noise detector 605.
The horizontal filter 601 applies a bandpass filter having a pass band of 3.58 MHz to the output of the subtractor 606 and outputs the result. The output of the horizontal filter 601 is input to the noise detector 605.
[0057]
The horizontal filter 602 applies a band pass filter having a pass band of 3.58 MHz to the output of the subtractor 608 and outputs the result. The output of the horizontal filter 602 is input to the noise detector 605.
On the other hand, the color difference signal data of the component video signal is input to the subtracters 607 and 609.
[0058]
The subtractor 609 receives the color difference signal data and the output C of the noise detector 605 (the operation content will be described later) and subtracts the output of the noise detector 605 from the color difference signal data and outputs the result. The output of the subtracter 609 is input to the frame memory 604.
The frame memory 604 receives the output of the subtractor 609 as an input, and outputs the input signal with a delay of one frame period. The output of the frame memory 604 is output to the subtracter 607.
[0059]
The subtracter 607 receives the color difference signal data and the output of the frame memory 604 as input, and subtracts the output of the frame memory 604 from the color difference signal data and outputs the result. This subtraction result is output to the noise detector 605.
The noise detector 605 receives the outputs of the horizontal filters 601 and 602 and the outputs of the subtractors 606 and 607. Also, the noise detector 605 receives an instruction to remove any one of dot interference, cross color, time axis noise, or any combination thereof from the outside.
[0060]
As an operation of the noise detector 605, a method for determining the outputs A and B will be described with reference to FIG. FIG. 7 is a flowchart showing the operation of the noise detector 605 when the outputs A and B are determined. Here, both outputs A and B are used to remove noise (that is, dot interference or time axis noise) from the luminance signal data, output A is for eliminating time axis noise, and output B is for eliminating dot interference. Used for. First, in step S701, it is determined whether dot interference removal is designated. If this determination is “Yes”, the process proceeds to S702, and if “No”, the process proceeds to S704. In S702, it is determined whether the absolute value of the output of the horizontal filter 601 is equal to or greater than a first predetermined value. If this determination is “Yes”, the process proceeds to S705, and if “No”, the process proceeds to S703. In step S <b> 705, the output A is set to 0, and the output B is ended as the output of the horizontal filter 602. In S703, it is determined whether or not the absolute value of the output of the horizontal filter 601 is greater than or equal to a second predetermined value. Here, the second predetermined value is smaller than the first predetermined value. If this determination is “Yes”, the process proceeds to S706, and if “No”, the process proceeds to S704. In step S706, the output A is set to 0, and the output B is set to ½ of the output of the horizontal filter 602. In step S704, it is determined whether removal of time axis noise is designated. If this determination is “Yes”, the process proceeds to S707, and if “No”, the process proceeds to S708. In S707, the output A is set to a value obtained by performing non-linear processing on the output of the subtractor 606, and the output B is set to 0. Here, FIG. 9 shows an input / output characteristic example of the nonlinear processing used in S707. In S708, both outputs A and B are set to zero.
[0061]
Next, a method for determining the output C as the operation of the noise detector 605 will be described with reference to FIG. FIG. 8 is a flowchart showing the operation of the noise detector 605 when the output C is determined. Here, the output C is used to remove noise (that is, cross color or time axis noise) of the color difference signal data.
[0062]
First, in step S802, it is determined whether removal of time axis noise is designated. If this determination is “Yes”, the process proceeds to S803, and if “No”, the process proceeds to S804. In step S803, it is determined whether the absolute value of the output from the subtracter 607 is equal to or smaller than a third predetermined value. If this determination is “Yes”, the process proceeds to S808, and if “No”, the process proceeds to S804. In S808, the output C is set to a value obtained by subjecting the output of the subtractor 607 to nonlinear processing. Here, FIG. 9 shows an example of input / output characteristics of the nonlinear processing used in S808. In step S804, it is determined whether cross color removal is designated. If this determination is “Yes”, the process proceeds to S805, and if “No”, the process proceeds to S807. In step S805, it is determined whether the absolute value of the output of the horizontal filter 602 is equal to or greater than a fourth predetermined value and the output of the subtractor 606 is equal to or less than a fifth predetermined value. If this determination is “Yes”, the process proceeds to S806, and if “No”, the process proceeds to S807. In S806, the output C is set to ½ of the output of the subtractor 607. In S807, the output C is set to zero.
[0063]
Of the outputs of the noise detector 605, the output A is input to the subtracter 608, the output B is input to the subtractor 610, and the output C is input to the subtractor 609.
[0064]
In the subtractor 610, the output of the subtractor 608 and the output B of the noise detector 605 are input, and the output B of the noise detector 605 is subtracted from the output of the subtractor 608 and output. This output becomes output luminance signal data. The output of the subtractor 609 is output color difference signal data.
[0065]
The noise detector 605 outputs the output A, the output B, and the output C as described above, and when the removal of the time axis noise is designated, the output of the subtractor 608 and the output of the subtractor 609 are: The noise in the time direction is removed. Further, when the removal of dot interference is designated, the output of the subtractor 610 is the one from which dot interference has been removed. When the cross color removal is designated, the output of the subtracter 609 is the one from which the cross color is removed.
[0066]
As described above, in the video signal processing apparatus according to the third embodiment, the horizontal filter output component, the inter-frame difference data, the inter-frame difference data horizontal filter output component, and the chrominance signal data for the luminance signal data of the component video signal. Using the inter-frame difference data, an arbitrary noise is detected and removed from dot interference, cross color, and time axis noise.
[0067]
More specifically, in the video signal processing apparatus according to the third embodiment, the luminance signal component and the color difference signal component of the component video signal are input, and the first predetermined frequency component is input to the luminance signal in the three-dimensional frequency domain. Extract. Then, when the removal of dot interference is designated, the second predetermined frequency component is removed from the luminance signal component according to the magnitude of the first predetermined frequency component. Here, the first predetermined frequency component is filtered with respect to the luminance signal by a horizontal band pass filter having a pass band of 3.58 MHz, and further by a time high pass filter having a pass band of 15 Hz. By extracting, it is possible to specify a pixel in which dot interference occurs. Further, by obtaining the second predetermined frequency component by filtering the luminance signal with a horizontal bandpass filter having a pass band of 3.58 MHz, dot interference can be greatly reduced. Also, dot interference removal is specified, but when the first predetermined frequency component is smaller than a predetermined value, dot interference removal is not specified, and time-axis noise removal is specified. If so, the minute level component that fluctuates in the time direction is removed.
[0068]
Here, in removing the dot interference, when the second predetermined frequency component is subtracted from the luminance signal, the gain of the second predetermined frequency component is switched according to the first predetermined frequency component value, thereby reducing the dot. Since no processing is performed on the input luminance signal in an area where no interference occurs, blurring of the video can be minimized.
[0069]
For the color difference signal, if removal of time axis noise is designated, a minute level component that varies in the time direction is removed. In addition, when the cross color removal is designated, the absolute value of the difference value between the current frame of the color difference signal data and the previous frame is equal to or greater than a third predetermined value, and the horizontal direction of the luminance signal data is predetermined. If the frequency component value is equal to or greater than the fourth predetermined value and the absolute value of the difference value between the current frame and the previous frame of the luminance signal data is equal to or smaller than the fifth predetermined value, a cross color has occurred. Judgment is made, and ½ of the difference value between the current frame and the previous frame of the color difference signal data is subtracted from the color difference signal data, or the color difference signal data is replaced with the average value of the current frame and the previous frame. Here, by obtaining a predetermined frequency component for the luminance signal data by filtering the luminance signal with a horizontal bandpass filter having a pass band of 3.58 MHz, it is possible to specify a pixel in which cross color occurs. it can. That is, when the luminance signal component has 3.58 MHz, the luminance signal component has little temporal change, and the color difference signal component has temporal change, it is determined to be cross color. When a cross color is detected, the cross color is removed by replacing the average value of the current frame of the color difference signal data and the data of the previous frame.
[0070]
Therefore, according to the video signal processing apparatus according to the third embodiment, dot interference from the component video signal can be achieved with a simple hardware configuration including a frame memory for one frame for each of the luminance signal data and the color difference signal data. Arbitrary noise in the cross color and time axis noise can be removed, and the hardware scale and hardware cost are reduced compared to a configuration in which these noises are removed using independent hardware. Can be reduced.
[0071]
In the present embodiment, the configuration in which the horizontal filter 602 is disposed at the subsequent stage of the subtractor 608 has been described, but this may be disposed at the preceding stage. FIG. 10 is a block diagram showing a configuration of a modified example of the video signal processing apparatus according to the third embodiment in which the horizontal filter 602 is arranged in the previous stage of the subtractor 608. The operation of the modification shown in FIG. 10 is exactly the same as the operation of the video signal processing apparatus of FIG. 6 except that the horizontal filter 602 filters the luminance signal data before the time-axis noise is removed. Since there is, description is abbreviate | omitted. 10 also removes any noise from dot interference, cross color, and time axis noise from the component video signal with a simple hardware configuration, similar to the video signal processing apparatus of FIG. can do.
[0072]
In the present embodiment, the case of removing three types of noise, dot interference, cross color, and time direction noise, in any combination has been described. However, this may remove two types of noise in any combination. . For example, if the noise detector 605 performs processing according to the flow shown in FIGS. 7 and 11 with the same configuration as the video signal processing apparatus of FIG. 6, any combination of dot disturbance and time direction noise is removed. A video signal processing device that can be used is realized. In this modification, the operation of the noise detector 605 when determining the output C is different from that of the video signal processing apparatus according to the third embodiment. That is, first, in step S802, it is determined whether removal of time axis noise is designated. If this determination is “Yes”, the process proceeds to S803, and if “No”, the process proceeds to S807. In step S803, it is determined whether the absolute value of the output from the subtracter 607 is equal to or smaller than a third predetermined value. If this determination is “Yes”, the process proceeds to S808, and if “No”, the process proceeds to S807. In S808, the output C is set to a value obtained by subjecting the output of the subtractor 607 to nonlinear processing. In S807, the output C is set to zero. Other operations are the same as those of the video signal processing apparatus according to the third embodiment. According to such a modification, it is possible to remove any combination of dot interference and time direction noise from a component video signal with a simple hardware configuration.
[0073]
FIG. 12 is a diagram showing another modification of the video signal processing apparatus according to the third embodiment, which can remove any combination of cross color and time direction noise. In this modification, the configuration of the apparatus is as shown in FIG. 12, and the noise detector 605 performs processing according to the flow shown in FIGS. The noise detector 605 determines the output A according to the flow shown in FIG. 13, and determines the output C according to the flow shown in FIG. That is, in the flow shown in FIG. 13, it is first determined in step S704 whether removal of time axis noise is designated. If this determination is “Yes”, the process proceeds to S707, and if “No”, the process proceeds to S708. In S707, the output A is set to a value obtained by performing non-linear processing on the output of the subtractor 606, and in S708, the output A is set to 0. Since the flow for determining the output C is the same as the flow for determining the output C in the video signal processing apparatus according to the third embodiment, description thereof is omitted. According to such a modification, an arbitrary combination of the cross color and the time direction noise can be removed from the component video signal with a simple hardware configuration.
[0074]
FIG. 14 is a diagram showing another modification of the video signal processing apparatus according to the third embodiment, which can remove any combination of dot interference and cross color. In this modification, the configuration of the apparatus is as shown in FIG. 14, and the noise detector 605 performs processing according to the flow shown in FIGS. The noise detector 605 determines the output B according to the flow shown in FIG. 15, and determines the output C according to the flow shown in FIG. That is, in the flow shown in FIG. 15, it is first determined in step S701 whether or not dot disturbance removal is designated. If this determination is “Yes”, the process proceeds to S702, and if “No”, the process proceeds to S708. In S702, it is determined whether or not the absolute value of the output of the horizontal filter 601 is greater than or equal to a first predetermined value. If this determination is “Yes”, the process proceeds to S705, and if “No”, the process proceeds to S703. In step S <b> 705, the output B ends as the output of the horizontal filter 602. In S703, it is determined whether or not the absolute value of the output of the horizontal filter 601 is greater than or equal to a second predetermined value. Here, the second predetermined value is a value smaller than the first predetermined value. If this determination is “Yes”, the process proceeds to S706, and if “No”, the process proceeds to S708. In step S706, the output B is set to ½ of the output of the horizontal filter 602, and the process ends. In S708, the output B is set to zero. In the flow shown in FIG. 16, first, it is determined whether or not cross color removal is designated in S804. If this determination is “Yes”, the process proceeds to S805, and if “No”, the process proceeds to S807. In step S805, it is determined whether the absolute value of the output of the horizontal filter 602 is equal to or greater than a fourth predetermined value, and whether the output of the subtractor 606 is equal to or less than a fifth predetermined value. If this determination is “Yes”, the process proceeds to S806, and if “No”, the process proceeds to S807. In S806, the output C is set to ½ of the output of the subtractor 607. In S807, the output C is set to zero. According to such a modification, it is possible to remove an arbitrary combination of dot interference and cross color from a component video signal with a simple hardware configuration.
[0075]
Further, in the third embodiment, as shown in FIG. 7, the absolute value of the output of the horizontal filter 601 and the first and second values are processed as the processing in the noise detector 605 when the dot interference removal is designated. The output B is determined by comparing with the threshold value, but this may be compared with only one predetermined value or may be compared with three or more threshold values.
[0076]
In the third embodiment, the dot interference is removed with priority over the time axis noise for the luminance signal component, and the time axis noise is given priority over the cross color for the color difference signal component. Although the case of removing has been described, these priorities may be reversed.
[0077]
In the third embodiment, the case where the cross color removal for the color difference signal component is not detected as a cross color unless the absolute value of the output of the subtractor 607 is equal to or greater than the third predetermined value has been described. Is not necessary.
[0078]
【The invention's effect】
As described above, the video signal processing of the present invention (Claim 1) apparatus According to A first subtracter for subtracting a first output of a noise detector (to be described later) from a luminance signal component of the component video signal; a first frame memory for storing the output of the first subtractor for one frame period; A second subtracter for subtracting the output of the first frame memory from the luminance signal component; a first filter for extracting a predetermined frequency component from the output of the first subtractor; A second filter for extracting a predetermined frequency component with respect to the output of the subtractor, designation input means for inputting from the outside designation of which of dot interference and time axis noise is to be removed; Designation of which noise to be removed is the output of the first filter, the second filter, the output of the second subtractor, dot disturbance input by the designation input means, or time axis noise When the removal of dot interference is specified, the third output is determined and output based on the output of the second filter and the first filter, and when the removal of time axis noise is specified, A noise detector for determining and outputting a first output according to an output of the second subtractor; a fifth subtractor for subtracting a third output of the noise detector from an output of the first subtractor; With a simple configuration, dot interference, time-axis noise, or both Can be effectively removed.
[0096]
Further, the present invention (claims) 2 ), A first subtracter for subtracting a first output of a noise detector (to be described later) from a luminance signal component of the component video signal, and an output of the first subtractor for one frame period. A first frame memory to be stored; a second subtracter for subtracting the output of the first frame memory from the luminance signal component; and a first frequency component for extracting a predetermined frequency component from the output of the first subtractor. 1 filter, a second filter for extracting a predetermined frequency component from the output of the second subtractor, and a second output of a noise detector described later from the color difference signal component of the component video signal A third subtractor that subtracts the output of the third subtractor, a second frame memory that accumulates the output of the third subtractor for one frame period, and a fourth subtractor that subtracts the output of the second frame memory from the color difference signal component When, Designation input means for inputting from the outside the designation of which noise to remove, such as noise, cross color and time axis noise, the first filter unit, the second filter unit, and the second filter unit Of the subtractor, the output of the fourth subtractor, and the designation of whether to remove dot interference, cross color, or time axis noise input by the designation input means, The third output is determined and output based on the outputs of the second filter and the first filter when the removal of the first color filter is designated, and when the removal of the cross color is designated, the first filter, A second output is determined and output based on the outputs of the first subtractor and the fourth subtractor, and when the removal of the time axis noise is designated, the second output is determined according to the output of the second subtractor. Determine and output 1 output And a noise detector that determines and outputs a second output in accordance with the output of the fourth subtractor, and a fifth subtracter that subtracts the third output of the noise detector from the output of the first subtractor. Therefore, it is possible to effectively remove dot interference, cross color, noise of time axis noise, or any combination thereof with a simple configuration.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a video signal processing apparatus according to Embodiment 1 of the present invention.
FIG. 2 is a schematic diagram showing filter characteristics combining both a horizontal filter and a time filter of the video signal processing apparatus according to Embodiment 1 of the present invention;
FIG. 3 is a block diagram showing a configuration of a modification of the video signal processing apparatus according to Embodiment 1 of the present invention;
FIG. 4 is a block diagram showing a configuration of a video signal processing apparatus according to a second embodiment of the present invention.
FIG. 5 is a block diagram showing a configuration of a modification of the video signal processing device according to the second embodiment of the present invention;
FIG. 6 is a block diagram showing a configuration of video signal processing means of a video signal processing device according to Embodiment 3 of the present invention;
FIG. 7 is a flowchart for explaining the operation of the video signal processing apparatus according to the third embodiment of the present invention.
FIG. 8 is a flowchart for explaining the operation of the video signal processing apparatus according to the third embodiment of the present invention;
FIG. 9 is a schematic diagram showing an example of input / output characteristics of nonlinear processing used for time-axis noise removal in the video signal processing apparatus according to Embodiment 3 of the present invention;
FIG. 10 is a block diagram showing a configuration of a modification of the video signal processing device according to the third embodiment of the present invention;
FIG. 11 is a flowchart for explaining the operation of the video signal processing apparatus according to the third embodiment of the present invention;
FIG. 12 is a block diagram showing a configuration of another modification of the video signal processing device according to Embodiment 3 of the present invention;
FIG. 13 is a flowchart for explaining the operation of the video signal processing apparatus according to the third embodiment of the present invention;
FIG. 14 is a block diagram showing a configuration of still another modification of the video signal processing apparatus according to Embodiment 3 of the present invention;
FIG. 15 is a flowchart for explaining the operation of the video signal processing apparatus according to the third embodiment of the present invention;
FIG. 16 is a flowchart for explaining the operation of the video signal processing apparatus according to the third embodiment of the present invention;
FIG. 17 is a schematic diagram showing a three-dimensional frequency characteristic of two-dimensional Y / C separation.
FIG. 18 is a diagram showing a state in which a continuous field and a scanning line existing in the field are viewed on a time-vertical plane;
FIG. 19 is a block diagram showing a configuration of a video signal processing apparatus according to Embodiment 3 of the present invention.
FIG. 20 is a diagram showing a display example by the display means of the video signal processing device according to the third embodiment of the present invention.
[Explanation of symbols]
101 Horizontal filter
102 Time filter
103 comparator
104 Gain adjuster
105 Subtractor
401, 402, 403 Frame memory
404 Horizontal filter
405 Cross color detector
406 Gain adjuster
407, 408, 409, 410 Subtractor
601 and 602 horizontal filters
603,604 frame memory
605 Noise detector
606, 607, 608, 609, 610 Subtractor
1001 Video signal processing means
1002 Input acceptance means
1003 Display means

Claims (2)

コンポーネント映像信号の輝度信号成分から、後述するノイズ検出器の第1の出力を減ずる第1の減算器と、A first subtracter for subtracting a first output of a noise detector described later from the luminance signal component of the component video signal;
前記第1の減算器の出力を1フレーム期間蓄積する第1のフレームメモリと、A first frame memory for storing the output of the first subtractor for one frame period;
前記輝度信号成分から前記第1のフレームメモリの出力を減ずる第2の減算器と、A second subtracter for subtracting the output of the first frame memory from the luminance signal component;
前記第1の減算器の出力に対して所定の周波数成分を抽出する第1のフィルタ器と、A first filter for extracting a predetermined frequency component from the output of the first subtractor;
前記第2の減算器の出力に対して所定の周波数成分を抽出する第2のフィルタ器と、A second filter for extracting a predetermined frequency component from the output of the second subtractor;
ドット妨害,及び時間軸ノイズのいずれのノイズを除去するかの指定を外部から入力するための指定入力手段と、A designation input means for inputting from the outside the designation of whether to eliminate dot interference or time axis noise;
前記第1のフィルタ器、前記第2のフィルタ器、前記第2の減算器の各出力、および前記指定入力手段により入力されたドット妨害,及び時間軸ノイズのいずれのノイズを除去するかの指定とを入力とし、ドット妨害の除去の指定時には、第2のフィルタ器,及び前記第1のフィルタ器の各出力に基づいて第3の出力を決定,出力し、時間軸ノイズの除去の指定時には、第2の減算器の出力に応じて第1の出力を決定,出力するノイズ検出器と、Designation of which noise to be removed is the output of the first filter, the second filter, the output of the second subtractor, dot disturbance input by the designation input means, or time axis noise Is input, and the third output is determined and output based on the outputs of the second filter and the first filter when the dot interference removal is specified, and when the time-axis noise removal is specified. A noise detector for determining and outputting the first output in accordance with the output of the second subtractor;
前記ノイズ検出器の第3の出力を前記第1の減算器の出力から減ずる第5の減算器とを備えた、A fifth subtractor for subtracting a third output of the noise detector from an output of the first subtractor;
ことを特徴とする映像信号処理装置。A video signal processing apparatus.
コンポーネント映像信号の輝度信号成分から、後述するノイズ検出器の第1の出力を減ずる第1の減算器と、
前記第1の減算器の出力を1フレーム期間蓄積する第1のフレームメモリと、
前記輝度信号成分から前記第1のフレームメモリの出力を減ずる第2の減算器と、
前記第1の減算器の出力に対して所定の周波数成分を抽出する第1のフィルタ器と、
前記第2の減算器の出力に対して所定の周波数成分を抽出する第2のフィルタ器と、
コンポーネント映像信号の色差信号成分から、後述するノイズ検出器の第2の出力を減ずる第3の減算器と、
前記第3の減算器の出力を1フレーム期間蓄積する第2のフレームメモリと、
前記色差信号成分から前記第2のフレームメモリの出力を減ずる第4の減算器と、
ドット妨害,クロスカラー,及び時間軸ノイズのいずれのノイズを除去するかの指定を外部から入力するための指定入力手段と、
前記第1のフィルタ器、前記第2のフィルタ器、前記第2の減算器、前記第4の減算器の各出力、および前記指定入力手段により入力されたドット妨害,クロスカラー,及び時間軸ノイズのいずれのノイズを除去するかの指定とを入力とし、ドット妨害の除去の指定時には、第2のフィルタ器,及び前記第1のフィルタ器の各出力に基づいて第3の出力を決定,出力し、クロスカラーの除去の指定時には、前記第1のフィルタ器,前記第2の減算器,及び前記第4の減算器の各出力に基づいて第2の出力を決定,出力し、時間軸ノイズの除去の指定時には、第2の減算器の出力に応じて第1の出力を決定,出力し、第4の減算器の出力に応じて第2の出力を決定,出力するノイズ検出器と、
前記ノイズ検出器の第3の出力を前記第1の減算器の出力から減ずる第5の減算器とを備えた、
ことを特徴とする映像信号処理装置。
A first subtracter for subtracting a first output of a noise detector described later from the luminance signal component of the component video signal;
A first frame memory for storing the output of the first subtractor for one frame period;
A second subtracter for subtracting the output of the first frame memory from the luminance signal component;
A first filter for extracting a predetermined frequency component from the output of the first subtractor;
A second filter for extracting a predetermined frequency component from the output of the second subtractor;
A third subtracter for subtracting a second output of a noise detector described later from the color difference signal component of the component video signal;
A second frame memory for storing the output of the third subtractor for one frame period;
A fourth subtracter for subtracting the output of the second frame memory from the color difference signal component;
A designation input means for inputting from the outside the designation of whether to eliminate dot interference, cross color, or time axis noise;
The first filter, the second filter, the second subtracter, the outputs of the fourth subtracter, and dot interference, cross color, and time axis noise input by the designated input means The designation of which noise to remove is input, and when the dot interference removal is designated, the third output is determined and output based on the outputs of the second filter and the first filter. When the cross color removal is designated, the second output is determined and output based on the outputs of the first filter unit, the second subtracter, and the fourth subtracter, and the time axis noise is determined. A noise detector that determines and outputs the first output according to the output of the second subtracter, and determines and outputs the second output according to the output of the fourth subtractor;
A fifth subtractor for subtracting a third output of the noise detector from an output of the first subtractor;
A video signal processing apparatus.
JP2002045533A 2001-02-22 2002-02-22 Video signal processing device Expired - Fee Related JP3971203B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002045533A JP3971203B2 (en) 2001-02-22 2002-02-22 Video signal processing device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2001045972 2001-02-22
JP2001-45972 2001-02-22
JP2002045533A JP3971203B2 (en) 2001-02-22 2002-02-22 Video signal processing device

Publications (3)

Publication Number Publication Date
JP2002325262A JP2002325262A (en) 2002-11-08
JP2002325262A5 JP2002325262A5 (en) 2005-08-04
JP3971203B2 true JP3971203B2 (en) 2007-09-05

Family

ID=26609863

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002045533A Expired - Fee Related JP3971203B2 (en) 2001-02-22 2002-02-22 Video signal processing device

Country Status (1)

Country Link
JP (1) JP3971203B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100620748B1 (en) 2004-12-21 2006-09-13 엘지전자 주식회사 How to remove cross luminance noise included in broadcast signal

Also Published As

Publication number Publication date
JP2002325262A (en) 2002-11-08

Similar Documents

Publication Publication Date Title
KR101120092B1 (en) Method for improving quality of composite video signal and the apparatus therefore and method for decoding composite video signal and the apparatus therefore
JP2001204045A (en) Motion detection device
US8810731B2 (en) Phase motion detector for baseband YC separation
JP3879692B2 (en) Video signal processing apparatus and television receiver using the same
US8970787B2 (en) Image quality improvement device and method thereof
KR930003177B1 (en) Pattern-adaptive digital comb filter for separating luminance and color signals
CN1231070C (en) filter device
JPH01106597A (en) Television set
JP2853298B2 (en) Television signal processor
JP3971203B2 (en) Video signal processing device
US7012651B2 (en) Video signal processing method and apparatus
JPH04227182A (en) Dynamic signal detecting circuit
JPH03220889A (en) Motion information signal detection circuit
KR100320482B1 (en) apparatus for improve of image quality
JPH07131676A (en) Motion detection circuit
JP2006513618A (en) Method and apparatus for separating a chrominance signal from a composite video baseband signal
JPS62290270A (en) Noise eliminator
JP3679208B2 (en) Motion detection circuit for composite video signal
JP2004128936A (en) Video signal processing device
JP3351630B2 (en) Y / C separation circuit
KR940000581B1 (en) Luminance and Color Signal Separation Circuit
JPH0773181B2 (en) Filter device
KR0149179B1 (en) Noise Reduction Circuit and Method of Image Processing System
JP5247479B2 (en) Video signal processing device
KR940000580B1 (en) Vertical and horizontal correlation adaptive luminance and color signal separation circuit

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041228

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041228

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070202

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070206

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070409

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070515

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070607

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100615

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110615

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120615

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120615

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130615

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees