Adaptive transforms for compound inter-intra prediction modes

    公开(公告)号:US12126794B2

    公开(公告)日:2024-10-22

    申请号:US17903807

    申请日:2022-09-06

    摘要: This disclosure relates transform configuration and signaling for a compound inter intra prediction modes. In one example, a method for decoding a video block in a video stream is disclosed. The method may include determining that the video block is predicted in a Compound Inter Intra Prediction (CIIP) mode, wherein the video block is derived as a combination of an intra prediction and an inter prediction in the CIIP mode. The method further includes determining at least one inter intra prediction weighting configuration for the video block; identifying a data-driven transform kernel for the video block among a transform kernel set; generating a residual block of the video block by inverse-transforming, using at least the data-driven transform kernel, a set of transform coefficients extracted from the video stream for the video block; and deriving the video block based on the residual block, the at least one inter intra prediction weighting configuration, at least one reconstructed inter-prediction block of the video block, and at least one reconstructed intra-prediction reference sample of the video block.

    Reference line for directional intra prediction

    公开(公告)号:US12101504B2

    公开(公告)日:2024-09-24

    申请号:US17981186

    申请日:2022-11-04

    摘要: Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that decodes prediction information of a current block in a current picture that is a part of a coded video sequence. The prediction information indicates one of a plurality of intra prediction directions for the current block. The processing circuitry determines a subset of a plurality of reference lines based on (i) a reference line index of each of the subset of the plurality of reference lines and (ii) a tangent value of a prediction angle associated with the one of the plurality of intra prediction directions indicated in the prediction information. The processing circuitry performs an intra prediction of the current block based on the determined subset of the plurality of reference lines, and reconstructs the current block based on the intra prediction of the current block.

    Methods and devices for refining motion vector candidates

    公开(公告)号:US12101502B2

    公开(公告)日:2024-09-24

    申请号:US17963614

    申请日:2022-10-11

    摘要: This disclosure relates generally to video coding/decoding and particularly to methods and systems for refining motion vector candidates. An example decoding method includes receiving a coded video bitstream; extracting, from the coded video bitstream, a first syntax element indicating whether a compound reference mode is applied for a current video block; extracting, from the coded video bitstream, a second syntax element indicating whether a motion vector difference (MVD) is joined signaled for the current video block; in response to the first syntax element indicating that the compound reference mode is applied for the current video block and the second syntax element indicating that the MVD is joined signaled for the current video block, refining, by the device, at least one MV predictor (MVP) in a MV candidate list based on whether the at least one MVP is symmetric; and decoding, by the device based on the MV candidate list, the current video block.

    Multiple line intra prediction
    7.
    发明授权

    公开(公告)号:US12101473B2

    公开(公告)日:2024-09-24

    申请号:US18154310

    申请日:2023-01-13

    摘要: A method of video decoding includes determining, for a current block of a picture, one of a plurality of reference lines. The method includes determining an intra prediction mode for the current block in accordance with the determined one of the plurality of reference lines. The method further includes performing intra prediction for the current block based on the determined intra prediction mode and one or more samples included in the determined one of the plurality of reference lines. The plurality of reference lines includes an adjacent reference line that is adjacent to the current block and at least one non-adjacent reference line that is not adjacent to the current block, and each of the at least one non-adjacent reference line is associated with a decreasing number of intra prediction modes with respect to a direction away from the current block.

    Method and apparatus for video coding

    公开(公告)号:US12096030B2

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

    申请号:US17490967

    申请日:2021-09-30

    摘要: Aspects of the disclosure provide a method and an apparatus including processing circuitry for video decoding. The processing circuitry determines a transform candidate for a block in a current picture from a group of transform sets based on one of a feature vector {right arrow over (F)} or a feature scalar S extracted from reconstructed samples in one or more neighboring blocks of the block. Each transform set of the group of transform sets can include one or more transform candidates for the block. The one or more neighboring blocks can be in the current picture or a reconstructed picture different from the current picture. The processing circuitry reconstructs samples of the block based on the determined transform candidate. The processing circuitry can select a sub-group of transform sets from the group of transform sets based on a prediction mode for the block indicated in coded information for the block and determine the transform candidate from the sub-group of transform sets based on the reconstructed samples.

    Non-linear mapping based filter use in loop filter chain

    公开(公告)号:US12088853B2

    公开(公告)日:2024-09-10

    申请号:US18328480

    申请日:2023-06-02

    摘要: A method for filtering includes determining, by a processor, a first offset value by applying a non linear mapping based filter to first reconstructed samples at a first node along a loop filter chain that includes a plurality of video filters. The method further includes applying, by the processor, the first offset value to an intermediate reconstructed sample at a second node along the loop filter chain to generate a second reconstructed sample, wherein the second node is one of an input node of the loop filter chain or an output node of the loop filter chain.