Cloud Rendering Pipeline With Postprocessing for Visual Effects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud rendering technologies produce images with poor quality, as they lack the capability to utilize additional image processing functions beyond basic rendering.

Innovation Solution

Integrate postprocessing programs that provide image processing capabilities not available in cloud rendering applications, allowing for enhanced image processing after initial rendering is completed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If only cloud rendering application is used for rendering, then the rendering process is simple and fast, but the image quality and visual effects are poor

Engineering Contradiction:
Improveimage qualityVSAvoidrendering process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The rendering process is segmented into two distinct stages: first, the cloud rendering application performs basic rendering to generate an initial image; second, the postprocessing program applies additional image processing techniques to enhance quality. This segmentation allows each component to specialize in its strength while maintaining overall system efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the cloud rendering application and the postprocessing program into a unified rendering pipeline. The output of the rendering application becomes the input of the postprocessing program, creating a combined system that delivers both speed and high image quality.

Inventive Principle:
Principle #5Merging (Combining)

2Manufacturing precision

If postprocessing program is added to enhance image quality, then the rendering effect is improved, but the processing time is extended

Engineering Contradiction:
Improverendering effectVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The cloud rendering application performs preliminary rendering to create a base image that captures the essential visual information. This preliminary action ensures that the majority of the rendering work is completed efficiently before the more time-consuming postprocessing operations begin.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The postprocessing program applies selective image processing techniques only where needed to enhance specific aspects of the image quality, such as anti-aliasing, depth of field, or other visual effects, rather than processing the entire image uniformly, thus minimizing unnecessary processing time.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If multiple postprocessing programs are used, then the image processing capability is enhanced, but the system complexity increases

Engineering Contradiction:
Improveimage processing capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system is designed with a universal postprocessing framework that can accommodate multiple different postprocessing programs through a standardized interface. This multi-functionality allows the same system architecture to support various image processing techniques without requiring separate specialized systems for each program.

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

Solution Approach 2:

The cloud rendering application serves as an intermediary that bridges between the rendering engine and multiple postprocessing programs. It standardizes the output format and interfaces, allowing different postprocessing programs to be integrated seamlessly without increasing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4672155A1Cloud rendering method, apparatus, and computing device cluster
Publication Date: 2025.12.31 HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD
  • EP4672155A1 patent drawingFigure 1
  • EP4672155A1 patent drawingFigure 2
  • EP4672155A1 patent drawingFigure 3

AI summary

A cloud rendering method includes: A cloud rendering application client obtains a rendering instruction delivered by a user of the cloud rendering application client. The cloud rendering application client sends a first message to a cloud rendering node, where the first message includes a rendering task, the first message indicates the cloud rendering node to execute the rendering task by using a cloud rendering application and at least one postprocessing program, and the postprocessing program is used to provide an image processing capability that cannot be provided by the cloud rendering application. The cloud rendering application client obtains a second message sent by the cloud rendering node, where the second message includes a rendered image obtained by the cloud rendering node by executing the rendering task. The cloud rendering application client displays the rendered image in response to the second message. In this way, in the cloud rendering process, the cloud rendering application may be first used for rendering, and then the postprocessing program that is used to provide the image processing capability that cannot be provided by the cloud rendering application is used to process the image rendered by the cloud rendering application, thereby improving rendering effect.