Use the Motion Analysis and Motion Blur nodes to estimate motion. The entire image is analysed and the motion between every two frames is detected. The motion can be analysed separately using a Motion Analysis node or when data is input into a Motion Blur node. You can input forward and backward motion data into a Vector Viewer node to display the information as motion vectors. Motion vectors are displayed for each frame within an adjustable grid. They display the direction, amount, and speed of motion that occurs.
The following examples illustrate the basic principles of motion estimation. The source clip has vertical motion.
Analysing the clip generates motion data that can be displayed as motion vectors that indicate pixel direction and speed.
Increasing the timewarp percentage higher than 100% interpolates a frame for this sequence. This frame is interpolated by morphing the first and second original frames along the motion vectors.