AR Deformation Simulation via Global Region Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current augmented reality technologies face challenges in simulating deformation of objects with complex geometric details, leading to time-consuming and slow simulation speeds due to the need for generating new data in explicit structures for each frame, especially when dealing with large amounts of geometric information.

Innovation Solution

The method involves extracting a region of interest (ROI) based on collisions in the augmented reality scene, combining or treating it as a new global region, and simulating deformation on these global regions using collision penetration distance, thereby reducing the computational load by not processing all objects and data structures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If deformation simulation is performed on the entire scene with complex geometric details, then the accuracy and completeness of the simulation is improved, but the simulation speed deteriorates significantly

Engineering Contradiction:
Improvesimulation accuracyVSAvoidsimulation speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent segments the scene into global regions based on collision detection, performing deformation simulation only on relevant regions rather than the entire scene. This segmentation approach maintains simulation accuracy for affected areas while dramatically improving overall simulation speed by excluding unrelated regions from computation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by focusing computational resources on specific global regions where collisions occur, rather than uniformly processing the entire scene. This allows high-fidelity simulation where needed while reducing computational load in unaffected areas, resolving the contradiction between accuracy and speed.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If explicit data structures are generated for each frame to represent geometric information, then the detail and precision of geometric representation is improved, but the computational time and processing load increase

Engineering Contradiction:
Improvegeometric detail precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary collision detection and global region identification before deformation simulation. By pre-identifying which regions require processing, the system avoids generating explicit data structures for the entire scene, reducing processing time while maintaining geometric precision for relevant areas.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the necessary global regions affected by collisions from the complete scene data. This extraction approach allows the system to work with a reduced subset of geometric information, maintaining precision where needed while eliminating unnecessary computational overhead from unrelated scene elements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12026835B2Computer-implemented methods for simulating deformation in real-world scene, electronic devices, and computer-readable storage medium
Publication Date: 2024.07.02 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US12026835B2 patent drawing
  • US12026835B2 patent drawing
  • US12026835B2 patent drawing

AI summary

The present disclosure provides a computer-implemented method. The method includes: acquiring 3D volumetric data for representing a real-world scene; acquiring a current set of active 3D volumetric data from the 3D volumetric data in response to an activating action on the 3D volumetric data; updating a plurality of sets of active 3D volumetric data based on the current set of active 3D volumetric data, the plurality of sets of active 3D volumetric data being acquired from the 3D volumetric data; constructing a surface based on the plurality of updated sets of active 3D volumetric data; and simulating a deformation of a part of the real-world scene based on the surface, the part of the real-world scene corresponding to the plurality of updated sets of active 3D volumetric data. In addition, the present disclosure also provides an electronic device, and a storage medium.