PDF (adobe.com)

About interpolation

Interpolation is the process of filling in the unknown data between two known values. In digital video and film, this usually means generating new values between two keyframes. For example, if you want a graphic element (such as a title) to move fifty pixels across the screen to the left, and you want it to do so in 15 frames, you’d set the position of the graphic in the first and 15th frames, and mark them both as keyframes. Then the software would complete the work of interpolating the frames in between to make the movement appear smooth. Because interpolation generates all the frames between the two keyframes, interpolation is sometimes called tweening. Interpolation between keyframes can be used to animate movement, effects, audio levels, image adjustments, transparency, color changes, and many other visual and auditory elements.

The two most common types of interpolation are linear interpolation and Bezier interpolation.

Linear interpolation
Creates an evenly-paced change from one keyframe to another, with each in‑between frame given an equal share of the changed value. Changes created with linear interpolation start and stop abruptly and develop at a constant rate between each pair of keyframes.

Bezier interpolation
Allows the rate of change to accelerate or decelerate based on the shape of a Bezier curve, such as gently picking up speed at the first keyframe and then slowly decelerating into the second.