SiPhy: Single-Image Physical Property Reasoning
SiPhy is a unified framework that infers physical properties like mass, stiffness, and elasticity from a single RGB image by aligning 3D-aware visual cues with language-based material knowledge, achieving state-of-the-art performance that surpasses existing multi-view reconstruction methods.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Technical Summary: SiPhy – Single-Image Physical Property Reasoning
Problem Statement
Inferring physical properties (e.g., mass, stiffness, elasticity, density) from a single RGB image is a critical capability for simulation, embodied AI, and virtual editing. However, existing approaches face significant limitations:
- Multi-view Dependency: State-of-the-art methods (e.g., NeRF2Physics, PUGS) rely on multi-view reconstruction or dense 3D representations (NeRF, Gaussian Splatting) to estimate physical quantities. These require multiple input views and heavy optimization, making them impractical for scenarios where only a single image is available.
- Lack of 3D Awareness in Single-Image Methods: Prior single-image works often treat the problem as a 2D pixel-level classification task, ignoring the object's 3D geometry. Consequently, they fail to estimate 3D-consistent quantities like volume or total mass.
- Insufficient Physical Grounding: Data-driven models that regress physical quantities directly from RGB appearance often lack explicit material knowledge, leading to poor generalization on unseen environments or object compositions.
The core challenge addressed by this work is: Can an AI system infer an object's physical properties from just a single image without multi-view supervision or explicit 3D reconstruction?
Methodology
The authors propose SiPhy, a unified framework that approximates the advantages of multi-view physical reasoning (structured geometry, consistent material inference, and physics-aware aggregation) using a single RGB image. The pipeline consists of three interconnected stages:
1. SiPhy VLM (Material Candidate Generation)
A fine-tuned Vision-Language Model (VLM) based on Vicuna-7B-v1.5 serves as the knowledge base.
- Input: For each object part (derived from SAM masks), the VLM receives the part mask, the cropped part image, the full object image, and a text prompt with a GPT-4-generated part description.
- Output: The VLM predicts candidate material names (e.g., "Metal," "Foam") and their associated physical attributes (density, Young's modulus, thickness).
- Training: The model is trained in two stages: first projecting CLIP features into the LLM token space, then fine-tuning the LLM with LoRA for material classification.
2. 3D-Aware Visual Sampling
To bridge the gap between 2D images and 3D physical reasoning, SiPhy performs geometry-aware sampling to approximate a pseudo-voxel grid from a single view.
- Adaptive Spacing: Instead of fixed uniform sampling, the method calculates an adaptive 2D pixel spacing based on camera intrinsics () and estimated object depth ():
where is the predefined side length of a virtual unit cube. This ensures non-overlapping coverage that approximates a surface voxel grid. - Feature Extraction: Non-overlapping 2D points are sampled, and patches around them are encoded using a frozen CLIP ViT-B/16 encoder to produce visual descriptors.
3. Material Probability Estimation & Refinement
This stage aligns visual features with the VLM-proposed material candidates to estimate physical properties.
- Part-Based Contrastive Alignment: To enforce region consistency, a contrastive module encourages points within the same SAM-derived part to share similar material predictions while separating different parts. This uses a self-attention mechanism restricted to points within the same part mask.
- Physical Property Calculation:
- Pixel-Level: The physical property at each point is computed as the expectation over material likelihoods: .
- Object-Level (Mass): Total mass is aggregated by summing the mass of each pseudo-voxel (calculated as density volume).
- Heaviness-Aware Thickness (HAT) Refinement: The authors observed that material prediction alone correlates weakly with mass for heavy objects. A refinement module classifies objects as "heavy" or "light" (using GPT-4) and adjusts thickness predictions toward physically plausible ranges, significantly improving mass estimation for dense objects.
Key Contributions
- SiPhy Framework: The first single-image and depth framework capable of predicting both 2D (pixel-level maps) and 3D (object-level mass, volume) physical properties without multi-view input.
- Unified Pipeline: A novel architecture integrating CLIP-based visual grounding, VLM-driven material/attribute inference, and geometry-aware voxelization to unify geometry, semantics, and physical knowledge.
- State-of-the-Art Performance: Comprehensive validation showing SiPhy outperforms both single-view and multi-view baselines on diverse datasets.
Experimental Results
The framework was evaluated on three benchmarks: ABO-500 (mass), MVImgNet-100 (material segmentation), and PhysXNet-100 (density and Young's modulus).
- Mass Prediction (ABO-500): SiPhy achieves a Minimum Ratio Error (MnRE) of 0.58, surpassing the multi-view method NeRF2Physics (0.55) and significantly outperforming PUGS (0.30). Compared to PUGS, SiPhy improves mass MnRE by up to 93%.
- Density Estimation (PhysXNet-100): SiPhy reduces the Mean Absolute Error (MAE) by 35.5% compared to NeRF2Physics, despite using only a single view.
- Young's Modulus: SiPhy lowers the error by 23.5% compared to both NeRF2Physics and PUGS.
- Material Segmentation: SiPhy achieves competitive or superior mIoU scores across all datasets, outperforming multi-view methods on PhysXNet-100 by 47.6% in M-mIoU.
- Real-World Validation: On hand-object interaction datasets (HO3D, ARCTIC), SiPhy outperforms the single-view baseline LLaVA in mass prediction and property estimation, demonstrating its utility as a data annotation engine.
- Downstream Application: In image-to-audio generation, SiPhy's material priors correct appearance-driven errors (e.g., identifying a metal locker as wood), producing more accurate sound synthesis.
Significance and Claims
The paper claims that SiPhy demonstrates that structured geometry, consistent material inference, and physics-aware aggregation—traditionally requiring multi-view data—can be effectively approximated from a single RGB image through deliberate architectural design.
- Scalability: SiPhy offers a scalable alternative to reconstruction-heavy pipelines, enabling physical reasoning in everyday scenarios where only a single image is available.
- Generalization: The framework generalizes well to real-world hand-object interactions and synthetic datasets, proving that vision-language models can serve as effective physical priors.
- Limitations: The authors modestly acknowledge that performance is constrained by the quality of single-view geometric priors (depth estimation) and the inherent ambiguity of inferring physical attributes from one image. Challenges remain with transparent, reflective, and highly textured objects where depth and material recognition can be unreliable.
The work establishes a new baseline for single-image physical reasoning, suggesting that future embodied AI systems can infer object dynamics and material properties without the computational cost of multi-view reconstruction.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.