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.