Research
MoonSeg3R: Monocular Online Zero-Shot Segment Anything in 3D with Reconstructive Foundation Priors
Overview Research area: Computer vision, specifically 3D instance segmentation from monocular video, combining reconstructive foundation models (RFMs) with 2D visual foundation models (VFMs). Technica
- arXiv
- 2512.15577
- Published
- 2025-12-17
- Authors
- Zhipeng Du, Duolikun Danier, Jan Eric Lenssen, Hakan Bilen
AI summary
Overview
Research area: Computer vision, specifically 3D instance segmentation from monocular video, combining reconstructive foundation models (RFMs) with 2D visual foundation models (VFMs).
Technical level: Advanced. The paper builds on online feed-forward 3D reconstruction (CUT3R), transformer query decoding, Gram-matrix feature distillation, and index-based memory retrieval.
Scope: The paper introduces MoonSeg3R, a framework that performs online, zero-shot 3D instance segmentation directly from a streaming monocular RGB sequence, evaluated on ScanNet200 and SceneNN.
What This Paper Is About
Existing online 3D instance segmentation methods such as EmbodiedSAM and OnlineAnySeg rely on posed RGB-D sequences, meaning they need accurate depth and camera pose from dedicated sensors. The authors ask whether the same task can be done from a single monocular RGB stream, with no ground-truth geometry and no 3D instance mask supervision. MoonSeg3R answers this by pairing CUT3R, a reconstructive foundation model that predicts geometry online, with 2D masks from a visual foundation model, and associating those masks into consistent 3D instances over time.
Key Contributions
- A monocular, zero-shot 3D segmentation framework. MoonSeg3R is presented as the first system to perform online 3D instance segmentation directly from a monocular RGB stream by jointly leveraging reconstructive and visual foundation models, requiring no depth or instance mask supervision.
- Self-supervised query refinement and distillation. A spatial-semantic distillation strategy enforces both instance-level discriminativeness and geometry-aware consistency without ground-truth annotations, training a query decoder through reconstruction of the original 2D mask plus Gram-matrix distillation from the foundation model features.
- 3D query index memory for temporal reasoning. An index-based query memory mechanism performs cross-frame association via 3D spatial keys, retrieving contextually relevant historical queries for injection into the refinement process.
- Online mask fusion with a state distribution token. A novel attention-based identity descriptor extracted from CUT3R's state interactions is used, together with the refined query descriptor and bounding-box IoU, to enhance mask fusion across frames.
Main Findings
- First monocular online zero-shot method. On ScanNet200, MoonSeg3R reports AP 16.7, AP50 33.3, AP25 50.0. On SceneNN it reports AP 14.3, AP50 31.4, AP25 48.4. The authors state it is the first method to enable online monocular 3D segmentation.
- Outperforms monocular baseline. Against OnlineAnySeg-M, a monocular variant of OnlineAnySeg that takes CUT3R predicted depths and poses as input (ScanNet200 AP 13.4, AP50 26.8, AP25 43.2; SceneNN AP 13.2, AP50 28.7, AP25 51.2), MoonSeg3R improves AP by +3.3 on ScanNet200 and 1.1 on SceneNN.
- Beats some RGB-D methods, trails others. MoonSeg3R surpasses RGB-D-based OVIR-3D (ScanNet200 AP 14.4; SceneNN AP 12.3) and SAM3D (ScanNet200 AP 9.6; SceneNN AP 9.1), but EmbodiedSAM (ScanNet200 AP 28.8; SceneNN AP 20.1), OnlineAnySeg (ScanNet200 AP 18.6; SceneNN AP 18.1), and offline MaskClustering (ScanNet200 AP 19.7; SceneNN AP 16.3) remain higher.
- Geometry supervision matters for competing methods. Replacing ground-truth pose and depth with CUT3R predictions drops OnlineAnySeg to the OnlineAnySeg-M numbers, which the authors present as evidence that posed RGB-D methods struggle in the monocular setting.
- Fastest mask fusion reported. MoonSeg3R reports 55 ms for mask fusion plus 66 ms for RFM geometry reconstruction, versus OnlineAnySeg's full algorithm speed of 3000 plus 66 ms, and EmbodiedSAM's 80 ms and SAM3D's 125 ms.
- Ablation on ScanNet200. Baseline with only F2d gives AP 7.2, only F3d gives 6.4, and F2d+F3d gives 8.1. Adding query refinement raises AP to 12.5 (a +4.4 AP and +8.0 AP50 gain), then +SSD to 13.5, +QIM to 15.9, and +SDT to 16.7.
- Each component contributes. Spatial-semantic distillation adds +1.0 AP, the query index memory adds +2.4 AP, and the state distribution token adds +0.8 AP.
- Feature degradation without distillation. Visualizations show that self-supervised query learning alone produces reference features with a fixed spatial pattern uncorrelated with actual location; the distillation objective preserves structural patterns and yields object-aware features.
- State distribution token is stable across frames. For two consecutive frames, tokens of the same instance show the highest cross-frame similarities, for both large fully visible objects (a sofa) and small partially observed ones (a table).
- Stated limitation. Performance degrades on very long sequences because the RFM tends to accumulate geometry errors.
Methodology in Plain English
At each timestep, an incoming RGB image goes through two frozen pretrained models. CUT3R, the reconstructive foundation model, outputs a world-coordinate pointmap, an estimated camera pose, 3D geometric features, and state attention maps. A visual foundation model produces 2D instance masks for the frame. Each 2D mask is unprojected into 3D using the pointmap.
To turn a mask into something usable for matching, the authors pool the geometric features (from CUT3R) and 2D semantic features (from DINOv3) over the mask region, producing a "3D prototype query." A small transformer decoder then refines the query by attending over the feature maps and the masks.
Since no ground-truth 3D masks are available, training is self-supervised. One loss asks the refined query to reconstruct the original 2D mask in pixel space. A second loss, the Gram distillation term, compares pairwise patch-feature structure of the fused features against structure from the 2D and 3D feature sources separately, so the refinement does not throw away geometric information.
For temporal consistency, the method keeps a global query bank of all queries seen so far and a query index map linking sparse 3D spatial keys to the queries that occupy them. Using CUT3R's predicted camera pose, stored keys are projected into the current camera and rasterized into an index map, which retrieves relevant historical queries. These are fed back into the refinement step, and a cross-frame loss supervises the process where historical information is visible.
At inference, masks are merged in two stages. Within a frame, over-segmented parts are merged when query similarity exceeds a threshold. Across frames, a cost combining query similarity, state distribution token similarity, and bounding-box IoU is used in a bipartite matching, with new instances registered when no match is found. The state distribution token itself is computed by summing the state attention weights over the region covered by an instance's 2D mask, giving each instance a temporally stable identity signature.
Implementation details: training uses 16 adjacent RGB frames of size 512×384 sampled from each ScanNet scene, with FastSAM generating the VFM masks; CUT3R and DINOv3 stay frozen; training runs 100 epochs with AdamW at a learning rate of 1e-4 decaying cosine to 1e-5, loss weights of 1, 0.5 and 0.1, over 6 hours on 4 NVIDIA RTX A6000 GPUs with batch size 4 per GPU. Testing uses CropFormer for masks, keyframe sampling intervals of 10 on ScanNet200 and 20 on SceneNN, merging and matching thresholds of 0.8 and 1.8, and a spatial key merge distance threshold of 0.3.
Why This Matters
The work removes a hardware assumption that has constrained online 3D perception: that a depth sensor and known camera poses are available. If reconstructive foundation models can supply geometry good enough for segmentation, the same pipelines become applicable on platforms where depth sensing is impractical. The reported fusion speed also places the method within real-time ranges rather than the multi-second budget of the strongest zero-shot comparison.
Real-world applications suggested or implied by the paper's framing:
- Robotic navigation in complex real-world environments.
- Embodied perception and interaction.
- Autonomous operation where a dedicated depth sensor is unavailable or impractical.
- Online scene understanding from single-camera input, since the method performs reconstruction and segmentation simultaneously.
Industry relevance: monocular perception lowers cost and form-factor requirements for robotics, AR/VR, and mobile platforms. The released code and pretrained models (stated to be released) let practitioners swap CUT3R-predicted geometry into existing VFM-based segmentation stacks.
Future Directions
- Long-sequence robustness. The authors identify error accumulation in the RFM's geometry on very long sequences as the inherited limitation; reducing this drift is the most directly stated open problem.
- Closing the gap to posed RGB-D methods. MoonSeg3R trails EmbodiedSAM and OnlineAnySeg on both benchmarks, so improving association accuracy under weaker geometry remains open.
- Better use of the non-interpretable latent state. CUT3R's state token is described as powerful but non-interpretable; the state distribution token is one attempt to read it out, and further read-out mechanisms are a natural extension.
- Replacing the hand-tuned merge thresholds. Intra-frame merging and cross-frame matching use fixed thresholds (0.8 and 1.8) and a spatial key distance threshold of 0.3, which the paper does not report as learned or adapted.
Target Audience
Researchers and practitioners working on 3D scene understanding, online perception, embodied AI, and robotics who need segmentation without depth hardware. It is also relevant to anyone interested in composing foundation models, specifically how to combine a reconstructive model with a 2D segmentation and feature model without joint fine-tuning. The paper is written at a level that assumes familiarity with 3D instance segmentation metrics, attention-based decoders, and online reconstruction pipelines; readers without that background will find the method sections dense.
Authors’ abstract
In this paper, we focus on online zero-shot monocular 3D instance segmentation, a novel practical setting where existing approaches fail to perform because they rely on posed RGB-D sequences. To overcome this limitation, we leverage CUT3R, a recent Reconstructive Foundation Model (RFM), to provide reliable geometric priors from a single RGB stream. We propose MoonSeg3R, which introduces three key components: (1) a self-supervised query refinement module with spatial-semantic distillation that transforms segmentation masks from 2D visual foundation models (VFMs) into discriminative 3D queries; (2) a 3D query index memory that provides temporal consistency by retrieving contextual queries; and (3) a state-distribution token from CUT3R that acts as a mask identity descriptor to strengthen cross-frame fusion. Experiments on ScanNet200 and SceneNN show that MoonSeg3R is the first method to enable online monocular 3D segmentation and achieves performance competitive with state-of-the-art RGB-D-based systems. Our code is available at https://github.com/VICO-UoE/MoonSeg3R.