Characterizing motion patterns of one or more agents from spatiotemporal data
First Claim
1. A computer-implemented method to characterize motion patterns of a first group of players engaged in a sporting activity, without requiring spatial information pertaining to any player, the computer-implemented method comprising:
- receiving spatial and temporal information pertaining to a physical object in a physical playing field of the sporting activity, the sporting activity having a scoring scheme based on manipulation of the physical object in the physical playing field;
partitioning the spatial and temporal information into a plurality of spatiotemporal segments by operation of one or more computer processors, wherein each spatiotemporal segment comprises spatial and temporal information representing associated positions of the physical object in the physical playing field;
generating one or more representations of one or more sets of segments of the plurality of spatiotemporal segments, based on one or more specified criteria; and
computing, based on each of the one or more representations, a respective performance metric of the first group of players in the sporting activity, whereafter the respective performance metric is output and characterizes motion patterns of the first group of players based on spatial information pertaining to the physical object in the physical playing field and without requiring spatial information pertaining to any player.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described to characterize motion patterns of a group of agents engaging in an activity. An analysis system receives input data associated with spatial and temporal information of at least one element of interest associated with the activity, where the object of interest may be a ball, person, animal or any other object in motion. The analysis system partitions the input data into a plurality of spatiotemporal segments and generates one or more representations of one or more sets of segments of the plurality of spatiotemporal segments based on one or more criteria. The analysis system computes a metric, such as an entropy value, for each of the one or more representations. Partial tracing data, such as ball movements in a sporting event, may be created using an inexpensive input device, such as a tablet computer, making the disclosed techniques available for a wide range of events and activities.
-
Citations
20 Claims
-
1. A computer-implemented method to characterize motion patterns of a first group of players engaged in a sporting activity, without requiring spatial information pertaining to any player, the computer-implemented method comprising:
-
receiving spatial and temporal information pertaining to a physical object in a physical playing field of the sporting activity, the sporting activity having a scoring scheme based on manipulation of the physical object in the physical playing field; partitioning the spatial and temporal information into a plurality of spatiotemporal segments by operation of one or more computer processors, wherein each spatiotemporal segment comprises spatial and temporal information representing associated positions of the physical object in the physical playing field; generating one or more representations of one or more sets of segments of the plurality of spatiotemporal segments, based on one or more specified criteria; and computing, based on each of the one or more representations, a respective performance metric of the first group of players in the sporting activity, whereafter the respective performance metric is output and characterizes motion patterns of the first group of players based on spatial information pertaining to the physical object in the physical playing field and without requiring spatial information pertaining to any player. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium including instructions executable to perform an operation to characterize motion patterns of a first group of players engaged in a sporting activity, without requiring spatial information pertaining to any player, the operation comprising:
-
receiving spatial and temporal information pertaining to a physical object in a physical playing field of the sporting activity, the sporting activity having a scoring scheme based on manipulation of the physical object in the physical playing field; partitioning the spatial and temporal information into a plurality of spatiotemporal segments by operation of one or more computer processors when executing the instructions, wherein each spatiotemporal segment comprises spatial and temporal information representing associated positions of the physical object in the physical playing field; generating one or more representations of one or more sets of segments of the plurality of spatiotemporal segments, based on one or more specified criteria; and computing, based on each of the one or more representations, a respective performance metric of the first group of players in the sporting activity, whereafter the respective performance metric is output and characterizes motion patterns of the first group of players based on spatial information pertaining to the physical object in the physical playing field and without requiring spatial information pertaining to any player. - View Dependent Claims (18, 19)
-
-
20. A computer-implemented method for analyzing motion patterns of a first group of players engaged in a sporting activity, wherein the motion patterns are characterized without requiring spatial information pertaining to any player, the computer-implemented method comprising:
-
receiving a plurality of performance metrics of the first group of players and which characterize motion patterns of the first group of players based on spatial information pertaining to a physical object in a physical playing field of the sporting activity and without requiring spatial information pertaining to any player, the sporting activity having a scoring scheme based on manipulation of the physical object in the physical playing field, the performance metrics having been computed from one or more representations of a set of spatiotemporal segments partitioned based on the spatiotemporal information, wherein each spatiotemporal segment comprises spatial and temporal information representing associated positions of the physical object in the physical playing field and at which one or more of the players are located; performing an analysis by operation of one or more computer processors and in response to an input query, wherein the analysis is based on the plurality of performance metrics; and generating a visual representation based on the analysis, whereafter the visual representation is output.
-
Specification