Primary transforms for cross-component level reconstruction

    公开(公告)号:US11930177B2

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

    申请号:US17966390

    申请日:2022-10-14

    CPC classification number: H04N19/12 H04N19/176 H04N19/18 H04N19/186 H04N19/46

    Abstract: This disclosure relates generally to video coding and particularly to cross component level reconstruction. For example, a method is disclosed for processing video data which may include extracting a first transform block of a first color component and a second transform block of a second color component from a bitstream of a video block; determining that transform coefficients in the first transform block are all zero; determining that a CCLR is applied to the first transform block; refining one or more of the transform coefficients in the first transform block, to obtain a refined first transform block; determining a target transform kernel for the refined first transform block; performing a reverse transform on the refined first transform block based on the target transform kernel to obtain a target block; and reconstructing the first color component of the video block based on at least the target block.

    Primary transforms using 8-bit and 10-bit cores

    公开(公告)号:US11405647B2

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

    申请号:US17077668

    申请日:2020-10-22

    Abstract: A method, computer program, and computer system is provided for coding video data. Video data is received. One or more transform cores corresponding to a transform associated with the video data are identified. The one or more transform cores include one or more of a line graph transform (LGT) and a discrete cosine transform (DCT) The video data is decoded based on the identified transform core. The transform cores correspond to one or more from among an 8-bit transform core and a 10-bit transform core. The transform corresponds to one or more from among a 2-point transform, a 4-point transform, an 8-point transform, a 16-point transform, a 32-point transform, and a 64-point transform.

    Cross component end of block flag coding

    公开(公告)号:US12192527B2

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

    申请号:US17576255

    申请日:2022-01-14

    Abstract: Methods, apparatus, and computer readable storage medium for encoding/decoding video data in a decoder. The method includes receiving a first End of Block (EOB) flag associated with a first color component of a data block from the video data; deriving a context for entropy encoding the first EOB flag based on a second EOB flag associated with a second color component of the data block of the video data; and performing entropy decoding of the first EOB flag based on the derived context.

    Signalling of EOB for one dimensional transform skip

    公开(公告)号:US12108056B2

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

    申请号:US17991206

    申请日:2022-11-21

    CPC classification number: H04N19/18 H04N19/174 H04N19/176 H04N19/184 H04N19/70

    Abstract: Methods, apparatus, and computer readable storage medium for implementation of signaling EOC/EOR. The method includes receiving a video bitstream comprising a transform block having two dimensions, the transform block being entropy encoded; determining whether a one-dimensional transform skip is applied to the transform block based on a syntax element in the video bitstream; in response to the one-dimensional transform skip being applied to the transform block, obtaining, from the video bitstream, an end position value associated with the transform block, the end position value indicating only one of a horizontal coordinate end position in the transform block and a vertical coordinate end position in the transform block; and retrieving the transform block from the video bitstream according to the end position value.

    Method and apparatus for frequency-dependent joint component secondary transform

    公开(公告)号:US11917202B2

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

    申请号:US17495202

    申请日:2021-10-06

    CPC classification number: H04N19/61 H04N19/176

    Abstract: A method and apparatus for performing a frequency-dependent joint component secondary transform (FD-JCST). The method includes obtaining a plurality of transform coefficients in a transform coefficient block; determining whether at least one of the plurality of transform coefficients is a low-frequency coefficient; based on determining that the at least one of the plurality of transform coefficients is the low-frequency coefficient, determining whether the low-frequency coefficient is a non-zero value; and based on determining that the low-frequency coefficient is the non-zero value, performing a joint component secondary transform (JCST) on the low-frequency coefficient and signaling a related syntax to indicate that the JCST is performed.

Patent Agency Ranking