-
公开(公告)号:US20250065189A1
公开(公告)日:2025-02-27
申请号:US18886550
申请日:2024-09-16
Applicant: Topgolf Sweden AB
Inventor: Joakim John Magnus Hugmark , Daniel Forsgren , Anton Mikael Jansson
Abstract: A method includes assessing errors for golf shots using observations by sensor(s), the assessing being in accordance with variations in a location for the sensor(s), and providing a map indicating at least one preferred location for the sensor(s) for use in setting up an object tracking system. Further, a method includes assessing how an estimated error affects identification of an originating location for a golf shot, including projecting a first value of the error back to the originating location and multiplying a second value of the error by a distance to the originating location, and identifying the originating location for the golf shot based on a first effect of the error and a second effect of the error. Finally, a system includes a building including tee areas, targets, and a sensor system including sensor(s), in which a dedicated sensor system is not included for any one of the tee areas.
-
2.
公开(公告)号:US12128275B2
公开(公告)日:2024-10-29
申请号:US18323938
申请日:2023-05-25
Applicant: Topgolf Sweden AB
Inventor: Daniel Forsgren
CPC classification number: A63B24/0021 , A63B57/00 , G01S13/587 , G01S13/72 , G01S13/867 , G01S13/88 , A63B2024/0034 , A63B69/3658 , A63B2220/89
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for 3D flight tracking of objects includes, in at least one aspect, a method including obtaining (from a camera) two dimensional image data of a golf ball in flight; obtaining radar data (originating from a Doppler radar device) of the golf ball in flight; fitting a curve to the radar data to generate a continuous function of time for the radar data of the golf ball in flight; determining three dimensional location information of the golf ball in three dimensional space including, for each of multiple camera observations, finding a radial distance using the continuous function and a time of the camera observation, finding a depth distance, finding a horizontal distance and finding a vertical distance to the golf ball; and providing the three dimensional location information of the golf ball in three dimensional space to augment other data before display.
-
公开(公告)号:US12105184B2
公开(公告)日:2024-10-01
申请号:US17988705
申请日:2022-11-16
Applicant: TOPGOLF SWEDEN AB
Inventor: Jonny Eriksson
CPC classification number: G01S13/62 , G01S13/583 , G01S7/415 , G01S13/584 , G01S13/723
Abstract: A method for estimating a spin of a projectile, the method comprising obtaining a first data series representing a radial velocity of a projectile over time in accordance with a radar signal reflected from the projectile, subtracting a center velocity of the first data series from the first data series to form a second data series representing a variation of the radial velocity of the projectile around the center velocity over time, dividing the second data series into respective time intervals, estimating, for each of the time intervals of the second data series, a frequency of the variation of the radial velocity of the projectile around the center velocity, and determining a spin of the projectile based on the estimated frequencies of the variation of the radial velocity of the projectile.
-
公开(公告)号:US11964188B2
公开(公告)日:2024-04-23
申请号:US18236854
申请日:2023-08-22
Applicant: TOPGOLF SWEDEN AB
Inventor: Joakim John Magnus Hugmark , Daniel Forsgren , Anton Mikael Jansson
CPC classification number: A63B24/0021 , A63B69/3658 , A63B71/0622 , A63B2024/0034 , A63B2024/0056 , A63B2071/0636 , A63B2220/12 , A63B2220/20 , A63B2220/35 , A63B2220/806 , A63B2220/83 , A63B2225/02 , A63B2225/50
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for 3D flight tracking of objects include a method including: determining at least one three dimensional trajectory for at least one golf ball hit into a three dimensional physical space based on observations by at least one golf ball sensor placed adjacent to the three dimensional physical space; calculating systemic and stochastic errors for the at least one three dimensional trajectory in accordance with variations in golf ball launching position, variations in locations for the at least one golf ball sensor, or both; and presenting a report showing a summary of the calculated systemic and stochastic errors to indicate preferred hitting positions, a different location for the at least one golf ball sensor, or both.
-
公开(公告)号:US11934085B2
公开(公告)日:2024-03-19
申请号:US18167805
申请日:2023-02-10
Applicant: Topgolf Sweden AB
Inventor: Lars Wase
CPC classification number: G03B17/561 , E04H12/003 , G06F1/20 , H05K7/20127 , H05K7/20136
Abstract: A post for mounting a camera comprises a base, a tube mast, and a camera mount arranged to hold one or more cameras. A proximal end of the tube mast is connected to the base and a distal end of the tube mast is connected to the camera mount. The invention is characterised in that the base is arranged to comprise computing equipment, from which computing equipment wiring runs through the tube mast to the camera mount, and in that the base and computing equipment are encased by a cabinet configured to protect the computing equipment from exposure to weather. The invention also relates to a method for installing a post.
-
公开(公告)号:US11815618B2
公开(公告)日:2023-11-14
申请号:US18168239
申请日:2023-02-13
Applicant: Topgolf Sweden AB
Inventor: Jonny Eriksson , Christer Andersson
CPC classification number: G01S7/023 , G01S7/0232 , G01S7/0235 , G01S13/584
Abstract: Method for providing reduced interference for at least two co-located FMCW (Frequency Modulated Continuous Wave) Doppler radars, each of said radars being used in a system to detect respective distances to and velocities of objects moving through space, can include a propagation determination step, in which expected electromagnetic wave propagation times are determined between pairs of radars; a sweep time offset synchronizing step, in which different respective sweep time offsets are selected, with respect to each radar in a first group of radars; and a sweep frequency offset synchronizing step, in which a second sweep frequency offset is selected with respect to a second group of radars, the second sweep frequency offset being relative to a sweep frequency pattern used for radars belonging to said first group. The invention also relates to a system and to a computer software product.
-
公开(公告)号:US20230199295A1
公开(公告)日:2023-06-22
申请号:US18084446
申请日:2022-12-19
Applicant: Topgolf Sweden AB
Inventor: Ludvig Wilhelm Jansson , Daniel Forsgren
IPC: H04N23/61 , H04N23/695 , H04N23/69 , G06T7/70 , G06V20/50 , H04N23/67 , H04N13/204 , G06T7/20
CPC classification number: H04N23/61 , H04N23/695 , H04N23/69 , G06T7/70 , G06V20/50 , H04N23/675 , H04N13/204 , G06T7/20 , G06T2207/30224 , G06T2207/30241 , G06T2207/10012 , G01S13/867
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for tracking an object in motion includes, in at least one aspect, a method including: detecting a launch of a ball based on initial data obtained by one or more sensors, sending initial control signals that begin changing at least one of pan, tilt, or zoom for a camera based on a predicted future position of the ball, determining a trajectory of the ball in three-dimensional space based on additional data obtained by the one or more sensors after the launch, and sending additional control signals that control each of the pan, tilt, and zoom for the camera based on an expected future position of the ball along the trajectory.
-
公开(公告)号:US20230082660A1
公开(公告)日:2023-03-16
申请号:US17988705
申请日:2022-11-16
Applicant: TOPGOLF SWEDEN AB
Inventor: Jonny Eriksson
Abstract: A method for estimating a spin of a projectile, the method comprising obtaining a first data series representing a radial velocity of a projectile over time in accordance with a radar signal reflected from the projectile, subtracting a center velocity of the first data series from the first data series to form a second data series representing a variation of the radial velocity of the projectile around the center velocity over time, dividing the second data series into respective time intervals, estimating, for each of the time intervals of the second data series, a frequency of the variation of the radial velocity of the projectile around the center velocity, and determining a spin of the projectile based on the estimated frequencies of the variation of the radial velocity of the projectile.
-
公开(公告)号:US11335013B2
公开(公告)日:2022-05-17
申请号:US17404953
申请日:2021-08-17
Applicant: Topgolf Sweden AB
Inventor: Daniel Forsgren , Stein Norheim
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for pre-processing image data before 3D object tracking includes, in at least one aspect, a method including: receiving, at a first computer, image frames from a camera; identifying, by the first computer, locations of interest in the image frames; finding sequences of the locations, wherein each of the sequences satisfies a motion criterion for locations identified in at least three image frames from the camera; and sending output data for the sequences of the locations to a second computer for processing the sequences in the output data by interpolating between specified 2D positions in specific image frames for the sequences, using timestamps of the specific image frames, to produce a virtual 2D position at a predetermined point in time, which is usable for constructing a 3D track of a ball in motion.
-
10.
公开(公告)号:US20180318644A1
公开(公告)日:2018-11-08
申请号:US16033134
申请日:2018-07-11
Applicant: Topgolf Sweden AB
Inventor: Daniel Forsgren
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for 3D flight tracking of objects includes, in at least one aspect, a method including obtaining two dimensional image data of a golf ball in flight, the two dimensional image data originating from a camera; obtaining radar data of the golf ball in flight, the radar data originating from a Doppler radar device associated with the camera; interpolating the radar data to generate interpolated radar data of the golf ball in flight; and blending radial distance information derived from the interpolated radar data of the golf ball in flight with angular distance information derived from the two dimensional image data of the golf ball in flight to form three dimensional location information of the golf ball in three dimensional space.
-
-
-
-
-
-
-
-
-