Depth Ordering
Chooses which motion layer should win where warped objects overlap.
Optical-flow frame reconstruction
Reconstructs a damaged or missing frame from neighboring frames using optical flow, configurable warp directions and occlusion/depth ordering.
Reconstructs a damaged or missing frame from neighboring frames using optical flow, configurable warp directions and occlusion/depth ordering.
Overview
Reconstructs a damaged or missing frame from neighboring frames using optical flow, configurable warp directions and occlusion/depth ordering.
RepairFrame treats the bad frame as a hole in time. It warps information from the previous and/or next clean frames toward that moment, then resolves overlapping motion according to the chosen depth-ordering strategy.
RepairFrame treats the bad frame as a hole in time. It warps information from the previous and/or next clean frames toward that moment, then resolves overlapping motion according to the chosen depth-ordering strategy.
Flow anatomy
The port structure shows how this node fits into a Fusion graph.
Source image for the operation.
Optional mask that limits where the node affects the image.
The processed result from this node.
Inspector
Start with these controls before reaching for more complicated workarounds.
Chooses which motion layer should win where warped objects overlap.
Prioritizes faster-moving regions at occlusions.
Prioritizes slower or more stable regions.
Reduces gaps or stretched borders created by temporal warping.
Chooses which neighboring frames and optical-flow directions are used to reconstruct the damaged frame.
Uses the previous frame with the forward motion field to rebuild the current frame.
Uses the next frame with the forward motion field to rebuild the current frame.
Uses the previous frame with the backward motion field to rebuild the current frame.
Uses the next frame with the backward motion field to rebuild the current frame.
Opens the motion-estimation controls used to reconstruct the damaged frame.
Uses Classic for method.
Uses Advanced for method.
Exposes deeper optical-flow controls for difficult shots.
Practical setup
Identify clean frames immediately before and after the defect.
Start with both neighboring directions enabled.
Compare Fastest On Top and Slowest On Top around occlusions.
Enable Clamp Edges when borders tear.
Compare Classic and Advanced optical flow.
Use a mask when only part of the frame needs reconstruction.
Inspect the repaired frame in motion at full resolution.
Examples
Reconstruct one damaged frame from its neighbors.
Mask the damaged area and leave the rest of the frame untouched.
Troubleshooting
Production notes
Related nodes