Virtual Camera Viewpoint Path Generation From 3D Scene Graphs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods struggle to efficiently set a virtual camera viewpoint for a virtual space that is not geometrically matched with a real space, necessitating costly and labor-intensive manual adjustments.
Innovation Solution
An information processing device generates a virtual camera viewpoint path based on context information represented by a three-dimensional scene graph, allowing for automatic and efficient setting of virtual camera viewpoints for rendering teacher CG image data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If geometric matching between real space and virtual space is performed to set virtual camera viewpoint, then measurement precision is improved, but device complexity and manual adjustment costs increase
Solution Approach 1:
The patent uses a three-dimensional scene graph to create a virtual copy of the real space structure. Instead of performing complex geometric matching between real and virtual spaces, the system generates a virtual viewpoint path by copying and adapting the real viewpoint path within the scene graph structure, significantly reducing alignment complexity while maintaining viewpoint accuracy
Solution Approach 2:
The three-dimensional scene graph serves as an intermediary data structure that bridges real space and virtual space. Rather than directly matching coordinates between real and virtual environments, the scene graph provides a common framework where viewpoint paths can be defined and transferred, simplifying the alignment process
2Manufacturing precision
If manual adjustment of virtual camera viewpoint is performed to match real space geometry, then manufacturing precision is improved, but productivity decreases
Solution Approach 1:
The system enables automatic generation of virtual viewpoint paths by utilizing the existing three-dimensional scene graph and real viewpoint path data. The viewpoint settings are self-determined through algorithmic processing of the scene graph structure, eliminating the need for manual adjustment while maintaining precision and significantly improving productivity
Solution Approach 2:
The three-dimensional scene graph is constructed in advance to represent the spatial structure, and the real viewpoint path is captured beforehand. These preliminary preparations enable automatic derivation of the virtual viewpoint path without requiring manual intervention during the actual viewpoint setting process
3Reliability
If geometric alignment between real and virtual spaces is performed, then reliability of viewpoint setting is improved, but loss of time increases
Solution Approach 1:
Instead of performing time-consuming geometric alignment procedures, the system copies the essential structural information from the real space into a three-dimensional scene graph. The virtual viewpoint path is then generated by adapting the real viewpoint path to this copied structure, achieving reliable viewpoint setting much faster than traditional alignment methods
Data Source
AI summary
The present technology relates to an information processing device, an information processing method, and a program enabling to automatically and efficiently set a virtual camera viewpoint for a virtual space to be used for rendering teacher CG image data.An information processing device according to one aspect of the present technology generates a virtual viewpoint path that is a path including a plurality of viewpoints of a virtual camera, on the basis of context information of a space represented by a three-dimensional scene graph, and performs rendering of a virtual space at each viewpoint included in the virtual viewpoint path to generate teacher image data to be used for learning of a machine learning model. The present technology can be applied to a device having a function of a 3DCG simulator.


