KR100429804B1 - Apparatus for attenuating image-noise adaptively and method thereof - Google Patents
Apparatus for attenuating image-noise adaptively and method thereof Download PDFInfo
- Publication number
- KR100429804B1 KR100429804B1 KR10-2001-0088225A KR20010088225A KR100429804B1 KR 100429804 B1 KR100429804 B1 KR 100429804B1 KR 20010088225 A KR20010088225 A KR 20010088225A KR 100429804 B1 KR100429804 B1 KR 100429804B1
- Authority
- KR
- South Korea
- Prior art keywords
- video signal
- motion
- noise
- degree
- adder
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 230000002123 temporal effect Effects 0.000 claims abstract description 20
- 230000002238 attenuated effect Effects 0.000 claims abstract description 16
- 238000001914 filtration Methods 0.000 claims abstract description 14
- 230000003111 delayed effect Effects 0.000 claims description 12
- 230000003044 adaptive effect Effects 0.000 claims description 10
- 230000001186 cumulative effect Effects 0.000 claims description 10
- 230000005484 gravity Effects 0.000 claims description 4
- 238000000605 extraction Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 9
- 230000001934 delay Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/21—Circuitry for suppressing or minimising disturbance, e.g. moiré or halo
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/20—Image enhancement or restoration using local operators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/254—Analysis of motion involving subtraction of images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20004—Adaptive image processing
- G06T2207/20008—Globally adaptive
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20172—Image enhancement details
- G06T2207/20182—Noise reduction or smoothing in the temporal domain; Spatio-temporal filtering
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Picture Signal Circuits (AREA)
Abstract
영상 신호의 움직임 정도에 따라 적응적으로 노이즈를 감쇄 시키는 영상 노이즈 감쇄 방법 및 그 장치가 개시되어 있다. 본 발명은 입력되는 영상신호를 공간 영역에서 필터링하여 노이즈를 감쇄시키는 과정, 상기 입력되는 영상신호를 시간 방향으로 필터링하여 노이즈를 감쇄시키는 과정, 상기 입력되는 영상 신호로부터 소정 기간 마다 움직임 정도를 추출하는 과정, 상기 과정에서 추출된 움직임 정도에 따라 상기 과정에서 공간적으로 노이즈 감쇄된 영상신호와 상기 시간적으로 노이즈 감쇄된 영상 신호를 혼합하여 출력하는 과정을 포함한다.Disclosed are a video noise reduction method and apparatus for adaptively attenuating noise according to the degree of movement of a video signal. The present invention provides a method for filtering noise in a spatial domain by filtering an input video signal, a process for reducing noise by filtering the input video signal in a temporal direction, and extracting a motion level from the input video signal at predetermined intervals. And mixing and outputting the spatially attenuated video signal and the temporally noise attenuated video signal according to the degree of motion extracted in the step.
Description
본 발명은 영상 신호의 노이즈 감쇄 시스템에 관한 것이며, 특히 영상 신호의 움직임 정도에 따라 적응적으로 노이즈를 감쇄 시키는 영상 노이즈 감쇄 방법 및 그 장치에 관한 것이다.The present invention relates to a noise reduction system of an image signal, and more particularly, to an image noise reduction method and apparatus for adaptively attenuating noise according to the degree of movement of an image signal.
통상적으로 영상 기기가 고급화, 다양화되면서 점점 고화질에 대한 욕구가 증가함에 따라 영상 신호에 포함되는 노이즈를 감소시키려는 장치가 개발되어 왔다.In general, as the demand for high image quality increases as the video equipment is advanced and diversified, an apparatus for reducing noise included in a video signal has been developed.
도 1은 종래의 영상 노이즈 감쇄 장치를 보이는 블록도이다.1 is a block diagram showing a conventional video noise reduction device.
도 1을 참조하면, 공간적 노이즈 감쇄기(110)는 저역 통과 필터를 이용해 영상 신호의 공간 영역에서 노이즈를 감쇄시킨다. 시간적 노이즈 감쇄기(120)는 공간적 노이즈 감쇄기(110)에서 출력되는 영상 신호를 저역 통과 필터를 이용해 시간 방향으로 노이즈를 감쇄시킨다.Referring to FIG. 1, the spatial noise attenuator 110 attenuates noise in a spatial region of an image signal using a low pass filter. The temporal noise attenuator 120 attenuates the noise of the image signal output from the spatial noise attenuator 110 in a time direction using a low pass filter.
이때 공간적 노이즈 감쇄기(110)는 노이즈 성분만 줄이는 것이 아니라 고주파 성분도 줄이기 때문에 영상 신호에 손상을 주게되고 영상 신호의 움직임 정도가 클수록 노이즈 감쇄가 낮아진다.In this case, the spatial noise attenuator 110 not only reduces the noise component but also reduces the high frequency component, thereby damaging the video signal, and the greater the degree of movement of the video signal, the lower the noise attenuation.
따라서 도 1과 같이 공간적 노이즈 감쇄기(110)와 시간적 노이즈 감쇄기(120)를 단순히 연결하여 사용하면 영상 신호의 움직임 정도와는 상관없이 공간적 노이즈 감쇄기(110)에 의해 영상 신호가 손상되는 문제점이 있다.Accordingly, when the spatial noise attenuator 110 and the temporal noise attenuator 120 are simply connected to each other as shown in FIG. 1, the image signal may be damaged by the spatial noise attenuator 110 regardless of the degree of movement of the image signal.
본 발명이 이루고자하는 기술적과제는 공간적으로 노이즈 감쇄된 영상 신호와 시간적으로 노이즈 감쇄된 영상 신호를 움직임 정도에 따라 적응적으로 혼합하여 출력함으로써 영상 신호의 노이즈를 줄이면서도 영상 신호에 대한 손상 정도를 낮추는 적응적 영상 노이즈 감쇄 방법을 제공하는 데 있다.The technical problem to be achieved by the present invention is to reduce the damage to the video signal while reducing the noise of the video signal by adaptively mixing and outputting the spatially noise-reduced video signal and temporally noise-reduced video signal according to the degree of movement An adaptive image noise reduction method is provided.
본 발명이 이루고자하는 기술적과제는 상기 적응적 영상 노이즈 감쇄 방법을 적용한 적응적 영상 노이즈 감쇄 장치를 제공하는 데 있다.The technical problem to be achieved by the present invention is to provide an adaptive image noise reduction apparatus to which the adaptive image noise reduction method is applied.
상기의 기술적 과제를 해결하기 위하여, 본 발명의 영상 신호의 적응적 노이즈 감쇄 방법은,In order to solve the above technical problem, the adaptive noise reduction method of the video signal of the present invention,
입력되는 영상신호를 공간 영역에서 필터링하여 노이즈를 감쇄시키는 과정;Filtering out an input image signal in a spatial domain to reduce noise;
상기 입력되는 영상신호를 시간 방향으로 필터링하여 노이즈를 감쇄시키는 과정;Filtering the input image signal in a time direction to reduce noise;
상기 입력되는 영상 신호로부터 소정 기간 마다 움직임 정도를 추출하는 과정;Extracting a degree of movement every predetermined period from the input image signal;
상기 과정에서 추출된 움직임 정도에 따라 상기 과정에서 공간적으로 노이즈 감쇄된 영상신호와 상기 시간적으로 노이즈 감쇄된 영상 신호를 혼합하여 출력하는 과정을 포함하는 것을 특징으로 한다.And mixing and outputting the spatially attenuated video signal and the temporally noise attenuated video signal in accordance with the degree of motion extracted in the above process.
상기의 기술적 과제를 해결하기 위하여, 본 발명의 영상 신호의 적응적 노이즈 감쇄 장치에 있어서,In order to solve the above technical problem, in the adaptive noise reduction device of the video signal of the present invention,
입력 영상 신호를 공간 영역에서 필터링하는 공간적 노이즈 감쇄부;A spatial noise attenuator filtering the input image signal in a spatial domain;
상기 입력 영상 신호를 시간 방향으로 필터링하는 시간적 노이즈 감쇄부;A temporal noise canceller filtering the input video signal in a time direction;
상기 입력 영상 신호와 일정 기간 지연된 출력 영상 신호간의 차이로 움직임 정도를 검출하는 움직임 검출부;A motion detector for detecting a degree of motion based on a difference between the input video signal and the output video signal delayed for a period of time;
상기 공간적 노이즈 감쇄부에서 출력되는 영상 신호와 상기 시간적 노이즈 감쇄부에서 출력되는 영상 신호의 차이값을 생성하는 제1덧셈부;A first adder configured to generate a difference value between the image signal output from the spatial noise reduction unit and the image signal output from the temporal noise reduction unit;
상기 제1덧셈부의 차이값과 상기 움직임 검출부의 움직임 정도를 곱하는 곱셈부;A multiplier for multiplying a difference value of the first adder by a motion degree of the motion detector;
상기 곱셈부의 곱셈값과 상기 시간적 노이즈 감쇄부의 영상 신호를 더하는제2덧셈부를 포함하는 것을 특징으로 한다.And a second adder configured to add a multiplier of the multiplier and an image signal of the temporal noise attenuator.
도 1은 종래의 영상 노이즈 감쇄 장치를 보이는 블록도이다.1 is a block diagram showing a conventional video noise reduction device.
도 2는 3차원으로 표시된 영상 신호의 개념도이다.2 is a conceptual diagram of an image signal displayed in three dimensions.
도 3은 본 발명에 따른 적응적 영상 노이즈 감쇄 장치를 보이는 블록도이다.3 is a block diagram showing an adaptive image noise reduction device according to the present invention.
도 4는 도 3의 움직임 검출기의 상세도이다.4 is a detailed view of the motion detector of FIG. 3.
도 5는 도 4의 테이블의 입출력 관계도이다.5 is an input / output relationship diagram of the table of FIG. 4.
도 6은 도 3의 시간적 노이즈 감쇄기의 일실시예이다.FIG. 6 is an embodiment of the temporal noise attenuator of FIG. 3.
도 7은 도 6의 테이블의 비선형 입출력 관계도이다.7 is a non-linear input / output relationship diagram of the table of FIG. 6.
이하 첨부된 도면을 참조로하여 본 발명의 바람직한 실시예를 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings.
도 2는 3차원으로 표시된 영상 신호의 개념도이다.2 is a conceptual diagram of an image signal displayed in three dimensions.
도 2를 참조하면, 영상 신호는 시간 방향으로 복수개의 프레임들이 나열된다. 그리고 각각의 프레임들은 공간 영역에서 수직방향 및 수평 방향의 크기를 가지고 있다.Referring to FIG. 2, a plurality of frames are arranged in the video signal in the time direction. Each of the frames has a size in the vertical direction and the horizontal direction in the spatial domain.
도 3은 본 발명에 따른 적응적 영상 노이즈 감쇄 장치를 보이는 블록도이다.3 is a block diagram showing an adaptive image noise reduction device according to the present invention.
도 3의 노이즈 감쇄 장치는, 영상 신호를 공간 영역에서 저역통과필터링하는 공간적 노이즈 감쇄기(320), 영상 신호를 시간 방향으로 저역통과필터링하는 시간적 노이즈 감쇄기(310), 출력 영상 신호를 일정 기간 지연시키는 지연기(370), 영상 신호의 움직임 정도에 해당하는 가중치(m)를 출력하는 움직임 검출기(360), 공간적 노이즈 감쇄기(320)의 출력 영상 신호와 시간적 노이즈 감쇄기(310)의 출력 영상 신호를 더하는 제1덧셈기(330), 제1덧셈기(330)의 덧셈값과 가중치(m)을 곱하는 곱셈기(340), 곱셈기(340)의 출력값과 시간적 노이즈 감쇄기(310)의 출력값을 더하는 제2덧셈기(350)로 구성된다.The noise attenuator of FIG. 3 includes a spatial noise attenuator 320 for low pass filtering of an image signal in a spatial domain, a temporal noise attenuator 310 for low pass filtering of an image signal in a temporal direction, and a delay of an output image signal for a predetermined period. A delay detector 370, a motion detector 360 for outputting a weight m corresponding to the degree of motion of the image signal, and an output image signal of the spatial noise attenuator 320 and an output image signal of the temporal noise attenuator 310 are added. The first adder 330, the multiplier 340 multiplying the addition value of the first adder 330 by the weight m, and the second adder 350 adding the output value of the multiplier 340 and the output value of the temporal noise attenuator 310. It is composed of
이와 같이 구성된 본 발명에 따른 적응적 노이즈 감쇄 장치의 영상 노이즈 감쇄 처리 동작은 다음과 같다.The video noise reduction processing operation of the adaptive noise reduction device according to the present invention configured as described above is as follows.
먼저, 공간적 노이즈 감쇄기(320)는 입력되는 영상신호(i(n))를 도 2에 도시된 바와 같이 공간적 영역에서 저역통과필터링하여 노이즈 감쇄된 영상 신호(s(n))를 출력한다.First, the spatial noise attenuator 320 low-pass filters the input image signal i (n) in a spatial region as shown in FIG. 2 and outputs the noise attenuated image signal s (n).
시간적 노이즈 감쇄기(310)는 입력되는 영상신호(i(n))를 도 2에 도시된 바와 같이 시간방향으로 저역통과필터링하여 시간적 노이즈 감쇄된 영상 신호(t(n))를 출력한다.The temporal noise attenuator 310 low-pass filters the input image signal i (n) in the time direction as shown in FIG. 2 and outputs the temporal noise attenuated image signal t (n).
지연기(370)는 출력되는 영상신호(o(n))를 일정 기간, 예를 들면 한 프레임 동안 지연시켜 지연된 영상신호(d(n))를 출력한다.The delay unit 370 outputs the delayed video signal d (n) by delaying the output video signal o (n) for a predetermined period, for example, one frame.
움직임 검출기(360)는 입력되는 영상신호(i(n))와 일정 기간 지연된 영상신호(d(n))을 비교하여 일정 기간 단위, 예를 들면 한 프레임 단위로 움직임 정도를 나타내는 가중치(m)를 생성한다.The motion detector 360 compares the input image signal i (n) with a delayed image signal d (n) and weights m indicating a degree of motion in a unit of a predetermined period, for example, one frame. Create
제1덧셈기(330)는 공간적 노이즈 감쇄기(320)에서 출력되는 영상신호(s(n))에서 시간적 노이즈 감쇄기(310)에서 출력되는 영상신호(t(n))를 뺀다.The first adder 330 subtracts the image signal t (n) output from the temporal noise attenuator 310 from the image signal s (n) output from the spatial noise attenuator 320.
곱셈기(340)는 제1덧셈기(330)에서 출력되는 영상신호와 움직임 검출기(360)에서 추출된 가중치(m)을 곱한다.The multiplier 340 multiplies the image signal output from the first adder 330 and the weight m extracted from the motion detector 360.
제2덧셈기(350)는 곱셈기(340)에서 출력되는 영상신호와 시간적 노이즈 감쇄기(310)에서 출력되는 영상신호(t(n))를 더하여 출력 영상신호(o(n))를 생성한다. 이 출력 영상신호(o(n))를 생성하는 과정은 수학 식1과 표현할 수 있다.The second adder 350 generates an output image signal o (n) by adding the image signal output from the multiplier 340 and the image signal t (n) output from the temporal noise attenuator 310. The process of generating the output video signal o (n) can be expressed by Equation (1).
여기서 움직임검출기(360)에서 출력되는 가중치(m)는 0에서 1까지의 값을 가지며, 이 가중치(m)가 0 이면 움직임이 없는 것을 나타내고, 가중치(m)가 커질수록 움직임 정도가 크다는 것을 의미한다. 따라서 가중치(m)가 커질수록 공간적으로 노이즈가 감쇄된 영상 신호(s(n)를 보다 많이 출력영상신호(o(n))에 반영되고, 반대로 가중치(m)가 작아질수록 시간적으로 노이즈가 감쇄된 영상 신호(t(n))가 보다 많이 출력영상신호(o(n))에 반영된다.Here, the weight m output from the motion detector 360 has a value from 0 to 1, and if the weight m is 0, there is no motion, and as the weight m is increased, the motion degree is greater. do. Therefore, the larger the weight m, the more the video signal s (n) whose noise is spatially attenuated is reflected in the output video signal o (n). The attenuated video signal t (n) is more reflected in the output video signal o (n).
도 4는 도 3의 움직임 검출기(360)의 상세도이다.4 is a detailed view of the motion detector 360 of FIG. 3.
도 4를 참조하면, 제3덧셈기(410)는 입력되는 영상신호(i(n))와 지연기(370)에서 지연된 영상신호(d(n))간의 차이값을 출력한다.Referring to FIG. 4, the third adder 410 outputs a difference value between the input image signal i (n) and the delayed image signal d (n).
저역통과필터(420)는 제3덧셈기(410)에서 계산된 차이값을 저역통과필터링하여 저역성분을 출력한다. 절대치변환기(430)는 저역통과필터(420)에서 필터링된 저역 성분의 차이값을 절대값으로 변환한다. 누적기(440)는 일정 기간단위로, 예를 들면 한 프레임 기간마다 그 절대값들을 누적한다. 테이블(450)은 매 프레임마다 누적된 값을 입력하여 그에 따른 가중치(m)를 구성한다.The low pass filter 420 low-pass filters the difference value calculated by the third adder 410 and outputs a low pass component. The absolute value converter 430 converts the difference value of the low pass component filtered by the low pass filter 420 into an absolute value. The accumulator 440 accumulates the absolute values in units of a predetermined period, for example, every frame period. The table 450 inputs accumulated values every frame to configure a weight m accordingly.
도 5는 도 4의 테이블(450)의 입출력 관계도이다.5 is an input / output relationship diagram of the table 450 of FIG. 4.
도 5를 참조하면, x 좌표는 누적기(440)의 누적값을 나타내며, y 축은 가중치(m)을 나타낸다. TH_min은 가중치(m)가 0가 되는 누적값의 최소 한계를 의미하고, TH_max는 가중치(m)가 1이 되는 누적값의 최대 한계를 나타낸다. TH_min 및 Th_max는 일정한 값으로 정할 수도 있고 영상의 수평크기 및 수직크기에 따라 조정할 수도 있다.Referring to FIG. 5, the x coordinate represents a cumulative value of the accumulator 440, and the y axis represents a weight m. TH_min means the minimum limit of the cumulative value of which the weight m is 0, and TH_max represents the maximum limit of the cumulative value of the weight m. TH_min and Th_max may be set to constant values or may be adjusted according to the horizontal and vertical sizes of the image.
도 6은 도 3의 시간적 노이즈 감쇄기(310)의 일실시예이다.FIG. 6 is an embodiment of the temporal noise attenuator 310 of FIG. 3.
도 6을 참조하면, 지연기(680)는 출력 영상 신호를 일정 기간 지연시킨다.Referring to FIG. 6, the delay unit 680 delays the output image signal for a predetermined period of time.
제4덧셈기(610)는 입력되는 영상신호(i)와 지연기(680)에서 지연된 영상 신호(d)간의 차이값(e)을 출력한다.The fourth adder 610 outputs a difference value e between the input image signal i and the image signal d delayed by the delay unit 680.
절대값변환기(620)는 제4덧셈기(610)에서 계산된 차이값(e)을 절대값으로 변환한다.The absolute value converter 620 converts the difference value e calculated by the fourth adder 610 into an absolute value.
누적기(630)는 절대값변환기(620)에서 변환된 절대값을 일정 기간마다, 예를 들면 한 프레임 기간 마다 누적한다.The accumulator 630 accumulates the absolute value converted by the absolute value converter 620 every predetermined period, for example, every one frame period.
테이블(640)은 도 7에 도시된 바와 같이 누적기(630)로부터 누적값을 입력하여 가중치(αe)가 변할 수 있는 최소 계수(αb)를 구성한다. 즉, 누적기(630)의 누적값이 Th_min보다 적으면 테이블(640)은 αb_min을 최소 계수(αb)로 구성하고, 누적값이 Th_max보다 크면 테이블(640)은 αb_max를 최소 계수(αb)로 구성한다. 이때 TH_min 및 Th_max는 조정 가능하며 바람직하게는 αb_min은 0.1 정도, αb_max는 0.5 정도로 설정한다. 또한 누적기(630)의 누적값이 TH_min 및 Th_max 사이에 존재하면 테이블(640)은 누적값에 비례하는 최소 계수(αb)를 구성한다.As shown in FIG. 7, the table 640 inputs a cumulative value from the accumulator 630 to form a minimum coefficient αb at which the weight αe may vary. That is, if the cumulative value of the accumulator 630 is less than Th_min, the table 640 configures αb_min as the minimum coefficient αb. If the cumulative value is larger than Th_max, the table 640 sets αb_max as the minimum coefficient αb. Configure. At this time, TH_min and Th_max are adjustable, Preferably, αb_min is set to about 0.1 and αb_max is set to about 0.5. In addition, if the cumulative value of the accumulator 630 exists between TH_min and Th_max, the table 640 constitutes a minimum coefficient αb proportional to the cumulative value.
비선형 함수기(650)는 테이블(640)에서 구성된 최소 계수(αb)와 절대값변환기(620)에서 출력되는 절대값에 따라 비선형적으로 가중치(α(e))를 계산한다.The nonlinear function 650 calculates the weight α (e) nonlinearly according to the minimum coefficient αb configured in the table 640 and the absolute value output from the absolute value converter 620.
곱셈기(660)는 제4덧셈기(610)에서 출력되는 차이값(e)과 비선형 함수(650)에서 계산된 가중치(α(e))를 곱한다.The multiplier 660 multiplies the difference value e output from the fourth adder 610 and the weight value α (e) calculated by the nonlinear function 650.
제5덧셈기(670)는 곱셈기(660)에서 출력되는 신호와 지연기(680)에서 지연된 영상 신호(d)를 더하여 출력 영상신호(o)를 생성한다. 따라서 도 6과 같이 움직임검출 수단(누적기(630), 테이블(640), 비선형함수기(650))에서 검출된 움직임 정도에 따라 노이즈 감쇄 정도를 다르게 한다. 즉, 영상 신호의 각 화소 단위의 움직임 정도가 크면 현재 입력 화소의 비중을 높이고 각 화소 단위의 움직임 정도가 적으면 일정 기간 지연된 출력 화소의 비중을 높여 노이즈를 감쇄시킨다.The fifth adder 670 generates the output image signal o by adding the signal output from the multiplier 660 and the image signal d delayed by the delay unit 680. Accordingly, as shown in FIG. 6, the degree of noise attenuation is varied according to the degree of motion detected by the motion detection means (accumulator 630, table 640, nonlinear function 650). That is, if the movement degree of each pixel unit of the image signal is large, the specific gravity of the current input pixel is increased, and if the movement degree of each pixel unit is small, the specific gravity of the output pixel which is delayed for a certain period of time is increased to reduce noise.
상술한 바와 같이 본 발명에 의하면, 공간적으로 노이즈 감쇄된 영상 신호와 시간적으로 노이즈 감쇄된 영상 신호를 움직임 정도에 따라 적응적으로 혼합함으로써 영상 신호의 움직임 정도에 따라 적응적으로 노이즈를 감쇄 시키면서 영상 신호에 대한 손상 정도를 낮출 수 있다.As described above, according to the present invention, by adaptively mixing a spatially attenuated video signal and a temporally noise attenuated video signal according to the degree of movement, the image signal is adaptively attenuated according to the degree of movement of the image signal. The degree of damage to the can be lowered.
Claims (11)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0088225A KR100429804B1 (en) | 2001-12-29 | 2001-12-29 | Apparatus for attenuating image-noise adaptively and method thereof |
US10/247,625 US7130481B2 (en) | 2001-12-29 | 2002-09-20 | Apparatus for attenuating image-noise adaptively and method thereof |
CNB021440565A CN1245024C (en) | 2001-12-29 | 2002-09-29 | Device for self-adapting attenuating image noise and its method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0088225A KR100429804B1 (en) | 2001-12-29 | 2001-12-29 | Apparatus for attenuating image-noise adaptively and method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030059366A KR20030059366A (en) | 2003-07-10 |
KR100429804B1 true KR100429804B1 (en) | 2004-05-03 |
Family
ID=19717918
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2001-0088225A KR100429804B1 (en) | 2001-12-29 | 2001-12-29 | Apparatus for attenuating image-noise adaptively and method thereof |
Country Status (3)
Country | Link |
---|---|
US (1) | US7130481B2 (en) |
KR (1) | KR100429804B1 (en) |
CN (1) | CN1245024C (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100677748B1 (en) * | 2004-12-23 | 2007-02-02 | 삼성전자주식회사 | Noise diminishing apparatus and a method thereof |
KR101361114B1 (en) * | 2012-07-12 | 2014-02-13 | 매크로영상기술(주) | Adaptive Noise Reduction System for Digital Image and Method Therefor |
KR101481551B1 (en) | 2008-06-03 | 2015-01-13 | 엘지전자 주식회사 | Apparatus and method for image noise reduction |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7088860B2 (en) * | 2001-03-28 | 2006-08-08 | Canon Kabushiki Kaisha | Dynamically reconfigurable signal processing circuit, pattern recognition apparatus, and image processing apparatus |
KR100522607B1 (en) * | 2003-07-15 | 2005-10-19 | 삼성전자주식회사 | Apparatus and method for executing adaptive video signal processing according to noise condition |
US7317841B2 (en) * | 2003-12-22 | 2008-01-08 | Ge Medical Systems Global Technology Company, Llc | System and method for image noise reduction using a minimal error spatiotemporal recursive filter |
KR100624421B1 (en) * | 2004-05-04 | 2006-09-19 | 삼성전자주식회사 | Apparatus and method for filtering digital image signal |
KR100599133B1 (en) * | 2004-06-08 | 2006-07-13 | 삼성전자주식회사 | Noise measurement apparatus for image signal and a method thereof |
KR100672328B1 (en) * | 2005-01-18 | 2007-01-24 | 엘지전자 주식회사 | Apparatus for estimation noise level of video signal |
JP2007274067A (en) * | 2006-03-30 | 2007-10-18 | Mitsubishi Electric Corp | Noise eliminating apparatus, noise eliminating method, and video signal display |
US7821578B2 (en) | 2006-04-07 | 2010-10-26 | Marvell World Trade Ltd. | Reconfigurable self-calibrating adaptive noise reducer |
TWI316213B (en) * | 2006-06-14 | 2009-10-21 | Realtek Semiconductor Corp | Noise reduction apparatus for image signal and method thereof |
KR100844142B1 (en) * | 2006-09-26 | 2008-07-04 | 삼성전자주식회사 | Image quality improvement device and method thereof |
TWI401944B (en) * | 2007-06-13 | 2013-07-11 | Novatek Microelectronics Corp | Noise cancellation device for an image signal processing system |
CN101335826B (en) * | 2007-06-28 | 2011-06-29 | 联詠科技股份有限公司 | Noise eliminating apparatus for video signal processing system |
CN101409782B (en) * | 2007-10-11 | 2012-02-08 | 瑞昱半导体股份有限公司 | Apparatus and method for restraining image signal noise |
JP5052319B2 (en) * | 2007-12-17 | 2012-10-17 | オリンパス株式会社 | Movie noise reduction processing apparatus, movie noise reduction processing program, movie noise reduction processing method |
CN101527035B (en) * | 2008-03-07 | 2012-06-27 | 瑞昱半导体股份有限公司 | Image noise detecting method |
KR101508386B1 (en) * | 2008-09-29 | 2015-04-03 | 엘지전자 주식회사 | Method and Apparatus for Motion Adaptive Noise Elimination |
WO2010073488A1 (en) * | 2008-12-22 | 2010-07-01 | パナソニック株式会社 | Image noise reduction device and method |
JP5393245B2 (en) * | 2009-05-12 | 2014-01-22 | キヤノン株式会社 | Image processing apparatus, image processing apparatus control method, X-ray image capturing apparatus, and X-ray image capturing apparatus control method |
US8861885B2 (en) * | 2009-08-26 | 2014-10-14 | Apple Inc. | Directional noise filtering |
WO2012142048A2 (en) * | 2011-04-11 | 2012-10-18 | Flir Systems, Inc. | Techniques for selective noise reduction and imaging system characterization |
KR20140041106A (en) * | 2012-09-27 | 2014-04-04 | 에스엔유 프리시젼 주식회사 | Image processing method and image processing apparatus using time axis low pass filter |
US9374506B2 (en) * | 2013-01-04 | 2016-06-21 | Qualcomm Incorporated | Method and apparatus of reducing random noise in digital video streams |
FR3024568B1 (en) * | 2014-07-30 | 2021-06-18 | Fogale Nanotech | PROCESS FOR EXTRACTING NON-PERIODIC PATTERNS MASKS BY PERIODIC PATTERNS, AND DEVICE IMPLEMENTING THE PROCESS |
US10559073B2 (en) * | 2016-03-23 | 2020-02-11 | Intel Corporation | Motion adaptive stream processing for temporal noise reduction |
US11113791B2 (en) | 2017-01-03 | 2021-09-07 | Flir Systems, Inc. | Image noise reduction using spectral transforms |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5111511A (en) * | 1988-06-24 | 1992-05-05 | Matsushita Electric Industrial Co., Ltd. | Image motion vector detecting apparatus |
US5025316A (en) * | 1989-11-06 | 1991-06-18 | North American Philips Corporation | Video noise reduction system with measured noise input |
FR2667475B1 (en) * | 1990-09-28 | 1992-10-30 | Thomson Consumer Electronics | METHOD FOR MEASURING NOISE IN AN ACTIVE VIDEO IMAGE AND DEVICE FOR CARRYING OUT THE METHOD. |
US5384865A (en) * | 1992-06-01 | 1995-01-24 | Eastman Kodak Company | Adaptive, hybrid median filter for temporal noise suppression |
DE4343095C2 (en) * | 1993-12-17 | 2001-04-26 | Philips Corp Intellectual Pty | Method and circuit for eliminating interference signals from video signals |
US5574512A (en) * | 1994-08-15 | 1996-11-12 | Thomson Consumer Electronics, Inc. | Motion adaptive video noise reduction system |
KR980700771A (en) * | 1995-10-20 | 1998-03-30 | 요트. 게. 아. 롤페즈 | Data filtering at a television receiver |
GB9607668D0 (en) * | 1996-04-12 | 1996-06-12 | Snell & Wilcox Ltd | Video noise reducer |
EP0868815A2 (en) * | 1996-10-24 | 1998-10-07 | Koninklijke Philips Electronics N.V. | Noise filtering |
US6067125A (en) * | 1997-05-15 | 2000-05-23 | Minerva Systems | Structure and method for film grain noise reduction |
JP3863294B2 (en) * | 1998-07-02 | 2006-12-27 | 株式会社日立製作所 | Noise reduction signal processing circuit and video display device |
KR100396557B1 (en) | 2001-10-11 | 2003-09-02 | 삼성전자주식회사 | Method for attenuating image-noise and apparatus thereof |
-
2001
- 2001-12-29 KR KR10-2001-0088225A patent/KR100429804B1/en not_active IP Right Cessation
-
2002
- 2002-09-20 US US10/247,625 patent/US7130481B2/en not_active Expired - Fee Related
- 2002-09-29 CN CNB021440565A patent/CN1245024C/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100677748B1 (en) * | 2004-12-23 | 2007-02-02 | 삼성전자주식회사 | Noise diminishing apparatus and a method thereof |
KR101481551B1 (en) | 2008-06-03 | 2015-01-13 | 엘지전자 주식회사 | Apparatus and method for image noise reduction |
KR101361114B1 (en) * | 2012-07-12 | 2014-02-13 | 매크로영상기술(주) | Adaptive Noise Reduction System for Digital Image and Method Therefor |
Also Published As
Publication number | Publication date |
---|---|
CN1245024C (en) | 2006-03-08 |
US7130481B2 (en) | 2006-10-31 |
US20030123750A1 (en) | 2003-07-03 |
CN1430412A (en) | 2003-07-16 |
KR20030059366A (en) | 2003-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100429804B1 (en) | Apparatus for attenuating image-noise adaptively and method thereof | |
KR101481551B1 (en) | Apparatus and method for image noise reduction | |
KR101298642B1 (en) | Method and apparatus for eliminating image noise | |
US7782403B2 (en) | Noise detection apparatus and method, and noise reduction apparatus and method | |
EP1230805B1 (en) | Video signal noise level estimator | |
US8111332B2 (en) | Noise suppression method, noise suppression method program, recording medium recording noise suppression method program, and noise suppression apparatus | |
KR19980069251A (en) | Histogram Equalization Method and Apparatus in Contrast Expansion Unit of Image Processing System | |
US5930402A (en) | Method and device for local contrast enhancement of video signal | |
KR20020026119A (en) | Contrast enhancement apparatus of video signal | |
JP2006279656A (en) | Image processing apparatus | |
KR100396557B1 (en) | Method for attenuating image-noise and apparatus thereof | |
US7031551B2 (en) | Noise reduction apparatus, noise reduction method, program and medium | |
US5278910A (en) | Apparatus and method for speech signal level change suppression processing | |
JP4419566B2 (en) | Video signal processing apparatus, video signal processing method, and video signal processing program | |
WO1999011055A1 (en) | Apparatus for correcting vertical contours | |
JP2655602B2 (en) | Image enhancement circuit | |
JP2830723B2 (en) | Noise removal device | |
KR100349593B1 (en) | Converted auto regressive filter and filtering method thereof | |
JP5235807B2 (en) | Noise removal device | |
KR100774189B1 (en) | apparatus for removing image noise | |
JP2517200B2 (en) | Digital video signal noise eliminator | |
JPH0818829A (en) | Noise eliminating device | |
JPH06303690A (en) | Microphone equipment | |
KR20010019447A (en) | Method and apparatus for reduction of image noise using filtering window | |
JPH02211778A (en) | Adaptive type noise suppressor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120329 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20130328 Year of fee payment: 10 |
|
LAPS | Lapse due to unpaid annual fee |