atlas

Research map / Vision-language and multimodal / Cross-modal learning

StreamingFlow: Streaming Occupancy Forecasting with Asynchronous Multi-modal Data Streams via Neural Ordinary Differential Equation

CVPR 2024 · Vision-language and multimodal › Cross-modal learning · approach: Multi-modality image fusion · 3 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 StreamingFlow, a BEV occupancy-flow predictor that fuses asynchronous LiDAR and camera streams and forecasts occupancy at arbitrary future timestamps by embedding neural ODEs into a GRU-based recurrent network.

Problem

Existing occupancy forecasting methods predict only at fixed, uniformly sampled future snapshots and require strictly synchronized multi-sensor data for fusion, limiting latency and flexibility in autonomous driving.

Approach

Integrates neural ODEs with GRU-style recurrent BEV feature propagation (SpatialGRU-ODE): sensor BEV features trigger state updates whenever they arrive, and the learned derivative propagates the BEV state to any desired future time, so one model supports asynchronous fusion and streaming prediction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use StreamingFlow-base instead of FusionADnuScenes occupancy forecasting · nuScenes validationIoU: 51.5 -> 53.9Helped
use StreamingFlow-base instead of FusionADnuScenes occupancy forecasting · nuScenes validationPQ: 51.1 -> 52.7Helped
use StreamingFlow-tiny instead of BEVFusion-tinyLyft L5 occupancy forecasting · Lyft L5 AV validationIoU: 54.6 -> 56.9Helped
use StreamingFlow-tiny instead of BEVFusion-tinyLyft L5 occupancy forecasting · Lyft L5 AV validationPQ: 55.7 -> 55.9Helped
use StreamingFlow for zero-shot 8s prediction instead of training with 8s labelsStreamingFlow · nuScenes validation, 8sIoU: 33.6 -> 32.5Hurt
use StreamingFlow for zero-shot 8s prediction instead of training with 8s labelsStreamingFlow · nuScenes validation, 8sPQ: 31.6 -> 29.8Hurt
use asynchronous temporal-then-spatial fusion instead of SpatialGRU-ODE (ablation)nuScenes occupancy forecasting · nuScenes validation, 2sIoU: 47.8 -> 44.7Hurt
use asynchronous temporal-then-spatial fusion instead of SpatialGRU-ODE (ablation)nuScenes occupancy forecasting · nuScenes validation, 2sPQ: 46.1 -> 42.7Hurt
use synchronous spatial-then-temporal fusion instead of SpatialGRU-ODE (ablation)occupancy forecasting · nuScenes validation, 2sIoU: 47.8 -> 50.2; 56.9 -> 54.6Mixed
use synchronous spatial-then-temporal fusion instead of SpatialGRU-ODE (ablation)occupancy forecasting · Lyft L5 validation, 2sPQ: 55.9 -> 55.7Hurt
use midpoint instead of Euler ODE solver (ablation)StreamingFlow · nuScenes validation, 2sPQ: 42.9 -> 46.1Helped
use midpoint instead of Euler ODE solver (ablation)StreamingFlow · Lyft L5 validation, 2sIoU: 56.9 -> 55.0Hurt

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes Lyft L5

Benchmarks: nuScenes Lyft L5 AV

Metrics: IoU VPQ PQ SQ RQ

Baselines: FIERY StretchBEV BEVerse ST-P3 UniAD MotionNet BE-STI FusionAD BEVFusion

Builds on: GRU-ODE-Bayes BEVFusion Lift-splat-shoot FIERY

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