METHOD AND APPARATUS FOR VIDEO CODING AND DECODING
First Claim
1. A method comprising:
- determining an intended displaying behavior of at least two scalability layers of a bitstream, the at least two scalability layers comprising pictures;
encoding, into at least one of the bitstream, the container file, and a description of the bitstream an indication, which indicates the intended displaying behavior, when the at least two scalability layers are output layers of decoding the bitstream; and
performing at least one of the following;
encoding pictures into a bitstream, the bitstream comprising at least two scalability layers, and encapsulating the bitstream into a container file.
3 Assignments
0 Petitions
Accused Products
Abstract
There are disclosed various methods, apparatuses and computer program products for video encoding and decoding. In some embodiments, to indicate a composition of pictures of different time instants, some usability information may be embedded to the video bitstream indicating the intended display behavior when more than one layer is used and associated display behavior using this information. More specifically, the embedded information may indicate how the layers need to be composed in the video bitstream. The information may indicate if the intended display behaviour is to combine (overlay) base layer and enhancement layer decoded pictures. The information may indicate that the base and enhancement layer decoded pictures are allowed to be overlaid. In addition or alternatively, the information may indicate that the enhancement layer picture should not be combined with base layer picture during display.
-
Citations
20 Claims
-
1. A method comprising:
-
determining an intended displaying behavior of at least two scalability layers of a bitstream, the at least two scalability layers comprising pictures; encoding, into at least one of the bitstream, the container file, and a description of the bitstream an indication, which indicates the intended displaying behavior, when the at least two scalability layers are output layers of decoding the bitstream; and performing at least one of the following;
encoding pictures into a bitstream, the bitstream comprising at least two scalability layers, and encapsulating the bitstream into a container file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
decoding pictures from a bitstream, the bitstream comprising at least two scalability layers and pictures being associated with access units; decoding from at least one of the bitstream, a container file encapsulating the bitstream, and a description of the bitstream an indication, which indicates an intended displaying behavior, when the at least two scalability layers are output layers; and displaying the at least two scalability layers according to the indication. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus comprising at least one processor and at least one memory, said at least one memory stored with code thereon, which when executed by said at least one processor, causes an apparatus to perform at least the following:
-
determine an intended displaying behavior of at least two scalability layers of a bitstream, the at least two scalability layers comprising pictures; encode, into at least one of the bitstream, the container file, and a description of the bitstream, an indication, which indicates the intended displaying behaviour, when the at least two scalability layers are output layers of decoding the bitstream; and perform at least one of the following;
encode pictures into a bitstream, the bitstream comprising at least two scalability layers and encapsulate the bitstream into a container file.
-
-
15. An apparatus comprising at least one processor and at least one memory, said at least one memory stored with code thereon, which when executed by said at least one processor, causes an apparatus to perform at least the following:
-
decode pictures from a bitstream, the bitstream comprising at least two scalability layers and pictures being associated with access units, wherein one of the at least two layers is an output layer and another of the at least two layers is an alternative layer; decode from at least one of the bitstream, a container file encapsulating the bitstream, and a description of the bitstream an indication, which indicates an intended displaying behaviour, when the at least two scalability layers are output layers in an output layer set; and output a picture of the output layer, a picture of the alternative layer, or a combined picture. - View Dependent Claims (16, 17, 18)
-
-
19. A computer program product embodied on a non-transitory computer readable medium, comprising computer program code configured to, when executed on at least one processor, cause an apparatus or a system to:
-
determine an intended displaying behavior of at least two scalability layers of a bitstream, the at least two scalability layers comprising pictures; encode, into at least one of the bitstream, the container file, and a description of the bitstream, an indication, which indicates the intended displaying behaviour, when the at least two scalability layers are output layers in an output layer set of decoding the bitstream; and perform at least one of the following;
encode pictures into a bitstream, the bitstream comprising at least two scalability layers and encapsulate the bitstream into a container file.
-
-
20. A computer program product comprising at least one processor and at least one memory, said at least one memory stored with code thereon, which when executed by said at least one processor, causes an apparatus or the system to perform at least the following:
-
decode pictures from a bitstream, the bitstream comprising at least two scalability layers and pictures being associated with access units, wherein one of the at least two layers is an output layer and another of the at least two layers is an alternative layer; decode from at least one of the bitstream, a container file encapsulating the bitstream, and a description of the bitstream an indication, which indicates an intended displaying behaviour, when the at least two scalability layers are output layers in an output layer set; and output a picture of the output layer, a picture of the alternative layer, or a combined picture.
-
Specification