atlas

Research map / 3D vision / 3D generation

CN-RMA: Combined Network with Ray Marching Aggregation for 3D Indoor Object Detection from Multi-view Images

CVPR 2024 · 3D vision › 3D generation · approach: Learning 3D reconstruction from images · 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.

Proposes CN-RMA, an end-to-end combination of Atlas-style TSDF reconstruction and FCAF3D detection, using ray-marching occlusion-aware feature aggregation to lift multi-view image features into 3D for indoor object detection.

Problem

3D indoor object detection from multi-view images is ill-posed because image features cannot be correctly associated with 3D locations without occlusion information; two-stage reconstruct-then-detect pipelines lack end-to-end connectivity.

Approach

Use a rough TSDF from a multi-view reconstruction network to compute NeuS/NeRF-style opacity and transmittance weights along each camera ray, so image features are averaged into 3D points only near the reconstructed surface, then detect objects with a sparse 3D CNN (FCAF3D) trained with a pretrain-then-joint-finetune schedule.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use CN-RMA instead of ImGeoNet3D indoor object detection from multi-view images · ScanNet testmAP@0.25: 54.8 -> 58.6Helped
use CN-RMA instead of ImGeoNet3D indoor object detection from multi-view images · ScanNet testmAP@0.5: 28.4 -> 36.8Helped
use CN-RMA instead of ImGeoNet3D indoor object detection from multi-view images · ARKitScenes testmAP@0.25: 60.2 -> 67.6Helped
use CN-RMA instead of ImGeoNet3D indoor object detection from multi-view images · ARKitScenes testmAP@0.5: 43.4 -> 56.5Helped
replace Volume Aggregation with RMA (ablation)CN-RMA · ScanNetmAP@0.25: 31.1 -> 58.6Helped
replace Volume Aggregation with RMA (ablation)CN-RMA · ScanNetmAP@0.5: 11.3 -> 36.8Helped
replace RMA with Depth Aggregation (ablation)CN-RMA · ScanNetmAP@0.25: +0.7Helped
replace RMA with Depth Aggregation (ablation)CN-RMA · ScanNetmAP@0.5: +2.3Helped
use RMA with θ_rma=0.10 instead of θ_rma=0.05 (ablation)CN-RMA · ScanNetmAP@0.25: 58.6 -> 57.3Hurt
use RMA with θ_rma=0.10 instead of θ_rma=0.05 (ablation)CN-RMA · ScanNetmAP@0.5: 36.8 -> 35.4Hurt
add MVS pretraining, detection pretraining, and joint fine-tuning (ablation)CN-RMA · ScanNetmAP@0.25: 48.2 -> 58.6Helped
add MVS pretraining, detection pretraining, and joint fine-tuning (ablation)CN-RMA · ScanNetmAP@0.5: 28.8 -> 36.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: ScanNet ARKitScenes

Benchmarks: ScanNet ARKitScenes

Metrics: mAP@0.25 mAP@0.5

Baselines: ImVoxelNet NeRF-Det ImGeoNet Atlas+FCAF3D NeuralRecon+FCAF3D

Builds on: Atlas FCAF3D NeuS NeRF ImVoxelNet

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