Variable Data File Format for Dynamic 3D Scene Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3D file formats cannot efficiently express uncertainty in 3D scenes, leading to inefficiencies in rendering dynamic environments, as they only specify one possible rendering of a static scene with optional moving parts, lacking the ability to incorporate prior knowledge for real-time adaptations based on sensor data.

Innovation Solution

A method of storing data that separates constant and variable physical properties of virtual objects, where constant data remains unchanged and variable data includes a range of values and probability functions for uncertain properties, allowing for quicker adaptation to real-time measurements by incorporating prior knowledge.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional 3D file formats are used to store static scene data, then the data structure is simple and easy to render, but the system cannot efficiently adapt to dynamic environments or incorporate prior knowledge for real-time adjustments

Engineering Contradiction:
Improveadaptability to dynamic environmentsVSAvoiddata structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the data structure into two distinct parts: constant data (unchanging scene properties) and variable data (dynamic properties with uncertainty ranges). This segmentation allows the system to maintain simple rendering paths for static elements while enabling adaptive adjustments for dynamic elements, resolving the contradiction between adaptability and complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamicity into the data structure by allowing variable data elements to have ranges of values and probability distributions rather than fixed values. This enables the scene to adapt to dynamic environments while maintaining a manageable structure through probabilistic modeling of uncertainty.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If uncertain physical properties are stored as fixed values, then the data structure is simpler, but the accuracy and efficiency of real-time adaptation to sensor data is reduced

Engineering Contradiction:
Improveprecision of physical propertiesVSAvoidtime for real-time adaptation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-defining ranges and probability distributions for uncertain physical properties during data storage. This preparation allows receiving computer programs to quickly adapt to sensor data by sampling from pre-established probability distributions rather than computing uncertainty from scratch, reducing real-time adaptation time while maintaining measurement precision.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If complete information about all possible object properties is stored, then the accuracy of virtual object representation is improved, but the data storage requirements and processing complexity increase

Engineering Contradiction:
Improvereliability of object representationVSAvoiddata storage volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent changes the parameter representation from fixed deterministic values to probabilistic distributions with defined ranges. This allows the system to capture the essence of uncertainty and variability in object properties without storing every possible value, thereby maintaining reliable object representation while reducing data storage requirements through efficient probabilistic modeling.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230410466A1File format with variable data
Publication Date: 2023.12.21 KONINKLIJKE PHILIPS NV
  • US20230410466A1 patent drawing
  • US20230410466A1 patent drawing
  • US20230410466A1 patent drawing

AI summary

A method for storing data representative of virtual objects on a computer storage system. The method comprises storing constant data corresponding to physical properties of the virtual objects which will remain constant when the data is read. The constant data comprises one or more constant elements representative of physical properties of one or more of the virtual objects. The method also comprises storing variable data corresponding to physical properties of the virtual objects which are uncertain at the time of storing the data. The variable data comprises one or more variable elements representative of uncertain physical properties of one or more of the virtual objects and wherein each variable element comprises a range of values and a probability function for the range of values.