Image Frame Rendering Multiplexing for Mobile Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for high-frame-rate games on mobile devices with high refresh rate screens leads to excessive power consumption and heat generation, as a large quantity of rendered frames are wasted, affecting battery life and user safety.

Innovation Solution

An image frame rendering method that intercepts rendering instructions to determine the similarity between adjacent rendered image frames. If the similarity is high, the next image frame is multiplexed instead of being rendered anew, reducing the number of frames that need to be rendered and thus lowering power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the game frame rate is increased to adapt to high refresh rate screens, then game smoothness is improved, but power consumption becomes excessively high and a large quantity of rendered frames are wasted

Engineering Contradiction:
Improvegame frame rateVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent applies the copying principle by creating a copy of the previous rendered frame when the current frame is determined to be similar to the previous frame. Instead of rendering a completely new frame, the system copies the previous frame's image data and uses it as the current frame, significantly reducing rendering power consumption while maintaining visual quality and frame rate performance.

Inventive Principle:
Principle #26Copying

2Speed

If the game frame rate is increased to adapt to high refresh rate screens, then game smoothness is improved, but heat generation becomes excessive affecting user safety

Engineering Contradiction:
Improvegame frame rateVSAvoidheat generation
Core Design Contradiction:
SpeedVSTemperature

Solution Approach 1:

By copying previous frames instead of rendering new ones when similarity is high, the patent reduces the computational workload and energy consumption, which directly lowers heat generation. This allows the system to maintain high frame rates without excessive heat buildup that would affect user safety.

Inventive Principle:
Principle #26Copying

3Speed

If rendering is performed for every frame to ensure frame rate, then frame rate is maintained, but battery life is affected due to excessive power consumption

Engineering Contradiction:
Improveframe rateVSAvoidbattery life
Core Design Contradiction:
SpeedVSDuration of action of stationary object

Solution Approach 1:

The patent implements frame copying based on similarity detection, where identical or highly similar frames are copied from the previous frame rather than being re-rendered. This reduces the number of full rendering operations, thereby conserving battery power while maintaining the required frame rate for smooth display.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the rendering parameter by conditionally skipping full rendering operations and using frame copying instead. By dynamically adjusting the rendering strategy based on frame similarity parameters, the system optimizes battery life while maintaining frame rate performance.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250029318A1Image frame rendering method and related apparatus
Publication Date: 2025.01.23 HUAWEI TECH CO LTD
  • US20250029318A1 patent drawing
  • US20250029318A1 patent drawing
  • US20250029318A1 patent drawing

AI summary

An image frame rendering method is applied to an electronic device that performs image frame rendering. A first rendering instruction instructs to render a first target image frame. A first image frame and a second image frame based on the first rendering instruction are obtained, where the first image frame is a previous frame of the second image frame, and the second image frame is a previous frame of the first target image frame. In instances where a similarity between the first image frame and the second image frame is greater than or equal to a first threshold, the first target image frame is obtained based on the second image frame, where content of the first target image frame is the same as content of the second image frame.