Multimedia Special-Effect Processing With CPU-GPU Mode Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In video transmission scenarios with high frame rates and resolutions, the high CPU performance consumption leads to device heating and fan spinning, affecting user experience due to the need for special effect processing.

Innovation Solution

A method and apparatus that dynamically select between central processing unit (CPU) and graphics processing unit (GPU) modes for special effect processing based on preset conditions, optimizing the processing mode to reduce CPU load and improve efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If special effect processing is performed on high frame rate and high resolution video through CPU, then video quality is maintained, but CPU performance consumption increases

Engineering Contradiction:
Improvevideo qualityVSAvoidCPU performance consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic mode switching between CPU and GPU based on real-time detection of special effect types and processing conditions. The system transitions from static CPU-only processing to dynamic adaptive processing, selecting the most appropriate processing unit based on current workload characteristics to optimize both video quality and energy consumption

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the special effect processing workload by identifying different types of special effects and routing them to appropriate processing units. Complex graphical effects are segmented and handled by GPU, while simpler effects remain with CPU, allowing optimized processing for each segment based on its specific requirements

Inventive Principle:
Principle #1Segmentation

2Productivity

If CPU occupation is high for special effect processing, then processing capability is sufficient, but device heating and fan spinning occur

Engineering Contradiction:
Improveprocessing capabilityVSAvoiddevice heating
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

The patent introduces GPU as an intermediary processing unit to handle specific types of special effects that are graphics-intensive. By routing appropriate workloads through this intermediary (GPU), the system reduces the thermal burden on the CPU while maintaining processing capability through coordinated operation of both processing units

Inventive Principle:
Principle #24Intermediary (Mediator)

3Use of energy by moving object

If GPU mode is used for special effect processing, then CPU load is reduced, but processing diversity needs to be optimized

Engineering Contradiction:
ImproveCPU load reductionVSAvoidprocessing diversity
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal processing framework where both CPU and GPU can handle special effect processing based on workload characteristics. The system achieves multi-functionality by enabling either processing unit to handle various types of effects, with the selection based on optimizing for either energy efficiency or processing diversity depending on the specific effect type and system state

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20260044994A1Method, apparatus, electronic device and storage medium for multimedia data transmission
Publication Date: 2026.02.12 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20260044994A1 patent drawing
  • US20260044994A1 patent drawing
  • US20260044994A1 patent drawing

AI summary

Embodiments of the disclosure provide method, apparatus, electronic device and storage medium for multimedia data transmission. The method includes: in response to a data transmission request, obtaining original multimedia data to be transmitted; in response to a preset special effect processing condition being met, determining a target special effect processing mode of the original multimedia data based on a preset special effect processing mode, wherein the preset special effect processing mode at least comprises a central processing unit mode and a graphics processor processing mode; and performing a special effect processing on the original multimedia data based on the target special effect processing mode to obtain target transmission multimedia data.