Terminal-Cloud Ray Tracing for Real-Time Mobile Rendering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The high computing power requirements of ray tracing rendering technologies make it difficult for mobile devices to achieve real-time high-quality image rendering due to limited computational resources.
Innovation Solution
A terminal-cloud collaboration system where a cloud service end performs high-computing-power tasks for visual features, while a mobile terminal handles subsequent processing, allowing for real-time updates and improved image rendering quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If ray tracing rendering technology is used to improve image rendering quality, then picture quality and visual reality are significantly enhanced, but computing power consumption increases and real-time rendering becomes difficult on mobile terminals
Solution Approach 1:
The rendering process is segmented into two parts: complex ray tracing computations are performed on the cloud service end, while simpler subsequent processing is handled by the mobile terminal. This division allows high-quality rendering without overloading the mobile device's computing resources.
Solution Approach 2:
The cloud service end acts as an intermediary between the mobile terminal and the final rendered image. The terminal sends control information to the cloud, which performs the heavy computational work and returns intermediate rendering results, effectively mediating the computing power gap.
2Manufacturing precision
If cloud service end performs computing processing of visual features, then image rendering quality is improved, but bandwidth consumption increases
Solution Approach 1:
The cloud service end performs only the necessary ray tracing computations for visual features, not complete rendering of all image elements. This partial action approach reduces the amount of data that needs to be transmitted, thereby reducing bandwidth consumption while still achieving quality improvement.
Data Source
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.


