atlas

Research map / Point clouds / Point cloud classification

FlowMamba: Learning Point Cloud Scene Flow with Global Motion Propagation

AAAI 2025 · Point clouds › Point cloud classification · approach: Scene flow and dynamic point clouds · 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 FlowMamba, a point cloud scene flow network whose iterative update module uses bidirectional Mamba blocks with a feature-induced point ordering to propagate global motion, reaching millimeter-level EPE3D on FlyingThings3D and KITTI.

Problem

Scene flow estimation from point clouds struggles in ill-posed regions (flat areas, slender structures, occlusions) where local evidence is insufficient, and Transformers are costly for global context.

Approach

An SSM-based iterative update unit (ISU) built from bidirectional Mamba blocks propagates global motion and gates the fusion with prior hidden states, while a feature-induced ordering (FIO) sorts points by a learned score from context, correlation and hidden features so that the sequence respects spatial continuity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FlowMamba instead of DifFlow3DFlowMamba · FlyingThings3D without occlusionEPE3D: 0.0114 -> 0.0089Helped
Use FlowMamba instead of DifFlow3DFlowMamba · KITTI without occlusionEPE3D: 0.0078 -> 0.0062Helped
Use FlowMamba instead of DifFlow3DFlowMamba · FlyingThings3D with occlusionEPE3D: 0.043 -> 0.034Helped
Use FlowMamba instead of DifFlow3DFlowMamba · KITTI with occlusionEPE3D: 0.031 -> 0.028Helped
Replace the baseline GRU with ISUPV-RAFT · FlyingThings3D without occlusionEPE3D: 0.0461 -> 0.0331Helped
Replace the baseline GRU with ISUPT-FlowNet · KITTI without occlusionEPE3D: 0.0224 -> 0.0209Helped
Replace Conv GRU with unidirectional Mamba (ablation)FlowMamba · FlyingThings3DEPE3D: 0.0134 -> 0.0141Hurt
Replace Conv GRU with bidirectional Mamba (ablation)FlowMamba · FlyingThings3DEPE3D: 0.0134 -> 0.0127Helped
Replace bidirectional Mamba with ISU (ablation)FlowMamba · FlyingThings3DEPE3D: 0.0127 -> 0.0101Helped
Add FIO to ISU (ablation)FlowMamba · FlyingThings3DEPE3D: 0.0101 -> 0.0089Helped
Add context feature to FIO (ablation)FlowMamba · FlyingThings3DEPE3D: 0.0096 -> 0.0089Helped
Add correlation feature to FIO (ablation)FlowMamba · FlyingThings3DEPE3D: 0.0095 -> 0.0089Helped

Surprising findings

Limitations

Experimental setup

Datasets: FlyingThings3D

Benchmarks: FlyingThings3D KITTI

Metrics: EPE3D Acc3DS Acc3DR Outliers EPE2D Acc2D

Baselines: FlowNet3D HPLFlowNet PointPWC-Net HALFlow FLOT PV-RAFT RCP 3DFlow Bi-PointFlowNet PT-FlowNet IHNet MSBRN

Builds on: MSBRN Mamba S4 PointConv PV-RAFT

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