atlas

Research map / 3D vision / 3D generation

Achieving Speed-Accuracy Balance in Vision-based 3D Occupancy Prediction via Geometric-Semantic Disentanglement

AAAI 2025 · 3D vision › 3D generation · approach: Vision-based 3D occupancy prediction · 1 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 GSD-Occ, a real-time vision-based 3D occupancy predictor that uses a dual-branch geometry/semantic network with re-parameterized large-kernel 3D convolution and a mixup-of-GT-and-predicted-depth learning strategy, reaching 39.4% mIoU at 20 FPS on Occ3D-nuScenes.

Problem

Vision-based 3D occupancy prediction for autonomous driving is accurate but computationally expensive and slow (1-3 FPS, >10 GB memory), which conflicts with real-time deployment needs; geometry and semantics are strongly coupled through depth-guided view transformation.

Approach

Disentangle geometry and semantics both architecturally (a voxel branch with re-parameterized large-kernel 3D convolution for geometry and a BEV branch with BEV-level temporal fusion for semantics) and in training (gradually mixing ground-truth depth with predicted depth in LSS via a sigmoid schedule).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GSD-Occ instead of FastOCCOcc3D-nuScenes val, real-time methods · Occ3D-nuScenes valmIoU: 34.2 -> 39.4Helped
Use GSD-Occ instead of SparseOccOcc3D-nuScenes val, no visible mask · Occ3D-nuScenes val, no visible maskmIoU: 30.6 -> 31.8Helped
Use GSD-Occ instead of SparseOccOcc3D-nuScenes val · Occ3D-nuScenes valRayIoU: 34.0 -> 38.9Helped
Add the 2D semantic encoder (ablation)GSDBN · Occ3D-nuScenes valmIoU: 35.11 -> 36.38Helped
Use voxel features instead of BEV features for temporal fusion (ablation)GSDBN · Occ3D-nuScenes valmIoU: 38.40 -> 39.09Helped
Add RLK-3DConv (ablation)GSDBN · Occ3D-nuScenes valmIoU: 38.40 -> 38.90Helped
Replace RLK-3DConv with non-re-parameterized large-kernel 3D convolution (ablation)GSDBN · Occ3D-nuScenes valmIoU: 38.90 -> 38.10Hurt
Add GSDL (ablation)FB-OCC with BEVDepth pretraining · Occ3D-nuScenes valmIoU: +0.32Helped
Add GSDL (ablation)GSD-Occ with ImageNet pretraining · Occ3D-nuScenes valmIoU: +0.40Helped
Add GSDL (ablation)GSD-Occ with BEVDepth pretraining · Occ3D-nuScenes valmIoU: +0.55Helped
Replace Channel-to-Height lifting with BVL (ablation)GSD-Occ · Occ3D-nuScenes valmIoU: 38.62 -> 39.45Helped
Replace Repeat + 3D Conv lifting with BVL (ablation)GSD-Occ · Occ3D-nuScenes valmIoU: 38.42 -> 39.45Helped

Surprising findings

Limitations

Experimental setup

Datasets: Occ3D-nuScenes nuScenes ImageNet

Benchmarks: Occ3D-nuScenes

Metrics: mIoU RayIoU FPS memory (MB)

Baselines: FB-OCC FastOcc SparseOcc PanoOcc COTR BEVFormer BEVDet4D SurroundOcc FlashOcc BEVoxSeg

Builds on: LSS FB-OCC RepVGG RepLKNet BEVDepth

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