JPH07177393A - Noise removing device - Google Patents

Noise removing device

Info

Publication number
JPH07177393A
JPH07177393A JP5321677A JP32167793A JPH07177393A JP H07177393 A JPH07177393 A JP H07177393A JP 5321677 A JP5321677 A JP 5321677A JP 32167793 A JP32167793 A JP 32167793A JP H07177393 A JPH07177393 A JP H07177393A
Authority
JP
Japan
Prior art keywords
signal
output
video signal
noise
linear processing
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.)
Pending
Application number
JP5321677A
Other languages
Japanese (ja)
Inventor
Tadashi Kubota
正 久保田
Hidekazu Suzuki
秀和 鈴木
Kazuo Furuyasu
和男 古保
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 Holdings Corp
Original Assignee
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP5321677A priority Critical patent/JPH07177393A/en
Priority to EP94119819A priority patent/EP0660595B1/en
Priority to DE69423449T priority patent/DE69423449T2/en
Priority to US08/359,924 priority patent/US5495299A/en
Publication of JPH07177393A publication Critical patent/JPH07177393A/en
Pending legal-status Critical Current

Links

Landscapes

  • Picture Signal Circuits (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

PURPOSE:To provide a noise removing device removing noise corresponding to the quality of noise by adjusting a feedback quantity corresponding to the movement quantity of a video signal and furthermore, corresponding to the level, the amplitude, or the kind of the video signal in the noise removing device removing noise included in the video signal. CONSTITUTION:The device is provided with a first subtraction means 12 for obtaining a difference signal between an input video signal and a delay means 11, an orthogonal transformation means 14 for an orthogonal transformation of the difference signal thus obtained, a nonlinear processing means 15 executing a nonlinear processing, an inverse orthogonal transformation means 16 for executing inverse orthogonal transformation and an attenuating means 18. By a second subtraction means 19 is obtained the difference signal between the input video signal and the output signal of the attenuation means 18. An adaptive control means 22 adaptively controls at least either the threshold value of nonlinear processing by the nonlinear processing means 15 or an attenuation quantity by the attenuation means 18 through the use of the signal level detection means 21 for the input video signal.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、映像信号に含まれる雑
音を効果的に除去する雑音除去装置に関するものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a noise eliminating device for effectively eliminating noise contained in a video signal.

【0002】[0002]

【従来の技術】昨今の半導体メモリの進展に伴って、フ
レームメモリが安価で使えることもあり、映像信号の3
次元処理が盛んに行われるようになってきている。家庭
用VTRやTV受像機に用いられる雑音除去装置に関し
ても、フレームメモリを用いたものが数多く考案されて
いる。その中で映像信号と不規則雑音の3次元的な統計
的性質の違いを利用した雑音除去装置として、直交変換
の一方式であるアダマール変換(Hadamrd Transform)
を用いたフレーム巡回型の雑音除去装置が提案されてい
る(例えば、テレビジョン学会誌、Vol.37、No.
12 、1983、pp56−62など)。
2. Description of the Related Art With the recent development of semiconductor memory, a frame memory can be used at a low cost.
Dimensional processing is becoming popular. As for a noise eliminator used in a home VTR or a TV receiver, many devices using a frame memory have been devised. Among them, a Hadamard Transform, which is a method of orthogonal transformation, is used as a noise eliminator that utilizes the difference in three-dimensional statistical properties of video signals and random noise.
A frame recursive noise eliminator using the above has been proposed (for example, Journal of the Television Society, Vol. 37, No. 37).
12, 1983, pp56-62).

【0003】雑音を含まない映像信号は水平、垂直、時
間軸のいずれの方向に関しても相関が大きく、一方不規
則雑音は水平、垂直、時間軸にいずれの方向に関しても
相関が小さいという性質がある。アダマール変換を用い
た雑音除去装置は、前記した映像信号と不規則雑音の3
次元相関の相違をより有効に用いて雑音を除去しようと
する手法である。アダマール変換を用いたフレーム巡回
型の雑音除去装置は、S/N比の改善量が同じという条
件下で、アダマール変換を用いない単なるフレーム巡回
型の雑音除去装置よりは、動画部分の解像度の劣化が少
ないという利点がある。
A video signal containing no noise has a large correlation in any of the horizontal, vertical, and time axes, while irregular noise has a property of having a small correlation in any of the horizontal, vertical, and time axes. . The noise removing device using the Hadamard transform has three types of the above-mentioned video signal and random noise.
This is a method for removing noise by more effectively using the difference in dimensional correlation. A frame recursive noise eliminator using Hadamard transform has a lower resolution of a moving image portion than a simple frame recursive noise eliminator without Hadamard transform under the condition that the amount of improvement in S / N ratio is the same. There is an advantage that there are few.

【0004】ここで、従来のアダマール変換を用いたフ
レーム巡回型の雑音除去装置について説明する。図19
にアダマール変換を用いた従来の雑音除去装置の構成図
を示す。図19において、1は第一の減算器で、入力映
像信号と入力映像信号から雑音除去した出力信号を1な
いし数フレーム遅延させた信号との減算を行い、フレー
ム差分信号を得る。2はフレームメモリで雑音が除去さ
れた出力信号を1ないし数フレーム遅延させる。3は直
列並列変換器で時間的に直列なデータ列を、アダマール
変換の次数に合うように、時間的に並列なデータ列に変
換するものである。4はアダマール変換器で並列なデー
タ列に対してアダマール変換を施すものである。5_1
〜5_kは非線形処理部でアダマール変換器4でアダマ
ール変換されたデータに対して非線形処理を施すもので
ある。6はアダマール逆変換器で非線形処理を施された
データに対して、アダマール変換器4での変換操作とは
逆の操作、すなわちアダマール逆変換を施すものであ
る。7は並列直列変換器でアダマール逆変換された並列
なデータ列を直列なデータ列に変換するものである。8
は第二の減算器で入力映像信号から並列直列変換器7の
出力を減算し、雑音が除去された出力信号を得るもので
ある。
A conventional frame recursive denoising apparatus using Hadamard transform will be described below. FIG. 19
Figure 1 shows the configuration of a conventional noise eliminator using Hadamard transform. In FIG. 19, reference numeral 1 is a first subtractor, which subtracts an input video signal and a signal obtained by delaying an output signal obtained by removing noise from the input video signal by one to several frames to obtain a frame difference signal. Reference numeral 2 delays the noise-removed output signal by one to several frames. A serial-parallel converter 3 converts a time-series data string into a time-parallel data string so as to match the order of the Hadamard transform. Reference numeral 4 is a Hadamard converter which performs Hadamard conversion on parallel data strings. 5_1
5 to 5_k are non-linear processing units that perform non-linear processing on the data Hadamard-transformed by the Hadamard converter 4. Reference numeral 6 denotes an operation that is the reverse of the conversion operation performed by the Hadamard transformer 4, that is, Hadamard inverse transformation is performed on the data that has been subjected to the nonlinear processing by the Hadamard inverse transformer. A parallel-serial converter 7 converts a parallel data string that has undergone Hadamard inverse conversion into a serial data string. 8
The second subtractor subtracts the output of the parallel-serial converter 7 from the input video signal to obtain an output signal from which noise has been removed.

【0005】以上のように構成された雑音除去装置の動
作を以下に説明する。まず第一の減算器1で、フレーム
メモリ2によってN(N=1,2,・・・)フレーム遅
延された信号と入力信号との差分をとる。不規則雑音及
び映像信号中の動き成分は時間軸方向に相関が小さいの
で、雑音及び信号の振幅に応じてフレーム差分信号とし
て取り出される。
The operation of the noise eliminator configured as described above will be described below. First, the first subtractor 1 calculates the difference between the signal delayed by N (N = 1, 2, ...) Frames by the frame memory 2 and the input signal. Since the random noise and the motion component in the video signal have a small correlation in the time axis direction, they are extracted as a frame difference signal according to the noise and the signal amplitude.

【0006】直列並列変換器3は、第一の減算器1が出
力する時間的に直列なフレーム差分信号を水平方向mサ
ンプル点、垂直方向nライン(m、nは自然数)の時間
的に並列なデータに変換する。直列並列変換器3は、例
えば(n−1)個のラインメモリと(m−1)×n個の
ラッチで構成される。ここでは、m=4サンプル、n=
2ラインの場合を例として説明する。
The serial-parallel converter 3 temporally parallels the temporally serial frame difference signals output from the first subtractor 1 at m sample points in the horizontal direction and n lines in the vertical direction (m and n are natural numbers). Convert to different data. The serial-parallel converter 3 is composed of, for example, (n-1) line memories and (m-1) * n latches. Here, m = 4 samples, n =
The case of two lines will be described as an example.

【0007】直列並列変換器3で生成される時間的に並
列な画素ブロックのデータを行列の形で(数1)に示
す。
The data of the temporally parallel pixel blocks generated by the serial / parallel converter 3 is shown in the form of a matrix (Equation 1).

【0008】[0008]

【数1】 [Equation 1]

【0009】ここで、x00〜x13で構成される画素ブロ
ックのデータについて説明する。x 00を基準にすると、
01、x02、x03は画面上でそれぞれ1サンプル、2サ
ンプル、3サンプル右へ位置するデータであり、x10
基準にすると、x11、x12、x13は画面上でそれぞれ1
サンプル、2サンプル、3サンプル右へ位置するデータ
である。また、x10〜x13はx00〜x03に対して画面上
で1ライン下へ位置するようなデータである。
Where x00~ X13Pixel block composed of
The data of the clock will be described. x 00Based on
x01, X02, X03Are 1 sample and 2 samples respectively on the screen.
Sample, data located 3 samples to the right, xTenTo
By reference, x11, X12, X13Is 1 on the screen
Sample, 2 samples, 3 samples Data located to the right
Is. Also, xTen~ X13Is x00~ X03Against the screen
The data is one line below.

【0010】アダマール変換器4は、水平方向4サンプ
ル点、垂直方向2ラインの時間的に並列な画素ブロック
のデータに対して(数2)で示されるアダマール変換操
作を行い4×2=8個の周波数成分に展開する。ただ
し、yij(0≦i≦1,0≦j≦3)はアダマール変換
後のデータである。
The Hadamard transform unit 4 performs the Hadamard transform operation represented by (Equation 2) on the data of the temporally parallel pixel blocks of 4 sample points in the horizontal direction and 2 lines in the vertical direction. Expand to the frequency component of. However, y ij (0 ≦ i ≦ 1, 0 ≦ j ≦ 3) is data after Hadamard transform.

【0011】[0011]

【数2】 [Equation 2]

【0012】ここで、不規則雑音は相関が小さいので、
(数2)のyijの各周波数成分に均等に分布している。
Since the random noise has a small correlation,
It is evenly distributed in each frequency component of y ij in (Equation 2).

【0013】非線形処理部5_1〜5_kでは、アダマ
ール変換で各周波数成分に均等に分布した雑音を抽出す
る。図20に非線形処理部5_1〜5_kの入出力の関
係の一例を表した非線形処理部5_1〜5_kの入出力
特性図を示す。ここで、アダマール変換器4の出力であ
るyijに対する非線形処理部の出力をy'ijとする。図
20において、横軸は入力yijで縦軸は出力y'ijであ
る。図20からもわかるように、絶対値が値”A”以上
の入力yijが入力されると出力y'ijはゼロである。
The non-linear processing units 5_1 to 5_k extract noises evenly distributed in each frequency component by Hadamard transform. FIG. 20 is an input / output characteristic diagram of the nonlinear processing units 5_1 to 5_k showing an example of the input / output relationship of the nonlinear processing units 5_1 to 5_k. Here, the output of the non-linear processing unit for y ij which is the output of the Hadamard converter 4 is y ′ ij . In FIG. 20, the horizontal axis represents the input y ij and the vertical axis represents the output y ′ ij . As can be seen from FIG. 20, when the input y ij whose absolute value is the value “A” or more is input, the output y ′ ij is zero.

【0014】その後、非線形処理部5_1〜5_kで抽
出された雑音成分を、アダマール逆変換器6において
(数3)で示される演算を行い、データを再び実空間領
域成分に戻す。
After that, the noise components extracted by the non-linear processing units 5_1 to 5_k are subjected to the calculation represented by (Equation 3) in the Hadamard inverse transformer 6 to restore the data to real space domain components again.

【0015】[0015]

【数3】 [Equation 3]

【0016】さらに、実空間領域に戻された雑音成分
x’ijを、並列直列変換器7で時間的に直列なデータに
変換した後、第二の減算器8で雑音を含んだ入力信号か
ら減算することで、従来のアダマール変換を用いた雑音
除去装置は、雑音除去作用を実現している。
Further, after the noise component x'ij returned to the real space domain is converted into time-series data by the parallel-serial converter 7, the second subtractor 8 converts the noise-containing input signal from the input signal. By performing the subtraction, the conventional noise removing device using the Hadamard transform realizes the noise removing action.

【0017】[0017]

【発明が解決しようとする課題】しかしながら、前述し
た非線形処理部5_1〜5_kにおいて、非線形処理の
閾値”A”は固定されており、例えば、映像信号の動き
成分が値”A”以下の場合には、非線形処理部5_1〜
5_kは動き成分をノイズとして誤って抽出して帰還す
るため、動画部分に残像や尾引きといった現象を引き起
こしてしまうという問題点を有していた。
However, in the above-mentioned non-linear processing units 5_1 to 5_k, the non-linear processing threshold "A" is fixed. For example, when the motion component of the video signal is equal to or less than the value "A". Is a non-linear processing unit 5_1
5_k erroneously extracts a motion component as noise and feeds it back, and thus has a problem of causing a phenomenon such as an afterimage or tailing in a moving image portion.

【0018】また、例えば雑音の振幅が大きく値”A”
を越えてしまう場合には、非線形処理部5はノイズ成分
を完全に抽出することができず雑音の一部のみを帰還す
ることとなり、結果として雑音除去効果を十分得ること
ができないという問題点を有していた。
Further, for example, the amplitude of noise is large and the value is "A".
If it exceeds the above, the non-linear processing unit 5 cannot completely extract the noise component and returns only a part of the noise, resulting in a problem that the noise removing effect cannot be sufficiently obtained. Had.

【0019】本発明は上記従来の問題点を解決するもの
で、映像信号の動き量に応じて帰還量を調整すること
で、動画部分に残像や尾引き等の劣化を生じない雑音除
去装置を提供することを目的とする。さらに、映像信号
の信号レベル、信号振幅、もしくは信号の種類に応じて
帰還量を調整することで、映像信号の質に応じた雑音除
去を行う雑音除去装置を提供することを目的とする。
The present invention solves the above-mentioned conventional problems, and provides a noise eliminator which does not cause deterioration such as an afterimage or tailing in a moving image portion by adjusting a feedback amount according to a movement amount of a video signal. The purpose is to provide. Another object of the present invention is to provide a noise removing device that removes noise according to the quality of a video signal by adjusting the amount of feedback according to the signal level of the video signal, the signal amplitude, or the type of the signal.

【0020】[0020]

【課題を解決するための手段】この目的を達成するため
に、本発明の雑音除去装置は、入力映像信号に応動した
信号を遅延させる遅延手段と、前記入力映像信号と前記
遅延手段の出力信号との差分信号を得る第一の減算手段
と、前記第一の減算手段にて得られた前記差分信号に対
して直交変換を施す直交変換手段と、前記直交変換手段
の出力に対して非線形処理を施す非線形処理手段と、前
記非線形処理手段の出力に対して、前記直交変換手段に
おける直交変換に対する逆変換である直交逆変換を施す
直交逆変換手段と、前記直交逆変換手段の出力を減衰さ
せる減衰手段と、前記入力映像信号と前記減衰手段の出
力信号との差分信号を得る第二の減算手段と、前記入力
映像信号の信号レベルを検出する信号レベル検出手段
と、前記信号レベル検出手段の出力と前記第一の減算手
段の出力に基づいて前記非線形処理手段における非線形
処理の閾値及び前記減衰手段での減衰量の少なくとも一
方を適応制御する適応制御手段とで構成される。
In order to achieve this object, a noise removing device of the present invention is a delay means for delaying a signal in response to an input video signal, the input video signal and an output signal of the delay means. A first subtraction means for obtaining a difference signal between the first and second subtraction means, an orthogonal transformation means for performing an orthogonal transformation on the difference signal obtained by the first subtraction means, and a non-linear processing for the output of the orthogonal transformation means. And an inverse orthogonal transform means for performing an orthogonal inverse transform, which is an inverse transform of the orthogonal transform in the orthogonal transform means, on the output of the nonlinear transform means, and an output of the orthogonal inverse transform means is attenuated. Attenuating means, second subtracting means for obtaining a difference signal between the input video signal and an output signal of the attenuating means, signal level detecting means for detecting a signal level of the input video signal, and the signal level Out composed of an adaptive control means for adaptively controlling at least one of attenuation at threshold and the damping means of the non-linear processing in the nonlinear processing means on the basis of output to the output of said first subtracting means means.

【0021】また同目的を達成するために、本発明の雑
音除去装置は、入力映像信号に応動した信号を遅延させ
る遅延手段と、前記入力映像信号と前記遅延手段の出力
信号との差分信号を得る第一の減算手段と、前記第一の
減算手段にて得られた前記差分信号に対して直交変換を
施す直交変換手段と、前記直交変換手段の出力に対して
非線形処理を施す非線形処理手段と、前記非線形処理手
段の出力に対して、前記直交変換手段における直交変換
に対する逆変換である直交逆変換を施す直交逆変換手段
と、前記直交逆変換手段の出力を減衰させる減衰手段
と、前記入力映像信号と前記減衰手段の出力信号との差
分信号を得る第二の減算手段と、前記入力映像信号の信
号振幅を検出する信号振幅検出手段と、前記信号振幅検
出手段の出力と前記第一の減算手段の出力に基づいて前
記非線形処理手段における非線形処理の閾値及び前記減
衰手段での減衰量の少なくとも一方を適応制御する適応
制御手段とで構成される。
In order to achieve the same object, the noise removing apparatus of the present invention provides a delay means for delaying a signal in response to an input video signal and a differential signal between the input video signal and the output signal of the delay means. First subtraction means for obtaining, orthogonal transformation means for performing orthogonal transformation on the difference signal obtained by the first subtraction means, and nonlinear processing means for performing non-linear processing on the output of the orthogonal transformation means An orthogonal inverse transform means for performing an orthogonal inverse transform, which is an inverse transform of the orthogonal transform in the orthogonal transform means, on the output of the non-linear processing means, an attenuating means for attenuating the output of the orthogonal inverse transform means, Second subtracting means for obtaining a differential signal between the input video signal and the output signal of the attenuating means, signal amplitude detecting means for detecting the signal amplitude of the input video signal, output of the signal amplitude detecting means, and Composed of the adaptive control means for adaptively controlling at least one of attenuation at threshold and the damping means of the non-linear processing in the nonlinear processing means on the basis of the output of one subtraction means.

【0022】また同目的を達成するために、本発明の雑
音除去装置は、入力映像信号に応動した信号を遅延させ
る遅延手段と、前記入力映像信号と前記遅延手段の出力
信号との差分信号を得る第一の減算手段と、前記第一の
減算手段にて得られた前記差分信号に対して直交変換を
施す直交変換手段と、前記直交変換手段の出力に対して
非線形処理を施す非線形処理手段と、前記非線形処理手
段の出力に対して、前記直交変換手段における直交変換
に対する逆変換である直交逆変換を施す直交逆変換手段
と、前記直交逆変換手段の出力を減衰させる減衰手段
と、前記入力映像信号と前記減衰手段の出力信号との差
分信号を得る第二の減算手段と、前記入力映像信号の信
号の種類を識別する信号識別手段と、前記信号識別手段
の出力と前記第一の減算手段の出力に基づいて前記非線
形処理手段における非線形処理の閾値及び前記減衰手段
での減衰量の少なくとも一方を適応制御する適応制御手
段とで構成される。
In order to achieve the same object, the noise removing apparatus of the present invention provides a delay means for delaying a signal in response to an input video signal and a differential signal between the input video signal and the output signal of the delay means. First subtraction means for obtaining, orthogonal transformation means for performing orthogonal transformation on the difference signal obtained by the first subtraction means, and nonlinear processing means for performing non-linear processing on the output of the orthogonal transformation means An orthogonal inverse transform means for performing an orthogonal inverse transform, which is an inverse transform of the orthogonal transform in the orthogonal transform means, on the output of the non-linear processing means, an attenuating means for attenuating the output of the orthogonal inverse transform means, Second subtracting means for obtaining a differential signal between the input video signal and the output signal of the attenuating means, signal identifying means for identifying the signal type of the input video signal, output of the signal identifying means and the first Composed of the adaptive control means for adaptively controlling at least one of attenuation at threshold and the damping means of the non-linear processing in the nonlinear processing means based on an output of the calculation means.

【0023】[0023]

【作用】本発明は上記の構成によって、非線形処理手段
の非線形処理の閾値及び減衰手段の減衰量の少なくとも
一方を適応制御手段で制御することにより、動領域画像
の劣化を抑えて、動領域画像と静止領域画像の双方にお
ける雑音を、効率良く除去するように作用する。
According to the present invention, the adaptive control means controls at least one of the non-linear processing threshold of the non-linear processing means and the attenuation amount of the attenuating means by the above-mentioned configuration, thereby suppressing the deterioration of the moving area image and thereby reducing the moving area image. It works so as to effectively remove noise in both the still image and the static region image.

【0024】[0024]

【実施例】以下、本発明の一実施例について、図面を参
照しながら説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0025】図1は本発明の第1の実施例の雑音除去装
置の構成図を示すものである。図1において、10は入
力端子であり、雑音を含んだ映像信号が加えられる。1
1はフレーム遅延手段で、後述する第二の減算手段19
に接続され、第二の減算手段19が出力する入力映像信
号から雑音成分を除いた出力信号をNフレーム(N=
1,2,・・・)遅延させるものである。12は第一の
減算手段で、入力端子10とフレーム遅延手段11に接
続され、入力映像信号とフレーム遅延手段11が出力す
るNフレーム分遅延された信号との差分信号を得るため
のものである。13は直列並列変換手段で、第一の減算
手段12に接続され、時間的に直列な信号を時間的に並
列なデータに変換し、画素ブロックのデータを生成する
ものである。ここで、画素ブロックのデータのサイズを
水平方向にmサンプル、垂直方向にnライン(m、nは
自然数)とする。さらに、本実施例では説明のために一
例としてm=4、n=2とする。ここで直列並列変換手
段13の構成例について説明する。図2は直列並列変換
手段13の構成図で、直列並列変換手段13は(m−
1)×n個の1サンプル遅延手段101〜106と(n
−1)個のライン遅延手段107から構成される。
FIG. 1 shows a block diagram of a noise eliminating apparatus according to a first embodiment of the present invention. In FIG. 1, 10 is an input terminal to which a video signal containing noise is added. 1
1 is a frame delay means, which is a second subtraction means 19 described later.
Connected to the second subtraction means 19 and removing the noise component from the input video signal output by the second subtraction means 19 to output an N frame (N =
1, 2, ...) It delays. Reference numeral 12 is a first subtraction means, which is connected to the input terminal 10 and the frame delay means 11 and is for obtaining a difference signal between the input video signal and the signal delayed by N frames output from the frame delay means 11. . Reference numeral 13 denotes a serial / parallel conversion means, which is connected to the first subtraction means 12 and converts a temporally serial signal into temporally parallel data to generate pixel block data. Here, the size of the pixel block data is m samples in the horizontal direction and n lines in the vertical direction (m and n are natural numbers). Further, in the present embodiment, for the sake of explanation, it is assumed that m = 4 and n = 2 as an example. Here, a configuration example of the serial-parallel conversion means 13 will be described. FIG. 2 is a configuration diagram of the serial / parallel conversion means 13, wherein the serial / parallel conversion means 13 is (m-
1) × n 1-sample delay means 101 to 106 and (n
-1) The number of line delay means 107.

【0026】図1において、14は直交変換手段で、直
列並列変換手段13に接続され、直列並列変換手段13
で生成された画素ブロックのデータに対して直交変換を
施すものである。本実施例では、直交変換手段14での
直交変換をアダマール変換を例にとって説明する。アダ
マール変換は回路構成が簡単で、変換、逆変換で回路を
共通に用いることができるという利点がある。15_1
〜15_kはk個(k=m×n)の非線形処理手段であ
り、直交変換手段14に接続され、直交変換された後の
データに対して非線形処理を施して雑音成分を抽出する
ものである。16は直交逆変換手段で、非線形処理手段
15_1〜15_kに接続され、雑音成分として抽出さ
れたデータを直交逆変換するものである。
In FIG. 1, reference numeral 14 is an orthogonal transforming means, which is connected to the serial / parallel transforming means 13 and is connected to the serial / parallel transforming means 13.
The orthogonal transformation is applied to the data of the pixel block generated in (1). In the present embodiment, the orthogonal transform in the orthogonal transform means 14 will be described by taking the Hadamard transform as an example. The Hadamard transform has an advantage that the circuit configuration is simple and the circuit can be commonly used for the transform and the inverse transform. 15_1
15 to 15_k are k (k = m × n) non-linear processing means, which are connected to the orthogonal transformation means 14 and perform non-linear processing on the data after the orthogonal transformation to extract noise components. . Reference numeral 16 is an orthogonal inverse transforming means, which is connected to the non-linear processing means 15_1 to 15_k and performs orthogonal inverse transforming on the data extracted as the noise component.

【0027】17は並列直列変換手段で、直交逆変換手
段16に接続され、直交逆変換された水平方向にmサン
プル、垂直方向にnラインの時間的に並列なデータ(画
素ブロックのデータ)を、異なるブロック間で重なりあ
うサンプル点同士でその平均値をとる(積分操作)こと
で、時間的に直列な信号に変換する。ここで、並列直列
変換手段17の構成例について説明する。図3は並列直
列変換手段17の構成図であり、並列直列変換手段17
は(m−1)×n個の1サンプル遅延手段111〜11
6と(n−1)個のライン遅延手段117と(m×n−
1)個の加算手段118〜124と1/kの利得を有す
る減衰手段125から構成される。なお、実施例ではm
=4、n=2として説明するので、前記した値はそれぞ
れ、(m−1)×n=6、n−1=1、m×n−1=
7、1/k=1/8となる。
Reference numeral 17 denotes a parallel / serial conversion means, which is connected to the orthogonal inverse conversion means 16 and outputs the orthogonally inversely converted time-parallel data (pixel block data) of m samples in the horizontal direction and n lines in the vertical direction. , By converting the average value of the sample points which are overlapped between different blocks (integration operation), the signals are converted into a serial signal in terms of time. Here, a configuration example of the parallel-serial conversion means 17 will be described. FIG. 3 is a configuration diagram of the parallel / serial conversion means 17, and the parallel / serial conversion means 17 is shown.
Is (m−1) × n 1-sample delay means 111 to 11
6 and (n−1) line delay means 117 and (m × n−)
1) It is composed of the addition means 118 to 124 and the attenuation means 125 having a gain of 1 / k. In the example, m
= 4, n = 2, the above-mentioned values are (m-1) * n = 6, n-1 = 1, and m * n-1 =
7, 1 / k = 1/8.

【0028】図1において、18は減衰手段で、並列直
列変換手段17に接続され、並列直列変換手段17で積
分された信号の利得を下げるものである。19は第二の
減算手段で、入力端子10と減衰手段18に接続され、
入力映像信号から、雑音成分である減衰手段18の出力
信号を減算することで、入力映像信号から雑音成分を除
去するものである。第二の減算手段19の出力はフレー
ム遅延手段11に接続される。20は出力端子で第二の
減算手段19に接続され、雑音が除去された映像信号を
出力する。
In FIG. 1, reference numeral 18 denotes an attenuating means, which is connected to the parallel / serial converting means 17 and reduces the gain of the signal integrated by the parallel / serial converting means 17. 19 is a second subtraction means, which is connected to the input terminal 10 and the attenuation means 18,
The noise component is removed from the input video signal by subtracting the noise component output signal of the attenuating means 18 from the input video signal. The output of the second subtraction means 19 is connected to the frame delay means 11. An output terminal 20 is connected to the second subtraction means 19 and outputs a video signal from which noise is removed.

【0029】21は信号レベル検出手段であり、入力映
像信号の信号レベルを検出するものであり、その構成例
について説明する。図4は信号レベル検出手段21の構
成図である。131は直列並列変換手段で、入力される
入力映像信号を並列なデータに変換し画素ブロックのデ
ータを生成するものであり、機能および構成は前記した
直列並列変換手段13と同様のものである。また、画素
ブロックのデータのサイズは水平方向にmサンプル、垂
直方向にnライン(m、nは自然数)とするが、本実施
例では説明のために一例としてm=4、n=2とする。
132は平均値算出手段で、直列並列変換手段131が
出力する直列並列変換されたk個(k=m×n、例では
k=8)の画素ブロックのデータの平均値を算出するも
のである。
Reference numeral 21 is a signal level detecting means for detecting the signal level of the input video signal, and its configuration example will be described. FIG. 4 is a block diagram of the signal level detecting means 21. Reference numeral 131 denotes a serial / parallel conversion means, which converts input input video signals into parallel data to generate pixel block data, and has the same function and configuration as the serial / parallel conversion means 13 described above. Further, the size of the data of the pixel block is m samples in the horizontal direction and n lines (m and n are natural numbers) in the vertical direction, but in this embodiment, for the sake of explanation, m = 4 and n = 2 are taken as an example. .
Reference numeral 132 denotes an average value calculating means for calculating an average value of the data of k (k = m × n, in the example k = 8) pixel blocks subjected to the serial / parallel conversion output from the serial / parallel converting means 131. .

【0030】22は適応制御手段で、直列並列変換手段
13、信号レベル検出手段21、非線形処理手段15_
1〜15_k、減衰手段18に接続される。ここで、適
応制御手段22の構成例について説明する。図5は適応
制御手段22の構成図であり、141は絶対値算出手段
で、直列並列変換手段13に接続され、直列並列変換さ
れたk個(k=m×n)の画素ブロックのデータの絶対
値を算出するものである。142は平均値算出手段で、
絶対値算出手段141に接続され、絶対値算出手段14
1で算出された画素ブロックのk個のデータの平均値を
算出するものである。143は第一の制御手段で、信号
レベル検出手段21の平均値算出手段132、適応制御
手段22の平均値算出手段142、非線形処理手段15
_1〜15_kに接続され、平均値算出手段142が出
力する絶対値平均値をもとに、非線形処理手段15_1
〜15_kの非線形処理のための閾値を制御するもので
ある。144は第二の制御手段で、信号レベル検出手段
21の平均値算出手段132、適応制御手段22の平均
値算出手段142、減衰手段18に接続され、平均値算
出手段142が出力する絶対値平均値をもとに、減衰手
段18での帰還係数aを制御するものである。
Reference numeral 22 is an adaptive control means, which is a serial / parallel conversion means 13, a signal level detection means 21, and a non-linear processing means 15_.
1 to 15_k, connected to the attenuation means 18. Here, a configuration example of the adaptive control means 22 will be described. FIG. 5 is a block diagram of the adaptive control means 22. Reference numeral 141 denotes an absolute value calculation means, which is connected to the serial / parallel conversion means 13 and stores data of k (k = m × n) pixel blocks subjected to serial / parallel conversion. The absolute value is calculated. 142 is an average value calculation means,
The absolute value calculating means 141 is connected to the absolute value calculating means 14
The average value of k pieces of data of the pixel block calculated in 1 is calculated. 143 is a first control means, which is an average value calculation means 132 of the signal level detection means 21, an average value calculation means 142 of the adaptive control means 22, and a non-linear processing means 15.
Non-linear processing means 15_1 based on the absolute value average value output from the average value calculating means 142, which is connected to _1 to 15_k.
It controls the threshold value for the non-linear processing of ˜15_k. 144 is a second control means, which is connected to the average value calculating means 132 of the signal level detecting means 21, the average value calculating means 142 of the adaptive control means 22, and the attenuating means 18, and the absolute value average output from the average value calculating means 142. The feedback coefficient a in the damping means 18 is controlled based on the value.

【0031】以上のように構成された第一の実施例の雑
音除去装置について、以下その動作を説明する。入力端
子10から雑音を含んだ映像信号が入力される。第一の
減算手段12によって、フレーム遅延手段11が出力す
るNフレーム(N=1,2,・・・)遅延された信号と
入力映像信号との差分をとり、フレーム差分信号を出力
する。第一の減算手段12では、フレーム間で相関の小
さい不規則な雑音及び映像信号の動き成分が検出され
る。雑音を含まない静止領域では、第一の減算手段12
の出力は0である。
The operation of the noise eliminator of the first embodiment constructed as above will be described below. A video signal containing noise is input from the input terminal 10. The first subtracting means 12 calculates the difference between the N-frame (N = 1, 2, ...) Delayed signal output by the frame delaying means 11 and the input video signal, and outputs a frame difference signal. The first subtraction unit 12 detects irregular noise having a small correlation between frames and a motion component of a video signal. In the static area containing no noise, the first subtraction means 12
Has an output of 0.

【0032】第一の減算手段12で検出された雑音及び
動き成分の時間的に直列な信号は、直列並列変換手段1
3で、ラッチなどで構成される(m−1)個の1サンプ
ル遅延手段111〜116とラインメモリなどで構成さ
れる(n−1)個のライン遅延手段117により、水平
方向にmサンプル、垂直方向にnラインの時間的に並列
なデータに変換される。今、例としてm=4、n=2と
して説明する。直列並列変換手段13で生成される時間
的に並列なブロックを行列の形で(数4)に示す。
The time-serial signals of the noise and motion components detected by the first subtraction means 12 are converted into serial-parallel conversion means 1.
3, 3 (m-1) 1-sample delay units 111 to 116 composed of latches and (n-1) line-delay units 117 composed of line memories are used for m samples in the horizontal direction. It is converted into n lines of time-parallel data in the vertical direction. Now, as an example, description will be made assuming that m = 4 and n = 2. The time-parallel blocks generated by the serial-parallel conversion means 13 are shown in (Formula 4) in the form of a matrix.

【0033】[0033]

【数4】 [Equation 4]

【0034】ここで図6を用いて、k個(K=m×n=
8)のデータx00〜x03、x10〜x 13で構成される画素
ブロックについて説明する。図6は4×2の画素ブロッ
クの構成図であり、x00を基準にすると、x01、x02
03は画面上でそれぞれ1サンプル、2サンプル、3サ
ンプル右へ位置するデータであり、x10を基準にする
と、x11、x12、x13は画面上でそれぞれ1サンプル、
2サンプル、3サンプル右へ位置するデータである。ま
た、x10〜x13はx00〜x03に対して画面上で1ライン
下へ位置するようなデータである。
Here, using FIG. 6, k (K = m × n =
8) Data x00~ X03, XTen~ X 13Pixel composed of
The blocks will be described. Figure 6 shows a 4x2 pixel block.
It is a configuration diagram of KU, x00Based on, x01, X02,
x03Are 1 sample, 2 samples and 3 samples respectively on the screen.
Data located to the right of the sample, xTenBased on
And x11, X12, X13Are 1 sample each on the screen,
The data is located to the right of two samples and three samples. Well
XTen~ X13Is x00~ X03For one line on the screen
The data is located below.

【0035】直列並列変換手段13で変換された4×2
の画素ブロックのデータxij(0≦i≦1,0≦j≦
3)は、直交変換手段14でアダマール変換される。ア
ダマール変換後のデータをyij(0≦i≦1,0≦j≦
3)として、変換式を(数5)に示す。
4 × 2 converted by the serial / parallel conversion means 13
Pixel block data x ij (0 ≦ i ≦ 1, 0 ≦ j ≦
3) is subjected to Hadamard transform by the orthogonal transform means 14. Data after the Hadamard transform is converted into y ij (0 ≦ i ≦ 1, 0 ≦ j ≦
As 3), the conversion formula is shown in (Equation 5).

【0036】[0036]

【数5】 [Equation 5]

【0037】フレーム差分データxijにアダマール変換
を施すことで、水平方向及び垂直方向の相関が小さい不
規則な雑音成分は、例えば周波数特性の平坦な白色雑音
であるから、(数5)のy00〜y13にほぼ均等に分配さ
れ、それぞれのレベルはアダマール変換前の約1/8で
ある。一方、映像信号の動き成分は周波数特性を持って
おり、これをアダマール変換すると、(数5)のy00
13の8成分のうちのある特定の成分に集中する。
By subjecting the frame difference data x ij to Hadamard transform, an irregular noise component having a small correlation in the horizontal and vertical directions is, for example, white noise having a flat frequency characteristic. 00 ~y 13 are substantially evenly distributed, each level is about 1/8 of the prior Hadamard transform. On the other hand, the motion component of the video signal has frequency characteristics, and if this is subjected to Hadamard transformation, y 00 of (Equation 5)
Focus on a specific component of the eight components of y 13 .

【0038】次に信号レベル検出手段21、適応制御手
段22、非線形処理手段15_1〜15_kにおける動
作を図4、図5を用いて説明する。前述したように、信
号レベル検出手段21は直列並列変換手段131と平均
値算出手段132から構成され、また適応制御手段22
は絶対値算出手段141と平均値算出手段142と第一
の制御手段143と第二の制御手段144から構成され
る。
Next, the operation of the signal level detecting means 21, the adaptive control means 22, and the non-linear processing means 15_1 to 15_k will be described with reference to FIGS. As described above, the signal level detecting means 21 comprises the serial / parallel converting means 131 and the average value calculating means 132, and the adaptive control means 22.
Is composed of an absolute value calculation means 141, an average value calculation means 142, a first control means 143 and a second control means 144.

【0039】まず、信号レベル検出手段21の直列並列
変換手段131で、入力される入力映像信号を並列なデ
ータに変換して画素ブロックのデータを生成し、信号レ
ベル検出手段21の平均値算出手段132によって、直
列並列変換手段131が出力する直列並列変換されたk
個(k=m×n、例ではk=8)の画素ブロックのデー
タの平均値を算出する。平均値算出手段132の出力
は、第一の制御手段143および第二の制御手段144
に出力される。平均値算出手段132が出力する平均値
は、入力映像信号の平均信号レベルを示しており、例え
ば入力映像信号が輝度信号であれば、この平均値が大き
い時は輝度が高いことを示し、逆に平均値が小さい時は
輝度が低いことを示す。
First, the serial / parallel conversion means 131 of the signal level detection means 21 converts the input input video signal into parallel data to generate pixel block data, and the average value calculation means of the signal level detection means 21. The serial-to-parallel conversion output by the serial-to-parallel conversion unit 131 by k
The average value of the data of the pixel blocks (k = m × n, k = 8 in the example) is calculated. The output of the average value calculation means 132 is the first control means 143 and the second control means 144.
Is output to. The average value output by the average value calculation unit 132 indicates the average signal level of the input video signal. For example, if the input video signal is a luminance signal, it indicates that the luminance is high when this average value is large, and vice versa. Shows that the brightness is low when the average value is small.

【0040】また、絶対値算出手段141では、フレー
ム差分信号の時間的に並列化された4×2の画素ブロッ
クのデータの絶対値を算出する。次に算出された絶対値
に対して、平均値算出手段142で、その平均値を算出
する。この平均値を画面上の画素ブロック部分の動き量
とみなす。
Further, the absolute value calculating means 141 calculates the absolute value of the data of the 4 × 2 pixel blocks which are temporally parallelized of the frame difference signal. Next, the average value calculation means 142 calculates the average value of the calculated absolute values. This average value is regarded as the amount of movement of the pixel block portion on the screen.

【0041】第一の制御手段143は平均値算出手段1
42の出力に基づいて、非線形処理手段15_1〜15
_kにおける、y00〜y13の8成分からなる画素ブロッ
クのデータに対する非線形処理のためのいき値を生成す
る。ここで、図7に非線形処理手段15_1〜15_k
の入出力関係の例を示す。図7は非線形処理手段15_
1〜15_kの入出力特性図で、入力の絶対値が閾値
(図では値”A”で示す)以下の場合は線形特性を持っ
て出力し、入力の絶対値が閾値以上の場合は出力を閾値
に設定するという、いわゆる、閾値をリミタ値とするリ
ミタ操作を行う。ここで、平均値算出手段142の出力
が大きいものは、フレーム差分データを映像信号の動き
成分とみなして、非線形処理手段15_1〜15_kで
の閾値を小さくすることで、動き成分の信号の帰還量を
小さくして動画像の劣化を抑える。一方、平均値算出手
段142の出力が小さいものは、フレーム差分データを
雑音成分とみなして非線形処理手段15_1〜15_k
での閾値を大きくして、即ち雑音の帰還量を大きくし
て、雑音除去効果を大きくする。
The first control means 143 is the average value calculation means 1
Non-linear processing means 15_1 to 15 based on the output of 42.
In _k, a threshold value for non-linear processing on the data of the pixel block consisting of eight components y 00 to y 13 is generated. Here, the non-linear processing means 15_1 to 15_k shown in FIG.
An example of the input / output relation of is shown. FIG. 7 shows the non-linear processing means 15_
In the input / output characteristic chart of 1 to 15_k, if the absolute value of the input is less than or equal to the threshold value (indicated by the value "A" in the figure), output is performed with linear characteristics, and if the absolute value of the input is greater than or equal to the threshold value, the output A so-called limiter operation of setting the threshold value, that is, a so-called threshold value is performed. Here, if the output of the average value calculation means 142 is large, the frame difference data is regarded as the motion component of the video signal, and the threshold value in the non-linear processing means 15_1 to 15_k is reduced, whereby the feedback amount of the signal of the motion component is reduced. To reduce the deterioration of moving images. On the other hand, if the output of the average value calculation means 142 is small, the frame difference data is regarded as a noise component, and the nonlinear processing means 15_1 to 15_k.
The noise removal effect is increased by increasing the threshold value in (2), that is, by increasing the amount of noise feedback.

【0042】さらに、第一の制御手段143は、信号レ
ベル検出手段21の平均値算出手段132の出力に基づ
いて、生成される閾値の操作を行う。平均値算出手段1
32が出力する平均値が大きいときは、例えば輝度が高
い映像信号が入力されているとみなして非線形処理手段
15_1〜15_kでの閾値を小さくすることで、高輝
度の映像信号に対して信号の帰還量を小さくして高輝度
映像のノイズ除去量を抑える。一方、平均値算出手段1
32が出力する平均値が小さいときは、例えば輝度が低
い映像信号が入力されているとみなして非線形処理手段
15_1〜15_kでの閾値を大きくして、即ち雑音の
帰還量を大きくして、低輝度の映像信号表示時の雑音除
去効果を大きくする。
Further, the first control means 143 operates the generated threshold value based on the output of the average value calculation means 132 of the signal level detection means 21. Average value calculation means 1
When the average value output by 32 is large, for example, it is considered that a video signal with high luminance is input, and the thresholds in the nonlinear processing means 15_1 to 15_k are reduced, so that the signal with respect to the video signal with high luminance is output. The amount of feedback is reduced to suppress the amount of noise removal in high-brightness video. On the other hand, the average value calculation means 1
When the average value output from 32 is small, for example, it is considered that a video signal with low luminance is input, and the threshold value in the nonlinear processing means 15_1 to 15_k is increased, that is, the feedback amount of noise is increased to reduce the noise. Increases the noise removal effect when displaying luminance video signals.

【0043】ここで、第一の制御手段143における入
出力関係の一例を図8に示す。図8は第一の制御手段1
43の入出力特性図であり、平均値算出手段142と非
線形処理手段15_1〜15_kの閾値との関係を示す
とともに、平均値算出手段132の出力によって前記入
出力特性が変化する様子を示す。
Here, an example of the input / output relationship in the first control means 143 is shown in FIG. FIG. 8 shows the first control means 1.
43 is an input / output characteristic diagram of 43, showing the relationship between the average value calculating means 142 and the thresholds of the nonlinear processing means 15_1 to 15_k, and showing how the output of the average value calculating means 132 changes the input / output characteristics.

【0044】非線形処理手段15_1〜15_kにおい
て非線形処理された出力を、入力yijに対応させてy’
ijとする。直交逆変換手段16ではy’ijに対して(数
6)に示す4×2次のアダマール逆変換を施す。ここで
x’ijは直交逆変換手段16の出力である。
The outputs non-linearly processed by the non-linear processing means 15_1 to 15_k are made to correspond to the input yij and y '.
ij. The orthogonal inverse transform means 16 performs the 4 × 2 order Hadamard inverse transform shown in ( Equation 6) on y ′ ij . Here, x ′ ij is the output of the orthogonal inverse transform means 16.

【0045】[0045]

【数6】 [Equation 6]

【0046】(数6)からも分かるように、係数1/8
の有無を除けばアダマール逆変換式はアダマール変換式
と同一である。
As can be seen from (Equation 6), the coefficient 1/8
The Hadamard inverse transformation formula is the same as the Hadamard transformation formula except for the presence or absence of.

【0047】次に直交逆変換手段16で、アダマール逆
変換されたデータは図3に示す並列直列変換手段17で
4×2個の時間的に並列な画素ブロックのデータx’ij
(0≦i≦1,0≦j≦3)を時間的に直列な8個のデ
ータに変換し、更に異なる画素ブロックが重なりあうサ
ンプル点では、ブロック同士でその平均をとる。
[0047] Then, in the inverse orthogonal transform unit 16, Hadamard inverse transformed data data x parallel to serial conversion means 17 4 × 2 pieces of temporally parallel pixel block shown in FIG. 3 'ij
(0 ≦ i ≦ 1, 0 ≦ j ≦ 3) is converted into eight temporally serial data, and at sample points where different pixel blocks overlap, the blocks are averaged.

【0048】次いで、並列直列変換されたデータに対し
て、減衰手段18にて適応制御手段22が生成する帰還
係数を乗じる。
Then, the parallel / serial converted data is multiplied by the feedback coefficient generated by the adaptive control means 22 in the attenuation means 18.

【0049】信号レベル検出手段21、適応制御手段2
2と、減衰手段18の動作を図4、図5を用いて説明す
る。直列並列変換手段131、平均値算出手段132、
絶対値算出手段141、平均値算出手段142の動作は
先程述べたものと全く共通である。第二の制御手段14
4は、平均値算出手段142の出力に応じて減衰手段1
8で利得、即ち帰還係数a(0≦a<1)を制御する。
ここで、平均値算出手段142の出力が大きいものは、
フレーム差分データを映像信号の動き成分とみなして減
衰手段18での帰還係数aを小さくすることで、動き成
分の信号の帰還量を小さくして動画像の劣化を抑える。
一方、平均値算出手段142の出力が小さいものは、フ
レーム差分データを雑音成分とみなして減衰手段18で
帰還係数aを大きくして、即ち雑音の帰還量を大きくし
て、雑音除去効果を大きくする。
Signal level detection means 21 and adaptive control means 2
2 and the operation of the damping means 18 will be described with reference to FIGS. Serial-parallel conversion means 131, average value calculation means 132,
The operations of the absolute value calculation means 141 and the average value calculation means 142 are exactly the same as those described above. Second control means 14
Reference numeral 4 denotes the attenuation means 1 according to the output of the average value calculation means 142.
At 8, the gain, that is, the feedback coefficient a (0 ≦ a <1) is controlled.
Here, if the output of the average value calculation means 142 is large,
By considering the frame difference data as the motion component of the video signal and reducing the feedback coefficient a in the attenuator 18, the feedback amount of the signal of the motion component is reduced and the deterioration of the moving image is suppressed.
On the other hand, when the output of the average value calculating means 142 is small, the frame difference data is regarded as a noise component and the feedback coefficient a is increased by the attenuating means 18, that is, the feedback amount of noise is increased and the noise removing effect is increased. To do.

【0050】さらに、第二の制御手段144は、信号レ
ベル検出手段21の平均値算出手段132の出力に基づ
いて、生成される帰還係数aの操作を行う。平均値算出
手段132が出力する平均値が大きいときは、例えば輝
度が高い映像信号が入力されているとみなして減衰手段
18での帰還係数aを小さくすることで、高輝度の映像
信号に対して信号の帰還量を小さくして高輝度映像のノ
イズ除去量を抑える。一方、平均値算出手段132が出
力する平均値が小さいときは、例えば輝度が低い映像信
号が入力されているとみなして減衰手段18で帰還係数
aを大きくして、即ち雑音の帰還量を大きくして、低輝
度の映像信号表示時の雑音除去効果を大きくする。
Further, the second control means 144 operates the feedback coefficient a generated based on the output of the average value calculation means 132 of the signal level detection means 21. When the average value output from the average value calculating means 132 is large, for example, it is considered that a video signal with high luminance is input, and the feedback coefficient a in the attenuating means 18 is reduced, so that the video signal with high luminance is compared. The amount of signal feedback is reduced to suppress the amount of noise removal in high-luminance video. On the other hand, when the average value output by the average value calculation means 132 is small, it is considered that a video signal having low luminance is input, and the feedback coefficient a is increased by the attenuation means 18, that is, the feedback amount of noise is increased. Thus, the noise removal effect at the time of displaying a low-luminance video signal is increased.

【0051】ここで、第二の制御手段144における入
出力関係の一例を図9に示す。図9は第二の制御手段1
44の入出力特性図であり、平均値算出手段142と減
衰手段18での帰還係数との関係を示すとともに、平均
値算出手段132の出力によって前記入出力特性が変化
する様子を示す。
Here, an example of the input / output relationship in the second control means 144 is shown in FIG. FIG. 9 shows the second control means 1.
44 is an input / output characteristic diagram of 44, showing the relationship between the average value calculating means 142 and the feedback coefficient in the damping means 18, and showing how the input / output characteristics are changed by the output of the average value calculating means 132.

【0052】最後に、第二の減算手段19で、雑音とし
て抽出されたデータを入力映像信号から減算することに
よって、出力端子20に、動画像の劣化の少ない、雑音
除去された映像信号を得ることができる。
Finally, the second subtraction means 19 subtracts the data extracted as noise from the input video signal to obtain a noise-free video signal with little deterioration of the moving image at the output terminal 20. be able to.

【0053】以上のように、本実施例によれば、映像信
号が加えられる入力端子10と、第二の減算手段の出力
をNフレーム(N=1,2・・・)遅延させるフレーム
遅延手段11と、入力映像信号とフレーム遅延手段11
からの出力信号の差分をとる第一の減算手段12と、時
間的に直列なフレーム差分データを、時間的に並列な画
素ブロックのデータに変換する直列並列変換手段13
と、直交変換を行う直交変換手段14と、直交変換され
たデータに対して非線形処理を施す非線形処理手段15
_1〜15_kと、非線形処理されたデータに対して直
交逆変換を施す直交逆変換手段16と、直交逆変換され
たデータに対して、時間的に並列な画素ブロックのデー
タを時間的に直列なデータに変換した後、複数のブロッ
ク間で重なり合うデータの平均をとる並列直列変換手段
17と、時間的に直列化されたデータに対して帰還係数
を乗じる減衰手段18と、入力映像信号から、抽出され
た雑音成分を差し引く第二の減算手段19と、入力され
る映像信号の信号レベルを検出する信号レベル検出手段
21と、非線形処理手段15_1〜15_kの閾値及び
減衰手段18での帰還係数を入力される信号レベルとフ
レーム差分信号に応じて制御する適応制御手段22とを
具備することにより、動画像の劣化が少ない状態で、動
領域、静止領域の双方における雑音成分を効果的に除去
できる。
As described above, according to this embodiment, the input terminal 10 to which the video signal is applied and the frame delay means for delaying the output of the second subtraction means by N frames (N = 1, 2 ...). 11, input video signal and frame delay means 11
From the output signal from the first subtraction means 12 and serial-parallel conversion means 13 that converts temporally serial frame difference data into temporally parallel pixel block data.
, Orthogonal transformation means 14 for performing orthogonal transformation, and non-linear processing means 15 for performing non-linear processing on the orthogonally transformed data.
_1 to 15_k, an orthogonal inverse transform means 16 that performs an inverse orthogonal transform on the non-linearly processed data, and data of pixel blocks that are temporally parallel to the orthogonally inversely converted data are serially temporally arranged. After conversion into data, a parallel-serial conversion means 17 for averaging overlapping data among a plurality of blocks, an attenuation means 18 for multiplying temporally serialized data by a feedback coefficient, and extraction from an input video signal The second subtraction means 19 for subtracting the generated noise component, the signal level detection means 21 for detecting the signal level of the input video signal, the thresholds of the nonlinear processing means 15_1 to 15_k, and the feedback coefficient in the attenuation means 18 are input. By including the adaptive control means 22 that controls according to the signal level and the frame difference signal, the moving area and the still area can be controlled in a state where the deterioration of the moving image is small. Noise component in the square can be effectively removed.

【0054】なお、非線形処理手段15_1〜15_k
における入出力特性は図7に示すものに限ったものでは
なく、例えば直線で表される特性の傾きは1でなくても
よく、非直線で表される特性をもったものでもよい。ま
た、第一の制御手段143における入出力関係、第二の
制御手段144における入出力特性は図8及び図9に示
すものに限ったものではない。
The nonlinear processing means 15_1 to 15_k
The input / output characteristics in (1) are not limited to those shown in FIG. 7, and for example, the inclination of the characteristic represented by a straight line may not be 1, and the characteristic represented by a non-linear characteristic may be used. The input / output relationship of the first control means 143 and the input / output characteristics of the second control means 144 are not limited to those shown in FIGS. 8 and 9.

【0055】さらに、本実施例では画素ブロックのデー
タを、水平方向にmサンプル、垂直方向にnライン
(m、nは自然数)連続して定義したが、例えば水平方
向にpサンプル間隔でmサンプル、垂直方向にqライン
間隔でnライン(ただし、m、n、p、qは自然数)と
して定義してもよい。ただし、この場合、直列並列変換
手段や並列直列変換手段に用いるライン遅延手段はqラ
イン遅延手段を、1サンプル遅延手段はpサンプル遅延
手段を用いればよい。
Further, in the present embodiment, the data of the pixel block is continuously defined by m samples in the horizontal direction and n lines in the vertical direction (m and n are natural numbers). However, for example, m samples are arranged at intervals of p samples in the horizontal direction. , N lines at intervals of q lines in the vertical direction (where m, n, p, and q are natural numbers) may be defined. However, in this case, the q line delay means may be used as the line delay means used in the serial / parallel conversion means or the parallel / serial conversion means, and the p sample delay means may be used as the 1 sample delay means.

【0056】信号レベル検出手段21は、直列並列変換
手段131と平均値算出手段132を用いて信号レベル
を求めているが、2次元の低域通過フィルタ(ローパス
フィルタ)を用いて信号レベルを求めてもよい。
The signal level detecting means 21 calculates the signal level using the serial / parallel converting means 131 and the average value calculating means 132, but calculates the signal level using a two-dimensional low pass filter (low pass filter). May be.

【0057】以下、本発明の第2の実施例について図面
を参照しながら説明する。図10は本発明の第2の実施
例における雑音除去装置の構成図を示すものである。な
お、本実施例において第1の実施例の要素と同一の構成
・機能を有するものについては同一の符号を付し、その
説明は省略する。
The second embodiment of the present invention will be described below with reference to the drawings. FIG. 10 shows a block diagram of a noise removing apparatus according to the second embodiment of the present invention. In the present embodiment, those having the same configurations and functions as those of the elements of the first embodiment are designated by the same reference numerals, and the description thereof will be omitted.

【0058】41は信号振幅検出手段で、入力映像信号
の信号振幅を検出するものであり、その構成例について
以下に説明する。図11は信号振幅検出手段41の構成
図である。201は直列並列変換手段で、入力される入
力映像信号を並列なデータに変換し画素ブロックのデー
タを生成するものであり、機能および構成は前記した直
列並列変換手段13と同様のものである。また、画素ブ
ロックのデータのサイズは水平方向にmサンプル、垂直
方向にnライン(m、nは自然数)とするが、本実施例
では説明のために一例としてm=4、n=2とする。2
02は振幅値算出手段で、直列並列変換手段201が出
力する直列並列変換されたk個(k=m×n、例ではk
=8)の画素ブロックのデータの振幅値を算出するもの
である。
Reference numeral 41 is a signal amplitude detecting means for detecting the signal amplitude of the input video signal, and its configuration example will be described below. FIG. 11 is a block diagram of the signal amplitude detecting means 41. Reference numeral 201 denotes a serial / parallel conversion means, which converts input input video signals into parallel data to generate pixel block data, and has the same function and configuration as the serial / parallel conversion means 13 described above. Further, the size of the data of the pixel block is m samples in the horizontal direction and n lines (m and n are natural numbers) in the vertical direction, but in this embodiment, for the sake of explanation, m = 4 and n = 2 are taken as an example. . Two
Reference numeral 02 denotes an amplitude value calculation means, which is k serial-parallel converted (k = m × n, k in the example) output from the serial-parallel conversion means 201.
= 8), the amplitude value of the data of the pixel block is calculated.

【0059】42は適応制御手段で、直列並列変換手段
33、信号振幅検出手段41、非線形処理手段35_1
〜35_k、減衰手段38に接続される。ここで、適応
制御手段42の構成例について説明する。図12は適応
制御手段42の構成図である。211は絶対値算出手段
で、直列並列変換手段33に接続され、直列並列変換さ
れたk個(k=m×n)の画素ブロックのデータの絶対
値を算出するものである。212は平均値算出手段で、
絶対値算出手段211に接続され、絶対値算出手段21
1で算出された画素ブロックのk個のデータの平均値を
算出するものである。213は第一の制御手段で、振幅
値算出手段202、平均値算出手段212、非線形処理
手段35_1〜35_kに接続され、平均値算出手段2
12が出力する絶対値平均値をもとに、非線形処理手段
35_1〜35_kの非線形処理のための閾値を制御す
るものである。214は第二の制御手段で、振幅値算出
手段202、平均値算出手段212、減衰手段38に接
続され、平均値算出手段212が出力する絶対値平均値
をもとに、減衰手段38での帰還係数aを制御するもの
である。
Reference numeral 42 denotes an adaptive control means, which is a serial / parallel conversion means 33, a signal amplitude detection means 41, and a non-linear processing means 35_1.
~ 35_k, connected to the attenuation means 38. Here, a configuration example of the adaptive control means 42 will be described. FIG. 12 is a block diagram of the adaptive control means 42. Reference numeral 211 denotes an absolute value calculation means, which is connected to the serial / parallel conversion means 33 and calculates the absolute value of the data of k (k = m × n) pixel blocks which are serial / parallel converted. 212 is an average value calculation means,
The absolute value calculating means 21 is connected to the absolute value calculating means 21.
The average value of k pieces of data of the pixel block calculated in 1 is calculated. A first control unit 213 is connected to the amplitude value calculation unit 202, the average value calculation unit 212, and the non-linear processing units 35_1 to 35_k, and the average value calculation unit 2
The threshold value for nonlinear processing of the nonlinear processing means 35_1 to 35_k is controlled based on the absolute value average value output from 12. A second control unit 214 is connected to the amplitude value calculation unit 202, the average value calculation unit 212, and the attenuation unit 38, and based on the absolute value average value output from the average value calculation unit 212, The feedback coefficient a is controlled.

【0060】以上のように構成された第2の実施例の雑
音除去装置について、以下その動作を第1の実施例と比
較しながら説明する。雑音を含んだ入力映像信号を入力
端子10に加え、第一の減算手段12で、入力映像信号
とフレーム遅延手段11の出力信号との差分をとり、直
列並列変換手段13で時間的に並列なm×n個のデータ
からなる画素ブロックのデータを生成し、直交変換手段
14でm×n次のアダマール変換を行うところまでの動
作は、第1の実施例と同様である。
The operation of the noise eliminator of the second embodiment configured as above will be described below by comparing its operation with that of the first embodiment. An input video signal containing noise is added to the input terminal 10, the first subtraction means 12 calculates the difference between the input video signal and the output signal of the frame delay means 11, and the serial / parallel conversion means 13 performs temporal parallel processing. The operation up to the point where the pixel block data composed of m × n data is generated and the m × n Hadamard transform is performed by the orthogonal transform means 14 is the same as in the first embodiment.

【0061】第1の実施例では、信号レベル検出手段2
1を用いて適応制御手段22を制御したが、第2の実施
例では、信号振幅検出手段41を用いて適応制御手段4
2を制御する。
In the first embodiment, the signal level detecting means 2
1 is used to control the adaptive control means 22, but in the second embodiment, the adaptive control means 4 is controlled by using the signal amplitude detection means 41.
Control 2

【0062】信号振幅検出手段41、適応制御手段4
2、非線形処理手段15_1〜15_kにおける動作を
図11、図12を用いて説明する。前述したように、信
号振幅検出手段41は直列並列変換手段201と振幅値
算出手段202から構成され、また適応制御手段42
は、絶対値算出手段211と平均値算出手段212と第
一の制御手段213と第二の制御手段214から構成さ
れる。
Signal amplitude detection means 41, adaptive control means 4
2. The operation of the non-linear processing means 15_1 to 15_k will be described with reference to FIGS. As described above, the signal amplitude detecting means 41 comprises the serial / parallel converting means 201 and the amplitude value calculating means 202, and the adaptive control means 42.
Is composed of an absolute value calculation means 211, an average value calculation means 212, a first control means 213 and a second control means 214.

【0063】まず、信号振幅検出手段41の直列並列変
換手段201で、入力される入力映像信号を並列なデー
タに変換し画素ブロックのデータを生成し、信号振幅検
出手段41の振幅値算出手段202で、直列並列変換手
段201が出力する直列並列変換されたk個(k=m×
n、例ではk=8)の画素ブロックのデータの振幅値を
算出する。振幅値算出手段202の出力は、第一の制御
手段213および第二の制御手段214に出力される。
振幅値算出手段202が出力する振幅値は、入力映像信
号によって表示される絵柄を示しており、例えば入力映
像信号が輝度信号であれば、この振幅値が大きい時は細
かい絵柄が表示されることを示し、逆に振幅値が小さい
時はなめらかな絵柄が表示されることを示す。
First, the serial-parallel conversion means 201 of the signal amplitude detection means 41 converts the input input video signal into parallel data to generate pixel block data, and the amplitude value calculation means 202 of the signal amplitude detection means 41. Then, the serial-to-parallel conversion output by the serial-to-parallel conversion means 201 (k = m ×).
The amplitude value of the data of the pixel block of n, k = 8 in the example) is calculated. The output of the amplitude value calculation means 202 is output to the first control means 213 and the second control means 214.
The amplitude value output by the amplitude value calculation means 202 indicates a pattern displayed by the input video signal. For example, if the input video signal is a luminance signal, a fine pattern is displayed when the amplitude value is large. On the contrary, when the amplitude value is small, a smooth picture is displayed.

【0064】また、絶対値算出手段211では、フレー
ム差分信号の時間的に並列化された4×2の画素ブロッ
クのデータの絶対値を算出する。次に算出された絶対値
に対して、平均値算出手段212で、その平均値を算出
する。この平均値を画面上の画素ブロック部分の動き量
とみなす。
The absolute value calculating means 211 calculates the absolute value of the data of the 4 × 2 pixel blocks of the frame difference signal which are temporally parallelized. Next, the average value calculating means 212 calculates the average value of the calculated absolute values. This average value is regarded as the amount of movement of the pixel block portion on the screen.

【0065】第一の制御手段213は平均値算出手段2
12の出力に基づいて、非線形処理手段35_1〜35
_kにおける、y00〜y13の8成分からなる画素ブロッ
クのデータに対する非線形処理のための閾値を生成す
る。ここで、平均値算出手段212の出力が大きいもの
は、フレーム差分データを映像信号の動き成分とみなし
て、非線形処理手段35_1〜35_kでの閾値を小さ
くすることで、動き成分の信号の帰還量を小さくして動
画像の劣化を抑える。一方、平均値算出手段212の出
力が小さいものは、フレーム差分データを雑音成分とみ
なして非線形処理手段35_1〜35_kでの閾値を大
きくして、即ち雑音の帰還量を大きくして、雑音除去効
果を大きくする。
The first control means 213 is the average value calculation means 2
Based on the output of 12, the nonlinear processing means 35_1-35
In _k, it generates a threshold value for the non-linear processing for the data y 00 of 8 components ~y 13 pixel block. Here, when the output of the average value calculation means 212 is large, the frame difference data is regarded as the motion component of the video signal, and the threshold value in the non-linear processing means 35_1 to 35_k is reduced, whereby the feedback amount of the signal of the motion component is reduced. To reduce the deterioration of moving images. On the other hand, if the output of the average value calculation means 212 is small, the frame difference data is regarded as a noise component and the threshold value in the nonlinear processing means 35_1 to 35_k is increased, that is, the amount of noise feedback is increased, and the noise removal effect is increased. To increase.

【0066】さらに、第一の制御手段213は、信号振
幅検出手段41の振幅値算出手段202の出力に基づい
て、生成される閾値の操作を行う。振幅値算出手段20
2が出力する振幅値が大きいときは、例えば細かい絵柄
が表示されているとみなして非線形処理手段35_1〜
35_kでの閾値を小さくすることで、細かい絵柄の映
像信号に対して画質劣化を抑えるように、ノイズの帰還
量を小さくしてノイズ除去量を抑える。一方、振幅値算
出手段202が出力する振幅値が小さいときは、例えば
なめらかな絵柄が表示されているとみなして非線形処理
手段35_1〜35_kでの閾値を大きくして、即ち雑
音の帰還量を大きくして、なめらかな絵柄の映像信号に
対して雑音除去効果を大きくする。
Further, the first control means 213 operates the threshold value generated based on the output of the amplitude value calculation means 202 of the signal amplitude detection means 41. Amplitude value calculation means 20
When the amplitude value output by 2 is large, it is considered that a fine pattern is displayed, for example, and the nonlinear processing means 35_1 to 35_1
By reducing the threshold value of 35_k, the amount of noise feedback is reduced and the amount of noise removal is suppressed so that the image quality deterioration is suppressed with respect to the video signal with a fine pattern. On the other hand, when the amplitude value output by the amplitude value calculation means 202 is small, for example, it is considered that a smooth picture is displayed, and the threshold value in the nonlinear processing means 35_1 to 35_k is increased, that is, the feedback amount of noise is increased. Then, the noise removal effect is increased for the video signal having the smooth pattern.

【0067】ここで、第一の制御手段213における入
出力関係の一例を図13に示す。図13は第一の制御手
段213の入出力特性図であり、平均値算出手段212
と非線形処理手段35_1〜35_kの閾値との関係を
示すとともに、振幅値算出手段202の出力によって前
記入出力特性が変化する様子を示す。
Here, an example of the input / output relationship in the first control means 213 is shown in FIG. FIG. 13 is an input / output characteristic diagram of the first control means 213, and the average value calculation means 212
And the threshold values of the non-linear processing means 35_1 to 35_k, and how the input / output characteristics are changed by the output of the amplitude value calculation means 202.

【0068】直交変換手段36、並列直列変換手段37
の動作は第1の実施例と同様である。次いで、並列直列
変換されたデータに対して、減衰手段38にて適応制御
手段42が生成する帰還係数を乗じる。
Orthogonal transformation means 36, parallel-serial transformation means 37
The operation of is similar to that of the first embodiment. Then, the parallel-serial converted data is multiplied by the feedback coefficient generated by the adaptive control means 42 in the attenuation means 38.

【0069】信号振幅検出手段41、適応制御手段42
と、減衰手段38の動作を図11、図12を用いて説明
する。直列並列変換手段201、振幅値算出手段20
2、絶対値算出手段211、平均値算出手段212の動
作は先程述べたものと全く共通である。第二の制御手段
214は、平均値算出手段212の出力に応じて減衰手
段38で利得、即ち帰還係数a(0≦a<1)を制御す
る。ここで、平均値算出手段212の出力が大きいもの
は、フレーム差分データを映像信号の動き成分とみなし
て減衰手段38での帰還係数aを小さくすることで、動
き成分の信号の帰還量を小さくして動画像の劣化を抑え
る。一方、平均値算出手段212の出力が小さいもの
は、フレーム差分データを雑音成分とみなして減衰手段
38で帰還係数aを大きくして、即ち雑音の帰還量を大
きくして、雑音除去効果を大きくする。
Signal amplitude detection means 41, adaptive control means 42
Then, the operation of the damping means 38 will be described with reference to FIGS. Serial-parallel conversion means 201, amplitude value calculation means 20
2. The operations of the absolute value calculation means 211 and the average value calculation means 212 are completely the same as those described above. The second control unit 214 controls the gain, that is, the feedback coefficient a (0 ≦ a <1) by the attenuating unit 38 according to the output of the average value calculating unit 212. Here, if the output of the average value calculation means 212 is large, the frame difference data is regarded as the motion component of the video signal and the feedback coefficient a in the attenuation means 38 is made small, so that the amount of feedback of the signal of the motion component is made small. To suppress the deterioration of moving images. On the other hand, when the output of the average value calculating means 212 is small, the frame difference data is regarded as a noise component and the feedback coefficient a is increased by the attenuating means 38, that is, the feedback amount of noise is increased and the noise removing effect is increased. To do.

【0070】さらに、第二の制御手段214は、信号振
幅検出手段41の振幅値算出手段202の出力に基づい
て、生成される帰還係数aの操作を行う。振幅値算出手
段202が出力する振幅値が大きいときは、例えば細か
い絵柄が表示されているとみなして減衰手段38での帰
還係数aを小さくすることで、細かい絵柄の映像信号に
対して画質劣化を抑えるように、ノイズの帰還量を小さ
くしてノイズ除去量を抑える。一方、振幅値算出手段2
02が出力する振幅値が小さいときは、例えばなめらか
な絵柄が表示されているとみなして減衰手段38で帰還
係数aを大きくして、即ち雑音の帰還量を大きくして、
なめらかな絵柄の映像信号に対して雑音除去効果を大き
くする。
Further, the second control means 214 operates the feedback coefficient a generated based on the output of the amplitude value calculation means 202 of the signal amplitude detection means 41. When the amplitude value output by the amplitude value calculating means 202 is large, for example, it is considered that a fine pattern is displayed, and the feedback coefficient a in the attenuating means 38 is reduced to deteriorate the image quality of the video signal having the fine pattern. The noise removal amount is suppressed by reducing the feedback amount of noise so as to suppress. On the other hand, the amplitude value calculation means 2
When the amplitude value output by 02 is small, for example, it is considered that a smooth pattern is displayed, and the feedback coefficient a is increased by the attenuation means 38, that is, the feedback amount of noise is increased.
Increases the noise removal effect for video signals with a smooth pattern.

【0071】ここで、第二の制御手段214における入
出力関係の一例を図14に示す。図14は第二の制御手
段214の入出力特性図であり、平均値算出手段212
と減衰手段38での帰還係数との関係を示すとともに、
振幅値算出手段202の出力によって前記入出力特性が
変化する様子を示す。
Here, an example of the input / output relationship in the second control means 214 is shown in FIG. FIG. 14 is an input / output characteristic diagram of the second control means 214, and an average value calculation means 212.
And the relationship between the feedback coefficient in the damping means 38 and
The manner in which the input / output characteristics are changed by the output of the amplitude value calculation means 202 is shown.

【0072】最後に、第二の減算手段39で、雑音とし
て抽出されたデータを入力映像信号から減算することに
よって、出力端子20に、動画像の劣化の少ない、雑音
除去された映像信号を得ることができる。
Finally, the second subtraction means 39 subtracts the data extracted as noise from the input video signal to obtain a noise-free video signal with little deterioration of the moving image at the output terminal 20. be able to.

【0073】以上のように、第2の実施例によれば、映
像信号が加えられる入力端子10と、第二の減算手段の
出力をNフレーム(N=1,2・・・)遅延させるフレ
ーム遅延手段11と、入力映像信号とフレーム遅延手段
11からの出力信号の差分をとる第一の減算手段12
と、時間的に直列なフレーム差分データを、時間的に並
列な画素ブロックのデータに変換する直列並列変換手段
13と、直交変換を行う直交変換手段14と、直交変換
されたデータに対して非線形処理を施す非線形処理手段
15_1〜15_kと、非線形処理されたデータに対し
て直交逆変換を施す直交逆変換手段16と、直交逆変換
されたデータに対して、時間的に並列な画素ブロックの
データを時間的に直列なデータに変換した後、複数のブ
ロック間で重なり合うデータの平均をとる並列直列変換
手段17と、時間的に直列化されたデータに対して帰還
係数を乗じる減衰手段18と、入力映像信号から、抽出
された雑音成分を差し引く第二の減算手段19と、入力
される映像信号の信号振幅を検出する信号振幅検出手段
41と、非線形処理手段15_1〜15_kの閾値及び
減衰手段18での帰還係数を入力される信号振幅とフレ
ーム差分信号に応じて制御する適応制御手段42とを具
備することにより、動画像の劣化が少ない状態で、動領
域、静止領域の双方における雑音成分を効果的に除去で
きる。
As described above, according to the second embodiment, the input terminal 10 to which the video signal is added and the frame for delaying the output of the second subtraction means by N frames (N = 1, 2 ...). The delay means 11 and the first subtraction means 12 for taking the difference between the input video signal and the output signal from the frame delay means 11.
, Serial-parallel conversion means 13 for converting the temporally serial frame difference data into data of temporally parallel pixel blocks, orthogonal conversion means 14 for performing orthogonal conversion, and non-linear for the orthogonally converted data. Non-linear processing means 15_1 to 15_k for performing processing, orthogonal inverse transformation means 16 for performing inverse orthogonal transformation on the non-linearly processed data, and data of pixel blocks that are temporally parallel to the inversely-transformed data. After being converted into temporally serial data, parallel-serial conversion means 17 for averaging overlapping data among a plurality of blocks, and attenuation means 18 for multiplying the temporally serialized data by a feedback coefficient, Second subtraction means 19 for subtracting the extracted noise component from the input video signal, signal amplitude detection means 41 for detecting the signal amplitude of the input video signal, and non-linear processing By including the adaptive control means 42 for controlling the threshold values of the means 15_1 to 15_k and the feedback coefficient in the attenuation means 18 according to the input signal amplitude and the frame difference signal, the moving image can be moved in a state where the deterioration of the moving image is small. It is possible to effectively remove noise components in both the area and the stationary area.

【0074】なお、第一の制御手段213における入出
力関係、第二の制御手段214における入出力特性は図
13及び図14に示すものに限ったものではない。
The input / output relationship in the first control means 213 and the input / output characteristics in the second control means 214 are not limited to those shown in FIGS. 13 and 14.

【0075】以下、本発明の第3の実施例について図面
を参照しながら説明する。図15は本発明の第3の実施
例の雑音除去装置の構成図を示すものである。なお、本
実施例において第1の実施例の要素と同一の構成・機能
を有するものについては同一の符号を付し、その説明は
省略する。
The third embodiment of the present invention will be described below with reference to the drawings. FIG. 15 shows a block diagram of a noise removing apparatus according to a third embodiment of the present invention. In the present embodiment, those having the same configurations and functions as those of the elements of the first embodiment are designated by the same reference numerals, and the description thereof will be omitted.

【0076】61は信号識別手段、62は適応制御手段
であり、詳細は後述する。63は外部信号識別コード入
力で、入力映像信号を識別する識別コードが入力され
る。
Reference numeral 61 is a signal identifying means, and 62 is an adaptive control means, which will be described in detail later. Reference numeral 63 is an external signal identification code input to which an identification code for identifying an input video signal is input.

【0077】信号識別手段61は、入力映像信号の種類
を識別するものである。入力端子10に入力される映像
信号は、例えばNTSC(National TV System Committ
ee)信号であったり、MUSE(Multiple Sub-Nyquist
Sampling Encoding)信号であったりする。また、例え
ば1水平表示期間に異なる複数の映像信号(色信号と輝
度信号など)が入力される場合もある。そこで、信号識
別手段61は、入力される映像信号の種類を識別して、
映像信号の種類に対応する識別コードを出力する。例え
ば、映像信号としてNTSC信号が入力された場合は識
別コードを”0”として、またMUSE信号の色信号が
入力された場合は識別コードを”1”として、またMU
SE信号の輝度信号が入力された場合は識別コードを”
2”として出力する。
The signal identifying means 61 identifies the type of the input video signal. The video signal input to the input terminal 10 is, for example, NTSC (National TV System Committ).
ee) signal, MUSE (Multiple Sub-Nyquist)
Sampling Encoding) signal. Also, for example, a plurality of different video signals (color signal, luminance signal, etc.) may be input in one horizontal display period. Therefore, the signal identifying means 61 identifies the type of the input video signal,
An identification code corresponding to the type of video signal is output. For example, when the NTSC signal is input as the video signal, the identification code is set to "0", and when the color signal of the MUSE signal is input, the identification code is set to "1".
If the brightness signal of the SE signal is input, enter the identification code
Output as 2 ".

【0078】適応制御手段62は、直列並列変換手段1
3、信号識別手段61、非線形処理手段15_1〜15
_k、減衰手段18に接続される。ここで、適応制御手
段62の構成例について説明する。図16は適応制御手
段62の構成図である。301は絶対値算出手段で、直
列並列変換手段13に接続され、直列並列変換されたk
個(k=m×n)の画素ブロックのデータの絶対値を算
出するものである。302は平均値算出手段で、絶対値
算出手段301に接続され、絶対値算出手段301で算
出された画素ブロックのk個のデータの平均値を算出す
るものである。
The adaptive control means 62 is a serial / parallel conversion means 1
3, signal identifying means 61, non-linear processing means 15_1-15
_K, connected to the damping means 18. Here, a configuration example of the adaptive control means 62 will be described. FIG. 16 is a block diagram of the adaptive control means 62. Reference numeral 301 denotes an absolute value calculation means, which is connected to the serial / parallel conversion means 13 and which has undergone serial / parallel conversion k.
The absolute value of the data of each (k = m × n) pixel block is calculated. An average value calculating unit 302 is connected to the absolute value calculating unit 301 and calculates an average value of k pieces of data of the pixel block calculated by the absolute value calculating unit 301.

【0079】303は初期値記憶手段で、後述する第一
の制御手段305と第二の制御手段306のための複数
の初期値が設定されている。304は初期値選択手段
で、初期値記憶手段303に接続され、信号識別手段6
1が出力する入力映像信号の識別コード、もしくは外部
識別コード入力63によって外部から指定される入力映
像信号の識別コードに従って、初期値記憶手段303に
設定されている複数の初期値から1つの初期値を選択し
て、後述する第一の制御手段305と第二の制御手段3
06に出力する。
Reference numeral 303 denotes an initial value storage means in which a plurality of initial values for a first control means 305 and a second control means 306, which will be described later, are set. Reference numeral 304 denotes an initial value selection means, which is connected to the initial value storage means 303 and which is provided with the signal identification means 6
In accordance with the identification code of the input video signal output by 1 or the identification code of the input video signal externally designated by the external identification code input 63, one initial value from a plurality of initial values set in the initial value storage means 303 To select a first control means 305 and a second control means 3 which will be described later.
It outputs to 06.

【0080】305は第一の制御手段で、平均値算出手
段302、初期値選択手段304、非線形処理手段15
_1〜15_kに接続され、初期値選択手段304が出
力する初期値と平均値算出手段302が出力する絶対値
平均値をもとに、非線形処理手段15_1〜15_kの
非線形処理のための閾値を制御するものである。306
は第二の制御手段で、平均値算出手段302、初期値選
択手段304、減衰手段58に接続され、初期値選択手
段304が出力する初期値と平均値算出手段302が出
力する絶対値平均値をもとに、減衰手段18での帰還係
数aを制御するものである。
Reference numeral 305 denotes a first control means, which is an average value calculation means 302, an initial value selection means 304, and a non-linear processing means 15.
The thresholds for nonlinear processing of the nonlinear processing means 15_1 to 15_k are controlled based on the initial value output from the initial value selection means 304 and the absolute value average value output from the average value calculation means 302, which are connected to the first to 15_k. To do. 306
Is a second control means, which is connected to the average value calculating means 302, the initial value selecting means 304, and the attenuating means 58, and the initial value output by the initial value selecting means 304 and the absolute value average value output by the average value calculating means 302. The feedback coefficient a in the damping means 18 is controlled based on

【0081】以上のように構成された第3の実施例の雑
音除去装置について、以下その動作を第1の実施例と比
較しながら説明する。雑音を含んだ入力映像信号を入力
端子10に加え、第一の減算手段12で、入力映像信号
とフレーム遅延手段11の出力信号との差分をとり、直
列並列変換手段13で時間的に並列なm×n個のデータ
からなる画素ブロックのデータを生成し、直交変換手段
14でm×n次のアダマール変換を行うところまでの動
作は、第1の実施例と同様である。
The operation of the noise eliminator of the third embodiment configured as described above will be described below by comparing its operation with that of the first embodiment. An input video signal containing noise is added to the input terminal 10, the first subtraction means 12 calculates the difference between the input video signal and the output signal of the frame delay means 11, and the serial / parallel conversion means 13 performs temporal parallel processing. The operation up to the point where the pixel block data composed of m × n data is generated and the m × n Hadamard transform is performed by the orthogonal transform means 14 is the same as in the first embodiment.

【0082】第1の実施例では、信号レベル検出手段2
1を用いて適応制御手段22を制御したが、第3の実施
例では、信号識別手段61および外部識別コード入力6
3を用いて適応制御手段62を制御する。
In the first embodiment, the signal level detecting means 2
Although the adaptive control means 22 is controlled by using 1, the signal identification means 61 and the external identification code input 6 are used in the third embodiment.
3 is used to control the adaptive control means 62.

【0083】信号識別手段61、適応制御手段62、非
線形処理手段15_1〜15_kにおける動作を図16
を用いて説明する。適応制御手段62の絶対値算出手段
301では、フレーム差分信号の時間的に並列化された
4×2の画素ブロックのデータの絶対値を算出する。次
に算出された絶対値に対して、平均値算出手段302
で、その平均値を算出する。この平均値を画面上の画素
ブロック部分の動き量とみなす。
The operations of the signal identifying means 61, the adaptive control means 62, and the non-linear processing means 15_1 to 15_k are shown in FIG.
Will be explained. The absolute value calculation means 301 of the adaptive control means 62 calculates the absolute value of the data of the 4 × 2 pixel blocks that are temporally parallelized of the frame difference signal. Next, for the calculated absolute value, average value calculation means 302
Then, the average value is calculated. This average value is regarded as the amount of movement of the pixel block portion on the screen.

【0084】まず、適応制御手段62の第一の制御手段
305は、初期値選択手段304が出力する初期値に基
づいて、初期値設定を行う。初期値とは、例えば非線形
処理手段15_1〜15_kに出力する閾値の最大値、
最小値や、平均値算出手段302の出力する値と閾値と
の相関係数などである。
First, the first control means 305 of the adaptive control means 62 sets an initial value based on the initial value output by the initial value selection means 304. The initial value is, for example, the maximum value of the threshold value output to the non-linear processing means 15_1 to 15_k,
It is a minimum value or a correlation coefficient between a value output by the average value calculation means 302 and a threshold value.

【0085】次に、第一の制御手段305は平均値算出
手段302の出力に基づいて、非線形処理手段15_1
〜15_kにおける、y00〜y13の8成分からなる画素
ブロックのデータに対する非線形処理のための閾値を生
成する。ここで、平均値算出手段302の出力が大きい
ものは、フレーム差分データを映像信号の動き成分とみ
なして非線形処理手段15_1〜15_kでの閾値を小
さくすることで、動き成分の信号の帰還量を小さくして
動画像の劣化を抑える。一方、平均値算出手段302の
出力が小さいものは、フレーム差分データを雑音成分と
みなして非線形処理手段15_1〜15_kでの閾値を
大きくして、即ち雑音の帰還量を大きくして、雑音除去
効果を大きくする。
Next, the first control means 305, based on the output of the average value calculation means 302, the non-linear processing means 15_1.
The threshold for non-linear processing is generated for the data of the pixel block consisting of eight components y 00 to y 13 in ˜15_k. Here, if the output of the average value calculation unit 302 is large, the frame difference data is regarded as the motion component of the video signal and the threshold value in the non-linear processing units 15_1 to 15_k is reduced to reduce the feedback amount of the signal of the motion component. Make it smaller to prevent deterioration of moving images. On the other hand, if the output of the average value calculating means 302 is small, the frame difference data is regarded as a noise component and the thresholds in the nonlinear processing means 15_1 to 15_k are increased, that is, the amount of noise feedback is increased, and the noise removal effect is increased. To increase.

【0086】ここで、第一の制御手段305における入
出力関係の一例を図17に示す。図17は第一の制御手
段305の入出力特性図であり、平均値算出手段302
と非線形処理手段15_1〜15_kの閾値との関係を
示すとともに、識別コードによって初期値選択手段30
4が出力する初期値によって前記入出力特性が変化する
様子を示す。
Here, an example of the input / output relation in the first control means 305 is shown in FIG. FIG. 17 is an input / output characteristic diagram of the first control means 305. The average value calculation means 302
And the thresholds of the non-linear processing means 15_1 to 15_k are shown, and the initial value selecting means 30 is indicated by the identification code.
4 shows how the input / output characteristics change depending on the initial value output from the circuit 4.

【0087】直交変換手段16、並列直列変換手段17
の動作は第1の実施例と同様である。次いで、並列直列
変換されたデータに対して、減衰手段18にて適応制御
手段62が生成する帰還係数を乗じる。
Orthogonal transformation means 16 and parallel-serial transformation means 17
The operation of is similar to that of the first embodiment. Then, the parallel-serial converted data is multiplied by the feedback coefficient generated by the adaptive control means 62 in the attenuation means 18.

【0088】信号識別手段61、適応制御手段62と、
減衰手段18の動作を図16を用いて説明する。絶対値
算出手段301、平均値算出手段302、初期値記憶手
段303、初期値選択手段304の動作は先程述べたも
のと全く共通である。
Signal identifying means 61, adaptive control means 62,
The operation of the damping means 18 will be described with reference to FIG. The operations of the absolute value calculation means 301, the average value calculation means 302, the initial value storage means 303, and the initial value selection means 304 are exactly the same as those described above.

【0089】適応制御手段62の第二の制御手段306
は、初期値選択手段304が出力する初期値に基づい
て、初期値設定を行う。初期値とは、例えば減衰手段1
8に出力する帰還係数の最大値、最小値や、平均値算出
手段302の出力する値と帰還係数との相関係数などで
ある。
Second control means 306 of adaptive control means 62
Performs initial value setting based on the initial value output by the initial value selection means 304. The initial value is, for example, the damping means 1
The maximum and minimum values of the feedback coefficient output to 8 and the correlation coefficient between the value output from the average value calculating means 302 and the feedback coefficient.

【0090】次に、第二の制御手段306は平均値算出
手段302の出力に基づいて、減衰手段58で利得、即
ち帰還係数a(0≦a<1)を生成する。ここで、平均
値算出手段302の出力が大きいものは、フレーム差分
データを映像信号の動き成分とみなして減衰手段58で
の帰還係数aを小さくすることで、動き成分の信号の帰
還量を小さくして動画像の劣化を抑える。一方、平均値
算出手段302の出力が小さいものは、フレーム差分デ
ータを雑音成分とみなして減衰手段58で帰還係数aを
大きくして、即ち雑音の帰還量を大きくして、雑音除去
効果を大きくする。
Next, the second control means 306 causes the attenuation means 58 to generate a gain, that is, a feedback coefficient a (0≤a <1), based on the output of the average value calculation means 302. Here, if the output of the average value calculation means 302 is large, the frame difference data is regarded as the motion component of the video signal and the feedback coefficient a in the attenuation means 58 is made small, so that the feedback amount of the signal of the motion component is made small. To suppress the deterioration of moving images. On the other hand, when the output of the average value calculating means 302 is small, the frame difference data is regarded as a noise component and the feedback coefficient a is increased by the attenuating means 58, that is, the feedback amount of noise is increased and the noise removal effect is increased. To do.

【0091】ここで、第二の制御手段306における入
出力関係の一例を図18に示す。図18は第二の制御手
段306の入出力特性図であり、平均値算出手段302
と減衰手段18での帰還係数との関係を示すとともに、
識別コードによって初期値選択手段304が出力する初
期値によって前記入出力特性が変化する様子を示す。
Here, an example of the input / output relationship in the second control means 306 is shown in FIG. FIG. 18 is an input / output characteristic diagram of the second control means 306. The average value calculation means 302
And the relationship between the feedback coefficient in the damping means 18 and
The manner in which the input / output characteristics change depending on the initial value output by the initial value selection unit 304 according to the identification code is shown.

【0092】最後に、第二の減算手段19で、雑音とし
て抽出されたデータを入力映像信号から減算すること
で、出力端子20に、動画像の劣化の少ない、雑音除去
された映像信号を得ることができる。
Finally, the second subtraction means 19 subtracts the data extracted as noise from the input video signal to obtain at the output terminal 20 a noise-free video signal with little deterioration of the moving image. be able to.

【0093】以上のように、第3の実施例によれば、映
像信号が加えられる入力端子10と、第二の減算手段の
出力をNフレーム(N=1,2・・・)遅延させるフレ
ーム遅延手段11と、入力映像信号とフレーム遅延手段
11からの出力信号の差分をとる第一の減算手段12
と、時間的に直列なフレーム差分データを、時間的に並
列な画素ブロックのデータに変換する直列並列変換手段
13と、直交変換を行う直交変換手段14と、直交変換
されたデータに対して非線形処理を施す非線形処理手段
15_1〜15_kと、非線形処理されたデータに対し
て直交逆変換を施す直交逆変換手段16と、直交逆変換
されたデータに対して、時間的に並列な画素ブロックの
データを時間的に直列なデータに変換した後、複数のブ
ロック間で重なり合うデータの平均をとる並列直列変換
手段17と、時間的に直列化されたデータに対して帰還
係数を乗じる減衰手段18と、入力映像信号から、抽出
された雑音成分を差し引く第二の減算手段19と、入力
される映像信号の種類を識別する信号識別手段61と、
非線形処理手段15_1〜15_kの閾値及び減衰手段
58での帰還係数を入力される識別コードとフレーム差
分信号に応じて制御する適応制御手段62とを具備する
ことにより、動画像の劣化が少ない状態で、動領域、静
止領域の双方における雑音成分を効果的に除去できる。
As described above, according to the third embodiment, the input terminal 10 to which the video signal is added and the frame for delaying the output of the second subtracting means by N frames (N = 1, 2 ...). The delay means 11 and the first subtraction means 12 for taking the difference between the input video signal and the output signal from the frame delay means 11.
, Serial-parallel conversion means 13 for converting the temporally serial frame difference data into data of temporally parallel pixel blocks, orthogonal conversion means 14 for performing orthogonal conversion, and non-linear for the orthogonally converted data. Non-linear processing means 15_1 to 15_k for performing processing, orthogonal inverse transformation means 16 for performing inverse orthogonal transformation on the non-linearly processed data, and data of pixel blocks that are temporally parallel to the inversely-transformed data. After being converted into temporally serial data, parallel-serial conversion means 17 for averaging overlapping data among a plurality of blocks, and attenuation means 18 for multiplying the temporally serialized data by a feedback coefficient, Second subtracting means 19 for subtracting the extracted noise component from the input video signal, signal identifying means 61 for identifying the type of the input video signal,
By providing the thresholds of the non-linear processing means 15_1 to 15_k and the feedback coefficient in the attenuation means 58 with the input identification code and the adaptive control means 62 for controlling according to the frame difference signal, the deterioration of the moving image is small. , The noise component in both the moving region and the stationary region can be effectively removed.

【0094】なお、第一の制御手段305における入出
力関係、第二の制御手段306における入出力特性は図
17及び図18に示すものに限ったものではない。
The input / output relationship in the first control means 305 and the input / output characteristics in the second control means 306 are not limited to those shown in FIGS.

【0095】さらに、上記した第1の実施例、第2の実
施例、第3の実施例のうち複数例を組み合わせた構成を
とる雑音除去装置は、さらに優れたノイズ除去効果が得
られることは言うまでもない。
Furthermore, the noise eliminating device having a configuration in which a plurality of examples of the first, second and third embodiments described above are combined can obtain a further excellent noise eliminating effect. Needless to say.

【0096】[0096]

【発明の効果】以上説明したように、本発明の雑音除去
装置によれば、非線形処理の閾値、帰還係数といった雑
音成分抽出のためのパラメータを、入力映像信号の信号
レベルあるいは信号振幅あるいは信号の種類に応じて、
かつ雑音成分の値に応じて適応制御するので、動領域画
像の劣化が少ない状態で、動領域、静止領域の双方にお
ける雑音成分を効果的に除去できる。
As described above, according to the noise eliminator of the present invention, the parameters for noise component extraction such as the threshold of the non-linear processing and the feedback coefficient are set to the signal level of the input video signal or the signal amplitude or the signal. Depending on the type
In addition, since the adaptive control is performed according to the value of the noise component, it is possible to effectively remove the noise component in both the moving region and the still region while the deterioration of the moving region image is small.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の雑音除去装置の第1の実施例における
ブロック図
FIG. 1 is a block diagram of a noise canceller according to a first embodiment of the present invention.

【図2】直列並列変換手段の一例を示すブロック図FIG. 2 is a block diagram showing an example of serial-parallel conversion means.

【図3】並列直列変換手段の一例を示すブロック図FIG. 3 is a block diagram showing an example of parallel-serial conversion means.

【図4】信号レベル検出手段の一例を示すブロック図FIG. 4 is a block diagram showing an example of signal level detection means.

【図5】適応制御手段22の一例を示すブロック図FIG. 5 is a block diagram showing an example of adaptive control means 22.

【図6】画素ブロックの構成図FIG. 6 is a block diagram of a pixel block

【図7】非線形処理手段の入出力特性図FIG. 7 is an input / output characteristic diagram of the non-linear processing means.

【図8】第一の制御手段143の入出力特性図FIG. 8 is an input / output characteristic diagram of the first control means 143.

【図9】第二の制御手段144の入出力特性図FIG. 9 is an input / output characteristic diagram of the second control means 144.

【図10】本発明の雑音除去装置の第2の実施例におけ
る構成図
FIG. 10 is a configuration diagram of a noise removing device according to a second embodiment of the present invention.

【図11】信号振幅検出手段の一例を示すブロック図FIG. 11 is a block diagram showing an example of signal amplitude detection means.

【図12】適応制御手段42の一例を示すブロック図FIG. 12 is a block diagram showing an example of adaptive control means 42.

【図13】第一の制御手段213の入出力特性図FIG. 13 is an input / output characteristic diagram of the first control means 213.

【図14】第二の制御手段214の入出力特性図FIG. 14 is an input / output characteristic diagram of the second control means 214.

【図15】本発明の雑音除去装置の第3の実施例におけ
るブロック図
FIG. 15 is a block diagram of a noise canceller according to a third embodiment of the present invention.

【図16】適応制御手段62のブロック図FIG. 16 is a block diagram of adaptive control means 62.

【図17】第一の制御手段305の入出力特性図FIG. 17 is an input / output characteristic diagram of the first control means 305.

【図18】第二の制御手段306の入出力特性図FIG. 18 is an input / output characteristic diagram of the second control means 306.

【図19】従来の雑音除去装置のブロック図FIG. 19 is a block diagram of a conventional noise eliminator.

【図20】従来例の非線形処理部の入出力特性図FIG. 20 is an input / output characteristic diagram of a non-linear processing unit of a conventional example.

【符号の説明】 10 入力端子 11 フレーム遅延手段 12 第一の減算手段 13 直列並列変換手段 14 直交変換手段 15_1〜15_k 非線形処理手段 16 直交逆変換手段 17 並列直列変換手段 18 減衰手段 19 第二の減算手段 20 出力端子 21 信号レベル検出手段 22 適応制御手段 41 信号振幅検出手段 42 適応制御手段 61 信号識別手段 62 適応制御手段 63 外部信号識別コード入力 101〜106、111〜116 1サンプル遅延手段 107、117 ライン遅延手段 118〜124 加算手段 125 減衰手段 131、201 直列並列変換手段 132 平均値算出手段 141、211、301 絶対値算出手段 142、212、302 平均値算出手段 143、213 第一の制御手段 144、214 第二の制御手段 202 振幅値算出手段 303 初期値記憶手段 304 初期値選択手段 305 第一の制御手段 306 第二の制御手段[Explanation of Codes] 10 Input Terminals 11 Frame Delay Means 12 First Subtracting Means 13 Serial / Parallel Converting Means 14 Orthogonal Transforming Means 15_1 to 15_k Nonlinear Processing Means 16 Orthogonal Inverse Transforming Means 17 Parallel / Serial Converting Means 18 Attenuating Means 19 Second Subtraction means 20 Output terminal 21 Signal level detection means 22 Adaptive control means 41 Signal amplitude detection means 42 Adaptive control means 61 Signal identification means 62 Adaptive control means 63 External signal identification code input 101-106, 111-116 1 sample delay means 107, 117 line delay means 118-124 adder means 125 attenuator means 131, 201 serial-parallel converter means 132 average value calculation means 141, 211, 301 absolute value calculation means 142, 212, 302 average value calculation means 143, 213 first control means 144, 214 Second system Means 202 amplitude value calculating means 303 initial value storage unit 304 the initial value selecting unit 305 first control means 306 second control means

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】入力映像信号に応動した信号を遅延させる
遅延手段と、前記入力映像信号と前記遅延手段の出力信
号との差分信号を得る第一の減算手段と、前記第一の減
算手段にて得られた前記差分信号に対して直交変換を施
す直交変換手段と、前記直交変換手段の出力に対して非
線形処理を施す非線形処理手段と、前記非線形処理手段
の出力に対して、前記直交変換手段における直交変換に
対する逆変換である直交逆変換を施す直交逆変換手段
と、前記直交逆変換手段の出力を減衰させる減衰手段
と、前記入力映像信号と前記減衰手段の出力信号との差
分信号を得る第二の減算手段と、前記入力映像信号の信
号レベルを検出する信号レベル検出手段と、前記信号レ
ベル検出手段の出力と前記第一の減算手段の出力に基づ
いて前記非線形処理手段における非線形処理の閾値及び
前記減衰手段での減衰量の少なくとも一方を適応制御す
る適応制御手段とを有し、前記第二の減算手段の出力信
号は前記遅延手段にて遅延され、前記第二の減算手段の
出力信号を雑音が除去された信号として取り出すことを
特徴とする雑音除去装置。
1. A delay means for delaying a signal in response to an input video signal, a first subtraction means for obtaining a differential signal between the input video signal and an output signal of the delay means, and the first subtraction means. Orthogonal transformation means for performing orthogonal transformation on the obtained difference signal, non-linear processing means for performing non-linear processing on the output of the orthogonal transformation means, and the orthogonal transformation for the output of the non-linear processing means Means for performing an orthogonal inverse transform which is an inverse transform to the orthogonal transform in the means, an attenuating means for attenuating the output of the orthogonal inverse transforming means, and a differential signal between the input video signal and the output signal of the attenuating means. Second subtraction means for obtaining the signal level, signal level detection means for detecting the signal level of the input video signal, and the nonlinear processing procedure based on the output of the signal level detection means and the output of the first subtraction means. And an adaptive control means for adaptively controlling at least one of the threshold of the non-linear processing and the attenuation amount in the attenuating means, the output signal of the second subtracting means being delayed by the delaying means, A noise removing device, wherein the output signal of the subtracting means is taken out as a signal from which noise has been removed.
【請求項2】適応制御手段は、水平方向mサンプル点、
垂直方向nライン(m,nは自然数)からなる画素ブロ
ックのデータの絶対値の平均値を求め、その平均値を算
出する絶対値・平均値算出手段と、前記信号レベル検出
手段の出力と前記絶対値・平均値算出手段の出力に基づ
いて前記非線形処理手段における非線形処理の閾値を制
御する第一の制御手段と、前記信号レベル検出手段の出
力と前記平均値算出手段の出力に基づいて前記減衰手段
の減衰量を制御する第二の制御手段とを有する請求項1
記載の雑音除去装置。
2. The adaptive control means comprises m sample points in the horizontal direction,
Absolute value / average value calculating means for calculating the average value of the absolute values of the data of the pixel block consisting of n lines in the vertical direction (m and n are natural numbers), the output of the signal level detecting means and the above First control means for controlling the threshold value of the non-linear processing in the non-linear processing means based on the output of the absolute value / average value calculation means, the output of the signal level detection means and the output of the mean value calculation means A second control means for controlling the amount of attenuation of the attenuation means.
The noise removal device described.
【請求項3】入力映像信号に応動した信号を遅延させる
遅延手段と、前記入力映像信号と前記遅延手段の出力信
号との差分信号を得る第一の減算手段と、前記第一の減
算手段にて得られた前記差分信号に対して直交変換を施
す直交変換手段と、前記直交変換手段の出力に対して非
線形処理を施す非線形処理手段と、前記非線形処理手段
の出力に対して、前記直交変換手段における直交変換に
対する逆変換である直交逆変換を施す直交逆変換手段
と、前記直交逆変換手段の出力を減衰させる減衰手段
と、前記入力映像信号と前記減衰手段の出力信号との差
分信号を得る第二の減算手段と、前記入力映像信号の信
号振幅を検出する信号振幅検出手段と、前記信号振幅検
出手段の出力と前記第一の減算手段の出力に基づいて前
記非線形処理手段における非線形処理の閾値及び前記減
衰手段での減衰量の少なくとも一方を適応制御する適応
制御手段とを有し、前記第二の減算手段の出力信号は前
記遅延手段にて遅延され、前記第二の減算手段の出力信
号を雑音が除去された信号として取り出すことを特徴と
する雑音除去装置。
3. A delay means for delaying a signal in response to an input video signal, a first subtraction means for obtaining a difference signal between the input video signal and an output signal of the delay means, and the first subtraction means. Orthogonal transformation means for performing orthogonal transformation on the obtained difference signal, non-linear processing means for performing non-linear processing on the output of the orthogonal transformation means, and the orthogonal transformation for the output of the non-linear processing means Means for performing an orthogonal inverse transform which is an inverse transform to the orthogonal transform in the means, an attenuating means for attenuating the output of the orthogonal inverse transforming means, and a differential signal between the input video signal and the output signal of the attenuating means. Second subtraction means for obtaining the signal amplitude, signal amplitude detection means for detecting the signal amplitude of the input video signal, and the nonlinear processing means based on the output of the signal amplitude detection means and the output of the first subtraction means. The adaptive control means for adaptively controlling at least one of the threshold of the non-linear processing and the attenuation amount in the attenuating means, the output signal of the second subtracting means is delayed by the delaying means, and the second A noise removing device, wherein the output signal of the subtracting means is taken out as a signal from which noise has been removed.
【請求項4】適応制御手段は、水平方向mサンプル点、
垂直方向nライン(m,nは自然数)からなる画素ブロ
ックのデータの絶対値の平均値を求め、その平均値を算
出する絶対値・平均値算出手段と、前記信号振幅検出手
段の出力と前記絶対値・平均値算出手段の出力に基づい
て前記非線形処理手段における非線形処理の閾値を制御
する第一の制御手段と、前記信号振幅検出手段の出力と
前記絶対値・平均値算出手段の出力に基づいて前記減衰
手段の減衰量を制御する第二の制御手段とを有する請求
項1記載の雑音除去装置。
4. The adaptive control means comprises m sample points in the horizontal direction,
Absolute value / average value calculating means for obtaining an average value of absolute values of pixel block data consisting of n lines in the vertical direction (m and n are natural numbers), the output of the signal amplitude detecting means, and the above First control means for controlling the threshold value of the non-linear processing in the non-linear processing means based on the output of the absolute value / average value calculating means, the output of the signal amplitude detecting means and the output of the absolute value / average value calculating means. The noise removing device according to claim 1, further comprising second control means for controlling an attenuation amount of the attenuation means based on the second control means.
【請求項5】入力映像信号に応動した信号を遅延させる
遅延手段と、前記入力映像信号と前記遅延手段の出力信
号との差分信号を得る第一の減算手段と、前記第一の減
算手段にて得られた前記差分信号に対して直交変換を施
す直交変換手段と、前記直交変換手段の出力に対して非
線形処理を施す非線形処理手段と、前記非線形処理手段
の出力に対して、前記直交変換手段における直交変換に
対する逆変換である直交逆変換を施す直交逆変換手段
と、前記直交逆変換手段の出力を減衰させる減衰手段
と、前記入力映像信号と前記減衰手段の出力信号との差
分信号を得る第二の減算手段と、前記入力映像信号の信
号の種類を識別する信号識別手段と、前記信号識別手段
の出力と前記第一の減算手段の出力に基づいて前記非線
形処理手段における非線形処理の閾値及び前記減衰手段
での減衰量の少なくとも一方を適応制御する適応制御手
段とを有し、前記第二の減算手段の出力信号は前記遅延
手段にて遅延され、前記第二の減算手段の出力信号を雑
音が除去された信号として取り出すことを特徴とする雑
音除去装置。
5. A delay means for delaying a signal in response to an input video signal, a first subtraction means for obtaining a difference signal between the input video signal and an output signal of the delay means, and the first subtraction means. Orthogonal transformation means for performing orthogonal transformation on the obtained difference signal, non-linear processing means for performing non-linear processing on the output of the orthogonal transformation means, and the orthogonal transformation for the output of the non-linear processing means Means for performing an orthogonal inverse transform, which is an inverse transform to the orthogonal transform in the means, an attenuating means for attenuating the output of the orthogonal inverse transforming means, and a difference signal between the input video signal and the output signal of the attenuating means. A second subtracting means for obtaining the signal, a signal identifying means for identifying the signal type of the input video signal, and a non-linear processing means based on the output of the signal identifying means and the output of the first subtracting means. Adaptive processing means for adaptively controlling at least one of the threshold value of the shape processing and the attenuation amount in the attenuation means, the output signal of the second subtraction means is delayed by the delay means, and the second subtraction is performed. A noise eliminating device, wherein the output signal of the means is taken out as a signal from which noise has been eliminated.
【請求項6】適応制御手段は、水平方向mサンプル点、
垂直方向nライン(m,nは自然数)からなる画素ブロ
ックのデータの絶対値を求め、その平均値を算出する絶
対値・平均値算出手段と、複数の初期値が設定されてい
る初期値記憶手段と、前記信号識別手段が出力する信号
識別コードもしくは外部から入力される信号識別コード
を用いて前記初期値記憶手段から1つの初期値を選択す
る初期値選択手段と、前記絶対値・平均値算出手段の出
力と前記初期値選択手段の出力に基づいて前記非線形処
理手段における非線形処理の閾値を制御する第一の制御
手段と、前記絶対値・平均値算出手段の出力と前記初期
値選択手段の出力に基づいて前記減衰手段の減衰量を制
御する第二の制御手段とを有する請求項5記載の雑音除
去装置。
6. The adaptive control means comprises m sample points in the horizontal direction,
Absolute value / average value calculating means for obtaining the absolute value of the data of the pixel block consisting of n lines in the vertical direction (m and n are natural numbers), and an initial value storage in which a plurality of initial values are set Means, an initial value selection means for selecting one initial value from the initial value storage means using a signal identification code output from the signal identification means or a signal identification code input from the outside, and the absolute value / average value. First control means for controlling the threshold value of the non-linear processing in the non-linear processing means based on the output of the calculating means and the output of the initial value selecting means, the output of the absolute value / average value calculating means and the initial value selecting means 6. The noise removing device according to claim 5, further comprising a second control unit that controls the amount of attenuation of the attenuation unit based on the output of the.
JP5321677A 1993-12-20 1993-12-21 Noise removing device Pending JPH07177393A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP5321677A JPH07177393A (en) 1993-12-21 1993-12-21 Noise removing device
EP94119819A EP0660595B1 (en) 1993-12-20 1994-12-15 A noise reducer
DE69423449T DE69423449T2 (en) 1993-12-20 1994-12-15 Noise reduction device
US08/359,924 US5495299A (en) 1993-12-20 1994-12-20 Noise reducer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5321677A JPH07177393A (en) 1993-12-21 1993-12-21 Noise removing device

Publications (1)

Publication Number Publication Date
JPH07177393A true JPH07177393A (en) 1995-07-14

Family

ID=18135190

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5321677A Pending JPH07177393A (en) 1993-12-20 1993-12-21 Noise removing device

Country Status (1)

Country Link
JP (1) JPH07177393A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006040883A1 (en) * 2004-10-14 2006-04-20 Matsushita Electric Industrial Co., Ltd. Video signal processor

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54118724A (en) * 1978-03-08 1979-09-14 Tokyo Hoso:Kk S/n improvement device for television video signal
JPS5542472A (en) * 1978-09-21 1980-03-25 Sony Corp Noise elimination circuit
JPS5824275A (en) * 1981-05-30 1983-02-14 ロ−ベルト・ボツシユ・ゲゼルシヤフト・ミツト・ベシユレンクテル・ハフツング Noise reducing device including television signal
JPH01215185A (en) * 1988-02-24 1989-08-29 Hitachi Ltd Contour compensation circuit
JPH01303968A (en) * 1988-04-05 1989-12-07 Philips Gloeilampenfab:Nv Receiver and demodulator suitable for the receiver
JPH0221865B2 (en) * 1982-06-23 1990-05-16 Kleentek Ind
JPH02207676A (en) * 1989-02-08 1990-08-17 Hitachi Ltd Noise suprepressing circuit
JPH02222376A (en) * 1989-02-23 1990-09-05 Sony Corp Video camera
JPH0314369A (en) * 1989-06-13 1991-01-23 Sony Corp Feedback clamping circuit
JPH0379168A (en) * 1989-08-22 1991-04-04 Matsushita Electric Ind Co Ltd Noise reducing device
JPH044676A (en) * 1990-04-23 1992-01-09 Matsushita Electric Ind Co Ltd Noise reduction device
JPH0490270A (en) * 1990-08-01 1992-03-24 Matsushita Electric Ind Co Ltd Video signal control circuit

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54118724A (en) * 1978-03-08 1979-09-14 Tokyo Hoso:Kk S/n improvement device for television video signal
JPS5542472A (en) * 1978-09-21 1980-03-25 Sony Corp Noise elimination circuit
JPS5824275A (en) * 1981-05-30 1983-02-14 ロ−ベルト・ボツシユ・ゲゼルシヤフト・ミツト・ベシユレンクテル・ハフツング Noise reducing device including television signal
JPH0221865B2 (en) * 1982-06-23 1990-05-16 Kleentek Ind
JPH01215185A (en) * 1988-02-24 1989-08-29 Hitachi Ltd Contour compensation circuit
JPH01303968A (en) * 1988-04-05 1989-12-07 Philips Gloeilampenfab:Nv Receiver and demodulator suitable for the receiver
JPH02207676A (en) * 1989-02-08 1990-08-17 Hitachi Ltd Noise suprepressing circuit
JPH02222376A (en) * 1989-02-23 1990-09-05 Sony Corp Video camera
JPH0314369A (en) * 1989-06-13 1991-01-23 Sony Corp Feedback clamping circuit
JPH0379168A (en) * 1989-08-22 1991-04-04 Matsushita Electric Ind Co Ltd Noise reducing device
JPH044676A (en) * 1990-04-23 1992-01-09 Matsushita Electric Ind Co Ltd Noise reduction device
JPH0490270A (en) * 1990-08-01 1992-03-24 Matsushita Electric Ind Co Ltd Video signal control circuit

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006040883A1 (en) * 2004-10-14 2006-04-20 Matsushita Electric Industrial Co., Ltd. Video signal processor
JPWO2006040883A1 (en) * 2004-10-14 2008-05-15 松下電器産業株式会社 Video signal processing device

Similar Documents

Publication Publication Date Title
EP0629083B1 (en) Interlaced-to-progressive scanning converter having a double-smoothing function and a method therefor
Dubois et al. Noise reduction in image sequences using motion-compensated temporal filtering
US5799111A (en) Apparatus and methods for smoothing images
US5818964A (en) Method and apparatus for selecting an adaptive filter for image data
JPH07303241A (en) Adaptive field/frame filter for interlaced video signal
Song et al. Efficient debanding filtering for inverse tone mapped high dynamic range videos
JP3364342B2 (en) Noise removal device
JP3171283B2 (en) Noise measurement method and device
JP2524023B2 (en) Noise reduction device
JPH07177393A (en) Noise removing device
JPH0614218A (en) Noise reducing device
JP2830723B2 (en) Noise removal device
US5495299A (en) Noise reducer
JP3326819B2 (en) Image processing device
JPH0818829A (en) Noise eliminating device
JPH08322041A (en) Block distortion eliminator
Inamori et al. A method of noise reduction on image processing
JPH0678296A (en) Picture coding device and picture noise elimination device
CA1192997A (en) Bilevel coding of colour video signals
JPH07250263A (en) Noise removing device
JP2900620B2 (en) Image transmission processing system
JP3282398B2 (en) Image signal noise removal device
KR100195123B1 (en) Picture quality enhancement method and circuit thereof based on the mean-matching histogram equalization of a low pass filtered signal
KR100195122B1 (en) Picture quality enhancement method and circuit thereof based on the mean-matching histogram equalization of a low pass filtered signal
JPH07212627A (en) Noise reduction device