Ball tracker snippets
First Claim
Patent Images
1. A system for ball tracker video, the system comprising:
- a memory that stores a specified threshold rate value;
a communication interference that receives ball data via one or more wireless signals from an antenna coupled to a ball, the received ball data including timeline data associated with a timeline of an event and position data associated with positions of the ball within an event venue during the event; and
a processor that executes instructions stored in the memory, wherein execution of the instructions by the processor;
synchronizes video data of at least a subset of the event to the timeline data,identifies a plurality of time durations along the timeline based on the received ball data, wherein each time duration corresponds to a rate traveled by the ball during the respective time duration, wherein each rate meets or exceeds the specified threshold rate value,sorts the plurality of rates from a highest rate to a lowest rate, wherein the plurality of time durations are sorted according to the sorting of the plurality of rates,identifies a plurality of portions of the video data that are synchronized with the plurality of time durations, andextracts a video snippet from the video data, the video snippet including a first video portion of the plurality of video portions.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing ball tracker snippets are provided. Data may be received over a wireless communication regarding movement of a ball within an event venue during an event. Such received data may be based on signals from an antenna coupled to the ball. A video of the event may be synchronized to the received data. A portion of the received data may be identified as meeting a threshold. A portion of the video may be determined to be associated with the identified portion of received data that meets the threshold. A video snippet may then be extracted for the determined portion.
-
Citations
17 Claims
-
1. A system for ball tracker video, the system comprising:
-
a memory that stores a specified threshold rate value; a communication interference that receives ball data via one or more wireless signals from an antenna coupled to a ball, the received ball data including timeline data associated with a timeline of an event and position data associated with positions of the ball within an event venue during the event; and a processor that executes instructions stored in the memory, wherein execution of the instructions by the processor; synchronizes video data of at least a subset of the event to the timeline data, identifies a plurality of time durations along the timeline based on the received ball data, wherein each time duration corresponds to a rate traveled by the ball during the respective time duration, wherein each rate meets or exceeds the specified threshold rate value, sorts the plurality of rates from a highest rate to a lowest rate, wherein the plurality of time durations are sorted according to the sorting of the plurality of rates, identifies a plurality of portions of the video data that are synchronized with the plurality of time durations, and extracts a video snippet from the video data, the video snippet including a first video portion of the plurality of video portions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for ball tracker video, the method comprising:
-
storing a specified threshold rate value in a memory; receiving ball data via one or more wireless signals from an antenna coupled to a ball, the received ball data including timeline data associated with a timeline of an event and position data associated with positions of the ball within an event venue during the event; and executing instructions stored in memory, wherein execution of the instructions by the processor; synchronizes video data of at least a subset of the event to the timeline data, identifies a plurality of time durations along the timeline based on the received ball data, wherein each time duration corresponds to a rate traveled by the ball during the respective time duration, wherein each rate meets or exceeds the specified threshold rate value, sorts the plurality of rates from a highest rate to a lowest rate, wherein the plurality of time durations are sorted according to the sorting of the plurality of rates, identifies a plurality of portions of the video data that are synchronized with the plurality of time durations, and extracts a video snippet from the video data, the video snippet including a first video portion of the plurality of video portions. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for ball tracker video, the method comprising:
-
storing a specified threshold rate value in a memory; receiving ball data via one or more wireless signals from an antenna coupled to a ball, the received ball data including timeline data associated with a timeline of an event and position data associated with positions of the ball within an event venue during the event; and synchronizing video data of at least a subset of the event to the timeline data, identifying a plurality of time durations along the timeline based on the received ball data, wherein each time duration corresponds to a rate traveled by the ball during the respective time duration, wherein each rate meets or exceeds the specified threshold rate value, sorting the plurality of rates from a highest rate to a lowest rate, wherein the plurality of time durations are sorted according to the sorting of the plurality of rates, identifying a plurality of portions of the video data that are synchronized with the plurality of time durations, and extracting a video snippet from the video data, the video snippet including a first video portion of the plurality of video portions.
-
Specification