Abstract:
Systems, methods, and computer readable media are described for processing content color volume messages. In some examples, video data is obtained. The video data can include video data obtained from a camera, encoded video data, or decoded video data. Content color volume information associated with the video data is processed. The content color volume information is indicative of the content color volume of one or more pictures of the video data. For example, the content color volume information includes a first luminance value associated with a minimum luminance of the one or more pictures, a second luminance value associated with a maximum luminance of the one or more pictures, and one or more chromaticity coordinates of one or more color primaries describing a color gamut of the one or more pictures.
Abstract:
An apparatus for coding video information according to certain aspects includes a memory unit configured to store video information associated with a plurality of layers and a processor. The processor is configured to obtain information associated with a current access unit (AU) to be coded, the current AU containing pictures from one or more layers of the plurality of layers. The processor is further configured to determine whether the current AU includes a first layer containing an intra random access point (IRAP) picture. The process is additionally configured to reset a picture order count (POC) of the second layer at the current AU, in response to determining that the current AU includes (1) a first layer that contains an IRAP picture and (2) a second layer containing no picture or containing a discardable picture.
Abstract:
A video coder can be configured to code a random access point (RAP) picture and code one or more decodable leading pictures (DLPs) for the RAP picture such that all pictures that are targeted for discard precede the DLPs associated with the RAP picture in display order.
Abstract:
Techniques are described using Position Dependent Intra Prediction Combination (PDPC) and multiple reference lines. For example, a video coder (e.g., an encoder and/or decoder) can predict an initial prediction sample value for a sample of a current block using an intra-prediction mode. The initial prediction sample value can be predicted from a first neighboring block and/or a second neighboring block of the current block. One or more reference sample values can be determined from at least one line of multiple lines of reference samples from the first neighboring block and/or the second neighboring block. At least one of the lines from the multiple lines used for determining the reference sample value(s) is not adjacent to the current block. A final prediction sample value can be determined for the sample of the current block, such as by modifying the initial prediction sample value using the one or more reference sample values.
Abstract:
Provided are methods, apparatus, and computer-readable medium for processing video data by a video coding system that implements ST 2094-10. Video data can include at least two video signals, which can be displayed at the same time in different display regions of a video frame. In various implementations, various techniques can be used to determine an association between a set of color volume parameters and a video signal, and this association can be encoded into a bitstream. Upon decoding of the bitstream, the set of color volume parameters associated with a particular video signal can be used to compress the color volume of the video signal into a range that can be displayed by a particular display device.
Abstract:
An apparatus for coding video information according to certain aspects includes a memory unit configured to store video information associated with a plurality of layers and a processor. The processor is configured to obtain information associated with a current access unit (AU) to be coded, the current AU containing pictures from one or more layers of the plurality of layers. The processor is also configured to reset a picture order count (POC) of a layer included in the current AU via (1) resetting only a most significant bit (MSB) of the POC or (2) resetting both the MSB of the POC and a least significant (LSB) of the POC. The processor is further configured to, for pictures in one or more Ails subsequent to the current AU in decoding order: set a value of a first flag indicative whether a reset of the POC is a full reset.
Abstract:
An apparatus configured to code video information in a bitstream includes a memory and a processor in communication with the memory. The memory is configured to store video information associated with a video layer having a current picture. The processor is configured to: determine whether a slice segment header extension associated with the current picture is present in the bitstream; and determine that one or more most significant bits (MSBs) of a picture order count (POC) value associated with the current picture are not present in the bitstream in response to a determination that the slice segment header extension associated with the current picture is not present in the bitstream. The processor may encode or decode the video information in the bitstream.
Abstract:
An apparatus configured to code video information includes a memory unit and a processor in communication with the memory unit. The memory unit is configured to store video information associated with a first video layer having a current picture. The processor is configured to process a first offset associated with the current picture, the first offset indicating a difference between (a) most significant bits (MSBs) of a first picture order count (POC) of a previous picture in the first video layer that precedes the current picture in decoding order and (b) MSBs of a second POC of the current picture.
Abstract:
A video decoder generates an initial reference picture list (RPL). Furthermore, the video decoder determines that an ordered set of reference picture list modification (RPLM) syntax elements does not include any additional syntax elements when a syntax element in the ordered set of RPLM syntax elements has a particular value. Furthermore, the video decoder generates a final RPL. For each respective RPLM syntax element in the ordered set of syntax elements, when the respective RPLM syntax element does not have the particular value, the final RPL includes, at an insertion position for the respective RPLM syntax element, a particular reference picture. The respective syntax element indicates a position in the initial RPL of the particular RPLM reference picture. The insertion position for the respective RPLM syntax element corresponds to a position in the ordered set of RPLM syntax elements of the respective RPLM syntax element.
Abstract:
Techniques are described using Position Dependent Intra Prediction Combination (PDPC) with wide angle intra prediction. For example, a size of the current block of video data can be determined. Based on the size, a wide angle intra-prediction mode can be determined for the current block. A prediction block for the current block can be determined using the wide angle intra-prediction mode. A prediction sample from the prediction block can be modified to generate a modified prediction sample using PDPC, which can include determining one or more reference samples that are external to the current block based on the wide angle intra-prediction mode, and modifying the prediction sample to generate the modified prediction sample based on the determined one or more reference samples.