Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

HexPlane: A Fast Representation for Dynamic Scenes

About

Modeling and re-rendering dynamic 3D scenes is a challenging task in 3D vision. Prior approaches build on NeRF and rely on implicit representations. This is slow since it requires many MLP evaluations, constraining real-world applications. We show that dynamic 3D scenes can be explicitly represented by six planes of learned features, leading to an elegant solution we call HexPlane. A HexPlane computes features for points in spacetime by fusing vectors extracted from each plane, which is highly efficient. Pairing a HexPlane with a tiny MLP to regress output colors and training via volume rendering gives impressive results for novel view synthesis on dynamic scenes, matching the image quality of prior work but reducing training time by more than $100\times$. Extensive ablations confirm our HexPlane design and show that it is robust to different feature fusion mechanisms, coordinate systems, and decoding mechanisms. HexPlane is a simple and effective solution for representing 4D volumes, and we hope they can broadly contribute to modeling spacetime for dynamic 3D scenes.

Ang Cao, Justin Johnson• 2023

Related benchmarks

TaskDatasetResultRank
Novel View SynthesisNeural 3D Video Dataset Standard (All six scenes)
PSNR32.27
47
Novel View SynthesisD-NeRF synthetic (test)
Average PSNR31.04
42
Novel View SynthesisBlender (test)
PSNR31.04
37
Dynamic Scene ReconstructionN3DV (test)
PSNR31.7
32
Future frame extrapolationDynamic Indoor Scene Dataset
PSNR23.091
24
Future frame extrapolationDynamic Object Dataset
PSNR21.419
22
Novel view interpolationDynamic Indoor Scene Dataset
PSNR25.215
22
Novel view interpolationDynamic Object Dataset
PSNR27.042
20
Dynamic Scene ReconstructionN3DV coffee martini (test)
PSNR31.7
18
Novel View SynthesisDyNeRF (test)
PSNR32.55
18
Showing 10 of 56 rows

Other info

Follow for update