PROVIDING FRAME PACKING TYPE INFORMATION FOR VIDEO CODING
First Claim
1. A method of providing video data, the method comprising:
- receiving a packed frame of video data, wherein the packed frame comprises two frames corresponding to different views of a scene for three-dimensional playback; and
providing information at a representation layer to a client device, wherein the information indicates a frame packing arrangement for the packed frame.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure includes techniques for signaling characteristics of a representation of multimedia content at a representation layer, such as frame packing arrangement information for the representation. In one example, an apparatus for receiving video data includes a processing unit configured to receive information indicative of whether a bitstream includes a packed frame of video data, wherein the packed frame comprises two frames corresponding to different views of a scene for three-dimensional playback, and wherein the information is present in a representation layer external to a codec layer of the bitstream, automatically determine whether the apparatus is capable of decoding and rendering the bitstream based on an analysis of the received information and decoding and rendering capabilities of the device, and retrieve the bitstream when the processing unit determines that the device is capable of decoding and rendering the bitstream.
133 Citations
58 Claims
-
1. A method of providing video data, the method comprising:
-
receiving a packed frame of video data, wherein the packed frame comprises two frames corresponding to different views of a scene for three-dimensional playback; and providing information at a representation layer to a client device, wherein the information indicates a frame packing arrangement for the packed frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
- 11. An apparatus for providing video data, the apparatus comprising a processing unit configured to receive a packed frame of video data, wherein the packed frame comprises two frames corresponding to different views of a scene for three-dimensional playback, and provide information at a representation layer to a client device, wherein the information indicates a frame packing arrangement for the packed frame.
-
17. An apparatus for providing video data, the apparatus comprising:
-
means for receiving a packed frame of video data, wherein the packed frame comprises two frames corresponding to different views of a scene for three-dimensional playback; and means for providing information at a representation layer to a client device, wherein the information indicates a frame packing arrangement for the packed frame. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer program product comprising a computer-readable storage medium having stored thereon instructions that, when executed, cause a processor of a device for providing video data to:
-
receive a packed frame of video data, wherein the packed frame comprises two frames corresponding to different views of a scene for three-dimensional playback; and provide information at a representation layer to a client device, wherein the information indicates a frame packing arrangement for the packed frame. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method of retrieving video data, the method comprising:
-
receiving information indicative of whether a bitstream includes a packed frame of video data, wherein the packed frame comprises two frames corresponding to different views of a scene for three-dimensional playback, and wherein the information is present in a representation layer external to a codec layer of the bitstream; automatically determining, by a processing unit of a device, whether the device is capable of decoding and rendering the bitstream based on an analysis of the received information by the processing unit and decoding and rendering capabilities of the device; and retrieving the bitstream when the processing unit determines that the device is capable of decoding and rendering the bitstream. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
- 37. An apparatus for retrieving video data, the apparatus comprising a processing unit configured to receive information indicative of whether a bitstream includes a packed frame of video data, wherein the packed frame comprises two frames corresponding to different views of a scene for three-dimensional playback, and wherein the information is present in a representation layer external to a codec layer of the bitstream, automatically determine whether the apparatus is capable of decoding and rendering the bitstream based on an analysis of the received information and decoding and rendering capabilities of the device, and retrieve the bitstream when the processing unit determines that the device is capable of decoding and rendering the bitstream.
-
45. An apparatus for retrieving video data, the apparatus comprising:
-
means for receiving information indicative of whether a bitstream includes a packed frame of video data, wherein the packed frame comprises two frames corresponding to different views of a scene for three-dimensional playback, and wherein the information is present in a representation layer external to a codec layer of the bitstream; means for automatically determining whether the device is capable of decoding and rendering the bitstream based on an analysis of the received information by the processing unit and decoding and rendering capabilities of the device; and means for retrieving the bitstream when the processing unit determines that the device is capable of decoding and rendering the bitstream. - View Dependent Claims (46, 47, 48, 49, 50, 51)
-
-
52. A computer program product comprising a computer-readable storage medium having stored thereon instructions that, when executed, cause a processor of a device for retrieving video data to:
-
receive information indicative of whether a bitstream includes a packed frame of video data, wherein the packed frame comprises two frames corresponding to different views of a scene for three-dimensional playback, and wherein the information is present in a representation layer external to a codec layer of the bitstream; automatically determine whether the device is capable of decoding and rendering the bitstream based on an analysis of the received information by the processing unit and decoding and rendering capabilities of the device; and retrieve the bitstream when the processing unit determines that the device is capable of decoding and rendering the bitstream. - View Dependent Claims (53, 54, 55, 56, 57, 58)
-
Specification