Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

MobileNeRF: Exploiting the Polygon Rasterization Pipeline for Efficient Neural Field Rendering on Mobile Architectures

About

Neural Radiance Fields (NeRFs) have demonstrated amazing ability to synthesize images of 3D scenes from novel views. However, they rely upon specialized volumetric rendering algorithms based on ray marching that are mismatched to the capabilities of widely deployed graphics hardware. This paper introduces a new NeRF representation based on textured polygons that can synthesize novel images efficiently with standard rendering pipelines. The NeRF is represented as a set of polygons with textures representing binary opacities and feature vectors. Traditional rendering of the polygons with a z-buffer yields an image with features at every pixel, which are interpreted by a small, view-dependent MLP running in a fragment shader to produce a final pixel color. This approach enables NeRFs to be rendered with the traditional polygon rasterization pipeline, which provides massive pixel-level parallelism, achieving interactive frame rates on a wide range of compute platforms, including mobile phones.

Zhiqin Chen, Thomas Funkhouser, Peter Hedman, Andrea Tagliasacchi• 2022

Related benchmarks

TaskDatasetResultRank
Novel View SynthesisMip-NeRF 360 (test)
PSNR21.95
166
Novel View SynthesisMipNeRF 360 Outdoor
PSNR21.95
112
Novel View SynthesisNeRF Synthetic (test)
PSNR30.9
36
Novel View SynthesisSynthetic 360° scenes Blender (test)
Chair Score811
21
Novel View SynthesisLLFF Forward-facing (test)
PSNR25.91
20
Novel View SynthesisForward-facing scenes
Room Performance Score610
19
Novel View SynthesisRealistic Synthetic 360--
15
Novel View SynthesisShelly (test)
PSNR29.3
14
Novel View SynthesisSynthetic 360
FPS744.9
11
Novel View SynthesisLLFF Forward-facing
FPS349.3
11
Showing 10 of 25 rows

Other info

Code

Follow for update