Ball Trajectory Analysis for Player Action Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for tracking player movements in sports games face high processing loads and detection errors, making it inefficient to identify players who have interacted with the ball.

Innovation Solution

A ball game image analysis apparatus that includes an image receptor, trajectory calculator, action determiner, action frame selector, and actor recognizer to analyze images from multiple cameras, determining and recognizing players who have performed actions on the ball by calculating trajectories and selecting relevant frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all player movements are tracked using multiple cameras, then comprehensive player tracking data is obtained, but processing load increases and detection errors occur

Engineering Contradiction:
Improvetracking accuracyVSAvoidprocessing load
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and tracks only the ball and players who have interacted with the ball, rather than tracking all players continuously. The trajectory calculator specifically calculates ball trajectories, and the action determiner identifies only those players who have performed actions on the ball, significantly reducing processing requirements while maintaining tracking accuracy for relevant entities

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the tracking task into distinct phases: ball trajectory calculation, action determination, and player identification. By dividing the continuous tracking of all players into discrete action-based segments, the system processes only necessary data at each stage, reducing overall processing load while improving reliability through focused analysis

Inventive Principle:
Principle #1Segmentation

2Loss of information

If all player movements are tracked continuously, then complete game data is captured, but processing time increases

Engineering Contradiction:
Improvegame data completenessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent implements periodic action by determining player actions at specific intervals based on ball trajectory changes rather than continuously monitoring all players. The action determiner triggers player identification only when ball trajectory changes indicate an action has occurred, converting continuous processing into periodic, event-driven processing that reduces time loss while preserving complete game data

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies preliminary action by calculating ball trajectories first, then using trajectory analysis to determine when player actions have occurred. This preliminary ball tracking establishes the basis for subsequent player action detection, allowing the system to process only relevant player data at appropriate times rather than processing all player movements throughout the entire game

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11521388B2Ball game video analysis device and ball game video analysis method
Publication Date: 2022.12.06 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • US11521388B2 patent drawing
  • US11521388B2 patent drawing
  • US11521388B2 patent drawing

AI summary

This ball game video analysis device: receives movie frames captured by cameras; computes the trajectory of the three-dimensional positions of a ball using the received multiple movie frames; determines, on the basis of a change in the ball trajectory, whether or not any action has been made by a player with respect to the ball; in the case when there has been such an action, selects, as an action frame, the movie frame corresponding to the timing at which said action was made; and identifies, from the action frame, a player who made that action.