DECODER-SIDE CONTROL POINT MOTION VECTOR REFINEMENT FOR AFFINE INTER-PREDICTION IN VIDEO CODING

    公开(公告)号:US20240121399A1

    公开(公告)日:2024-04-11

    申请号:US18476931

    申请日:2023-09-28

    CPC classification number: H04N19/139 H04N19/176 H04N19/517

    Abstract: An example device for decoding video data includes a memory configured to store video data; and a processing system comprising one or more processors implemented in circuitry, the processing system being configured to: refine a first control point motion vector (CPMV) of a current block of the video data using a first decoder-side motion vector refinement (DMVR) process to form a first refined CPMV for the current block; refine a second CPMV of the current block of video data using a second DMVR process, independently of the first DMVR process, to form a second refined CPMV for the current block; form a prediction block for the current block using the first refined CPMV and the second refined CPMV; and decode the current block using the prediction block. In some examples, the CPMVs may each be decoded using a respective merge index and a respective motion vector difference (MVD).

    INTRA PREDICTION FUSION WITH REDUCED COMPLEXITY IN VIDEO CODING

    公开(公告)号:US20240098257A1

    公开(公告)日:2024-03-21

    申请号:US18461255

    申请日:2023-09-05

    CPC classification number: H04N19/11 H04N19/176 H04N19/593

    Abstract: A video decoder may be configured to determine that a block of video data is encoded using an intra prediction process that utilizes multiple intra prediction predictors; determine a set of reference lines for the intra prediction process; determine a first set of intra prediction predictors based on the set of reference lines; determine a second set of intra prediction predictors based on the set of reference lines; generate a fusion of predictors from the first set of intra prediction predictors and the second set of intra prediction predictors; and decode the block of video data using the fusion of predictors.

    Predictive geometry coding in G-PCC

    公开(公告)号:US11935270B2

    公开(公告)日:2024-03-19

    申请号:US17449013

    申请日:2021-09-27

    CPC classification number: G06T9/001 G01S7/4808 G01S13/42 G06T9/40 G01S7/4802

    Abstract: An example method of decoding a point cloud includes selecting, from a plurality of predefined prediction modes, a prediction mode for performing predictive geometry coding of a position of a current node of the point cloud, wherein the plurality of prediction modes includes at least: a zero prediction mode, and a delta prediction mode; responsive to selecting the zero prediction mode: determining a radius, an azimuth, and a laser index of a parent node of the current node; inferring an azimuth and a laser index of a predicted position of the current node as the azimuth and the laser index of the parent node; inferring a radius of the predicted position to be a minimum radius value, wherein the minimum radius value is different than the radius of the parent node; and determining, based on the predicted position of the current node, the position of the current node.

    ADAPTIVELY DERIVING RICE PARAMETER VALUES FOR HIGH BIT-DEPTH VIDEO CODING

    公开(公告)号:US20230421769A1

    公开(公告)日:2023-12-28

    申请号:US18334308

    申请日:2023-06-13

    CPC classification number: H04N19/13 H04N19/91 H04N19/18 H04N19/176

    Abstract: An example device for binarizing video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: calculate a local sum of absolute values (locSumAbs value) of neighboring coefficients to a current coefficient of a current block of video data; derive a shift value from the locSumAbs value; normalize the locSumAbs value using the shift value; determine a Rice parameter using the normalized locSumAbs value; and binarize or inverse binarize the current coefficient using the Rice parameter. In this manner, these techniques may allow for more appropriate Rice parameter value selection when binarizing high bitdepth data in conjunction with performing context-adaptive binary arithmetic coding (CABAC).

    Position-dependent intra-inter prediction combination in video coding

    公开(公告)号:US11831875B2

    公开(公告)日:2023-11-28

    申请号:US17804329

    申请日:2022-05-27

    CPC classification number: H04N19/126 H04N19/176 H04N19/503 H04N19/593

    Abstract: A device for coding video data includes a processor configured to generate an inter-prediction block and an intra-prediction block for a current block of video data; for each sample of a prediction block to be generated: determine a first weight for the sample according to a position of the sample in the prediction block; determine a second weight for the sample according to the position of the sample in the prediction block; apply the first weight to a sample at the position in the inter-prediction block to generate a weighted inter-prediction sample; apply the second weight to a sample at the position in the intra-prediction block to generate a weighted intra-prediction sample; and calculate a value for the sample at the position in the prediction block using the weighted inter-prediction sample and the weighted intra-prediction sample; and code the current block using the prediction block.

Patent Agency Ranking