Characterizing motion patterns of one or more agents from spatiotemporal data

US9740984B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9740984-B2
Application numberUS-201213591079-A
CountryUS
Kind codeB2
Filing dateAug 21, 2012
Priority dateAug 21, 2012
Publication dateAug 22, 2017
Grant dateAug 22, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The computer-implemented method of claim 1 , wherein the one or more representations comprise a probability distribution indicating a quantity of times the physical object passes through a specified region of the playing field for a given position associated with the physical object. 3. The computer-implemented method of claim 1 , wherein the performance metric measures an entropy value associated with the one or more representations. 4. The computer-implemented method of claim 1 , wherein partitioning comprises: separating the spatial and temporal information into a group of possession strings, wherein each possession string is associated with a time interval when the first group of players was in a winning position relative to a second group of players and according to the scoring scheme. 5. The computer-implemented method of claim 1 , wherein partitioning comprises: separating the spatial and temporal information into a group of possession strings, wherein each possession string comprises a different set of time steps from a plurality of time steps during the sporting activity, wherein each possession string is associated with a time interval when the first group of players had possession of the physical object; populating each time step with a position of the physical object at the associated time step; and extracting one or more spatiotemporal segments from each possession string, wherein the one or more spatiotemporal segments are included in the plurality of spatiotemporal segments. 6. The computer-implemented method of claim 5 , wherein each time step in the set of time steps is of equal duration. 7. The computer-implemented method of claim 5 , wherein the time steps in each segment of the one or more segments are sequential. 8. The computer-implemented method of claim 1 , further comprising performing an analysis based on the performance metric. 9. The computer-implemented method of claim 8 , further comprising receiving a query associated with the sporting activity, wherein the analysis is performed responsive to the query. 10. The computer-implemented method of claim 1 , further comprising modifying the performance metric based on one or more statistics associated with the sporting activity. 11. The computer-implemented method of claim 1 , wherein the spatial and temporal information further pertains to a plurality of time steps during the sporting activity, wherein the spatial and temporal information is partitioned into the plurality of spatiotemporal segments using a sliding window; wherein each spatiotemporal segment in the plurality of spatiotemporal segments has a predefined first time duration of the sliding window, wherein the time period of each spatiotemporal segment overlaps the time periods of one or more other spatiotemporal segments; wherein each spatiotemporal segment comprises spatial and temporal information representing associated positions of the physical object in the physical playing field, from an equal number of the time steps which when grouped together sum to the predefined first time duration. 12. The computer-implemented method of claim 11 , wherein the sporting activity comprises a team-based, continuous, non-discretizable sporting activity, wherein the first group comprises a first of two teams involved in the sporting activity, wherein each group comprises a respective team, wherein the physical object is selected from a ball, a puck, and a shuttle; wherein the physical object is a ball, wherein one or more performance measurements, which include the respective performance measurement of each of the one or more representations, specifies: (i) whether the team's performance during a particular match is consistent with performance during prior matches; (ii) whether the team's play varies depending on which team is on the opposing side; (iii) whether the behavior is influenced by coaching staff; and (iv) whether the behavior is influenced by one or more key players. 13. The computer-implemented method of claim 12 , wherein the one or more representations comprise a probability distribution indicating a quantity of times the physical object passes through a specified region of the playing field for a given position associated with the physical object, wherein the performance metric measures an entropy value associated with the one or more representations. 14. The computer-implemented method of claim 13 , wherein partitioning comprises, in a first instance: separating the spatial and temporal information into a group of possession strings, wherein each possession string is associated with a time interval when the first group of players was in a winning position relative to a second group of players and according to the scoring scheme. 15. The computer-implemented method of claim 14 , wherein partitioning comprises, in a second instance: separating the spatial and temporal information into a group of possession strings, wherein each possession string comprises a different set of time steps from the plurality of time steps, wherein each possession string is associated with a time interval when the first group of players had possession of the physical object; populating each time step with a position of the physical object at the associated time step; and extracting one or more spatiotemporal segments from each possession string, wherein the one or more spatiotemporal segments are included in the plurality of spatiotemporal segments. 16. The computer-implemented method of claim 15 , wherein the sporting activity comprises soccer, wherein the ball is a soccer ball, wherein each time step in the set of time steps is of equal duration, wherein the time steps in each segment of the one or more segments are sequential, wherein the computer-implemented method further comprises: modifying the performance metric based on one or more statistics associated with the sporting activity; receiving an input query associated with the sporting activity; responsive to the input query, performing an analysis based on the performance metric; and generating a visual representation based on the analysis, whereafter the visual representation is output. 17. A non-transitor

Assignees

Inventors

Classifications

  • G06N5/043Primary

    Distributed expert systems; Blackboards · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9740984B2 cover?
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…
Who is the assignee on this patent?
Lucey Patrick, Bialkowski Alina, Matthews Iain, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06N5/043. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 22 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).