atlas

Research map / Point clouds / Segmentation and detection

Voxel Proposal Network via Multi-Frame Knowledge Distillation for Semantic Scene Completion

NeurIPS 2024 · Point clouds › Segmentation and detection · approach: Scene completion and instance segmentation · 2 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 VPNet, a dual-branch (BEV + 3D) semantic scene completion network with Confident Voxel Proposal modules that learn voxel offsets, trained with Multi-Frame Knowledge Distillation from a multi-frame teacher to a single-frame student.

Problem

Semantic scene completion from LiDAR point clouds suffers from large-scale information loss, geometric incompletion, and voxel semantic uncertainty, especially in dynamic multi-frame sequences.

Approach

Confident Voxel Proposal learns multiple branches of random-noise-conditioned offsets to propagate occupied-voxel features and model multiple semantic possibilities per voxel; Multi-Frame Knowledge Distillation transfers the fused multi-frame CVP features into a single-frame network in two stages (super-voxel KL for branches, plus fused-feature distillation).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
adding the 3D completion subnetwork (without CVP) to BEV+segmentation branches (ablation)dual-branch VPNet · SemanticKITTI validationIoU: +0.8 IoU (58.3 to 59.1)Helped
adding Confident Voxel Proposal (CVP) to the dual-branch network (ablation)dual-branch VPNet · SemanticKITTI validationmIoU: +0.7 mIoU (24.9 to 25.6)Helped
random noise channel number Cz set to 0 in CVP (ablation)CVP · SemanticKITTI validationmIoU: -0.6 mIoU vs Cz=4 (25.0 vs 25.6)Hurt
increasing random noise channels beyond 4 (6 or 8) in CVP (ablation)CVP · SemanticKITTI validationmIoU: -0.3 to -0.7 mIoU vs Cz=4Hurt
number of CVP branches Q increased from 1 to 3 (ablation)CVP · SemanticKITTI validationmIoU: 25.1 to 25.6 mIoU (Q=1 to Q=3)Helped
CVP branch number Q increased to 4 (ablation)CVP · SemanticKITTI validationIoU: 59.2 vs 59.3 at Q=3No clear effect
weighted multi-branch fusion instead of addition in CVP (ablation)CVP · SemanticKITTI validationmIoU: +0.2 mIoU (25.4 to 25.6)Helped
multi-frame teacher using frames t/t+2/t+4 instead of adjacent frames t/t+1/t+2 (ablation)MFKD · SemanticKITTI validationmIoU: 26.8 vs 26.3 mIoU; 61.1 vs 60.2 IoUHelped
multi-frame teacher with frames t/t+3/t+6 (larger intervals) (ablation)MFKD · SemanticKITTI validationmIoU: IoU 61.4 (up from 61.1) but mIoU 26.6 (down from 26.8)Mixed
stage-1 distillation without super voxel partition (ablation)MFKD · SemanticKITTI validationmIoU: 25.5 mIoU vs 25.6 baseline single-frameNo clear effect
adding stage-1 super-voxel distillation plus stage-2 distillation (full MFKD) (ablation)MFKD · SemanticKITTI validationmIoU: 26.1 mIoU vs 25.6 without distillation (59.6 vs 59.3 IoU)Helped
stage-2 distillation only (ablation)MFKD · SemanticKITTI validationmIoU: 25.8 mIoU vs 25.6 (59.6 vs 59.3 IoU)Helped

Surprising findings

Limitations

Experimental setup

Datasets: SemanticKITTI SemanticPOSS

Benchmarks: SemanticKITTI SemanticPOSS

Metrics: IoU mIoU

Baselines: SSCNet SSCNet-full TS3D LMSCNet LMSCNet-SS Local-DIFs JS3C-Net SSA-SC KD PVKD DSKD

Builds on: Cylinder3D SSCNet PVKD DSKD SMF-SSD

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