Affine coding with vector clipping
    431.
    发明授权

    公开(公告)号:US11317111B2

    公开(公告)日:2022-04-26

    申请号:US17033659

    申请日:2020-09-25

    Abstract: Systems and techniques for video coding and compression are described herein. Some examples include affine coding modes for video coding and compression. One example is an apparatus for coding video data that includes a memory and a processor or processors coupled to the memory. The processor(s) are configured to obtain a current coding block from the video data, determine control data for the current coding block, and determine one or more affine motion vector clipping parameters from the control data. The processor(s) are further configured to select a sample of the current coding block, determine an affine motion vector for the sample of the current coding block, and clip the affine motion vector using the one or more affine motion vector clipping parameters to generate a clipped affine motion vector.

    ANGULAR MODE AND IN-TREE QUANTIZATION IN GEOMETRY POINT CLOUD COMPRESSION

    公开(公告)号:US20220108488A1

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

    申请号:US17495621

    申请日:2021-10-06

    Abstract: A device for decoding a bitstream that includes point cloud data can be configured to determine, based on syntax signaled in the bitstream, that in-tree quantization is enabled for a node; determine, for the node based on the syntax signaled in the bitstream, that an angular mode is activated for the node; in response to in-tree quantization being enabled for the node, determine for the node a quantized value representing a coordinate position relative to an origin position; scale the quantized value without clipping to determine a scaled value representing the coordinate position relative to the origin position; and determine a context for context decoding a plane position syntax element for the angular mode based on the scaled value representing the coordinate position relative to the origin position.

    FILTERING PROCESS FOR VIDEO CODING
    433.
    发明申请

    公开(公告)号:US20220103816A1

    公开(公告)日:2022-03-31

    申请号:US17448547

    申请日:2021-09-23

    Abstract: An example device for filtering decoded video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: decode a block of video data to form a decoded block; apply a filter to the decoded block to form a filtered block; multiply samples of the filtered block by a scaling factor to form a refined filtered block; and combine samples of the refined filtered block with corresponding samples of the decoded block. The one or more processors may further encode the block prior to decoding the block. The one or more processors may encode or decode a value of a syntax element representing the scaling factor, e.g., in a picture header of a picture including the block.

    Increasing decoding throughput of intra-coded blocks

    公开(公告)号:US11277618B2

    公开(公告)日:2022-03-15

    申请号:US16905467

    申请日:2020-06-18

    Abstract: A method of decoding video data includes determining, by one or more processors implemented in circuitry, a picture size of a picture. The picture size applies a picture size restriction to set a width of the picture and a height of the picture to each be a respective multiple of a maximum of 8 and a minimum coding unit size for the picture. The method further includes determining, by the one or more processors, a partition of the picture into a plurality of blocks and generating, by the one or more processors, a prediction block for a block of the plurality of blocks. The method further includes decoding, by the one or more processors, a residual block for the block and combining, by the one or more processors, the prediction block and the residual block to decode the block.

    Cross-component adaptive loop filter

    公开(公告)号:US11265558B2

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

    申请号:US17099010

    申请日:2020-11-16

    Abstract: In some examples, a method of decoding video data may comprise reconstructing a block of video data comprising chroma samples, applying an adaptive loop filter to the chroma samples, and applying a cross-component adaptive loop filter to the chroma samples. Applying the cross-component adaptive loop filter may include determining an offset, and applying the offset to a particular chroma sample being filtered, wherein the offset is a function of a difference between a collocated luma sample that is collocated with the particular chroma sample being filtered and a plurality of neighboring luma samples that are spatial neighbors to the collocated luma sample.

Patent Agency Ranking