atlas

Research map / Video / Video segmentation and tracking

Exploiting Continuous Motion Clues for Vision-Based Occupancy Prediction

AAAI 2025 · Video › Video segmentation and tracking · approach: Stochastic video 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 CMOP, a lightweight plug-and-play module that continuously updates vision-based 3D occupancy predictions using a Propagator (historical occupancy forecasting), a Tracker (optical-flow-based per-step updates), and a Fuser.

Problem

Frame-by-frame occupancy networks ignore past occupancy states and continuous visual changes, so occlusions cause missing voxels and reduced temporal accuracy in dynamic driving scenes.

Approach

Treat occupancy prediction as continuous updating: forecast future occupancy from historical occupancy results (Propagator), refine it each step using explicit optical-flow motion clues conditioned on ego 6-DOF transforms (Tracker), and adaptively fuse both (Fuser), periodically refreshed by a base occupancy network.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add CMOP to SurroundOccSurroundOcc · nuScenesIoU: 31.49 -> 40.94Helped
Add CMOP to SurroundOccSurroundOcc · nuScenesmIoU: +2.41Helped
Add CMOP to BEVDet4DBEVDet4D · nuScenesIoU: +7.91Helped
Add CMOP to BEVDet4DBEVDet4D · nuScenesmIoU: +0.10Helped
Add CMOP to SurroundOccSurroundOcc · nuScenes, Ninfer = 3 and 6IoU: +10.29; +10.46Helped
Add CMOP to SurroundOccSurroundOcc · nuScenes, Ninfer = 3 and 6F1: +11.02; +12.25Helped
Add Propagator, Tracker, and Fuser to the periodically invoked OccInfer baseline (ablation)SurroundOcc, Ninfer = 6 · nuScenes, Ninfer = 6IoU: 21.10 -> 31.56Helped
Add Propagator, Tracker, and Fuser to the periodically invoked OccInfer baseline (ablation)SurroundOcc, Ninfer = 6 · nuScenes, Ninfer = 6F1: 34.46 -> 46.71Helped
Add Propagator without Tracker or Fuser (ablation)SurroundOcc, Ninfer = 6 · nuScenes, Ninfer = 6IoU: 21.10 -> 25.56Helped
Add Tracker without Propagator or Fuser (ablation)SurroundOcc, Ninfer = 6 · nuScenes, Ninfer = 6IoU: 21.10 -> 26.38Helped
Add periodic OccInfer to prevent error accumulation during prolonged updating (ablation)CMOP · nuScenes, Ninfer = 6IoU: 29.41 -> 31.56Helped
Use optical flow instead of intermediate frames as Tracker visual input (ablation)CMOP · nuScenes, Ninfer = 6IoU: 21.49 -> 31.56Helped

Surprising findings

Limitations

Experimental setup

Datasets: nuScenes nuScenes dense occupancy GT (SurroundOcc)

Benchmarks: nuScenes occupancy (dense occupancy GT)

Metrics: IoU mIoU averaged IoU averaged F1 inference time

Baselines: MonoScene Atlas TPVFormer BEVFormer RenderOcc SurroundOcc IMVT3D Cam4DOcc BEVDet4D

Builds on: SurroundOcc BEVDet4D MonoScene Cam4DOcc

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