US 12,413,718 B2
Mode adaptive intra prediction smoothing in video coding
Madhukar Budagavi, Plano, TX (US)
Assigned to TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed by Texas Instruments Incorporated, Dallas, TX (US)
Filed on Nov. 26, 2018, as Appl. No. 16/199,995.
Application 16/199,995 is a continuation of application No. 13/316,182, filed on Dec. 9, 2011, granted, now 10,142,630.
Claims priority of provisional application 61/422,011, filed on Dec. 10, 2010.
Prior Publication US 2019/0098304 A1, Mar. 28, 2019
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/117 (2014.01); H04N 19/159 (2014.01); H04N 19/46 (2014.01); H04N 19/593 (2014.01)
CPC H04N 19/117 (2014.11) [H04N 19/159 (2014.11); H04N 19/593 (2014.11); H04N 19/46 (2014.11)] 12 Claims
OG exemplary drawing
 
1. A method for decoding an encoded video bit stream in a video decoder, the method comprising:
decoding a first intra prediction mode for a first block of pixels encoded in the video bit stream;
determining a [1 2 1] intra smoothing filter designated for the first intra prediction mode that can be applied to a first set of reference pixel values used for intra prediction of the first block of pixels;
applying the [1 2 1] intra smoothing filter to the first set of reference pixel values to form a first set of smoothed reference pixel values;
performing intra prediction according to the first intra prediction mode using the first set of smoothed reference pixel values to generate a first predicted block of pixels;
decoding a second intra prediction mode for a second block of pixels encoded in the video bit stream, wherein the second intra prediction mode is different from the first intra prediction mode;
determining a [1 1 4 1 1] intra smoothing filter designated for the second intra prediction mode that can be applied to a second set of reference pixel values used for intra prediction of the second block of pixels;
applying the [1 1 4 1 1] intra smoothing filter to the second set of reference pixel values to form a second set of smoothed reference pixel values; and
performing intra prediction according to the second intra prediction mode using the second set of smoothed reference pixel values to generate a second predicted block of pixels.