IP Library Granted Patent US 8,908,101
Granted Patent B2
US 8,908,101 · App. 13/804,363 · Granted Dec 9, 2014

Method and apparatus for reducing noise of video

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,908,101
App. No.
13/804,363
Granted
Dec 9, 2014
Kind
B2
Abstract

A method and apparatus for reducing noise of a video image are provided. The method includes: reducing noise in a difference between a current frame and a previous frame in which temporal noise is reduced; detecting motion information about the current frame based on the difference in which the noise is reduced; reducing temporal noise in the current frame via a weighted sum of the current frame and the previous frame in which the temporal noise is reduced, according to the motion information; and reducing spatial noise in the current frame based on an edge direction of the current frame in which the temporal noise is reduced.

Claims (30)

1. A method of reducing noise in a video image, the method comprising:

detecting motion information about a current frame based on a difference between the current frame and a previous frame in which temporal noise is reduced

reducing temporal noise in the current frame, according to the motion information about the current frame; and

wherein the detecting the motion information comprises:

calculating an average difference by subtracting an offset value set according to a noise level from a sum of absolute difference (SAD) of corresponding pixels between the current frame and the previous frame, in a local window,

calculating a first motion detection coefficient regarding a center pixel of the local window based on a constant set according to the offset value, and the average difference;

calculating a second motion detection coefficient via a weighted sum of an average value and a minimum value of the first motion detection coefficient, in the local window; and

calculating a third motion detection coefficient of the current frame based on the second motion detection coefficient and a third motion detection coefficient of the previous frame, in the local window.

2. The method of claim 1 , wherein the method further comprising:

reducing a spatial noise in the current frame based on an edge direction of the current frame in which the temporal noise is reduced; and

the reducing the spatial noise comprises:

calculating an average of differences between a center pixel and adjacent pixels in a plurality of directions set based on the center pixel, in a local window of the current frame in which temporal noise is reduced;

detecting the edge direction in which the average of the differences is minimum; and

averaging pixel values of pixels in the detected edge direction.

3. The method of claim 1 , further comprising, before the detecting motion information, filtering the current frame and the previous frame in which the temporal noise is reduced by applying a mask whose size varies according to a noise level.

4. An apparatus for reducing noise in a video image, the apparatus comprising:

a temporal noise reducer which detects motion information about a current frame based on a difference between the current frame and a previous frame in which temporal noise is reduced, and reduces temporal noise in the current frame according to the motion information about the current frame,

wherein the temporal noise reducer comprises:

an image differentiator which calculates an average difference by subtracting an offset value set according to a noise level from a sum of absolute difference (SAD) of corresponding pixels between the current frame and the previous frame, in a local window;

a first coefficient calculator which calculates a first motion detection coefficient regarding a center pixel of the local window of the current frame based on a constant set according to the offset value, and the average difference;

a second coefficient calculator which calculates a second motion detection coefficient via a weighted sum of an average value and a minimum value of the first motion detection coefficient, in the local window; and

a third coefficient calculator for calculating a third motion detection coefficient of the current frame based on the second motion detection coefficient and a third motion detection coefficient of the previous frame, in the local window.

5. The apparatus of claim 4 , the apparatus further comprising;

a spatial noise reducer which reduces spatial noise in the current frame based on an edge direction of the current frame in which the temporal noise is reduced, and

wherein the spatial noise reducer calculates an average of differences between a center pixel and adjacent pixels in a plurality of directions set based on the center pixel, in a local window of the current frame in which the temporal noise is reduced, and averaging pixel values of pixels in the edge direction in which the average of the differences is minimum.

6. The apparatus of claim 4 , further comprising a variable filter which filters the current frame and the previous frame in which the temporal noise is reduced by applying a mask whose size varies according to a noise level, before the detecting the motion information.

7. The apparatus of claim 4 , wherein the temporal noise reducer which reduces the temporal noise of the current frame via a weighted sum of the current frame and the previous frame in which the temporal noise is reduced, by using the third motion detection coefficient.

8. The apparatus of claim 5 , wherein the plurality of directions comprises a widthwise direction, a lengthwise direction, a diagonal direction, and an inverse-diagonal direction based on the center pixel in the local window.

9. The method of claim 1 , wherein the reducing the temporal noise in the current frame further comprises reducing temporal noise of the current frame via a weighted sum of the current frame and the previous frame in which the temporal noise is reduced, by using the third motion detection coefficient.

10. The method of claim 2 , wherein the plurality of directions comprises a widthwise direction, a lengthwise direction, a diagonal direction, and an inverse-diagonal direction.

Assignments (7)
CHANGE OF NAME Recorded Aug 10, 2023
From: HANWHA TECHWIN CO., LTD.
To: HANWHA VISION CO., LTD.
Reel/Frame 064549/0075 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2019
From: HANWHA AEROSPACE CO., LTD.
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 049013/0723 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER 10/853,669. IN ADDITION PLEASE SEE EXHIBIT A PREVIOUSLY RECORDED ON REEL 046927 FRAME 0019. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jan 17, 2019
From: HANWHA TECHWIN CO., LTD.
To: HANWHA AEROSPACE CO., LTD.
Reel/Frame 048496/0596 →
CHANGE OF NAME Recorded Aug 24, 2018
From: HANWHA TECHWIN CO., LTD
To: HANWHA AEROSPACE CO., LTD.
Reel/Frame 046927/0019 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY ADDRESS PREVIOUSLY RECORDED AT REEL: 036714 FRAME: 0757. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Nov 9, 2015
From: SAMSUNG TECHWIN CO., LTD.
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 037072/0008 →
CHANGE OF NAME Recorded Sep 29, 2015
From: SAMSUNG TECHWIN CO., LTD.
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 036714/0757 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2013
From: LEE, CHANG-MIN; KANG, MOON-GI; PARK, SANG-WOOK; LEE, MIN-SEOK
To: SAMSUNG TECHWIN CO., LTD.; INDUSTRY-ACADEMIC COOPERATION FOUNDATION YONSEI UNIVERSITY
Reel/Frame 030365/0140 →