System and method for dynamically tracking and indicating a path of an object
First Claim
Patent Images
1. A system for dynamically tracking and indicating a path of an object, comprising:
- an object position system that generates three-dimensional object position data and launch data, wherein the object position data comprises a trajectory of an object, and wherein the launch data comprises a spin velocity of the object;
a memory storing a software element;
a processor executing the software element to receive the three-dimensional object position data and launch data and determine, while the object is traveling along the trajectory, whether the three-dimensional object position data indicates that the object has exceeded a venue boundary, wherein the venue boundary is fixed and predetermined before the processor determines whether the object has exceeded the venue boundary, the software element further comprising a collision detection module to determine if the object has impacted within the venue and a tracking confidence analysis module that determines whether to abort displaying the trajectory,wherein the processor determines when the object has landed and then postprocesses the trajectory to analyze the spin velocity and to provide a best-fit smoothed trajectory, andwherein the best-fit smoothed trajectory is based on the spin velocity analysis; and
a graphics system that displays the trajectory and determines whether to display an indicia change of the trajectory, based on the trajectory with reference to the venue boundary, wherein the indicia change comprises an altered visual manner of depicting the full trajectory.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for dynamically tracking and indicating a path of an object comprises an object position system for generating three-dimensional object position data comprising an object trajectory, a software element for receiving the three-dimensional object position data, the software element also for determining whether the three-dimensional object position data indicates that an object has exceeded a boundary, and a graphics system for displaying the object trajectory.
22 Citations
17 Claims
-
1. A system for dynamically tracking and indicating a path of an object, comprising:
-
an object position system that generates three-dimensional object position data and launch data, wherein the object position data comprises a trajectory of an object, and wherein the launch data comprises a spin velocity of the object; a memory storing a software element; a processor executing the software element to receive the three-dimensional object position data and launch data and determine, while the object is traveling along the trajectory, whether the three-dimensional object position data indicates that the object has exceeded a venue boundary, wherein the venue boundary is fixed and predetermined before the processor determines whether the object has exceeded the venue boundary, the software element further comprising a collision detection module to determine if the object has impacted within the venue and a tracking confidence analysis module that determines whether to abort displaying the trajectory, wherein the processor determines when the object has landed and then postprocesses the trajectory to analyze the spin velocity and to provide a best-fit smoothed trajectory, and wherein the best-fit smoothed trajectory is based on the spin velocity analysis; and a graphics system that displays the trajectory and determines whether to display an indicia change of the trajectory, based on the trajectory with reference to the venue boundary, wherein the indicia change comprises an altered visual manner of depicting the full trajectory. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for dynamically tracking and indicating a path of an object, comprising:
-
generating three-dimensional object position data comprising a trajectory of an object and launch data, wherein the object position data comprises a trajectory of an object, and wherein the launch data comprises a spin velocity of the object; receiving the three-dimensional object position data and launch data;
determining, while the object is traveling along the trajectory, whether the three-dimensional object position data indicates that the object has exceeded a venue boundary, wherein the venue boundary is fixed and predetermined before the processor determines whether the object has exceeded the venue boundary, and whether the object has impacted within the venue;determining whether to abort displaying the trajectory, and if not, displaying the trajectory, and determining whether to display an indicia change of the trajectory, based on the trajectory with reference to the venue boundary, wherein the indicia change comprises an altered visual manner of depicting the full trajectory; and determining when the object has landed and then post-processing the trajectory to analyze the spin velocity and to provide a best-fit smoothed trajectory, wherein the best-fit smoothed trajectory is based on the spin velocity analysis. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for dynamically tracking and indicating a path of a baseball, comprising:
-
an object position system that generates three-dimensional object position data and launch data, wherein the object position data comprises a trajectory of a baseball in flight, and wherein the launch data comprises a spin velocity of the baseball;
a memory storing a software element;a processor executing the software element to receive the three-dimensional object position data and launch data and determine, while the baseball is traveling along the trajectory, whether the three-dimensional object position data indicates that the baseball has exceeded a venue boundary, wherein the venue boundary is fixed and predetermined before the processor determines whether the object has exceeded the venue boundary, the software element further comprising a collision detection module to determine if the baseball has impacted within the venue and a tracking confidence analysis module that determines whether to abort displaying the trajectory, wherein the processor determines when the baseball has landed and then postprocesses the trajectory to analyze the spin velocity and to provide a best-fit smoothed trajectory, and wherein the best-fit smoothed trajectory is based on the spin velocity analysis; and
a graphics system that displays the trajectory and determines whether to display an indicia change of the trajectory, based on the trajectory with reference to the venue boundary, wherein the indicia change comprises an altered visual manner of depicting the full trajectory. - View Dependent Claims (14, 15, 16, 17)
-
Specification