Block size based transform restrictions

    公开(公告)号:US12143637B2

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

    申请号:US18539475

    申请日:2023-12-14

    Abstract: A coding unit having a size multiple of three in horizontal or vertical direction is coded through one of several embodiments. In one embodiment, for some block sizes, the coding unit is coded and decoded systematically through SKIP mode. In another embodiment, the coding units can be coded in SKIP mode or with a DC coefficient. In another embodiment, an asymmetric division of a common coding unit parent is performed and transform coefficients are factorized among at least two sub-blocks to encode a coding unit. In another embodiment, a separable two dimensional transform can be applied by applying a transform over the block in one direction, and using two one-dimensional transforms on sub-blocks in the other direction to code. Methods, apparatus, and signal embodiments are provided for encoding and decoding.

    Method and apparatus for video encoding and decoding based on illumination compensation

    公开(公告)号:US11949910B2

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

    申请号:US16652547

    申请日:2018-09-28

    CPC classification number: H04N19/577 H04N19/583

    Abstract: Methods (1500, 1600) and apparatuses (700, 900, 1700) for video coding and decoding are provided. The method of video encoding (1500) includes determining (1510) a set of parameters for illumination compensation associated with a first motion compensated reference block of a block in a picture of a video based on a function of a set of samples of the first motion compensated reference block and a set of samples of a second motion compensated reference block of the block, processing (1520) a prediction of the block based on the set of parameters, the prediction being associated with the first motion compensated reference block and encoding (1530) the block based on the processed prediction. A bitstream formatted to include encoded data, a computer-readable storage medium and a computer program product are also described.

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

    公开(公告)号:US11711525B2

    公开(公告)日:2023-07-25

    申请号:US17673704

    申请日:2022-02-16

    CPC classification number: H04N19/176 H04N19/105 H04N19/52

    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, based on the selection of one or more neighboring samples. The selection of the one or more neighboring samples is based on information used to reconstruct a plurality of neighboring reconstructed blocks. The selection may be based on the motion information, such as motion vector and reference picture information. In one example, only samples from neighboring reconstructed blocks that have (1) the same reference picture index and/or (2) a motion vector close to the motion vector of the current block is selected. In another example, if the current block derives or inherits some motion information from a top or left neighboring block, then only the top or left neighboring samples are selected for IC parameter calculation.

    Method and apparatus for candidate list pruning

    公开(公告)号:US11553175B2

    公开(公告)日:2023-01-10

    申请号:US17373927

    申请日:2021-07-13

    Abstract: Video signal coding and decoding functions can generate lists of potential candidates to use in coding and decoding, for example, predictors. Video signal coding component candidate undergo operations before potential inclusion in candidate lists. The candidates are checked after being modified by the operations to see if other equal candidates are already in the candidate list. If equal candidates are not in the list, the modified candidates are added to the candidate list. If equal candidates are already in the list, the modified candidates are not added to the list. Operations that can be performed comprise rounding and clipping.

    Method for improved intra prediction when reference samples are missing

    公开(公告)号:US11363254B2

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

    申请号:US17015456

    申请日:2020-09-09

    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.

    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.

Patent Agency Ranking