Friedrich-Alexander University (FAU) Erlangen-Nurnberg,
Erlangen, Germany
1
Department of Computer Science, University of Otago, Dunedin, New Zealand
2
Technical University of Munich, School of Medicine and Health, Klinikum rechts der Isar, Orthopaedics and
Sports Orthopaedics, Munich, Germany
3
Abstract
Advancements in 3D rendering like Gaussian Splatting (GS) allow novel view synthesis and real-time rendering
in virtual reality (VR). However, GS-created 3D environments are often difficult to edit. For scene
enhancement or to incorporate 3D assets, segmenting Gaussians by class is essential. Existing segmentation
approaches are typically limited to certain types of scenes, e.g., ''circular'' scenes, to determine clear
object boundaries. However, this method is ineffective when removing large objects in non-''circling''
scenes such as large outdoor scenes. We propose Semantics-Controlled GS (SCGS), a segmentation-driven GS
approach, enabling the separation of large scene parts in uncontrolled, natural environments. SCGS allows
scene editing and the extraction of scene parts for VR. Additionally, we introduce a challenging outdoor
dataset, overcoming the ''circling'' setup. We outperform the state-of-the-art in visual quality on our
dataset and in segmentation quality on the 3D-OVS dataset. We conducted an exploratory user study, comparing
a 360-video, plain GS, and SCGS in VR with a fixed viewpoint. In our subsequent main study, users were
allowed to move freely, evaluating plain GS and SCGS. Our main study results show that participants clearly
prefer SCGS over plain GS. We overall present an innovative approach that surpasses the state-of-the-art
both technically and in user experience.
@misc{schieber2024semanticscontrolledgaussiansplattingoutdoor,
   title={Semantics-Controlled Gaussian Splatting for Outdoor Scene Reconstruction and Rendering
in Virtual
Reality},
   author={Hannah Schieber and Jacob Young and Tobias Langlotz and Stefanie Zollmann and Daniel
Roth},
   year={2024},
  eprint={2409.15959},
  archivePrefix={arXiv},
  primaryClass={cs.CV},
  url={https://arxiv.org/abs/2409.15959},
}