Particle Filtering of 3D Gaussians for Deformable Object Dynamics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Learning deformable object dynamics from robot interaction videos is challenging due to limited visual cues and complex deformations, especially for soft materials like dough or sponge, requiring efficient particle filtering methods.

Innovation Solution

A system uses particle filtering over 3D Gaussians to model deformable object dynamics, dynamically resampling Gaussians to handle large deformations, and employs a mixed particle-grid representation to improve scalability and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If Gaussian splatting is used to represent object dynamics, then visual representation quality is improved, but the number of Gaussians increases making computation inefficient

Engineering Contradiction:
Improvevisual representation qualityVSAvoidcomputation efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system segments the object state representation into a fixed set of particles, where each particle contains multiple 3D Gaussians. This segmentation allows the system to maintain high visual representation quality through multiple Gaussians per particle while limiting the total number of particles to a manageable fixed set, thereby resolving the contradiction between representation quality and computational efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of using one Gaussian per visual element, the system uses multiple 3D Gaussians within each particle to represent local regions. This partial excess of Gaussians per particle achieves high visual fidelity while the fixed particle count prevents overall computational explosion, balancing representation quality and efficiency.

Inventive Principle:
Principle #16Partial or excessive action

2Stability of the object's composition

If particle filtering is used to track object state, then temporal coherence is improved, but computational complexity increases for complex deformations

Engineering Contradiction:
Improvetemporal coherenceVSAvoidcomputational complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The system implements dynamic resampling of particles based on their weights during the particle filtering process. Particles that better explain the current visual observations receive higher weights and are more likely to be resampled, allowing the system to adaptively focus computational resources on relevant object configurations while maintaining temporal coherence through the particle filtering framework.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of particles (positions, orientations, deformation states) based on robot actions and visual observations. By updating particle parameters dynamically according to the dynamics model and resampling based on observation likelihood, the system maintains temporal coherence while adapting to complex deformations without requiring excessive computational complexity.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If many Gaussians are used to represent complex deformations, then deformation accuracy is improved, but computational efficiency deteriorates

Engineering Contradiction:
Improvedeformation accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system segments the deformation representation by organizing multiple 3D Gaussians within a fixed set of particles. Each particle represents a local region with multiple Gaussians capturing detailed deformation, while the fixed particle count ensures computational efficiency. This segmentation resolves the contradiction by distributing Gaussian resources across spatial segments rather than using excessive Gaussians globally.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by allowing multiple 3D Gaussians within each particle to capture local deformation details accurately, while the overall particle count remains fixed for efficiency. Each particle's local Gaussian representation is enhanced to capture complex deformations, but only where needed, resolving the contradiction between local deformation accuracy and global computational efficiency.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260048511A1Particle filtering for learning object physics from robot interaction videos
Publication Date: 2026.02.19 TOYOTA RESEARCH INSTITUTE INC
  • US20260048511A1 patent drawing
  • US20260048511A1 patent drawing
  • US20260048511A1 patent drawing

AI summary

A method may include receiving training data comprising a plurality of RGB-D images of an object at a plurality of time steps, and a plurality of robot actions associated with the object at the plurality of time steps; and optimizing, using the training data, a dynamics function to predict a future state of the object based on a current state of the object and a robot action. A state of the object is estimated as a plurality of particles comprising 3D Gaussians using particle filtering.