KR100463508B1 - Gain Control Method for Noise Reduction of Video Encoder - Google Patents

Gain Control Method for Noise Reduction of Video Encoder Download PDF

Info

Publication number
KR100463508B1
KR100463508B1 KR1019970081037A KR19970081037A KR100463508B1 KR 100463508 B1 KR100463508 B1 KR 100463508B1 KR 1019970081037 A KR1019970081037 A KR 1019970081037A KR 19970081037 A KR19970081037 A KR 19970081037A KR 100463508 B1 KR100463508 B1 KR 100463508B1
Authority
KR
South Korea
Prior art keywords
signal
noise
gain control
component
control method
Prior art date
Application number
KR1019970081037A
Other languages
Korean (ko)
Other versions
KR19990060793A (en
Inventor
임경원
조상희
민철홍
이희섭
임일택
Original Assignee
엘지전자 주식회사
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 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1019970081037A priority Critical patent/KR100463508B1/en
Priority to US09/221,980 priority patent/US6408104B1/en
Publication of KR19990060793A publication Critical patent/KR19990060793A/en
Application granted granted Critical
Publication of KR100463508B1 publication Critical patent/KR100463508B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/86Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/911Television signal processing therefor for the suppression of noise

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Picture Signal Circuits (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

본 발명은 동영상 부호화기의 노이즈 제거를 위한 이득제어방법에 관한 것으로서 특히, 노이즈 성분과 순수한 신호성분의 에너지를 계산하여 전체 신호성분 대비 노이즈성분의 에너지량에 따라서 필터링 경로의 가변이득제어를 수행하도록 한 동영상 부호화기의 노이즈 제거를 위한 이득제어방법에 관한 것이다.The present invention relates to a gain control method for noise removal of a video encoder. In particular, the energy of the noise component and the pure signal component is calculated to perform variable gain control of the filtering path according to the energy amount of the noise component relative to the entire signal component. A gain control method for removing noise of a video encoder.

본 발명은 도4에 나타낸 바와같이, 필터링할 영상신호의 노이즈 성분과 순수한 신호성분을 분리하고, 각각의 에너지를 계산하여 그 에너지비율에 따라서 필터링 경로상의 이득(a)을 가변제어함으로써, 입력 영상신호를 노이즈성분과 순수한 영상신호 성분으로 분리하여 각각의 에너지비율을 고려한 필터링 이득제어를 수행하기 때문에, 실제의 노이즈 성분에 대한 정확한 필터링이 가능하고 또 이에 따른 화질향상을 기 할 수 있도록 하였다.As shown in Fig. 4, the present invention separates the noise component and the pure signal component of the video signal to be filtered, calculates the respective energy, and variably controls the gain (a) on the filtering path according to the energy ratio. Since the signal is separated into noise components and pure video signal components, filtering gain control considering energy ratios is performed, so that accurate filtering on the actual noise components can be performed and image quality can be improved accordingly.

Description

동영상 부호화기의 노이즈 제거를 위한 이득제어방법Gain Control Method for Noise Reduction of Video Encoder

본 발명은 동영상 부호화기의 노이즈 제거를 위한 이득제어방법에 관한 것으로서 특히, 노이즈 성분과 순수한 신호성분의 에너지를 계산하여 전체 신호성분 대비 노이즈성분의 에너지량에 따라서 필터링 경로의 가변이득제어를 수행하도록 한 동영상 부호화기의 노이즈 제거를 위한 이득제어방법에 관한 것이다.The present invention relates to a gain control method for noise removal of a video encoder. In particular, the energy of the noise component and the pure signal component is calculated to perform variable gain control of the filtering path according to the energy amount of the noise component relative to the entire signal component. A gain control method for removing noise of a video encoder.

종래에 동영상 부호화기로서 예를 들면 MPEG2 동영상 부호화기에서 이루어지는 노이즈 제거는 도1과 같이 1-a로 대표되는 신호경로상에서의 이득 제어에 의존하고 있다.Background Art [0002] Noise removal, for example, in an MPEG2 video encoder as a video encoder, relies on gain control on a signal path represented by 1-a as shown in FIG.

도1은 종래의 노이즈 제거방법을 적용한 동영상 부호화기로서, 블럭단위로 처리되는 입력영상신호의 오차신호를 추출하기 위한 감산기(101)와, 상기 감산기(101)의 출력신호에 대하여 1-a(a는 이득)의 이득제어 연산을 수행하는 이득가변부(102)와, 상기 이득 가변제어를 수행하는 이득 제어기(103)와, 상기 이득 가변부(102)의 출력신호의 DCT변환과 양자화를 수행하는 DCT/양자화부(104)와, 상기 DCT 및 양자화된 신호를 역변환하는 IQ/IDCT변환부(105)와, 상기 역변환된 신호와 움직임추정보상부(108)의 출력을 가산하여 출력하는 가산기(106)와, 상기 가산된 신호를 저장하는 메모리(107)와, 상기 메모리(107)의 출력신호에 대하여 움직임 추정과 보상을 수행하는 움직임 추정보상부(108)로 구성되며, 그 동작은 다음과 같다.FIG. 1 is a video encoder using a conventional noise reduction method, and includes a subtractor 101 for extracting an error signal of an input video signal processed in units of blocks, and 1-a (a) with respect to an output signal of the subtractor 101. FIG. Is a gain variable unit 102 performing a gain control operation of a gain), a gain controller 103 performing the gain variable control, and performing DCT conversion and quantization of an output signal of the gain variable unit 102. An adder 106 that adds and outputs the output of the DCT / quantization unit 104, the IQ / IDCT conversion unit 105 for inversely transforming the DCT and the quantized signal, and the inverse transformed signal and the motion weight information upper portion 108; ), A memory 107 for storing the added signal, and a motion estimation compensator 108 for performing motion estimation and compensation on the output signal of the memory 107. The operation is as follows. .

노이즈를 포함하는 입력신호(g(i,j,k))(i,j는 프레임상에서의 영상처리단위 2차원 좌표, k는 시간축 프레임상의 상기 i,j에 해당하는 시간축정보)는 노이즈 성분(n(i,j,k))과 신호성분(f(i,j,k))의 합으로 본다.The input signal g (i, j, k) containing noise (i, j is an image processing unit two-dimensional coordinate on a frame, k is time axis information corresponding to i, j on a time axis frame), and a noise component ( It is regarded as the sum of n (i, j, k)) and the signal component f (i, j, k).

입력신호(g(i,j,k))는 감산기(101)에서 이미 필터링을 거친 이전 프레임의 영상으로부터 g(i,j,k)에 대응하는 화소(f(i-dx,j-dx,k-1)(움직임 추정 보상부(108)에 의해서 예측된다)와 감산되어 이득가변부(102)에 입력되고, 그 차값의 대소에 따라서 이득 제어기(103)가 이득 가변부(102)의 이득(a)을 증감시킴로써 노이즈를 저감시킨다.The input signal g (i, j, k) is a pixel f (i-dx, j-dx, corresponding to g (i, j, k) from the image of the previous frame that has already been filtered by the subtractor 101. k-1) (predicted by the motion estimation compensation unit 108) and subtracted into the gain variable unit 102, and the gain controller 103 obtains the gain of the gain variable unit 102 in accordance with the magnitude of the difference value. The noise is reduced by increasing and decreasing (a).

즉, 도2에 나타낸 바와같이 입력신호와 예측신호의 차 d(i,j,k)=g(i,j,k) -f(i-dx,j-dx,k-1) = f(i,j,k)-f(i-dx,j-dx,k-1)+n(i,j,k)를 계산하고, 이때 움직임 추정과 보상이 정확하다면 차분신호(d(i,j,k))가 주로 노이즈 성분인 n(i,j,k)로 구성될 것이므로 이득(a)값을 '1'로 가깝게 조절하여 d(i,j,k)를 모두 제거하고, 움직임 추정과 보상이 정확하지 않다면 d(i,j,k)에 f(i,j,k)-f(i-dx,j-dx,k-1)인 신호성분도 많이 포함되어 있을 것이므로 노이즈 성분인 n(i,j,k)를 제거하지 못하여도 이득(a)값을 '0'에 가깝게 조절하여 d(i,j,k)를 제거하지 않는다.That is, as shown in Fig. 2, the difference between the input signal and the prediction signal d (i, j, k) = g (i, j, k) -f (i-dx, j-dx, k-1) = f ( i, j, k) -f (i-dx, j-dx, k-1) + n (i, j, k) is calculated, and if the motion estimation and compensation are correct, the difference signal d (i, j , k)) will consist mainly of noise component n (i, j, k), so adjust gain (a) to be close to '1' to remove all d (i, j, k), If the compensation is not correct, d (i, j, k) will also contain many signal components, f (i, j, k) -f (i-dx, j-dx, k-1), so n ( Even if i, j, k) cannot be removed, gain (a) is adjusted to '0' so that d (i, j, k) is not removed.

즉, 도2에 설명하고 있는 바와같이 차분신호와 노이즈값의 절대값 연산을 수행한 다음 이 값의 평균값을 기준값(Ref)과 비교하여 그 대소에 따라 이득(a)을 증감 제어하는 것이다.That is, as shown in Fig. 2, the absolute value calculation of the difference signal and the noise value is performed, and then the average value of this value is compared with the reference value Ref to increase or decrease the gain a according to the magnitude.

이와같이 이득 제어되어 노이즈가 저감된 신호는 DCT/양자화부(104)에 입력되어 이산코사인변환(DCT:Discreetre Cosine Transform) 및 양자화됨으로써 주파수정보로 변환되고 또 양자화된 신호는 IQ/IDCT변환부(105)에서 역양자화 및 역DCT변환되어 가산기(106)를 통해 메모리(107)에 입력된다.The gain-controlled signal in which noise is reduced is input to the DCT / quantization unit 104 and converted into frequency information by Discrete Cosine Transform (DCT) and quantization, and the quantized signal is converted into IQ / IDCT conversion unit 105. Inverse quantization and inverse DCT conversion are input into the memory 107 through the adder 106.

메모리된 신호는 움직임 추정보상부(108)에서 움직임 추정과 보상이 수행된 다음 해당 신호를 출력하게된다.The memorized signal is output by the motion estimation compensator 108 after motion estimation and compensation are performed.

이와같은 종래의 노이즈 제거방법을 적용한 동영상 부호화기는 차분신호(d(i,j,k))에 신호성분 f(i,j,k)-f(i-dx,j-dx,k-1)이 어느정도 포함되어 있는지를 판단하는 기준으로 차분신호의 합의 크기를 사용하였다.A video encoder employing such a conventional noise removing method has a signal component f (i, j, k) -f (i-dx, j-dx, k-1) for the difference signal d (i, j, k). The magnitude of the sum of the difference signals was used as a criterion to determine how much of the difference was included.

그러므로 차분신호의 합이 신호성분과 노이즈 성분 모두를 구분하지 않고 함께 포함하기 때문에, 신호성분이 큰지 아니면 노이즈 성분이 큰지를 구분할 수 없고, 따라서 신호성분 대비 노이즈 성분이 큰 경우나 그 반대의 경우에 각각 대응할 수 없으며 노이즈뿐만 아니라 영상신호도 함께 제거되는 불필요한 필터링이 수행될 우려가 있어서 노이즈 제거효율이 저하되었다.Therefore, since the sum of the difference signals includes both the signal component and the noise component without distinguishing them, it is impossible to distinguish whether the signal component is large or the noise component is large. Therefore, when the noise component is larger than the signal component or vice versa, There is a fear that unnecessary filtering is performed, which cannot cope with each other, and removes not only the noise but also the video signal.

본 발명은 필터링할 영상신호의 노이즈 성분과 순수한 신호성분을 분리하고, 각각의 에너지를 계산하여 그 에너지비율에 따라서 필터링 경로상의 이득(a)을 가변제어함으로써 노이즈 제거성능의 향상과 화질 향상을 기할 수 있도록 한 동영상 부호화기의 노이즈 제거를 위한 이득제어방법을 제공한다.The present invention separates the noise component and the pure signal component of the video signal to be filtered, calculates the respective energy, and variably controls the gain (a) on the filtering path according to the energy ratio to improve the noise removal performance and the image quality. A gain control method for noise reduction of a video encoder is provided.

도3은 본 발명의 노이즈 제거방법을 적용한 동영상 부호화기의 실시예로서, 블럭단위로 처리되는 입력영상신호의 오차신호를 추출하기 위한 감산기(301)와, 상기 감산기(301)의 출력신호에 대하여 1-a(a는 이득)의 이득제어 연산을 수행하는 이득가변부(302)와, 상기 입력영상신호의 노이즈성분과 순수 신호성분의 에너지를 산출하여 그 에너지비에 따라 상기 이득의 가변제어를 수행하는 이득 제어기(303)와, 상기 이득 가변부(302)의 출력신호의 DCT변환과 양자화를 수행하는 DCT/양자화부(304)와, 상기 DCT 및 양자화된 신호를 역변환하는 IQ/IDCT변환부(305)와, 상기 역변환된 신호와 움직임추정보상부(308)의 출력을 가산하여 출력하는 가산기(306)와, 상기 가산된 신호를 저장하는 메모리(307)와, 상기 메모리(307)의 출력신호에 대하여 움직임 추정과 보상을 수행하는 움직임 추정보상부(308)로 구성된다.3 is an embodiment of a video encoder to which the noise removing method of the present invention is applied, and includes a subtractor 301 for extracting an error signal of an input video signal processed in units of blocks, and an output signal of the subtractor 301. a gain variable unit 302 which performs a gain control operation of a -a (a is gain), calculates energy of noise components and pure signal components of the input video signal, and performs variable control of the gain according to the energy ratio A gain controller 303, a DCT / quantizer 304 for performing DCT conversion and quantization of the output signal of the gain variable section 302, and an IQ / IDCT converter for inversely converting the DCT and the quantized signal. 305, an adder 306 for adding and outputting the inverse transformed signal and the output of the motion tracking information 308, a memory 307 for storing the added signal, and an output signal of the memory 307 To perform motion estimation and compensation for Jikim consists of an upper estimation information 308. The

상기 구성의 동영상 부화화기에 적용되는 본 발명의 동영상 부호화기의 노이즈 제거를 위한 이득제어방법은, 입력영상신호의 노이즈 성분과 순수 신호성분을 분리하는 신호분리과정과, 상기 분리된 노이즈 성분과 순수 신호성분의 각각의 에너지를 산출하는 에너지 산출과정과, 상기 산출된 에너지비에 따라서 필터링 경로상의 이득을 가변제어하는 이득제어과정으로 이루어짐을 특징으로 하는 동영상 부호화기의 노이즈 제거를 위한 이득제어방법이다.A gain control method for noise removal of a video encoder of the present invention applied to a video incubator having the above structure includes a signal separation process for separating noise components and pure signal components of an input video signal, and the separated noise components and pure signals. An energy calculation process for calculating energy of each component and a gain control process for variably controlling the gain on the filtering path according to the calculated energy ratio.

이러한 본 발명의 동영상 부호화를 위한 노이즈 제거작용을 도3 내지 도6을 참조하여 설명하면 다음과 같다.The noise removing operation for video encoding according to the present invention will be described with reference to FIGS. 3 to 6 as follows.

입력신호(g(i,j,k))는 감산기(301)에서 이미 필터링을 거친 이전 프레임의 영상으로부터 g(i,j,k)에 대응하는 화소(f(i-dx,j-dx,k-1)(움직임 추정 보상부(308)에 의해서 예측된다)와 감산되어 이득가변부(302)에 입력되고, 그 차분신호에서의 순수 신호성분과 노이즈 성분의 에너지비에 따라서 이득 제어기(303)가 이득 가변부(302)의 이득(a)을 증감시킴로써 노이즈를 저감시킨다.The input signal g (i, j, k) is a pixel f (i-dx, j-dx, corresponding to g (i, j, k) from an image of a previous frame that has already been filtered by the subtractor 301. k-1) (predicted by the motion estimation compensator 308) and subtracted into the gain variable part 302, and gain controller 303 according to the energy ratio of pure signal component and noise component in the difference signal. Decreases the noise by increasing or decreasing the gain a of the gain variable section 302.

즉, 도4에 나타낸 바와같이 입력신호와 예측신호의 차 d(i,j,k)=g(i,j,k) -f(i-dx,j-dx,k-1) = f(i,j,k)-f(i-dx,j-dx,k-1)+n(i,j,k)를 감산기(301)에서 입력받아, 필터링을 수행함으로써 순수 신호성분과 노이즈 성분을 분리해낸다.That is, as shown in Fig. 4, the difference between the input signal and the prediction signal d (i, j, k) = g (i, j, k) -f (i-dx, j-dx, k-1) = f ( i, j, k) -f (i-dx, j-dx, k-1) + n (i, j, k) is input from the subtractor 301 and filtered to obtain pure signal components and noise components. Isolate.

예를 들면 저역통과필터링을 수행하면 노이즈 성분이 저감된 신호를 얻을 수 있고 이 것을 순수한 신호성분으로 간주하는 것이다.For example, low-pass filtering results in a signal with reduced noise components, which are considered pure signal components.

도5는 이 것을 나타낸 도면으로서 입력영상신호(501)와 움직임 추정 보상부에서 예측된신호(502)의 차이값 감산(503)을 수행하여 차분신호(d(i,j,k))를 구하고, 또 이 것을 저역통과필터링하여 저역통과필터링된 영상신호(504) 및 예측된 신호(505)를 구하고 이 들의 차이값 감산(506)을 수행하며, 필터링하고자 하는 화소 주위에 3*3윈도우를 설정하여 분산값으로부터 각 신호성분(e(k)=원신호, eL(k)는 저역통과필터링된 신호)을 구한다.FIG. 5 is a diagram showing this. The difference signal d (i, j, k) is obtained by performing a difference value subtraction 503 between the input video signal 501 and the signal 502 predicted by the motion estimation compensator. In addition, low pass filtering is performed to obtain the low pass filtered image signal 504 and the predicted signal 505, and the difference value subtraction 506 is performed, and a 3 * 3 window is set around the pixel to be filtered. Each signal component (e (k) = original signal, e L (k) is a low pass filtered signal) is obtained from the variance value.

에너지를 구하는 것은 상기한 윈도우의 평균값에서 각각의 에너지차의 제곱의 합을 연산함으로써 구한다.The energy is found by calculating the sum of the squares of the respective energy differences from the average value of the windows.

이렇게 하여 구한 신호성분에 대한 에너지 E{{f(i,j,k)-f(i-dx,j-dx,k-1)}2} 및 E({{n(i,j,k)}2}의 비(B/(A+B))에 대응하여 이득(a)을 제어한다.The energy E {{f (i, j, k) -f (i-dx, j-dx, k-1)} 2 } and E ({{n (i, j, k)) for the signal component thus obtained } Gain (a) is controlled corresponding to the ratio (B / (A + B)) of} 2 }.

여기서, A는 신호성분 에너지이고, B는 노이즈성분 에너지이다.Where A is signal component energy and B is noise component energy.

위와같이 각 신호성분의 에너지비에 따라 순수한 영상신호 성분과 노이즈 성분이 상대적으로 필터링 경로상의 가변이득제어에 영향을 미치게 되므로 입력 영상신호에 얼마만큼의 노이즈 성분이 포함되어 있는가의 여부에 따라 최적의 조건으로 노이즈 필터링을 수행할 수 있게된다.As mentioned above, since pure video signal components and noise components relatively affect variable gain control on the filtering path according to the energy ratio of each signal component, it is optimal to determine how much noise components are included in the input video signal. Noise filtering can be performed on condition.

이와같이 이득 제어되어 노이즈가 저감된 신호는 DCT/양자화부(304)에 입력되어 이산코사인변환(DCT:Discreetre Cosine Transform) 및 양자화됨으로써 주파수정보로 변환되고 또 양자화된 신호는 IQ/IDCT변환부(305)에서 역양자화 및 역DCT변환되어 가산기(306)를 통해 메모리(307)에 입력된다.The gain-controlled signal in which noise is reduced is input to the DCT / quantization unit 304 and converted into frequency information by Discrete Cosine Transform (DCT) and quantization, and the quantized signal is converted into IQ / IDCT conversion unit 305. Inverse quantization and inverse DCT conversion are then input to the memory 307 through the adder 306.

메모리된 신호는 움직임 추정보상부(308)에서 움직임 추정과 보상이 수행된 다음 해당 신호를 출력하게된다.The memorized signal is output by the motion estimation compensator 308 after motion estimation and compensation are performed.

한편, 상기한 바와같이 노이즈를 포함하는 입력신호에서 영상신호성분과 노이즈성분을 각각 분리해내는 방법은 상기한 바와같이 화소단위로 저역통과 필터링을 수행하는 방법은 물론, 상기 차분신호의 평균값을 블럭단위로 취하는 방법, 그리고 화소단위로 인접화소의 급격한 변위를 고려하여 적응적 평균값을 취하는 방법 등 3가지의 방법으로 신호성분과 노이즈성분을 추출해낼 수 있다.On the other hand, as described above, the method for separating the image signal component and the noise component from the input signal containing noise, as well as the method of performing low pass filtering in pixel units as described above, as well as the average value of the difference signal block The signal component and the noise component can be extracted in three ways: by taking the unit and by taking the adaptive average value in consideration of the abrupt displacement of adjacent pixels.

블럭단위로 평균값을 구하는 방법은 g(i,j,k)와 f(i,j,k-1)에 대하여 각각의 차이값을 누산하고 그 것을 블럭사이즈로 제산함으로써 간단하게 구해진다.The average value is calculated in block units by simply accumulating the difference values for g (i, j, k) and f (i, j, k-1) and dividing them by the block size.

화소단위로 저역통과필터링을 수행하는 방법은 g(i,j,k)와 f(i,j,k-1)의 차이값에 대하여 i,j위치에 따라 가중치(L)를 주고 이 것들을 필터링될 화소를 기준으로 인접화소와의 폭(-W,+W)에 해당하는 만큼 누산함으로써 간단하게 구해진다.The low-pass filtering method by pixel unit gives a weight (L) according to the positions of i and j for the difference between g (i, j, k) and f (i, j, k-1) and filters them. It is simply obtained by accumulating as much as the width (-W, + W) with adjacent pixels on the basis of the pixel to be used.

화소단위로 적응적 가중치 평균을 구하는 방법 또한, 화소단위 저역통과 필터링과 동일하며, 단지 이 경우에는 노이즈의 진폭과 필터링될 화소를 기준으로 전후 위치의 화소와의 변위정도를 고려하여, 노이즈의 진폭과 인접화소의 변위정도의 차이값이 큰 것을 -W,+W 사이에서 누산한 결과를 기준으로 그 차이값이 크면 가중치를 줄여주고, 작으면 가중치를 늘려주는 필터링을 수행한다.The method of obtaining the adaptive weighted average on a pixel basis is also the same as the low pass filtering on a pixel basis. In this case, the amplitude of the noise is considered in consideration of the amplitude of the noise and the displacement of the pixels in the front and rear positions with respect to the pixel to be filtered. Based on the result of accumulating between -W and + W, the difference between the displacement of the and the adjacent pixels is large. If the difference is large, the weight is reduced and if it is small, the weight is increased.

본 발명의 동영상 부호화를 위한 노이즈 제거방법과 그 장치에 의하면, 입력 영상신호를 노이즈성분과 순수한 영상신호 성분으로 분리하여 각각의 에너지비율을 고려한 필터링 이득제어를 수행하기 때문에, 실제의 노이즈 성분에 대한 정확한 필터링이 가능하고 또 이에 따른 화질향상을 기 할 수 있는 효과가 있다.According to the noise removing method and apparatus for video encoding according to the present invention, since the input video signal is separated into a noise component and a pure video signal component to perform filtering gain control considering each energy ratio, Accurate filtering is possible and image quality can be improved accordingly.

도1은 종래의 노이즈 제거방법을 적용한 MPEG2 동영상 부호화기의 블럭도1 is a block diagram of an MPEG2 video encoder to which a conventional noise removing method is applied.

도2는 종래의 노이즈 제거방법에서의 문제점을 설명하기 위한 도면2 is a view for explaining a problem in the conventional noise removing method.

도3은 본 발명의 노이즈 제거방법을 적용한 동영상 부호화기의 블럭도3 is a block diagram of a video encoder to which the noise removing method of the present invention is applied.

도4는 본 발명의 노이즈 제거방법을 설명하기 위한 도면4 is a view for explaining a noise removing method of the present invention.

도5는 본 발명의 노이즈 제거방법에서 에너지 계산방법 설명을 위한 도면5 is a view for explaining an energy calculation method in the noise removing method of the present invention.

Claims (5)

입력영상신호의 노이즈 성분과 순수 신호성분을 분리하는 신호분리과정과, 상기 분리된 노이즈 성분과 순수 신호성분의 각각의 에너지를 산출하는 에너지 산출과정과, 상기 산출된 에너지비에 따라서 필터링 경로상의 이득을 가변제어하는 이득제어과정으로 이루어짐을 특징으로 하는 동영상 부호화기의 노이즈 제거를 위한 이득제어방법.A signal separation process for separating the noise component and the pure signal component of the input image signal, an energy calculation process for calculating the respective energy of the separated noise component and the pure signal component, and a gain in the filtering path according to the calculated energy ratio Gain control method for removing noise of the video encoder, characterized in that consisting of a gain control process for variable control. 제 1 항에 있어서, 상기의 추출된 신호 성분에 직전/직후의 영상신호와의 변위를 고려한 가중치를 더 부가함을 특징으로 하는 동영상 부호화기의 노이즈 제거를 위한 이득제어방법.The gain control method according to claim 1, further comprising adding weights to the extracted signal components in consideration of displacements of the video signals immediately before and after. 제 1 항 또는 제 2 항에 있어서, 상기의 신호분리과정은 블럭단위로 영상신호의 편균값으로 구하는 것을 특징으로 하는 동영상 부호화기의 노이즈 제거를 위한 이득제어방법.The gain control method of claim 1 or 2, wherein the signal separation process is performed by a block value of a video signal in units of blocks. 제 1 항 또는 제 2 항에 있어서, 상기의 신호분리과정은 화소단위로 저역통과필터링을 수행하여 구하는 것을 특징으로 하는 동영상 부호화기의 노이즈 제거를 위한 이득제어방법.The gain control method of claim 1 or 2, wherein the signal separation process is performed by performing low pass filtering on a pixel-by-pixel basis. 제 1 항 또는 제 2 항에 있어서, 상기의 신호분리과정은 필터링될 화소를 기준으로 전후 위치의 화소와의 변위정도를 고려하여 그 변위정도에 대응하는 적응적 가중치를 부여하여 구하는 것을 특징으로 하는 동영상 부호화기의 노이즈 제거를 위한 이득제어방법.The method of claim 1 or 2, wherein the signal separation process is obtained by applying an adaptive weight corresponding to the displacement degree in consideration of the displacement degree with respect to the pixels in the front and rear positions based on the pixel to be filtered. Gain Control Method for Noise Reduction of Video Encoder.
KR1019970081037A 1997-12-31 1997-12-31 Gain Control Method for Noise Reduction of Video Encoder KR100463508B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1019970081037A KR100463508B1 (en) 1997-12-31 1997-12-31 Gain Control Method for Noise Reduction of Video Encoder
US09/221,980 US6408104B1 (en) 1997-12-31 1998-12-29 Method and apparatus for eliminating noise in a video signal encoder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970081037A KR100463508B1 (en) 1997-12-31 1997-12-31 Gain Control Method for Noise Reduction of Video Encoder

Publications (2)

Publication Number Publication Date
KR19990060793A KR19990060793A (en) 1999-07-26
KR100463508B1 true KR100463508B1 (en) 2005-07-07

Family

ID=37303324

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970081037A KR100463508B1 (en) 1997-12-31 1997-12-31 Gain Control Method for Noise Reduction of Video Encoder

Country Status (1)

Country Link
KR (1) KR100463508B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100345286B1 (en) * 2000-07-05 2002-07-25 한국과학기술원 Moving picture encoder and moving picture encoding method
KR100717033B1 (en) * 2005-10-01 2007-05-10 삼성전자주식회사 Method and apparatus for eliminating noise in image encoder

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR860006901A (en) * 1985-02-14 1986-09-15 씨. 파루우자 이브 Color image signal chromatic noise reduction method and device
KR950013267A (en) * 1993-10-13 1995-05-17 에릭 피. 헤르만 Video Signal Compressor Using Noise Reduction
KR960028447A (en) * 1994-12-19 1996-07-22 배순훈 Video encoder
JPH08205178A (en) * 1995-01-26 1996-08-09 Victor Co Of Japan Ltd Method for reducing quantization noise and device for decoding image data
JPH09163373A (en) * 1995-12-08 1997-06-20 Toshiba Corp Noise reduction device
KR970032148A (en) * 1995-11-02 1997-06-26 구자홍 Adaptive block noise canceller.
KR970068687A (en) * 1996-03-30 1997-10-13 김광호 Liquid crystal display device for three-dimensional image display
KR19980067578A (en) * 1997-02-06 1998-10-15 김광호 Filtering Method and Device for Noise Reduction in Video Coding System

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR860006901A (en) * 1985-02-14 1986-09-15 씨. 파루우자 이브 Color image signal chromatic noise reduction method and device
KR950013267A (en) * 1993-10-13 1995-05-17 에릭 피. 헤르만 Video Signal Compressor Using Noise Reduction
KR960028447A (en) * 1994-12-19 1996-07-22 배순훈 Video encoder
JPH08205178A (en) * 1995-01-26 1996-08-09 Victor Co Of Japan Ltd Method for reducing quantization noise and device for decoding image data
KR970032148A (en) * 1995-11-02 1997-06-26 구자홍 Adaptive block noise canceller.
JPH09163373A (en) * 1995-12-08 1997-06-20 Toshiba Corp Noise reduction device
KR970068687A (en) * 1996-03-30 1997-10-13 김광호 Liquid crystal display device for three-dimensional image display
KR19980067578A (en) * 1997-02-06 1998-10-15 김광호 Filtering Method and Device for Noise Reduction in Video Coding System

Also Published As

Publication number Publication date
KR19990060793A (en) 1999-07-26

Similar Documents

Publication Publication Date Title
KR100203710B1 (en) Improved image coding system having functions for controlling generated amount of coded bit stream
KR0165497B1 (en) Post processing apparatus and method for removing blocking artifact
US5568196A (en) Motion adaptive noise reduction filter and motion compensated interframe coding system using the same
US5283656A (en) Data compression apparatus for video signal and method of data compression for video signal
US20040228406A1 (en) Advanced DCT-based video encoding method and apparatus
JPH0722962A (en) Method and apparatus for encoding/decoding for suppression of blocking artifact
WO1997030545A1 (en) Method and arrangement for encoding a video signal
JPH0638197A (en) Coder, decoder and coding method
JP3209171B2 (en) Video encoding device
JPH11177993A (en) Moving image encoding device
KR100463508B1 (en) Gain Control Method for Noise Reduction of Video Encoder
JP4231565B2 (en) Image information encoding system
US6408104B1 (en) Method and apparatus for eliminating noise in a video signal encoder
JP4490231B2 (en) Apparatus and method for noise reduction of video signals
KR100299485B1 (en) Noise removal method for motion picture encoding
JP4171934B2 (en) Image processing apparatus and method, and recording medium
JPH0832969A (en) Motion vector detector
JPH0681308B2 (en) Quantization noise suppression method in interframe coding
JP2512165B2 (en) Video signal encoder
KR0122744B1 (en) Apparatus for cording picture by adaptive processing
KR100229795B1 (en) Improved image decoding system
JP2574572B2 (en) Image encoding method and image encoding device
KR100286220B1 (en) apparatus and method for adaptative quantizing in image coder
KR100203676B1 (en) Improved image coding system having functions for controlling generated amount of coded bit stream
KR100203630B1 (en) Improved image coding system having functions for controlling generated amount of coded bit stream

Legal Events

Date Code Title Description
N231 Notification of change of applicant
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20100929

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee