TESGNN: Temporal Equivariant Scene Graph Neural Networks for Efficient and Robust Multi-View 3D Scene Understanding
Quang P. M. Pham, Khoi T. N. Nguyen, Lan C. Ngo, Truong Do, Dezhen Song, Truong-Son Hy
TL;DR
TESGNN tackles robust multi-view 3D scene understanding by enforcing symmetry through an ES GNN backbone and by temporally fusing local graphs with a graph-matching module to form a global scene representation. The ESGNN leverages FAN-GCL and EGCL layers to preserve equivariance under rotations and translations, improving accuracy and convergence, while the Temporal Graph Matching Network aligns embeddings across sequences via triplet representations and a contrastive objective. Experiments on 3DSSG/3RScan show superior recall for objects and relationships, faster training convergence, and competitive runtime, highlighting its potential for real-time robotic and vision applications. Overall, TESGNN offers a principled, scalable approach to robust multi-view 3D scene understanding with practical impact for autonomous systems.
Abstract
Scene graphs have proven to be highly effective for various scene understanding tasks due to their compact and explicit representation of relational information. However, current methods often overlook the critical importance of preserving symmetry when generating scene graphs from 3D point clouds, which can lead to reduced accuracy and robustness, particularly when dealing with noisy, multi-view data. Furthermore, a major limitation of prior approaches is the lack of temporal modeling to capture time-dependent relationships among dynamically evolving entities in a scene. To address these challenges, we propose Temporal Equivariant Scene Graph Neural Network (TESGNN), consisting of two key components: (1) an Equivariant Scene Graph Neural Network (ESGNN), which extracts information from 3D point clouds to generate scene graph while preserving crucial symmetry properties, and (2) a Temporal Graph Matching Network, which fuses scene graphs generated by ESGNN across multiple time sequences into a unified global representation using an approximate graph-matching algorithm. Our combined architecture TESGNN shown to be effective compared to existing methods in scene graph generation, achieving higher accuracy and faster training convergence. Moreover, we show that leveraging the symmetry-preserving property produces a more stable and accurate global scene representation compared to existing approaches. Finally, it is computationally efficient and easily implementable using existing frameworks, making it well-suited for real-time applications in robotics and computer vision. This approach paves the way for more robust and scalable solutions to complex multi-view scene understanding challenges. Our source code is publicly available at: https://github.com/HySonLab/TESGraph
