Beyond Isolated Objects: Relationship-aware Open Vocabulary Scene Understanding via 3D Scene Graph Analysis


Abstract

Open-vocabulary 3D scene understanding aims to segment 3D scenes beyond predefined categories by transferring semantic knowledge from vision-language models. Existing methods have advanced this task by lifting language-aligned 2D features into 3D, yet they often rely on context-independent semantic representations, leaving object relationships underexplored for contextual refinement. We propose RelGraphOV, a relationship-aware framework that uses 3D scene graphs to enhance open-vocabulary 3D understanding. Our method constructs relational scene graphs from multi-view observations by leveraging vision-language reasoning to infer object relationships and prune geometrically implausible connections, without manual relationship annotations. To aggregate relational context while avoiding feature interference, we introduce an Adaptive Gated Dual-Stream Contextual GAT that separates dense geometric features and semantic CLIP embeddings, performs edge-guided message passing, and adaptively fuses complementary semantics. A hierarchical contrastive objective further promotes instance-level consistency and category-level discrimination. Experiments on ScanNetV2, ScanNet200, ScanNet\(++\), and Replica demonstrate strong performance and generalization ability. Project Page: cxavireh.github.io/relgraphov-projectpage

1 Introduction↩︎

Figure 1: RelGraphOV. We propose a relationship-aware open-vocabulary 3D scene understanding framework. Left: Illustration of encoding a 3D scene into a relationship-aware scene graph to capture contextual relationships. Right: Qualitative open-vocabulary segmentation results produced by our method.

Open-vocabulary 3D scene understanding primarily aims to perform dense semantic segmentation of 3D environments, extending object recognition beyond a fixed set of predefined categories to enable scalable perception for applications such as robotic navigation, spatial reasoning, and augmented reality. Inspired by vision-language models such as CLIP [1], recent works transfer semantic knowledge learned from image-text data into 3D representations. Existing open-vocabulary 3D semantic segmentation approaches generally fall into two paradigms. The first projects dense vision-language features from 2D models into 3D space [2], [3], which provides strong spatial robustness under occlusion or incomplete observations. The second associates instance-level CLIP embeddings with 3D object proposals [4][6], enabling stronger semantic generalization to long-tail categories. Despite their complementary strengths, both paradigms primarily rely on context-independent semantic representations, leaving structured object relationships underexplored for semantic refinement. For instance, distinguishing a “curtain” from a “shower curtain” is notoriously difficult when relying exclusively on isolated object appearances. However, if the model is aware of the surrounding context, such as the object’s spatial relationship to a bathtub or a toilet, this semantic ambiguity can be naturally resolved.

A natural representation for modeling such contextual information is the 3D scene graph, which represents objects as nodes and their relationships as edges. Existing relational 3D methods have studied scene graph prediction [7][11], relationship querying [12], [13], referred object grounding [14], and relation-aware instance segmentation [15]. However, they do not directly address how inferred 3D semantic relationships can serve as intermediate contextual priors to refine open-vocabulary semantic features for dense 3D segmentation. Introducing scene graphs into this setting poses two major challenges. First, data preparation becomes difficult because open-vocabulary settings significantly increase the diversity of objects and relationships, while large-scale relationship annotations are rarely available. Second, aggregating heterogeneous representations on the graph leads to a fundamental feature granularity dilemma. Dense features provide strong spatial robustness but limited semantic generalization, whereas CLIP-based instance features offer richer semantics but are sensitive to partial observations. Although these representations appear complementary, naively combining them within graph neural networks often causes severe feature interference, where geometric noise contaminates the semantic embedding space during message passing.

To address these challenges, we propose RelGraphOV (see Fig. 1), a relationship aware open-vocabulary 3D scene understanding framework that explicitly incorporates contextual reasoning via 3D scene graphs. Our framework first constructs a relational scene graph from multi-view observations and then performs contextual feature learning on the graph to enhance open-vocabulary representations. Specifically, to alleviate the lack of relationship annotations, we design a scene graph construction pipeline that leverages multi-view observations and vision-language reasoning to infer object relationships and filter geometrically implausible connections. This process enables labor-free and efficient graph construction without manual relationship labeling and provides reliable relational priors for contextual feature aggregation. Different from prior relational 3D methods that mainly target scene graph construction, querying, grounding, or instance-level reasoning, our approach uses the constructed graph as a relational structure for contextual feature learning in open-vocabulary 3D segmentation.

To further address the feature granularity dilemma and prevent feature interference during graph-based aggregation, we propose an Adaptive Gated Dual-Stream Contextual GAT. Instead of directly mixing heterogeneous representations, our architecture decouples feature propagation into two streams. The main stream aggregates contextual information using dense LSeg features along scene graph edges, while the auxiliary stream independently preserves high-level semantic embeddings extracted from CLIP. A learnable gating mechanism dynamically injects complementary semantic cues from the auxiliary stream during message passing, enriching node representations while preventing cross-modal contamination. In addition, we introduce a hierarchical contrastive learning strategy that jointly enforces instance-level consistency and category-level discrimination, effectively mitigating semantic drift in open-vocabulary settings.

We evaluate our method on ScanNetV2 [16], ScanNet200 [17], and further conduct strict cross dataset zero-shot evaluation on ScanNet\(++\)[18] and Replica [19]. Experimental results demonstrate that RelGraphOV consistently outperforms existing methods and achieves state-of-the-art performance in open-vocabulary 3D scene understanding.

To summarize, our contributions are as follows:

  • We propose RelGraphOV, a relationship-aware open-vocabulary 3D scene understanding framework that incorporates contextual reasoning via automatically constructed 3D scene graphs.

  • We introduce a multi-view reasoning-based scene graph construction pipeline that enables scalable generation of object relationships without manual annotation.

  • We propose an Adaptive Gated Dual-Stream Contextual GAT with hierarchical contrastive learning to address the feature granularity dilemma and mitigate feature interference during graph-based context aggregation.

  • Extensive experiments on ScanNetV2, ScanNet200, ScanNet\(++\), and Replica demonstrate state-of-the-art performance and strong zero-shot generalization.

2 Related Work↩︎

Recent advances in large-scale pre-training have established Visual Foundation Models (VFMs) as the cornerstone for 2D visual perception. CLIP [1] aligns images and text through contrastive pre-training, enabling zero-shot recognition, while DINO [20], [21] learn transferable dense visual features. These models have been widely used for segmentation [22][26], detection [27], captioning [28], [29], and open-vocabulary recognition [30], [31]. In 3D scene understanding, they serve as semantic priors for transferring language-aligned knowledge from 2D observations to 3D representations.

Conventional 3D semantic segmentation methods [32], [33] are typically trained within predefined label spaces and require dense annotations, limiting their generalization to novel categories. Recent open-vocabulary 3D methods address this limitation by transferring 2D vision-language features into 3D scenes. OpenScene [2] pioneered this direction by distilling dense language-aligned 2D features, such as LSeg [34] and OpenSeg [35], into 3D point clouds. Subsequent methods [3], [36][40] improve 2D–3D feature alignment, multi-view feature fusion, and open-vocabulary querying. Instance-level methods such as OpenMask3D [4] and related approaches [6] further associate object proposals with CLIP-like features for object-level recognition. While effective, these methods often treat objects in a scene as isolated entities, leaving structured object relations underexplored for context-aware semantic refinement.

Object relations have been explored in 3D scene graph prediction and relation-aware perception. Existing 3D scene graph methods predict object nodes and semantic relationships from reconstructed scenes or RGB-D sequences [7], [8], [12], with recent works further incorporating visual-linguistic supervision, language-based pre-training, or open-vocabulary relationship prediction [9][11]. Beyond scene graph prediction, relations have also been used for referred entity grounding [14], relational querying in radiance fields [13], and closed-set instance segmentation via superpoint-level geometric relations [15]. These studies show the value of explicit object relations for 3D scene understanding. Our work studies a complementary use of such relations in open-vocabulary 3D semantic segmentation: the constructed scene graph is used as a contextual structure for aggregating features among object proposals, so that language-aligned 3D features can be refined before dense point-level labeling.

3 Method↩︎

Figure 2: Overall Pipeline of RelGraphOV. (1) Graph Construction: We build a relationship-aware 3D scene graph via multi-view VLM reasoning. (2) Annotation: A VLM chain-of-thought generates rich node semantics. (3) Adaptive Gated Dual-Stream GAT: To prevent feature interference, we decouple geometric (main) and semantic (auxiliary) feature propagation. Both undergo edge-guided message passing, while a learnable gate dynamically injects auxiliary semantics into the main stream. (4) Training: Hierarchical contrastive and dual-alignment losses optimize the network, effectively mitigating semantic drift and catastrophic forgetting.

As illustrated in Fig. 2, 3D open-vocabulary scene understanding aims to segment 3D scenes with free-form textual descriptions, going beyond a fixed set of predefined categories while supporting natural-language queries. The system processes each point in the scene by aligning its 3D features with semantic embeddings derived from natural language. This enables accurate point-level labeling and retrieval of semantically relevant regions based on textual descriptions.

Overview. As illustrated in Fig. 2, the input to our system consists of RGB-D sequences and point clouds, where the point clouds can be obtained either from SLAM algorithms [41][43] or dense 3D reconstruction [44], [45]. The first step (Sec. 3.1) is to abstract the scene into a relationship-aware 3D scene graph, where keyframes are extracted using a unified viewpoint scoring mechanism, node features are initialized, and semantic relationships for each edge are reasoned by a Vision-Language Model (VLM). In the second step (Sec. 3.2), we generate node annotations, embedding rich semantic information by leveraging the powerful captioning capabilities of a VLM. The third step (Sec. 3.3) involves employing an Adaptive Gated Dual-Stream Contextual GAT, which decouples multi-modal feature propagation and utilizes edge-feature-guided message passing to optimize node semantics without suffering from feature interference. Finally, we design a hierarchical contrastive loss with auxiliary supervision (Sec. 3.4) to train the model based on its dual-stream characteristics and the 3D scene graph structure.

3.1 Relationship-Aware Scene Graph Construction↩︎

To effectively utilize the environmental context within the scene for improved scene understanding, it is crucial to construct a relationship-aware open vocabulary 3D scene graph. First, following MaskClustering [5], we aggregate 2D masks from RGB-D sequences to obtain 3D class-agnostic object proposals, represented as point cloud clusters \(\mathcal{M} = \{ M_1, M_2, \dots, M_N \}\). We treat such proposal generation and feature extraction as interchangeable upstream modules rather than our focus, so RelGraphOV inherits their proposal quality while remaining agnostic to their specific choice. This modular design also allows our relational refinement to directly benefit from increasingly powerful proposal generators and vision-language backbones without architectural changes. Taking these 3D proposals as input, the scene graph construction process comprises four key steps.

Node Definition, Keyframe Extraction, and Pruning. We treat each proposal \(M_i\) as a candidate node \(v_i\) and filter out small, meaningless instances based on the number of points. For each node \(v_i\), we calculate its 3D axis-aligned bounding box \(B_i\) and centroid \(C_i\). At this stage, to obtain comprehensive visual observations for each node, we extract representative keyframes from the original RGB-D sequence. Specifically, by projecting the 3D bounding box onto the 2D frames, we evaluate each candidate frame \(I_k\) using a universal composite scoring function \(S(I_k, W)\): \[\begin{align} S(I_k, W) &= W \cdot \text{S}, \quad W = \begin{bmatrix} w_{\text{comp}}, w_{\text{area}}, w_{\text{center}}, w_{\text{sharp}} \end{bmatrix}, \\ \text{S} &= \begin{bmatrix} s_{\text{comp}}, s_{\text{area}}, s_{\text{center}}, s_{\text{sharp}} \end{bmatrix}^T, \end{align} \label{eq:scoring}\tag{1}\] where \(s_{\text{comp}}, s_{\text{area}}, s_{\text{center}}, s_{\text{sharp}} \in (0, 1)\) represent the node completeness, projected area, center score, and motion blur sharpness, respectively. \(W\) is a customizable weight vector tailored to different selection objectives. Using this mechanism, we select keyframes offering optimal visibility and centrality for each object. Following this, we perform structural pruning. Nodes representing large, non-interactive background structures, such as floors, walls, and ceilings, are identified and removed based on specific geometric attributes, including volume and surface normal direction. This ensures the graph focuses exclusively on core interactive objects and avoids redundant connections.

Node Feature Initialization. With the keyframes extracted, we proceed to acquire the multi-modal features for each node. We project the 3D point cloud of each node onto its corresponding 2D keyframes to extract pixel-aligned dense features using LSeg [34] and instance-level global features using CLIP [1]. The extracted 2D features are pooled to form the base 3D LSeg semantic feature \(f_{l}\) and instance semantic CLIP feature \(f_{c}\) for each node. Consequently, the comprehensive multimodal feature representation for each node is formulated as \(\mathbf{F}_v = \{f_l, f_c\}\), which serves as the decoupled inputs for our dual-stream architecture.

Edge Initialization. We initialize the graph’s connectivity \(\mathbf{E}_{geom}\) based on spatial proximity. An edge \(e_{ij}\) is established either if the nodes are among the three nearest neighbors based on Euclidean distance between centroids, or if their 3D bounding boxes are adjacent or overlap. This constructs a dense and geometrically coherent candidate graph.

VLM-based Edge Refinement and Encoding. The final step is the core of our relational construction, where we refine each candidate edge \(e_{ij} \in \mathbf{E}_{geom}\) using a VLM. Specifically, we first select a representative frame \(I_{v_{i}v_{j}}\) that clearly captures both nodes by jointly applying the unified scoring criterion (Eq. 1 ) to their projected regions. Given this optimal viewpoint, we draw inspiration from Set-of-Mark [46] to visually prompt the VLM agent, employing a chain-of-thought [47] reasoning process to explicitly describe the inter-object relations. Based on the VLM’s response, any candidate edge returning a “none” relationship is immediately pruned. The subset of spatial connections successfully validated by the VLM constitutes our refined edge set, denoted as \(\mathbf{E}_{refine}\). For these valid edges, the VLM generates two asymmetric descriptions (e.g., “person sits on chair” and “chair supports person”). To formally encode the edge feature \(\mathbf{F}_e\), we parse these descriptions to extract Subject-Verb-Object (SVO) triplets. We then feed the subject, verb, and object independently into the CLIP text encoder and concatenate the resulting three feature vectors to construct a highly-structured edge representation. This process yields the refined relationship-aware scene graph: \[\mathbf{SG} = (\mathbf{V}, \mathbf{E}_{refine}, \mathbf{F}_v, \mathbf{F}_e).\]

3.2 VLM-based Scene Graph Annotation Engine↩︎

The constructed graph requires accurate node-level annotations for supervision. However, the same 3D object viewed from different 2D perspectives may yield conflicting descriptions. We design an automated engine to adjudicate this multi-view inconsistency.

Multi-View Selection and View-Specific Captioning. For each node \(v_i\), we project its point cloud onto all RGB-D frames. To rank these frames, we utilize the unified composite scoring function \(S(I_k, W)\) defined in Eq. 1 . By adjusting the weight vector \(W\), we first choose the best viewpoint \(I_1\) emphasizing instance visibility. Then, we select a second viewpoint \(I_2\) by applying a different set of weights emphasizing centrality and sharpness, accompanied by an IoU penalty to ensure spatial dissimilarity. These viewpoints are fed into SAM [22] with sampled point prompts to generate object masks \(M_1^{2D}\) and \(M_2^{2D}\), which are subsequently processed by the Describe Anything Model [29] to generate initial viewpoint-specific descriptions \(D_1\) and \(D_2\).

VLM Adjudication and Refinement. To ensure consistency, a lightweight LLM assesses if the core category recognition in \(D_1\) and \(D_2\) aligns. If consistent, a guided prompt instructs the VLM to refine attributes using both views. Otherwise, an adjudication prompt explicitly informs the VLM of the conflict, directing it to use visual content from both views as the “final truth” to determine the correct category. This effectively filters out background noise and yields highly accurate textual annotations. The final textual annotation of node \(v_i\) is encoded by the CLIP text encoder as \(f_{anno}^{i}\), which is used as soft semantic supervision during training.

3.3 Adaptive Gated Dual-Stream Contextual GAT↩︎

After obtaining the scene graph \(\mathbf{SG}\) and VLM edge features \(\mathbf{F}_e\), our objective is to refine the context-independent features into context-aware representations. However, naively mixing LSeg features \(f_l\) with instance-level CLIP features \(f_c\) during graph aggregation causes severe feature interference. To resolve this, we propose an Adaptive Gated Dual-Stream GAT. To ensure mathematical clarity, we use subscript \(m\) to denote the main stream and \(a\) to denote the auxiliary stream. The network architecture and refinement process consist of the following carefully decoupled modules.

Modality-Specific Node Initialization. We establish two decoupled initial states to prevent early contamination. The center point coordinates and bounding box dimensions are encoded via a Fourier Feature Encoder and an MLP. These geometric features are concatenated with the dense LSeg features (\(f_l\)) to form the initial state \(h_{m, i}^{(0)}\) for the main stream, and concatenated with the projected CLIP features (\(f_c\)) to form the initial state \(h_{a, i}^{(0)}\) for the auxiliary stream.

Global Context Aggregation. To prevent over-smoothing and expand the receptive field, we dynamically introduce a virtual super node \(v_{super}\) connected to all real nodes \(v_i\), forming an augmented graph \(G_{aug}\). Processed by a standard GAT module, the output state of \(v_{super}\) serves as the global context feature \(G_{global}\).

Global Context Injection. During each layer \(l\) of the GAT, we first inject the global context exclusively into the main stream via a Cross-Attention module. Using the main stream node state \(h_{m, i}^{(l)}\) as the Query, and the global feature \(G_{global}\) as both Key and Value, the context-modulated feature is merged with \(h_{m, i}^{(l)}\) through an MLP. This produces a global-aware state \(\tilde{h}_{m, i}^{(l)}\), explicitly bridging local geometry with scene-level understanding.

Edge-Feature-Guided Message Propagation. Following the global injection, both streams perform independent neighborhood aggregation. To emphasize the critical role of relationship semantics, we design an edge-feature-guided propagation mechanism. Specifically, for the main stream, we use the node’s global-aware state \(\tilde{h}_{m, i}^{(l)}\) as the Query. For the Key, we concatenate the neighbor node’s state \(\tilde{h}_{m, j}^{(l)}\) with the edge feature \(f_{e_{ij}}\). The Value is strictly defined as the neighbor node’s state \(\tilde{h}_{m, j}^{(l)}\). By injecting \(f_{e_{ij}}\) into the Key, the cross-attention mechanism adaptively modulates the attention weights, forcing the GNN to amplify information from strongly relevant neighbors and suppress irrelevant ones based solely on their semantic relationships. The auxiliary stream undergoes a similarly independent propagation using its own state \(h_{a, i}^{(l)}\). We denote the intermediate aggregated states after this step as \(\hat{h}_{m, i}^{(l)}\) and \(\hat{h}_{a, i}^{(l)}\).

Adaptive Gated Fusion. After the independent message passing, the final step in the layer update is to allow the main stream to dynamically borrow richer, highly generalizable semantics from the auxiliary stream. We achieve this via a context-aware fusion gate: \[Gate = \sigma(\text{MLP}([\hat{h}_{m, i}^{(l)} \parallel \hat{h}_{a, i}^{(l)}])),\] \[h_{m, i}^{(l+1)} = \hat{h}_{m, i}^{(l)} + \alpha \cdot Gate \odot \hat{h}_{a, i}^{(l)},\] where \(\alpha\) is a scaling factor. Concurrently, the auxiliary stream securely preserves its pure semantics for the next layer (\(h_{a, i}^{(l+1)} = \hat{h}_{a, i}^{(l)}\)). This unilateral gating mechanism allows autonomous calibration of the main semantic representation without contaminating the auxiliary open-vocabulary priors.

Feature Decoders. After \(L\) layers, the main stream feature \(h_{m, i}^{(L)}\) is processed by an MLP decoder to yield the final context-aware prediction \(F_{out}\). Concurrently, the auxiliary stream employs an independent decoder to output \(F_{aux}\), used exclusively for auxiliary supervision.

3.4 Dual-Stream Model Training↩︎

Learning Objective. The training objective of our model is to learn a refinement process that transforms context-independent features \(F_{v}\) into context-aware features \(F_{out}\). Since we use the open-vocabulary annotations generated in Sec. 3.2 as supervision, a standard contrastive loss would penalize semantically similar categories. We design a Hierarchical Contrastive Loss (\(\mathcal{L}_{hie}\)) for the main stream to solve this issue, along with dual-alignment losses (\(\mathcal{L}_{reg}\) and \(\mathcal{L}_{aux}\)) to prevent catastrophic forgetting.

Loss Design. We design a composite loss function: \[\mathcal{L}_{total} = \lambda_{\text{hie}} \cdot \mathcal{L}_{\text{hie}} + \lambda_{\text{reg}} \cdot \mathcal{L}_{\text{reg}} + \lambda_{\text{aux}} \cdot \mathcal{L}_{\text{aux}}.\] The core term is \(\mathcal{L}_{\text{hie}}\), which encourages the refined node feature \(F_{out}\) to satisfy three objectives: (1) self-consistency with its corresponding annotation feature \(f_{anno}^{i}\), (2) intra-class consistency among semantically similar instances, and (3) inter-class separation from unrelated categories.

To model intra-class consistency, we construct an inferred positive mask \(M_{pos}\), where \(M_{pos}^{ij}=1\) if the cosine similarity between annotation features \(f_{anno}^{i}\) and \(f_{anno}^{j}\) exceeds a threshold \(\tau\). To further emphasize self-consistency, we introduce a margin (\(\mathcal{M}\)) to the self-pair similarity: \[S_{ij} = \frac{F_{out}^{v_i} \cdot f_{anno}^{j}}{\eta} + \delta_{ij} \cdot \mathcal{M},\] \[\mathcal{L}_{hie} = -\frac{1}{|\mathbf{V}|} \sum_{i \in \mathbf{V}} \sum_{j \in \mathbf{V}} \log \frac{M_{\mathrm{pos}}^{ij} \exp(S_{ij})}{\sum_{k \in \mathbf{V}} \exp(S_{ik})},\] where \(\eta\) denotes the temperature parameter and \(\delta_{ij}\) is the Kronecker delta.

In addition, both the regularization loss \(\mathcal{L}_{reg}\) and the auxiliary loss \(\mathcal{L}_{aux}\) follow a shared dual-alignment formulation designed to balance learning new open-vocabulary semantics while preserving modality-specific priors. We define a generalized alignment loss: \[\mathcal{L}_{align}(F, f_{init}, \gamma) = \frac{1}{N} \sum_{i=1}^{N} \left[ \gamma (1 - F^{v_i} \cdot f_{anno}^{i}) + (1-\gamma)(1 - F^{v_i} \cdot f_{init}^{v_i}) \right],\] where \(f_{init}\) denotes the initial modality feature and \(\gamma\) controls the trade-off between adapting to VLM annotations and preserving the original feature prior.

Accordingly, we define \(\mathcal{L}_{reg} = \mathcal{L}_{align}(F_{out}, f_l, \gamma_{reg})\) to regularize the main stream by aligning it with both the VLM annotation \(f_{anno}\) and the dense feature prior \(f_l\). Similarly, \(\mathcal{L}_{aux} = \mathcal{L}_{align}(F_{aux}, f_c, \gamma_{aux})\) guides the auxiliary stream to learn from the same annotations while remaining anchored to its original CLIP representation \(f_c\). This symmetric dual-alignment design enables both streams to absorb contextual supervision while preserving their complementary modality strengths during graph propagation.

4 Experiments↩︎

4.1 Experimental Setup↩︎

Datasets. To evaluate the effectiveness of our proposed method, we conduct experiments on widely used indoor 3D datasets, ScanNetV2 [16] and ScanNet200 [17], along with ScanNet\(++\) [18] and the photorealistic synthetic dataset Replica [19]. For ScanNetV2 [16], we follow the official data split (1,201 scenes for training, 312 for validation) and adhere to the standard 20-class evaluation subset to ensure a fair comparison with prior work. ScanNet200 [17] extends the original annotations to a 200-category label space, offering a more fine-grained and challenging benchmark to assess model robustness in open-vocabulary scenarios. We further evaluate cross-dataset zero-shot generalization on ScanNet\(++\) and Replica without additional training or fine-tuning, following the standard 100-class benchmark for ScanNet\(++\) and the 51-class evaluation protocol for Replica.

Implementation Details. We run our system on a desktop equipped with an Intel i9-14900K CPU and an NVIDIA RTX 4090 GPU. Edge reasoning and node annotation generation are performed using qwen-vl-max [48], while qwen-turbo [48] is employed to verify category consistency as described in Sec. 3.2. During training, we utilize the Adam optimizer with an initial learning rate of \(1\times10^{-3}\), training the model for 600 epochs. The batch size is set to 256 for all datasets. The loss weights \([\lambda_{\text{hie}}, \lambda_{\text{reg}}, \lambda_{\text{aux}}]\) are set to \([0.5, 1.5, 1.5]\), and the dual-alignment balance factors \([\gamma_{\text{reg}}, \gamma_{\text{aux}}]\) are set to \([0.7, 0.7]\), based on preliminary hyperparameter tuning. Further implementation specifics, including the exact VLM prompts, are provided in the supplementary material.

Metrics. We select open-vocabulary semantic segmentation as a representative task for evaluating our model’s open-vocabulary scene understanding capabilities. Following the experimental setup in OpenScene [2], we use mIoU (%) and mAcc (%) as the evaluation metrics.

4.2 Open-Vocabulary Scene Understanding↩︎

4pt

c l cc cc Type & Method & &
(lr)3-4(lr)5-6 & & mIoU & mAcc & mIoU & mAcc
& TangentConv [49] & 40.9 & – & – & –
& TextureNet [50] & 54.8 & – & – & –
& ScanComplete [51] & 56.6 & – & – & –
& DCM-Net [52] & 65.8 & – & – & –
& Mix3D [33] & 73.6 & – & – & –
& MinkowskiNet [32] & 69.2 & 77.7 & – & –
& MSeg Voting [53] & 45.6 & 54.4 & – & –
& PLA [54] & 17.7 & 33.5 & 1.8 & 3.1
& RegionPLC [36] & 43.8 & 65.6 & 6.5 & 15.9
& OpenMask3D [4] & 34.0 & – & 10.5 & –
& MaskClustering [5] & 34.4 & 59.6 & &
& OpenScene-2D\(^\dagger\) [2] & 50.0 & 62.7 & 8.8 & 13.5
& OpenScene-3D\(^\dagger\) [2] & 52.9 & 63.2 & 6.8 & 8.7
& OpenScene-2D3D\(^\dagger\) [2] & 54.2 & 66.6 & 7.9 & 11.4
& DMA-text only [38] & 50.5 & 63.7 & 8.7 & 11.3
& Mosaic3D [39] & 48.9 & & &
& CUA-O3D [3] & & 65.6 & 6.4 & 8.8
& OV3D [37] & & & 8.7 & –
& RelGraphOV (Ours) & & & &

Table 1: Per-Category IoU on ScanNetV2 [16]. We report IoU (%) for a representative subset of categories.
cabinet bed door window fridge curtain shower curtain toilet bathtub chair
OpenScene [2]
CUA-O3D [3]
Ours

4pt

As shown in Tab. ¿tbl:tab:scannet95v29520095merged?, RelGraphOV achieves the best open-vocabulary mIoU on ScanNetV2 [16], competitive mAcc, and the best mIoU and mAcc on ScanNet200 [17] among the compared methods. These results suggest that relational context and the Adaptive Gated Dual-Stream Contextual GAT improve open-vocabulary feature refinement across both standard and long-tail label spaces.

On ScanNetV2 [16], our method improves over OV3D [37] in mIoU and over OpenScene-2D [2] by +8.4% mIoU and +10.7% mAcc. The distinction between “shower curtain” and the general “curtain” category provides a representative case, as shown in Tab. 1 and Fig. 3. OpenScene [2] and CUA-O3D [3] fail to recognize “shower curtain” in this setting, likely because they rely mainly on object appearance and group the points into the broader “curtain” class. In contrast, RelGraphOV uses VLM-reasoned neighborhood relations during message passing, improving the IoU for “shower curtain” to 64.2%.

Figure 3: Qualitative Comparisons. Images of 3D semantic segmentation results on ScanNetV2 [16], including the example of a curtain and shower curtain as mentioned in the introduction.

We further evaluate the open-vocabulary capability and generalization performance of RelGraphOV on the challenging ScanNet200 [17] benchmark. This dataset contains 200 categories, ten times larger than commonly used previous benchmarks, posing severe long-tail challenges. Existing methods struggle here for two distinct reasons. Distillation-based approaches (e.g., OpenScene [2], DMA [38]) are constrained by the semantic coverage of their 2D teacher models. Conversely, methods directly using CLIP to extract instance features (e.g., MaskClustering [5], OpenMask3D [4]) have an advantage on long-tail categories but often struggle on large, texture-less base objects like walls and floors due to incomplete multi-view geometric observations. On ScanNet200, RelGraphOV obtains 14.5% mIoU and 26.1% mAcc, outperforming the compared open-vocabulary baselines in both metrics. This result suggests that the dual-stream design helps combine the spatial robustness of dense LSeg features with the category generalization of CLIP features.

To further analyze the source of the improvement on ScanNet200, we split its categories into head, common, and tail groups. As shown in Tab. 2, RelGraphOV achieves the best overall performance and shows clear advantages on common and tail categories. Although Mosaic3D performs better on head categories, our method is more effective on the more challenging common and tail groups, suggesting that relational context is particularly beneficial when local visual evidence is ambiguous or insufficient.

Table 2: Analysis on ScanNet200 [17]. Following the official split, the 200 categories are divided into head, common, and tail groups. Each entry reports mIoU/mAcc (%).
Method All Head Common Tail
OpenScene-2D [2] 8.8/13.5 19.6/29.2 3.7/8.4 1.5/2.4
MaskClustering [5]
Mosaic3D [39]
CUA-O3D[3] 6.4/8.8 19.0/26.3 0.2/0.6 0.0/0.0
RelGraphOV

4.0pt

Due to space limitations, additional qualitative comparisons and 3D open-vocabulary query results can be found in the supplementary material.

4.3 Zero-Shot Cross-Dataset Evaluation↩︎

To rigorously evaluate the cross-dataset generalization capabilities of our model, we conduct strict zero-shot inference on ScanNet\(++\) [18] and Replica [19]. Specifically, our model is trained exclusively on the real-world ScanNet dataset and evaluated directly on the target datasets without any prior training or fine-tuning on their data.

Evaluation on ScanNet++. We first evaluate on ScanNet++, a benchmark of higher-quality reconstructed indoor scenes, under its standard 100-class setting. As shown in Tab. 3, RelGraphOV clearly outperforms representative open-vocabulary 3D baselines, indicating that the learned relational feature refinement generalizes beyond the ScanNet validation setting.

Table 3: Zero-Shot Evaluation on ScanNet\(++\) [18]. All methods are trained only on ScanNetV2 and evaluated directly on the 100-class ScanNet\(++\) benchmark without fine-tuning.
Method OpenScene-2D [2] OpenScene-3D [2] OpenScene-2D3D[2] CUA-O3D [3] RelGraphOV
mIoU 8.9 9.3
mAcc 13.6 13.7

4pt

Table 4: Zero-Shot Evaluation on Replica [19]. The Zero-Shot column indicates whether a method is evaluated without any training or fine-tuning on Replica. \(^\dagger\) denotes results reproduced by us.
Method Zero-Shot All Head Common Tail
3-4(lr)5-6(lr)7-8(lr)9-10 mIoU mAcc mIoU mAcc mIoU mAcc mIoU mAcc
OpenScene-2D\(^\dagger\) [2] 12.9 19.4 31.8 43.1 6.1 13.9 1.2 1.2
OpenScene-3D\(^\dagger\) [2] 10.4 17.4 26.8 38.5 4.5 13.5 0.0 0.0
OpenNeRF [40]
RelGraphOV (Ours)

6pt

Evaluation on Replica. Beyond the real-world scans of ScanNet++, we further assess generalization to the synthetic, photorealistic Replica dataset, which exhibits a larger domain gap from the ScanNet training data. As shown in Tab. 4, RelGraphOV generalizes well to these unseen environments, achieving the highest overall mIoU (22.7%) and mAcc (32.7%) among the compared methods. The head/common/tail breakdown shows that our method improves rare-category mIoU, although OpenNeRF [40] obtains a higher tail mAcc. These results suggest that preserving CLIP-based semantic cues in the auxiliary stream helps cross-dataset generalization.

4.4 Ablation Study & Analysis↩︎

Ablation Study. We validate the effectiveness of our hierarchical contrastive learning and dual-alignment strategy.

Effectiveness of Dual-Stream Architecture and Relation-guided GAT. To validate the structural components of our framework, we conduct a multi-step ablation study (Tab. ¿tbl:tab:ablation1?). First, to evaluate the role of message passing, we remove all edges, leaving only the initial node features (w/o scene graph). This degenerates our model into merely pooling LSeg features within isolated 3D object masks without any CLIP feature injection or inter-node communication, causing a clear performance drop and highlighting the need for contextual aggregation. Second, we verify the importance of edge-feature guidance by removing all edge features while preserving graph topology (w/o relation guidance). This reduction to a vanilla GAT leads to a noticeable drop, indicating that relationship semantics help filter geometric noise. Finally, to validate our dual-stream design, we evaluate a variant (w/o dual graph fusion) where LSeg and CLIP features are naively concatenated and processed in a single GNN stream. The resulting performance drop supports the “Feature Interference” hypothesis: mixing modalities in a single stream leads to cross-contamination. Our decoupled propagation and adaptive gated fusion are important for absorbing complementary semantics.

Global Information Injection. An ablation of the global information extraction and injection module is performed, with results in Tab. ¿tbl:tab:ablation1? showing its contribution. Removing it (w/o global feature) causes a clear performance drop, indicating its role in enhancing nodes’ global contextual awareness. The module integrates scene-level context to mitigate the limited receptive field of traditional GNNs and supports long-range dependency modeling in our architecture.

Hierarchical Contrastive and Dual-Alignment Learning Strategy. We evaluate our proposed loss scheme for aligning node features with textual embeddings (Tab. [tbl:tab:ablation2]). First, removing the hierarchical contrastive loss (\(\mathcal{L}_{hie}\)) leads to a substantial performance drop, particularly on the challenging ScanNet200 benchmark. This indicates that \(\mathcal{L}_{hie}\) is important for maintaining category-level distinctions and reducing inter-class confusion. Furthermore, ablating the generalized dual-alignment losses (\(\mathcal{L}_{reg}\) and \(\mathcal{L}_{aux}\)) also leads to clear performance deterioration, highlighting the importance of preserving specific priors during feature refinement. Specifically, removing the main stream alignment (w/o \(\mathcal{L}_{reg}\)) degrades the LSeg prior and weakens segmentation boundaries. Similarly, removing the auxiliary stream alignment (w/o \(\mathcal{L}_{aux}\)) leads to semantic drift; without anchoring features to the initial CLIP space, the auxiliary stream loses open-vocabulary generalizability and fails to effectively supplement the main stream.

5 Conclusion↩︎

In this work, we presented RelGraphOV, a relationship-aware framework that incorporates environmental context into open-vocabulary 3D scene understanding via 3D scene graphs. We introduced a multi-view reasoning based scene graph construction pipeline to infer object relationships without manual annotations, and proposed an Adaptive Gated Dual-Stream Contextual GAT with hierarchical contrastive learning to enable robust contextual feature aggregation. Extensive experiments on real-world and synthetic benchmarks demonstrate state-of-the-art performance and strong cross-dataset generalization.

Limitations. Our current implementation uses fixed LSeg and CLIP feature backbones to isolate the effect of relational contextual refinement. Recent dense vision-language backbones may provide stronger initial open-vocabulary features, and integrating them into the same relational refinement framework is a promising direction for future work. In addition, our current formulation focuses on static reconstructed scenes. Extending RelGraphOV to dynamic scenes with evolving objects and relationships requires temporally consistent scene-graph construction and update mechanisms.

Acknowledgments↩︎

This work was supported by the National Key R&D Program of China under Grant 2024YFB4505500 & 2024YFB4505501. We also express our gratitude to all the anonymous reviewers for their professional and insightful comments.

References↩︎

[1]
A. Radford et al., “Learning transferable visual models from natural language supervision , booktitle = Proceedings of the 38th International Conference on Machine Learning, ICML 2021, 18-24 July 2021, Virtual Event, series = Proceedings of Machine Learning Research,” 2021 , timestamp = {Wed, 25 Aug 2021 17:11:17 +0200}, vol. 139, pp. 8748–8763.
[2]
S. Peng, K. Genova, C. M. Jiang, A. Tagliasacchi, M. Pollefeys, and T. A. Funkhouser, “OpenScene: 3D scene understanding with open vocabularies , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2023, Vancouver, BC, Canada, June 17-24, 2023,” 2023 , timestamp = {Tue, 30 Jan 2024 08:41:53 +0100}, pp. 815–824.
[3]
J. Li, C. Saltori, F. Poiesi, and N. Sebe, “Cross-modal and uncertainty-aware agglomeration for open-vocabulary 3D scene understanding , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2025, Nashville, TN, USA, June 11-15, 2025,” 2025 , timestamp = {Sat, 06 Sep 2025 20:31:04 +0200}, pp. 19390–19400.
[4]
A. Takmaz, E. Fedele, R. W. Sumner, M. Pollefeys, F. Tombari, and editor =. A. O. and T. N. and A. G. and K. S. and M. H. and S. L. Francis Engelmann, “OpenMask3D: Open-vocabulary 3D instance segmentation , booktitle = Advances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, NeurIPS 2023, New Orleans, LA, USA, December 10 - 16, 2023,” 2023 , timestamp = {Fri, 01 Mar 2024 16:26:21 +0100}.
[5]
M. Yan, J. Zhang, Y. Zhu, and H. Wang, “MaskClustering: View consensus based mask graph clustering for open-vocabulary 3D instance segmentation , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2024, Seattle, WA, USA, June 16-22, 2024,” 2024 , timestamp = {Tue, 30 Sep 2025 20:26:30 +0200}, pp. 28274–28284.
[6]
Y. Wang, B. Jia, Z. Zhu, and S. Huang, “Masked point-entity contrast for open-vocabulary 3D scene understanding , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2025, Nashville, TN, USA, June 11-15, 2025,” 2025 , timestamp = {Wed, 17 Sep 2025 07:37:49 +0200}, pp. 14125–14136.
[7]
J. Wald, H. Dhamo, N. Navab, and F. Tombari, “Learning 3D semantic scene graphs from 3D indoor reconstructions , booktitle = 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2020, Seattle, WA, USA, June 13-19, 2020,” 2020 , timestamp = {Tue, 31 Aug 2021 14:00:04 +0200}, pp. 3960–3969.
[8]
S.-C. Wu, J. Wald, K. Tateno, N. Navab, and F. Tombari, “SceneGraphFusion: Incremental 3D scene graph prediction from RGB-D sequences , booktitle = IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2021, virtual, June 19-25, 2021,” 2021 , timestamp = {Wed, 22 Mar 2023 21:18:22 +0100}, pp. 7515–7525.
[9]
Z. Wang, B. Cheng, L. Zhao, D. Xu, Y. Tang, and L. Sheng, “VL-SAT: Visual-linguistic semantics assisted training for 3D semantic scene graph prediction in point cloud , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2023, Vancouver, BC, Canada, June 17-24, 2023,” 2023 , timestamp = {Wed, 22 Oct 2025 17:03:10 +0200}, pp. 21560–21569.
[10]
S. Koch, P. Hermosilla, N. Vaskevicius, M. Colosi, and T. Ropinski, “Lang3DSG: Language-based contrastive pre-training for 3D scene graph prediction , booktitle = International Conference on 3D Vision, 3DV 2024, Davos, Switzerland, March 18-21, 2024,” 2024 , timestamp = {Tue, 14 Oct 2025 19:32:37 +0200}, pp. 1037–1047.
[11]
S. Koch, N. Vaskevicius, M. Colosi, P. Hermosilla, and T. Ropinski, “Open3DSG: Open-vocabulary 3D scene graphs from point clouds with queryable objects and open-set relationships , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2024, Seattle, WA, USA, June 16-22, 2024,” 2024 , timestamp = {Tue, 14 Oct 2025 19:34:39 +0200}, pp. 14183–14193.
[12]
Q. Gu et al., “ConceptGraphs: Open-vocabulary 3D scene graphs for perception and planning , booktitle = IEEE International Conference on Robotics and Automation, ICRA 2024, Yokohama, Japan, May 13-17, 2024,” 2024 , timestamp = {Tue, 05 Aug 2025 17:48:31 +0200}, pp. 5021–5028.
[13]
S. Koch et al., “RelationField: Relate anything in radiance fields , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2025, Nashville, TN, USA, June 11-15, 2025,” 2025 , timestamp = {Wed, 20 Aug 2025 10:18:56 +0200}, pp. 21706–21716.
[14]
H. Chang et al., “Context-aware entity grounding with open-vocabulary 3D scene graphs , booktitle = Conference on Robot Learning, CoRL 2023, 6-9 November 2023, Atlanta, GA, USA, series = Proceedings of Machine Learning Research,” 2023 , timestamp = {Fri, 22 Mar 2024 08:49:55 +0100}, vol. 229, pp. 1950–1974.
[15]
J. Lu and J. Deng, “Relation3D : Enhancing relation modeling for point cloud instance segmentation , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2025, Nashville, TN, USA, June 11-15, 2025,” 2025 , timestamp = {Mon, 29 Sep 2025 15:55:22 +0200}, pp. 8889–8899.
[16]
A. Dai, A. X. Chang, M. Savva, M. Halber, T. A. Funkhouser, and M. Nießner, “ScanNet: Richly-annotated 3D reconstructions of indoor scenes , booktitle = 2017 IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2017, Honolulu, HI, USA, July 21-26, 2017,” 2017 , timestamp = {Fri, 24 Mar 2023 00:02:53 +0100}, pp. 2432–2443.
[17]
D. Rozenberszki, O. Litany, and editor =. S. A. and G. J. B. and M. C. and G. M. F. and T. H. Angela Dai, “Language-grounded indoor 3D semantic segmentation in the wild , booktitle = Computer Vision - ECCV 2022 - 17th European Conference, Tel Aviv, Israel, October 23-27, 2022, Proceedings, Part XXXIII, series = Lecture Notes in Computer Science,” 2022 , timestamp = {Sat, 21 Oct 2023 10:46:27 +0200}, vol. 13693, pp. 125–141.
[18]
C. Yeshwanth, Y.-C. Liu, M. Nießner, and A. Dai, “ScanNet++: A high-fidelity dataset of 3D indoor scenes , booktitle = IEEE/CVF International Conference on Computer Vision, ICCV 2023, Paris, France, October 1-6, 2023,” 2023 , timestamp = {Fri, 19 Jan 2024 17:51:16 +0100}, pp. 12–22.
[19]
J. Straub et al., “The Replica dataset: A digital replica of indoor spaces,” arXiv preprint arXiv:1906.05797, 2019.
[20]
M. Caron et al., “Emerging properties in self-supervised vision transformers , booktitle = 2021 IEEE/CVF International Conference on Computer Vision, ICCV 2021, Montreal, QC, Canada, October 10-17, 2021,” 2021 , timestamp = {Fri, 11 Mar 2022 10:01:59 +0100}, bib, pp. 9630–9640, [Online]. Available: https://dblp.org/rec/conf/iccv/CaronTMJMBJ21.bib , bibsource = {dblp computer science bibliography, https://dblp.org}.
[21]
M. Oquab et al., “DINOv2: Learning robust visual features without supervision,” Trans. Mach. Learn. Res., vol. 2024, 2024 , timestamp = {Thu, 08 Aug 2024 15:22:39 +0200}.
[22]
A. Kirillov et al., “Segment anything , booktitle = IEEE/CVF International Conference on Computer Vision, ICCV 2023, Paris, France, October 1-6, 2023,” 2023 , timestamp = {Mon, 22 Jan 2024 17:21:08 +0100}, pp. 3992–4003.
[23]
N. Ravi et al., 2024 , eprint={2408.00714}, archivePrefix={arXiv}, primaryClass={cs.CV}.
[24]
B. Cheng, I. Misra, A. G. Schwing, A. Kirillov, and R. Girdhar, “Masked-attention mask transformer for universal image segmentation , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2022, New Orleans, LA, USA, June 18-24, 2022,” 2022 , timestamp = {Sun, 19 Jan 2025 13:39:04 +0100}, pp. 1280–1289.
[25]
J. Jain, J. Li, M. Chiu, A. Hassani, N. Orlov, and H. Shi, “OneFormer: One transformer to rule universal image segmentation , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2023, Vancouver, BC, Canada, June 17-24, 2023,” 2023 , timestamp = {Mon, 05 Feb 2024 20:27:09 +0100}, pp. 2989–2998.
[26]
X. Zou et al., “Segment everything everywhere all at once , booktitle = Advances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, NeurIPS 2023, New Orleans, LA, USA, December 10 - 16, 2023,” 2023 , timestamp = {Wed, 24 Jul 2024 07:51:34 +0200}.
[27]
S. Liu et al., “Grounding DINO: Marrying DINO with grounded pre-training for open-set object detection , booktitle = Computer Vision - ECCV 2024 - 18th European Conference, Milan, Italy, September 29-October 4, 2024, Proceedings, Part XLVII, series = Lecture Notes in Computer Science,” 2024 , timestamp = {Mon, 27 Oct 2025 16:40:35 +0100}, vol. 15105, pp. 38–55.
[28]
Y. Yuan et al., “Osprey: Pixel understanding with visual instruction tuning , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2024, Seattle, WA, USA, June 16-22, 2024,” 2024 , timestamp = {Thu, 06 Mar 2025 08:12:25 +0100}, pp. 28202–28211.
[29]
“Describe anything: Detailed localized image and video captioning,” CoRR, vol. abs/2504.16072, 2025 , eprinttype = {arXiv}, eprint = {2504.16072}, timestamp = {Sun, 25 May 2025 13:44:02 +0200}.
[30]
M. F. Naeem, Y. Xian, X. Zhai, L. Hoyer, L. V. Gool, and editor =. A. L. and E. R. and S. R. and O. R. and T. S. and G. V. Federico Tombari, “SILC: Improving vision language pretraining with self-distillation , booktitle = Computer Vision - ECCV 2024 - 18th European Conference, Milan, Italy, September 29-October 4, 2024, Proceedings, Part XXI, series = Lecture Notes in Computer Science,” 2024 , timestamp = {Thu, 14 Nov 2024 11:03:22 +0100}, vol. 15079, pp. 38–55.
[31]
S. Cho, H. Shin, S. Hong, A. Arnab, P. H. Seo, and S. Kim, “CAT-seg: Cost aggregation for open-vocabulary semantic segmentation , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2024, Seattle, WA, USA, June 16-22, 2024,” 2024 , timestamp = {Sun, 19 Jan 2025 13:39:05 +0100}, pp. 4113–4123.
[32]
C. B. Choy, J. Gwak, and S. Savarese, “4D spatio-temporal ConvNets: Minkowski convolutional neural networks , booktitle = IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2019, Long Beach, CA, USA, June 16-20, 2019,” 2019 , timestamp = {Mon, 30 Aug 2021 17:01:14 +0200}, pp. 3075–3084.
[33]
A. Nekrasov, J. Schult, O. Litany, B. Leibe, and F. Engelmann, “Mix3D: Out-of-context data augmentation for 3D scenes , booktitle = International Conference on 3D Vision, 3DV 2021, London, United Kingdom, December 1-3, 2021,” 2021 , timestamp = {Sat, 30 Sep 2023 09:32:46 +0200}, pp. 116–125.
[34]
B. Li, K. Q. Weinberger, S. J. Belongie, V. Koltun, and R. Ranftl, “Language-driven semantic segmentation , booktitle = The Tenth International Conference on Learning Representations, ICLR 2022, Virtual Event, April 25-29, 2022,” 2022 , timestamp = {Sat, 20 Aug 2022 01:15:42 +0200}.
[35]
G. Ghiasi, X. Gu, Y. Cui, and editor =. S. A. and G. J. B. and M. C. and G. M. F. and T. H. Tsung-Yi Lin, “Scaling open-vocabulary image segmentation with image-level labels , booktitle = Computer Vision - ECCV 2022 - 17th European Conference, Tel Aviv, Israel, October 23-27, 2022, Proceedings, Part XXXVI, series = Lecture Notes in Computer Science,” 2022 , timestamp = {Thu, 03 Nov 2022 15:00:47 +0100}, vol. 13696, pp. 540–557.
[36]
J. Yang, R. Ding, W. Deng, Z. Wang, and X. Qi, “RegionPLC: Regional point-language contrastive learning for open-world 3D scene understanding , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2024, Seattle, WA, USA, June 16-22, 2024,” 2024 , timestamp = {Sun, 19 Jan 2025 13:39:05 +0100}, pp. 19823–19832.
[37]
L. Jiang, S. Shi, and B. Schiele, “Open-vocabulary 3D semantic segmentation with foundation models , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2024, Seattle, WA, USA, June 16-22, 2024,” 2024 , timestamp = {Sun, 19 Jan 2025 13:39:05 +0100}, pp. 21284–21294.
[38]
R. Li, Z. Zhang, C. He, Z. Ma, V. M. Patel, and editor =. A. L. and E. R. and S. R. and O. R. and T. S. and G. V. Lei Zhang, “Dense multimodal alignment for open-vocabulary 3D scene understanding , booktitle = Computer Vision - ECCV 2024 - 18th European Conference, Milan, Italy, September 29-October 4, 2024, Proceedings, Part XLIX, series = Lecture Notes in Computer Science,” 2024 , timestamp = {Thu, 14 Nov 2024 11:03:25 +0100}, vol. 15107, pp. 416–434.
[39]
J. Lee et al., “Mosaic3D: Foundation dataset and model for open-vocabulary 3D segmentation , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2025, Nashville, TN, USA, June 11-15, 2025,” 2025 , timestamp = {Wed, 20 Aug 2025 10:18:56 +0200}, pp. 14089–14101.
[40]
F. Engelmann, F. Manhardt, M. Niemeyer, K. Tateno, M. Pollefeys, and booktitle =. I. C. on L. R. Tombari Federico, “OpenNeRF: Open set 3D neural scene segmentation with pixel-wise features and rendered novel views,” 2024.
[41]
C. Campos, R. Elvira, J. J. G. Rodrı́guez, J. M. M. Montiel, and J. D. Tardós, “ORB-SLAM3: An accurate open-source library for visual, visual-inertial, and multimap SLAM,” IEEE Trans. Robotics, vol. 37, no. 6, pp. 1874–1890, 2021 , timestamp = {Mon, 28 Aug 2023 21:35:52 +0200}, bib, [Online]. Available: https://dblp.org/rec/journals/trob/CamposERMT21.bib , bibsource = {dblp computer science bibliography, https://dblp.org}.
[42]
J. Hu, M. Mao, H. Bao, G. Zhang, and editor =. A. O. and T. N. and A. G. and K. S. and M. H. and S. L. Zhaopeng Cui, “CP-SLAM: Collaborative neural point-based SLAM system , booktitle = Advances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, NeurIPS 2023, New Orleans, LA, USA, December 10 - 16, 2023,” 2023 , timestamp = {Fri, 01 Mar 2024 16:26:20 +0100}, bib, [Online]. Available: https://dblp.org/rec/conf/nips/0004MB0C23.bib , bibsource = {dblp computer science bibliography, https://dblp.org}.
[43]
J. Hu et al., “CG-SLAM: Efficient dense RGB-D SLAM in a consistent uncertainty-aware 3D gaussian field , booktitle = Computer Vision - ECCV 2024 - 18th European Conference, Milan, Italy, September 29-October 4, 2024, Proceedings, Part XXV, series = Lecture Notes in Computer Science,” 2024 , timestamp = {Sat, 30 Nov 2024 21:09:58 +0100}, bib, vol. 15083, pp. 93–112, [Online]. Available: https://dblp.org/rec/conf/eccv/HuCFLYBZC24.bib , bibsource = {dblp computer science bibliography, https://dblp.org}.
[44]
J. Wang, M. Chen, N. Karaev, A. Vedaldi, C. Rupprecht, and D. Novotny, “VGGT : Visual geometry grounded transformer , booktitle = Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR),” 2025.
[45]
X. Zhang et al., “AtlasGS: Atlanta-world guided surface reconstruction with implicit structured gaussians,” Advances in Neural Information Processing Systems, vol. 38, pp. 15556–15580, 2026.
[46]
“Set-of-mark prompting unleashes extraordinary visual grounding in GPT-4V,” CoRR, vol. abs/2310.11441, 2023 , eprinttype = {arXiv}, eprint = {2310.11441}, timestamp = {Fri, 19 Jul 2024 08:34:49 +0200}.
[47]
J. Wei et al., “Chain-of-thought prompting elicits reasoning in large language models , booktitle = Advances in Neural Information Processing Systems 35: Annual Conference on Neural Information Processing Systems 2022, NeurIPS 2022, New Orleans, LA, USA, November 28 - December 9, 2022,” 2022 , timestamp = {Tue, 12 Nov 2024 16:50:49 +0100}.
[48]
Qwen et al., 2025 , eprint={2412.15115}, archivePrefix={arXiv}, primaryClass={cs.CL}.
[49]
M. Tatarchenko, J. Park, V. Koltun, and Q.-Y. Zhou, “Tangent convolutions for dense prediction in 3D , booktitle = 2018 IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2018, Salt Lake City, UT, USA, June 18-22, 2018,” 2018 , timestamp = {Fri, 24 Mar 2023 00:02:54 +0100}, pp. 3887–3896.
[50]
J. Huang, H. Zhang, L. Yi, T. A. Funkhouser, M. Nießner, and L. J. Guibas, “TextureNet: Consistent local parametrizations for learning from high-resolution signals on meshes , booktitle = IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2019, Long Beach, CA, USA, June 16-20, 2019,” 2019 , timestamp = {Fri, 25 Oct 2024 13:31:18 +0200}, pp. 4440–4449.
[51]
A. Dai, D. Ritchie, M. Bokeloh, S. Reed, J. Sturm, and M. Nießner, “ScanComplete: Large-scale scene completion and semantic segmentation for 3D scans , booktitle = 2018 IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2018, Salt Lake City, UT, USA, June 18-22, 2018,” 2018 , timestamp = {Fri, 24 Mar 2023 00:02:52 +0100}, pp. 4578–4587.
[52]
J. Schult, F. Engelmann, T. Kontogianni, and B. Leibe, “DualConvMesh-net: Joint geodesic and euclidean convolutions on 3D meshes , booktitle = 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2020, Seattle, WA, USA, June 13-19, 2020,” 2020 , timestamp = {Thu, 01 May 2025 20:21:17 +0200}, pp. 8609–8619.
[53]
J. Lambert, Z. Liu, O. Sener, J. Hays, and V. Koltun, “MSeg: A composite dataset for multi-domain semantic segmentation , booktitle = 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2020, Seattle, WA, USA, June 13-19, 2020,” 2020 , timestamp = {Thu, 15 Dec 2022 08:23:02 +0100}, pp. 2876–2885.
[54]
R. Ding, J. Yang, C. Xue, W. Zhang, S. Bai, and X. Qi, “PLA: Language-driven open-vocabulary 3D scene understanding , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2023, Vancouver, BC, Canada, June 17-24, 2023,” 2023 , timestamp = {Mon, 02 Jun 2025 21:06:29 +0200}, pp. 7010–7019.