Spatio-temporal noise filter for digital video
First Claim
Patent Images
1. A method for reducing noise in a digital video, the method comprising:
- selecting a plurality of pixels, which span multiple video frames, and identifying a target pixel associated with the plurality of pixels;
sorting the plurality of pixels according to each pixel'"'"'s intensity distance from the target pixel;
assigning each pixel, within the sorted plurality of pixels, a weighted coefficient according to its relative intensity distance from the target pixel, wherein the values of the weighted coefficients decrease as the pixel intensity distances increase;
generating a filter according to the assigned weighted coefficients and pixel values of the plurality of pixels; and
applying the filter to the target pixel.
2 Assignments
0 Petitions
Accused Products
Abstract
A three-dimensional filter that addresses various types of noise is described. This filter uses both spatial and temporal characteristics of the video signal in the filtering process. Additionally, the filter is able to maintain edge fidelity within in images in the video signal.
69 Citations
20 Claims
-
1. A method for reducing noise in a digital video, the method comprising:
-
selecting a plurality of pixels, which span multiple video frames, and identifying a target pixel associated with the plurality of pixels;
sorting the plurality of pixels according to each pixel'"'"'s intensity distance from the target pixel;
assigning each pixel, within the sorted plurality of pixels, a weighted coefficient according to its relative intensity distance from the target pixel, wherein the values of the weighted coefficients decrease as the pixel intensity distances increase;
generating a filter according to the assigned weighted coefficients and pixel values of the plurality of pixels; and
applying the filter to the target pixel. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A spatio-temporal filter for reducing noise on a video signal, the filter comprising:
-
a pixel selector, coupled to receive the video signal, that selects a plurality of pixels spanning multiple frames within the video signal and associates the plurality of pixels with a target pixel;
a pixel sorting engine, coupled to receive the selected plurality of pixels, that sorts the plurality of pixels according to each pixel'"'"'s intensity distance from the target pixel; and
a filter, coupled to receive the sorted plurality of pixels, that assigns a weight coefficient for each of the pixels within the sorted plurality of pixels and generates a filter for the target pixel. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method for reducing noise within a digital video frame, the method comprising:
-
selecting a plurality of pixels, which span multiple video frames, and associating the target pixel with the plurality of pixels;
sorting the plurality of pixels according to a pixel characteristic relative to a target pixel;
assigning each pixel, within the sorted plurality of pixels, a weighted coefficient according to its relative importance to the target pixel;
generating a filter according to the assigned weighted coefficients and pixel values of the plurality of pixels; and
applying the filter to the target pixel. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification