Method and apparatus for deblocking an image

    公开(公告)号:US12212745B2

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

    申请号:US18094460

    申请日:2023-01-09

    Abstract: Different implementations are described, particularly implementations for video encoding and decoding are presented including a method for deblocking an image. According to an implementation, in a method for deblocking an image, at least one boundary is determined between a first block of samples and a second block of samples: a boundary strength is determined according to at least one of a prediction mode of the first block and a prediction mode of the second block; and samples of the first and second blocks neighboring the at least one boundary are filtered according to the boundary strength. Advantageously, in case the prediction mode of the first block is a weighted prediction mode, the boundary strength further depends on the relative weight of samples used in predicting the first block of samples according to the weighted prediction mode of the first block and reciprocally for the second block.

    Quantization for video encoding or decoding based on the surface of a block

    公开(公告)号:US11936868B2

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

    申请号:US17287740

    申请日:2019-10-21

    CPC classification number: H04N19/124 H04N19/176 H04N19/186

    Abstract: An image is split into a plurality of blocks of various sizes and a subdivision level counter is associated to each of the blocks. The value of this subdivision level counter for a block is representative of the size of the block and is used to determine the quantization parameter for the block. The value is propagated for each subdivision and incremented according the type of the subdivision. When the image is split, an analysis is done according to the subdivision level counter, a maximal value of subdivision and the type of split, in order to determine the start of a new quantization group and when it is the case, the current position of the partition is propagated to the further split partitions to be stored with these partition and serve in the prediction process when decoding.

    Quantization for video encoding or decoding based on the surface of a block

    公开(公告)号:US12301812B2

    公开(公告)日:2025-05-13

    申请号:US18402004

    申请日:2024-01-02

    Abstract: An image is split into a plurality of blocks of various sizes and a subdivision level counter is associated to each of the blocks. The value of this subdivision level counter for a block is representative of the size of the block and is used to determine the quantization parameter for the block. The value is propagated for each subdivision and incremented according the type of the subdivision. When the image is split, an analysis is done according to the subdivision level counter, a maximal value of subdivision and the type of split, in order to determine the start of a new quantization group and when it is the case, the current position of the partition is propagated to the further split partitions to be stored with these partition and serve in the prediction process when decoding.

    Scalar quantizer decision scheme for dependent scalar quantization

    公开(公告)号:US11381822B2

    公开(公告)日:2022-07-05

    申请号:US17267026

    申请日:2019-09-13

    Abstract: When dependent scalar quantization is used, the choice of the quantizer depends on the decoding of the preceding transform coefficient, and the entropy decoding of a transform coefficient depends on quantizer choice. To maintain high throughput in hardware implementations for transform coefficient entropy coding, several decision schemes of the scaler quantizer are proposed. In one implementation, the state transition and the context model selection are based on only regular coded bins. For example, the state transition can be based on the sum of the SIG, gt1 and gt2 flags, the exclusive-or function of the SIG, gt1 and gt2 flags, or based on only the gt1 or gt2 flag. When a block of transform coefficients is coded, the regular mode bins can be coded first in one or more scan passes, and the remaining bypass coded bins are grouped together in another one or more scan passes.

    Method and apparatus for video encoding and decoding using pattern-based block filtering

    公开(公告)号:US11190765B2

    公开(公告)日:2021-11-30

    申请号:US16645468

    申请日:2018-09-06

    Abstract: Methods (1100, 1300) and apparatuses (600, 1200) for video coding and decoding are provided. The method of video encoding includes accessing (1110) a reconstructed block corresponding to a block in a picture of a video, determining (1120) at least one filter pattern based on a property of the block and filtering (1130) the reconstructed block according to the at least one filter pattern. The method of video decoding includes accessing (1310) a reconstructed block corresponding to a block in a picture of an encoded video, determining (1320) at least one filter pattern based on a property of the block and filtering (1330) the reconstructed block according to the at least one filter pattern. A bitstream formatted to include encoded data, a computer-readable storage medium and a computer program product are also described.

Patent Agency Ranking