Abstract:
A digital audio/video decoder system composing a file reader capable of obtaining an encoded audio/video data stream from a data source; a navigator that instructs the file reader to obtain the encoded audio/video data stream; a splitter that separates the encoded audio/video data stream obtained by the file reader into component data streams comprising an audio data stream according to any one of a plurality of audio data coding standards; a subpicture data stream, and a video data stream according to any one of a plurality of video data coding standards; a reprogrammable proxy filter that synchronises and partially decodes the component data streams; and the one of any one of a plurality of audio data coding standards is different to the one of any one of a plurality of video data coding standards.
Abstract:
The present invention provides a method and an apparatus for an instruction generator that utilizes two or more parameters comprising one or more prediction mode parameters and one or more motion vector parameters to generate one or more motion compensation instructions for a prediction block in a macroblock.
Abstract:
A digital video decoder comprising a bit unpacker that utilizes at least an encoded video data stream to produce a prediction data stream and a coding data stream; a motion compensation instruction encoder communicably coupled to the bit unpacker, the motion compensation instruction encoder utilizing at least the prediction data stream to selectively produce a set of motion compensation instructions; and a block decoder communicably coupled to the bit unpacker, the block decoder utilizing at least the coding data stream to produce a set of error terms.
Abstract:
The present invention provides a system and an apparatus for a digital audio/video decoder comprising a file reader capable of obtaining an encoded audio/video data stream from a data source, a navigator that instructs the file reader to obtain the encoded audio/video data stream, a splitter that separates the encoded audio/video data stream obtained by the file reader into one or more component data streams, and a reprogrammable proxy filter that decodes and converts the one or more component data streams into three or more renderable signals including at least one renderable audio signal and at least two renderable video signals.
Abstract:
The present invention provides a system, method and an apparatus for a digital video decoder, which includes a data processor that utilizes at least an encoded video data stream to produce one or more output streams. The one or more output streams includes at least a set of motion compensation instructions.
Abstract:
The present invention provides a system, method and an apparatus for a digital video processor comprising an error memory and a merge memory, a half pixel filter communicably coupled to the merge memory, a controller communicably coupled to the error memory, the merge memory and the half pixel filter. The present invention also including a sum unit communicably coupled to the error memory. The controller executing one or more instructions to provide motion compensation during video decoding.
Abstract:
The present invention provides a system and an apparatus for a digital audio/video decoder comprising a file reader capable of obtaining an encoded audio/video data stream from a data source, a navigator that instructs the file reader to obtain the encoded audio/video data stream, a splitter that separates the encoded audio/video data stream obtained by the file reader into one or more component data streams, and a reprogrammable proxy filter that decodes and converts the one or more component data streams into three or more renderable signals including at least one renderable audio signal and at least two renderable video signals.
Abstract:
A digital video decoder comprising a bit unpacker that utilizes at least an encoded video data stream to produce a prediction data stream and a coding data stream; a motion compensation instruction encoder communicably coupled to the bit unpacker, the motion compensation instruction encoder utilizing at least the prediction data stream to selectively produce a set of motion compensation instructions; and a block decoder communicably coupled to the bit unpacker, the block decoder utilizing at least the coding data stream to produce a set of error terms.