atlas

Research map / 3D vision / NeRF and radiance fields

A General Implicit Framework for Fast NeRF Composition and Rendering

AAAI 2024 · 3D vision › NeRF and radiance fields · approach: Dynamic and editable NeRF

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a general implicit pipeline for fast NeRF composition and dynamic shadow casting using Neural Depth Fields (NeDF), an MLP that directly predicts ray-surface intersection distance so each pixel needs one NeRF query.

Problem

Real-time composition and rendering of multiple NeRF objects under arbitrary rigid transformations, including dynamic shadows, is slow with existing NeRF acceleration methods which are specialized, memory-heavy, or limited in camera motion.

Approach

Neural Depth Fields predict, for each ray in an object's local space, a tangency-relative distance mu via a multi-level (coarse/fine) classifier rather than regression, enabling direct ray-surface intersection; a deferred-shading pipeline then needs only one NeRF evaluation per pixel and shadow mapping uses the same NeDF.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add NeDF acceleration to Mip-NeRFMip-NeRF · Mip-NeRF renderingtime (s): 0.417/15.677Helped
Add NeDF acceleration to SNeRFSNeRF · SNeRF renderingtime (s): 0.519/15.528Helped
Add NeDF acceleration to NeusNeus · Neus renderingtime (s): 2.11/21.72Helped
Add outlier resampling (ablation)NeDF+Mip-NeRF · Mip-NeRF renderingtime (s): 0.234/15.677 -> 0.417/15.677Hurt
Add outlier resampling (ablation)NeDF+SNeRF · SNeRF renderingtime (s): 0.225/15.528 -> 0.519/15.528Hurt
Add outlier resampling (ablation)NeDF+Neus · Neus renderingtime (s): 0.202/21.72 -> 2.11/21.72Hurt
Add outlier resampling (ablation)NeDF composition · b3, b10, b20, b50, 100-ball and 1k-ball scenesPSNR: 23.97 -> 25.78; 19.92 -> 23.32; 15.26 -> 20.02; 15.43 -> 18.67; 24.19 -> 26.54; 22.58 -> 25.26Helped
Add outlier resampling (ablation)NeDF composition · b3, b10, b20, b50, 100-ball and 1k-ball scenestime (s): 0.209 -> 0.240; 0.443 -> 0.658; 0.873 -> 1.678; 1.209 -> 1.881; 1.741 -> 1.887; 16.34 -> 16.63Hurt
Replace direct regression of μ with a multi-level classifier (ablation)NeDF intersection network · Depth discontinuities during compositiondepth estimation qualityHelped
Increase the number of residual blocks (ablation)NeDF intersection network · NeDF quality and speedqualityHelped
Increase the number of residual blocks (ablation)NeDF intersection network · NeDF quality and speedspeedHurt

Surprising findings

Limitations

Experimental setup

Datasets: Neus real-world object dataset NeRF synthetic dataset N-object dataset (Blender-created objects)

Benchmarks: N-object dataset (b3, b10, b20, b50, 100-ball, 1k-ball) NeRF synthetic

Metrics: PSNR time (s) saved time percentage

Baselines: Mip-NeRF SNeRF NeuS NSVF DONeRF CC-NeRF vanilla NeRF

Builds on: NeRF R2L shadow mapping

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy