interframe coding

(redirected from interframe compression)

interframe coding

In video compression, encoding the differences between frames rather than each full frame. 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 compress less than a person sitting in a chair talking.

Also called "temporal compression," interframe coding creates "keyframes" that do contain the entire image. However, in between the keyframes are delta frames, which are encoded with only the incremental differences. Depending on the interframe method, a new keyframe is generated based on either 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 yield 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. See intraframe coding.


Inter vs. Intra
Interframe coding stores more frames in the same storage space than does intraframe, but subsequent editing can be problematic. Interframe coding is also called "long GOP" (long group of pictures).
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive ?
The quick-and-dirty explanation of interframe compression is that these three codecs are a group of picture codecs that create an I-frame at set intervals (15 frames is typical) and then B- and P-frames that reference the changes from this I-frame.
BMA provides increased efficiency in interframe compression by identifying the temporal redundancy in the video sequence.
It features MPEG-4 interframe compression for high-quality video and increased storage capacity.
This is known as interframe compression. Video compression systems take advantage of one or both of these redundancy characteristics to compress the video at the transmitter and decompress the video at the receiver.
As such, it offers no additional multiframe compression, also know as temporal or interframe compression. M-JPEG continues to be used as an I-frame-only capture, despite more than a decade of the more popular H.264 interframe compression, primarily in lower-end still image cameras that already capture in JPEG and can therefore apply a format wrapper around a series of JPEG stills to present a multi-image moving image file.
This multiframe compression, known as interframe compression, allows the encoding system to markedly decrease the size of a group of pictures that can range from less than a second to several seconds in length.
Like most advanced video compression technologies, H.264 uses interframe compression to eliminate redundancy between frames, which is why talking-head sequences encode much more easily than World Cup matches.
As most of you know, efficient codecs make use of both intra- and interframe compression. You can think of intraframe compression as being like a .jpg--it is a self-contained frame of video.