Automated scanning order for sub-divided blocks

    公开(公告)号:US11240505B2

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

    申请号:US16762184

    申请日:2018-11-07

    Abstract: Different implementations arc described, particularly implementations for selecting a scan order of the sub-blocks of a current block being encoded or decoded when the current block is composed of multiple sub-blocks. In one example, a corresponding dependency number indicative of a number of the other of the plurality of sub-blocks that each of the sub-blocks uses for spatial prediction is determined, based on the corresponding intra prediction mode for the each of the plurality of sub-blocks. A scan order of the plurality of sub-blocks is determined based on the determined corresponding dependency number for the each of the plurality of the sub-blocks. The current block is encoded or decoded using the determined scan order of the plurality of sub-blocks.

    Method and apparatus for adaptive illumination compensation in video encoding and decoding

    公开(公告)号:US11223830B2

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

    申请号:US16760890

    申请日:2019-01-22

    Abstract: Different implementations are described for determining one or more illumination compensation parameters for a current block being encoded by a video encoder or decoded by a video decoder. A plurality of motion vectors for a current block being encoded in a picture are determined. One or more illumination compensation parameters for each of the plurality of motion vectors are determined and encoded or decoded. The current block is then encoded or decoded using the plurality of motion vectors and the one or more illumination compensation parameters for each of the plurality of motion vectors. In one embodiment, a flag is used to signal the use or not of the illumination compensation. In another embodiment, the illumination compensation flag is not encoded or decoded if illumination compensation is not used.

    Wavefront parallel processing of luma and chroma components

    公开(公告)号:US11197006B2

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

    申请号:US17047908

    申请日:2019-06-21

    Abstract: At least a method and an apparatus are presented for improving parallelization for wavefront parallel encoding and decoding of luma and chroma components of a vide picture. For example, a luma component and a chroma component of a video picture are independently subdivided into respectively a plurality of luma coding units and a plurality of chroma coding units. A context-based adaptive binary coding context variable is propagated from a previous row to a current row of the independently subdivided plurality of luma coding units, and a context-based adaptive binary coding context variable is propagated from a previous row to a current row of the independently subdivided plurality of chroma coding units. The video picture is encoded or decoded using the propagations to provide the wavefront parallel processing.

    METHOD AND A DEVICE FOR PICTURE ENCODING AND DECODING

    公开(公告)号:US20210168384A1

    公开(公告)日:2021-06-03

    申请号:US17047248

    申请日:2019-03-19

    Abstract: A method for encoding a picture block is disclosed. A predictor is determined as a weighted sum of sample values of a first motion compensated reference block in a first reference image and of a second motion compensated reference block in a second reference image. Then, a residual block determined from the picture block and the predictor is encoded in a bitstream. Advantageously, the weights of the weighted sum are determined by minimizing an error between reconstructed samples neighboring the picture block and samples neighboring the first and second reference blocks.

    Video coding with adaptive motion information refinement

    公开(公告)号:US10986366B2

    公开(公告)日:2021-04-20

    申请号:US16312213

    申请日:2017-06-27

    Abstract: In a particular implementation, a video decoder may decode an initial motion vector predictor from the bitstream for a current block, and perform motion search in a small search window to refine the initial motion vector predictor. The initial motion vector may be rounded before being refined. The motion refinement can be based on a discontinuity measure between pixels of a current block and pixels of adjacent block, and can also be based on gradients between the current block and adjacent blocks. The motion vector for the current block is then decoded based on the refined motion vector predictor, and the motion vector difference if there is any. The motion refinement can also be performed on the motion vector for the current block directly. Through motion refinement, the decoder may increase the motion resolution. A corresponding video encoder may choose whether to use motion refinement based on encoder decisions.

    Method for improved intra prediction when reference samples are missing

    公开(公告)号:US10834387B2

    公开(公告)日:2020-11-10

    申请号:US16336228

    申请日:2017-09-18

    Abstract: The method for intra frame prediction allows for the recovery of some intra directional modes that are otherwise rendered useless due to the classical padding process. Directional modes are recovered by filling pixel locations in the prediction unit with samples from the portion of the unit that is determined to have samples available for use using a counterpart directional mode to the one that is useless. When it is determined that reference samples are missing for a particular prediction unit or portion thereof given a particular directional mode, a determination is made about whether reference samples along another portion of the prediction unit are available. The other portion is the side of the prediction unit at an opposite end of the particular directional mode. When it is determined that such reference samples are available, it is possible to extend the number of intra directional modes by replacing the particular directional modes that are rendered useless, because of the unavailability of reference samples, with their counterpart directional modes that are oppositely directed.

    Transform selection for implicit multiple transform selection

    公开(公告)号:US12267529B2

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

    申请号:US17615499

    申请日:2020-05-28

    Abstract: A method and apparatus to improve compression efficiency in a video compression scheme enables use of new tools with multiple transform selection. In one embodiment, transform pair selection is based on a flag indicative of low-frequency non-separable transforms. In another embodiment, transform pair selection is based on a flag indicative of low-frequency non-separable transforms and on a flag indicative of matrix-based intra prediction. In another embodiment, when an implicit multiple transform selection mode is used, transform pair selection is based on a flag indicative of low-frequency non-separable transforms. Bitstream syntax is used to convey the flags.

Patent Agency Ranking