Terminal-Cloud Ray Tracing with Intermediate Rendering Results

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high computing power requirements of ray tracing technologies make real-time rendering on mobile devices challenging due to limited capabilities on mobile terminals.

Innovation Solution

A terminal-cloud collaboration system where the client end offloads high-computing-power tasks to a cloud service end, which processes visual features and sends intermediate rendering results to the client for further processing, optimizing image rendering quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If ray tracing technology is used to improve image rendering quality, then visual realism and picture quality are improved, but computing power requirements increase significantly

Engineering Contradiction:
Improveimage rendering qualityVSAvoidcomputing power requirement
Core Design Contradiction:
Manufacturing precisionVSPower

Solution Approach 1:

The patent segments the rendering process into two parts: complex ray tracing computations are performed on the cloud server, while simpler composition and display tasks are handled by the mobile terminal. This division allows high-quality ray tracing rendering without overloading the terminal's computing resources.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The cloud server acts as an intermediary between the rendering requirements and the mobile terminal. The server performs the heavy ray tracing computations and returns intermediate or final rendering results to the terminal, which then composes and displays the images. This mediator approach enables complex rendering on limited hardware.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If real-time ray tracing rendering is performed on mobile terminals, then visual effect quality is improved, but device performance and energy consumption are worsened

Engineering Contradiction:
Improvevisual effect qualityVSAvoidenergy consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The rendering workload is segmented between cloud and terminal, with energy-intensive ray tracing computations offloaded to the cloud server. The mobile terminal only performs low-energy tasks such as image composition and display, dramatically reducing energy consumption while maintaining visual quality.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If all visual features are rendered on the cloud, then rendering quality is improved, but bandwidth requirements increase

Engineering Contradiction:
Improverendering qualityVSAvoidbandwidth requirement
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

Instead of transmitting all rendered images from the cloud, the system performs partial rendering on the terminal side for features that can be efficiently computed locally. This reduces the quantity of data transmitted over the network while maintaining acceptable rendering quality for less demanding visual features.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP4697278A1Image rendering method and terminal-cloud collaboration system
Publication Date: 2026.02.18 HUAWEI TECH CO LTD
  • EP4697278A1 patent drawingFigure 1
  • EP4697278A1 patent drawingFigure 2
  • EP4697278A1 patent drawingFigure 3A

AI summary

Embodiments of this application provide an image rendering method and a terminal-cloud collaboration system, and relate to the field of image processing technologies. The method includes: A client end may control a service end to perform a computing processing process of a corresponding visual feature based on a computing processing requirement of the visual feature related to ray tracing of the client end, so that the client end can obtain, from the service end, an intermediate rendering result of a visual feature that needs to be rendered, rendering effect of a visual feature in a rendered image of the client end is updated in real time in a terminal-cloud collaboration manner, to improve image rendering quality of the client end.