摘要:
A method and apparatus are disclosed and described for providing a synchronized workstation with two-dimensional and three-dimensional outputs. The apparatus includes a video decoder (315) for decoding picture data. The video decoder includes a data manager (320) for receiving video production commands and managing a video playback of the picture data in at least one of a two-dimensional video output mode and a three-dimensional video output mode responsive to the video production commands. The two-dimensional video output mode and the three-dimensional video output mode are capable of being used independently and simultaneously.
摘要:
A method and apparatus are disclosed and described for providing bit rate configuration for multi-view video coding. In the video encoder, the method includes encoding image data for at least one picture for at least two joint views of multi-view video content, the at least two joint views including a base view and at least one dependent view. The bit rate configuration for encoding the image data is determined to include an average bit rate and a maximum bit rate for the base view and the average bit rate and the maximum bit rate for the at least two joint views (235, 215, 220).
摘要:
A method and apparatus are disclosed and described for providing hypothetical reference decoder conformance error detection. The apparatus includes a multi-pass encoder (200) for encoding pictures in a video sequence. The pictures are encoded in a first pass to determine a bit consumption of each picture, and a bit allocation is controlled during the encoding of the pictures in at least a second pass responsive to satisfying requirements for a subsequent decoding of the bitstream. The requirements relate to preventing at least one of underflow and overflow conditions in a buffer during the subsequent decoding. The bit allocation is based on the bit consumption determined in the first pass and buffer parameters. The pictures are encoded in at least the first and second passes into a plurality of bitstreams on a scene-basis such that any of the pictures belonging to a same scene are respectively encoded in a same one of the bitstreams.
摘要:
A method and apparatus are disclosed and described for providing bit rate configuration for multi-view video coding. In the video encoder, the method includes encoding image data for at least one picture for at least two joint views of multi-view video content, the at least two joint views including a base view and at least one dependent view. The bit rate configuration for encoding the image data is determined to include an average bit rate and a maximum bit rate for the base view and the average bit rate and the maximum bit rate for the at least two joint views (235, 215, 220).
摘要:
A method and apparatus are disclosed and described for providing hypothetical reference decoder conformance error detection. The apparatus includes a multi-pass encoder (200) for encoding pictures in a video sequence. The pictures are encoded in a first pass to determine a bit consumption of each picture, and a bit allocation is controlled during the encoding of the pictures in at least a second pass responsive to satisfying requirements for a subsequent decoding of the bitstream. The requirements relate to preventing at least one of underflow and overflow conditions in a buffer during the subsequent decoding. The bit allocation is based on the bit consumption determined in the first pass and buffer parameters. The pictures are encoded in at least the first and second passes into a plurality of bitstreams on a scene-basis such that any of the pictures belonging to a same scene are respectively encoded in a same one of the bitstreams.
摘要:
A method and apparatus are disclosed and described for providing Offset Metadata insertion in multi-view coded video. The apparatus includes an offset metadata inserter (235) for receiving a first bitstream compressed using a single-view based two-dimensional video compression scheme, a second bitstream compressed using a multi-view based two-dimensional video compression scheme, and disparity information, and outputting a third bitstream based on the first bitstream, the second bitstream, and the disparity information. Each of the first bitstream, the second bitstream, and the disparity information correspond to a same video sequence. The third bitstream includes group of pictures information extracted from the first bitstream and underlying content of the video sequence at least some of which is extracted from the second bitstream. The third bitstream has embedded therein one or more messages that specify the disparity information for use in overlaying information on the underlying content of the video sequence during a subsequent displaying of the overlaying information on the underlying content.
摘要:
A method for decoding of transform coefficients. The method comprises decoding consecutive bits of an input compressed bitstream; computing a first symbol value using a number of decoded bits; returning the first symbol value if a total number of decoded bits is less than a specified bit count; computing a second symbol value if the total number of decoded bits equals the specified bit count; and returning the second symbol value.
摘要:
There are provided apparatus and methods for parallelizing an encoding process across multiple processors. An apparatus includes a computing resource balancer and a splitter. The computing resource balancer is for assigning encoder instances to respective ones of the multiple processors based on at least one of thread affinity and process affinity. The splitter is for temporally dividing an incoming video sequence into discrete GOPs such that each of the encoder instances is capable of encoding the incoming video sequence in parallel so that each of the discrete GOPs is encoded on a respective one of the multiple processors.
摘要:
A device incorporates a software-based H.264 video encoder for providing compressed, or encoded, video data. The H.264 encoder incorporates a timer algorithm such that the time available to the H.264 encoder within the macroblock mode decision and motion estimation framework is constrained, or restricted. The particular amount of time available to the H.264 encoder then determines a subset of available encoding modes that the H.264 encoder can use to encode a macroblock.
摘要:
A method and apparatus for efficient encoding of multi-view coded video data is provided. The apparatus includes one or more encoders (300) for encoding image data for a plurality of pictures for at least two views of multi-view video content. The image data is encoded in parallel in a plurality of at least one of threads and processes using a plurality of processors in order to generate a resultant bitstream there from.