Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
169 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

PRoGS: Progressive Rendering of Gaussian Splats (2409.01761v1)

Published 3 Sep 2024 in cs.CV and cs.MM

Abstract: Over the past year, 3D Gaussian Splatting (3DGS) has received significant attention for its ability to represent 3D scenes in a perceptually accurate manner. However, it can require a substantial amount of storage since each splat's individual data must be stored. While compression techniques offer a potential solution by reducing the memory footprint, they still necessitate retrieving the entire scene before any part of it can be rendered. In this work, we introduce a novel approach for progressively rendering such scenes, aiming to display visible content that closely approximates the final scene as early as possible without loading the entire scene into memory. This approach benefits both on-device rendering applications limited by memory constraints and streaming applications where minimal bandwidth usage is preferred. To achieve this, we approximate the contribution of each Gaussian to the final scene and construct an order of prioritization on their inclusion in the rendering process. Additionally, we demonstrate that our approach can be combined with existing compression methods to progressively render (and stream) 3DGS scenes, optimizing bandwidth usage by focusing on the most important splats within a scene. Overall, our work establishes a foundation for making remotely hosted 3DGS content more quickly accessible to end-users in over-the-top consumption scenarios, with our results showing significant improvements in quality across all metrics compared to existing methods.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (36)
  1. Mip-nerf 360: Unbounded anti-aliased neural radiance fields. CVPR, 2022.
  2. Nerfhub: A context-aware nerf serving framework for mobile immersive applications. In Proceedings of the 22nd Annual International Conference on Mobile Systems, Applications and Services, MOBISYS ’24, page 85–98, New York, NY, USA, 2024. Association for Computing Machinery.
  3. Neural progressive meshes, 2023.
  4. Streamable neural fields. In Computer Vision – ECCV 2022, pages 595–612, Cham, 2022. Springer Nature Switzerland.
  5. Lightgaussian: Unbounded 3d gaussian compression with 15x reduction and 200+ fps, 2023.
  6. Adaptive streaming of 3d content for web-based virtual reality: an open-source prototype including several metrics and strategies. In Proceedings of ACM Multimedia Systems Conference, MMSys ’23, June 2023.
  7. Dash for 3d networked virtual environment. In Proceedings of the 26th ACM International Conference on Multimedia, MM ’18, page 1910–1918, New York, NY, USA, October 2018. Association for Computing Machinery.
  8. Eagles: Efficient accelerated 3d gaussians with lightweight encodings, 2024.
  9. Deep blending for free-viewpoint image-based rendering. 37(6):257:1–257:15, 2018.
  10. Hugues Hoppe. View-dependent refinement of progressive meshes. In Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH ’97, page 189–198, USA, 1997. ACM Press/Addison-Wesley Publishing Co.
  11. Hugues Hoppe. Progressive Meshes. Association for Computing Machinery, New York, NY, USA, 1 edition, 2023.
  12. Multiple description coding for best-effort delivery of light field video using gnn-based compression. IEEE Transactions on Multimedia, 25:690–705, 2023.
  13. ISO/IEC 23009-1. Information technology – Dynamic adaptive streaming over HTTP (DASH) – Part 1: Media presentation description and segment formats, 2022.
  14. ISO/IEC 23090-5. Information technology – Coded representation of immersive media – Part 5: Visual volumetric video-based coding (V3C) and video-based point cloud compression (V-PCC), 2023.
  15. Evaluation of the concept of dynamic adaptive streaming of light field video. IEEE Transactions on Broadcasting, 64(2):407–421, 2018.
  16. 3d gaussian splatting for real-time radiance field rendering. ACM Transactions on Graphics, 42(4), July 2023.
  17. Tanks and temples: Benchmarking large-scale scene reconstruction. ACM Transactions on Graphics, 36(4), 2017.
  18. Progressive network streaming of textured meshes in the binary gltf 2.0 format. In Proceedings of the 28th International ACM Conference on 3D Web Technology, pages 1–11, New York, NY, USA, 2023. Association for Computing Machinery. The 28th International Conference on 3D Web Technology.
  19. Adaptive web-based vr streaming of multi-lod 3d scenes via author-provided relevance scores. In Proceedings of the IEEE Conference on Virtual Reality and 3D User Interfaces, VR ’21, pages 488–489, 2021.
  20. Adaptive streaming and rendering of static light fields in the web browser. In 2021 International Conference on 3D Immersion (IC3D), pages 1–8, 2021.
  21. Editing conditional radiance fields. In Proceedings of the International Conference on Computer Vision (ICCV), 2021.
  22. Nerf: Representing scenes as neural radiance fields for view synthesis. In ECCV, 2020.
  23. Instant neural graphics primitives with a multiresolution hash encoding. ACM Trans. Graph., 41(4):102:1–102:15, July 2022.
  24. Compact3d: Compressing gaussian splat radiance field models with vector quantization. arXiv preprint arXiv:2311.18159, 2023.
  25. Compressed 3d gaussian splatting for accelerated novel view synthesis, 2023.
  26. Reducing the memory footprint of 3d gaussian splatting. Proceedings of the ACM on Computer Graphics and Interactive Techniques, 7(1), May 2024.
  27. Nerfmeshing: Distilling neural radiance fields into geometrically-accurate 3d meshes, 2023.
  28. Sam 2: Segment anything in images and videos. arXiv preprint arXiv:2408.00714, 2024.
  29. Progressive real‐time rendering of one billion points without hierarchical acceleration structures. Computer Graphics Forum, 39:51–64, 07 2020.
  30. Via: Visibility-aware web-based virtual reality. In Proceedings of the 26th International Conference on 3D Web Technology, Web3D ’21. Association for Computing Machinery, 2021.
  31. Iraj Sodagar. The MPEG-DASH standard for multimedia streaming over the internet. IEEE MultiMedia, 18(4):62–67, April 2011.
  32. Deep reinforcement learning-based approach for video streaming: Dynamic adaptive video streaming over http. Applied Sciences, 13(21), 2023.
  33. Towards 6DoF HTTP Adaptive Streaming Through Point Cloud Compression. In Proceedings of the 27th ACM International Conference on Multimedia, MM ’19. Association for Computing Machinery, October 2019.
  34. Standards-Compliant HTTP Adaptive Streaming of Static Light Fields. In Proceedings of the 24th ACM Symposium on Virtual Reality Software and Technology, VRST ’18, 2018.
  35. Bungeenerf: Progressive neural radiance field for extreme multi-scale scene rendering. In Shai Avidan, Gabriel Brostow, Moustapha Cissé, Giovanni Maria Farinella, and Tal Hassner, editors, Computer Vision – ECCV 2022, pages 106–122, Cham, 2022. Springer Nature Switzerland.
  36. Adaptive Streaming of Complex Web 3D Scenes based on the MPEG-DASH Standard. Multimedia Tools and Applications, 77(1):125–148, Jan 2018.

Summary

We haven't generated a summary for this paper yet.

X Twitter Logo Streamline Icon: https://streamlinehq.com