End-Cloud Image Processing With Local Preview and Server Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing methods on terminal devices face issues of jamming and forced waiting pages due to complex effect rendering algorithms being executed on server-side, leading to inefficiencies and reduced fluency.

Innovation Solution

Implement a method for end-cloud collaboration-based image processing that utilizes local and remote algorithm models on the terminal device to render visual effects with varying precisions, where local models provide immediate preview and remote models enhance precision, allowing for synchronous processing and reducing waiting times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If complex effect rendering algorithms are executed on server-side, then rendering precision is improved, but system fluency and response time deteriorate due to jamming and forced waiting pages

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

Solution Approach 1:

The rendering algorithm is segmented into two versions: a first version executed locally on the terminal device for quick preview, and a second version executed on the server for high-precision rendering. This segmentation allows the system to balance between speed and precision by executing different parts of the rendering process at different locations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The terminal device executes the first version of the rendering algorithm locally to generate a preliminary preview image before the server completes the high-precision rendering. This preliminary action allows the user to see immediate results and reduce perceived waiting time while the server processes the final high-precision version in the background.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If complex effect rendering algorithms are executed on server-side, then rendering precision is improved, but system fluency deteriorates

Engineering Contradiction:
Improverendering precisionVSAvoidsystem fluency
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The rendering algorithm is segmented into two versions: a first version executed locally on the terminal device for quick preview, and a second version executed on the server for high-precision rendering. This segmentation allows the system to balance between speed and precision by executing different parts of the rendering process at different locations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first version of the rendering algorithm acts as an intermediary that provides immediate visual feedback to the user while the server processes the final high-precision version. This intermediary local execution maintains system fluency by preventing the UI from freezing during server processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If local algorithm model is used for immediate preview, then system fluency is improved, but rendering precision deteriorates

Engineering Contradiction:
Improvesystem fluencyVSAvoidrendering precision
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The rendering algorithm is segmented into two versions: a first version executed locally on the terminal device for quick preview, and a second version executed on the server for high-precision rendering. This segmentation allows the system to balance between speed and precision by executing different parts of the rendering process at different locations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The local terminal device performs a partial rendering using the first version of the algorithm to provide sufficient visual feedback for user interaction, without attempting to achieve full high-precision rendering. This partial action is adequate for preview purposes while maintaining system responsiveness.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250336124A1Method for end-cloud collaboration-based image processing, apparatus, device and storage medium
Publication Date: 2025.10.30 LEMON INC(GB)
  • US20250336124A1 patent drawing
  • US20250336124A1 patent drawing
  • US20250336124A1 patent drawing

AI summary

Embodiments of the disclosure provide a solution for end-cloud collaboration-based image processing. A method includes: in response to a first operation instruction, displaying a first preview image, wherein the first preview image is an image obtained by adding a first visual effect with a first precision to an original image, and the first visual effect with the first precision is obtained based on a first local algorithm model run at the terminal device; sending an algorithm invoking request to a server based on the first operation instruction; in response to a second operation instruction, generating a target image based on a rendered image responded by the server to an algorithm invoking request, wherein the rendered image is an image obtained by adding a first visual effect with the second precision to the original image, and the target image is an image used for displaying on the terminal device.