Stereoscopic image capture with performance outcome prediction in sporting environments
First Claim
1. A method for basketball, comprising:
- capturing, with a camera, a plurality of images of a body of a first user while the first user is performing or simulating a basketball shot;
identifying, by a processor, at least one body part of the first user in the captured images;
determining, by the processor, a parameter indicative of motion of the at least one body part of the first user during the basketball shot based on the images;
storing, in memory prior to the capturing, data that is based on motions of at least one body part of at least one user during a plurality of basketball shots by the at least one user;
comparing, by the processor, the parameter to the data;
determining, by the processor, a deviation between the parameter and the data based on the comparing, the deviation indicative of a difference in the motion of the at least one body part of the first user during the basketball shot relative to the motions of the at least one body part of the at least one user during the plurality of basketball shots;
predicting, by the processor, a trajectory outcome of a physical basketball or a virtual basketball based on the deviation, wherein the trajectory outcome includes at least one of the group including (1) whether the physical basketball passes through a physical hoop or the virtual basketball passes through a virtual hoop and (2) whether the physical basketball contacts the physical hoop or the virtual basketball contacts the virtual hoop; and
providing an output indicative of the predicted trajectory outcome.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus relating to predicting outcome in a sporting environment are described. The methods and apparatus are used to relate trajectory performance of an object to body motions and body orientation associated with a generating the trajectory of the object. When equipment is utilized to generate the trajectory of an object, than the effects of equipment motions and equipment orientation can be also related to trajectory performance. The method and apparatus can be used to predict body motions and body orientations that increase the likelihood of achieving a desired outcome including specifying optimum motions and orientations for a particular individual. The method and apparatus may be used in training, coaching and broadcasting environments.
-
Citations
22 Claims
-
1. A method for basketball, comprising:
-
capturing, with a camera, a plurality of images of a body of a first user while the first user is performing or simulating a basketball shot; identifying, by a processor, at least one body part of the first user in the captured images; determining, by the processor, a parameter indicative of motion of the at least one body part of the first user during the basketball shot based on the images; storing, in memory prior to the capturing, data that is based on motions of at least one body part of at least one user during a plurality of basketball shots by the at least one user; comparing, by the processor, the parameter to the data; determining, by the processor, a deviation between the parameter and the data based on the comparing, the deviation indicative of a difference in the motion of the at least one body part of the first user during the basketball shot relative to the motions of the at least one body part of the at least one user during the plurality of basketball shots; predicting, by the processor, a trajectory outcome of a physical basketball or a virtual basketball based on the deviation, wherein the trajectory outcome includes at least one of the group including (1) whether the physical basketball passes through a physical hoop or the virtual basketball passes through a virtual hoop and (2) whether the physical basketball contacts the physical hoop or the virtual basketball contacts the virtual hoop; and providing an output indicative of the predicted trajectory outcome. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for basketball, comprising:
-
capturing, with a camera, a plurality of images of a body of a first user while the first user is performing a basketball shot; identifying, by a processor, at least one body part of the first user in the captured images; determining, by the processor, a parameter indicative of motion of the at least one body part of the first user during the basketball shot based on the images; storing, in memory prior to the capturing, data that is based on motions of at least one body part of at least one user during a plurality of basketball shots by the at least one user; comparing, by the processor, the parameter to the data; determining, by the processor, a deviation between the parameter and the data based on the comparing, the deviation indicative of a difference in the motion of the at least one body part of the first user during the basketball shot relative to the motions of the at least one body part of the at least one user during the plurality of basketball shots; predicting, by the processor, a trajectory outcome of a physical basketball based on the deviation, wherein the trajectory outcome includes at least one of the group including whether the physical basketball passes through a physical hoop and whether the physical basketball contacts the physical hoop; and providing an output indicative of the predicted trajectory outcome.
-
-
15. A system, comprising:
-
a camera configured to capture a plurality of images of a body of a first user while the first user is performing or simulating a basketball shot; memory for storing data that is based on motions of at least one body part of at least one user during a plurality of basketball shots by the at least one user prior to the basketball shot performed or simulated by the first user; a processor programmed to identify at least one body part of the first user in the captured images and to determine, based on the images, a parameter indicative of a motion of the at least one body part of the first user during the basketball shot performed or simulated by the first user, the processor further programmed to perform a first comparison between the parameter and the data and to determine a deviation between the parameter and the data, the deviation indicative of a difference in the motion of the at least one body part of the first user during the basketball shot relative to the motions of the at least one body part of the at least one user during the plurality of basketball shots, the processor further programmed to predict a trajectory outcome of a physical basketball or a virtual basketball based on the first comparison, wherein the trajectory outcome includes at least one of the group including (1) whether the physical basketball passes through a physical hoop or the virtual basketball passes through a virtual hoop and (2) whether the physical basketball contacts the physical hoop or the virtual basketball contacts the virtual hoop; and an interface configured to provide an output indicative of the trajectory outcome. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification