IP Library Granted Patent US 7,738,042
Granted Patent B2
US 7,738,042 · App. 12/273,374 · Granted Jun 15, 2010

Noise reduction device for a video signal and noise reduction method for a video signal

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 7,738,042
App. No.
12/273,374
Granted
Jun 15, 2010
Kind
B2
Abstract

A noise reduction device for generating a delay frame by delaying an input frame in each frame, a first difference value between the delay frame and the input frame, a line delay frame by delaying the input frame in each line, and a second line delay frame by delaying the delay frame in each line. The device generates a second difference value between the input frame and the line delay frame, a third difference value between the delay frame and the second line delay frame, a fourth difference value between the line delay frame and the second line delay frame. The device corrects the input frame by using the first difference value based on a logical sum (or product) of the third difference value and the fourth difference value, and the delay frame based on a logical sum (or product) of the second difference value and the fourth difference value.

Claims (50)

1. A noise reduction device, comprising:

a frame delay module to generate a delay frame by delaying an input frame of a video signal in each frame;

a first difference generate module to generate a first difference value between the delay frame and the input frame;

a first line delay module to generate a first line delay frame by delaying the input frame in each line;

a second line delay module to generate a second line delay frame by delaying the delay frame in each line;

a second difference generate module to generate a second difference value between the input frame and the first line delay frame;

a third difference generate module to generate a third difference value between the delay frame and the second line delay frame;

a fourth difference generate module to generate a fourth difference value between the first line delay frame and the second line delay frame;

a first correction module to correct the input frame by using the first difference value based on a logical sum or a logical product of the third difference value and the fourth difference value; and

a second correction module to correct the delay frame by using the first difference value based on a logical sum or a logical product of the second difference value and the fourth difference value.

2. The noise reduction device of claim 1 , wherein the second difference generate module includes a first limiter module to output the second difference value when an absolute value of the second difference value is not more than a predetermined value;

the third difference generate module includes a second limiter module to output the third difference value when an absolute value of the third difference value is not more than a predetermined value; and

the fourth difference generate module includes a third limiter module to output the fourth difference value when an absolute value of the fourth difference value is not more than a predetermined value.

3. The noise reduction device of claim 1 , wherein the first correction module includes a first conversion module to convert the first difference value into a subtracted value by subtracting a difference value between the first difference value and a predetermined threshold value from the threshold value, when the first difference value exceeds the threshold value; and

the second correction module includes a second conversion module to convert the second difference value into a subtracted value by subtracting a difference value between the second difference value and the threshold value from the threshold value, when the second difference value exceeds the threshold value.

4. A noise reduction device, comprising:

a first noise reduction module including:

a first frame delay module to generate a first delay frame by delaying an input frame of a video signal in each frame;

a first difference generate module to generate a first difference value between the first delay frame and the input frame;

a first line delay module to generate a first line delay frame by delaying the input frame in each line;

a second line delay module to generate a second line delay frame by delaying the first delay frame in each line;

a second difference generate module to generate a second difference value between the input frame and the first line delay frame;

a third difference generate module to generate a third difference value between the first delay frame and the second line delay frame;

a fourth difference generate module to generate a fourth difference value between the first line delay frame and the second line delay frame;

a first correction module to correct the input frame by using the first difference value based on a logical sum of the third difference value and the fourth difference value; and

a second correction module to correct the first delay frame by using the first difference value based on a logical sum of the second difference value and the fourth difference value;

a second noise reduction module including:

a second frame delay module to generate a second delay frame by delaying an input frame of a video signal in each frame;

a fifth difference generate module to generate a fifth difference value between the second delay frame and the input frame;

a third line delay module to generate a third line delay frame by delaying the input frame in each line;

a fourth line delay module to generate a fourth line delay frame by delaying the second delay frame in each line;

a sixth difference generate module to generate a sixth difference value between the input frame and the third line delay frame;

a seventh difference generate module to generate a seventh difference value between the second delay frame and the fourth line delay frame;

an eighth difference generate module to generate an eighth difference value between the third line delay frame and the fourth line delay frame;

a third correction module to correct the input frame by using the fifth difference value based on a logical product of the sixth difference value and the eighth difference value; and

a fourth correction module to correct the second delay frame by using the fifth difference value based on a logical product of the seventh difference value and the eighth difference value;

a switching module to input a frame of an input video signal to either one of the first noise reduction module or the second noise reduction module as the input frame of the video signal;

a histogram detection module to detect a histogram of the input video signal;

a memory to store a table defying histogram characteristics and a noise reduction module to be selected between the first and second noise reduction modules; and

a control module to control the switching module based on a detection result of the histogram detection module and the table stored in the memory.

5. A noise reduction method, comprising:

generating a delay frame by delaying an input frame of a video signal in each frame;

generating a first difference value between the delay frame and the input frame;

generating a first line delay frame by delaying the input frame in each line;

generating a second line delay frame by delaying the delay frame in each line;

generating a second difference value between the input frame and the first line delay frame;

generating a third difference value between the delay frame and the second line delay frame;

generating a fourth difference value between the first line delay frame and the second line delay frame;

correcting the input frame by using the first difference value based on a logical sum or a logical product of the third difference value and the fourth difference value; and

correcting the delay frame by using the first difference value based on a logical sum or a logical product of the second difference value and the fourth difference value.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2020
From: TOSHIBA VISUAL SOLUTIONS CORPORATION
To: HISENSE VISUAL TECHNOLOGY CO., LTD.
Reel/Frame 051493/0333 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2018
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA VISUAL SOLUTIONS CORPORATION
Reel/Frame 046201/0774 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2008
From: KAMIMURA, SHIGEKI
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 021857/0327 →