atlas

Research map / 3D vision / 3D generation

Memory-based Adapters for Online 3D Scene Perception

CVPR 2024 · 3D vision › 3D generation · approach: Semantic scene completion · 9 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 memory-based adapters (queued 3D voxel memory, channel-shift image adapter, and 3D-to-2D adapter) that let offline 3D scene perception models process streaming RGB-D video online for semantic segmentation, detection and instance segmentation.

Problem

Conventional 3D scene perception models are offline, requiring a fully reconstructed scene, which is unsuitable for robotics that receive streaming RGB-D frames and need perception synchronously with data collection.

Approach

Insert zero-initialized, plug-and-play memory-based adapters after image and point cloud backbones that cache features in a queued voxel memory (point cloud) and a one-frame channel-shift memory (image), plus a 3D-to-2D adapter that injects global 3D context into image features, so existing offline models can be converted to online models by fine-tuning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add memory-based adapters to MkNet-SVMkNet-SV · ScanNetmIoU: 71.6 -> 72.7Helped
Add memory-based adapters to MkNet-SVMkNet-SV · SceneNNmIoU: 51.1 -> 56.7Helped
Add memory-based adapters to FCAF3D-SVFCAF3D-SV · ScanNetmAP@50: 20.6 -> 49.9Helped
Add memory-based adapters to TD3D-SVTD3D-SV · ScanNetmAP@50: 36.8 -> 60.5Helped
Remove residual connection from point cloud module (ablation)MkNet-SV point cloud module · ScanNetmIoU: 66.9 -> 64.6Hurt
Use random initialization for point cloud module (ablation)MkNet-SV point cloud module · ScanNetmIoU: 66.9 -> 66.2Hurt
Remove voxel maxpooling from point cloud module (ablation)MkNet-SV point cloud module · ScanNetmIoU: 66.9 -> 64.8Hurt
Set scaling factor s=1 in point cloud module (ablation)MkNet-SV point cloud module · ScanNetmIoU: 66.9 -> 65.3Hurt
Set scaling factor s=5 in point cloud module (ablation)MkNet-SV point cloud module · ScanNetmIoU: 66.9 -> 66.8Hurt
Insert point cloud module after neck (ablation)MkNet-SV point cloud module · ScanNetmIoU: 66.9 -> 66.0Hurt
Remove residual connection from image module (ablation)MkNet-SV image module · ScanNetmIoU: 69.1 -> 67.1Hurt
Use random initialization for image module (ablation)MkNet-SV image module · ScanNetmIoU: 69.1 -> 68.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ScanNet ScanNet-25k SceneNN

Benchmarks: ScanNet SceneNN ScanNet online benchmark

Metrics: mIoU mAcc mAP@25 mAP@50

Baselines: MkNet Fs-A AnyView INS-Conv FCAF3D TD3D SoftGroup CAGroup3D

Builds on: Pri3D AnyView TSM MinkowskiNet FCAF3D TD3D

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