High-level constraints for transform skip blocks in video coding

    公开(公告)号:US11638036B2

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

    申请号:US17220829

    申请日:2021-04-01

    Abstract: An example device includes memory and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to receive a first slice header syntax element for a slice of the video data and determine a first value for the first slice header syntax element, the first value being indicative of whether dependent quantization is enabled. The one or more processors are configured to receive a second slice header syntax element for the slice of the video data and determine a second value for the second slice header syntax element, the second value being indicative of whether sign data hiding is enabled. The one or more processors are configured to determine whether transform skip residual coding is disabled for the slice based on the first value and the second value and decode the slice based on the determinations.

    Reference picture scaling ratios for reference picture resampling in video coding

    公开(公告)号:US11632540B2

    公开(公告)日:2023-04-18

    申请号:US17119758

    申请日:2020-12-11

    Abstract: A video encoder and video decoder may be configured to disable subpicture processing in situations where reference picture scaling is enabled. In another example, when reference picture scaling is enabled, a video encoder may determine a reference picture scaling ratio for the reference picture resampling process based on a width of a scaling window (PicOutputWidthL) of the current picture and a height of the scaling window (PicOutputHeightL) of the current picture. The values of PicOutputWidthL and PicOutputHeightL are constrained, respectively, relative to a width of a scaling window (refPicOutputWidthL) of the reference picture and a height of the scaling window (refPicOutputHeightL) of the reference picture.

    Reference picture list and collocated picture signaling in video coding

    公开(公告)号:US11496771B2

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

    申请号:US17181876

    申请日:2021-02-22

    Abstract: A video decoder may be configured to receive, in response to receiving a first syntax element indicating that reference picture list information is included in a picture header syntax structure, a second syntax element in the picture header syntax structure indicating whether a collocated picture used for temporal motion vector prediction is to be derived from a first reference picture list or a second reference picture list; receive a slice of the video data that refers to the picture header syntax structure; and in response to the slice being a P slice, set a value for a third syntax element associated with the slice to a first value for the third syntax element, with the first value for the third syntax element indicating that the collocated picture used for temporal motion vector prediction is to be derived from the first reference picture list.

    LOW FREQUENCY NON-SEPARABLE TRANSFORM FOR VIDEO CODING

    公开(公告)号:US20220329819A1

    公开(公告)日:2022-10-13

    申请号:US17658385

    申请日:2022-04-07

    Abstract: A method of decoding video data includes determining an intra prediction mode from a plurality of intra prediction modes for a current block of the video data, determining a low frequency non-separable transform (LFNST) kernel from a plurality of LFNST kernels for the current block based on the determined intra prediction mode, wherein at least one LFNST kernel of the plurality of LFNST kernels is associated with at least two different intra prediction modes of the plurality of intra prediction modes, applying an inverse of the determined LFNST kernel to coefficient values generated from a transform unit (TU) of the current block to generate intermediate values, applying an inverse primary transform on the intermediate values to generate residual data, and reconstructing the current block based on the residual data.

    LFNST signaling for chroma based on chroma transform skip

    公开(公告)号:US11457229B2

    公开(公告)日:2022-09-27

    申请号:US17128898

    申请日:2020-12-21

    Abstract: An example device includes memory configured to store video data and one or more processors implemented in circuitry and coupled to the memory. The one or more processors determine whether a chroma block of the video data is encoded using dual tree partitioning. The one or more processors determine whether transform skip mode for the chroma block is enabled. The one or more processors, based on the chroma block being encoded using dual tree partitioning and transform skip mode being enabled for the chroma block, infer a value of a low-frequency non-separable transform (LFNST) index for the chroma block.

    Multiple decoder interface for streamed media data

    公开(公告)号:US11381867B2

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

    申请号:US16736610

    申请日:2020-01-07

    Abstract: An example client device for retrieving media data includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to execute a plurality of video decoders; determine a complexity value for the media data including a plurality of encoded video streams, the complexity value representing complexity of an aggregation of the encoded video streams; retrieve the media data including the encoded video streams in response to determining that the client device is capable of decoding the encoded video streams using the complexity value; and distribute the encoded video streams and synchronization information to corresponding video decoders of the plurality of video decoders to cause the video decoders to decode the corresponding video streams and to output decoded video data from the video streams in a synchronized fashion.

    Signaling constraints and sequence parameter set sharing in video coding

    公开(公告)号:US11330305B2

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

    申请号:US17182583

    申请日:2021-02-23

    Abstract: An example device includes memory configured to store video data and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to determine whether a picture of the video data is an intra random access picture (IRAP) and determine whether all layers of the picture are independent. Based on the picture being an IRAP and all layers of the picture being independent, the one or more processors are configured to determine a value of a first syntax element to be indicative of an inter slice not being allowed in the picture and code the picture without using inter slice prediction.

Patent Agency Ranking