Environment Model Population Using Multi-View Object Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing simulated environments lack robustness in updating environment models, leading to suboptimal performance in various applications such as virtual or augmented reality and robotics.

Innovation Solution

A method and system for populating environment models by accessing an environment model and a library of object models, aligning spatial dimensions, and positioning object models at accurate locations based on image and haptic data from multiple viewpoints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If environment models are updated effectively and selectively, then the robustness of simulated environments is improved, but the complexity of managing and populating these models increases

Engineering Contradiction:
Improverobustness of simulated environmentsVSAvoidcomplexity of managing environment models
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates virtual copies of physical objects by capturing their geometric and haptic properties, then populating the simulated environment model with these object models. This copying approach allows the environment model to be updated selectively with accurate representations without manually recreating each object, thus improving robustness while managing complexity through automated model generation.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces manual or mechanical methods of environment model population with automated computational processes. By using image processing algorithms and haptic sensor data to automatically generate and place object models, the system reduces the manual complexity of managing environment models while enhancing their robustness through accurate, data-driven population.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Manufacturing precision

If object models are placed at accurate locations with correct spatial dimensions, then the realism and performance of simulated environments are improved, but the time and computational resources required for population increase

Engineering Contradiction:
Improveaccuracy of object placementVSAvoidtime for populating environment models
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by capturing and storing haptic properties and geometric data of objects before they need to be placed in the environment model. By pre-processing object data and creating ready-to-use object models with accurate spatial dimensions, the system reduces the time required during actual environment population while maintaining high placement accuracy through pre-computed geometric information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates accurate copies of physical objects by capturing their geometric properties from images and haptic properties from sensor data. These pre-generated object models contain all necessary spatial dimension information, allowing for accurate placement in the environment model without requiring time-consuming measurements or adjustments during the population process.

Inventive Principle:
Principle #26Copying

3Measurement precision

If multiple viewpoints and haptic data are used to generate accurate object models, then the precision of environment model population is improved, but the complexity of data processing increases

Engineering Contradiction:
Improveprecision of object model generationVSAvoidcomplexity of data processing
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the data processing into distinct modules: one for processing image data to extract geometric properties, another for processing haptic sensor data to capture physical properties, and a third for integrating these data streams to generate complete object models. This segmentation reduces processing complexity by handling different data types separately while maintaining high precision through comprehensive data collection from multiple viewpoints and sensors.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12579733B2Systems, methods, and computer program products for populating environment models
Publication Date: 2026.03.17 SANCTUARY COGNITIVE SYST CORP
  • US12579733B2 patent drawing
  • US12579733B2 patent drawing
  • US12579733B2 patent drawing

AI summary

Systems, methods, and computer program products for managing and populating environment models are described. An environment model is accessed which represents an environment, and the environment model is populated with instances of object models. Locations where the instances of object models should be positioned in the environment model are identified, by determining where in the environment model a respective size of each instance when viewed from a vantage point at the environment model matches a size of the object represented by the respective instance when viewed from a corresponding vantage point at the environment.