atlas

Research map / 3D vision / 3D generation

LowRankOcc: Tensor Decomposition and Low-Rank Recovery for Vision-based 3D Semantic Occupancy Prediction

CVPR 2024 · 3D vision › 3D generation · approach: Vision-based 3D occupancy prediction · 16 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 LowRankOcc, which factorizes dense 3D occupancy voxel features into vertical vectors and horizontal matrices (VH decomposition with recursive residual decomposition) and recovers low-rank voxel tensors, avoiding 3D convolutions, for vision-based semantic occupancy prediction.

Problem

Dense voxel representations for vision-based 3D semantic occupancy prediction in outdoor driving scenes contain large spatial redundancy, which is costly in compute and memory and can lead to overfitting.

Approach

Exploit the low-rank structure of outdoor occupancy grids by decomposing the 3D tensor along the z-axis into vertical vector and horizontal matrix pairs (VH decomposition), applying recursive residual decomposition, encoding the components with 1D/2D convolutions in parallel mini-batches, and recovering a low-rank voxel tensor via outer products, instead of using 3D convolutions or 3D UNets.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace the strongest reported baseline with LowRankOccSemanticKITTI semantic scene completion · SemanticKITTI testSC IoU: 34.72 vs 38.47Helped
replace the strongest reported baseline with LowRankOccSemanticKITTI semantic scene completion · SemanticKITTI testSSC mIoU: 12.32 vs 13.56Helped
replace the strongest reported baseline with LowRankOccnuScenes occupancy prediction · nuScenes validationSC IoU: 31.49 vs 32.78Helped
replace the strongest reported baseline with LowRankOccnuScenes occupancy prediction · nuScenes validationSSC mIoU: 20.30 vs 21.51Helped
add matrix encoding to vector encoding (ablation)VH decomposition-based 3D encoding · SemanticKITTI validationIoU: 30.01 -> 37.85Helped
replace VH decomposition with CP decomposition (ablation)LowRankOcc 3D encoding · SemanticKITTI validationIoU: 37.85 -> 31.10Hurt
replace VH decomposition with VM decomposition (ablation)LowRankOcc 3D encoding · SemanticKITTI validationIoU: 37.85 -> 37.69Hurt
set VH rank to 2 instead of 4 (ablation)LowRankOcc · SemanticKITTI validationIoU: 36.41 -> 37.85Hurt
set VH rank to 3 instead of 4 (ablation)LowRankOcc · SemanticKITTI validationIoU: 36.97 -> 37.85Hurt
increase VH rank from 4 to 5 (ablation)LowRankOcc · SemanticKITTI validationIoU: 37.85 -> 36.77Hurt
replace recursive with concurrent decomposition (ablation)LowRankOcc at VH rank 4 · SemanticKITTI validationIoU: 36.15 -> 37.85Hurt
add multi-scale feature interaction (ablation)LowRankOcc · SemanticKITTI validationIoU: 37.21 -> 37.85Helped

Surprising findings

Limitations

Experimental setup

Datasets: SemanticKITTI nuScenes SurroundOcc dense occupancy annotations

Benchmarks: SemanticKITTI nuScenes

Metrics: SC IoU SSC mIoU IoU mIoU

Baselines: MonoScene TPVFormer OccFormer SurroundOcc BEVFormer Atlas LMSCNet 3DSketch AICNet JS3C-Net

Builds on: CP decomposition vector-matrix decomposition OccFormer Mask2Former LSS

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