Displacement-Based Video Frame Insertion for Reduced CPU Power

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High power consumption and reduced system performance of electronic devices due to repeated video frame processing by the CPU during video playback.

Innovation Solution

A method and apparatus that decodes only video frames with significant object displacement and inserts additional frames based on displacement data to reduce CPU load, using a discrete graphics chip for frame processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the CPU processes all video frames through decoding and rendering operations, then video playback quality is maintained, but CPU power consumption increases and system performance decreases

Engineering Contradiction:
Improvevideo playback qualityVSAvoidCPU power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by selectively processing only certain video frames (key frames and frames with significant changes) through full CPU decoding, while other frames are handled through simpler operations like frame insertion or direct display of previous frames. This reduces the total computational load on the CPU while maintaining acceptable video playback quality.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The video frame processing is segmented into different handling strategies: key frames are fully decoded by the CPU, frames with significant object displacement are processed selectively, and frames with minimal changes are handled through frame insertion or skipped. This segmentation allows the system to optimize power consumption while maintaining playback quality.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If the CPU processes all video frames through decoding and rendering operations, then complete video information is preserved, but system performance decreases

Engineering Contradiction:
Improvevideo frame informationVSAvoidsystem performance
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system performs partial processing on video frames by fully decoding only key frames and frames with significant changes, while using frame insertion techniques for intermediate frames. This approach preserves essential video information while reducing CPU workload and improving system performance.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent introduces frame insertion as an intermediary technique between full decoding and complete frame skipping. By inserting simplified or interpolated frames between key frames, the system maintains visual continuity and preserves sufficient video information without requiring full CPU processing of every frame.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Use of energy by moving object

If the CPU is released from video processing tasks, then power consumption decreases, but video playback quality may deteriorate

Engineering Contradiction:
ImproveCPU power consumptionVSAvoidvideo playback quality
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

Frame insertion acts as an intermediary solution that allows the CPU to be released from processing every frame while maintaining video playback quality. The inserted frames (whether through duplication, interpolation, or selective rendering) preserve visual continuity and ensure acceptable playback quality without requiring intensive CPU processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes processing parameters based on frame characteristics, such as object displacement thresholds and frame type identification. By adjusting which frames require full processing versus simplified handling, the system optimizes the balance between power consumption and playback quality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12437785B2Video playback method and apparatus, and electronic device
Publication Date: 2025.10.07 VIVO MOBILE COMM CO LTD
  • US12437785B2 patent drawing
  • US12437785B2 patent drawing
  • US12437785B2 patent drawing

AI summary

A video playback method includes obtaining video frame data of a target video and displacement data of a target object in video frames; in a case that the displacement data indicates that a displacement between the target object in a first video frame and the target object in a second video frame of the target video is greater than or equal to a preset value, decoding the video frame data to obtain the first video frame and the second video frame, and inserting a third video frame according to a preset rule; and playing the first video frame, the second video frame, and the third video frame.