PIXELBANKv9.1.0
Menu

Sports Player Tracking Dashboard

Design a computer vision system that tracks players on a sports field from broadcast video and generates performance statistics.

Scenario: A sports analytics company wants to process broadcast footage of soccer matches to automatically track all 22 players, compute distances run, top speeds, formations, and generate heatmaps showing each player's coverage area.

Your Task: Design the pipeline from broadcast video to a real-time analytics dashboard.

Your design should address:

  1. Detecting and tracking players across frames
  2. Distinguishing players by team (jersey color)
  3. Mapping pixel coordinates to real-world field positions
  4. Computing statistics: distance, speed, heatmaps, formations

Consider: Broadcast camera movement (pan/zoom), player occlusion during tackles, and the need to map 2D video coordinates to the physical field.

Design Mode

📝 Your Design Approach

Describe your system design approach. Consider components, data flow, and key decisions.

🎯 Design Questions(Select all that apply)

Q1.What is the best approach for tracking multiple players across video frames?

Q2.How should player positions be mapped from camera view to real-world field coordinates?

Q3.What strategy best identifies team membership for each tracked player?

Q4.How should occlusions (players overlapping or leaving frame) be handled?

0 of 4 questions answered