How do MPEG and JPEG differ?
A. The most fundamental difference is MPEG’s use of block-based motion compensated prediction (MCP)—a method falling into the general category of temporal DPCM. The second most fundamental difference is in the target application. JPEG adopts a general purpose philosophy: independence from color space (up to 255 components per frame) and quantization tables for each component. Extended modes in JPEG include two sample precision (8 and 12 bit sample accuracy), combinations of frequency progressive, spatial hierarchically progressive, and amplitude (point transform) progressive scanning modes. Further color independence is made possible thanks to downloadable Huffman tables (up to one for each component.) Since MPEG is targeted for a set of specific applications, there is only one color space (4:2:0 YCbCr), one sample precision (8 bits), and one scanning mode (sequential). Luminance and chrominance share quantization and VLC tables. MPEG adds adaptive quantization at the macroblock (16
A. The most fundamental difference is MPEG’s use of block-based motion compensated prediction (MCP)—a method falling into the general category of temporal DPCM. The second most fundamental difference is in the target application. JPEG adopts a general purpose philosophy: independence from color space (up to 255 components per frame) and quantization tables for each component. Extended modes in JPEG include two sample precision (8 and 12 bit sample accuracy), combinations of frequency progressive, spatial hierarchically progressive, and amplitude (point transform) progressive scanning modes. Further color independence is made possible thanks to downloadable Huffman tables (up to one for each component.) Since MPEG is targeted for a set of specific applications, there is only one color space (4:2:0 YCbCr), one sample precision (8 bits), and one scanning mode (sequential). Luminance and chrominance share quantization and VLC tables. MPEG adds adaptive quantization at the macroblock (16