[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2015044702A1 - Measuring launch and motion parameters - Google Patents

Measuring launch and motion parameters Download PDF

Info

Publication number
WO2015044702A1
WO2015044702A1 PCT/IB2013/002358 IB2013002358W WO2015044702A1 WO 2015044702 A1 WO2015044702 A1 WO 2015044702A1 IB 2013002358 W IB2013002358 W IB 2013002358W WO 2015044702 A1 WO2015044702 A1 WO 2015044702A1
Authority
WO
WIPO (PCT)
Prior art keywords
flying object
laser
optical subassembly
speed
camera
Prior art date
Application number
PCT/IB2013/002358
Other languages
French (fr)
Inventor
Kelvin Yeo Soon KEAT
Batuhan Okur
Lodiya Radhakrishnan VIJAYANAND
Nyan Myo NAING
Original Assignee
Rapsodo Pte. Ltd.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Rapsodo Pte. Ltd. filed Critical Rapsodo Pte. Ltd.
Priority to PCT/IB2013/002358 priority Critical patent/WO2015044702A1/en
Publication of WO2015044702A1 publication Critical patent/WO2015044702A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/491Details of non-pulse systems
    • G01S7/493Extracting wanted echo signals
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/50Systems of measurement based on relative movement of target
    • G01S17/58Velocity or trajectory determination systems; Sense-of-movement determination systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/481Constructional features, e.g. arrangements of optical elements
    • G01S7/4814Constructional features, e.g. arrangements of optical elements of transmitters alone
    • G01S7/4815Constructional features, e.g. arrangements of optical elements of transmitters alone using multiple transmitters

Definitions

  • the present invention relates to the development of a system monitoring instantaneous parameters of a flying object, for example, of a golf ball. These parameters include velocity, elevation angle and azimuth (degrees of left/right deviation on the horizontal plane).
  • the system includes a transmitter optical subassembly (TOSA), and a receiver optical subassembly for transmitting the laser rays to the flying object and receiving the rays reflected back from the object and a camera sub system. The received signal reflected back from the object is used in conjunction with the camera sub system for parameter measurement.
  • TOSA transmitter optical subassembly
  • receiver optical subassembly for transmitting the laser rays to the flying object and receiving the rays reflected back from the object and a camera sub system.
  • the received signal reflected back from the object is used in conjunction with the camera sub system for parameter measurement.
  • the time intervals of the flying object passing through the respective laser sheets are measured and the timing and signal shape information is used to deduce the speed, approximate azimuth angle of the flying round object, including but not limited to golf, baseball or cricket ball.
  • club head speed, maximum height, and landing angle, projectile trajectory and landing angle can also be estimated.
  • the measured data are transmitted to the backend server 406 via the network 405 and may be stored as the user's record.
  • the backend server 406 may include a web application 408, a wireless communication foundation (WCF) service 410, and a database 412.
  • WCF wireless communication foundation
  • the user may access the stored records, may reload the stored records, or can perform statistical analysis to observe the user's improvement using the mobile device 404.
  • the system 400 may also provide immediate voice feedback to the user.
  • the system 400 will generate a voice or other alert, for the speed of the ball as an example, through the wearable gadgets, i.e., earpiece, mobile phone, etc., with the user.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Electromagnetism (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

The technologies described herein relate to measuring launch parameters of a flying object, such as a golf ball or a baseball. The laser based technology enables a system that is low cost which can measure launch parameters of a ball. The launch parameters are measured and rapid feedback is provided on each ball motion event and the data of every single ball launch data is stored in the backend server. The system may include a transmitter optical subassembly (TOSA), a receiver optical subassembly (ROSA), a primary processing unit, a camera subsystem, a data processing, a feedback display unit, and a backend server.

Description

MEASURING LAUNCH AND MOTION PARAMETERS
BACKGROUND
[0001] There have been apparatuses and methods for measuring motion parameters of golf balls after hitting, namely, velocity, angle of elevation, spin rate and azimuth. Included among the known devices that are used to improve the golf swing are a number of such devices which employ light sources, high speed camera, and radar technology. For example, launch monitors using radar technology provide a full suite of swing parameters of a club head and flight parameters of a golf ball. However, such launch monitors are expensive equipment and the price is not reasonable for ordinary players and beginners. Those monitors relatively low in price monitor mainly the velocity of the ball.
[0002] What is desired is a system and method for making comprehensive measurements of a golf ball's launching parameters with low manufacturing costs.
SUMMARY
[0003] The technologies described herein generally relate to systems and methods for monitoring launch and motion parameters of, for example, a golf ball.
[0004] The present invention relates to the development of a system monitoring instantaneous parameters of a flying object, for example, of a golf ball. These parameters include velocity, elevation angle and azimuth (degrees of left/right deviation on the horizontal plane). In order to measure the instantaneous parameters of a flying object, the following methods are employed. The system includes a transmitter optical subassembly (TOSA), and a receiver optical subassembly for transmitting the laser rays to the flying object and receiving the rays reflected back from the object and a camera sub system. The received signal reflected back from the object is used in conjunction with the camera sub system for parameter measurement.
[0005] Single or multiple pairs of laser sources may be controlled by the TOSA and laser sheets may be transmitted sequentially along an expected flight path of the object. Then the receiving subassembly with one or more photo detector modules, eadwnodule includes lens system (an optical device used to converge or diverge the received light), infrared filter and photo detector, received the reflected light form the flying object.
[0006] From the received signals, the time intervals of the flying object passing through the respective laser sheets are measured and the timing and signal shape information is used to deduce the speed, approximate azimuth angle of the flying round object, including but not limited to golf, baseball or cricket ball.
[0007] The system can be extended such that additional laser pairs could be added with a tilted a certain angle from another laser pair and forming an angle between the two laser sheets. That arrangement makes the time interval differences when the object passes through the laser sheets with the certain angle, i.e. launch angle or azimuth angle. This information could be used to position photo taking of the cameras with high precision.
[0008] A reference laser is used for the ball positioning of the lefty and the righty. A user can turn on the laser during the setup. The laser will also be on for a few seconds automatically after each shot for the reference of the next swing. Alternatively, the laser could be always on and be an indicator of the position of the ball and readiness of the device to capture flying object data. In addition, user can turn both lefty and righty reference lasers to position and align the unit for the target setting since the unit only can measure azimuth angle with respect to its own coordinate system.
[0009] For preventing strong interference from the sun, a direct current (DC) shunt monitor is used to measure the DC current caused by the sun. One light-emitting diode (LED) may be used to display the color for the user's involvement to reposition the box if the interference is more than the threshold level.
[0010] Three-dimensional accelerometer is installed in the system for the location based orientation problems at the system such as tilt in vertical position to avoid unit making wrong measurements.
[0011] Immediate voice feedback to the user is also provided by the system. So the system will make a voice for the speed and other relevant parameters of the ball through the wearable gadgets, i.e. earpiece, mobile phone, etc., with the user. The information includes but not limited to speed, launch angle, distance, azimuth angle, club speed etc. The speed of the club can be estimated from the time difference between ball and club passing through a laser sheet. [0012] The foregoing summary is illustrative only and is not intended to be in any way limiting. In addition to the illustrative aspects, embodiments, and features described above, further aspects, embodiments, and features will become apparent by reference to the drawings and the following detailed description.
BRIEF DESCRIPTION OF THE FIGURES
[0013] Example embodiments will be described and explained with additional specificity and detail through the use of the accompanying drawings in which:
[0014] Figure 1 is a diagram illustrating a top-down view of an apparatus for measuring launch parameters of a flying obj ect;
[0015] Figure 2 is a diagram illustrating a perspective view of the apparatus of Figure 1 including laser sheets catching the object along a flight path of the object;
[0016] Figure 3 shows a reference laser to indicate positioning and relative azimuth setting of the box such that user can contemplate the azimuth angle;
[0017] Figure 4 illustrates an embodiment of a system including the apparatus for measuring launch parameters, a wearable system and a backend server;
[0018] Figure 5 is a simplified block diagram illustrating an embodiment of the architecture of the apparatus;
[0019] Figures 6A through 6C illustrate an embodiment of an apparatus including a single laser sheet and single photodetector system for the golf ball's speed measurement;
[0020] Figure 7 is a block diagram illustrating a method of measuring at least one launch parameter; and
[0021] Figure 8 is a diagram illustrating an embodiment of spatial distribution of the object in a uniform manner in a field of view of a camera.
DETAILED DESCRIPTION
[0022] In the following detailed description, reference is made to the accompanying drawings, which form a part hereof. In the drawings, similar symbols typically identify similar components, unless context dictates otherwise. The illustrative embodiments described in the detailed description, drawings, and claims are not meant to be limiting. Other embodiments may be utilized, and other changes may be made, without departing from the spirit or scope of the subject matter presented herein. It will be readily understood that the aspects of the present disclosure, as generally described herein, and illustrated in the figures, can be arranged, substituted, combined, separated, and designed in a wide variety of different configurations, all of which are explicitly contemplated herein.
[0023] Some embodiments described herein generally relate to apparatus, systems and methods for measuring launch parameters of a flying object, which may be a substantially round object, such as a golf ball, a baseball, or a cricket ball. Such parameters relate to motion of the object and may include, for example, speed, velocity, vertical angle of elevation, and azimuth angle. As used herein, the term "azimuth angle" may refer to angular separation from a point of interest to a reference point and may include a degree of deviation to the left or right on a horizontal plane.
[0024] The system may include a transmitter optical subassembly (TOSA), and a receiver optical subassembly (ROSA) for transmitting rays from a laser to the flying object and receiving the rays reflected back from the object. As a non-limiting example, the TOSA may include single or multiple pairs of laser sources, each configured to transmit laser sheets sequentially along an expected flight path of the object. As used herein, the term "sheet" refers to a broad, relatively thin continuous surface or layer. The term "sequentially" as used herein may refer to a sequence of pulses of a beam of the laser, the pulses being separated in time.
[0025] The ROSA may include one or more photodetector modules, each module including a lens system (e.g., an optical device used to converge or diverge received light), an infrared filter and a photodetector. The ROSA may be configured to receive the rays of light reflected from the object. The reflected signal from the object is received at the ROSA and the time instances of the object passing through the laser sheets are extracted and used to determine exact timing of following photo-taking event. The developed mathematical model computes the object's primary motion data, such as velocity, using the extracted timing information. Then these measured parameters are used to calculate critical photo-taking time to enable precise image capture of the moving object so that resultant images can be used in measurement of launch parameters with reduced cost and improved efficiency, hence the advance knowledge of the timing eliminates costly high speed camera system. The mathematical model includes a nonlinear filter for noise suppression, an integrator, a signal classifier, and a speed estimator.
[0026] The signals from the rays reflected back from the object received by the ROSA can be used to calculate primary launch parameters of the object. For example, data related to the launch parameters may be determined using timing information extracted from a reflected signal of the flying object. The time intervals of the object passing through the respective laser sheets may be measured and timing and signal shape information may be used to deduce the approximate speed, approximate azimuth angle of the object. The timing information may further be used to time the taking of pictures of the object and the pictures may be analyzed to determine the launch parameters with much greater accuracy. The measuring apparatus, system, and method according to the present invention will be described in detail with reference to the accompanying drawings.
[0027] Figure 1 is a diagram illustrating a top-down view of an embodiment of an apparatus 100 for measuring launch parameters of a flying object 106. While the specific examples described herein refer to the object 106 as a ball or golf ball, the system and methods may be used to determine launch parameters of any flying object. The apparatus shown in Figure 1 includes two pairs of laser sources 102a and 102b each configured to transmit or project a sheet of laser light or laser sheet 104a and 104b sequentially along the expected flight path 108 of the object 106. For simplicity, the apparatus 100 is illustrated as including two laser sources 102a and 102b. It is to be understood that the apparatus 100 may include any number of laser pairs. Furthermore, the additional laser pairs may be added and tilted at a certain angle from the other laser pairs forming an angle between the laser sheets provided by each of the laser pairs. Such a tiled arrangement provides time interval differences when the object passes through the laser sheets 104a and 104b with the certain angle, i.e., launch angle or azimuth angle. This information could be used to position images with high precision, as will be described. The laser system allows the device to calculate speed and launch angle of the ball with reasonable accuracy. The speed and angle data can be used to calculate relative position of the object in the field of view of camera or cameras such that cameras can be tuned to take a picture of only relevant areas. The images of the ball later can be processed to calculate exact speed, launch angle, and other launch parameters of the object.
[0028] Each of the laser sheets 104a and 104b may be a substantially uniform sheet of laser light and may have a two-dimensional fan shape. One individual laser or laser source may be shining the laser sheets straight. As a non-limiting example, the laser sheets 104a and 104b may be formed using a laser diode, or other laser source, that emits the laser which is passed through an aspherical lens to create the two-dimensional fan- shaped laser sheet. For example, an infrared laser-emitting diode may be arranged into a module together with a collimated lens and a Fresnel lens configured to form the collimated light into a sheet having a thickness of between about 1 mm and about 2 mm. The laser sources 102a and 102b are horizontally arranged at certain intervals, for example, between about 60 mm apart and about 80 mm apart.
[0029] The distance dj between the flight path 108 of the object 106 and each of the laser sheets 104a and 104b may be determined. The laser sources 102a and 102b of the apparatus 100 may be used to measure a velocity (also referred to herein as "speed") of the object 106. Each laser can estimate the speed of the object 106 based on a reflection profile. One of the laser sources 102a and 102b may be used to measure launch parameters for right-handed players, and the other may be used to measure launch parameters for left-handed players. Both lasers could also be used in tandem to further specify the photo-taking event. Specifically, the velocity and direction of the object 106 may enable a camera (not shown) to properly spatially sequence images captured of the object 106.
[0030] Referring to Figure 2, the laser sheets 104a and 104b are emitted along the path 108 of the object 106. When the object 106 passes through the laser sheets 104a and/or 104b, reflected light from the object 106 are received at photodetector modules (not shown). A single photodetector module may include one or more convex lenses or other optical elements that act as an amplifier by redirecting to reflected photons to the detector, an infrared filter, and photodetector for infrared light. The vision of the receiver is designed to capture the reflected light from the object in a designated area. The number of photodetector modules may be determined based on a view angle of the photodetector and the designated area to capture the reflected light.
[0031] Figure 3 shows an embodiment of an apparatus 200 for measuring launch parameters that includes a reference laser 202 for determining a location and target direction of the object 206 with zero azimuth angle. The apparatus 200 also includes an accelerometer 203 for correcting the launch parameters of the object 206. The corrections of the launch parameters may be based on changes to position and/or angle of the apparatus 200 that are measured by the accelerometer 203. The reference laser 202 may be configured to generate a laser sheet 204 having a two-dimensional fan-shaped beam that ends at a line positioned on an axis 212a. Alternatively, the reference laser 202 can be configured to provide two laser points instead of the line on the axis of 212a. The apparatus 200 supports the setting for a primary object motion direction, in specific case of golf this could mean left-handed individual ("lefty") and a right-handed individual ("righty"). The left-handed ball position 208 and the right-handed position 210 are shown in Figure 3. In embodiments in which the object is a golf ball, the distance d2 between the reference laser 202 pointing to the ball positions 208 or 210 and the first laser sheet 204 of the reference laser 202 is designed to have a distance gap between the golf ball and a club head when the golf ball passes through the laser sheet 204. For example, the object 206 may be located at a corner of a triangle formed by the laser sheet 204 so that the received signals may be differentiated as a signal originating from the object 206 or from a head of a golf club. The placement ensures a reasonable gap between club head and object 206 (here a ball) such that the laser sheet 204 can correctly estimate the speed of the ball.
[0032] Additionally or alternatively, two point lasers (not shown) can be used instead of the reference laser 202 to indicate a placement point of the object 206. A user can turn on the reference laser 202 during setup. The reference laser 202 may also turn on for a few seconds automatically after each shot for the next swing. Alternatively, the reference laser 202 may always be on as long as the apparatus 200 is ready to make a measurement and only turned off if the apparatus 200 is unable to make a measurement.
[0033] In some embodiments, the user may be prompted to place the object 206 such that he can no longer see the laser point generated by the reference laser 202. In this and other embodiments, the object 206 blocking the laser point of the laser sheet 204 on the surface may ensure proper placement of the object 206.
[0034] Some example flight paths of the object 206 are shown by directional arrows 212a (also the axis referred to above, which may indicate a straight shot), 212b and 212c in Figure 3. For the purposes of illustration, an example of an in-to-out golf ball path 212b and an example of an out-to-in golf ball path 212c are shown in Figure 3.
[0035] As shown in Figure 4, a system 400 for monitoring the launch parameters of an object may include an apparatus 402 for measuring the launch parameters of the ball, such as the apparatuses 100 and 200 shown in Figures 1, 2, and 3, a wearable or mobile device 404 and a backend server 406. The apparatus 402, the mobile device 404, and the backend server 406 may communicate with one another over one or more networks 403 and 405. The term "network" may refer to one or more communication paths between devices including, but not limited to, any telecommunications network, data network, or Voice Over IP (VOIP) network, satellite, radio, microwave, millimeter-wave, RF wireless, RF cable, optical, and networking protocols (such as IEEE 802. l lg), transmission media, and communications connections or any combinations thereof. For example, the network may be a wireless network.
[0036] The user may position the apparatus 402 and turns the apparatus 402 on. The apparatus 402 executes a series of checks including the tilt of the apparatus 402 with respect to earth using accelerometers (e.g., 203 of Figure 3). Once the apparatus 402 determines that the placement is level and that a network connection is available, the apparatus 402 may signal the user by turning on the reference laser (e.g., 104a and 104b of Figures 1 and 2 or 204 of Figure 3) of the apparatus 402 and indicates a measurement may be made. In this mode, most of the components of the apparatus 402 (including the cameras) are put in standby and a valid trigger event is sought. Upon a valid trigger event (which is described below), the cameras are turned on and multiple photos are taken and subsequently images of the moving object are acquired. During this time, the reference laser is turned off until the data is processed. The images are cropped to include the moving object and transferred to the mobile device 404 via the network 403. The mobile device 404 remotely processes the images and launch parameters are obtained. As a non-limiting example, the mobile device 404 may process the images locally or using 3G/4G internet connection on a remote server.
[0037] Based on the calculated parameters, club head speed, maximum height, and landing angle, projectile trajectory and landing angle can also be estimated. After the parameter assessment stage, the measured data are transmitted to the backend server 406 via the network 405 and may be stored as the user's record. The backend server 406 may include a web application 408, a wireless communication foundation (WCF) service 410, and a database 412. The user may access the stored records, may reload the stored records, or can perform statistical analysis to observe the user's improvement using the mobile device 404. The system 400 may also provide immediate voice feedback to the user. The system 400 will generate a voice or other alert, for the speed of the ball as an example, through the wearable gadgets, i.e., earpiece, mobile phone, etc., with the user.
[0038] Figure 5 is a simplified block diagram illustrating the architecture of an apparatus 500 for measuring launch parameters. The apparatus 500 may include lasers 502, a TOSA 504, a timing circuit 506, one or more photodetectors 508, a ROSA 510, an analog-to-digital converter (ADC) 512, a wireless transmitter/receiver (in Figure 5 "wireless") 514, a central processing unit (CPU) 516, a camera subsystem 518, a field- programmable gate array (FPGA) 520, and an accelerometer 522. The FPGA 520 includes programmable logic that can be configured to control the camera subsystem 518.
[0039] A flying object first hits the laser sheet or sheets provided by the TOSA 504. This event is captured by photodetectors 508 and ROSA 510 subsystem. Reflected data passes through the timing circuit 506 and is sampled by the internal ADC 512 of the CPU 516 in real time. The CPU 516 may process the data as discussed below with reference to Figure 7. Once the CPU 516 detects that the object is a valid object, such as golf ball, it instructs the FPGA 520 to start taking photos of the object, The FPGA 520 also provides the appropriate timing and appropriate location of the object. The FPGA 520 uses this data to take multiple pictures of the object and stores the data in a local memory. Once the photo-taking event is completed, the FPGA 520 of CPU 516 crops the photographs to a smaller size. After this cropping operation is completed, the photos are transmitted by the CPU 516 to the user's wireless subsystem 514, to the mobile device, or other processing device.
[0040] Figures 6A and 6B illustrate another embodiment of an apparatus for measuring launch parameters of an object 606. Figure 6A is a perspective view of the apparatus 600, which generates a single laser sheet 604 and includes a single photodetector 602 for measurement of the speed of the object 606. The object 606 may pass through the laser sheet 604 along a path 608. As shown in Figure 6B, which is a front view of the apparatus 600, the object 606 may move along the path 608 through the laser sheet 604.
[0041] With reference to Figures 6A-6C, the laser sheet 604 may be emitted sequentially in a series of pulses separated by a time, or pulse width d3 (Figure 6C only). Figure 6C illustrates plot of the reflected signal 612 from the object 606 over time 614 as the object 606 passes through the laser sheet 604. As is illustrated by the plot, the reflected signal 612 may have an amplitude change as the object 606 travels through the laser sheet 604. For example, when only a portion of the object 606 is interfering with the laser sheet 604 and thus reflecting signals, there may be relatively low reflected signal (e.g., at either end of the plot in Figure 6C) and when a larger portion (e.g., the entire cross-sectional area of the object 606) is interfering with the laser sheet 604, there may be a higher reflected signal (e.g., in the center of the plot in Figure 6C).
[0042] Figure 7 is a block diagram illustrating an example method 700 of measuring at least one launch parameter in an apparatus such as the apparatuses described with reference to one or more of Figures 1-6 above. An incoming signal may be captured by the analog front end 702. The signal may be digitalized by an ADC 704. The signal is passed through filtering stages to reduce noise. The cleaned signal is fed to a noise immune peak state detector, such as a non-linear smoothing filter and downsampler 706. The signal may then be passed through an integrator 708 to determine a peak state detector. After the integrator 708 determines that the signal contains a valid peak, the signal is passed through a signal classifier 710 where a shape of the signal is analyzed. Based on experimentation, the round object presents a symmetrical signal shape with a clean peak. After the signal classifier 710 determines the signal matches the ball shape, slopes of the rise and fall are normalized and later analyzed using linear regression or similar mathematical regression methods. The normalized slope rise and fall contains speed information of the ball regardless of the amplitude of the signal.
[0043] The speed estimator 712 may be configured to correlate the slopes to a speed. For example, the slopes may be matched to a lookup table to determine the speed. This method enables detection of the speed of an incoming round object, such as a ball, with good precision regardless of the markings on the ball, cleanliness (e.g., whiteness) of the ball, and relative distance of the ball to the detector which impacts the amplitude of the signal to a great degree.
[0044] The speed information gained in the speed estimation step 712 is used to time a photo-taking event as discussed with reference to Figure 8. Thus, the speed information may be a trigger 714 for a photo-taking event. Using the knowledge of the speed information, the photo-taking event can be timed such that images 806A, 806B, and 806C of an object are spatially distributed in a uniform manner in the field of view (FOV) 800 of a camera included in or remotely connected to an apparatus for measuring launch parameters. An example of properly spaced images is shown in Figure 8.
[0045] A benefit of using the lasers as a trigger for a camera may include allowing an effective use of windowing feature of cameras. Usually cameras can be adjusted to take a picture only of a limited area of their FOV, which is usually referred to as windowing. Advanced knowledge of speed, as provided by the laser sheets of the apparatus, may enable use of lower-cost cameras that does not have high frame rates but still can be used for this type of fast events due to the use of windowing capability more effectively.
[0046] The speed of the club head can be estimated using the principle of conservation of the momentum or the energy, as described in Bailey, Randolph. "Physics of the Drive in Golf." 21 1 Web Projects Fall 2002. November 25, 2002. University of Alaska Fairbanks. November 21, 201 1, which is incorporated herein in its entirety.
[0047] In some embodiments, one or more of the apparatuses (e.g., 600, 402, 200, or 100) and/or one or more components included therein may be included in a system (e.g., 400 of Figure 4) with cameras. Thus, a system architecture may include the detection system, wearable computing system, and the backend server (Figure 4). Transmitter optical subassembly (TOSA), receiver optical subassembly (ROSA), camera subsystem, and primary processing unit may be subcomponents of the detection system.
[0048] In conclusion, the present system is developed for the assessment of parameters of a flying object, for example a golf or a baseball ball. The system measured the monition data such as velocity, the vertical angle of elevation and azimuth (degrees of left/right deviation on the horizontal plane) using the extracted timing information from the reflected signal of the flying object, later this information is used to take pictures of the object and pictures are analyzed and objects launch parameters are determined. This is the first ever system which can measure comprehensive motion parameters with low development cost due to advance knowledge of the speed information provided by the invention.
[0049] The present disclosure is not to be limited in terms of the particular embodiments described herein, which are intended as illustrations of various aspects. Many modifications and variations can be made without departing from its spirit and scope, as will be apparent to those skilled in the art. Functionally equivalent methods and apparatuses within the scope of the disclosure, in addition to those enumerated herein, will be apparent to those skilled in the art from the foregoing descriptions. Such modifications and variations are intended to fall within the scope of the appended claims. The present disclosure is to be limited only by the terms of the appended claims, along with the full scope of equivalents to which such claims are entitled. It is to be understood that the present disclosure is not limited to particular methods, reagents, compounds, compositions or biological systems, which can, of course, vary. It is also to be understood that the terminology used herein is for the purpose of describing particular embodiments only, and is not intended to be limiting.
[0050] With respect to the use of substantially any plural and/or singular terms herein, those having skill in the art can translate from the plural to the singular and/or from the singular to the plural as is appropriate to the context and/or application. The various singular/plural permutations may be expressly set forth herein for sake of clarity.
[0051] It will be understood by those within the art that, in general, terms used herein, and especially in the appended claims (e.g., bodies of the appended claims) are generally intended as "open" terms (e.g., the term "including" should be interpreted as "including but not limited to," the term "having" should be interpreted as "having at least," the term "includes" should be interpreted as "includes but is not limited to," etc.). It will be further understood by those within the art that if a specific number of an introduced claim recitation is intended, such an intent will be explicitly recited in the claim, and in the absence of such recitation no such intent is present. For example, as an aid to understanding, the following appended claims may contain usage of the introductory phrases "at least one" and "one or more" to introduce claim recitations. However, the use of such phrases should not be construed to imply that the introduction of a claim recitation by the indefinite articles "a" or "an" limits any particular claim containing such introduced claim recitation to embodiments containing only one such recitation, even when the same claim includes the introductory phrases "one or more" or "at least one" and indefinite articles such as "a" or "an" (e.g., "a" and/or "an" should be interpreted to mean "at least one" or "one or more"); the same holds true for the use of definite articles used to introduce claim recitations. In addition, even if a specific number of an introduced claim recitation is explicitly recited, those skilled in the art will recognize that such recitation should be interpreted to mean at least the recited number (e.g., the bare recitation of "two recitations," without other modifiers, means at least two recitations, or two or more recitations). Furthermore, in those instances where a convention analogous to "at least one of A, B, and C, etc." is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., "a system having at least one of A, B, and C" would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and/or A, B, and C together, etc.). In those instances where a convention analogous to "at least one of A, B, or C, etc." is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., " a system having at least one of A, B, or C" would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and/or A, B, and C together, etc.). It will be further understood by those within the art that virtually any disjunctive word and/or phrase presenting two or more alternative terms, whether in the description, claims, or drawings, should be understood to contemplate the possibilities of including one of the terms, either of the terms, or both terms. For example, the phrase "A or B" will be understood to include the possibilities of "A" or "B" or "A and B."
[0052] In addition, where features or aspects of the disclosure are described in terms of Markush groups, those skilled in the art will recognize that the disclosure is also thereby described in terms of any individual member or subgroup of members of the Markush group.
[0053] As will be understood by one skilled in the art, for any and all purposes, such as in terms of providing a written description, all ranges disclosed herein also encompass any and all possible sub ranges and combinations of sub ranges thereof. Any listed range can be easily recognized as sufficiently describing and enabling the same range being broken down into at least equal halves, thirds, quarters, fifths, tenths, etc. As a non- limiting example, each range discussed herein can be readily broken down into a lower third, middle third and upper third, etc. As will also be understood by one skilled in the art all language such as "up to," "at least," and the like include the number recited and refer to ranges which can be subsequently broken down into sub ranges as discussed above. Finally, as will be understood by one skilled in the art, a range includes each individual member. Thus, for example, a group having 1-3 cells refers to groups having 1, 2, or 3 cells. Similarly, a group having 1-5 cells refers to groups having 1, 2, 3, 4, or 5 cells, and so forth.
[0054] From the foregoing, it will be appreciated that various embodiments of the present disclosure have been described herein for purposes of illustration, and that various modifications may be made without departing from the scope and spirit of the present disclosure. Accordingly, the various embodiments disclosed herein are not intended to be limiting, with the true scope and spirit being indicated by the following claims.

Claims

1. An apparatus for monitoring launch parameters, comprising:
a transmitter optical subassembly including at least one laser source configured to transmit a sheet of light along an expected flight path of a flying object; and
a receiver optical subassembly configured to receive light reflected back from the flying object, the received light reflected back from the object used in measuring at least one parameter of the flying object and
a camera subsystem configured to be triggered to take pictures during a photo taking event of a flying object by speed information derived from data gathered from the transmitter optical subassembly and the receiver optical subassembly.
2. The apparatus of claim 1 , wherein the receiver optical subassembly comprises at least one. photodetector.
3. The apparatus of claim 1, further comprising at least one camera configured to capture images of the flying object during movement along the expected flight path.
4. The apparatus of claim 3, further comprising a field-programmable gate array operably coupled to the at least one camera and a central processing unit, the field- programmable gate array configured to receive input from the central processing unit and to trigger the at least one camera to capture images of the flying object based on the input.
5. The apparatus of claim 1, wherein the transmitter optical subassembly includes at least one laser source configured to transmit a sheet of light along an expected flight path of a flying object
6. The apparatus of claim 5, further comprising a timing circuit operably coupled to the transmitter optical subassembly and configured to signal the transmitter optical subassembly to generate single or multiple laser sheets in sequence with respect to one another.
7. The apparatus of claim 1, wherein the launch parameters include at least one of velocity, vertical angle of elevation, azimuth angle, club head speed, maximum height, landing angle, projectile trajectory, and landing angle speed.
8. The apparatus of claim 1, wherein the receiver optical subassembly is configured to receive the reflected light from a golf ball.
9. The apparatus of claim 1, wherein time points at which the flying object passes through the sheet of light are extracted and used to determine exact timing of the photo taking event.
10. A system for monitoring launch parameters, comprising:
an apparatus, including:
a transmitter optical subassembly including at least one laser source configured to transmit a sheet of light along an expected flight path of a flying object;
a reference laser;
a receiver optical subassembly configured to receive light reflected back from the flying object, the received light reflected back from the object used in measuring at least one parameter of the flying object; and
at least one camera;
a mobile device configured to process images captured by the at least one camera and to receive the at least one parameter; and
a backend server configured to receive and store the at least one parameter.
11. The system of claim 10, wherein the apparatus further includes at least one device configured to determine placement of the apparatus.
12. The system of claim 10, wherein the system is configured to generate an alert related to the speed of the ball, the alert configured to be provided to the user by the mobile device.
13. The system of claim 10, wherein the backend server is configured to store the at least one parameter for a user.
14. The system of claim 13, wherein the mobile device provides an interface enabling the user to access the stored at least one parameter.
15. A method for monitoring launch parameters, comprising:
transmitting laser sheets sequentially along an expected flight path of a flying object;
receiving light reflected from the flying object using a receiving subassembly comprising at least one photodetector module;
measuring from the received light time intervals of the flying object passing through the laser sheets; and
determining ratios of the time intervals to estimate the velocity, the elevation angle and the azimuth.
16. The method of claim 15, wherein determining ratios of the time intervals comprises determining time points at which the flying object passes through the sheet of light and determining an exact timing of a photo taking event based on the time points.
17. The method of claim 15, further comprising:
determining if a signal corresponding to the received light matches a shape of the flying object;
analyzing slopes of a rise and fall of the flying object using linear regression; and estimating a speed of the flying object based on a correlation of the slopes to speeds.
PCT/IB2013/002358 2013-09-25 2013-09-25 Measuring launch and motion parameters WO2015044702A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/IB2013/002358 WO2015044702A1 (en) 2013-09-25 2013-09-25 Measuring launch and motion parameters

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2013/002358 WO2015044702A1 (en) 2013-09-25 2013-09-25 Measuring launch and motion parameters

Publications (1)

Publication Number Publication Date
WO2015044702A1 true WO2015044702A1 (en) 2015-04-02

Family

ID=52742148

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2013/002358 WO2015044702A1 (en) 2013-09-25 2013-09-25 Measuring launch and motion parameters

Country Status (1)

Country Link
WO (1) WO2015044702A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108226562A (en) * 2016-11-15 2018-06-29 比杆赛 Measure flyer flying quality device and method and with for perform this method program computer readable recording medium storing program for performing

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0698959A (en) * 1992-08-06 1994-04-12 Yamaha Corp Fly measuring device for spherical object
US5437457A (en) * 1993-10-04 1995-08-01 Virtual Golf, Inc. Golf ball trajectory and spin sensing system
US20010023209A1 (en) * 2000-03-15 2001-09-20 Akio Yamamoto Ball motion measuring apparatus
US20040032970A1 (en) * 2002-06-06 2004-02-19 Chris Kiraly Flight parameter measurement system
US20050064948A1 (en) * 2003-09-23 2005-03-24 Bissonnette Laurent C. Golf club and ball performance monitor having an ultrasonic trigger
US20080204704A1 (en) * 2007-01-25 2008-08-28 Accusport International, Inc. Monitoring System And Method For Determining The Speed And/Or Angle Of Motion Of An Object
JP2011156353A (en) * 2010-01-06 2011-08-18 Yupiteru Corp Device and program for practicing and supporting golf
GB2478059A (en) * 2010-02-18 2011-08-24 Norman Matheson Lindsay Determining motion of a projectile such as a golf ball

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0698959A (en) * 1992-08-06 1994-04-12 Yamaha Corp Fly measuring device for spherical object
US5437457A (en) * 1993-10-04 1995-08-01 Virtual Golf, Inc. Golf ball trajectory and spin sensing system
US20010023209A1 (en) * 2000-03-15 2001-09-20 Akio Yamamoto Ball motion measuring apparatus
US20040032970A1 (en) * 2002-06-06 2004-02-19 Chris Kiraly Flight parameter measurement system
US20050064948A1 (en) * 2003-09-23 2005-03-24 Bissonnette Laurent C. Golf club and ball performance monitor having an ultrasonic trigger
US20080204704A1 (en) * 2007-01-25 2008-08-28 Accusport International, Inc. Monitoring System And Method For Determining The Speed And/Or Angle Of Motion Of An Object
JP2011156353A (en) * 2010-01-06 2011-08-18 Yupiteru Corp Device and program for practicing and supporting golf
GB2478059A (en) * 2010-02-18 2011-08-24 Norman Matheson Lindsay Determining motion of a projectile such as a golf ball

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108226562A (en) * 2016-11-15 2018-06-29 比杆赛 Measure flyer flying quality device and method and with for perform this method program computer readable recording medium storing program for performing
CN108226562B (en) * 2016-11-15 2021-11-09 比杆赛 Apparatus and method for measuring flight data of flying object and recording medium

Similar Documents

Publication Publication Date Title
US9684009B2 (en) Measuring launch and motion parameters
US12128275B2 (en) System and method for three dimensional object tracking using combination of radar and image data
KR102205639B1 (en) Golf ball tracking system
US5798519A (en) Method of and apparatus for golf driving range distancing using focal plane array
CN106199039B (en) A kind of unmanned plane speed monitoring method and system
US11995846B2 (en) Three-dimensional object tracking using unverified detections registered by one or more sensors
JP2020201269A (en) Radar and camera-based data fusion
CN108447075B (en) Unmanned aerial vehicle monitoring system and monitoring method thereof
KR102693918B1 (en) Sensor-to-sensor calibration system and method
JP2020534518A5 (en)
US20130193645A1 (en) Projectile target system
KR101848864B1 (en) Apparatus and method for tracking trajectory of target using image sensor and radar sensor
AU2021326016B2 (en) Motion based pre-processing of two-dimensional image data prior to three-dimensional object tracking with virtual time synchronization
CN208836252U (en) Camera and unmanned plane
US10659679B1 (en) Facial location determination
CN105045276B (en) UAV Flight Control method and device
WO2017024673A1 (en) Target positioning system and method based on radio frequency and binocular vision
WO2017197174A1 (en) Apparatus and method for automatically orienting a camera at a target
CN104931070B (en) A kind of optical signal injected simulation method
US9519003B1 (en) Measuring launch and motion parameters
WO2016183954A1 (en) Calculation method and apparatus for movement locus, and terminal
WO2015044702A1 (en) Measuring launch and motion parameters
WO2022034245A1 (en) Motion based pre-processing of two-dimensional image data prior to three-dimensional object tracking with virtual time synchronization
JP2004226134A (en) Ball trajectory measuring instrument
US20220050172A1 (en) System and method for calibrating sensor measurements to determine the motion characteristics of a moving object

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13894605

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13894605

Country of ref document: EP

Kind code of ref document: A1