arXiv is now an independent nonprofit! Learn more
License: arXiv.org perpetual non-exclusive license
arXiv:2608.11928v1 [cs.CV] 12 Aug 2026

Seed2GS: Camera-Free, Training-Free Object Extraction
from 3D Gaussian Scenes via a Single Reference-View Grounding

Zongjian Ding    Yudong Gao    Jiale Liu    Yu Xinglin    Junxing Ren    Dong Wei    Yajing Chen    Shan Huang    Mingjun Cheng    Li Min
Abstract

Extracting a target object from a pre-built 3D Gaussian Splatting (3DGS) scene enables interactive 3D editing. Existing methods either train for tens of minutes per scene, sacrifice accuracy, or require original reconstruction cameras that pre-built assets may not include. We present Seed2GS, which achieves the highest reported LERF-MASK accuracy without original reconstruction cameras or scene-specific representation training. Its key insight is to separate target identity from 3D coverage. QD-SAM3 selects one reliable reference mask from several open-vocabulary candidates, fixing identity once. Seed lift and visibility-adaptive virtual orbits then expose the object from new viewpoints, while tracking propagates the seed without repeated detection. Because the scene remains frozen, these masks supervise only one temporary foreground logit per Gaussian. On LERF-MASK, Seed2GS reaches 92.1% mean intersection over union (mIoU) with a measured compute-only latency of 9.3 seconds, 3.7 points above the strongest scene-trained baseline and 7.6 points above the closest camera-free baseline. With one fixed test reference per scene, the complete pipeline retains 91.1% mIoU; replacing its predicted seed with a ground-truth mask improves mIoU by only 0.72 points. On 3D-OVS, Seed2GS reaches 95.7% mIoU.

1 Introduction

Many 3D editing workflows receive finished 3D Gaussian Splatting (3DGS) scenes without the source images, capture cameras, or reconstruction pipeline (10). Their explicit primitives render in real time and remain directly manipulable. Editing one object in such an asset first requires identifying which Gaussians form the target.

Figure 1: Accuracy–runtime trade-off on LERF-MASK using the reported runtimes in Table 1. Gray, blue, and red denote scene-specific methods, scene-training-free methods, and Seed2GS; the broken axis separates seconds and minutes.

Existing 3DGS segmentation methods impose one of three costs. One class attaches language features to primitives or learns instance identities during reconstruction, so that Gaussians carry queryable semantics (11; 16; 20; 22). These methods achieve high accuracy but optimize a representation for every target scene. Building that representation takes tens of minutes and prevents on-demand queries. A second class lifts 2D masks into 3D, but reads visibility from the original reconstruction cameras (18; 5). A finished asset may omit these cameras, making such methods unavailable in the target setting. A third class removes both requirements by rendering virtual views from the frozen scene. B3-Seg (9) repeatedly selects its next view by analytic expected information gain, then re-detects the target there with an open-vocabulary detector. Each detection updates a Bayesian foreground belief for every Gaussian. B3-Seg needs neither original reconstruction cameras nor scene-specific training and answers in seconds, but it still trails the best scene-trained method in accuracy. No method in the LERF-MASK comparison therefore combines accuracy, low latency, and weak operating assumptions.

The central design question is where to spend query-time computation. Target identity and 3D coverage require different evidence. Grounding determines which instance the prompt denotes, whereas additional views reveal where that fixed instance extends in 3D. Re-grounding every view repeatedly solves the semantic problem and can switch among similar instances; costly view scheduling cannot repair a poor initial identity. We therefore invest semantic computation in one reliable seed, then use tracking and simple object-centric trajectories to expand its coverage.

We present Seed2GS to close this gap on LERF-MASK. Seed2GS requires the user’s current reference view and pose, but no reconstruction images or camera set. Here, camera-free means independent of that reconstruction camera set, and training-free means no scene model or persistent semantic representation. Query-time refinement fits only disposable membership logits.

The resulting pipeline is simple: ground once, propagate, and fit. QD-SAM3 selects one reference seed from several open-vocabulary candidates. A flat orbit and a visibility-adaptive ascending orbit expose new surfaces, and tracking propagates the seed without another detection. The frozen scene fixes all rasterization weights, so Seed2GS fits one temporary foreground logit per Gaussian while preserving geometry, color, and opacity. Figure 2 summarizes the workflow.

Our contributions are threefold:

  • •

    Ground-once extraction from frozen 3DGS assets. Seed2GS separates target identity from coverage, propagates one seed along virtual orbits, and fits disposable Gaussian membership logits.

  • •

    A stronger accuracy–latency–assumption trade-off. Among reported LERF-MASK results, Seed2GS achieves the highest accuracy and lowest query latency without reconstruction cameras or scene-specific representation training.

  • •

    Component-level validation. Two benchmarks, fixed-reference and multi-reference studies, and controlled ablations evaluate seed acquisition, trajectory design, tracking structure, and view weighting.

2 Related Work

2.1 Scene-Specific 3DGS Segmentation

Scene-specific methods build an auxiliary representation for each scene before interaction begins. One category attaches language or open-vocabulary features to NeRF or Gaussian primitives, so that users can query scene regions with text, as in LERF, 3D-OVS, LangSplat, and OpenGaussian (11; 12; 16; 19). Another category learns instance identity, affinity, grouping cues, or object-level codes for segmentation and editing, as in Gaussian Grouping, SAGA, Gaga, Unified-Lift, ObjectGS, and OpenSplat3D (20; 3; 14; 23; 22; 15). Although their implementations differ, both categories assume that the target scene already contains a persistent semantic or instance representation. These persistent representations support query-time segmentation but take tens of minutes to build for each new scene. This per-scene cost prevents immediate queries on newly received assets. Seed2GS instead keeps the input 3DGS frozen and estimates only prompt-specific foreground membership for the current query.

2.2 Mask Lifting and Camera-Free Segmentation

Mask-lifting methods avoid persistent semantic fields by transferring 2D mask evidence directly to 3D primitives. SA3D, FlashSplat, and LBG assign that evidence through mask lifting, multi-view fusion, or closed-form label estimation (4; 18; 5). The three methods solve for labels differently, but all require the relationship between Gaussians and the original reconstruction cameras. Users who hold only the asset cannot supply those cameras. iSegMan avoids scene-specific training for click-based interaction by propagating a 2D click across posed views and voting through Gaussian visibility (21). It targets interactive clicks rather than open-vocabulary text and uses a posed multiview set.

Camera-free methods remove this requirement by rendering virtual views from the frozen scene. B3-Seg (9) is the closest method to ours. Each round selects the next view by analytic expected information gain, then re-detects the target there with an open-vocabulary detector. The new mask folds into a Beta–Bernoulli foreground belief for every Gaussian. This loop needs no original reconstruction cameras or scene training and answers a query in seconds. Seed2GS meets the same constraints with a simpler division of labor: one grounding fixes the target identity, and tracking preserves it across rendered views. Where B3-Seg optimizes an acquisition criterion to choose each next view, Seed2GS uses reference-anchored trajectories and makes one coverage-based decision about whether to render the ascending clip. Table 1 shows that this one-grounding pipeline achieves higher accuracy with lower reported latency. Under a fixed test-reference protocol, replacing the predicted seed with a ground-truth mask provides only 0.72 mIoU points of headroom.

Refer to caption
Figure 2: Seed2GS overview. (A) QD-SAM3 scores open-vocabulary candidates to select one seed. (B) Seed lift initializes 3D support, and VAAS with SAM2 propagates that seed along two virtual clips. (C) Frozen rasterization and reliability-weighted mask fitting optimize only Gaussian membership logits.

3 Method

3.1 Overview

Seed2GS receives a frozen 3DGS scene 𝒢={gi}i=1N\mathcal{G}=\{g_{i}\}_{i=1}^{N}, a text prompt pp, and the user’s current reference camera crc_{r}. It outputs the Gaussian subset that forms the target object. The method uses the reference pose only to anchor virtual trajectories and accesses no original reconstruction cameras. It freezes every scene parameter, trains no network, builds no persistent representation, and estimates only one disposable foreground logit per Gaussian (Sec. 3.2).

The pipeline separates target identity, view coverage, and Gaussian membership. QD-SAM3 grounds pp into one seed mask m⋆m^{\star}, and seed lift converts it into a conservative 3D support 𝒢0\mathcal{G}_{0} and estimates its center 𝐨\mathbf{o} (Sec. 3.3). VAAS expands coverage with flat and ascending virtual orbits around 𝐨\mathbf{o}, while tracking preserves identity across views. Gaussian refinement fits membership logits to the propagated masks; thresholding qi=σ⁡(li)q_{i}=\sigma(l_{i}) then exports the object. Algorithm 1 states the procedure; Figure 2 visualizes the data flow.

3.2 Preliminaries: 3D Gaussian Splatting

3D Gaussian Splatting (3DGS) (10) represents a scene with anisotropic Gaussian primitives. Each primitive gig_{i} has a 3D center 𝝁i\boldsymbol{\mu}_{i}, covariance 𝚺i\boldsymbol{\Sigma}_{i}, spherical-harmonic color coefficients 𝐡i\mathbf{h}_{i}, and opacity αi\alpha_{i}. For a camera cc, rasterization projects visible Gaussians to the image plane and alpha-composites their contributions in depth order. We denote the final contribution of Gaussian gig_{i} to pixel uu by wu,i(c)w_{u,i}^{(c)}. Applying the same compositing weights to a per-Gaussian foreground variable qi∈[0,1]q_{i}\in[0,1] produces a soft object mask

Pu(c)=∑iwu,i(c)​qi.P_{u}^{(c)}=\sum_{i}w_{u,i}^{(c)}\,q_{i}. (1)

Stacking the UU pixels of view cc turns Eq. (1) into P(c)=W(c)​qP^{(c)}=W^{(c)}q, where W(c)∈ℝU×NW^{(c)}\in\mathbb{R}^{U\times N} collects the compositing weights and q=(q1,…,qN)⊤q=(q_{1},\dots,q_{N})^{\top}.

The frozen scene fixes every entry of W(c)W^{(c)}, leaving no unknown in the operator. Promptable extraction therefore becomes a box-constrained inverse problem with a fixed linear forward operator: given fixed operators {W(c)}\{W^{(c)}\} and target masks {Y(c)}\{Y^{(c)}\}, recover q∈[0,1]Nq\in[0,1]^{N} with W(c)​q≈Y(c)W^{(c)}q\approx Y^{(c)} in every view. Seed2GS writes qi=σ⁡(li)q_{i}=\sigma(l_{i}) to enforce the box constraint, fits one temporary logit per Gaussian, and discards the logits after object export.

Two design choices distinguish methods that share this formulation. The first concerns the inverse solver: FlashSplat (18) uses a closed form, B3-Seg (9) uses Bayesian updates, and Seed2GS minimizes the reliability-weighted objective of Sec. 3.4. The second concerns the source of targets Y(c)Y^{(c)}: Seed2GS derives every target mask from one grounding.

3.3 QD-SAM3 Seed Acquisition

QD-SAM3 produces the only semantically grounded mask in the pipeline. Here, one grounding means one reference-view semantic stage that returns one selected seed, not one localization-model call. Because all later masks descend from this seed, an error would propagate through seed lift, the virtual orbits, and the logit fit. QD-SAM3 reduces this risk by selecting among candidates from several sources rather than trusting one text-grounding result.

QD-SAM3 combines three released models: Qwen3-VL, GroundingDINO, and SAM3 (1; 13; 2). The first two models supply localization cues; SAM3 converts each cue into a mask. Given the rendered reference canvas Ir=ℛ⁡(𝒢,cr)I_{r}=\mathcal{R}(\mathcal{G},c_{r}) and prompt pp, Qwen3-VL and GroundingDINO return semantic and detection boxes, respectively. The prompt pp provides a third cue because SAM3 also accepts text directly. Writing {ak}k=1K\{a_{k}\}_{k=1}^{K} for these cues, the same SAM3 model processes them all:

ℳ(p)={mk=SAM3(Ir,ak)}k=1K.\mathcal{M}(p)=\{m_{k}=\mathrm{SAM3}(I_{r},a_{k})\}_{k=1}^{K}. (2)

Using one mask generator holds the segmentation backend fixed, so candidate differences primarily reflect the localization cues. Every model uses released weights; Seed2GS fine-tunes none of them.

QD-SAM3 then selects the final seed mask with a three-term weighted score:

m⋆=arg​maxmk∈ℳ⁡(p)\displaystyle m^{\star}=\argmax_{m_{k}\in\mathcal{M}(p)} ws​Ssrc​(mk)+wc​Sconf​(mk)\displaystyle w_{s}S_{\mathrm{src}}(m_{k})+w_{c}S_{\mathrm{conf}}(m_{k}) (3)
+wt​Slang​(mk,p).\displaystyle}{\displaystyle+w_{t}S_{\mathrm{lang}}(m_{k},p).

The three terms score different evidence. SsrcS_{\mathrm{src}} assigns a prior to the candidate’s localization source, SconfS_{\mathrm{conf}} uses that source model’s confidence, and SlangS_{\mathrm{lang}} measures compatibility between the source and the semantic type of the query. The highest-scoring candidate becomes the reference seed m⋆m^{\star}.

3.4 Seed Lift, Virtual Orbits, and Refinement

Seed lift, virtual orbits, and Gaussian refinement carry m⋆m^{\star} into 3D. Because Seed2GS does not assume access to the original reconstruction cameras, it renders all supervision views with virtual cameras. Seed lift first locates the object center needed by the orbits. The orbits then supply supervision views, and refinement fits the logits to their masks.

Algorithm 1 Seed2GS inference
0:  frozen 3DGS 𝒢\mathcal{G}, text prompt pp, reference camera crc_{r}
1:  Ir←ℛ⁡(𝒢,cr)I_{r}\leftarrow\mathcal{R}(\mathcal{G},c_{r}) {render reference canvas}
2:  m⋆←QD-SAM3​(Ir,p)m^{\star}\leftarrow\textrm{QD-SAM3}(I_{r},p) {Eq. (3)}
3:  𝒢0,𝐨←SeedLift​(𝒢,m⋆,cr)\mathcal{G}_{0},\mathbf{o}\leftarrow\textrm{SeedLift}(\mathcal{G},m^{\star},c_{r})
4:  {Y(c)}←VAAS​(𝒢,𝒢0,𝐨,m⋆,cr)\{Y^{(c)}\}\leftarrow\textrm{VAAS}(\mathcal{G},\mathcal{G}_{0},\mathbf{o},m^{\star},c_{r}) {Eq. (4)}
5:  li←init​(𝒢0)l_{i}\leftarrow\textrm{init}(\mathcal{G}_{0}) for all ii
6:  {li⋆}i=1N←arg​min{li}i=1N⁡ℒ\{l_{i}^{\star}\}_{i=1}^{N}\leftarrow\argmin_{\{l_{i}\}_{i=1}^{N}}\mathcal{L} {Eqs. (5)–(6)}
7:  qi←σ⁡(li⋆)q_{i}\leftarrow\sigma(l_{i}^{\star}) for all ii
7:  object subset 𝒢f={gi:qi>τ}\mathcal{G}_{f}=\{g_{i}:q_{i}>\tau\}

Seed lift.

Seed lift converts the reference mask m⋆m^{\star} into a conservative 3D Gaussian support before generating new supervision views. Three constraints localize foreground Gaussians projected into the reference view. Let πi\pi_{i} and ziz_{i} denote the projected center and depth of gig_{i}, and let DrD_{r} denote the rendered reference depth map. The mask and depth constraints retain candidates satisfying m⋆​(πi)=1m^{\star}(\pi_{i})=1 and |zi−Dr​(πi)|≤ϵd|z_{i}-D_{r}(\pi_{i})|\leq\epsilon_{d}. Connected-component filtering on the resulting 3D candidate graph then retains the component attached to the target body and removes projection outliers. The resulting support 𝒢0\mathcal{G}_{0} initializes the foreground logits. The support also estimates the object center 𝐨\mathbf{o} and 3D extent that parameterize the VAAS virtual orbits.

Virtual orbit supervision.

VAAS expands 3D coverage without making another semantic decision. Re-detecting the target in every rendered view would require one open-vocabulary call per view. Seed2GS instead grounds the target once and propagates that result. Given the lifted support 𝒢0\mathcal{G}_{0} and object center 𝐨\mathbf{o}, VAAS renders object-centric virtual views from the frozen scene 𝒢\mathcal{G}. SAM2 video tracking (17) propagates the reference seed m⋆m^{\star} to these views.

VAAS (Visibility-Adaptive Ascending Spiral) constructs a reference-anchored flat orbit and an ascending spiral orbit around 𝐨\mathbf{o}. Both trajectories start at the reference camera crc_{r}, where SAM2 receives the canvas IrI_{r} and seed mask m⋆m^{\star}. The flat orbit mainly provides horizontal observations, while the ascending orbit complements it with vertical observations of top, bottom, and occluded regions.

Orbit height adapts to missing visibility. A flat orbit sees the object from the side but can miss top, bottom, and self-occluded surfaces, so poorly observed targets may require a taller climb. VAAS measures V¯\bar{V} as the mean fraction of 𝒢0\mathcal{G}_{0} visible under depth-consistent projection across the flat-orbit views and sets the ascending pitch amplitude to

A=Amax​(1−V¯)γ.A=A_{\max}(1-\bar{V})^{\gamma}. (4)

Well-covered targets have large V¯\bar{V} and keep the trajectory near-planar; poorly covered targets have small V¯\bar{V} and climb higher. When A<5∘A<5^{\circ}, VAAS omits the near-duplicate ascending clip and uses only the flat clip. Otherwise, it renders both reference-anchored clips. The skip rule spends additional views only when the flat orbit indicates missing coverage. The masks propagated over all VAAS views form the supervision set {Y(c)}\{Y^{(c)}\} for refinement.

Gaussian refinement.

Gaussian refinement uses the masks propagated by VAAS to optimize per-Gaussian foreground membership. The initial support 𝒢0\mathcal{G}_{0} only initializes the foreground logits and parameterizes the virtual orbits. The original scene geometry, color, and opacity remain frozen throughout. Let qi=σ⁡(li)q_{i}=\sigma(l_{i}) denote the foreground probability of Gaussian gig_{i}, and let rasterization produce the soft foreground mask P(c)P^{(c)} for view cc. Occlusion and tracking drift can corrupt propagated masks, so Seed2GS weights each view by its running BCE residual DcD_{c}. Specifically, using the median residual mDm_{D} and a MAD-based robust scale sDs_{D}, we define the view weight as

ωc=Norm⁡[rmin+(1−rmin)​σ​(mD+sD−Dcλτ​sD)],\omega_{c}=\operatorname{Norm}\!\left[r_{\min}+(1-r_{\min})\sigma\!\left(\frac{m_{D}+s_{D}-D_{c}}{\lambda_{\tau}s_{D}}\right)\right], (5)

where Norm⁡[⋅]\operatorname{Norm}[\cdot] denotes mean normalization. This weight reduces the influence of high-residual views that conflict with the current 3D foreground estimate. The nonzero floor rminr_{\min} preserves supervision from difficult viewpoints early in optimization. The foreground logits are optimized with a reliability-weighted multi-view mask objective,

ℒ=∑c,uωc​BCE⁡(Pu(c),Yu(c)),\mathcal{L}=\sum_{c,u}\omega_{c}\,\BCE\!\left(P_{u}^{(c)},Y_{u}^{(c)}\right), (6)

where Y(c)Y^{(c)} is the propagated supervision mask for view cc. After convergence, thresholding the foreground probabilities gives the target Gaussian subset:

𝒢f={gi∣qi>τ}.\mathcal{G}_{f}=\{g_{i}\mid q_{i}>\tau\}. (7)
Method Figurines Ramen Teatime Mean Time Train Views
mIoU mBIoU mIoU mBIoU mIoU mBIoU mIoU mBIoU
LERF 33.5 30.6 28.3 14.7 49.7 42.6 37.2 29.3 45 min Yes Yes
SA3D 24.9 23.8 7.4 7.0 42.5 39.2 24.9 23.3 35 min Yes Yes
LangSplat 52.8 50.5 50.4 44.7 69.5 65.6 57.6 53.6 19 min Yes Yes
Gauss. Group. 69.7 67.9 77.0 68.8 71.7 66.1 72.8 67.6 37 min Yes Yes
Gaga 90.7 89.0 64.1 61.6 69.3 66.0 74.7 72.2 13 min Yes Yes
Unified-Lift – – – – – – 80.9 77.1 40 min Yes Yes
ObjectGS 88.2 89.0 88.0 79.9 88.9 88.6 88.4 85.8 ∼50{\sim}50 min Yes Yes
OpenSplat3D 92.3 89.4 75.9 68.2 83.7 78.8 84.0 78.8 – Yes Yes
LBG 82.2 – 73.2 – 86.6 – 80.7 – – Yes Yes
FlashSplat-U 60.2 57.5 68.4 61.5 80.4 76.3 69.6 65.1 10.2 s No Yes
FlashSplat-R 71.6 69.1 71.4 66.3 86.6 83.9 76.5 73.1 10.1 s No Yes
B3-Seg 88.3 85.4 75.3 69.7 89.8 88.0 84.5 81.0 12.1 s No No
Seed2GS 93.1 91.8 91.5 85.2 91.8 88.9 92.1 88.6 9.3 s No No
Table 1: LERF-MASK accuracy, reported time, and operating assumptions. Mean averages scenes equally. “Train” marks scene-specific representation training; “Views” marks use of original reconstruction views. Time reports representation construction for trained methods and query latency otherwise. Seed2GS is shown in bold.

4 Experiments

4.1 Experimental Setup

Evaluation protocol.

The experiments evaluate the ground-once, propagate, and fit design on two datasets without original reconstruction cameras or scene-level semantic training. Unless otherwise stated, every experiment uses a frozen 3DGS scene as input. Each query consists of a text prompt and one reference view with its camera pose. The headline LERF-MASK result uses one user-selected reference per query, chosen from rendered RGB views in which the target is visible. Reference selection uses neither evaluation masks nor downstream 3D scores, but the result does not average over reference choices. A fixed-test-reference control and a 230-run favorable-reference sweep separately test this dependence. Beyond this reference pose, Seed2GS accesses no original reconstruction images or cameras and no ground-truth masks. It performs no scene-specific semantic training. The evaluation counts queries without valid predictions as zero in the corresponding scene average.

Datasets.

LERF-MASK (20) annotates 23 text-query targets in three LERF scenes (11): Figurines, Ramen, and Teatime. The targets cover common objects, thin structures, relational prompts, and semantic ambiguities between containers and contents. 3D-OVS (12) contains four scenes: Bed, Bench, Sofa, and Lawn. For 3D-OVS, we follow the public B3-Seg setting for scene selection, test split, and supplied reference camera poses, but not its inference procedure. Metric definitions and computation follow the public Gaussian Grouping protocol (20).

Metrics.

We report mean IoU (mIoU), mean boundary IoU (mBIoU), and per-query runtime. For each target, evaluation first averages all official test views and then averages targets within each scene, counting missing predictions as zero. The dataset-level Mean weights all scene scores equally. Both native evaluators threshold foreground probability at 0.40. Seed2GS runtime is measured on an NVIDIA H800 PCIe GPU and includes query-time model inference, virtual-view processing, and Gaussian refinement. It excludes process startup, model and scene loading, evaluation rendering, and metric computation. For scene-training-free baselines, we quote query latency from published results; for scene-specific baselines, Table 1 reports their per-scene representation-construction time.

Baselines.

We compare Seed2GS with language-driven and instance-level 3DGS segmentation methods, including LERF (11), SA3D (4), LangSplat (16), Gaussian Grouping (20), Gaga (14), Unified-Lift (23), ObjectGS (22), OpenSplat3D (15), LBG (5), FlashSplat (18), and B3-Seg (9). The tables expose two operating assumptions: whether each method requires semantic or instance training for the target scene and whether its reported inference pipeline depends on original reconstruction views. FlashSplat and B3-Seg are the closest baselines that do not require scene-level semantic training, and B3-Seg also avoids original reconstruction cameras.

4.2 Results and Analysis

Overall comparison.

Refer to caption
Figure 3: Qualitative comparison on 3D-OVS (top two rows) and LERF-MASK (bottom row). Columns show the reference/query, Gaussian Grouping, OpenSplat3D, FlashSplat, Gaga, and Seed2GS. Across these examples, Seed2GS preserves the target while reducing background leakage.

LERF-MASK. Seed2GS leads the camera-free, scene-training-free setting on LERF-MASK (Table 1), reaching 92.1% mIoU and 88.6% mBIoU under the evaluated reference views. Against B3-Seg, Seed2GS gains 7.6 points on both metrics; their separately reported runtimes are 9.3 and 12.1 seconds, respectively. These end-to-end results show that the reported accuracy and latency are achievable without repeated detection. They do not isolate the effect of any single component. Seed2GS also exceeds scene-trained ObjectGS by 3.7 mIoU points despite building no persistent semantic or instance representation.

3D-OVS. On 3D-OVS, Seed2GS leads the camera-free comparison by a narrower margin (Table 2). The method reaches 95.7% mean mIoU, 0.7 points above B3-Seg, and records the best per-scene result on Lawn. All methods in Table 2 exceed 91% mIoU on this four-scene setting. LERF-MASK produces larger empirical separation among methods; its queries include thin structures, relational phrases, and container/contents ambiguities.

Method Bed Bench Sofa Lawn Mean
FlashSplat-R 94.3 90.3 85.7 96.3 91.7
LangSplat 92.5 94.2 90.0 96.1 93.2
FastLGS (8) 94.7 95.1 90.6 96.2 94.2
LBG 97.7 96.3 97.3 87.4 94.7
B3-Seg 97.1 92.2 94.1 96.8 95.0
Seed2GS 97.1 95.9 92.7 97.1 95.7
Table 2: 3D-OVS mIoU under the B3-Seg data/pose setting and Gaussian Grouping evaluation protocol. Mean averages scenes equally; baseline values come from the corresponding papers. Seed2GS is shown in bold.

Runtime.

On an H800, the loaded pipeline averages 9.26±0.979.26\pm 0.97 seconds across the 23 LERF-MASK targets; QD-SAM3 and VAAS account for 47.7% and 52.3% of runtime (Table 3). B3-Seg code is unavailable, so its reported 12.1 seconds and our measured 9.3 seconds are not same-hardware measurements.

Scene NN QD-SAM3 VAAS Total mean ±\pm SD
Figurines 7 4.624 4.708 9.332±1.4399.332\pm 1.439
Ramen 6 4.363 5.277 9.640±0.7999.640\pm 0.799
Teatime 10 4.294 4.678 8.972±0.3728.972\pm 0.372
Overall 23 4.412 4.843 9.256±0.9659.256\pm 0.965
Table 3: Per-scene runtime in seconds. Overall median/P95: 8.861/11.195 seconds.
Views/clip Runs Backend (s) Δ\Delta (s)
12 69 4.657 –
24 (default) 69 5.030 +0.373
Table 4: Repeated VAAS-backend timing on LERF-MASK. Each view budget runs all 23 targets three times.

Repeated backend audit.

Three complete passes per view budget produce 138 successful runs. The default 24-view setting adds only 0.373 seconds of backend time over 12 views, while improving LERF-MASK by 0.24 mIoU and 0.19 mBIoU points (Table 4). Across both budgets, within-scene correlations between initial foreground count and warm latency remain small (|ρ|≤0.321|\rho|\leq 0.321, all p≥0.482p\geq 0.482). On Teatime, the initial support spans 212–26,874 Gaussians (126.8×126.8\times), yet the <1<1K, 1K–10K, and >10>10K groups average 8.754, 9.108, and 8.807 seconds per full query. Together, these measurements tie runtime primarily to scene-wide rendering and the rendered view budget rather than target size; the supplementary material provides both audits in detail.

Reference-view sensitivity.

Refer to caption
Figure 4: Per-target reference-view robustness over 230 runs. Each column summarizes ten favorable references for one target. Top: mean extraction accuracy. Bottom: within-target standard deviation, where lower values indicate greater stability.

Fixed test references. Using one fixed test reference per scene, QD-SAM3 reaches 91.14% mIoU (Table 5). Replacing only its seed with the reference ground truth raises mIoU by 0.72 points and mBIoU by 0.86 points, leaving limited headroom from the initial mask alone. All three fixed-reference scene means remain above 90% mIoU, so the result does not depend on one favorable scene.

Protocol Figurines Ramen Teatime Mean
mIoU
Fixed QD-SAM3 91.74 90.38 91.29 91.14
Fixed GT oracle 92.93 90.90 91.73 91.86
Top-10 sweep 92.96 89.32 91.23 91.17
mBIoU
Fixed QD-SAM3 90.06 83.02 89.24 87.44
Fixed GT oracle 91.45 83.30 90.14 88.30
Top-10 sweep 91.31 82.22 87.90 87.15
Table 5: LERF-MASK reference-view study. Fixed protocols use test views 0/2/0; the top-10 sweep averages favorable training references.

Favorable-reference sweep. Across 230 runs, Seed2GS averages 91.17% scene-equal mIoU with a 1.16-point within-target deviation (Table 5 and Figure 4). Only five of 23 targets exceed one point of mIoU deviation, and the two largest deviations occur on Ramen. Even the target-equal worst-reference average remains 88.98% mIoU and 83.90% mBIoU, and all 230 runs return valid extractions. The fixed and multi-reference controls therefore preserve the main accuracy advantage while removing dependence on a single selected seed or view.

4.3 Ablation Studies

Variant Figurines Ramen Teatime Mean
Selection policy
max-confidence 93.11 78.99 91.08 87.73
three-term selector 93.13 91.51 91.77 92.14
Candidate-source removal
w/o Qwen3-VL 83.42 77.97 91.62 84.34
w/o GroundingDINO 93.13 84.03 91.77 89.64
w/o SAM3-text 93.12 91.49 89.76 91.46
Selection-term removal
w/o SsrcS_{\mathrm{src}} 93.12 91.53 91.64 92.10
w/o SconfS_{\mathrm{conf}} 93.13 84.03 90.32 89.16
w/o lexical SlangS_{\mathrm{lang}} 93.13 91.48 89.76 91.46
Table 6: QD-SAM3 ablation on LERF-MASK (mIoU).
Dataset Setting Δ\DeltamIoU Δ\DeltamBIoU
Trajectory policy; relative to flat orbit
LERF-MASK Fixed (48.0) +0.76 +0.38
Adaptive (27.1) +2.17 +2.08
3D-OVS Fixed (48.0) +0.86 -0.26
Adaptive (38.4) +0.89 +0.00
Orbit-view count; relative to 24 views
LERF-MASK 12 views -0.24 -0.19
48 views -0.84 -0.95
3D-OVS 12 views -0.17 -0.78
48 views +0.28 -0.19
Table 7: VAAS ablations. Parentheses give average trajectory views; orbit-view counts are per clip.

Seed acquisition.

QD-SAM3 improves max-confidence selection by 4.41 mIoU points; Qwen3-VL and confidence are its strongest source and score term, respectively (Table 6).

Trajectory design.

Under fixed scenes and downstream settings, VAAS gains come from adapting its trajectory rather than simply rendering more views. Adaptive VAAS improves LERF-MASK mIoU by 2.17 points over the flat orbit and by 1.41 points over the fixed ascending orbit, while using 27.1 rather than 48 views on average. The view-count sweep supports the same conclusion: 24 views performs best on LERF-MASK; 48 views adds 0.28 mIoU points on 3D-OVS but slightly lowers boundary IoU (Table 7).

Propagation and weighting.

Replacing one continuous clip with two reference-anchored clips improves mIoU by 10.56 points on LERF-MASK and 17.50 points on 3D-OVS, while view reliability weighting adds 1.25 and 1.40 points, respectively (Table 8).

Variant LERF Bed Bench Sofa Lawn Mean
Single clip 81.58 95.76 86.87 62.93 67.16 78.18
No reweighting 90.89 96.99 91.37 91.68 97.09 94.28
Full 92.14 97.07 95.90 92.66 97.08 95.68
Table 8: Tracking and view-weighting ablation (mIoU).

5 Limitations

A single grounding creates one point of failure because an incorrect seed propagates through lift, tracking, and refinement. Severe occlusion, same-class instances, or complex references can still defeat QD-SAM3. The 230-run sweep covers favorable references, not arbitrary views where the target may be tiny, hidden, or absent. Virtual views cannot recover missing geometry, and large viewpoint changes can cause tracking drift. Multi-reference initialization and uncertainty-aware propagation could address these failures. Because that single grounding is delegated to off-the-shelf recognition weights, Seed2GS also inherits whatever those weights encode: a corrupted backbone can respond to triggers that stay invisible in both the spatial and frequency domains (6), and screening a released checkpoint for such behavior requires dedicated procedures rather than clean-input accuracy (7). We assume a trusted detector and do not audit it.

6 Conclusion

Seed2GS grounds identity once, collects coverage through tracking, and fits one temporary foreground logit per Gaussian through fixed rasterization. The method reaches 92.1% mIoU in 9.3 seconds on LERF-MASK and 95.7% on 3D-OVS without reconstruction cameras or scene-specific representation training. The extracted subset can be directly transformed, removed, duplicated, or recolored while the original asset remains unchanged. Thus prompt semantics need not be stored in the scene or recomputed across views.

References

  • Bai et al. (2025) S. Bai, Y. Cai, R. Chen, K. Chen, X. Chen, Z. Cheng, L. Deng, W. Ding, C. Gao, C. Ge, W. Ge, Z. Guo, Q. Huang, J. Huang, F. Huang, B. Hui, S. Jiang, Z. Li, M. Li, M. Li, K. Li, Z. Lin, J. Lin, X. Liu, J. Liu, C. Liu, Y. Liu, D. Liu, S. Liu, D. Lu, R. Luo, C. Lv, R. Men, L. Meng, X. Ren, X. Ren, S. Song, Y. Sun, J. Tang, J. Tu, J. Wan, P. Wang, P. Wang, Q. Wang, Y. Wang, T. Xie, Y. Xu, H. Xu, J. Xu, Z. Yang, M. Yang, J. Yang, A. Yang, B. Yu, F. Zhang, H. Zhang, X. Zhang, B. Zheng, H. Zhong, J. Zhou, F. Zhou, J. Zhou, Y. Zhu, and K. Zhu Qwen3-vl technical report. arXiv preprint arXiv:2511.21631. Cited by: §3.3.
  • Carion et al. (2025) N. Carion, L. Gustafson, Y. Hu, S. Debnath, R. Hu, D. Suris, C. Ryali, K. V. Alwala, H. Khedr, A. Huang, J. Lei, T. Ma, B. Guo, A. Kalla, M. Marks, J. Greer, M. Wang, P. Sun, R. Rädle, T. Afouras, E. Mavroudi, K. Xu, T. Wu, Y. Zhou, L. Momeni, R. Hazra, S. Ding, S. Vaze, F. Porcher, F. Li, S. Li, A. Kamath, H. K. Cheng, P. Dollár, N. Ravi, K. Saenko, P. Zhang, and C. Feichtenhofer SAM 3: segment anything with concepts. arXiv preprint arXiv:2511.16719. Cited by: §3.3.
  • Cen et al. (2025) J. Cen, J. Fang, C. Yang, L. Xie, X. Zhang, W. Shen, and Q. Tian Segment any 3d gaussians. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 39, pp. 1971–1979. Cited by: §2.1.
  • Cen et al. (2023) J. Cen, Z. Zhou, J. Fang, C. Yang, W. Shen, L. Xie, D. Jiang, X. Zhang, and Q. Tian Segment anything in 3d with nerfs. In Advances in Neural Information Processing Systems (NeurIPS), Cited by: §2.2, §4.1.
  • Chacko et al. (2025) R. Chacko, N. Häni, E. Khaliullin, L. Sun, and D. Lee Lifting by gaussians: a simple, fast and flexible method for 3d instance segmentation. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), pp. 3497–3507. Cited by: §1, §2.2, §4.1.
  • Gao et al. (2024a) Y. Gao, H. Chen, P. Sun, J. Li, A. Zhang, Z. Wang, and W. Liu A dual stealthy backdoor: from both spatial and frequency perspectives. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 38, pp. 1851–1859. Cited by: §5.
  • Gao et al. (2024b) Y. Gao, H. Chen, P. Sun, Z. Li, J. Li, and H. Shao Energy-based backdoor defense without task-specific samples and model retraining. In Proceedings of the 41st International Conference on Machine Learning (ICML), pp. 14611–14637. Cited by: §5.
  • Ji et al. (2025) Y. Ji, H. Zhu, J. Tang, W. Liu, Z. Zhang, X. Tan, and Y. Xie FastLGS: speeding up language embedded gaussians with feature grid mapping. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 39, pp. 3922–3930. Cited by: Table 2.
  • Kamata et al. (2026) H. Kamata, S. A. Munro, and F. Homma B3{}^{3}-seg: camera-free, training-free 3dgs segmentation via analytic eig and beta-bernoulli bayesian updates. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 26867–26876. Cited by: §1, §2.2, §3.2, §4.1.
  • Kerbl et al. (2023) B. Kerbl, G. Kopanas, T. Leimkühler, and G. Drettakis 3D gaussian splatting for real-time radiance field rendering. ACM Transactions on Graphics 42 (4), pp. 1–14. Cited by: §1, §3.2.
  • Kerr et al. (2023) J. Kerr, C. M. Kim, K. Goldberg, A. Kanazawa, and M. Tancik LERF: language embedded radiance fields. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), pp. 19729–19739. Cited by: §1, §2.1, §4.1, §4.1.
  • Liu et al. (2023) K. Liu, F. Zhan, J. Zhang, M. Xu, Y. Yu, A. E. Saddik, C. Theobalt, E. Xing, and S. Lu Weakly supervised 3d open-vocabulary segmentation. In Advances in Neural Information Processing Systems (NeurIPS), Cited by: §2.1, §4.1.
  • Liu et al. (2024) S. Liu, Z. Zeng, T. Ren, F. Li, H. Zhang, J. Yang, Q. Jiang, C. Li, J. Yang, H. Su, J. Zhu, and L. Zhang Grounding dino: marrying dino with grounded pre-training for open-set object detection. In Proceedings of the European Conference on Computer Vision (ECCV), pp. 38–55. Cited by: §3.3.
  • Lyu et al. (2026) W. Lyu, X. Li, A. Kundu, Y. Tsai, and M. Yang Gaga: group any gaussians via 3d-aware memory bank. Transactions on Machine Learning Research (TMLR). Cited by: §2.1, §4.1.
  • Piekenbrinck et al. (2025) J. Piekenbrinck, C. Schmidt, A. Hermans, N. Vaskevicius, T. Linder, and B. Leibe OpenSplat3D: open-vocabulary 3d instance segmentation using gaussian splatting. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), pp. 5285–5294. Cited by: §2.1, §4.1.
  • Qin et al. (2024) M. Qin, W. Li, J. Zhou, H. Wang, and H. Pfister LangSplat: 3d language gaussian splatting. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 20051–20060. Cited by: §1, §2.1, §4.1.
  • Ravi et al. (2024) N. Ravi, V. Gabeur, Y. Hu, R. Hu, C. Ryali, T. Ma, H. Khedr, R. Rädle, C. Rolland, L. Gustafson, E. Mintun, J. Pan, K. V. Alwala, N. Carion, C. Wu, R. Girshick, P. Dollár, and C. Feichtenhofer SAM 2: segment anything in images and videos. arXiv preprint arXiv:2408.00714. Cited by: §3.4.
  • Shen et al. (2024) Q. Shen, X. Yang, and X. Wang FlashSplat: 2d to 3d gaussian splatting segmentation solved optimally. In Proceedings of the European Conference on Computer Vision (ECCV), pp. 456–472. Cited by: §1, §2.2, §3.2, §4.1.
  • Wu et al. (2024) Y. Wu, J. Meng, H. Li, C. Wu, Y. Shi, X. Cheng, C. Zhao, H. Feng, E. Ding, J. Wang, and J. Zhang OpenGaussian: towards point-level 3d gaussian-based open vocabulary understanding. In Advances in Neural Information Processing Systems (NeurIPS), Cited by: §2.1.
  • Ye et al. (2024) M. Ye, M. Danelljan, F. Yu, and L. Ke Gaussian grouping: segment and edit anything in 3d scenes. In Proceedings of the European Conference on Computer Vision (ECCV), pp. 162–179. Cited by: §1, §2.1, §4.1, §4.1.
  • Zhao et al. (2025) Y. Zhao, W. Xu, R. Zheng, P. Qiao, C. Liu, and J. Chen ISegMan: interactive segment-and-manipulate 3d gaussians. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 661–670. Cited by: §2.2.
  • Zhu et al. (2025a) R. Zhu, M. Yu, L. Xu, L. Jiang, Y. Li, T. Zhang, J. Pang, and B. Dai ObjectGS: object-aware scene reconstruction and scene understanding via gaussian splatting. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), pp. 8350–8360. Cited by: §1, §2.1, §4.1.
  • Zhu et al. (2025b) R. Zhu, S. Qiu, Z. Liu, K. Hui, Q. Wu, P. Heng, and C. Fu Rethinking end-to-end 2d to 3d scene segmentation in gaussian splatting. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 3656–3665. Cited by: §2.1, §4.1.