Dynamic range adjustment parameter signaling and enablement of variable bit depth support

    公开(公告)号:US11533512B2

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

    申请号:US17225801

    申请日:2021-04-08

    摘要: An example device for processing video data includes memory configured to store the video data and one or more processors implemented in circuitry and coupled to the memory. The one or more processors are configured to parse a first parameter set, the first parameter set being signaled in a bitstream data once per sequence of a group of encoded pictures. The one or more processors are configured to parse one or more dynamic range adjustment (DRA) syntax elements in a second parameter set, the second parameter set being signaled in the bitstream and being related to at least one picture in the group of encoded pictures, wherein the parsing of the one or more DRA syntax elements is not dependent on any syntax element of the first parameter set, and process the at least one picture based on the first parameter set and the second parameter set.

    LOW COMPLEXITY HISTORY USAGE FOR RICE PARAMETER DERIVATION FOR HIGH BIT-DEPTH VIDEO CODING

    公开(公告)号:US20220201332A1

    公开(公告)日:2022-06-23

    申请号:US17645187

    申请日:2021-12-20

    摘要: A method of decoding video data comprises updating a coefficient statistic value based on one or more transform coefficients of a transform block (TB), wherein updating the coefficient statistic value comprises, for each respective transform coefficient of the one or more transform coefficients of the TB: performing a derivation process to determine a temporary value, wherein the derivation process is determined based at least in part on which encoding procedure of a plurality of encoding procedures is used to encode the respective transform coefficient, the plurality of encoding procedures including a context-based procedure for encoding the respective transform coefficient and encoding the respective transform coefficient as an absolute value; and setting the coefficient statistic value as an average of the coefficient statistic value and the temporary value; determining a history value based on the coefficient statistic value; determining a Rice parameter for a specific transform coefficient of the TB.

    Affine coding with vector clipping

    公开(公告)号:US11317111B2

    公开(公告)日:2022-04-26

    申请号:US17033659

    申请日:2020-09-25

    摘要: Systems and techniques for video coding and compression are described herein. Some examples include affine coding modes for video coding and compression. One example is an apparatus for coding video data that includes a memory and a processor or processors coupled to the memory. The processor(s) are configured to obtain a current coding block from the video data, determine control data for the current coding block, and determine one or more affine motion vector clipping parameters from the control data. The processor(s) are further configured to select a sample of the current coding block, determine an affine motion vector for the sample of the current coding block, and clip the affine motion vector using the one or more affine motion vector clipping parameters to generate a clipped affine motion vector.

    VIDEO CODING WITH CONTENT ADAPTIVE SPATIALLY VARYING QUANTIZATION

    公开(公告)号:US20220124332A1

    公开(公告)日:2022-04-21

    申请号:US17395133

    申请日:2021-08-05

    摘要: A video encoder may be configured to apply a multi-stage quantization process, where residuals are first quantized using an effective quantization parameter derived from the statistics of the samples of the block. The residual is then further quantized using a base quantization parameter that is uniform across a picture. A video decoder may be configured to decode the video data using the base quantization parameter. The video decoder may further be configured to estimate the effective quantization parameter from the statistics of the decoded samples of the block. The video decoder may then use the estimated effective quantization parameter for use in determining parameters for other coding tools, including filters.

    Quantization artifact suppression and signal recovery by the transform domain filtering

    公开(公告)号:US11172215B2

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

    申请号:US16595016

    申请日:2019-10-07

    摘要: An apparatus for decoding video data includes memory and one or more processors implemented in circuitry. The one or more processors are configured to receive a bitstream including encoded video data, decode, from the bitstream, values for one or more syntax elements to generate a residual block for a current block, prediction information for the current block, and transform domain filtering information. The one or more processors are further configured to reconstruct the current block using the prediction information and the residual block to generate a reconstructed block. In response to determining that the transform domain filtering information indicates that transform domain filtering is enabled for the current block, the one or more processors are configured to perform transform domain filtering on the reconstructed block to generate a filtered block.

    Spatio-temporal motion vector prediction patterns for video coding

    公开(公告)号:US11122288B2

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

    申请号:US16704827

    申请日:2019-12-05

    摘要: Techniques are described for constructing motion vector predictor lists based on spatially neighboring blocks and collocated blocks. A method of coding video data includes, for a first block, in a first picture having a left-to-right coding order, constructing a first motion vector predictor list, wherein a first entry in the first motion vector predictor list is based on motion vector information of a left neighboring block to the first block, coding the first block in the first picture based on the first motion vector predictor list, for a second block, in a second picture having a right-to-left coding order, constructing a second motion vector predictor list, wherein a first entry in the second motion vector predictor list is based on motion vector information of a right neighboring block to the second block, and coding the second block in the second picture based on the second motion vector predictor list.

    STORAGE AND DELIVERY OF VIDEO DATA FOR VIDEO CODING

    公开(公告)号:US20210211735A1

    公开(公告)日:2021-07-08

    申请号:US17143611

    申请日:2021-01-07

    摘要: A device for processing video data can be configured to receive a configuration record for decoding a bitstream of the video data, wherein the configuration record for the bitstream includes a toolset indication syntax element that includes information identifying, from a set of video decoding tools, tools that are required to decode the bitstream associated with the configuration record; based on the toolset indication syntax element, determine whether to retrieve the bitstream associated with the configuration record; and based on the determination to retrieve the bitstream associated with the configuration record, retrieve the bitstream and outputting the bitstream to a video decoder for decoding.