PofoliaShared via Pofolia

ACM Transactions on Graphics· 2022Q1

Instant neural graphics primitives with a multiresolution hash encoding

Thomas Müller, Alex Evans, Christoph Schied, Alexander Keller

Short summary

A novel multiresolution hash encoding significantly speeds up neural graphics primitive training and rendering by using a small neural network augmented with a trainable hash table.

AI-generated from the title and abstract; the full text is not read.

Key points

  • Introduces a multiresolution hash encoding for neural graphics primitives.
  • Reduces training time to seconds and rendering time to tens of milliseconds at 1920x1080.
  • Achieves speedup through a combination of smaller networks and optimized CUDA kernels.
  • The architecture is easily parallelizable on GPUs.

AI-generated from the title and abstract; the full text is not read.

Abstract

Neural graphics primitives, parameterized by fully connected neural networks, can be costly to train and evaluate. We reduce this cost with a versatile new input encoding that permits the use of a smaller network without sacrificing quality, thus significantly reducing the number of floating point and memory access operations: a small neural network is augmented by a multiresolution hash table of trainable feature vectors whose values are optimized through stochastic gradient descent. The multiresolution structure allows the network to disambiguate hash collisions, making for a simple architecture that is trivial to parallelize on modern GPUs. We leverage this parallelism by implementing the whole system using fully-fused CUDA kernels with a focus on minimizing wasted bandwidth and compute operations. We achieve a combined speedup of several orders of magnitude, enabling training of high-quality neural graphics primitives in a matter of seconds, and rendering in tens of milliseconds at a resolution of 1920×1080.

The authors' abstract, as published at the source. ACM Transactions on Graphics, 2022 · DOI ↗

TakeawaysPremium
Ask the paperFree account

Continue with a free account

Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.

Continue free on the web

Sign in with Google or Apple; no card needed. You come back to this paper.

On your phone:

Field: Computer Graphics and Computer-Aided Design

Computer Graphics and Computer-Aided DesignComputer Science