Gaussian Grouping: Segment and Edit Anything in 3D Scenes (2312.00732v2)
Abstract: The recent Gaussian Splatting achieves high-quality and real-time novel-view synthesis of the 3D scenes. However, it is solely concentrated on the appearance and geometry modeling, while lacking in fine-grained object-level scene understanding. To address this issue, we propose Gaussian Grouping, which extends Gaussian Splatting to jointly reconstruct and segment anything in open-world 3D scenes. We augment each Gaussian with a compact Identity Encoding, allowing the Gaussians to be grouped according to their object instance or stuff membership in the 3D scene. Instead of resorting to expensive 3D labels, we supervise the Identity Encodings during the differentiable rendering by leveraging the 2D mask predictions by Segment Anything Model (SAM), along with introduced 3D spatial consistency regularization. Compared to the implicit NeRF representation, we show that the discrete and grouped 3D Gaussians can reconstruct, segment and edit anything in 3D with high visual quality, fine granularity and efficiency. Based on Gaussian Grouping, we further propose a local Gaussian Editing scheme, which shows efficacy in versatile scene editing applications, including 3D object removal, inpainting, colorization, style transfer and scene recomposition. Our code and models are at https://github.com/lkeab/gaussian-grouping.
- Mip-nerf 360: Unbounded anti-aliased neural radiance fields. In CVPR, 2022.
- Instructpix2pix: Learning to follow image editing instructions. In CVPR, 2023.
- Emerging properties in self-supervised vision transformers. In ICCV, 2021.
- Segment anything in 3d with nerfs. In NeurIPS, 2023.
- Interactive segment anything nerf with feature imitation. arXiv preprint arXiv:2305.16233, 2023a.
- Text-to-3d using gaussian splatting. arXiv preprint arXiv:2309.16585, 2023b.
- Tracking anything with decoupled video segmentation. In ICCV, 2023.
- Scannet: Richly-annotated 3d reconstructions of indoor scenes. In CVPR, 2017.
- Panoptic nerf: 3d-to-2d label transfer for panoptic urban scene segmentation. In International Conference on 3D Vision (3DV), 2022.
- Instruct-nerf2nerf: Editing 3d scenes with instructions. In ICCV, 2023.
- CoNeRF: Controllable Neural Radiance Fields. In CVPR, 2022.
- Segment anything in high quality. In NeurIPS, 2023.
- 3d gaussian splatting for real-time radiance field rendering. ACM TOG, 42(4):1–14, 2023.
- Lerf: Language embedded radiance fields. In ICCV, 2023.
- Segment anything. In ICCV, 2023.
- Tanks and temples: Benchmarking large-scale scene reconstruction. ACM Transactions on Graphics (ToG), 36(4):1–13, 2017.
- Decomposing nerf for editing via feature field distillation. In NeurIPS, 2022.
- Point-based neural rendering with per-view optimization. In Computer Graphics Forum, pages 29–43, 2021.
- Neural point catacaustics for novel-view synthesis of reflections. ACM TOG, 41(6):1–15, 2022.
- Panoptic neural fields: A semantic object-aware neural scene representation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 12871–12881, 2022.
- Climatenerf: Extreme weather synthesis in neural radiance field. In ICCV, 2023.
- Nerf-in: Free-form nerf inpainting with rgb-d priors. arXiv preprint arXiv:2206.04901, 2022.
- Editing conditional radiance fields. In ICCV, 2021.
- Grounding dino: Marrying dino with grounded pre-training for open-set object detection. arXiv preprint arXiv:2303.05499, 2023a.
- Instance neural radiance field. In ICCV, 2023b.
- Dynamic 3d gaussians: Tracking by persistent dynamic view synthesis. arXiv preprint arXiv:2308.09713, 2023.
- Nelson Max. Optical models for direct volume rendering. IEEE TVCG, 1(2):99–108, 1995.
- Local light field fusion: Practical view synthesis with prescriptive sampling guidelines. ACM Transactions on Graphics (TOG), 2019.
- Nerf: Representing scenes as neural radiance fields for view synthesis. In ECCV, 2020.
- Laterf: Label and text driven object radiance fields. In ECCV, 2022.
- Spin-nerf: Multiview segmentation and perceptual inpainting with neural radiance fields. In CVPR, 2023.
- Neural scene graphs for dynamic scenes. In CVPR, 2021.
- Openscene: 3d scene understanding with open vocabularies. In CVPR, 2023.
- Learning transferable visual models from natural language supervision. In ICML, 2021.
- Derf: Decomposed radiance fields. In CVPR, 2021.
- High-resolution image synthesis with latent diffusion models. In CVPR, 2022.
- Mask3D: Mask Transformer for 3D Semantic Instance Segmentation. In ICRA, 2023.
- Anything-3d: Towards single-view anything reconstruction in the wild. arXiv preprint arXiv:2304.10261, 2023.
- Panoptic lifting for 3d scene understanding with neural fields. In CVPR, 2023.
- Photo tourism: exploring photo collections in 3d. In ACM siggraph, 2006.
- Resolution-robust large mask inpainting with fourier convolutions. In WACV, 2022.
- OpenMask3D: Open-Vocabulary 3D Instance Segmentation. In NeurIPS, 2023.
- Dreamgaussian: Generative gaussian splatting for efficient 3d content creation. arXiv preprint arXiv:2309.16653, 2023.
- Neural feature fusion fields: 3d distillation of self-supervised 2d image representations. arXiv preprint arXiv:2209.03494, 2022a.
- Neural feature fusion fields: 3D distillation of self-supervised 2D image representations. In International Conference on 3D Vision (3DV), 2022b.
- Nesf: Neural semantic fields for generalizable semantic segmentation of 3d scenes, 2021.
- Dm-nerf: 3d scene geometry decomposition and manipulation from 2d images. arXiv preprint arXiv:2208.07227, 2022a.
- Clip-nerf: Text-and-image driven manipulation of neural radiance fields. In CVPR, 2022b.
- 4d gaussian splatting for real-time dynamic scene rendering. arXiv preprint arXiv:2310.08528, 2023.
- Learning object-compositional neural radiance field for editable scene rendering. In ICCV, 2021.
- Sam3d: Segment anything in 3d scenes. arXiv preprint arXiv:2306.03908, 2023a.
- Deformable 3d gaussians for high-fidelity monocular dynamic scene reconstruction. arXiv preprint arXiv:2309.13101, 2023b.
- Real-time photorealistic dynamic scene representation and rendering with 4d gaussian splatting. arXiv preprint arXiv:2310.10642, 2023c.
- Gaussiandreamer: Fast generation from text to 3d gaussian splatting with point cloud priors. arXiv preprint arXiv:2310.08529, 2023.
- Differentiable surface splatting for point-based geometry processing. ACM Transactions on Graphics (TOG), 38(6):1–14, 2019.
- Unsupervised discovery of object radiance fields. arXiv preprint arXiv:2107.07905, 2021.
- Nerf-editing: geometry editing of neural radiance fields. In CVPR, 2022.
- Faster segment anything: Towards lightweight sam for mobile applications. arXiv preprint arXiv:2306.14289, 2023.
- Editable free-viewpoint video using a layered neural representation. ACM Transactions on Graphics (TOG), 40(4):1–18, 2021.
- In-place scene labelling and understanding with implicit scene representation. In ICCV, 2021.
- Surface splatting. In Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pages 371–378, 2001.