Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
133 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
46 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

Differentiable Point-Based Radiance Fields for Efficient View Synthesis (2205.14330v4)

Published 28 May 2022 in cs.CV and cs.GR

Abstract: We propose a differentiable rendering algorithm for efficient novel view synthesis. By departing from volume-based representations in favor of a learned point representation, we improve on existing methods more than an order of magnitude in memory and runtime, both in training and inference. The method begins with a uniformly-sampled random point cloud and learns per-point position and view-dependent appearance, using a differentiable splat-based renderer to evolve the model to match a set of input images. Our method is up to 300x faster than NeRF in both training and inference, with only a marginal sacrifice in quality, while using less than 10~MB of memory for a static scene. For dynamic scenes, our method trains two orders of magnitude faster than STNeRF and renders at near interactive rate, while maintaining high image quality and temporal coherence even without imposing any temporal-coherency regularizers.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (48)
  1. Neural point-based graphics. In European Conference on Computer Vision. Springer, 696–712.
  2. Ronen Basri and David W. Jacobs. 2003. Lambertian Reflectance and Linear Subspaces. IEEE Trans. PAMI 25, 2 (2003), 218–233.
  3. Bidirectional Reflection Functions from Surface Bump Maps. Computer Graphics (Proc. SIGGRAPH) 21, 4 (1987), 273–281.
  4. MVSNeRF: Fast Generalizable Radiance Field Reconstruction from Multi-View Stereo. In Proc. ICCV.
  5. Invertible Neural BRDF for Object Inverse Rendering. IEEE Trans. PAMI (2021).
  6. Yasutaka Furukawa and Jean Ponce. 2009. Accurate, Dense, and Robust Multiview Stereopsis. IEEE Trans. PAMI 32, 8 (2009), 1362–1376.
  7. FastNeRF: High-Fidelity Neural Rendering at 200FPS. In Proc. ICCV.
  8. DRWR: A Differentiable Renderer without Rendering for Unsupervised 3D Structure Learning from Silhouette Images. In Proc. ICML.
  9. Baking neural radiance fields for real-time view synthesis. In Proceedings of the IEEE/CVF International Conference on Computer Vision. 5875–5884.
  10. DPSNet: End-to-end Deep Plane Sweep Stereo. In Proc. ICLR.
  11. Vaxnerf: Revisiting the classic for voxel-accelerated neural radiance field. arXiv preprint arXiv:2111.13112 (2021).
  12. Point-Based Neural Rendering with Per-View Optimization. In Computer Graphics Forum, Vol. 40. Wiley Online Library, 29–43.
  13. Christoph Lassner and Michael Zollhofer. 2021. Pulsar: Efficient sphere-based neural rendering. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. 1440–1449.
  14. Neural Rays for Occlusion-aware Image-based Rendering. arXiv:2107.13421.
  15. Neural Volumes: Learning Dynamic Renderable Volumes from Images. ACM Trans. Graphics 38, 4, Article 65 (July 2019).
  16. Mixture of volumetric primitives for efficient neural rendering. ACM Transactions on Graphics (TOG) 40, 4 (2021), 1–13.
  17. Efficient Point-Based Rendering Using Image Reconstruction. In Proc. PBG. 101–108.
  18. Neural Rerendering in the Wild. In Proc. CVPR. 6878–6887.
  19. NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis. In Proc. ECCV. Springer, 405–421.
  20. DONeRF: Towards Real-Time Rendering of Compact Neural Radiance Fields using Depth Oracle Networks. In Computer Graphics Forum, Vol. 40. Wiley Online Library, 45–59.
  21. Surfels: Surface Elements as Rendering Primitives. In Computer Graphics (Proc. SIGGRAPH). 335–342.
  22. Ravi Ramamoorthi and Pat Hanrahan. 2001a. An Efficient Representation for Irradiance Environment Maps. In Computer Graphics (Proc. SIGGRAPH). 497–500.
  23. Ravi Ramamoorthi and Pat Hanrahan. 2001b. On the Relationship Between Radiance and Irradiance: Determining the Illumination from Images of a Convex Lambertian Object. JOSA A 18, 10 (2001), 2448–2459.
  24. KiloNeRF: Speeding up Neural Radiance Fields with Thousands of Tiny MLPs. arXiv:2103.13744.
  25. Paul Rosenthal and Lars Linsen. 2008. Image-space Point Cloud Rendering. In Proc. CGI. 136–143.
  26. ADOP: Approximate Differentiable One-Pixel Point Rendering. arXiv:2110.06635.
  27. Pixelwise View Selection for Unstructured Multi-View Stereo. In Proc. ECCV. Springer, 501–518.
  28. A Global Illumination Solution for General Reflectance Distributions. In Computer Graphics (Proc. SIGGRAPH). 187–196.
  29. Clustered Principal Components for Precomputed Radiance Transfer. ACM Trans. Graphics 22, 3 (2003), 382–391.
  30. Precomputed Radiance Transfer for Real-Time Rendering in Dynamic, Low-Frequency Lighting Environments. In Computer Graphics (Proc. SIGGRAPH). 527–536.
  31. Neural BRDF Representation and Importance Sampling. Computer Graphics Forum 40, 6 (2021), 332–346.
  32. Video-Based Rendering of Dynamic Stationary Environments from Unsynchronized Inputs. In Computer Graphics Forum, Vol. 40. Wiley Online Library, 73–86.
  33. Dynamic Shape Capture using Multi-View Photometric Stereo. ACM Trans. Graphics 28, 5 (Dec. 2009).
  34. IBRNet: Learning Multi-View Image-Based Rendering. In Proc. CVPR.
  35. Synsin: End-to-end view synthesis from a single image. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. 7467–7477.
  36. NeX: Real-time View Synthesis with Neural Basis Expansion. In Proc. CVPR.
  37. Surface Light Fields for 3D Photography. In Computer Graphics (Proc. SIGGRAPH). 287–296.
  38. Point-nerf: Point-based neural radiance fields. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. 5438–5448.
  39. MVSNet: Depth Inference for Unstructured Multi-view Stereo. In Proc. ECCV. 767–783.
  40. Differentiable Surface Splatting for Point-based Geometry Processing. ACM Trans. Graphics 38, 6 (2019), 1–14.
  41. Plenoxels: Radiance Fields without Neural Networks. arXiv:2112.05131.
  42. PlenOctrees for Real-time Rendering of Neural Radiance Fields. In Proc. ICCV.
  43. pixelNeRF: Neural Radiance Fields from One or Few Images. In Proc. CVPR. 4578–4587.
  44. Editable Free-Viewpoint Video using a Layered Neural Representation. ACM Trans. Graphics 40, 4 (2021), 1–18.
  45. Stereo Magnification: Learning View Synthesis using Multiplane Images. ACM Trans. Graphics 37, 4, Article 65 (Aug. 2018).
  46. Pointshop 3D: An Interactive System for Point-Based Surface Editing. ACM Trans. Graphics 21, 3 (2002), 322–329.
  47. Surface Splatting. In Computer Graphics (Proc. SIGGRAPH). 371–378.
  48. Perspective Accurate Splatting. In Proc. Graphics Interface. 247–254.
Citations (76)

Summary

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