WO2007035878B1 - Method and apparatus for determining ball trajectory - Google Patents
Method and apparatus for determining ball trajectoryInfo
- Publication number
- WO2007035878B1 WO2007035878B1 PCT/US2006/036845 US2006036845W WO2007035878B1 WO 2007035878 B1 WO2007035878 B1 WO 2007035878B1 US 2006036845 W US2006036845 W US 2006036845W WO 2007035878 B1 WO2007035878 B1 WO 2007035878B1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- ball
- motion
- camera
- trajectory
- video information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/0015—Training appliances or apparatus for special sports for cricket
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/36—Training appliances or apparatus for special sports for golf
- A63B69/3658—Means associated with the ball for indicating or measuring, e.g. speed, direction
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0605—Decision makers and devices using detection means facilitating arbitration
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
- A63B24/0006—Computerised comparison for qualitative assessment of motion sequences or the course of a movement
- A63B2024/0012—Comparing movements or motion sequences with a registered reference
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
- A63B2024/0028—Tracking the path of an object, e.g. a ball inside a soccer pitch
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
- A63B2024/0028—Tracking the path of an object, e.g. a ball inside a soccer pitch
- A63B2024/0031—Tracking the path of an object, e.g. a ball inside a soccer pitch at the starting point
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0021—Tracking a path or terminating locations
- A63B2024/0028—Tracking the path of an object, e.g. a ball inside a soccer pitch
- A63B2024/0034—Tracking the path of an object, e.g. a ball inside a soccer pitch during flight
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/05—Image processing for measuring physical parameters
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/806—Video cameras
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30221—Sports video; Sports image
- G06T2207/30224—Ball; Puck
Landscapes
- Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- General Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Image Analysis (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
The invention relates to a method and apparatus for determining a ball's trajectory using a high-speed camera. The invention further relates to determining a ball's trajectory using a single camera. Even more particularly a method has been devised wherein a stored trajectory of the ball along with different related data is used to facilitate sports training and ball tracking in training / gaming environment.
Claims
1. A method for capturing the trajectory of a ball in a ball game, within a predetermined area comprising the steps of capturing video information and associating the captured video information with the video program; processing the captured video information; storing the video information in a memory; computing the video information to obtain ball trajectory and motion parameters; processing the captured video to generate trajectory overlay video information; wherein the processing the captured vieo to generate trajectory overlay video information comprises: reading of the images captured by camera; detecting the motion of the ball; identifying and labeling the ball; finding the ball: area, XY centroid; extracting the ball image to reference frame; performing frame by frame Nth order polynomial estimation; determining ball pitch and stump crossing; and performing XY to XYZ transformation; and display of the video information on a screen
2. A method of claim 1 , wherein the capturing video information is carried out by at least one high speed camera.
3. A method in Claim 2, wherein the trajectory is captured for the game of cricket.
30
4. A method of claim 1 , wherein the processing of the video information comprising the steps of but not limited to: programming the IP address for the Camera, configuring the camera, initiating commands from GUI, capturing the frame by frame or Video (AVI) information and transferring to Image processing section
5 A method of claim 2, wherein the camera is set up at the bowler's end looking down the stump line or at a known angle to the stump line.
6. A method as claimed in claims 1, 2, 3, 4 or 5 wherein each image is associated with a time stamp.
7. A method of claim 4, wherein the position of the camera in terms of the back off and height are known with respect to some fixed point.
8. A method of claim 1 , wherein the motion of the ball is modeled as having an unknown initial position and velocity in the x, y and z directions.
9. Method of Claim 1 , wherein the motion of the ball is modeled as having an unknown acceleration in the x direction, a known acceleration in the y direction equal to the acceleration due to gravity, g and no acceleration in the z direction.
10. Method of Claimi , wherein the unknown positions and velocities are determined by solving a set of simultaneous linear equations in the unknowns.
31
11. A method of claim 1 , wherein the computing the video information comprising the steps of; getting x-pixel and y-pixel points for ball; expressing the 3-d position of ball in terms of equations of motion; using pin hole camera approximations to predict X1Y pixel locations of the ball; using the predicted position to formulate set of simultaneous linear equations; determining parameters for equation of motion by solving equations; and using parameters for equation of motion to determine position of the ball
12. A method of 11 , wherein the relationships between the balls 3-D position and the pixel location / position of the ball in the image is determined by a pin-hole camera approximation.
13. A method of 11 , wherein the parameters for the equation of motion such as the unknown positions, velocities and accelerations and the position of the ball in 3-D space is determined by using the time stamp and calculating for the X, Y and Z positions.
14. A method of claim 11 , wherein the determining positions where the ball motion is modeled using a method that comprises_using at least two cameras to model the ball motion and using a method of solving simultaneous linear equations to solve for unknowns.
15. A method of claim 11 , wherein the method of computing includes downloading data from camera in real time or at fixed interval for further processing over any standard camera interface.
16. A method as claimed in claims 11, 12, 13, 14 or 15, including one, two or more cameras with fixed or adjustable frame capture rate and resolution.
17. A method as claimed in claims 11 , 12, 13, 14 or 15, wherein a static image with trajectory line or overlaid ball motion on a single frame is generated and can be displayed on the screen.
18. A method as claimed in claims 11, 12, 13, 14 or 15, wherein a stored trajectory of the ball is used to facilitate sports training and ball tracking in training / gaming environment.
19. A method as claimed in claims 11 , 12, 13, 14 or 15, wherein the processing of the image information further includes comparing of the trajectory of multiple balls simultaneously and can be visualized on the display screen.
20. A method of claims 11, 12, 13, 14 or 15, further includes rendering the ball in a 3- dimensional which can be visualized on the display screen.
21. A method of claims 11, 12, 13, 14 or 15, further includes finding the velocity of the ball, speed of the ball, comparison of bowled ball with respect to a known good ball and comparison of bowled ball with respect to other bowler.
22. A method of claims 11, 12, 13, 14 or 15, further includes displaying the slow motion of the trajectory of the ball, bowler's action and batsman's action.
23. An apparatus for capturing the trajectory of a ball in a ball game, within a predetermined area comprising: a high end computing platform; high speed camera system; high speed and high performance network hardware and drivers for high speed cameras; a manual or automatic switch to start the camera capture operation; video processing unit adapted for processing of the video information; a memory for the storage and retrieval of data; image processing unit adapted for processing of the captured video frame information; a computing unit for computing the video and the image information with respect to the commands initiated at GUI; and a screen for the display of the images.
33
24. An apparatus of claim 23, wherein the capturing video information is carried out by at least one high-speed camera.
25. An apparatus in Claim 24, wherein high speed camera system includes one, two or more cameras with fixed or adjustable frame capture rate and resolution.
26. An apparatus in claim 23, wherein the camera capture program is triggered by a manual or an automatic switch.
27. A system for capturing the trajectory of a ball in a ball game, within a predetermined area comprising: a high end computing platform; high speed camera system; high speed and high performance network hardware and drivers for high speed cameras; a manual or automatic switch to start the camera capture operation; video processing unit adapted for processing of the video information comprising: a processor programmed for the reading the images captured by the camera, a processor programmed for detecting the motion of the ball, a processor programmed for identifying and labeling the ball, a processor programmed for finding the ball: area, XY centroid, extracting the ball image to reference frame, performing frame by frame 3rd order polynomial estimation, determining ball pitch and stump crossing, performing XY to XYZ transformation; and a memory for the storage and retrieval of data; image processing unit adapted for processing of the captured video frame information; a computing unit for computing the video and the image information with respect to the commands initiated at GUI; and a screen for the display of the images.
34
28. A system of claim 27, wherein the camera is set up at the bowler's end looking down the stump line or at a known angle to the stump line.
29. A system as claimed in claims 27 or 28 wherein each image is associated with a time stamp.
30. A system of claim 27, wherein the position of the camera in terms of the back off and height are known with respect to some fixed point.
31. A system of claim 27, wherein the unknown positions and velocities are determined by solving a set of simultaneous linear equations in the unknowns.
32. An system of claim27, wherein computing unit adapted for the computing the video information comprising the steps of: a processor programmed for collecting the x-pixel and y-pixel points for ball; a processor programmed for expressing the 3-d position of ball in terms of equations of motion, using pin hole camera approximations to predict x, y pixel locations of the ball, using the predicted position to formulate set of simultaneous linear equations, determining parameters for equation of motion by solving equations, using parameters for equation of motion to determine position of the ball
33. A system of claim 32, wherein the relationships between the balls 3-D position and the pixel location / position of the ball in the image is determined by a pin-hole camera approximation.
34. A system of claim 32, wherein the parameters for the equation of motion such as the unknown positions, velocities and accelerations and the position of the ball in 3-D space is determined by using the time stamp and calculating for the x, y and z positions.
35
35. A system of claim 32, wherein the determining positions where the ball motion is modeled using a method that comprises using at least two cameras to model the ball motion and using a method of solving simultaneous linear equations to solve for unknowns.
36, A system of claim 32, wherein the computing unit further includes a processor adapted for downloading data from camera in real time or at fixed interval for further processing over any standard camera interface.
37. A system as claimed in claims 32, 33, 34, 35 or 36, includes one, two or more cameras with fixed or adjustable frame capture rate and resolution
38. A system as claimed in claims 32, 33, 34, 35 or 36, wherein a static image with trajectory line or overlaid image of ball trajectory on a single frame are generated and can be displayed on the screen.
39. A system as claimed in claims 32, 33, 34, 35 or 36, wherein a stored trajectory of the ball is used to facilitate sports training and ball tracking in training / gaming environment
40. A system as claimed in claims 32, 33, 34, 35 or 36, wherein the processing of the image information further includes comparing of the trajectory of multiple balls simultaneously and can be visualized on the display screen.
41. A system of claim 32, further includes rendering the ball in a 3- dimensional can be visualized on the display screen.
42. A system of claim 32, further includes identifying other objects with the batsman / bowler.
43. A system of claim 32, further includes finding the velocity of the ball, speed of the ball, comparison of bowled ball with respect to a known good ball and comparison of bowled ball with respect to other bowler.
36
44. A system of claim 32, further includes displaying the slow motion of the trajectory of the ball, bowler's action and batsman action
45. A computer readable media adapted for capturing the trajectory of a ball, in a ball game, that comprises of: a database which stores all the data appertaining to the trajectory of the ball.
46. A computer readable media of claim 45, wherein the database is used to generate analysis report and statistics.
47. A method for capturing the trajectory of a ball in a ball game, within a predetermined area comprising the steps of capturing video information and associating the captured video information with the selected clip of the video program; processing the captured video information; storing the video information in a memory; computing the video information ; processing the images from the video information; projecting motion of the ball into times for which image is unavailable using the equations of motions and the other parameters therein; predicting the motion of the ball in each segment; an4 display of the information on a screen; and breaking the ball motion into segments free from bounce.
48. A method of claim 47, wherein the method further includes creating a phantom vertical line that is representative of a vertical drop line from the ball position using the predicted position of the ball.
49. A method of claim 47, wherein the method further includes display of a Swing Analysis report on the basis of stored data.
37
50. A graphical user interface for a system for capturing the trajectory of a ball in a ball game, preferably cricket, within a predetermined area comprising: a single window interface including a plurality of alternatively selectable interfaces wherein a first of the plurality of selectable interfaces is an interface for making capturing commands available to a user for receiving motion video information to be edited, and wherein a second of the plurality of selectable interfaces is an interface for making editing commands available to a user for editing the received motion video information, and wherein a third of the plurality of selectable interfaces is an interface for making playback commands available to a user for outputting the edited motion video information to an external device.
38
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US71893905P | 2005-09-20 | 2005-09-20 | |
| US60/718,939 | 2005-09-20 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| WO2007035878A2 WO2007035878A2 (en) | 2007-03-29 |
| WO2007035878A3 WO2007035878A3 (en) | 2007-06-28 |
| WO2007035878B1 true WO2007035878B1 (en) | 2007-08-16 |
Family
ID=37889537
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2006/036845 Ceased WO2007035878A2 (en) | 2005-09-20 | 2006-09-20 | Method and apparatus for determining ball trajectory |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2007035878A2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130121538A1 (en) * | 2011-11-11 | 2013-05-16 | Sony Europe Limited | Method and apparatus and program |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2469074A (en) * | 2009-03-31 | 2010-10-06 | Sony Corp | Object tracking with polynomial position adjustment |
| US20160212385A1 (en) * | 2015-01-21 | 2016-07-21 | Sportstech LLC | Real-Time Sports Advisory System Using Ball Trajectory Prediction |
| US10198942B2 (en) | 2009-08-11 | 2019-02-05 | Connected Signals, Inc. | Traffic routing display system with multiple signal lookahead |
| US9036864B2 (en) | 2011-08-12 | 2015-05-19 | Edh Holdings (South Africa) (Pty) Ltd. | Ball trajectory and bounce position detection |
| DE102013205861A1 (en) | 2013-04-03 | 2014-10-09 | Adidas Ag | Mobile determination of trajectory characteristics of a ball |
| DE102014207964A1 (en) * | 2014-04-28 | 2015-10-29 | Zf Friedrichshafen Ag | Avoid collisions with falling objects |
| US9655027B1 (en) | 2014-07-11 | 2017-05-16 | ProSports Technologies, LLC | Event data transmission to eventgoer devices |
| US9760572B1 (en) | 2014-07-11 | 2017-09-12 | ProSports Technologies, LLC | Event-based content collection for network-based distribution |
| WO2016007962A1 (en) | 2014-07-11 | 2016-01-14 | ProSports Technologies, LLC | Camera feed distribution from event venue virtual seat cameras |
| US9498678B2 (en) | 2014-07-11 | 2016-11-22 | ProSports Technologies, LLC | Ball tracker camera |
| US9571903B2 (en) | 2014-07-11 | 2017-02-14 | ProSports Technologies, LLC | Ball tracker snippets |
| US9729644B1 (en) | 2014-07-28 | 2017-08-08 | ProSports Technologies, LLC | Event and fantasy league data transmission to eventgoer devices |
| US9699523B1 (en) | 2014-09-08 | 2017-07-04 | ProSports Technologies, LLC | Automated clip creation |
| WO2019059458A1 (en) * | 2017-09-19 | 2019-03-28 | 주식회사 리얼크리켓 | Sensing apparatus and method for making inference about motion of moving ball |
| CN113709389A (en) * | 2020-05-21 | 2021-11-26 | 北京达佳互联信息技术有限公司 | Video rendering method and device, electronic equipment and storage medium |
| WO2022232302A1 (en) * | 2021-04-27 | 2022-11-03 | Maiden Ai, Inc | Methods and systems to automatically record relevant action in a gaming environment |
| US11615540B2 (en) | 2021-04-27 | 2023-03-28 | Maiden Ai, Inc. | Methods and systems to track a moving sports object trajectory in 3D using a single camera |
| GB2606539A (en) * | 2021-05-12 | 2022-11-16 | Sony Group Corp | Apparatus, method and computer program product for generating location information of an object in a scene |
| US12154284B2 (en) | 2021-09-24 | 2024-11-26 | Maiden Ai, Inc. | Methods and systems to track a moving sports object trajectory in 3D using multiple cameras |
| CN114114903B (en) * | 2021-10-19 | 2023-08-22 | 昆明理工大学 | A sliding mode control method for integral terminal of cricket system based on variable exponent power reaching law |
| CN115355886B (en) * | 2022-09-08 | 2024-08-30 | 中国人民解放军63660部队 | Moving target track measurement method based on single high-speed camera and priori information |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4545576A (en) * | 1982-01-15 | 1985-10-08 | Harris Thomas M | Baseball-strike indicator and trajectory analyzer and method of using same |
| US5868578A (en) * | 1995-09-21 | 1999-02-09 | Baum; Charles S. | Sports analysis and testing system |
| AU2123297A (en) * | 1996-02-12 | 1997-08-28 | Golf Age Technologies | Golf driving range distancing apparatus and methods |
| JP4064248B2 (en) * | 2003-01-21 | 2008-03-19 | Sriスポーツ株式会社 | Ball trajectory measuring device |
-
2006
- 2006-09-20 WO PCT/US2006/036845 patent/WO2007035878A2/en not_active Ceased
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130121538A1 (en) * | 2011-11-11 | 2013-05-16 | Sony Europe Limited | Method and apparatus and program |
| US8885886B2 (en) * | 2011-11-11 | 2014-11-11 | Sony Corporation | Method and apparatus and program |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2007035878A3 (en) | 2007-06-28 |
| WO2007035878A2 (en) | 2007-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2007035878B1 (en) | Method and apparatus for determining ball trajectory | |
| US11048943B2 (en) | System and method for mobile feedback generation using video processing and object tracking | |
| US6042492A (en) | Sports analysis and testing system | |
| JP6120837B2 (en) | How to analyze sports motion video | |
| US9269160B2 (en) | Field goal indicator for video presentation | |
| KR101738420B1 (en) | System and method for automatically creating image information on golf | |
| JP2018504802A5 (en) | ||
| JP6447515B2 (en) | Information processing apparatus, recording medium, and information processing method | |
| CN111866575B (en) | Real-time motion video intelligent capturing and feedback method and system | |
| JP2018079315A (en) | Flight data measurement device and method for flight object using high speed video camera and computer-readable recording medium which records program for performing the same | |
| JPH10314357A (en) | Play display device | |
| JP2007301173A (en) | Golf ball display device and golf ball display program | |
| CN107537149B (en) | Method, system, and non-transitory computer-readable recording medium for determining a region of interest for capturing a ball image | |
| KR101905848B1 (en) | Measuring device and measuring method for golf club and golf ball and computer readable recording medium having program the same | |
| JP2004248725A (en) | Hitting ball analysis apparatus and method | |
| KR20150058111A (en) | Golf practice system for providing information on golf lesson and method for processing of information for providing golf lesson information using the system | |
| KR20150025833A (en) | Golf practice system for providing information on golf lesson and method for processing of information for providing golf lesson information using the system | |
| KR101802783B1 (en) | Method of displaying golf swing and mobile device for performing the same and golf swing analyzing system having the mobile device | |
| US12223718B2 (en) | Systems and methods for the analysis of moving objects | |
| JP7686905B2 (en) | Image analysis method for sensing a moving ball and sensing device using the same | |
| US20190164298A1 (en) | System and Method for Tracking the Speed of an Object Using Video | |
| CN108398952A (en) | Robot localization method and robot | |
| US12447391B2 (en) | Exercise information output apparatus, exercise information output method, and program | |
| JP7420377B2 (en) | How to create a tennis technique improvement support database and a tennis technique improvement support system | |
| CN119580930A (en) | Simulation training method and system based on real scene and virtual immersive sports |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| NENP | Non-entry into the national phase in: |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 06815111 Country of ref document: EP Kind code of ref document: A2 |