Context-Aware Video Frame Interpolation Using Neural Context Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video frame interpolation methods face challenges in handling occlusion and large motion due to inaccuracies in optical flow estimation, particularly in blending pre-warped frames, which requires accurate pixel-wise correspondence.

Innovation Solution

A context-aware synthesis approach that warps input frames and their pixel-wise contextual information, using a pre-trained neural network to extract per-pixel context maps and a fully convolutional frame synthesis neural network to generate high-quality intermediate frames without relying on pixel-wise blending.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If optical flow estimation is used to warp and blend original frames, then intermediate frames can be generated, but inaccuracies occur in occlusion and large motion scenarios

Engineering Contradiction:
Improveinterpolation accuracyVSAvoidoptical flow estimation accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent introduces a pre-trained neural network as an intermediary to extract per-pixel contextual information from input frames. This context map serves as a mediator that provides additional semantic understanding beyond what optical flow alone can capture, enabling more accurate handling of occlusion and large motion scenarios where traditional optical flow methods fail.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent combines multiple information sources (optical flow, pre-warped frames, and contextual information from neural network) into a composite representation. This composite approach integrates the motion guidance from optical flow with the semantic understanding from contextual maps, creating a more robust interpolation method that overcomes the limitations of each individual component.

Inventive Principle:
Principle #40Composite materials

2Ease of manufacture

If pixel-wise blending of pre-warped frames is performed, then intermediate frames are produced, but the method requires accurate pixel-wise correspondence which is difficult to achieve

Engineering Contradiction:
Improveblending process simplicityVSAvoidpixel-wise correspondence accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent uses a fully convolutional frame synthesis neural network as an intermediary that takes pre-warped frames and contextual information as input, and directly synthesizes the intermediate frame without performing explicit pixel-wise blending. This neural network mediator learns the complex correspondence relationships automatically, eliminating the need for accurate manual or algorithmic pixel-wise matching.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical pixel-wise blending process with a data-driven neural network synthesis approach. Instead of relying on explicit pixel correspondence and blending operations, the system uses a trained neural network to directly generate intermediate frames, substituting the mechanical blending process with a learned synthesis process that is more robust to correspondence errors.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If conventional frame interpolation methods are used, then processing speed is maintained, but quality of interpolation results deteriorates in challenging scenarios

Engineering Contradiction:
Improveframe processing speedVSAvoidinterpolation quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary warping of both the input frames and their contextual information maps using optical flow before feeding them to the synthesis network. This pre-processing step prepares the data in an optimal format that accelerates the subsequent neural network synthesis while ensuring high-quality results, effectively separating the motion estimation task from the synthesis task.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a composite input representation that includes both pre-warped frames and pre-warped contextual information maps. This composite structure allows the fully convolutional synthesis network to process multiple types of information simultaneously, achieving high-quality interpolation in challenging scenarios while maintaining efficient processing through the structured composite input format.

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS11475536B2Context-aware synthesis for video frame interpolation
Publication Date: 2022.10.18 PORTLAND STATE UNIV
  • US11475536B2 patent drawing
  • US11475536B2 patent drawing
  • US11475536B2 patent drawing

AI summary

Systems, methods, and computer-readable media for context-aware synthesis for video frame interpolation are provided. Bidirectional flow may be used in combination with flexible frame synthesis neural network to handle occlusions and the like, and to accommodate inaccuracies in motion estimation. Contextual information may be used to enable frame synthesis neural network to perform informative interpolation. Optical flow may be used to provide initialization for interpolation. Other embodiments may be described and/or claimed.