The astronaut sequence with rotation, played back at 10 frames per second. The sequence has a variable exposure time with noise added to simulate adjustments to the gain. Click on the video to start playing.
The piecewise cubic spline used to generate the sequence. The foreground moves along the spline from right to left while rotating about its center. Heavier segments of the curve indicate the exposures used to simulate motion blur.
In this example, the source (frame 5) is sharp, and the target (frame 6) is blurred.
Please move your mouse cursor over the small images to toggle between the results.
Target | Source | Baseline | Our method | Ground truth |
---|---|---|---|---|
Frame 6 (target) |
Our flow is much more consisent and better resembles the ground-truth flow than that produced by the baseline method.
Warping results from the source image (frame 5) to the target image (frame 6) using estimated flows are shown below.
Source | Baseline | Our method | Target |
---|---|---|---|
Ground-truth target |
|||
Input source (frame 5) |
Our method better preserves the sharpness and structure of the source image.
In this example, both source (frame 2) and target (frame 3) are blurred.
Target | Source | Baseline | Our method | Ground truth |
---|---|---|---|---|
Frame 3 (target) |
The baseline flow appears to be very inconsistent compared to our flow. Both flows are inaccurate in the upper-right corner where the background has little texture to track so the smoothness term dominates.
Warping results from the source image (frame 2) to the target image (frame 3) using estimated flows are shown below.
Source | Baseline | Our method | Target | |
---|---|---|---|---|
Warping using input frames |
||||
Warping using “ground-truth” frames |
||||
Input source (frame 2) |
The baseline method tries to warp the source to match the blur direction of the target, whereas our method preserves the appearance of the source. Our result is preferable, as indicated by a more accurate warping using the ground truth source and target.
In this example, both the source (frame 11) and the target (frame 7) are sharp. They are separated by multiple blurred frames.
Source | Baseline | Our method | Target |
---|---|---|---|
Source (frame 11) |
Our flow is more accurate, as demonstrated by the warping result more closely matching the target.