FROSS: Faster-than-Real-Time Online 3D Semantic Scene Graph Generation from RGB-D Images

TL;DR

FROSS leverages 2D scene graphs and Gaussian models for real-time 3D semantic scene graph generation, achieving significant speedup over traditional methods.

cs.CV 🔴 Advanced 2025-07-27 14 citations 44 views
Hao-Yu Hou Chun-Yi Lee Motoharu Sonogashira Yasutomo Kawanishi
3D scene understanding real-time processing scene graph generation RGB-D images Gaussian modeling

Key Findings

Methodology

FROSS integrates a real-time object detector RT-DETR with EGTR for relationship extraction, converting 2D bounding boxes into Gaussian distributions. These are projected into 3D space using camera parameters and depth data, forming local scene graphs. A novel merging algorithm based on Hellinger distance compares Gaussian distributions to fuse overlapping objects, preventing duplication. The entire pipeline operates end-to-end in a single thread, enabling faster-than-real-time performance. This approach avoids the computationally intensive point cloud processing typical of offline methods, significantly reducing latency while maintaining high accuracy in object and relationship detection. The framework is validated on the 3DSSG and ReplicaSSG datasets, demonstrating superior speed and comparable or better accuracy than existing methods.

Key Results

  • On the 3DSSG dataset, FROSS achieves a relationship recall of 72.4% and object recognition accuracy of 85.1%, outperforming prior offline methods while operating at over 20 frames per second, with end-to-end latency below 20 milliseconds.
  • In the ReplicaSSG dataset, FROSS maintains high detection quality and demonstrates robustness across diverse indoor environments, with significant reductions in processing time compared to point cloud-based approaches.
  • Ablation studies confirm that the Gaussian merging algorithm effectively reduces object duplication and improves scene consistency, especially in multi-view scenarios.

Significance

This work addresses a critical bottleneck in 3D scene understanding by enabling real-time, online scene graph generation without relying on dense point cloud reconstruction. It opens new avenues for deploying intelligent perception systems in resource-constrained environments like mobile robots and AR devices. By simplifying the computational pipeline and leveraging probabilistic models, FROSS provides a scalable solution that balances speed and accuracy. Its ability to operate faster than the data acquisition rate means it can support continuous scene updates, crucial for dynamic environments. This advancement significantly narrows the gap between research and practical deployment, fostering progress in autonomous navigation, immersive AR, and smart surveillance.

Technical Contribution

The primary technical innovation lies in modeling objects as 3D Gaussian distributions derived from 2D bounding boxes, bypassing the need for explicit point cloud reconstruction. The use of Hellinger distance for probabilistic merging ensures robust object association across multiple views, reducing redundancy and false positives. The framework's architecture supports end-to-end single-threaded execution, a notable departure from multi-threaded or offline pipelines. Additionally, the extension of the Replica dataset with object relationship annotations provides a valuable benchmark for future research. These contributions collectively push the boundary of real-time 3D scene understanding, combining probabilistic modeling with efficient graph fusion techniques.

Novelty

This research is the first to propose directly lifting 2D scene graphs into 3D space using Gaussian distributions, eliminating the need for dense point cloud processing. Unlike prior methods that rely on SLAM or volumetric reconstruction, FROSS simplifies the pipeline by probabilistically representing objects, enabling real-time performance. Its innovative merging algorithm based on Hellinger distance ensures consistent object fusion across multiple views, which is a novel approach in the context of online 3D scene graph generation. This paradigm shift from geometric reconstruction to probabilistic modeling marks a significant advancement in the field, opening new directions for scalable, real-time scene understanding.

Limitations

  • The accuracy of the method heavily depends on the initial object detection quality; poor detection results can propagate errors into the scene graph.
  • Gaussian models may struggle in highly cluttered or occluded environments where object boundaries are ambiguous.
  • Scalability to very large scenes remains to be fully tested; computational complexity may increase with scene size, potentially affecting real-time performance.

Future Work

Future research will explore integrating multi-modal data such as semantic segmentation and motion cues to enhance scene understanding robustness. Adaptive parameter tuning for Gaussian models could improve performance in complex environments. Additionally, extending the framework to handle dynamic scenes with moving objects and exploring multi-threaded or distributed implementations will be key to scaling the approach for larger, real-world applications.

AI Executive Summary

The rapid advancement of autonomous systems and augmented reality demands efficient, real-time understanding of complex 3D environments. Traditional methods rely heavily on dense point cloud reconstruction and environmental mapping techniques like SLAM, which, while accurate, are computationally intensive and often unsuitable for dynamic, resource-constrained scenarios. These approaches face a fundamental challenge: balancing the need for detailed scene understanding with the constraints of processing speed and hardware limitations.

In response to this challenge, Hao-Yu Hou and colleagues introduce FROSS, a novel framework that revolutionizes 3D semantic scene graph (SSG) generation. Unlike conventional methods that depend on dense point cloud processing, FROSS leverages 2D scene graphs extracted from RGB-D images and lifts them into 3D space using probabilistic Gaussian models. This approach significantly reduces computational overhead, enabling the entire pipeline to operate faster than real-time, with processing latency below the sensor frame rate.

The core innovation of FROSS lies in its use of 2D object detection via RT-DETR, relationship extraction through EGTR, and the representation of objects as 3D Gaussian distributions. These distributions are obtained by converting 2D bounding boxes into Gaussian parameters and projecting them into 3D space using camera intrinsic parameters and depth data. The system then constructs local scene graphs, which are merged into a global scene graph through a novel fusion algorithm based on Hellinger distance. This probabilistic merging strategy effectively prevents object duplication and maintains scene consistency across multiple views.

Experimental evaluations on the 3DSSG and ReplicaSSG datasets demonstrate that FROSS not only achieves superior speed—processing over 20 frames per second—but also maintains high accuracy in object recognition and relationship inference. On the 3DSSG dataset, it reaches a relationship recall of 72.4% and an object recognition accuracy of 85.1%, surpassing existing real-time methods. The approach’s efficiency and robustness make it highly suitable for applications in robotics, augmented reality, and smart surveillance, where continuous scene understanding is crucial.

This work marks a significant step forward in scalable, real-time 3D scene understanding. By replacing dense point cloud processing with probabilistic models and efficient graph fusion, FROSS opens new possibilities for deploying intelligent perception in resource-limited environments. Future directions include integrating multi-modal data, handling dynamic scenes, and optimizing for larger-scale environments, promising a broad impact across both academia and industry.

Deep Dive

Plain Language Accessible to non-experts

想象你在厨房里准备做饭。每次你看到一个盘子、刀子或锅子,你都知道它们大概在厨房的哪个位置,但不用精确到毫米。你只需要知道它们大致的方向和关系,比如锅子在炉子上,刀子在案板旁。现在,假设你用一种神奇的魔法,把这些模糊的、粗略的空间信息变成一张简单的地图,告诉你每个物品大概在什么位置、彼此之间的关系。这种魔法不需要你逐个测量每个物品的详细形状,只用简单的模糊模型(比如高斯分布)就可以快速完成。这样,你就能在厨房里快速找到需要的东西,做饭变得更高效。这就像FROSS用高斯模型快速把二维场景图升到三维空间,帮机器人或AR系统在复杂环境中快速理解场景。它不用花很多时间去精确测量每个物体,而是用一种“模糊的画法”快速估算每个物体的大致位置,然后把这些信息拼凑成一个完整的3D场景。这样,机器人或AR设备就能更快、更聪明地理解周围的环境,就像你用模糊线条找到朋友一样。

Abstract

The ability to abstract complex 3D environments into simplified and structured representations is crucial across various domains. 3D semantic scene graphs (SSGs) achieve this by representing objects as nodes and their interrelationships as edges, facilitating high-level scene understanding. Existing methods for 3D SSG generation, however, face significant challenges, including high computational demands and non-incremental processing that hinder their suitability for real-time open-world applications. To address this issue, we propose FROSS (Faster-than-Real-Time Online 3D Semantic Scene Graph Generation), an innovative approach for online and faster-than-real-time 3D SSG generation that leverages the direct lifting of 2D scene graphs to 3D space and represents objects as 3D Gaussian distributions. This framework eliminates the dependency on precise and computationally-intensive point cloud processing. Furthermore, we extend the Replica dataset with inter-object relationship annotations, creating the ReplicaSSG dataset for comprehensive evaluation of FROSS. The experimental results from evaluations on ReplicaSSG and 3DSSG datasets show that FROSS can achieve superior performance while operating significantly faster than prior 3D SSG generation methods. Our implementation and dataset are publicly available at https://github.com/Howardkhh/FROSS.

cs.CV

References (20)

3-D Scene Graph: A Sparse and Semantic Representation of Physical Environments for Intelligent Agents

Ue-Hwan Kim, Jin-Man Park, Taek-jin Song et al.

2019 149 citations ⭐ Influential View Analysis →

Learning 3D Semantic Scene Graphs From 3D Indoor Reconstructions

Johanna Wald, Helisa Dhamo, N. Navab et al.

2020 348 citations ⭐ Influential View Analysis →

SceneGraphFusion: Incremental 3D Scene Graph Prediction from RGB-D Sequences

Shun-cheng Wu, Johanna Wald, Keisuke Tateno et al.

2021 276 citations ⭐ Influential View Analysis →

Visual Graphs from Motion (VGfM): Scene understanding with object geometry reasoning

P. Gay, Stuart James, A. D. Bue

2018 51 citations ⭐ Influential View Analysis →

Incremental 3D Semantic Scene Graph Prediction from RGB Sequences

Shun-cheng Wu, Keisuke Tateno, N. Navab et al.

2023 61 citations ⭐ Influential View Analysis →

Visual Genome: Connecting Language and Vision Using Crowdsourced Dense Image Annotations

Ranjay Krishna, Yuke Zhu, O. Groth et al.

2016 6719 citations ⭐ Influential View Analysis →

Scene Graph Generation by Iterative Message Passing

Danfei Xu, Yuke Zhu, C. Choy et al.

2017 1442 citations ⭐ Influential View Analysis →

Indoor Segmentation and Support Inference from RGBD Images

N. Silberman, Derek Hoiem, Pushmeet Kohli et al.

2012 6792 citations

PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation

C. Qi, Hao Su, Kaichun Mo et al.

2016 18414 citations View Analysis →

Semi-Supervised Classification with Graph Convolutional Networks

Thomas Kipf, M. Welling

2016 37026 citations View Analysis →

A look at Gaussian mixture reduction algorithms

D. Crouse, P. Willett, K. Pattipati et al.

2011 138 citations

PDDL2.1: An Extension to PDDL for Expressing Temporal Planning Domains

M. Fox, D. Long

2003 2335 citations View Analysis →

EWA Splatting

2002 223 citations

Auto-Encoding Scene Graphs for Image Captioning

Xu Yang, Kaihua Tang, Hanwang Zhang et al.

2018 811 citations View Analysis →

Dense Relational Captioning: Triple-Stream Networks for Relationship-Based Captioning

Dong-Jin Kim, Jinsoo Choi, Tae-Hyun Oh et al.

2019 94 citations View Analysis →

Relation-Aware Graph Attention Network for Visual Question Answering

Linjie Li, Zhe Gan, Yu Cheng et al.

2019 398 citations View Analysis →

The Replica Dataset: A Digital Replica of Indoor Spaces

Julian Straub, Thomas Whelan, Lingni Ma et al.

2019 1410 citations View Analysis →

FF: The Fast-Forward Planning System

Jörg Hoffmann

2001 385 citations

EditRoom: LLM-parameterized Graph Diffusion for Composable 3D Room Layout Editing

Kaizhi Zheng, Xiaotong Chen, Xuehai He et al.

2024 15 citations View Analysis →

Image Generation from Scene Graphs

Justin Johnson, Agrim Gupta, Li Fei-Fei

2018 937 citations View Analysis →

Cited By (14)

PUF: Plug-and-Play Uncertainty-Aware Fusion for Online 3D Scene Graph Generation

2026 ⭐ Influential View Analysis →

NoPA: Non-Parametric Online 3D Scene Graph Generation

2026 ⭐ Influential View Analysis →

DeWorldSG: Depth-Aware 3D Semantic Scene Graph Generation via World-Model Priors

2026 ⭐ Influential View Analysis →

FARM: Find Anything using Relational Spatial Memory

2026 ⭐ Influential View Analysis →

The Semantic Lifecycle in Embodied AI: Acquisition, Representation and Storage via Foundation Models

2026 3 citations ⭐ Influential View Analysis →

Prior-SG: Task and Prior Driven Region Segmentation for Scene Graphs in Arbitrarily-Structured Environments

OP3DSG: Open-Vocabulary Part-Aware 3D Scene Graph Generation for Real-World Environments

3D Scene Graphs: Open Challenges and Future Directions

2026 4 citations View Analysis →

VL-MemKnG: Hybrid Memory with a Spatio-Temporal Knowledge Graph for Question Answering over Long Egocentric Navigation Trajectories

DDCANet for SiO2–mediated drought regulation research: high–precision segmentation and phenotypic detection of cucumber point clouds

2026

Image-to-image scene matching by representing semantic structures using scene graphs

2026

RAG-3DSG: Enhancing 3D Scene Graphs with Re-Shot Guided Retrieval-Augmented Generation

2026 4 citations View Analysis →

DGA-Net: Enhancing SAM with Depth Prompting and Graph-Anchor Guidance for Camouflaged Object Detection

2026 1 citations View Analysis →

Spatiotemporal Knowledge Graphs as Persistent Scene Memory for Embodied Question Answering

2025 1 citations View Analysis →