Signaling of bit stream ordering in scalable video coding
First Claim
Patent Images
1. A method of decoding scalable video data having multiple dimensions of scalability, the method comprising:
- receiving an indication of an ordering of iteration within a coded bit stream across the multiple dimensions; and
ordering iterations according to the received indication.
1 Assignment
0 Petitions
Accused Products
Abstract
The ordering of iterations within a video bit stream can be specified by an added syntax element. Changing the order of iteration can improve the ability to extract certain constituent elements of the video coding. In one embodiment, a method of decoding scalable video data having multiple dimensions of scalability includes receiving an indication of an ordering of iteration within a coded bit stream across the multiple dimensions and ordering iterations according to the received indication. The techniques can also be applied to encoding.
-
Citations
41 Claims
-
1. A method of decoding scalable video data having multiple dimensions of scalability, the method comprising:
-
receiving an indication of an ordering of iteration within a coded bit stream across the multiple dimensions; and
ordering iterations according to the received indication. - View Dependent Claims (2, 3, 4, 5, 21)
-
-
6. An decoder that decodes scalable video data having multiple dimensions of scalability, the decoder comprising:
-
a fine granularity scalability (FGS) enhancement module that decodes information using a series of iterations within an encoded bit stream; and
a processor that receives a syntax element that specifies ordering of iterations in the series of iterations and instructs the FGS enhancement module to decode information using the specified ordering of iterations. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A module that decodes scalable video data having multiple dimensions of scalability, the module comprising:
-
means for receiving an indication of an ordering of iteration within a coded bit stream across the multiple dimensions; and
means for ordering iterations according to the received indication. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer program product utilized in video encoding comprising:
-
computer code to decode information using a series of iterations within a coded bit stream;
computer code to receive a syntax element that specifies ordering of iterations in the series of iterations; and
computer code to instruct the decoding of information using the specified ordering of iterations. - View Dependent Claims (18, 19, 20)
-
-
22. A method of encoding scalable video data having multiple dimensions of scalability, the method comprising:
-
receiving an indication of an ordering of iteration within an encoded bit stream across the multiple dimensions; and
ordering iterations according to the received indication. - View Dependent Claims (23, 24, 25, 26)
-
-
27. An encoder that encodes scalable video data having multiple dimensions of scalability, the encoder comprising:
-
a fine granularity scalability (FGS) enhancement module that encodes information using a series of iterations within an encoded bit stream; and
a processor that receives a syntax element that specifies ordering of iterations in the series of iterations and instructs the FGS enhancement module to encode information using the specified ordering of iterations. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A module that encodes scalable video data having multiple dimensions of scalability, the module comprising:
-
means for receiving an indication of an ordering of iteration within an encoded bit stream across the multiple dimensions; and
means for ordering iterations according to the received indication. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A computer program product utilized in video encoding comprising:
-
computer code to encode information using a series of iterations within an encoded bit stream;
computer code to receive a syntax element that specifies ordering of iterations in the series of iterations; and
computer code to instruct the encoding of information using the specified ordering of iterations. - View Dependent Claims (39, 40, 41)
-
Specification