Video Frame Interpolation Around Dynamic UI Overlays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The display of dynamic user interfaces (UI) surfaces, such as advertisements, on electronic devices interferes with video frame interpolation, leading to reduced video fluency and definition due to changes in UI surfaces affecting motion calculation.

Innovation Solution

The electronic device divides the video surface into multiple areas and determines a frame interpolation area based on UI surface coverage, using an independent frame interpolation chip to perform processing only on areas not covered by UI surfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If frame interpolation processing is performed on the entire video surface, then video fluency and definition are improved, but power consumption increases and processing efficiency decreases when UI surfaces are present

Engineering Contradiction:
Improvevideo fluencyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The video surface is divided into multiple regions based on UI surface coverage status. The system identifies regions covered by UI surfaces and excludes them from frame interpolation processing, while applying interpolation only to regions not covered by UI surfaces. This segmentation approach maintains video fluency in relevant areas while reducing overall power consumption by avoiding unnecessary processing in UI-covered regions.

Inventive Principle:
Principle #1Segmentation

2Reliability

If frame interpolation processing is performed on the entire video surface, then video definition is improved, but processing time increases and efficiency decreases

Engineering Contradiction:
Improvevideo definitionVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The video surface is segmented into UI-covered regions and non-UI-covered regions. The system determines which regions require frame interpolation based on UI coverage status, applying processing only to appropriate regions. This reduces total processing time and improves efficiency while maintaining video definition quality in regions where it is most needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of performing frame interpolation on the entire video surface (excessive action), the system applies partial interpolation only to regions not covered by UI surfaces. This partial action approach maintains sufficient video definition where required while significantly reducing processing time and improving overall efficiency.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If dynamic UI surfaces are displayed on the video, then user interaction and advertising capabilities are improved, but motion calculation accuracy deteriorates affecting frame interpolation

Engineering Contradiction:
ImproveUI surface flexibilityVSAvoidmotion calculation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system segments the video surface into regions based on UI coverage and uses this information to determine where frame interpolation should be applied. By excluding UI-covered regions from interpolation processing, the system avoids motion calculation errors caused by UI surface changes, while still allowing flexible UI display in those regions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different processing qualities to different regions: frame interpolation is applied to regions without UI coverage for high motion calculation accuracy, while UI-covered regions are processed differently to accommodate dynamic UI content. This local quality approach allows both accurate motion interpolation and flexible UI display in their respective regions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12563156B2Frame interpolation method and apparatus, and electronic device
Publication Date: 2026.02.24 VIVO MOBILE COMM CO LTD
  • US12563156B2 patent drawing
  • US12563156B2 patent drawing
  • US12563156B2 patent drawing

AI summary

A frame interpolation method includes in a case that the AP master chip obtains a video surface of a to-be-displayed target video, performing area division on the video surface, to obtain M areas, where M is an integer greater than 1; determining a frame interpolation area from the M areas according to whether there is UI surface coverage in the video surface; and performing, by the independent frame interpolation chip, frame interpolation processing on the frame interpolation area.