atlas

Research map / 3D vision / Depth and stereo

NFL-BA: Near-Field Light Bundle Adjustment for SLAM in Dynamic Lighting

NeurIPS 2025 · 3D vision › Depth and stereo · approach: Scene coordinate regression for localization

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 NFL-BA, a bundle adjustment loss that models dynamic near-field (co-located light) shading inside neural-rendering SLAM, improving tracking and mapping on C3VD endoscopy and self-captured indoor flashlight scenes.

Problem

SLAM systems assume static distant illumination and fail when the only light source is co-located with the moving camera, as in endoscopy and search-and-rescue, where near-field shading creates strong view-dependent artifacts that degrade tracking and mapping.

Approach

Replace the photometric bundle adjustment rendering loss with a near-field-lighting image formation model (albedo times inverse-square fall-off times Lambertian shading) integrated into the volumetric or Gaussian rendering equation, using surface normals from occupancy gradients or Gaussian shortest axes; it is a drop-in change to existing neural-rendering SLAM.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace Photo-BA with NFL-BAMonoGS with PPS-Net depth · C3VDATE_t (mm): 3.48 -> 2.18Helped
Replace Photo-BA with NFL-BAMonoGS with PPS-Net depth · C3VDChamfer (mm): 1.59 -> 0.99Helped
Replace Photo-BA with NFL-BAMonoGS with DA-Hybrid depth · C3VDATE_t (mm): 4.63 -> 2.35Helped
Replace Photo-BA with NFL-BAEndoGSLAM with PPS-Net depth · C3VDATE_t (mm): 3.03 -> 2.62Helped
Replace Photo-BA with NFL-BAMonoGS · GuitarsATE_t (m): 0.30 -> 0.18Helped
Replace Photo-BA with NFL-BAMonoGS · PorchATE_t (m): 0.50 -> 0.35Helped
Replace Photo-BA with NFL-BAMonoGS · PoolATE_t (m): 0.41 -> 0.30Helped
Replace Photo-BA with NFL-BAMonoGS · StairsATE_t (m): 0.36 -> 0.20Helped
Use NFL-BA instead of Photo-BAMonoGS · C3VD oracle depthATE_r (°): 1.11 -> 1.49Hurt
Use NFL-BA instead of Photo-BAEndoGSLAM · C3VD oracle depthChamfer (mm): 0.85 -> 0.97Hurt
Set angular attenuation coefficient β to non-zero values instead of β=0 (ablation)MonoGS + NFL-BA · Guitars and PorchATE_T: 0.17±0.01; 0.33±0.16 -> β=0.25: 0.17±0.003; 0.25±0.013Mixed
Use β=0.50 instead of β=0 (ablation)MonoGS + NFL-BA · GuitarsLPIPS: 0.36±0.02 -> 0.40±0.030Hurt

Surprising findings

Limitations

Experimental setup

Datasets: C3VD Colon10K self-captured indoor scenes (iPhone 15 Pro)

Benchmarks: C3VD Colon10K self-captured indoor scenes

Metrics: ATE translation ATE rotation Chamfer distance LPIPS

Baselines: MonoGS (Photo-BA) EndoGSLAM (Photo-BA) NICE-SLAM (Photo-BA) center-crop MonoGS

Builds on: MonoGS EndoGSLAM NICE-SLAM Photometric bundle adjustment

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