atlas

Research map / Point clouds / Registration and matching

Registration is a Powerful Rotation-Invariance Learner for 3D Anomaly Detection

NeurIPS 2025 · Point clouds › Registration and matching · approach: Robust inlier selection for registration · 0 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 Reg2Inv, which trains a registration network (RIConv++ + KPConv-FPN + Geometric Transformer) whose features are reused for rotation-invariant memory-bank 3D anomaly detection on Real3D-AD and Anomaly-ShapeNet.

Problem

Memory bank-based 3D point-cloud anomaly detection suffers from residual misalignment after FPFH+RANSAC registration and from feature encoders (e.g., PointMAE) that lack rotation invariance and local geometric sensitivity.

Approach

Treat point-cloud registration as the feature-learning objective: train a rotation-invariant extractor with registration losses (feature, point and overlap-aware circle losses), then use the same features and registration matrix for memory-bank anomaly scoring.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Reg2Inv instead of ISMP3D anomaly detection · Real3D-ADO-AUROC: 75.7 -> 78.0Helped
Use Reg2Inv instead of ISMP3D anomaly detection · Real3D-ADP-AUROC: 83.6 -> 87.8Helped
Use Reg2Inv instead of PO3AD3D anomaly detection · Anomaly-ShapeNetO-AUROC: 83.9 -> 86.1Helped
Use Reg2Inv instead of PO3AD3D anomaly detection · Anomaly-ShapeNetP-AUROC: 89.8 -> 88.2Hurt
Use proposed registration instead of FPFH+RANSAC (ablation)Reg2Inv · Real3D-ADP-AUROC: 72.6 -> 87.8Helped
Add L_oc to the training objective (ablation)Reg2Inv · Real3D-ADO-AUROC: 58.1 -> 78.0Helped
Add L_oc to the training objective (ablation)Reg2Inv · Real3D-ADP-AUROC: 68.1 -> 87.8Helped
Add L_p to the training objective (ablation)Reg2Inv · Real3D-ADO-AUROC: 76.9 -> 78.0Helped
Add L_f to the training objective (ablation)Reg2Inv · Real3D-ADP-AUROC: 86.0 -> 87.8Helped
Combine coordinates and local features instead of coordinates alone (ablation)Reg2Inv memory bank · Real3D-ADP-AUROC: 66.2% -> 87.8%Helped
Combine coordinates and local features instead of coordinates alone (ablation)Reg2Inv memory bank · Anomaly-ShapeNetP-AUROC: 67.2% -> 88.2%Helped
Use normalization and filtering rather than neither (ablation)Reg2Inv inference · Real3D-ADO-AUROC: 60.1 -> 78.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: Anomaly-ShapeNet Real3D-AD

Benchmarks: Real3D-AD Anomaly-ShapeNet

Metrics: O-AUROC P-AUROC AITPS

Baselines: IMRNet R3D-AD PO3AD BTF M3DM PatchCore CPMF Reg3D-AD Group3AD ISMP

Builds on: RIConv++ Geometric Transformer PatchCore Reg3D-AD Sinkhorn

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