atlas

Research map / 3D vision / NeRF and radiance fields

PNeRFLoc: Visual Localization with Point-Based Neural Radiance Fields

AAAI 2024 · 3D vision › NeRF and radiance fields · approach: Dynamic and editable NeRF · 22 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 PNeRFLoc, a visual localization framework that combines structure-based 2D-3D matching on a point-based NeRF (PointNeRF) with efficient rendering-based pose refinement via a warping loss.

Problem

Visual localization in known scenes: existing NeRF-boosted localization methods use NeRF only for data augmentation for regression, limiting accuracy on novel viewpoints and appearances due to lack of geometric constraints.

Approach

A unified point-based radiance field whose scene-specific feature adaptation MLP bridges scene-agnostic R2D2 localization features and NeRF rendering features, enabling both 2D-3D PnP initialization and rendering-based pose refinement that minimizes a warping loss (rendering only once, no backprop through the network).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use PNeRFLoc instead of PixLocvisual localization · Replica room0median translation/rotation error: 0.055/1.89 -> 0.005/0.29Helped
use PNeRFLoc instead of PixLocvisual localization · 7Scenes Chessmedian translation/rotation error: 0.02/0.80 -> 0.02/0.80No clear effect
use PNeRFLoc instead of PixLocvisual localization · Cambridge Kingsmedian translation/rotation error: 0.14/0.24 -> 0.24/0.29Hurt
add rendering-based optimization to structure-based initialization (ablation)PNeRFLoc · Replica room0 and office0median translation/rotation error: 0.030 / 0.79 -> 0.005 / 0.29; 0.082 / 1.38 -> 0.006 / 0.56Helped
add a blank depth mask (ablation)PNeRFLoc rendering-based optimization · Replica room0 and office0median translation/rotation error: 0.027 / 0.63 -> 0.005 / 0.29; 0.050 / 1.09 -> 0.006 / 0.56Helped
use warping loss instead of photometric loss (ablation)PNeRFLoc rendering-based optimization · Replica room0 and office0median translation/rotation error: 0.035 / 0.81 -> 0.005 / 0.29; 0.082 / 1.38 -> 0.006 / 0.56Helped
use GT depth instead of estimated depth (ablation)PNeRFLoc · 7Scenes chessmedian translation/rotation error: 0.02/0.80 -> 0.02/0.80No clear effect
use GT depth instead of estimated depth (ablation)PNeRFLoc · 7Scenes officemedian translation/rotation error: 0.03/1.05 -> 0.03/1.06Mixed
use GT depth instead of estimated depth (ablation)PNeRFLoc · 7Scenes stairsmedian translation/rotation error: 0.32/5.73 -> 0.20/3.61Helped
use GT depth instead of estimated depth (ablation)PNeRFLoc · Replica room1, office0, and office1median translation/rotation error: 0.02/0.55 -> 0.01/0.34; 0.01/0.56 -> 0.01/0.54; 0.02/0.64 -> 0.01/0.39Helped

Surprising findings

Limitations

Experimental setup

Datasets: Cambridge Landmarks 7Scenes Replica

Benchmarks: Replica Cambridge Landmarks 7Scenes

Metrics: median translation error (m) median rotation error (degrees) time per image (s) recall at (5cm, 5 degrees)

Baselines: PixLoc CoordiNet PoseNet LENS DFNet DSAC*

Builds on: PointNeRF R2D2 NeRF-W iNeRF PixLoc

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