interframe coding - Computer Definition
In video compression, encoding the differences between frames. Interframe coding often provides substantial compression because in many motion sequences, only a small percentage of the pixels are actually different from one frame to another. However, it depends entirely on the content. A room full of people dancing will not compress as well as a person sitting in a chair talking. With interframe coding, a video sequence is made up of keyframes (also called "I-frames") that contain the entire image. In between the keyframes are delta frames, which are encoded with only the incremental differences. Depending on the compression method, a new keyframe is generated based on a set number of frames or when a certain percentage of pixels in the material has changed. Not So Great for Editing Although compression ratios can be very high with interframe recording, changing the content after it is recorded may wind up with less than desirable results. For example, in professional broadcasting, the captured video is often edited substantially, and videographers often choose intraframe (in-tra) coding rather than interframe (in-ter) for better results. Contrast with intraframe coding.