atlas

Research map / 3D vision / Depth and stereo

AirPlanes: Accurate Plane Estimation via 3D-Consistent Embeddings

CVPR 2024 · 3D vision › Depth and stereo · approach: Feed-forward 3D reconstruction · 5 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.

Estimates 3D planes from posed RGB sequences by distilling per-pixel planar embeddings into a per-scene test-time-optimized MLP, then clustering mesh vertices with RANSAC or mean-shift.

Problem

Extracting planar surfaces from posed multi-view images in a 3D-consistent, online-capable way; purely geometric plane extraction ignores semantics needed to separate distinct planes, and single-image plane methods are not multi-view consistent.

Approach

Train a per-scene MLP at test time to map 3D mesh points to multi-view-consistent plane embeddings distilled from per-pixel single-image embeddings plus normals, then cluster these embeddings jointly with geometry (sequential RANSAC or mean-shift) to obtain planes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add 3D-consistent plane embeddings to geometry-based groupingSimpleRecon + RANSAC · ScanNetV2 testplanesplanar chamfer: 9.78 -> 8.37Helped
add 3D-consistent plane embeddings to geometry-based groupingSR + RANSAC · ScanNetV2 testplanesVOI: 2.507 -> 2.268Helped
add 3D-consistent embeddings to geometry from multiple estimatorsAtlas + RANSAC, NeuralRecon + RANSAC, FineRecon + RANSAC, and SR + RANSAC · ScanNetV2 testplanesplanar chamfer: 20.16 -> 18.92; 14.92 -> 13.42; 9.72 -> 7.76; 9.78 -> 8.37Helped
use fused per-pixel embeddings without test-time optimization (ablation)AirPlanes · ScanNetV2 testplanesplanar chamfer: 8.37 -> 9.97Hurt
use training-time multi-view consistency instead of test-time MLP optimization (ablation)AirPlanes · ScanNetV2 testplanesplanar chamfer: 8.37 -> 9.96Hurt
remove planar probability from the TSDF (ablation)AirPlanes · ScanNetV2 testplaneschamfer: 5.30 -> 5.39Hurt
replace RANSAC grouping with mean-shift (ablation)AirPlanes · ScanNetV2 testplanesplanar chamfer: 8.37 -> 8.88Hurt
replace 3D embeddings with predicted semantic labels (ablation)SR + RANSAC · ScanNetV2 testplanesplanar chamfer: 8.37 -> 9.01Hurt
replace 3D embeddings with ground-truth semantic labels (ablation)SR + RANSAC · ScanNetV2 testplanesplanar chamfer: 8.37 -> 8.04Helped
replace 3D embeddings with ground-truth instance labels (ablation)SR + RANSAC · ScanNetV2 testplanesplanar chamfer: 8.37 -> 7.42Helped

Surprising findings

Limitations

Experimental setup

Datasets: ScanNetV2 ScanNetV2 plane annotations from PlaneNet (Liu et al.)

Benchmarks: ScanNetV2 testplanes split

Metrics: chamfer distance f1 score variation of information rand index segmentation covering planar fidelity planar accuracy planar chamfer

Baselines: PlanarRecon PlaneRecTR Atlas + RANSAC NeuralRecon + RANSAC FineRecon + RANSAC SimpleRecon + RANSAC

Builds on: SimpleRecon PlanarRecon-style single-image plane embeddings (Yu et al.) iLabel iMap sequential RANSAC

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