Methods and systems for estimation of compression noise
First Claim
1. A method for estimating compression noise in an image, said method comprising:
- a) receiving an image in a noise-estimation system;
b) computing a horizontal difference value for each pixel in a first plurality of pixels in said image, thereby producing a plurality of horizontal difference values;
c) computing a vertical difference value for each pixel in a second plurality of pixels in said image, thereby producing a plurality of vertical difference values;
d) computing a plurality of horizontal standard deviation values, wherein each of said horizontal standard deviation values in said plurality of horizontal standard deviation values is associated with a horizontal offset within said image;
e) computing a plurality of vertical standard deviation values, wherein each of said vertical standard deviation values in said plurality of vertical standard deviation values is associated with a vertical offset within said image;
f) computing a first horizontal statistic using said plurality of horizontal standard deviation values;
g) computing a second horizontal statistic using said plurality of horizontal standard deviation values;
h) computing a first vertical statistic using said plurality of vertical standard deviation values;
i) computing a second vertical statistic using said plurality of vertical standard deviation values;
j) combining said first horizontal statistic and said second horizontal statistic to form an estimate of horizontal compression noise;
k) combining said first vertical statistic and said second vertical statistic to form an estimate of vertical compression noise; and
l) combining said estimate of horizontal compression noise and said estimate of vertical compression noise to form a compression noise estimate.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for determining the compression noise present in an image or frame in a video sequence are provided. Horizontal and vertical pixel value differences are computed. A plurality of horizontal standard deviation values associated with a plurality of horizontal offsets are computed, and a plurality of vertical standard deviation values associated with a plurality of vertical offsets are computed. Two horizontal statistics are computed using the plurality of horizontal standard deviation values, and two vertical statistics are computed using the plurality of vertical standard deviation values. The two horizontal statistics are combined to form an estimate of horizontal compression noise, and the two vertical statistics are combined to form an estimate of vertical compression noise. The estimate of horizontal compression noise is combined with the estimate of vertical compression noise to form a compression noise estimate.
-
Citations
25 Claims
-
1. A method for estimating compression noise in an image, said method comprising:
-
a) receiving an image in a noise-estimation system; b) computing a horizontal difference value for each pixel in a first plurality of pixels in said image, thereby producing a plurality of horizontal difference values; c) computing a vertical difference value for each pixel in a second plurality of pixels in said image, thereby producing a plurality of vertical difference values; d) computing a plurality of horizontal standard deviation values, wherein each of said horizontal standard deviation values in said plurality of horizontal standard deviation values is associated with a horizontal offset within said image; e) computing a plurality of vertical standard deviation values, wherein each of said vertical standard deviation values in said plurality of vertical standard deviation values is associated with a vertical offset within said image; f) computing a first horizontal statistic using said plurality of horizontal standard deviation values; g) computing a second horizontal statistic using said plurality of horizontal standard deviation values; h) computing a first vertical statistic using said plurality of vertical standard deviation values; i) computing a second vertical statistic using said plurality of vertical standard deviation values; j) combining said first horizontal statistic and said second horizontal statistic to form an estimate of horizontal compression noise; k) combining said first vertical statistic and said second vertical statistic to form an estimate of vertical compression noise; and l) combining said estimate of horizontal compression noise and said estimate of vertical compression noise to form a compression noise estimate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus for estimating compression noise in an image, said apparatus comprising:
-
a) an image receiver for receiving an image in a noise-estimation system; b) a horizontal-difference calculator for computing a horizontal difference value for each pixel in a first plurality of pixels in said image, thereby producing a plurality of horizontal difference values; c) a vertical-difference calculator for computing a vertical difference value for each pixel in a second plurality of pixels in said image, thereby producing a plurality of vertical difference values; d) a horizontal-standard-deviation calculator for computing a plurality of horizontal standard deviation values, wherein each of said horizontal standard deviation values in said plurality of horizontal standard deviation values is associated with a horizontal offset within said image; e) a vertical-standard-deviation calculator for computing a plurality of vertical standard deviation values, wherein each of said vertical standard deviation values in said plurality of vertical standard deviation values is associated with a vertical offset within said image; f) a first horizontal-statistic calculator for computing a first horizontal statistic using said plurality of horizontal standard deviation values; g) a second horizontal-statistic calculator for computing a second horizontal statistic using said plurality of horizontal standard deviation values; h) a first vertical-statistic calculator for computing a first vertical statistic using said plurality of vertical standard deviation values; i) a second vertical-statistic calculator for computing a second vertical statistic using said plurality of vertical standard deviation values; j) a horizontal-statistics combiner for combining said first horizontal statistic and said second horizontal statistic to form an estimate of horizontal compression noise; k) a vertical-statistics combiner for combining said first vertical statistic and said second vertical statistic to form an estimate of vertical compression noise; and l) a compression-noise combiner for combining said estimate of horizontal compression noise and said estimate of vertical compression noise to form a compression noise estimate. - View Dependent Claims (25)
-
Specification