← Computer Vision learning path
Computer Vision · Module 8 of 10

Video analysis

Process video streams for tracking and action recognition.

📖 Key ideas

  1. Video is a sequence of frames (e.g. 30 fps).
  2. Object tracking follows objects across frames (SORT, DeepSORT, ByteTrack).
  3. Optical flow measures motion between frames.
  4. Action recognition classifies activities.
  5. Real-time needs efficient models and hardware.
💡 Real-life example: Tracking is following one runner through a crowded marathon from frame to frame.
FrameSingle image in a video
fpsFrames per second
Object trackingFollowing objects across frames
Optical flowPixel motion between frames