atlas

Research map / 3D vision / Gaussian splatting

Gaussian Shadow Casting for Neural Characters

CVPR 2024 · 3D vision › Gaussian splatting · approach: Animatable Gaussian human avatars · 12 citations (OpenAlex)

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.

Adds an analytic anisotropic-Gaussian density proxy for closed-form shadow ray transmittance to a deferred Lambertian shading layer on top of a neural body model (DANBO), enabling shadow-aware reconstruction and relighting of neural characters from outdoor video.

Problem

Neural character models reconstructed from video bake global cast shadows into albedo, causing artifacts in novel poses and when relighting; explicit secondary ray casting through a NeRF is too costly.

Approach

Fit a skeleton-attached sum of anisotropic 3D Gaussians to the NeRF density and integrate it along shadow rays in closed form (1D Gaussian reduction plus erf CDF), avoiding sampling, affine projection, and sorting; combine with deferred Lambertian shading so only one shadow ray per pixel is cast.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add Gaussian shadow casting and diffuse shadingDANBO · Synthetic novel posePSNR: 17.52 -> 22.04Helped
add Gaussian shadow casting and diffuse shadingDANBO · Real S1 novel posePSNR: 16.57 -> 17.57Helped
add Gaussian shadow casting and diffuse shadingDANBO · Real S2 novel posePSNR: 17.69 -> 18.29Helped
add Gaussian shadow casting and diffuse shadingDANBO · Average novel posePSNR: 17.26 -> 19.30Helped
add Gaussian shadow casting and diffuse shadingDANBO · Synthetic self-casting shadow novel posePSNR: 17.78 -> 22.13Helped
add Gaussian shadow casting and diffuse shadingDANBO · Real S1 self-casting shadow novel posePSNR: 15.11 -> 16.88Helped
add Gaussian shadow casting and diffuse shadingDANBO · Real S2 self-casting shadow novel posePSNR: 16.55 -> 17.40Helped
add Gaussian shadow casting and diffuse shadingDANBO · Average self-casting shadow novel posePSNR: 16.48 -> 18.81Helped
add diffuse shading (ablation)Ours · Novel pose (Synthetic Sequence)PSNR: 21.22 -> 22.30Helped
add diffuse shading (ablation)Ours · Novel view (Synthetic Sequence)PSNR: 25.08 -> 27.32Helped
allow gradients to propagate through surface normals during diffuse shading (ablation)Ours · Novel pose (Synthetic Sequence)PSNR: 20.43 -> 22.30Helped
allow gradients to propagate through surface normals during diffuse shading (ablation)Ours · Novel view (Synthetic Sequence)PSNR: 26.18 -> 27.32Helped

Surprising findings

Limitations

Experimental setup

Datasets: RANA synthetic dataset Synthetic Mixamo/Cycles sequence (own, from VITUS 3D body scan) Outdoor sunlight dataset (own capture, 2 sequences)

Benchmarks: RANA synthetic dataset Outdoor sunlight dataset (novel view and novel pose)

Metrics: PSNR SSIM LPIPS render time

Baselines: DANBO NPC Relighting4D RANA NeRF shadow casting (NeRFSC)

Builds on: DANBO Rhodin et al. Gaussian visibility (ray-Gaussian occlusion) Gaussian Splatting NeRF

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