← Back to Patent Explorer
US4987481A Expired / Lapsed US ⏱️ 0.0 years remaining

Video noise reduction system

Assignee: FDT MANUFACTURING LLC
•
Filing: 1989-04-28
•
Granted: 1991-01-22
•
Expires: 2009-04-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Circuitry for selectively reducing noise which results from film granularity, circuitry imperfections and other sources of random signal degradation by averaging, non-recursively, between 2 and 9 frames of digitized video information. By such averaging, since the noise is random, it is filtered out leaving only the desired picture. The averaging is performed only on areas of the picture which are close in both amplitude and color in adjacent frames. In this connection, in cases where there is no motion or scene change between adjacent frames, the entire picture corresponding to such frames can be processed according to the present invention.

Inventors

  • 👤 Steven Spears
  • 👤 David Walker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 23:37
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/14; H04N5/21; H04N9/00; H04N9/64; H04N9/646

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 210 words
A circuit for reducing random noise in a video signal generated by a source external to said circuit by non-recursively averaging video information contained in a current video frame and a plurality of adjacent video frames delayed in time from said current video frame, said circuit comprising processor means for non-recursively averaging video information contained in said video signal for said current video frame and predetermined ones of said plurality of adjacent video frames and within predetermined portions of each of said video frames, wherein a predetermined one of said adjacent video frames is a reference frame; wherein said processor means comprises: (a) means for delaying the current video frame by at least one frame; (b) means for deriving at least one signal representing a difference between each of said plurality of adjacent video frames and said reference frame; (c) a window comparitor means corresponding to each of said plurality of adjacent video frames for generating a signal when said difference signal is outside a predetermined noise window; (d) means for selectively averaging the at least one difference signal which is within said predetermined noise window; (e) means for combining said averaged difference signal with said reference frame to thereby produce a video frame wherein random noise has been reduced.
Claim 2
Dependent Claim 210 words
A circuit for reducing random noise in a video signal generated by a source external to said circuit by non-recursively averaging video information contained in a current video frame and a plurality of adjacent video frames delayed in time from said current video frame, said circuit comprising processor means for non-recursively averaging video information contained in said video signal for said current video frame and predetermined ones of said plurality of adjacent video frames and within predetermined portions of each of said video frames, wherein a predetermined one of said adjacent video frames is a reference frame; wherein said processor means comprises: (a) means for delaying the current video frame by at least one frame; (b) means for deriving at least one signal representing a difference between each of said plurality of adjacent video frames and said reference frame; (c) a window comparitor means corresponding to each of said plurality of adjacent video frames for generating a signal when said difference signal is outside a predetermined noise window; (d) means for selectively averaging the at least one difference signal which is within said predetermined noise window; (e) means for combining said averaged difference signal with said reference frame to thereby produce a video frame wherein random noise has been reduced.
Claim 3
Independent Claim 185 words
A system for reducing random noise for a video signal by non-recursively averaging corresponding points on two adjacent frames of said video signal, said system comprising: (a) means for delaying said video signal to provide said two adjacent frames of video information substantially simultaneously, wherein a predetermined one of said two adjacent video frames is a reference frame; (b) difference means for deriving a difference signal representing a difference between said two adjacent video frames; (c) window comparitor means coupled to said difference means for generating an omit signal which is active when said difference signal is outside a predetermined limit window and which is inactive when said difference signal is within said predetermined limit window; (d) attenuator means coupled to said difference means for disabling said difference signal responsive to said omit signal; (e) adder means having as one input a signal representing said reference frame and having as a second input the output of said attenuator means, said adder means for adding the output of said attenuator means to the signal representing said reference frame; whereby a noise reduced video signal is produced.
Claim 4
Independent Claim 185 words
A system for reducing random noise for a video signal by non-recursively averaging corresponding points on two adjacent frames of said video signal, said system comprising: (a) means for delaying said video signal to provide said two adjacent frames of video information substantially simultaneously, wherein a predetermined one of said two adjacent video frames is a reference frame; (b) difference means for deriving a difference signal representing a difference between said two adjacent video frames; (c) window comparitor means coupled to said difference means for generating an omit signal which is active when said difference signal is outside a predetermined limit window and which is inactive when said difference signal is within said predetermined limit window; (d) attenuator means coupled to said difference means for disabling said difference signal responsive to said omit signal; (e) adder means having as one input a signal representing said reference frame and having as a second input the output of said attenuator means, said adder means for adding the output of said attenuator means to the signal representing said reference frame; whereby a noise reduced video signal is produced.
Claim 5
Independent Claim 216 words
A system for reducing random noise for a video signal by non-recursively averaging corresponding points on two adjacent frames of said video signal, said system comprising: (a) means for delaying said video signal to provide said two adjacent frames of video information substantially simultaneously, wherein a predetermined one of said two adjacent video frames is a reference frame; (b) difference means for deriving a difference signal representing a difference between said two adjacent video frames; (c) window comparitor means coupled to said difference means for generating an omit signal which is active when said difference signal is outside a predetermined limit window and which is inactive when said difference signal is within said predetermined limit window; (d) disable logic means coupled to said comparitor means for generating a disable signal responsive to said omit signal, wherein said disable signal is active when said omit signal is active; (e) attenuator means coupled to said difference means for disabling said difference signal responsive to said disable signal; (f) adder means having as one input a signal representing said reference frame and having as a second input the output of said attenuator means, said adder means for adding the output of said attenuator means to the signal representing said reference frame; whereby a noise reduced video signal is produced.
Claim 6
Independent Claim 216 words
A system for reducing random noise for a video signal by non-recursively averaging corresponding points on two adjacent frames of said video signal, said system comprising: (a) means for delaying said video signal to provide said two adjacent frames of video information substantially simultaneously, wherein a predetermined one of said two adjacent video frames is a reference frame; (b) difference means for deriving a difference signal representing a difference between said two adjacent video frames; (c) window comparitor means coupled to said difference means for generating an omit signal which is active when said difference signal is outside a predetermined limit window and which is inactive when said difference signal is within said predetermined limit window; (d) disable logic means coupled to said comparitor means for generating a disable signal responsive to said omit signal, wherein said disable signal is active when said omit signal is active; (e) attenuator means coupled to said difference means for disabling said difference signal responsive to said disable signal; (f) adder means having as one input a signal representing said reference frame and having as a second input the output of said attenuator means, said adder means for adding the output of said attenuator means to the signal representing said reference frame; whereby a noise reduced video signal is produced.
Claim 7
Dependent Claim 36 words
The system defined in claim 3 wherein said disable logic means responds independently to said omit signals from an input video signal containing a luminance portion and said omit signals from an input video chrominance signal.
Claim 8
Dependent Claim 35 words
The system defined in claim 3 wherein said disable logic means responds to said omit signals from an input video signal containing a luminance portion and said omit signals from an input video chrominance signal.
Claim 9
Dependent Claim 31 words
The system defined in claim 3 wherein said attenuator means is contained within the window comparitor means wherein generation of said corresponding omit signal is independent of said corresponding disable signal.
Claim 10
Independent Claim 332 words
A system for reducing random noise for a video signal by non-recursively averaging corresponding points on at least three adjacent frames of said video signal, said system comprising: (a) means for delaying said video signal to provide said at least three adjacent frames of video information substantially simultaneously, wherein a predetermined one of said at least three adjacent video frames is a reference frame; (b) difference means corresponding to at least two of said at least three adjacent video frames, each of said difference means for deriving a difference signal representing a difference between corresponding ones of said at least two of said at least three adjacent video frames and said reference frame; (c) window comparitor means corresponding to each of said difference means, each of said window comparitor means for generating an omit signal which is active when said corresponding difference signal is outside a predetermined limit window and which is inactive when said corresponding difference signal is within said predetermined limit window; (d) disable logic means coupled to each of said comparitor means for generating a disable signal corresponding to each of said omit signals, wherein each said disable signal is active when said corresponding omit signal is active; (e) attenuator means corresponding to each of said difference means, each of said attenuator means for disabling said corresponding difference signal responsive to said corresponding disable signal; (f) first adder means coupled to each of said attenuator means for adding the signals generated by each of said attenuator means; (g) normalizer means coupled to the output of said first adder means for normalizing the output of said first adder means as a function of the number of said disable signals which are not active; (h) second adder means coupled to the output of said normalizer means and having as an input a signal representing said reference frame, said second adder means for adding the output of said normalizer means to said reference frame; whereby a noise reduced video signal is produced.
Claim 11
Independent Claim 332 words
A system for reducing random noise for a video signal by non-recursively averaging corresponding points on at least three adjacent frames of said video signal, said system comprising: (a) means for delaying said video signal to provide said at least three adjacent frames of video information substantially simultaneously, wherein a predetermined one of said at least three adjacent video frames is a reference frame; (b) difference means corresponding to at least two of said at least three adjacent video frames, each of said difference means for deriving a difference signal representing a difference between corresponding ones of said at least two of said at least three adjacent video frames and said reference frame; (c) window comparitor means corresponding to each of said difference means, each of said window comparitor means for generating an omit signal which is active when said corresponding difference signal is outside a predetermined limit window and which is inactive when said corresponding difference signal is within said predetermined limit window; (d) disable logic means coupled to each of said comparitor means for generating a disable signal corresponding to each of said omit signals, wherein each said disable signal is active when said corresponding omit signal is active; (e) attenuator means corresponding to each of said difference means, each of said attenuator means for disabling said corresponding difference signal responsive to said corresponding disable signal; (f) first adder means coupled to each of said attenuator means for adding the signals generated by each of said attenuator means; (g) normalizer means coupled to the output of said first adder means for normalizing the output of said first adder means as a function of the number of said disable signals which are not active; (h) second adder means coupled to the output of said normalizer means and having as an input a signal representing said reference frame, said second adder means for adding the output of said normalizer means to said reference frame; whereby a noise reduced video signal is produced.
Claim 12
Dependent Claim 55 words
The system defined in claim 7 wherein said disable logic means generates said disable signals so that when at least one of said omit signals is active, the corresponding disable signal is activated along with each disable signal corresponding to said difference signals further away from and on the same side of said reference frame.
Claim 13
Dependent Claim 36 words
The system defined in claim 8 wherein said disable logic means responds independently to said omit signals from an input video signal containing a luminance portion and said omit signals from an input video chrominance signal.
Claim 14
Dependent Claim 35 words
The system defined in claim 8 wherein said disable logic means responds to said omit signals from an input video signal containing a luminance portion and said omit signals from an input video chrominance signal.
Claim 15
Dependent Claim 31 words
The system defined in claim 8 wherein said attenuator means is contained within the window comparitor means wherein generation of said corresponding omit signal is independent of said corresponding disable signal.
Claim 16
Independent Claim 323 words
A system for reducing random noise for a video signal by non-recursively averaging corresponding points on at least three adjacent frames of said video signal, said system comprising: (a) means for delaying said video signal to provide said at least three adjacent frames of video information substantially simultaneously, wherein a predetermined one of said at least three adjacent video frames is a reference frame; (b) difference means corresponding to said at least three adjacent video frames, each of said difference means for deriving a difference signal representing a difference between corresponding ones of said at least three adjacent video frames and said reference frame; (c) window comparitor means corresponding to each of said difference means, each of said window comparitor means for generating an omit signal which is active when said corresponding difference signal is outside a predetermined limit window and which is inactive when said corresponding difference signal is within said predetermined limit window; (d) disable logic means coupled to each of said comparitor means for generating a disable signal corresponding to each of said omit signals, wherein each said disable signal is active when said corresponding omit signal is active; (e) attenuator means corresponding to each of said difference means, each of said attenuator means for disabling said corresponding difference signal responsive to said corresponding disable signal; (f) first adder means coupled to each of said attenuator means for adding the signals generated by each of said attenuator means; (g) normalizer means coupled to the output of said first adder means for normalizing the output of said first adder means as a function of the number of said disable signals which are not active; (h) second adder means coupled to the output of said normalizer means and having as an input a signal representing said reference frame, said second adder means for adding the output of said normalizer means to said reference frame; whereby a noise reduced video signal is produced.
Claim 17
Independent Claim 323 words
A system for reducing random noise for a video signal by non-recursively averaging corresponding points on at least three adjacent frames of said video signal, said system comprising: (a) means for delaying said video signal to provide said at least three adjacent frames of video information substantially simultaneously, wherein a predetermined one of said at least three adjacent video frames is a reference frame; (b) difference means corresponding to said at least three adjacent video frames, each of said difference means for deriving a difference signal representing a difference between corresponding ones of said at least three adjacent video frames and said reference frame; (c) window comparitor means corresponding to each of said difference means, each of said window comparitor means for generating an omit signal which is active when said corresponding difference signal is outside a predetermined limit window and which is inactive when said corresponding difference signal is within said predetermined limit window; (d) disable logic means coupled to each of said comparitor means for generating a disable signal corresponding to each of said omit signals, wherein each said disable signal is active when said corresponding omit signal is active; (e) attenuator means corresponding to each of said difference means, each of said attenuator means for disabling said corresponding difference signal responsive to said corresponding disable signal; (f) first adder means coupled to each of said attenuator means for adding the signals generated by each of said attenuator means; (g) normalizer means coupled to the output of said first adder means for normalizing the output of said first adder means as a function of the number of said disable signals which are not active; (h) second adder means coupled to the output of said normalizer means and having as an input a signal representing said reference frame, said second adder means for adding the output of said normalizer means to said reference frame; whereby a noise reduced video signal is produced.
Claim 18
Dependent Claim 55 words
The system defined in claim 12 wherein said disable logic means generates said disable signals so that when at least one of said omit signals is active, the corresponding disable signal is activated along with each disable signal corresponding to said difference signals further away from and on the same side of said reference frame.
Claim 19
Dependent Claim 36 words
The system defined in claim 13 wherein said disable logic means responds independently to said omit signals from an input video signal containing a luminance portion and said omit signals from an input video chrominance signal.
Claim 20
Dependent Claim 35 words
The system defined in claim 13 wherein said disable logic means responds to said omit signals from an input video signal containing a luminance portion and said omit signals from an input video chrominance signal.
Claim 21
Dependent Claim 31 words
The system defined in claim 13 wherein said attenuator means is contained within the window comparitor means wherein generation of said corresponding omit signal is independent of said corresponding disable signal.

References Cited (Backward Citations)

US4107736A Cited
US3875584A Cited
US4163249A Cited
US4573070A Cited
US4220965A Cited
US4539594A Cited
US4635120A Cited
DE3617827A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-01-21 1994-07-23 1995-01-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-01-21 1998-07-23 1999-01-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-01-21 2002-07-23 2003-01-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag