Patent ID: 9179148
Filing Date: 2015-11-03
Classification: H04N

Abstract:
1. A method comprising: receiving a plurality of reference pixels; computing a plurality of filter coefficients based on differences between a reference pixel and neighboring reference pixels in the plurality of reference pixels and based on distances between the reference pixel and the neighboring reference pixels; and combining the filter coefficients with the reference pixel and the neighboring reference pixels to generate a filtered value, wherein the filtered value is a linear combination of the reference pixel and the neighboring reference pixels and used for intra prediction, wherein the plurality of filter coefficients comprise three filter coefficients, wherein a first distance between the reference pixel and a left pixel is equal to one, wherein a second distance between the reference pixel and a right pixel is equal to one, and wherein at least one filter coefficient is based on a maximum value for the plurality of reference pixels, a degree of filtering, a first difference between the reference pixel value and the left pixel value, a second difference between the reference pixel value and the right pixel value, or any combination thereof, and wherein the filter coefficients are: where Max represents the maximum value for the plurality of reference pixels up to 255, k is the degree of filtering between 1 and 6, DL is the first difference, and DR is the second difference.