Intra-frame coding

This is an old revision of this page, as edited by Xburge03 (talk | contribs) at 08:51, 23 December 2006. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Inter-frame (P-frame) Coding is used in video coding (compression). It is part of Group of Pictures with Inter-frame.

The term intra frame coding refers to the fact that the various lossless and lossy compression techniques are performed relative to information that is contained only within the current frame, and not relative to any other frame in the video sequence. In other words, no temporal processing is performed outside of the current picture or frame. This mode will be described first because it is simpler, and because non-intra coding techniques are extensions to these basics. Figure 1 shows a block diagram of a basic video encoder for intra frames only. It turns out that this block diagram is very similar to that of a JPEG still image video encoder, with only slight implementation detail differences.

Inter frame has been specified by the CCITT in 1988-1990by in H.261 by the first time. H.261 was meant for teleconferencing and ISDN telephoning.

Coding of process

Data are usually read from videocamera or videocard as YCbCr data format (often wrong marked as YUV that should be used for analog data only). YUV data is partitioned into macroblock of 8x8 (...) pixels. Each macroblock is transformed with CDT then quantised, ZIG-ZAG, RLE, Huffman --> 100101001.

See also

http://www.cs.cf.ac.uk/Dave/Multimedia/node248.html