Signaling a cancel flag in a video bitstream
AssigneeHuawei Technologies Co., Ltd.
InventorYe-Kui Wang
Life of this patent
Estimating the term…
Abstract
A method of coding implemented by a video encoder. The method includes encoding a representation of video data into a bitstream, the bitstream being prohibited from including a fisheye supplemental enhancement information (SEI) message and one of a projection indication SEI message and a frame packing indication SEI message that both apply to any particular coded picture in the bitstream; and transmitting the bitstream to the video decoder.
Claims20
A method of coding implemented by a video encoder, comprising:
- encoding a frame packing arrangement supplemental enhancement information (SEI) message that applies to a picture into a bitstream, the frame packing arrangement SEI message including a frame packing arrangement cancel flag equal to zero to indicate that a second SEI message that applies to the picture and has a second cancel flag equal to zero is not present, wherein the second SEI message is a different type of SEI message than the frame packing SEI message, and wherein the frame packing arrangement cancel flag equal to zero also indicates that a video decoder shall ignore SEI messages of the different type;
- and
- transmitting the bitstream toward the video decoder.
A method of coding implemented by a video decoder, comprising:
- receiving an encoded bitstream containing a frame packing arrangement supplemental enhancement information (SEI) message that applies to a picture, the frame packing arrangement SEI message including a frame packing arrangement cancel flag equal to zero to indicate that a second SEI message that applies to the picture and has a second cancel flag equal to zero is not present, wherein the second SEI message is a different type of SEI message than the frame packing SEI message, and wherein the frame packing arrangement cancel flag equal to zero also indicates that the video decoder shall ignore SEI messages of the different type;
- and
- decoding the encoded bitstream according to the frame packing arrangement cancel flag.
A video coding apparatus, comprising:
- a memory storing instructions;
- one or more processors coupled to the memory, the one or more processors configured to execute the instructions to cause the video coding apparatus to:
- encode a frame packing arrangement supplemental enhancement information (SEI) message that applies to a picture into a bitstream, the frame packing arrangement SEI message including a frame packing arrangement cancel flag equal to zero to indicate that a second SEI message that applies to the picture and has a second cancel flag equal to zero is not present, wherein the second SEI message is a different type of SEI message than the frame packing SEI message, and wherein the frame packing arrangement cancel flag equal to zero also indicates that a video decoder shall ignore SEI messages of the different type;
- and
- transmit the bitstream toward the video decoder.
A video coding apparatus, comprising:
- a memory storing instructions;
- one or more processors coupled to the memory, the one or more processors configured to execute the instructions to cause the video coding apparatus to:
- receive an encoded bitstream containing a frame packing arrangement supplemental enhancement information (SEI) message that applies to a picture, the frame packing arrangement SEI message including a frame packing arrangement cancel flag equal to zero to indicate that a second SEI message that applies to the picture and has a second cancel flag equal to zero is not present, wherein the second SEI message is a different type of SEI message than the frame packing SEI message, and wherein the frame packing arrangement cancel flag equal to zero also indicates that a video decoder shall ignore SEI messages of the different type;
- and
- decode the encoded bitstream according to the frame packing arrangement cancel flag.
Dependencies are inferred from the claim text.