IL217436A

Signaling characteristics of an mvc operation point

Abstract

This record has no abstract on file.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

40 claims: 8 independent, 32 dependent

  1. 1
    58 217436/2 CLAIMS:1. A method comprising: constructing, with a source device, one or more operation point descriptors each corresponding to respective multiview video coding (MVC) operation points of an MPEG-2 (Motion Picture Experts Group) System standard bitstream, wherein each operation point descriptor is separate from network abstraction layer (NAL) units included in the MPEG-2 System standard bitstream, wherein each operation point descriptor signals a rendering capability value that describes a rendering capability to be satisfied by a receiving device to use the MVC operation point and a decoding capability value that describes a decoding capability to be satisfied by the receiving device to use the MVC operation point, wherein each operation point descriptor is included as part of the bitstream, and wherein constructing each operation point descriptor comprises: including a temporal-identifier value in the operation point descriptor that corresponds to a frame rate for a video stream assembled from the video data of the views for the MVC operation point;including values in the operation point descriptor representative of views targeted for rendering of the MVC operation point;and including values in the operation point descriptor representative of views to be decoded for the MVC operation point;and outputting the bitstream comprising the operation point descriptors that correspond to the respective MVC operation points.
  2. 8
    An apparatus comprising:a multiplexer that constructs one or more operation point descriptors each corresponding to respective multiview video coding (MVC) operation points of an MPEG-2 (Motion Picture Experts Group) System standard bitstream, wherein each operation point descriptor is separate from network abstraction layer (NAL) units included in the MPEG-2 System standard bitstream, wherein each operation point descriptor signals a rendering capability value that describes a rendering capability to be satisfied by a receiving device to use the MVC operation point and a decoding capability value that describes a decoding capability to be satisfied by the receiving device to use the MVC operation point, wherein each operation point descriptor is included as part of the bitstream, wherein each of the MVC operation points corresponds to a respective subset of views of the bitstream, and wherein to construct each operation point descriptor, the multiplexer includes: 60 217436/2 a temporal-identifier value in the operation point descriptor that corresponds to a frame rate for a video stream assembled from the video data of the views for the MVC operation point, values in the operation point descriptor representative of views targeted for rendering of the MVC operation point, and values in the operation point descriptor representative of views to be decoded for the MVC operation point;and an output interface that outputs the bitstream comprising the operation point descriptors that correspond to the respective MVC operation points.
  3. 15
    An apparatus comprising:means for constructing one or more operation point descriptors each corresponding to respective multiview video coding (MVC) operation points of an MPEG-2 (Motion Picture Experts Group) System standard bitstream, wherein each operation point descriptor is separate from network abstraction layer (NAL) units included in the MPEG-2 System standard bitstream, wherein each operation point descriptor signals a rendering capability value that describes a rendering capability to be satisfied by a receiving device to use the MVC operation point and a decoding capability value that describes a decoding capability to be satisfied by the receiving device to use the MVC operation point, wherein each operation point descriptor is included as part of the bitstream, and wherein the means for constructing the operation point descriptors comprises: means for including a temporal-identifier value in the operation point descriptor that corresponds to a frame rate for a video stream assembled from the video data of the views for the MVC operation point, means for including values in the operation point descriptor representative of views targeted for rendering of the MVC operation point, and means for including values in the operation point descriptor representative of views to be decoded for the MVC operation point, and means for outputting the bitstream comprising the operation point descriptors that correspond to the respective MVC operation points.
  4. 19
    A non-transitory computer-readable storage medium having stored thereon instructions that, when executed, cause a processor of a source device to:construct one or more operation point descriptors each corresponding to respective MVC operation points of an MPEG-2 (Motion Picture Experts Group) System standard bitstream, wherein each operation point descriptor is separate from network abstraction layer (NAL) units included in the MPEG-2 System standard bitstream, wherein each operation point descriptor signals a rendering capability value that describes a rendering capability to be satisfied by a receiving device to use the MVC operation point and a decoding capability value that describes a decoding capability to be satisfied by the receiving device to use the MVC operation point, wherein each operation point descriptor is included as part of the bitstream, and wherein the instructions that cause the processor to construct each operation point descriptor comprise instructions that cause the processor to include: a temporal-identifier value in the operation point descriptor that corresponds to a frame rate for a video stream assembled from the video data of the views for the MVC operation point, values in the operation point descriptor representative of views targeted for rendering of the MVC operation point, and values in the operation point descriptor representative of views to be decoded for the MVC operation point;and cause an output interface to output the bitstream comprising the operation point descriptors that correspond to the respective MVC operation points.
  5. 23
    A method comprising:receiving, with a destination device, one or more operation point descriptors corresponding to respective multiview video coding (MVC) operation points of an MPEG-2 (Motion Picture Experts Group) System standard bitstream, wherein each operation point descriptor is separate from network abstraction layer (NAL) units included in the MPEG-2 System standard bitstream, wherein each of the operation point descriptors signals a rendering capability value that describes a rendering capability to be satisfied by a receiving device to use the MVC operation point and a decoding capability value that describes a decoding capability to be satisfied by the receiving device to use the MVC operation point;determining, for each of the operation point descriptors that correspond to the respective MVC operation points, whether a video decoder of the destination device is capable of decoding a number of views corresponding to the MVC operation point based on the decoding capability signaled by the operation point descriptor, wherein each of the operation point descriptors comprises: values representative of views targeted for rendering of the MVC operation point and values representative of views to be decoded for the MVC operation point;determining, for each of the operation point descriptors that correspond to the respective MVC operation points, whether the destination device is capable of rendering the views corresponding to the MVC operation point based on the rendering capability signaled by the operation point descriptor;selecting one of the operation points based on the corresponding operation point descriptor, wherein selecting comprises determining that the destination device is capable of decoding and rendering the views corresponding to the selected operation point;and sending the views corresponding to the selected MVC operation point to the video decoder of the destination device. 64 217436/2
  6. 27
    An apparatus comprising:an input interface configured to receive one or more operation point descriptor descriptors corresponding to respective multiview video coding(MVC) operation points of an MPEG-2 (Motion Picture Experts Group) System standard bitstream, wherein each operation point descriptor is separate from network abstraction layer (NAL) units included in the MPEG-2 System standard bitstream, wherein each of the operation point descriptors signals a rendering capability value that describes a rendering capability to be satisfied by a receiving device to use the MVC operation point and a decoding capability value that describes a decoding capability to be satisfied by the receiving device to use the MVC operation point, 65 217436/2 wherein each of the operation point descriptors comprises: values representative of views targeted for rendering of the MVC operation point and values representative of views to be decoded for the MVC operation point;a video decoder configured to decode video data;and a demultiplexer configured to determine, for each of the operation point descriptors that correspond to the respective MVC operation points, whether the video decoder is capable of decoding a number of views corresponding to the MVC operation point based on the decoding capability signaled by the operation point descriptor, to determine, for each of the operation point descriptors that correspond to the respective MVC operation points, whether the apparatus is capable of rendering the views corresponding to the MVC operation point based on the rendering capability signaled by the operation point descriptor, to select one of the operation points based on the corresponding operation point descriptor, wherein to select one of the operation points, the demultiplexer is configured to determine whether the apparatus is capable of decoding and rendering the views corresponding to the selected operation point, and to send the views corresponding to the selected MVC operation point to the video decoder.
  7. 33
    An apparatus comprising:means for receiving one or more operation point descriptors corresponding to respective multiview video coding (MVC) operation points of an MPEG-2 (Motion Picture Experts Group) System standard bitstream, wherein each operation point descriptor is separate from network abstraction layer (NAL) units included in the MPEG-2 System standard bitstream, wherein each of the operation point descriptors signals a rendering capability value that describes a rendering capability to be satisfied by a receiving device to use the MVC operation point and a decoding capability value that describes a decoding capability to be satisfied by the receiving device to use the MVC operation point;means for determining, for each of the operation point descriptors that correspond to the respective MVC operation points, whether a video decoder of the apparatus is capable of decoding views corresponding to the MVC operation point based on the decoding capability signaled by the operation point descriptor, 67 217436/2 wherein each of the operation point descriptors comprises values representative of views targeted for rendering of the MVC operation point and values representative of views to be decoded for the MVC operation point;means for determining, for each of the operation point descriptors that correspond to the respective MVC operation points, whether the apparatus is capable of rendering the views corresponding to the MVC operation point based on the rendering capability signaled by the operation point descriptor;means for selecting one of the operation points based on the corresponding operation point descriptor, wherein the means for selecting comprises means for determining that the video decoder is capable of decoding and rendering the views corresponding to the selected operation point;and means for sending the views corresponding to the selected MVC operation point to the video decoder of the apparatus.
  8. 37
    A non-transitory computer-readable storage medium having stored thereon instructions that when executed, cause a processor of a destination device to:receive one or more operation point descriptors corresponding to respective MVC operation points of an MPEG-2 (Motion Picture Experts Group) System standard bitstream, wherein each operation point descriptor is separate from network abstraction layer (NAL) units included in the MPEG-2 System standard bitstream, wherein each of the operation point descriptors signals a rendering capability value that describes a rendering capability to be satisfied by a receiving device to use the MVC operation point and a decoding capability value that describes a decoding capability to be satisfied by the receiving device to use the MVC operation point;determine, for each of the operation point descriptors that correspond to the respective MVC operation points, whether a video decoder of the destination device is capable of decoding a number of views corresponding to the MVC operation point based on the decoding capability signaled by the operation point descriptor, wherein each of the operation point descriptors comprises: values representative of views targeted for rendering of the MVC operation point and values representative of views to be decoded for the MVC operation point;determine, for each of the operation point descriptors that correspond to the respective MVC operation points, whether the destination device is capable of rendering the views corresponding to the MVC operation point based on the rendering capability signaled by the operation point descriptor;69 217436/2 select one of the operation points based on the corresponding operation point descriptor, wherein selecting comprises determining that the video decoder is capable of decoding and rendering the views corresponding to the selected operation point;and send the views corresponding to the selected MVC operation point to the video decoder of the destination device.