EFFICIENT WEIGHTED PROBABILITY ESTIMATION FOR BINARY ARITHMETIC CODING

    公开(公告)号:US20190387232A1

    公开(公告)日:2019-12-19

    申请号:US16444952

    申请日:2019-06-18

    Abstract: An example coding device, such as a video coding (encoding or decoding) device is configured to determine a plurality of estimator functions to be used to calculate a probability of a symbol having a particular value, wherein the symbol is to be binary arithmetic coded according to the probability, and wherein the estimator functions do not include division operations; determine a plurality of weights for the plurality of estimator functions such that when the respective weights are applied to the estimator functions, a resulting sum of outputs of the plurality of estimator functions yields the probability; calculate the probability of the symbol having the particular value, including: execute the estimator functions without using the division operations to determine the outputs; and calculate a sum of the outputs as the probability; and binary arithmetic code the symbol according to the probability of the symbol having the particular value.

    LIMITATION OF THE MVP DERIVATION BASED ON DECODER-SIDE MOTION VECTOR DERIVATION

    公开(公告)号:US20190320197A1

    公开(公告)日:2019-10-17

    申请号:US16384044

    申请日:2019-04-15

    Abstract: A video decoder is configured to determine a first motion vector for a first block of video data; perform motion vector refinement on the first motion vector for the first block to determine a refined motion vector for the first block of video data; determine that a second block of video data is coded in a mode that utilizes a motion vector associated with the first block as a motion vector predictor; in response to determining that the second block of video data is coded in the mode that utilizes the motion vector associated with the first block as a motion vector predictor and in response to performing the motion vector refinement on the first motion vector for the first block, use a different motion vector than the first refined motion vector as the motion vector predictor associated with the first block.

    BILATERAL FILTER FOR PREDICTED VIDEO DATA
    537.
    发明申请

    公开(公告)号:US20190320171A1

    公开(公告)日:2019-10-17

    申请号:US16381568

    申请日:2019-04-11

    Abstract: A device for coding video data includes a memory configured to store video data; and one or more processors comprising circuitry and configured to generate a prediction block for a current block of video data; apply a bilateral filter to the prediction block to generate a filtered prediction block for the current block, wherein to apply the bilateral filter, the processor is configured to determine weighting values to apply to neighboring pixels to a current pixel of the prediction block to be filtered according to values of the neighboring pixels; and code the current block using the filtered prediction block.

    UNIFICATION OF DEBLOCKING FILTER AND ADAPTIVE LOOP FILTER

    公开(公告)号:US20190306534A1

    公开(公告)日:2019-10-03

    申请号:US16371605

    申请日:2019-04-01

    Abstract: A video encoder or video decoder may be configured to obtain a block of decoded video data, wherein the block of video data comprises a set of samples; apply a first filter operation to a first subset of the set of samples to generate a first subset of filtered samples; apply a second filter operation to a second subset of the set of samples to generate a second subset of filtered samples, wherein the first subset is different than the second subset; and output a block of filtered samples comprising the first subset of filtered samples and the second subset of filtered samples.

    Signaling color values for 3D lookup table for color gamut scalability in multi-layer video coding

    公开(公告)号:US10432943B2

    公开(公告)日:2019-10-01

    申请号:US15654580

    申请日:2017-07-19

    Abstract: Techniques are described for signaling information used to generate three-dimensional (3D) color lookup tables for color gamut scalability in multi-layer video coding. A lower layer of video data may include color data in a first color gamut and a higher layer of the video data may include color data in a second color gamut. To generate inter-layer reference pictures, a video encoder and/or video decoder performs color prediction to convert the color data of a reference picture in the first color gamut to the second color gamut. The video coder may perform color prediction using a 3D lookup table. According to the techniques, a video encoder may encode partition information and/or color values of a 3D lookup table generated for color gamut scalability. A video decoder may decode the partition information and/or color values to generate the 3D lookup table in order to perform color gamut scalability.

    Coding significant coefficient information in transform skip mode

    公开(公告)号:US10390046B2

    公开(公告)日:2019-08-20

    申请号:US13670167

    申请日:2012-11-06

    Abstract: This disclosure describes techniques for coding significant coefficient information for a video block in a transform skip mode. The transform skip mode may provide a choice of a two-dimensional transform mode, a horizontal one-dimensional transform mode, a vertical one-dimensional transform mode, or a no transform mode. In other cases, the transform skip mode may provide a choice between a two-dimensional transform mode and a no transform mode. The techniques include selecting a transform skip mode for a video block, and coding significant coefficient information for the video block using a coding procedure defined based at least in part on the selected transform skip mode. Specifically, the techniques include using different coding procedures to code one or more of a position of a last non-zero coefficient and a significance map for the video block in the transform skip mode.

Patent Agency Ranking