摘要:
A video decoder includes an entropy decoding device that generates entropy decoded (EDC) data from an encoded video signal. A multi-format video decoding device generates a decoded video signal from the EDC data, the multi-format video decoding device having a plurality of modules that are implemented via a plurality of vector processor units.
摘要:
A video decoder includes an entropy decoding device that generates entropy decoded (EDC) data from an encoded video signal. A multi-format video decoding device includes a plurality of vector processor units that generate a decoded video signal from the EDC data. The plurality of vector processing units are programmed via VPU instructions formatted to include a vector instruction portion, a scalar instruction portion, and a branching instruction portion.
摘要:
A video decoder includes an entropy decoding device that generates entropy decoded (EDC) data from an encoded video signal. A multi-format video decoding device includes a plurality of vector processor units that generate a decoded video signal from the EDC data. The plurality of vector processing units are programmed via VPU instructions formatted to include a vector instruction portion, a scalar instruction portion, and a branching instruction portion.
摘要:
A multi-format video decoder includes an entropy decoding device that generates entropy decoded (EDC) data from an encoded video signal. A multi-format video decoding device includes a memory module that stores format configuration data corresponding to a plurality of video coding formats. A plurality of vector processor units generate a decoded video signal from the EDC data, wherein the plurality of vector processing units are configured, based on the configuration data, to a selected one of the plurality of video coding formats.
摘要:
A technique for encoding and decoding video information uses a plurality of video processing modules (VPMs), whereby each video processing module is dedicated to a particular video processing function, such as filtering, matrix arithmetic operations, and the like. Information is transferred between the video processing modules using a set of first-in first-out (FIFO) buffers. For example, to transfer pixel information from a first VPM to a second VPM, the first VPM stores the pixel information at the head of a FIFO buffer, while the second VPM retrieves information from the tail of the FIFO buffer. The FIFO buffer thus permits transfer of information between the VPMs without storage of the information to a cache or other techniques that can reduce video processing speed.
摘要:
A video decoder includes an entropy decoding device that generates entropy decoded (EDC) data from an encoded video signal. A multi-format video decoding device includes a plurality of vector processor units that generate a decoded video signal from the EDC data. The plurality of vector processing units includes at least one filter vector processor that operates in conjunction with a plurality of programmable filter parameters.
摘要:
A technique for encoding and decoding video information uses a plurality of video processing modules (VPMs), whereby each video processing module is dedicated to a particular video processing function, such as filtering, matrix arithmetic operations, and the like. Information is transferred between the video processing modules using a set of first-in first-out (FIFO) buffers. For example, to transfer pixel information from a first VPM to a second VPM, the first VPM stores the pixel information at the head of a FIFO buffer, while the second VPM retrieves information from the tail of the FIFO buffer. The FIFO buffer thus permits transfer of information between the VPMs without storage of the information to a cache or other techniques that can reduce video processing speed.
摘要:
An encoding system includes a first signal interface for receiving a first video signal in a first format. A second signal interface receives a second video signal in a second format. A first encoding module generates a first processed video signal in a third format. A second encoding module generates a second processed video signal in a fourth format, wherein the second processed signal is generated contemporaneously with the first processed video signal and wherein the first format differs from the third format and the second format differs from the fourth format.
摘要:
A video encoder includes a forward path section that processes a video input signal in accordance with a video compression standard, based on a plurality of reference pictures, to generate a processed video signal and a plurality of transformed quantized residual pixel values. A decoding engine decodes the plurality of transformed quantized residual pixel values in accordance with the video compression standard to the plurality of reference pictures.
摘要:
A motion compensation module includes a shared memory that stores one of a sequence of images. A motion search module generates a plurality of motion search motion vectors based on the one of the sequence of images stored in the shared memory. A motion refinement module generates a plurality of refined motion vectors based on the one of the sequence of images stored in the shared memory, wherein the motion search module and the motion refinement module contemporaneously access the one of the sequence of images stored in the shared memory.