Video Decoder Frame Skipping Under Power Consumption Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video decoders face challenges in managing power consumption efficiently during video decoding, particularly with the emergence of higher frame rates and larger picture sizes in new video standards, leading to increased bandwidth and energy demands.

Innovation Solution

An image processing method that dynamically adjusts the working state of a video decoder based on decoding order, selecting to-be-decoded frames and adjusting voltage or power states to meet power consumption constraints, thereby optimizing power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If video decoder decodes all frames in group of pictures at high frame rate, then video quality and smoothness are improved, but power consumption increases

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

Solution Approach 1:

The video decoder dynamically adjusts its working state based on the decoding order of frames in a group of pictures. The system transitions between different operational modes (first working state for reference frames requiring full decoding, second working state for non-reference frames that can be skipped), allowing flexible adaptation to power constraints while maintaining video playback continuity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by switching between different working states of the video decoder. The first working state corresponds to high-power full decoding mode, while the second working state corresponds to low-power skip mode. This parameter switching enables the system to balance power consumption against video quality requirements.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If video decoder skips decoding non-reference frames to reduce power consumption, then power consumption is reduced, but video quality may deteriorate

Engineering Contradiction:
Improvepower consumptionVSAvoidvideo quality
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The system uses feedback from frame type identification to control decoding operations. By analyzing the group of pictures structure and identifying reference frames versus non-reference frames, the system makes informed decisions about which frames to decode fully and which to skip, ensuring that critical reference frames are always decoded while non-critical frames can be omitted to save power.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The video frame sequence is segmented into different categories: reference frames that require full decoding and non-reference frames that can be skipped. This segmentation allows the system to apply different processing strategies to different frame types, maintaining video quality for essential frames while reducing power consumption by skipping redundant frames.

Inventive Principle:
Principle #1Segmentation

3Speed

If video decoder operates in high-performance mode to maintain video smoothness, then video playback quality is improved, but device temperature increases

Engineering Contradiction:
Improvevideo playback smoothnessVSAvoiddevice temperature
Core Design Contradiction:
SpeedVSTemperature

Solution Approach 1:

The system implements periodic switching between high-performance and energy-saving modes based on frame type. Rather than continuously operating at high performance, the decoder alternates between full decoding operations (for reference frames) and skip operations (for non-reference frames), creating a rhythmic pattern of high and low activity that reduces average power consumption and heat generation while maintaining perceptual video quality.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12519958B2Image processing method, non-transitory storage medium and electronic device
Publication Date: 2026.01.06 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US12519958B2 patent drawing
  • US12519958B2 patent drawing
  • US12519958B2 patent drawing

AI summary

Provided are an image processing method, an electronic device, and a non-transitory storage medium. In the method, a video bitstream is required and an initial frame rate of the video bitstream is determined. A target frame rate is determined according to a power consumption constraint instruction. To-be-decoded image frames are determined in a group of pictures of the video bitstream, according to the initial frame rate and the target frame rate. A working state of the video decoder is dynamically adjusted according to a decoding order of the to-be-decoded image frames in the group of pictures, and the to-be-decoded image frames are decoded by the video decoder based on the adjusted working state.