Video Processing Method Dynamic CPU GPU Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video playback technologies face inefficiencies due to high memory occupation by graphics processing units, leading to unreasonable processor choices between central processing units and graphics processing units for video processing.

Innovation Solution

A video processing method that determines the video type of a file and selectively chooses between central processing unit and graphics processing unit processing based on specified types, formats, and real-time levels to optimize resource usage and reduce memory occupation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the graphics processing unit processes the video file, then the processing efficiency is improved, but the memory occupation increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidmemory occupation
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent changes the parameter of processor selection by introducing video type classification and real-time level detection. The system dynamically switches between CPU and GPU processing based on video format, resolution, and real-time requirements, thereby optimizing the balance between processing efficiency and memory occupation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a dynamic processor selection mechanism that adapts to different video types and real-time levels. The system can switch processing modes (CPU or GPU) based on detected video characteristics and real-time requirements, making the processing architecture flexible rather than fixed.

Inventive Principle:
Principle #15Dynamics

2Quantity of substance

If the central processing unit processes the video file, then the memory occupation is reduced, but the processing efficiency decreases

Engineering Contradiction:
Improvememory occupationVSAvoidprocessing efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The system changes the processing parameter by selecting different processors based on video characteristics. For standard-definition videos or non-real-time requirements, the CPU is selected to reduce memory occupation, while for high-definition or real-time videos, the GPU is selected to maintain efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates a dynamic selection mechanism where the system evaluates video type and real-time level to determine the appropriate processor. This allows the system to adaptively choose CPU for memory-efficient processing when appropriate, rather than always using GPU.

Inventive Principle:
Principle #15Dynamics

3Productivity

If the graphics processing unit is used for all video processing, then the processing capability is improved, but the device complexity increases

Engineering Contradiction:
Improveprocessing capabilityVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies local quality by assigning different processing capabilities to different video types. Standard-definition videos are processed by the CPU with simpler resource allocation, while high-definition videos are processed by the GPU with enhanced capabilities, optimizing the match between video requirements and processing resources.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the video processing task by dividing videos into different types (standard-definition vs. high-definition) and real-time levels. This segmentation allows the system to apply appropriate processing strategies for each category, reducing overall system complexity through structured classification.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11457272B2Video processing method, electronic device, and computer-readable medium
Publication Date: 2022.09.27 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US11457272B2 patent drawing
  • US11457272B2 patent drawing
  • US11457272B2 patent drawing

AI summary

The present disclosure relates to the technical field of video processing, and disclosed therein are a video processing method, electronic device, and computer-readable medium. The method includes acquiring a video type of a video file scheduled for playing; determining whether the video type is a specified type; and if the video type is a specified type, controlling a graphics processor to process the video file scheduled for playing and then display same on a screen.