Distributed Rendering for Composite Virtual Reality Images
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current virtual reality and mixed reality systems face challenges in rendering a large number of virtual bodies due to limited computational resources, requiring all three-dimensional objects to be retained on a single information processing apparatus for composite imaging.
Innovation Solution
An information processing system comprising multiple apparatuses, where each stores and renders different virtual bodies, allowing composite images to be generated without needing all data on one device, and includes mechanisms for secure data retention and conditional image generation to prevent unauthorized access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If a single information processing apparatus is used to render all virtual bodies, then all three-dimensional objects can be retained in one location, but the computational resources are insufficient for high-quality rendering of an enormous number of virtual bodies
Solution Approach 1:
The system divides the rendering workload by separating three-dimensional objects into different groups and assigning them to different rendering units. Each rendering unit renders a specific group of objects, and the rendered images are then composited together. This segmentation allows the system to handle a large number of virtual bodies without overwhelming the computational resources of a single apparatus.
2Power
If multiple rendering units are used to render different groups of three-dimensional objects, then computational resources are distributed, but at least one device needs to retain information of all three-dimensional objects to perform compositing
Solution Approach 1:
The patent extracts only the necessary rendering results (two-dimensional images and depth information) from the rendering units and transmits them to the compositing device. The original three-dimensional object data remains stored only at the respective rendering units, not replicated at the compositing device. This extraction approach allows compositing to be performed with minimal data transmission while avoiding the need for one device to retain all three-dimensional object information.
3Ease of operation
If all three-dimensional objects are retained on a single apparatus for composite imaging, then compositing can be performed centrally, but security risks increase due to unauthorized data sharing
Solution Approach 1:
The system segments the three-dimensional objects into different groups that are managed by different rendering units. Each rendering unit retains only the data for its assigned objects, preventing unauthorized access to all objects. The compositing operation works with rendered images rather than original object data, maintaining security while enabling centralized compositing functionality.
Data Source
AI summary
An information processing system includes a first information processing apparatus that stores information of a first object, and a second information processing apparatus that stores information of a second object different from the first object. The first information processing apparatus generates a first image including a rendering of the first object, on the basis of position-orientation information of a first body and information of the first object. The second information processing apparatus generates a second image including a rendering of the second object, on the basis of the position-orientation information of the first body and information of the second object. The first information processing apparatus further generates an image that is a composite of the first image and the second image.


