Video Coding Using Digital Signal Processors
A video encoder compresses a series of video frames to produce a low bit-rate data stream that can be efficiently transmitted or stored. A video decoder reverses this process to recreate the video frames (the quality of the reconstructed frames is generally not as good as the original).
A number of International Standards describe video coding systems for different applications. These include JPEG for still image compression, MPEG-1 for "entertainment" digital video, MPEG-2 for digital television and H.261/H.263 for video conferencing and video telephony. In this paper we concentrate on the H.263 standard: however, many of the techniques described here are applicable to the other main video coding standards.