Real-Time Sports Advisory System Using Ball Trajectory Prediction
First Claim
Patent Images
1. A system for providing advisory information regarding a sporting outcome, the system comprising:
- a camera that captures a plurality of images, each of a plural subset of the images including a ball;
a data processing device coupled to the camera via a low-latency data connection, the data processing device configured to identify a position of the ball in each of the plural subset of the images, project one or more possible trajectories of the ball based on the positions, and predict a sporting outcome based on the projected one or more trajectories; and
a communication unit coupled to the data processing device via a second data connection, the communication unit configured to provide the advisory information to a sporting participant based on the predicted sporting outcome.
1 Assignment
0 Petitions
Accused Products
Abstract
A sports advisory system identifies the position of a ball in a plurality of images. Based on the identified positions, a projected trajectory for the ball is determined in real time, and a prediction generated regarding a sporting outcome. A participant, such as a player, referee, or spectator, is provided with advisory information regarding the sporting outcome via a communication unit.
-
Citations
20 Claims
-
1. A system for providing advisory information regarding a sporting outcome, the system comprising:
-
a camera that captures a plurality of images, each of a plural subset of the images including a ball; a data processing device coupled to the camera via a low-latency data connection, the data processing device configured to identify a position of the ball in each of the plural subset of the images, project one or more possible trajectories of the ball based on the positions, and predict a sporting outcome based on the projected one or more trajectories; and a communication unit coupled to the data processing device via a second data connection, the communication unit configured to provide the advisory information to a sporting participant based on the predicted sporting outcome. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for providing advisory information regarding a sporting outcome, the method comprising:
-
receiving a plurality of digital images from a camera, each of a plural subset of the images including a ball; identifying a position of the ball in each of the plural subset of the images; projecting one or more possible trajectories of the ball based on the positions; predicting a sporting outcome based on the projected one or more trajectories; and sending an instruction to a communication unit to provide the advisory information regarding the sporting outcome. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium storing computer program code for providing advisory information regarding a sporting outcome, the computer program code, when executed, causing one or more processors to perform operations, the operations comprising:
-
receiving a plurality of digital images from a camera, each of a plural subset of the images including a ball; identifying a position of the ball in each of the plural subset of the images; projecting one or more possible trajectories of the ball based on the positions; predicting a sporting outcome based on the projected one or more trajectories; and sending an instruction to a communication unit to provide the advisory information regarding the sporting outcome. - View Dependent Claims (20)
-
Specification