Video Frame Interpolation with Motion Alignment and Latent Blending

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video frame interpolation methods struggle with large displacements between keyframes, leading to unpredictable and often disturbingly different interpolated frames, and lack effective control over the interpolation process.

Innovation Solution

A tracking-based video frame interpolation system that utilizes sparse correspondences and timestep-dependent blending, combined with motion-aligned training, to improve the quality and controllability of interpolated frames, allowing user control over object placement and motion curves.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional video frame interpolation is used, then frame rate adjustment can be achieved, but the interpolated frames become unpredictable and differ disturbingly from user expectations when large displacements occur between keyframes

Engineering Contradiction:
Improvepredictability of interpolated framesVSAvoidaccuracy of motion compensation
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system performs preliminary point tracking between keyframes to establish sparse correspondences before interpolation. This preliminary action of tracking motion trajectories enables the system to predict and compensate for large displacements, ensuring that interpolated frames remain predictable and aligned with user expectations even when significant motion occurs between keyframes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter of motion representation by using point tracking data and optical flow to model non-linear motion trajectories. By transforming the motion compensation approach from simple linear interpolation to parameter-driven trajectory-based compensation, the system achieves accurate alignment of interpolated frames with actual motion paths, resolving the precision issue.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If conventional video frame interpolation is used, then processing speed can be maintained, but user control over the interpolation process and object placement is lost

Engineering Contradiction:
Improveuser control capabilityVSAvoidcomplexity of interpolation system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces an intermediary control layer between the interpolation algorithm and the final output. This intermediary layer uses point tracking data and motion curves as mediators, allowing users to control object placement and motion trajectories without directly modifying the complex interpolation mathematics. Users can adjust motion parameters and keyframe correspondences, and the system translates these high-level controls into precise interpolation results.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the interpolation process into distinct controllable components: point tracking, motion curve generation, and frame synthesis. This segmentation allows users to control specific aspects (such as object placement or motion paths) independently without affecting the entire system, thereby improving ease of operation while managing complexity through modular design.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If tracking-based interpolation with point correspondences is used, then motion alignment and sharpness can be improved, but computational complexity increases

Engineering Contradiction:
Improvesharpness of interpolated framesVSAvoidcomputational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system applies partial action by using sparse point correspondences rather than dense pixel-level tracking. By selecting only key feature points for tracking and using them to guide the interpolation, the system achieves sufficient motion alignment and sharpness without the prohibitive computational cost of full-field tracking. This partial approach maintains precision while managing complexity.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary point tracking and motion estimation before the actual interpolation process. By pre-computing optical flow and motion trajectories from sparse correspondences, the system prepares motion compensation data in advance, which then guides the interpolation to achieve sharp, well-aligned results without requiring excessive computational resources during the main processing stage.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250356455A1Controllable Video Frame Interpolation with Latent Blending and Motion Alignment
Publication Date: 2025.11.20 DISNEY ENTERPRISES INC
  • US20250356455A1 patent drawing
  • US20250356455A1 patent drawing
  • US20250356455A1 patent drawing

AI summary

A system includes a processor and a memory storing software code including a video frame interpolation machine-learning (ML) model. The processor executes the software code to receive an input video sequence including a first video frame and a second video frame, obtain point tracks between the first video frame and the second video frame, identify a target position for an interpolated video frame and determine, using the point tracks, a first optical flow between the target position and the first video frame, and a second optical flow between the target position and the second video frame. The processor further executes the software code to warp, using the first optical flow and the second optical flow, respectively, the first video frame and the second video frame, respectively, and predict, using the video frame interpolation ML model, the warped first video frame and the warped second video frame, the interpolated video frame.