Multi-Object Tracking System for Sports Video Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in real-time tracking of multiple moving objects in sports events, particularly in high-definition video, due to issues like occlusion, camera vibrations, and varying light conditions, which complicates the extraction of raw data for statistical analysis and game dynamics visualization.

Innovation Solution

A system and method for automatically tracking multiple objects using a combination of video processing techniques, including background subtraction, particle filtering, and color normalization, to stabilize and identify moving objects, account for occlusions, and classify team affiliations, allowing for real-time data collection and flexible deployment across different field layouts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If real-time tracking of multiple moving objects is implemented in high-definition video, then accurate position and velocity data can be obtained, but the system complexity and computational requirements increase significantly

Engineering Contradiction:
Improvetracking accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The tracking system is divided into multiple independent modules: background subtraction module, object detection module, tracking module, and team identification module. Each module handles a specific aspect of the tracking process, reducing overall system complexity while maintaining high tracking accuracy through specialized processing at each stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs background subtraction and foreground extraction before full object tracking begins. By pre-processing the video feed to isolate moving objects from the background, the system reduces computational complexity in subsequent tracking operations while preserving measurement precision.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If tracking continues through occlusions and challenging conditions, then continuous real-time data is maintained, but tracking reliability decreases

Engineering Contradiction:
Improvecontinuous trackingVSAvoidtracking reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The tracking algorithm dynamically adjusts its parameters and strategies based on current conditions. When occlusions are detected, the system switches between different tracking methods (e.g., template matching, color-based tracking, motion prediction) to maintain reliability while ensuring continuous tracking data flow.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors tracking quality and uses feedback loops to adjust tracking parameters in real-time. When reliability metrics drop during occlusions, the system automatically adjusts detection sensitivity and tracking confidence thresholds to maintain continuous reliable tracking.

Inventive Principle:
Principle #23Feedback

3Reliability

If multiple video processing techniques are combined for robust tracking, then tracking performance improves, but device complexity increases

Engineering Contradiction:
Improvetracking robustnessVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system merges multiple processing techniques (background subtraction, particle filtering, color normalization) into a unified tracking pipeline. By integrating these methods in a coordinated fashion rather than as separate systems, the solution achieves robust tracking performance while managing overall device complexity through shared data structures and processing frameworks.

Inventive Principle:
Principle #5Merging (Combining)

4Loss of information

If team identification and classification are added to tracking, then more comprehensive game analysis data is obtained, but processing time increases

Engineering Contradiction:
Improveinformation completenessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs color normalization and team color identification during the initial background subtraction phase, before full tracking begins. By pre-classifying objects into teams based on color information, the system avoids repeated classification computations during tracking, reducing processing time while maintaining complete information about team affiliations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9437012B2Multiple-object tracking and team identification for game strategy analysis
Publication Date: 2016.09.06 DISNEY ENTERPRISES INC
  • US9437012B2 patent drawing
  • US9437012B2 patent drawing
  • US9437012B2 patent drawing

AI summary

A method for automatically tracking multiple objects from a sequence of video images that may extract raw data about participating elements in a sporting, or other event, in a way that does not interfere with the actual participating elements in the event. The raw data may include the position and velocity of the players, the referees, and the puck, as well as the team affiliation of the players. These data may be collected in real time and may include accounting for players moving fast and unpredictably, colliding with and occluding each other, and getting in and out of the playing field. The video sequence, captured by a suitable sensor, may be processed by a suitably programmed general purpose computing device.