ScholarGate
Assistant

Motion and Optical Flow

Motion analysis estimates how objects and the camera move between video frames, and optical flow is the dense field of apparent pixel motion that encodes this.

Definition

Optical flow is the field of apparent velocities of brightness patterns in an image sequence, and motion estimation is the recovery of this field or of the underlying object and camera motion.

Scope

This topic covers the brightness-constancy assumption and the aperture problem, sparse feature tracking by the Lucas-Kanade method, dense flow by global smoothness regularization in the Horn-Schunck method, coarse-to-fine estimation for large motions, and the relation of flow to scene and camera motion.

Core questions

  • How is the motion of each pixel between frames estimated?
  • Why is local motion ambiguous along edges?
  • How are large displacements handled?
  • How does apparent image motion relate to real scene motion?

Key concepts

  • Brightness constancy
  • Aperture problem
  • Lucas-Kanade tracking
  • Horn-Schunck dense flow
  • Coarse-to-fine estimation
  • Motion segmentation

Key theories

Brightness constancy and the aperture problem
Assuming a moving point keeps its brightness gives one equation per pixel for two unknown motion components, so motion is only determined across gradients, leaving it ambiguous along edges - the aperture problem.
Local versus global flow estimation
The Lucas-Kanade method resolves ambiguity by assuming constant motion in a local window, while the Horn-Schunck method imposes a global smoothness constraint, representing the two classic strategies for dense flow.

Clinical relevance

Motion and optical flow drive video stabilization and compression, action recognition, object tracking, autonomous-vehicle perception, and the visual odometry used by robots and drones.

History

The Lucas-Kanade and Horn-Schunck formulations of 1981 established sparse and dense optical flow; variational refinements followed for decades, and deep networks later learned flow directly from data, improving accuracy on challenging motions.

Key figures

  • Berthold Horn
  • Brian Schunck
  • Takeo Kanade

Related topics

Seminal works

  • hornschunck1981
  • lucaskanade1981

Frequently asked questions

What is the aperture problem?
Looking at a moving edge through a small window, you can tell how it moves across the edge but not along it, so local motion is ambiguous; resolving it requires combining information from corners or wider regions.
What is optical flow used for?
It tells how every pixel moves between frames, which supports tracking objects, stabilizing and compressing video, estimating a camera's motion, and recognizing actions.

Methods for this concept

Related concepts