← Fusion node reference
TemporalAdvanced

Tween

Optical-flow interpolation between two images

Synthesizes an intermediate frame between two images using interpolation, depth ordering and optical-flow warping.

Tween
DaVinci Resolve · Fusion

Tween is useful for motion-compensated in-between frames, short retiming repairs and transitions where a simple dissolve would create obvious double exposure.

Overview

What Tween does

Tween is useful for motion-compensated in-between frames, short retiming repairs and transitions where a simple dissolve would create obvious double exposure.

Think of Image0 and Image1 as the endpoints of a tiny time interval. Tween estimates motion between them and moves pixels toward the requested Interpolation position.

Mental model

Think of Image0 and Image1 as the endpoints of a tiny time interval. Tween estimates motion between them and moves pixels toward the requested Interpolation position.

Common uses

Intermediate-frame synthesis
Short slow-motion repairs
Motion-compensated transitions
Missing-frame reconstruction
Optical-flow diagnostics

Flow anatomy

Inputs & outputs

The port structure shows how this node fits into a Fusion graph.

Image0

Source image for the operation.

Image1

Source image for the operation.

Effect Mask

Optional mask that limits where the node affects the image.

Tween
Fusion node

Image Output

The processed result from this node.

Inspector

Important parameters

Start with these controls before reaching for more complicated workarounds.

Interpolation

Chooses the position between Image0 and Image1; 0.5 is the midpoint.

Depth Ordering

Chooses which motion should appear on top at occlusions.

Fastest On Top

Gives the fastest-moving warped regions priority when they overlap.

Slowest On Top

Gives the slower or more stable warped regions priority when they overlap.

Clamp Edges

Reduces edge gaps created by warping.

Source Frame and Warp Direction

Chooses which source frames and forward/backward optical-flow warps contribute to the in-between frame.

Forward Image0

Uses Image0 with the forward optical-flow warp.

Forward Image1

Uses Image1 with the forward optical-flow warp.

Backward Image0

Uses Image0 with the backward optical-flow warp.

Backward Image1

Uses Image1 with the backward optical-flow warp.

Optical Flow Options

Opens the motion-estimation method and advanced optical-flow controls used by Tween.

Method: Classic

Uses Classic for method.

Method: Advanced

Uses Advanced for method.

Advanced

Exposes deeper optical-flow controls for difficult shots.

Practical setup

A reliable workflow

  1. 1

    Connect the two neighboring frames.

  2. 2

    Set Interpolation to 0.5 for the hardest test.

  3. 3

    Compare depth-ordering modes.

  4. 4

    Check edge clamping.

  5. 5

    Compare Classic and Advanced flow.

  6. 6

    Inspect occlusions in motion.

Typical node chain
Source
Tween
Output

Examples

Where this node fits in real work

Missing midpoint

Generate a synthetic frame between two neighbors.

Frame ATweenFrame B

Retime repair

Insert Tween into a short optical-flow repair chain.

FramesTweenTimeSpeed

Troubleshooting

Common mistakes

Pushing Tween farther than the source resolution can support
Animating several Tween controls that fight each other instead of choosing one clear primary control
Judging Tween edge quality only in a proxy or reduced-resolution Viewer

Production notes

Practical tips

Keep the main Tween transform logic together instead of scattering equivalent adjustments across several nodes.
After a strong Tween deformation, inspect image edges and alpha for stretching or resampling artifacts.
Preview animated Tween work at normal playback speed as well as frame by frame.

Related nodes