Virtual Reality Authoring via Polytope Bin Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing product and simulation systems, such as CAD and CAE systems, are impractical for real-time or near real-time virtual reality applications due to the time-consuming nature of their simulation and data processing methods, which hinder their effectiveness in fields like engineering and entertainment.

Innovation Solution

A method and system that define a model with experimental parameters, perform simulations, compress results into discrete polytope bins with continuous surrogates, and predict behavior of interest values for user-provided parameters, enabling efficient real-time virtual reality experiences by optimizing polytope bin faces and using regression techniques for improved compression and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing CAD and CAE simulation systems are used to perform detailed simulations, then high accuracy and detailed representation are achieved, but the processing time becomes excessively long and impractical for real-time applications

Engineering Contradiction:
Improvesimulation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs comprehensive simulations and generates detailed results in advance, before the actual virtual reality application is used. The simulation results are pre-processed and stored in a database, allowing the virtual reality system to access pre-computed data rather than performing time-consuming simulations in real-time. This resolves the contradiction by sacrificing real-time computation for upfront preparation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates simplified representations and models that copy the essential characteristics of the original complex simulation data. Instead of using the full detailed simulation results during virtual reality interaction, the system uses pre-extracted features and simplified models that replicate the key behaviors, enabling real-time performance while maintaining accuracy.

Inventive Principle:
Principle #26Copying

2Measurement precision

If detailed simulation results are stored and processed, then high accuracy is maintained, but data complexity and processing burden increase significantly

Engineering Contradiction:
Improvesimulation accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the essential and relevant features from the comprehensive simulation results, separating the critical data needed for virtual reality applications from the redundant information. This extraction process reduces data complexity while preserving the accuracy needed for realistic virtual reality experiences.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent divides the complex simulation data into organized segments or categories, making the data more manageable and easier to process. By segmenting the data structure and organizing it systematically in the database, the system reduces processing complexity while maintaining access to detailed information when needed.

Inventive Principle:
Principle #1Segmentation

3Reliability

If full simulation data is used for virtual reality rendering, then realistic representation is achieved, but real-time interaction performance deteriorates

Engineering Contradiction:
Improverepresentation realismVSAvoidreal-time processing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent prepares and pre-processes the simulation data in advance, organizing it into formats optimized for real-time virtual reality rendering. This preliminary preparation includes pre-computing visualizations, pre-organizing data structures, and pre-loading essential assets, enabling the system to deliver realistic representations without compromising real-time interaction performance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10102316B2Virtual reality authoring method
Publication Date: 2018.10.16 DASSAULT SYSTEMS AMERICAS CORP
  • US10102316B2 patent drawing
  • US10102316B2 patent drawing
  • US10102316B2 patent drawing

AI summary

An embodiment provides a virtual reality experience by defining a model representing an object that includes experimental parameters. After defining the model, a model simulation is performed, using variations of the experimental parameters, that produces results for each of the one or more variations. The results include a value for a behavior of interest of the model for each of the variations. Next, the results are compressed to an interpolant comprising discrete polytope bins with continuous surrogates of the behavior of interest. Responsive to user provided values of the experimental parameters, a value of the behavior of interest is predicted using the interpolant. In turn, a virtual reality experience is provided by displaying to the user an effect on the model for the user-provided values of the one or more experimental parameters where the displayed effect on the model reflects the predicted value for the behavior of interest.