Methods to estimate noise variance from a video sequence
First Claim
Patent Images
1. A method of video noise estimation for a sequence of video image frames, comprising:
- determining local differences between a portion of a frame and a corresponding portion of a subsequent frame;
determining a statistical distribution of the local differences; and
,based on the statistical distribution, estimating a noise variance.
1 Assignment
0 Petitions
Accused Products
Abstract
A noise estimation system that estimates noises in a sequence of video frames, uses a an image structure remover and a noise variance calculator. The image structure remover computes the difference over a local window in two consecutive frames. The noise variance calculator estimates the noise variance (standard deviation) from the distribution of the local difference. If there is no motion or small motion between two consecutive frames, the image structure can be removed by calculating the local difference, whereby very robust estimation is obtained.
29 Citations
29 Claims
-
1. A method of video noise estimation for a sequence of video image frames, comprising:
-
determining local differences between a portion of a frame and a corresponding portion of a subsequent frame; determining a statistical distribution of the local differences; and
,based on the statistical distribution, estimating a noise variance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 23, 24, 25)
-
-
12. A video noise estimation system that estimates video noise for a sequence of video image frames, comprising:
-
an image structure remover that determines local differences between a portion of a frame and a corresponding portion of a subsequent frame; and a noise estimator that determines a statistical distribution of the local differences and estimates the noise variance based on the statistical distribution. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
26. A method of video noise estimation for a sequence of video image frames, comprising:
-
determining a local noise difference between a local window of a frame and a corresponding local window of a successive frame; estimating a noise variance as a function of a statistical histogram of the local noise difference, determining a motion value between the two successive frames based on the noise variance; and removing an image structure if the motion value is less than a predetermined motion value. - View Dependent Claims (27)
-
-
28. A video noise estimation system that estimates video noise for a sequence of video image frames, comprising:
-
an image structure remover that determines a local noise difference between a window of a frame and a corresponding window of a successive frame; a noise estimator that estimates the noise variance as a function of the statistical histogram of the local noise difference; and a motion estimator configured to estimate a motion value between the two successive frames, wherein the image structure remover removes an image structure upon the motion value being less than a predetermined motion value. - View Dependent Claims (29)
-
Specification