atlas

Research map / Point clouds / Segmentation and detection

NeRF-LiDAR: Generating Realistic LiDAR Point Clouds with Neural Radiance Fields

AAAI 2024 · Point clouds › Segmentation and detection · approach: LiDAR segmentation for driving · 51 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.

Proposes NeRF-LiDAR, a NeRF-based LiDAR simulator that learns scene geometry, LiDAR point generation, raydrop, and semantic labels from real nuScenes images and LiDAR, and shows that simulated data can replace or pre-train for real-label segmentation.

Problem

Labeling LiDAR point clouds for autonomous driving is expensive, and existing LiDAR simulators (virtual-world or mesh-reconstruction based) have domain gaps and require dense scans or manual 3D annotation.

Approach

Learn an unbounded, hash-encoded NeRF of driving scenes from multi-view images, sparse LiDAR depth, and weak 2D semantic labels; render LiDAR points and labels by simulating a virtual LiDAR; and refine them with a learned U-Net raydrop module supervised by point-wise and feature-level (VGG or segmentation-network) alignment losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune on real1k after training on Sim20kCylinder3D trained on NeRF-LiDAR · Test Set 1mIoU: 80.3 -> 89.1Helped
Add NeRF-LiDAR simulated data to Real 1kCylinder3D · Test Set 1, sim + realmIoU: 86.5 -> 89.1Helped
Use NeRF-LiDAR synthetic data for pre-training, then fine-tune on real1kCenterPoint · 3D detectionAverage Precision: 41.0 to 44.0Helped
Add additional vehicles through object placement (ablation)CenterPoint trained on NeRF-LiDAR · 3D vehicle detectionAverage Precision: 25.7 -> 28.4Helped
Replace no raydrop with random raydrop (ablation)NeRF-LiDAR point-cloud generation · Test Set 2mIoU: 65.7 -> 63.5Hurt
Use learned raydrop instead of no raydrop (ablation)NeRF-LiDAR point-cloud generation · Test Set 2mIoU: 65.7 -> 66.3Helped
Add VGG feature-level alignment (ablation)NeRF-LiDAR with learned raydrop · Test Set 2mIoU: 66.3 -> 66.5Helped
Use RangeNet++ rather than VGG as feature extractor (ablation)NeRF-LiDAR with learned raydrop · Test Set 2mIoU: 66.3 -> 69.9Helped
Add 20% manually labeled LiDAR frames to weak image labels (ablation)NeRF-LiDAR label generation · Generated-label qualitymIoU: 84.45 -> 87.07Helped
Increase manually labeled LiDAR frames from 20% to 50% (ablation)NeRF-LiDAR label generation · Generated-label qualitymIoU: 87.07 -> 89.66Helped
Remove LiDAR depth supervision (ablation)NeRF-LiDAR reconstruction and generation · Test Set 1mIoU: 84.4 -> 63.7Hurt
Increase the RGB balance weight above 1.0 (ablation)NeRF-LiDAR reconstruction · Test Set 1mIoU: 81.5 -> 77.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes Cityscapes Mapillary BDD IDD

Benchmarks: nuScenes LiDAR segmentation (Test Set 1) nuScenes validation set (Test Set 2) nuScenes 3D detection (CenterPoint)

Metrics: mIoU AP MAE Recall@50

Baselines: CARLA LiDARSim Urban-NeRF Panoptic Neural Fields LiDARGen

Builds on: NeRF Unbounded NeRF Instant-NGP hash encoding Semantic NeRF Cylinder3D RangeNet++

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