atlas

Research map / Architectures and efficiency / RNNs and normalization

PointBeV: A Sparse Approach for BeV Predictions

CVPR 2024 · Architectures and efficiency › RNNs and normalization · approach: Dataset condensation and flow estimation · 23 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 PointBeV, a sparse BeV segmentation model that predicts occupancy only at sampled BeV points using coarse/fine two-pass training, sparse feature pulling, and submanifold temporal attention, reaching SOTA on nuScenes vehicle, pedestrian and lane segmentation.

Problem

Dense BeV grids with fixed resolution and range allocate compute uniformly across all cells, making them memory-inefficient, especially for long temporal contexts and memory-constrained platforms.

Approach

Operate on sparse BeV points instead of dense grids: sample points, pull image features only from cameras where each lifted pillar point is visible, train with a coarse pass for exploration and a fine pass on densified anchor neighborhoods, and aggregate past frames with windowed submanifold attention over retained sparse points.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PointBeV instead of Simple-BEVvehicle segmentation on nuScenes · nuScenes val, no visibility filtering, 224 × 480IoU: 36.9∗ -> 38.7Helped
Use PointBeV-T instead of FIERYtemporal vehicle segmentation on nuScenes · nuScenes val, no visibility filtering, 224 × 480IoU: 38.2 -> 39.9Helped
Use PointBeV instead of SimpleBEVvehicle segmentation on Lyft L5 · Lyft L5 LongIoU: 44.5 -> 45.4Helped
Use PointBeV instead of TBP-Former staticpedestrian segmentation on nuScenes · nuScenes val, staticIoU: +1.3 IoU pointsHelped
Use PointBeV instead of TBP-Formerpedestrian segmentation on nuScenes · nuScenes val, temporalIoU: 18.6 -> 19.9Helped
Use PointBeV instead of MatrixVTlane segmentation on nuScenes · nuScenes val, staticIoU: +4.8 IoU pointsHelped
Add Sparse Feature Pulling (ablation)PointBeV · nuScenes val, vehicle, batch size 1memory usage: 4.57 -> 3.50Helped
Add Sparse Feature Pulling (ablation)PointBeV · nuScenes val, vehicle, batch size 1FPS: 13.70 -> 14.84Helped
Replace Submanifold Attention with standard attention (ablation)PointBeV-T · nuScenes val, vehicle, temporalIoU: 39.93 -> 40.49Mixed
Use two coarse/fine passes instead of only a coarse pass (ablation)PointBeV training · nuScenes vehicle segmentationIoU: 35.4 -> 38.3Helped
Reduce the training point budget from 100% to 20% (ablation)PointBeV · nuScenes vehicle segmentationIoU: 38.3 -> 38.3No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes Lyft L5

Benchmarks: nuScenes Lyft L5

Metrics: IoU memory footprint (GiB) FPS

Baselines: FIERY CVT LaRa BEVFormer Simple-BEV BAEFormer TBP-Former MatrixVT PETRv2 M2BEV LSS ST-P3

Builds on: FIERY Simple-BEV BEVFormer NeRF hierarchical sampling submanifold sparse convolution attention

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