Tracking of handheld sporting implements using computer vision
First Claim
1. A method for tracking a sporting implement during a sporting event, comprising:
- at least one processor constructed and configured for receiving at least two sets of images of the sporting implement;
the at least one processor identifying at least one motion region in the at least two sets of images;
the at least one processor superimposing a representation of a trajectory of the sporting implement over at least one of the at least two sets of images; and
wherein the at least two sets of images includes an object moving toward the sporting implement, and further comprising the at least one processor identifying a trajectory of the object moving toward the sporting implement.
1 Assignment
0 Petitions
Accused Products
Abstract
A path and/or orientation of object approaching an athlete is tracked using two or more cameras. At least two sets of images of the object are obtained using at least two different cameras having different positions. Motion regions within images are identified, and candidate locations in 2D space of the object are identified within the motion region(s). Based thereon, a probable location in 3D space of the identifiable portion is identified, for each of a plurality of instants during which the object was approaching. A piecewise 3D trajectory of at least the identifiable portion of the object is approximated from the probable locations in 3D space of the object for multiple instants during which the object was approaching the athlete. A graphical representation of the 3D trajectory of the object is incorporated into at least one of the sets of images.
10 Citations
18 Claims
-
1. A method for tracking a sporting implement during a sporting event, comprising:
-
at least one processor constructed and configured for receiving at least two sets of images of the sporting implement; the at least one processor identifying at least one motion region in the at least two sets of images; the at least one processor superimposing a representation of a trajectory of the sporting implement over at least one of the at least two sets of images; and wherein the at least two sets of images includes an object moving toward the sporting implement, and further comprising the at least one processor identifying a trajectory of the object moving toward the sporting implement. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for tracking a sporting implement during a sporting event, comprising:
-
at least one processor constructed and configured for receiving at least two sets of images of the sporting implement over a network; wherein the at least one processor is operable to identify at least one motion region in the at least two sets of images; wherein the at least one processor is further configured to approximate a trajectory of the sporting implement based on a location of the sporting implement; wherein the at least one processor is further configured to superimpose a representation of the trajectory of the sporting implement over at least one of the at least two sets of images and wherein the at least one processor is operable to identify a probable location of the sporting implement based on one of the at least two sets of images of the sporting implement. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for tracking a sporting implement during a sporting event, comprising:
-
at least one processor constructed and configured for network communication with at least two cameras configured to capture at least two sets of images of the sporting implement; wherein the at least one processor is configured to receive the at least two sets of images of the sporting implement and approximate a trajectory of the sporting implement based on the at least two sets of images; and wherein the at least one processor is further configured to superimpose a representation of the trajectory of the sporting implement over at least one of the at least two sets of images. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification