Probability initialization for video coding

    公开(公告)号:US11178399B2

    公开(公告)日:2021-11-16

    申请号:US16816016

    申请日:2020-03-11

    Abstract: An example method for entropy decoding of video data includes retrieving a pre-defined initialization value for a context of a plurality of contexts used in a context-adaptive entropy coding process to entropy code a value for a syntax element for an independently codable unit of video data; determining, based on the pre-defined initialization value and in a linear domain, an initial probability state of the context; and entropy decoding, from a bitstream and based on the initial probability state of the context, a bin of the value for the syntax element.

    Regular coded bin reduction for coefficient coding

    公开(公告)号:US11134273B2

    公开(公告)日:2021-09-28

    申请号:US16560918

    申请日:2019-09-04

    Abstract: A video decoder can be configured to determine a size of a transform unit, wherein the transform unit comprises N coefficient groups and each coefficient group comprises M coefficients, wherein M and N are integer values; determine a regular bin count threshold for the transform unit based on the size of the transform unit; context decode syntax elements for the transform unit until the first number of regular coded bins is reached; in response to reaching the first number of regular coded bins, bypass decode additional syntax elements of the transform unit; determine values for a first set of coefficients of the transform unit based on the context decoded syntax elements; and determine values for a second set of coefficients of the transform unit based on the additional syntax elements.

    REGULAR CODED BIN REDUCTION FOR COEFFICIENT CODING

    公开(公告)号:US20200267412A1

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

    申请号:US16560918

    申请日:2019-09-04

    Abstract: A video decoder can be configured to determine a size of a transform unit, wherein the transform unit comprises N coefficient groups and each coefficient group comprises M coefficients, wherein M and N are integer values; determine a regular bin count threshold for the transform unit based on the size of the transform unit; context decode syntax elements for the transform unit until the first number of regular coded bins is reached; in response to reaching the first number of regular coded bins, bypass decode additional syntax elements of the transform unit; determine values for a first set of coefficients of the transform unit based on the context decoded syntax elements; and determine values for a second set of coefficients of the transform unit based on the additional syntax elements.

    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.

    PROBABILITY INITIALIZATION FOR VIDEO CODING
    7.
    发明申请

    公开(公告)号:US20200296378A1

    公开(公告)日:2020-09-17

    申请号:US16816016

    申请日:2020-03-11

    Abstract: An example method for entropy decoding of video data includes retrieving a pre-defined initialization value for a context of a plurality of contexts used in a context-adaptive entropy coding process to entropy code a value for a syntax element for an independently codable unit of video data; determining, based on the pre-defined initialization value and in a linear domain, an initial probability state of the context; and entropy decoding, from a bitstream and based on the initial probability state of the context, a bin of the value for the syntax element.

    Trellis coded quantization coefficient coding

    公开(公告)号:US11451840B2

    公开(公告)日:2022-09-20

    申请号:US16416815

    申请日:2019-05-20

    Abstract: An example device includes processing circuitry configured to determine a first state of a data structure, the first state representing a first quantizer applied to a previously quantized or inverse quantized value of a previous transform coefficient of residual data for a block of the video data and update the data structure to a second state according to the first state and a parity of a partial set of syntax elements representing a partial set of a plurality of coefficient levels for the previous transform coefficient. The processing circuitry is further configured to determine a second quantizer to be used to quantize or inverse quantize a current value of a current transform coefficient according to the second state of the data structure and quantize or inverse quantize the current value of the current transform coefficient using the second quantizer.

    Arithmetic coding with selective adaptation for video coding

    公开(公告)号:US11418790B2

    公开(公告)日:2022-08-16

    申请号:US16912315

    申请日:2020-06-25

    Abstract: Techniques are described of hybrid coders that are configured to selectively use adaptive or non-adaptive coding techniques. A video coder (e.g., video encoder or video decoder) may code (e.g., encode or decode) first video data (e.g., a syntax element or value), for coding a first block, based on an adaptive context model (e.g., one or more adaptive context models) and code second video data, for coding a second block, based on a non-adaptive context model (e.g., one or more non-adaptive context models).

Patent Agency Ranking