Home Knowledge Base Scene Flow

Scene Flow is the 3D motion estimation task that computes a dense 3D velocity vector for every point in a scene — the three-dimensional generalization of optical flow that captures how objects move in real-world coordinates (meters per second) rather than just how their projections shift on the 2D image plane (pixels per frame) — essential for autonomous driving, robotics, and AR/VR systems where understanding true 3D motion is required for safe navigation, object manipulation, and realistic virtual object interaction.

What Is Scene Flow?

Why Scene Flow Matters

Computation Methods

ApproachInputMethodSpeed
VariationalStereo videoJoint optimization of disparity + flowSlow (minutes)
Deep Learning (Supervised)Point clouds or stereoFlowNet3D, PointPWC-NetReal-time
Self-SupervisedStereo or mono + depthLearn from photometric/geometric consistencyReal-time
Scene Flow from LiDARSequential LiDAR scansPoint cloud registration + flow estimationReal-time
Neural Scene Flow PriorAny 3D inputImplicit neural representation of flow fieldSlow

Scene Flow Components

ComponentDescriptionRepresentation
Disparity ChangeDepth variation between frames$Delta d$ (stereo) or $Delta z$ (metric)
2D Optical FlowPixel displacement on the image plane$(u, v)$ per pixel
3D TranslationCombined 3D motion vector$(dx, dy, dz)$ in world coordinates
Ego-Motion CompensationRemove camera/vehicle self-motionRigid transform subtraction
Residual (Object) FlowMotion after ego-motion removalPer-object 3D velocity

Key Applications in Autonomous Driving

Challenges

Scene Flow is the ultimate motion perception for 3D understanding — providing the complete dynamic picture of how the physical world is moving, beyond the flat projection of optical flow, enabling autonomous systems to reason about, predict, and react to the true three-dimensional motion around them.

scene flowcomputer vision

Related Topics

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.