TRAJECTORY DETECTION AND ANALYSIS IN SPORTING EVENTS
First Claim
1. A method for conveying data on a flying object in a scene, the method comprising:
- (a) capturing a plurality of video frames of the scene by two or more video cameras to get several video frames each including image of the object;
(b) identifying said object in captured video frames to get object parameters associated with said captured video frames;
(c) calculating one or more motion variables of said object using said object parameters;
(d) based on the calculated motion variables, solving motion equations for anticipated object trajectory taking into account at least one effect selected from the group of effects consisting of;
(i) an effect of object collision with a ground surface;
(ii) air friction;
(iii) effect of wind on the object; and
(iv) interaction of a spinning object with air;
and(e) conveying data related to the anticipated object trajectory as calculated taking into account said at least one effect to one or more devices.
5 Assignments
0 Petitions
Accused Products
Abstract
It is provided a method for conveying data on a flying object in a scene. The method including capturing video frames of the scene by video cameras to get video frames which include image of the object, identifying the object in captured video frames to get associated object parameters, calculating motion variables, solving motion equations for anticipated object trajectory taking into account certain effects, and conveying data to displaying devices. The certain effects are an effect of object collision with a ground surface, air friction, wind effect, and interaction of a spinning object with air. The method may be applied to a ball in a sporting playing field. The cameras may have variable operating parameters desirable for the calculating the motion variables, which may be determined by camera calibration using captured artifacts of the scene. Shadow of the object may be captured as well and be used to provide data absent due to occluding a of the object from a video camera. Also, the captured frames of a ball may be used to calculate parameters relating to a bat which hits the ball.
-
Citations
22 Claims
-
1. A method for conveying data on a flying object in a scene, the method comprising:
-
(a) capturing a plurality of video frames of the scene by two or more video cameras to get several video frames each including image of the object; (b) identifying said object in captured video frames to get object parameters associated with said captured video frames; (c) calculating one or more motion variables of said object using said object parameters; (d) based on the calculated motion variables, solving motion equations for anticipated object trajectory taking into account at least one effect selected from the group of effects consisting of; (i) an effect of object collision with a ground surface; (ii) air friction; (iii) effect of wind on the object; and (iv) interaction of a spinning object with air; and (e) conveying data related to the anticipated object trajectory as calculated taking into account said at least one effect to one or more devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for conveying data on a flying object in a scene illuminated by at least one light source providing a shadow of the flying object, the method comprising:
-
(a) capturing a plurality of video frames of the scene by two or more video cameras to get a plurality of video frames including images of the object and at least one video frame including image of the object shadow; (b) identifying said object in captured video frames to get object parameters associated with said captured video frames; (c) identifying said object shadow in at least one captured video frame to get parameters of the object shadow associated with said at least one captured video frame; (d) calculating one or more motion variables of said object using said object parameters, using said parameters of the object shadow, and using parameters associated with the light source; (e) based on the calculated motion variables, solving motion equations for anticipated object trajectory; and (f) conveying data related to the anticipated object trajectory as calculated using said parameters of the object shadow to one or more displaying devices. - View Dependent Claims (14, 15, 16, 17, 18, 20, 21, 22)
-
-
19. A method for conveying data relating to a collision occurring in a playing field between of a first object and a second object, the method comprising:
-
(a) capturing a plurality of video frames of the playing field by two or more video cameras to get a plurality of video frames including image of the first object; (b) identifying said first object in captured video frames to obtain parameters of said first object at least before the collision, the parameters being associated with said captured video frames; (c) calculating one or more motion variables of said first object before the collision using the obtained parameters of said first object; (d) calculating parameters associated with said second object related to the collision using the calculated motion variables; and (e) conveying data related to the calculated parameters to one or more devices.
-
Specification