atlas

Research map / 3D vision / Gaussian splatting

Multi-View Pose-Agnostic Change Localization with Zero Labels

CVPR 2025 · 3D vision › Gaussian splatting · approach: Sparse-view Gaussian splatting for novel views · 3 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 a label-free, pose-agnostic multi-view change detection method that embeds feature- and SSIM-based change masks as extra change channels in a 3D Gaussian Splatting model, and releases the PASLCD real-world dataset.

Problem

Detecting and localizing scene changes from unconstrained, inconsistent viewpoints without labeled training data or pose alignment between pre- and post-change observations.

Approach

Build a 3DGS of the reference scene, compare rendered and observed images using DINOv2 feature differences combined with SSIM to form per-view change masks, then learn two extra per-Gaussian change channels (degree-0 SH change color and change opacity) in a post-change 3DGS so change masks are consistent across views and renderable for unseen poses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the proposed multi-view change-aware 3DGS method instead of SplatPoseMAD-Real pose-agnostic change localization · MAD-RealmIoU: 0.077 -> 0.132Helped
Use the proposed multi-view change-aware 3DGS method instead of SplatPoseMAD-Real pose-agnostic change localization · MAD-RealF1: 0.123 -> 0.210Helped
Use the proposed method instead of Feature DifferenceMAD-Real pose-agnostic change localization · MAD-RealAUROC: 0.967 -> 0.953Hurt
Use the proposed multi-view method instead of Feature DifferenceChangeSim change localization · ChangeSim Change classmIoU: 0.352 -> 0.407Helped
Use the proposed method instead of CYWS-2DPASLCD scene-level change localization · PASLCDmIoU: 0.273 -> 0.461Helped
Use the proposed method instead of CYWS-2DPASLCD scene-level change localization · PASLCDF1: 0.398 -> 0.612Helped
Add Change-3DGS multi-view consistency to CYWS-2DCYWS-2D change masks · PASLCDmIoU: 0.273 -> 0.393Helped
Use degree 0 rather than degree 3 spherical harmonics for change (ablation)Change-3DGS · PASLCD indoor scenesmIoU: 0.442 -> 0.4741Helped
Add Change-3DGS learning from feature-aware masks (ablation)Feature Difference · PASLCDmIoU: 0.264 -> 0.311Helped
Add Change-3DGS learning from structure-aware masks (ablation)Feature Difference · PASLCDmIoU: 0.264 -> 0.324Helped
Combine feature-aware and structure-aware masks instead of using either alone (ablation)Change-3DGS · PASLCDmIoU: 0.311 -> 0.449; 0.324 -> 0.449Helped
Add reference-pose data augmentation (ablation)Combined Change-3DGS · PASLCDmIoU: 0.449 -> 0.457Helped

Surprising findings

Limitations

Experimental setup

Datasets: PASLCD ChangeSim MAD-Real

Benchmarks: PASLCD ChangeSim MAD-Real

Metrics: mIoU F1 AUROC

Baselines: OmniPoseAD SplatPose Feature Difference CYWS-2D CYWS-3D CSCDNet ChangeNet

Builds on: 3D Gaussian Splatting DINOv2 SplatPose OmniPoseAD CYWS-2D

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