Pre-processing for video noise reduction
AssigneeNVIDIA Corporation
InventorsNiranjan Avadhanam, Eric Viscito, Varun Allagadapa, Thrinadh Kottana
Life of this patent
Estimating the term…
Loading patent…
AssigneeNVIDIA Corporation
InventorsNiranjan Avadhanam, Eric Viscito, Varun Allagadapa, Thrinadh Kottana
Estimating the term…
Embodiments of the present invention are directed to methods and systems for performing automatic noise reduction in video. According to one aspect of the invention, a video noise-reducing system is provided consisting of a noise estimator, a motion classifier, two stages of filters, each including a spatial and temporal filter, and a combiner. The system adapts to noise level and to scene content to find at each location in the image a balance of noise reduction and detail preservation. Temporal Infinite Impulse Response (IIR) filtering provides a high level of detail-preserving noise reduction where motion allows, while non linear spatial filtering provides edge-preserving noise reduction in areas where the temporal filter would introduce motion artifacts. A spatial-temporal combiner provides smooth transition and balance between the two filtering modes; this block also enables use of external cues to produce a visually pleasing output based on ambient conditions.
A method for pre-processing captured video data, the method comprising:
A system for performing noise-reduction in video, the system comprising:
A non-transitory computer-readable medium comprising a plurality of programmed instructions, which, when executed by a processor in a computing device, is configured to perform noise reduction on frames of video data from an image capture device, the plurality of programmed instructions comprising:
Dependencies are inferred from the claim text.