BLOCK LEVEL ADAPTIVE WEIGHTED PREDICTION

    公开(公告)号:US20250008138A1

    公开(公告)日:2025-01-02

    申请号:US18461666

    申请日:2023-09-06

    Abstract: This disclosure relates generally to video coding/decoding and particularly for improving block level adaptive weighted prediction. One method includes receiving the coded video bitstream comprising the current block of the current frame and a syntax element indicating a prediction mode for the current block, a plurality of scaling factor look-up tables being stored; determining the prediction mode based on a value of the syntax element, the prediction mode being used for predicting the current block based on a reference block of a reference frame; selecting a scaling factor look-up table from the plurality of scaling factor look-up tables based on an inter prediction mode of the current block or a picture order count (POC) distance between the reference frame and the current frame; determining a scaling factor from the selected scaling factor look-up table; and reconstructing the current block based on the reference block and the determined scaling factor.

    METHOD AND APPARATUS FOR BI-PREDICTION WITH SAMPLE ADAPTIVE WEIGHTS

    公开(公告)号:US20240015278A1

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

    申请号:US17980294

    申请日:2022-11-03

    Abstract: A method includes receiving a current picture, a first reference picture, and a second reference picture. The method includes obtaining a plurality of predefined weighting patterns, each weighting pattern being signaled as an index value and selecting a weighting pattern based on a predetermined condition. The method includes deriving a first weight to be applied to a first sub-block in the first reference picture and a second weight to be applied to a second sub-block in the second reference picture based on the index value corresponding to the selected weighting pattern. The method includes assigning the first weight to the first sub-block and the second weight to the second sub-block based on the selected weighting pattern. The method includes decoding the current block by a weighted bi-prediction based at least on the first sub-block weighted by the first weight and the second sub-block weighted by the second weight.

    METHODS AND SYSTEMS FOR SIGNALING AND PERFORMING SECONDARY TRANSFORMS

    公开(公告)号:US20250047849A1

    公开(公告)日:2025-02-06

    申请号:US18520259

    申请日:2023-11-27

    Abstract: Methods and systems for encoding and decoding video are described. In one aspect, a method of video decoding includes receiving video data that includes a first block and a first syntax element from a video bitstream. The method also includes determining a secondary transform kernel type value for the first block based on the first syntax element. In accordance with a determination that the secondary transform kernel type has a first value, a secondary transform set identifier is determined based on a second syntax element from the video bitstream, and an inverse secondary transform is performed on the first block using the determined secondary transform kernel type and determined secondary transform set identifier. In accordance with a determination that the secondary transform kernel type has a second value, the inverse secondary transform is not performed on the first block.

    Multiple lists for block based weighting factors

    公开(公告)号:US12200195B2

    公开(公告)日:2025-01-14

    申请号:US18217893

    申请日:2023-07-03

    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving a video bitstream including a current coding block of a current image frame and determining that the current coding block is to be predicted in a weighted bi-prediction (WBP) mode. The method further includes in response to the current coding block being predicted in the WBP mode, determining that the current coding block is associated with two bi-prediction blocks and identifying a plurality of distinct weighting factor lists including at least a first list of positive weighting factors and a second list of mixed weighting factors. The method further includes selecting one of the weighing factor lists, identifying a first weighting factor from the weighing factor lists, and reconstructing the current image frame, including determining the current coding block by combining the two bi-prediction blocks based on the first weighting factor.

    Method and apparatus for bi-prediction with sample adaptive weights

    公开(公告)号:US12200192B2

    公开(公告)日:2025-01-14

    申请号:US17980294

    申请日:2022-11-03

    Abstract: A method includes receiving a current picture, a first reference picture, and a second reference picture. The method includes obtaining a plurality of predefined weighting patterns, each weighting pattern being signaled as an index value and selecting a weighting pattern based on a predetermined condition. The method includes deriving a first weight to be applied to a first sub-block in the first reference picture and a second weight to be applied to a second sub-block in the second reference picture based on the index value corresponding to the selected weighting pattern. The method includes assigning the first weight to the first sub-block and the second weight to the second sub-block based on the selected weighting pattern. The method includes decoding the current block by a weighted bi-prediction based at least on the first sub-block weighted by the first weight and the second sub-block weighted by the second weight.

    SIGNALING FOR ZERO RESIDUAL FLAG AND PREDICTION MODE

    公开(公告)号:US20240406426A1

    公开(公告)日:2024-12-05

    申请号:US18632916

    申请日:2024-04-11

    Abstract: This disclosure relates generally to video coding/decoding. One method performed by a decoder includes receiving a video bitstream comprising a current picture, the current picture comprising a current block, and the current block comprising a current transform block; determining a skip transform flag indicating whether the current transform block has all zero coefficient or not via one of: receiving the skip transform flag from the video bitstream; or deriving the skip transform flag; deriving, based on the skip transform flag, at least one of following flags: an flag indicating whether Intra Block Copy is applied to the current block; an interPrediction flag indicating whether the current block is coded in inter-prediction mode; and reconstructing the current block based on at least one of: the IntraBC flag, the interPrediction flag.

    Systems and methods for improving warp extend and warp delta signaling with backup candidates

    公开(公告)号:US12149732B2

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

    申请号:US18124764

    申请日:2023-03-22

    Abstract: The various embodiments described herein include methods and systems for coding video. In one aspect, a method includes obtaining encoded video data comprising a plurality of blocks and obtaining a motion vector predictor (MVP) candidate block from a MVP list based on a MVP index. The method further includes in accordance with a determination that a block of the plurality of blocks is designated for a warp extend mode, determining whether the MVP candidate block is suitable for the warp extend mode. The method also includes, in accordance with a determination that the MVP candidate block is not suitable for the warp extend mode, identifying a backup MVP candidate block that is suitable for the warp extend mode. The method further includes obtaining a warp model from the backup MVP candidate block; and performing a warp extend operation on the block using the warp model.

    Systems and methods for temporal motion vector prediction candidate derivation

    公开(公告)号:US12143592B2

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

    申请号:US18207582

    申请日:2023-06-08

    Abstract: The various embodiments described herein include methods and systems for encoding and decoding video. In one aspect, a method includes receiving video data comprising a plurality of blocks, including a first block, from a video bitstream. The method also includes obtaining a first syntax element from the video bitstream, the first syntax element indicating a quantity, N, of temporal motion vector predictor (TMVP) candidates for a motion vector predictor (MVP) list. The method further includes identifying a set of TMVP candidates, the set of TMVP candidates having a size less than or equal to N, and generating the MVP list using at least the set of TMVP candidates. The method also includes reconstructing the first block using the MVP list.

Patent Agency Ranking