CN108144285B - Method and device for realizing golf tracking based on intelligent glasses - Google Patents

Method and device for realizing golf tracking based on intelligent glasses Download PDF

Info

Publication number
CN108144285B
CN108144285B CN201711478892.6A CN201711478892A CN108144285B CN 108144285 B CN108144285 B CN 108144285B CN 201711478892 A CN201711478892 A CN 201711478892A CN 108144285 B CN108144285 B CN 108144285B
Authority
CN
China
Prior art keywords
golf ball
data
intelligent
glasses
golf
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.)
Active
Application number
CN201711478892.6A
Other languages
Chinese (zh)
Other versions
CN108144285A (en
Inventor
李荣清
宋志聪
华桂才
黄俊华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Coollang Cloud Computing Co ltd
Original Assignee
Shenzhen Coollang Cloud Computing Co 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 Shenzhen Coollang Cloud Computing Co ltd filed Critical Shenzhen Coollang Cloud Computing Co ltd
Priority to CN201711478892.6A priority Critical patent/CN108144285B/en
Publication of CN108144285A publication Critical patent/CN108144285A/en
Application granted granted Critical
Publication of CN108144285B publication Critical patent/CN108144285B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • A63B69/3608Attachments on the body, e.g. for measuring, aligning, restraining
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • A63B69/3658Means associated with the ball for indicating or measuring, e.g. speed, direction
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/30Speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The invention discloses a method and a device for realizing golf tracking based on intelligent glasses. The intelligent glasses track golf balls through intelligent hardware built in the golf balls, and the method for realizing golf ball tracking based on the intelligent glasses comprises the following steps: the intelligent glasses are connected with intelligent hardware built in the golf ball 5; obtaining initial state data of the golf ball when a batting action is initiated and initial predicted landing position data of the golf ball corresponding to the initial state data by connecting intelligent hardware built in the golf ball; and outputting and displaying initial state data in the intelligent glasses and initial predicted ground position data of the golf ball corresponding to the initial state data. Because the receiving and processing output of the golf sport related data is performed by the intelligent glasses, the user only needs to wear the glasses in the sport process, and the mobile phone does not need to be repeatedly taken out to check the data 10.

Description

Method and device for realizing golf tracking based on intelligent glasses
Technical Field
The invention relates to the technical field of intelligent equipment, in particular to a method and a device for realizing golf tracking based on intelligent glasses.
Background
In outdoor golf, a general game is one in which after a player finishes a swing and a ball striking operation at a ball striking position, the player goes to a ball landing position to make a next ball striking until the ball is struck into a hole.
According to the general movement form of golf, the golf movement is characterized by: firstly, the range of motion is bigger, secondly, the motion process is more static, and the body gravity center of the athlete does not swing excessively.
In an outdoor golf course, players need to change their own striking actions according to the flying state of the ball, and accordingly, a need for acquiring golf game related data is generated. Currently, the way in which a player obtains golf-related data is: after the movement monitoring device generates golf ball movement related data, the data is received and viewed by the smart phone.
Under the prior art, a user needs to continuously take out the mobile phone to look up the data in the movement process, and firstly, the action of continuously taking out and replacing the mobile phone causes additional burden to the user; secondly, the risk of accidental falling of the mobile phone needs to be dealt with, and the mobile phone is also an extra burden to a user.
Disclosure of Invention
In order to solve the technical problem that a user needs to continuously take out a mobile phone to view golf sport related data in the sport process in the related technology, the invention provides a method and a device for realizing golf tracking based on intelligent glasses.
A method for implementing golf ball tracking based on smart glasses that perform golf ball tracking through smart hardware built in a golf ball, the method comprising:
the intelligent glasses are connected with intelligent hardware built in the golf ball;
obtaining initial state data of the golf ball when a batting action is initiated and initial predicted landing position data of the golf ball corresponding to the initial state data by connecting intelligent hardware built in the golf ball;
and outputting and displaying initial state data in the intelligent glasses and initial predicted ground position data of the golf ball corresponding to the initial state data.
In an exemplary embodiment, after the initial state data in the smart glasses is displayed and the output of the initial predicted golf ball landing position data corresponding to the initial state data is displayed, the method further includes:
in the movement of the golf ball initiated by the batting action, if the intelligent glasses are in the communication range of the golf ball, the movement track data and the ground position prediction data of the golf ball are obtained by connecting intelligent hardware built in the golf ball, wherein the movement track data and the ground position prediction data are obtained according to the movement data obtained by sensing an inertial sensor configured by the intelligent hardware;
And outputting and displaying the motion trail data and the ground position prediction data.
In an exemplary embodiment, after the initial state data in the smart glasses is displayed and the output of the initial predicted golf ball address data corresponding to the initial state data is displayed, the method further includes:
during the movement of the golf ball initiated by the striking action, attempting to reestablish a connection with intelligent hardware built into the golf ball if the smart glasses are not in a communication range of the golf ball;
and after reestablishing connection with the intelligent hardware, obtaining the movement track data of the golf ball by connecting the intelligent hardware.
In accordance with the foregoing method, in an exemplary embodiment, after attempting to reestablish a connection with the smart hardware built into the golf ball if the smart glasses are not in communication range of the golf ball during the movement of the golf ball initiated by the ball striking action, the method further comprises:
when the intelligent glasses are reconnected with the intelligent hardware arranged in the golf ball, the golf finding reminding is carried out according to the intensity of the connection signal between the intelligent glasses and the golf ball.
In an exemplary embodiment, after the initial state data in the smart glasses is displayed and the output of the initial predicted golf ball address data corresponding to the initial state data is displayed, the method further includes:
receiving real-world location data of the golf ball after the golf ball is landed through a connection with intelligent hardware built in the golf ball;
the intelligent glasses carry out ball finding reminding according to the real ground position data.
An intelligent eyeglass for realizing golf ball tracking, the intelligent eyeglass performing golf ball tracking through intelligent hardware built in a golf ball, the intelligent eyeglass comprising:
the communication module is used for establishing connection between the intelligent glasses and intelligent hardware arranged in the golf ball;
the MCU chip is connected with the communication module to obtain initial state data of the golf ball when the batting action is initiated and initial predicted landing position data of the golf ball corresponding to the initial state data;
the display module is electrically connected with the MCU chip and outputs and displays the initial state data and the initial predicted grounding position data which are obtained through the electrical signal connection;
And the power supply module is connected with the communication module, the MCU chip and the display module through electric signals to supply power.
According to the foregoing smart glasses, in an exemplary embodiment, after the display module outputs and displays the initial state data and the initial predicted touchdown position data, the MCU chip is further configured to:
in the movement of the golf ball initiated by the batting action, if the intelligent glasses are in the communication range of the golf ball, the movement track data and the ground position prediction data of the golf ball are obtained by connecting intelligent hardware built in the golf ball, wherein the movement track data and the ground position prediction data are obtained according to the movement data obtained by sensing an inertial sensor configured by the intelligent hardware;
correspondingly, the display module is further configured to:
and outputting and displaying the motion trail data and the ground position prediction data.
In an exemplary embodiment, after the display module outputs and displays the initial state data and the initial predicted touchdown position data, the communication module is further configured to:
during the movement of the golf ball initiated by the striking action, attempting to reestablish a connection with intelligent hardware built into the golf ball if the smart glasses are not in a communication range of the golf ball;
And after reestablishing connection with the intelligent hardware, obtaining the movement track data of the golf ball by connecting the intelligent hardware.
In accordance with the foregoing smart glasses, in an exemplary embodiment, the communication module is further configured to, after attempting to reestablish a connection with the smart hardware built into the golf ball if the smart glasses are not in a communication range of the golf ball during the movement of the golf ball initiated by the striking action:
after reestablishing connection with the intelligent hardware, initiating a ball finding reminding according to the strength of a connection signal between the intelligent hardware and a golf ball.
In an exemplary embodiment, after the display module outputs and displays the initial state data and the initial predicted touchdown position data, the communication module is further configured to:
receiving real-world location data of the golf ball after the golf ball is landed through a connection with intelligent hardware built in the golf ball; the intelligent glasses carry out ball finding reminding according to the real ground position data.
The technical scheme provided by the embodiment of the invention can comprise the following beneficial effects:
the method for realizing golf tracking based on the intelligent glasses at least comprises the following steps that after the intelligent glasses are connected with intelligent hardware arranged in the golf, initial state data of the golf when a batting action is initiated and initial predicted landing position data of the golf corresponding to the initial state data are obtained through connecting the intelligent hardware arranged in the golf, and output and display of the data are carried out. And the user obtains the initial state data and information contained in the initial predicted landing position data by wearing intelligent glasses, and performs preliminary understanding on the flight state of the ball.
In an exemplary embodiment, the method further includes the step of obtaining movement track data and landing position prediction data of the golf ball by connecting intelligent hardware built in the golf ball if the intelligent glasses are in a communication range of the golf ball during the movement initiated by the ball striking action, and performing output display of the above data. The user obtains the motion trail data and the information contained in the ground position prediction data through wearing intelligent glasses, and the flying state of the ball is further known. The user can find the golf ball according to the real ground position data of the golf ball obtained by the intelligent glasses and the strength of the connection signals of the intelligent glasses and the golf ball.
Because the receiving and processing output of the golf ball movement related data (at least comprising the initial state data and the initial predicted ground location data of the golf ball) are carried out by the intelligent glasses, the user only needs to wear the glasses in the movement process, does not need to repeatedly take out the mobile phone to check the data, and meanwhile, the wearing of the glasses does not cause barriers to the movement of the user because the movement process of the golf ball movement is static, the additional burden on the user caused by depending on the mobile phone in the prior art is eliminated, and the user experience is effectively improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention as claimed.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a schematic diagram of an implementation environment of the present invention, shown in accordance with an exemplary embodiment;
FIG. 2 is a flowchart illustrating a method of implementing golf ball tracking based on smart glasses, according to an exemplary embodiment;
FIG. 3 is a flow chart illustrating a method of implementing golf ball tracking based on smart glasses according to another exemplary embodiment;
FIG. 4 is a flowchart illustrating a method of implementing golf ball tracking based on smart glasses according to another exemplary embodiment;
FIG. 5 is a flowchart showing details of step 230 according to the corresponding embodiment of FIG. 2;
FIG. 6 is a flowchart showing details of step 310 according to the corresponding embodiment of FIG. 3;
fig. 7 is a block diagram of smart glasses implementing golf ball tracking according to an example embodiment.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the invention. Rather, they are merely examples of apparatus and methods consistent with aspects of the invention as detailed in the accompanying claims.
The invention applies to implementation scenarios including but not limited to:
1. outdoor golf course.
The outdoor golf course is generally wide, the obstacles are fewer, and the satellite positioning signals are good; golf balls typically fly long distances in outdoor golf courses, last longer in the air, and the landed location is typically far from the player, making it difficult to find the ball outside the player's field of view.
The golf ball is not limited herein as to whether it is flown a long distance after initiation of the striking motion or is intercepted by an obstacle such as a net.
2. An indoor golf course.
In indoor golf courses, satellite positioning signals are weak, but typically have wireless network coverage, and golf balls typically move within the field of view of the player.
3. Golf game scenes.
In addition to simulating and building a golf playing environment, the implementation of the golf game scene also needs to monitor the movement data of a golf ball, a club and a batter before and after the batting action is initiated, and predict and generate the flight track of the golf ball according to the movement data, and most of the flight track of the golf ball is simulated and generated by a computer according to the configured environmental condition data and the movement data because the golf ball is generally intercepted by an obstacle faster after the batting action is initiated.
FIG. 1 is a schematic diagram illustrating an implementation environment of the present invention, according to an exemplary embodiment. As shown in fig. 1, the implementation environment at least includes: golf ball 110, smart glasses 130.
The golf ball 110 is composed of an outer shell, an inner shell, a filler material in the inner shell, and intelligent hardware disposed in the inner shell, the intelligent hardware including at least a battery, a circuit board carrying sensors, radio frequency components, power management components, etc. The sensors carried on the circuit board include, but are not limited to, inertial sensors, and support is provided for tracking the golf ball through the configuration of the sensors.
The inertial sensor is a sensor that senses a sensor including acceleration and angular velocity of an object. For example, the magnitude and direction of the acceleration of the golf ball, and the magnitude and direction of the angular velocity are sensed by an inertial sensor built in the golf ball. The gesture acceleration is the acceleration of the object relative to the initial configuration coordinate system, and is different from the space acceleration, wherein the space acceleration is the acceleration of the object relative to the space inertial coordinate system.
The radio frequency component includes bluetooth, SIM card (Subscriber Identification Module, smart card), not limited herein.
The player obtains information about the movement of the golf ball 110 through the smart device 130. The golf ball 110 movement related information includes, but is not limited to, the flight speed, flight direction of the golf ball 110.
The smart glasses 130 output information related to the movement of the golf ball 110 in the form of images, sounds, etc., for example, the flight direction of the golf ball 110 in the form of images.
A data transmission connection is established between the smart glasses 130 and the golf ball 110, through which the smart glasses 130 obtain data from the golf ball 110. The data transfer connection includes, but is not limited to, a bluetooth connection. The content of the data obtained by the smart glasses is not limited herein, as it depends on the data to be processed and generated and the device that processes and generates the data. For example, if the golf ball 110 movement related information is generated at the golf ball 110, the content of the data obtained by the smart glasses 130 from the golf ball 110 is the golf ball 110 movement related information.
In another exemplary embodiment, smart glasses 130 also receive data from other smart golf devices, such as smart golf clubs.
Golf clubs are classified into smart golf clubs and conventional golf clubs according to whether the golf club is equipped with a shaft tracker. Wherein, install the pole portion tracker on the intelligent golf club, monitor, generate the motion data of club through this pole portion tracker. The golf ball 110 is more sophisticated in monitoring the golf game in conjunction with intelligent golf clubs than in conjunction with conventional golf clubs.
In another exemplary embodiment, the smart glasses further acquire real-time geographic information of the environment through the configured database access interface to output and display.
The real-time geographic information such as weather and wind speed can influence the flight of golf, and after a player obtains the real-time geographic information of the environment through the intelligent glasses, the player correspondingly changes the batting strategy, so that the batting score can be effectively improved.
FIG. 2 is a flow chart illustrating a method of implementing golf ball tracking based on smart glasses, according to an exemplary embodiment. The method is applied to any implementation scene. As shown in fig. 2, the method comprises at least the following steps.
In step 210, the smart glasses establish a connection with the smart hardware built into the golf ball.
The intelligent glasses track the golf ball through the intelligent hardware built in the golf ball, and before tracking, the intelligent glasses are connected with the intelligent hardware built in the golf ball through the communication module built in the intelligent glasses to receive data from the golf ball.
Including but not limited to bluetooth connections.
In step 230, initial state data of the golf ball at the initiation of the striking action and initial predicted landing position data of the golf ball corresponding to the initial state data are obtained by connecting intelligent hardware built in the golf ball.
In golf, a golf ball is usually placed on a tee and then swung to drive the ball out. Before the striking action is initiated, the golf ball is placed on the tee, and the built-in inertial sensor senses the gravity direction of the golf ball so as to generate a ball angle parameter in cooperation with the striking impact force direction of the golf ball sensed later.
When the striking motion is initiated, the player swings the golf club to collide with the golf ball, and applies an impact force to the golf ball, and the energy transferred to the golf ball becomes the translational energy of the golf ball and becomes the rotational energy of the golf ball.
The state after the separation of the golf ball and the club is called the initial state of the golf ball. At the moment after the separation, the impact force applied to the golf ball is just removed. The angular velocity and the attitude acceleration of the golf ball in the initial state should be sensed by the inertial sensor.
The initial state data is used to describe the short duration of the golf ball being struck by the club and then separated from the club. In a specific implementation of one exemplary embodiment, the initial state data of the golf ball includes: the inertial sensor senses the attitude acceleration and angular velocity data of the golf ball in the initial state and before entering the initial state, the direction of gravity applied to the golf ball when the golf ball is placed on the tee, and the direction of impact force applied to the golf ball when the striking action is initiated.
The initial state data sensing through the inertial sensor can acquire the state of the golf ball starting to move in time at the beginning of the golf ball movement, so that the timeliness of golf ball tracking is ensured, the prediction of the landing position of the golf ball after the golf ball flies is also performed based on the initial state data which can be acquired at present, and preliminary reference information is provided for a batter who just completes the swing batting action.
The acquisition of the initial predicted home location data, i.e. the home location prediction process based on the initial state data, is performed. The prediction based on the initial state data, that is, the initial state data is used as data input, and the calculation of the data related to the golf ball movement is performed, so as to obtain the ground position of the golf ball in the initial state data, that is, the initial predicted position data of the golf ball.
The ground-contact position data is position data of the golf ball after the ground contact, and is classified into real ground-contact position data and ground-contact position prediction data. The real landed position data is position data of a golf ball landed in a real environment after completing a flight process including an ascending phase and a descending phase, and is distinguished from the landed position prediction data. For outdoor golf course implementation, the golf ball is flown for a long distance after being flown in the air, the landed position is generally far away from the batter, and the batting of the batter can be primarily evaluated by providing initial prediction landing position data outside the field of view of the batter.
In addition, as the golf ball flies, the golf ball is often out of the visual field of the player, i.e. the player cannot directly observe the golf ball, and the difficulty of finding the golf ball is increased. Methods of reducing the difficulty of locating a golf ball include, but are not limited to, incorporating a GPS (Global Positioning System ) component into the golf ball to provide the player with real-world location data of the golf ball after the golf ball is landed. The initial predicted touchdown position data generated by the predictions will also provide data support for subsequent ball finding.
In the implementation scene that the golf ball is intercepted by the obstacle soon after the striking action is initiated, for example, the implementation scene is built by a golf game, the golf ball does not complete the flying initiated by the striking action, the grounding position data is generated through computer simulation according to the configured environmental condition data and the data sensed by the inertial sensor before interception, the grounding position data generated through computer simulation is called grounding position prediction data, and is different from the real grounding position data corresponding to grounding after the golf ball carries out long-distance flying.
It should be added that, the form of the computer referred to in the present specification is not limited to the form of a server, but also includes the form of a circuit board-mounted computing component.
The initial predicted ground location data is ground location prediction data obtained from an initial state data prediction, and in a specific implementation of one exemplary embodiment will be generated by calculation based on the ball discharge speed, the ball discharge angle, and the angular velocity of the golf ball. The intelligent hardware-embedded golf ball sensed data is used to continuously optimize the initial predicted touchdown position data during subsequent movements to generate new, less-error touchdown position prediction data. After generating the new predicted data of the ground location, the smart glasses output the new predicted data of the ground location.
In a specific implementation of an exemplary embodiment, the generation of the initial state data and the initial predicted ground location data is completed in a device other than the smart glasses, such as a golf ball, and the generated data is transmitted to the smart glasses, and accordingly, the smart glasses receive the data to output and display the data. When the intelligent hardware built into the golf ball includes a computing component, the above initial state data and initial predicted ground location data are generated by the computing component and transmitted to the intelligent glasses through the radio frequency component built into the golf ball.
In step 250, the initial state data of the smart glasses and the output display of the initial predicted golf ball placement data corresponding to the initial state data are performed.
After receiving the initial state data and the initial predicted landing position data of the golf ball corresponding to the initial state data, the intelligent glasses output the data in the forms of images, sounds and the like, for example, the initial predicted landing position data is displayed on the lens in the form of images, and the initial state data is displayed on the lens in the form of characters.
Fig. 3 is a flow chart illustrating a method of implementing golf ball tracking based on smart glasses according to another exemplary embodiment. In this exemplary embodiment, after the initial state data in the smart glasses and the output display of the initial predicted golf ball placement data corresponding to the initial state data are performed, the method further includes the following steps, as shown in fig. 3.
In step 310, if the smart glasses are in the communication range of the golf ball during the movement initiated by the batting action, the movement track data and the ground location prediction data of the golf ball are obtained by connecting the smart hardware built in the golf ball, wherein the movement track data and the ground location prediction data are obtained according to the movement data sensed by the inertial sensor configured by the smart hardware.
During the movement of the golf ball initiated by the batting action, the golf ball gradually moves away from the smart glasses, and when the distance between the golf ball and the smart glasses is too large, the data transmission connection between the golf ball and the smart glasses is disconnected, which means that the golf ball leaves the communication range of the smart glasses, or that the smart glasses leave the communication range of the golf ball.
In a specific implementation, the process of obtaining the motion trail data and the ground location prediction data is as follows: in the motion initiated by the batting action of the golf ball, according to the motion data sensed by the inertial sensor, obtaining the space position data and the ground position prediction data of the golf ball; and forming movement track data of the golf ball according to the space position data of the golf ball.
The motion initiated by the batting action of the golf ball refers to the motion process of the golf ball after the initial state, and the motion data sensed by the inertial sensor refers to the data sensed by the inertial sensor after the initial state, including the gesture acceleration and the angular velocity data of the golf ball.
The inertial sensor in the golf ball continuously senses the movement in the flight of the golf ball, so that the movement data are continuously obtained, and the computer calculates the movement data to generate corresponding space position data and ground position prediction data, and the ground position prediction data are transmitted to the intelligent glasses for output.
The obtained space position data of the golf ball is used for indicating the position of the golf ball in space. It will be appreciated that for a golf ball's trajectory of motion, it will be determined from the continuously obtained golf ball spatial position data. Specifically, the spatial position data of the golf ball refers to position data of the golf ball in a spatial inertial coordinate system. In a specific implementation of one exemplary embodiment, the spatial position data of the golf ball is generated by calculation from the attitude acceleration and angular velocity data of the golf ball, which are also used to optimize the opposite position prediction data to generate new ground position prediction data.
With the continuous motion data collection of the inertial sensor and the continuous calculation, the predicted landing position of the flying golf ball, namely the calculated landing position prediction data, is continuously output to the player wearing the intelligent glasses. With the advancement of tracking the golf ball flight, the flying golf ball gradually approaches its landing position, so that the more accurate the calculated landing position prediction data is, the more optimized the pointing information is provided for the player.
The movement track data is one of important data in golf, is formed by the spatial position data of the golf ball in different time in movement, and visually represents the movement track shape of the golf ball.
Specifically, the track forms of the golf ball are divided into a straight ball, a left pull ball and a right push ball according to different flight directions, and a left turn ball, a right turn ball and a reverse turn ball according to different track bending directions. Therefore, the track forms of the golf ball are divided into a straight ball, a small left-turn ball and a small right-turn ball according to different flight directions and track bending directions, and a left-pull ball, a Zuo Lazuo-turn ball, a Zuo Layou-turn ball, a right-push left-turn ball and a right-push right-turn ball.
For the outdoor golf course implementation scene, the golf ball flies for a long distance after being hit, the flying track is long, and the movement track data of the golf ball is formed by generating the space position data of the golf ball at different times, so that the tracking of the golf ball is realized.
In an implementation scenario in which a golf ball striking action is intercepted by an obstacle soon after initiation, for example, an indoor golf course implementation scenario in which a large part of a golf ball flight trajectory is simulated and generated by a computer based on data sensed by an inertial sensor before the golf ball is intercepted, a movement trajectory before the golf ball is intercepted by the obstacle is formed by spatial position data.
The movement data of the golf ball is data which is sensed and generated by a sensor built in the golf ball. Since the generation of data other than the movement data is performed by a computer including, but not limited to, a computing component built into the golf ball, a server providing support for implementing golf ball tracking, and a terminal device on which the computing component is mounted, such as a smart phone, smart glasses.
And 330, outputting and displaying the motion trail data and the ground position prediction data.
In a specific implementation of an exemplary embodiment, the generation of the ground location prediction data and the movement track data is completed in a device other than the smart glasses, such as a golf ball, and when the golf ball is in data transmission connection with the smart glasses, the ground location prediction data and the movement track data are transmitted to the smart glasses, and accordingly, the smart glasses receive and output the ground location prediction data and the movement track data.
When the intelligent hardware built-in the golf ball comprises a computing component, the data is generated by the computing component and transmitted to the intelligent glasses through the radio frequency component built-in the golf ball. After the smart glasses receive the above data, the above data is output in the form of an image, sound, or the like, for example, the above data is displayed on the lenses of the smart glasses in the form of an image.
When the radio frequency component arranged in the golf ball is Bluetooth, the golf ball cannot be in data transmission with the intelligent glasses when the golf ball moves out of the Bluetooth connection range, and the golf ball and the intelligent glasses are not in data transmission connection. When the golf ball is in the Bluetooth connection range, the golf ball and the intelligent glasses are said to have data transmission connection.
The golf ball transmits the data to the intelligent glasses through the data transmission connection, and the intelligent glasses output the data in a configured form after receiving the data. For example, if the configured data output format is image display, the above-described land location prediction data and motion trajectory data are displayed in image form on the smart glasses lens.
When the radio frequency component in the golf is a SIM card, the golf and the intelligent glasses are generally in the coverage range of the communication base station, the golf transmits the ground location prediction data and the movement track data to the intelligent glasses through the communication base station, and accordingly, the intelligent glasses receive and output the data.
Fig. 4 is a flow chart illustrating a method of implementing golf ball tracking based on smart glasses according to another exemplary embodiment. In this exemplary embodiment, after the initial state data in the smart glasses and the output display of the initial predicted placement data of the golf ball corresponding to the initial state data are performed, the method further includes the following steps, as shown in fig. 4.
In step 410, if the smart glasses are not in communication range of the golf ball during the movement of the golf ball initiated by the batting action, an attempt is made to reestablish a connection with the smart hardware built into the golf ball.
When the radio frequency component arranged in the golf ball is Bluetooth, the data transmission with the intelligent glasses cannot be performed when the golf ball moves out of the connection range with the intelligent glasses, namely, the intelligent glasses cannot obtain the real ground position data of the golf ball from the golf ball, so that the intelligent device needs to attempt to reestablish connection with the golf ball.
Step 430, after reestablishing connection with the intelligent hardware, obtaining movement trace data of the golf ball by connecting the intelligent hardware.
In the course of the movement initiated by the batting action of the golf ball, the movement track data of the golf ball is continuously generated according to the space position data of the golf ball, and when no transmission connection exists between the golf ball and the intelligent glasses, the intelligent glasses cannot acquire the movement track data, so that when the intelligent glasses are reconnected with the golf ball, the movement track data of the golf ball is acquired through the connection.
In another exemplary embodiment, after attempting to reestablish a connection with the intelligent hardware built into the golf ball if the smart glasses are not in communication range of the golf ball during the movement initiated by the ball striking action, the following steps are also included.
When the intelligent glasses are reconnected with the intelligent hardware arranged in the golf ball, the golf finding reminding is carried out according to the strength of the connection signal between the intelligent glasses and the golf ball.
Specifically, since the disconnection is due to the golf ball being too far from the smart glasses and out of communication range with the smart glasses, the smart glasses are reconnected to the golf ball when the player wearing the smart glasses approaches the golf ball after the golf ball is landed. The connection signal enhancement indicates the proximity of the smart glasses to the golf ball when the smart glasses are within a connection range with the golf ball.
In another exemplary embodiment, after the initial state data in the smart glasses and the output display of the initial predicted golf ball placement data corresponding to the initial state data are performed, the method further includes the following steps.
After the golf ball lands, real landed position data of the golf ball is received through a connection with intelligent hardware built in the golf ball. The intelligent glasses carry out the finding reminding according to the real ground position data.
Specifically, when the golf ball is in data transmission connection with the intelligent glasses after the golf ball is landed, real landing position data of the golf ball is transmitted to the intelligent glasses through the data transmission connection, and accordingly, the intelligent glasses perform a ball finding prompt according to the received real landing position data.
In a specific implementation, when the radio frequency component in the golf ball is a SIM card, the golf ball lands after flying for a long distance, and the real land position data of the golf ball is transmitted to the intelligent glasses after landing, so that the intelligent glasses are controlled to output the real land position data, and the golf ball is found according to the real land position data.
In summary, the user finds the golf ball according to the real ground location data of the golf ball obtained by the smart glasses and the strength of the connection signal between the smart glasses and the golf ball.
Because the receiving and processing output of the golf ball movement related data (at least comprising the initial state data and the initial predicted ground location data of the golf ball) are carried out by the intelligent glasses, the user only needs to wear the glasses in the movement process, does not need to repeatedly take out the mobile phone to check the data, and meanwhile, the wearing of the glasses does not cause barriers to the movement of the user because the movement process of the golf ball movement is static, the additional burden on the user caused by depending on the mobile phone in the prior art is eliminated, and the user experience is effectively improved.
Fig. 5 is a flowchart showing details of step 230 according to the corresponding embodiment of fig. 2. As shown in fig. 5, this step 230 includes at least the following steps.
In step 231, a ball launch angle and a ball launch speed of the golf ball are generated based on the initial state data of the golf ball.
The ball outlet angle refers to an included angle between the direction of gravity applied to the golf ball when the ball striking action is initiated and the direction of the impact force applied to the golf ball when the ball striking action is initiated, and the included angle between the direction of gravity applied to the golf ball when the ball is placed on the tee and the direction of the impact force applied to the golf ball when the ball striking action is initiated is taken as the ball outlet angle of the golf ball.
The ball-out speed is the speed of the golf ball in the initial state, and is calculated and generated according to the mass and the radius of the golf ball and the gesture acceleration and the angular velocity of the golf ball sensed by the inertial sensor in the initial state.
In step 233, initial predicted touchdown position data for the golf ball is generated by the calculation based on the ball play speed, the ball play angle, and the angular velocity of the golf ball.
The ball-out speed and the ball-out angle of the golf ball are calculated and generated according to the motion data of the golf ball sensed by the inertial sensor, and the angular speed is directly sensed and generated by the inertial sensor.
Fig. 6 is a flowchart showing details of step 310 according to the corresponding embodiment of fig. 3. As shown in fig. 6, step 310 includes at least the following steps.
In step 311, a posture fusion operation is performed to obtain a spatial acceleration of the golf ball based on the posture acceleration and the angular velocity of the golf ball in the motion data.
Since the inertial sensor built in the golf ball senses the acceleration of the posture, the acceleration of the golf ball is the acceleration of the initial configuration coordinate system of the golf ball relative to the golf ball. In order to obtain the spatial position data of the golf ball, an attitude fusion operation should be performed first, that is, the attitude acceleration of the golf ball should be transformed into a coordinate system according to the angular velocity of the golf ball, to obtain the spatial acceleration of the golf ball. The spatial acceleration is distinguished from the attitude acceleration, which is the acceleration of the golf ball relative to a spatial inertial frame of reference.
In step 313, the spatial acceleration is integrated to obtain the flying speed of the golf ball.
The basis is that the velocity is the product of acceleration and time, and integrating the spatial acceleration will yield the flight velocity of the golf ball relative to the spatial inertial frame of reference.
In step 315, the flight speed is integrated to obtain spatial position data and ground position prediction data of the golf ball.
Specifically, integrating the flight speed will obtain spatial position data of the golf ball, which is the position data of the golf ball relative to a spatial inertial reference frame. The spatial position data includes horizontal plane position data and altitude data, and the altitude data is used as the flying altitude of the golf ball.
The initial predicted landing position data is optimized according to the gesture acceleration and the angular velocity of the golf ball perceived by the inertial sensor at different times in the real flight, and new landing position prediction data is generated. The initially predicted touchdown position data is optimized based on the golf real-world flight motion data, reducing errors between the touchdown position predicted data and the real-world flight touchdown position data.
When the time of continuous flight of the golf ball in the air is less than the configured time threshold, for example, the golf ball is intercepted by the net in a short time after the initiation of the striking action, the above spatial position data and the landing position prediction data are transmitted to the smart glasses.
When the duration of the golf ball in the air is greater than a configured time threshold, for example, in an outdoor golf course implementation scene, the golf ball is flown for a long distance, and the centripetal acceleration of the golf ball due to the spin is calculated according to the angular velocity of the golf ball and the radius of the golf ball.
And calculating to obtain the windage acceleration of the golf ball due to windage according to the attitude acceleration, the centripetal acceleration and the gravity acceleration of the golf ball. The basis is that when the golf ball flies in high altitude, the gesture acceleration sensed by the built-in inertial sensor is superposition of wind resistance acceleration, centripetal acceleration and gravity acceleration.
And calculating to obtain the high-altitude flight speed of the golf ball according to the wind resistance coefficient, the wind resistance acceleration and the mass of the golf ball. The basis is that the wind resistance of the golf ball is equal in magnitude to the product of the wind resistance coefficient and the high altitude flight speed of the golf ball, and the product of the wind resistance acceleration and the mass of the golf ball.
And then, obtaining the average flying speed of the golf ball through complementary filtering operation according to the flying speed and the high-altitude flying speed. Specifically, the flight speed and the high-altitude flight speed are subjected to complementary filtering operation, error data are filtered, and deviation from the actual flight speed of the golf ball is reduced.
When the duration time of the golf ball in the air is greater than the configured time threshold value, the external force applied to the golf ball is sensed by the built-in inertial sensor, and the high-altitude flying height of the golf ball is obtained through calculation according to the time of the impact of the batting and the landing impact.
And obtaining the average flying height of the golf ball through complementary filtering operation according to the flying height and the high altitude flying height. Specifically, the flight height and the high-altitude flight height are subjected to complementary filtering operation, error data are filtered, and deviation from the actual flight height of the golf ball is reduced.
The following describes the golf ball tracking process in terms of different implementation scenarios.
1. Outdoor golf course implementation scene
The golf ball will fly in a long distance after hitting the ball, when the golf ball is connected by the smart glasses:
when the batting action is initiated, initial state data of the golf ball, including ball-out speed, ball-out angle and angular velocity, are obtained through an inertial sensor arranged in the golf ball, initial prediction is carried out according to the initial state data, initial predicted ground position data of the golf ball are obtained, the data are transmitted to the intelligent glasses, and after the intelligent glasses receive the data, the data are output according to a configured data output form, for example, the ball-out speed of the golf ball is output in a character form.
In the movement of the golf ball initiated by the batting action, the space position data of the golf ball is continuously generated according to the movement data of the golf ball continuously sensed by the inertial sensor, and the space position data is used for forming the movement track of the golf ball.
The processing of the predicted data of the ground position of the golf ball is classified into:
the golf ball incorporates a remote radio frequency component, such as a SIM card, that continuously generates ground location prediction data for transmission to the smart glasses during the movement of the golf ball initiated by the striking motion.
The golf ball incorporates a near field radio frequency component, such as bluetooth, to continuously generate the ground location prediction data when the golf ball is in a connection range, such as 10 meters from the smart glasses, and to transmit the ground location prediction data to the smart glasses during the movement of the golf ball initiated by the striking motion, and to stop generating the ground location prediction data when the golf ball is outside the connection range, such as 10 meters from the user terminal device.
When the intelligent hardware in the golf ball comprises components with larger signal transmission ranges such as the SIM card, the GPS chip and the like, after the golf ball lands on the ground, the real land position data of the golf ball are transmitted to the intelligent glasses, the intelligent glasses are controlled to initiate the ball finding reminding, and a user wearing the intelligent glasses finds the ball according to the real land position data.
When the signal transmission range of the built-in component of the golf ball is smaller, after the golf ball lands, a user moves to the predicted land position according to the land position prediction data received by the intelligent glasses before the golf ball moves out of the signal transmission range, and when the distance between the intelligent glasses and the golf ball is within the signal transmission range, for example, the distance is 10 meters, the user wearing the intelligent glasses finds the ball according to the strength of the connection signal. When the golf ball and the smart glasses are reconnected, the golf ball transmits the movement data, the spatial position data, the movement track data after the golf ball moves out of the signal transmission range to the smart glasses.
2. Indoor golf course implementation scene
The golf ball will be intercepted by the net in a short time after hitting the ball, when the golf ball is connected by the smart glasses:
when the batting action is initiated, initial state data of the golf ball, including ball-out speed, ball-out angle and angular velocity, are obtained through an inertial sensor arranged in the golf ball, initial prediction is carried out according to the initial state data, initial predicted ground position data of the golf ball are obtained, the data are transmitted to the intelligent glasses through a built-in short-distance radio frequency component, such as Bluetooth, and after the intelligent glasses receive the data, the data are output according to a configured data output form.
In the motion of the golf ball initiated by the batting action, the space position data of the golf ball is continuously generated according to the golf ball motion data continuously sensed by the inertial sensor, and the space position data is used for forming a motion track of the golf ball before being intercepted and optimizing the initial predicted landing position data to generate new landing position prediction data.
The following are device embodiments of the present invention.
Fig. 7 is a block diagram of smart glasses implementing golf ball tracking according to an example embodiment. The intelligent glasses are used for executing the method for realizing golf tracking based on the intelligent glasses. As shown in fig. 7, the apparatus at least includes a communication module 710, an mcu (Micro Control Unit ) chip 730, a display module 750, and a power supply module 770.
A communication module 710 that establishes a connection for smart glasses with the golf ball built-in smart hardware.
The MCU chip 730, which obtains initial state data of the golf ball when the striking motion is initiated and initial predicted landing position data of the golf ball corresponding to the initial state data, through the connection established by the communication module.
And a display module 750 electrically connected to the MCU chip, for outputting and displaying the initial state data and the initial predicted ground location data obtained through the electrical signal connection.
And a power supply module 770 for supplying power to the communication module, the MCU chip and the display module through electrical signal connection.
In an exemplary embodiment, after the display module 750 outputs and displays the initial state data and the initial predicted ground location data, the MCU chip 730 is further used to obtain movement trace data and ground location prediction data of the golf ball by connecting the smart hardware built-in to the golf ball if the smart glasses are in the communication range of the golf ball in the movement initiated by the ball striking motion, the movement trace data and the ground location prediction data being obtained according to the movement data sensed by the inertial sensor configured by the smart hardware.
Correspondingly, the display module 750 is further configured to output and display the motion trajectory data and the ground location prediction data.
In an exemplary embodiment, after the display module 750 outputs the display initial state data and the initial predicted touchdown position data, the communication module 710 is further configured to attempt to reestablish a connection with the smart hardware built into the golf ball if the smart glasses are not within the communication range of the golf ball during the movement initiated by the batting action of the golf ball.
After reestablishing connection with the intelligent hardware, obtaining the movement track data of the golf ball by connecting the intelligent hardware.
In an exemplary embodiment, the communication module 710 is further configured to initiate a reminder to find a ball according to the strength of a connection signal between itself and the golf ball after the connection is re-established with the intelligent hardware built in the golf ball if the intelligent glasses are not in the communication range of the golf ball during the movement initiated by the ball striking action.
In an exemplary embodiment, after the display module 750 outputs and displays the initial state data and the initial predicted touchdown position data, the communication module 710 is further configured to receive real touchdown position data of the golf ball by connecting with intelligent hardware built in the golf ball after the golf ball is landed, and the intelligent glasses perform a reminder of finding the golf ball according to the real touchdown position data.
It is to be understood that the invention is not limited to the precise arrangements and instrumentalities shown in the drawings, which have been described above, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the invention is limited only by the appended claims.

Claims (10)

1. A method for implementing golf ball tracking based on intelligent glasses, wherein the intelligent glasses perform golf ball tracking through intelligent hardware built in a golf ball, the method comprising:
the intelligent glasses are connected with intelligent hardware built in the golf ball;
obtaining initial state data of the golf ball when a batting action is initiated and initial predicted landing position data of the golf ball corresponding to the initial state data by connecting intelligent hardware built in the golf ball;
optimizing the initial predicted ground location data of the golf ball according to the data perceived by the intelligent hardware arranged in the golf ball to obtain optimized ground location predicted data;
performing output display of initial state data in the intelligent glasses and initial predicted ground position data or optimized ground position predicted data of the golf ball;
And the intelligent glasses also acquire real-time geographic information of the environment through the configured database access interface so as to output and display.
2. The method of claim 1, wherein after the initial state data in the smart glasses is displayed and the output of the initial predicted placement data of the golf ball corresponding to the initial state data is displayed, the method further comprises:
in the movement of the golf ball initiated by the batting action, if the intelligent glasses are in the communication range of the golf ball, the movement track data and the ground position prediction data of the golf ball are obtained by connecting intelligent hardware built in the golf ball, wherein the movement track data and the ground position prediction data are obtained according to the movement data obtained by sensing an inertial sensor configured by the intelligent hardware;
and outputting and displaying the motion trail data and the ground position prediction data.
3. The method of claim 1, wherein after the initial state data in the smart glasses is displayed and the output of the initial predicted placement data of the golf ball corresponding to the initial state data is displayed, the method further comprises:
During the movement of the golf ball initiated by the striking action, attempting to reestablish a connection with intelligent hardware built into the golf ball if the smart glasses are not in a communication range of the golf ball;
and after reestablishing connection with the intelligent hardware, obtaining the movement track data of the golf ball by connecting the intelligent hardware.
4. The method of claim 3, wherein the method further comprises, after attempting to reestablish a connection with smart hardware built into the golf ball if the smart glasses are not in communication range of the golf ball during the movement of the golf ball initiated by the ball striking action:
when the intelligent glasses are reconnected with the intelligent hardware arranged in the golf ball, the golf finding reminding is carried out according to the intensity of the connection signal between the intelligent glasses and the golf ball.
5. The method of claim 1, wherein after the initial state data in the smart glasses is displayed and the output of the initial predicted placement data of the golf ball corresponding to the initial state data is displayed, the method further comprises:
receiving real-world location data of the golf ball after the golf ball is landed through a connection with intelligent hardware built in the golf ball;
The intelligent glasses carry out ball finding reminding according to the real ground position data.
6. An intelligent glasses for realizing golf ball tracking, wherein the intelligent glasses perform golf ball tracking through intelligent hardware built in a golf ball, the intelligent glasses comprising:
the communication module is used for establishing connection between the intelligent glasses and intelligent hardware arranged in the golf ball;
the MCU chip is connected with the communication module to obtain initial state data of the golf ball when the batting action is initiated and initial predicted landing position data of the golf ball corresponding to the initial state data; and
optimizing the initial predicted ground location data according to the data perceived by the intelligent hardware arranged in the golf ball to obtain optimized ground location predicted data;
the display module is in electric signal connection with the MCU chip and is connected with a database access interface, and outputs and displays the initial state data obtained through the electric signal connection and the initial predicted ground location data of the golf ball or the optimized ground location prediction data; and
outputting and displaying real-time geographic information of the environment obtained through the database access interface;
And the power supply module is connected with the communication module, the MCU chip and the display module through electric signals to supply power.
7. The smart glasses according to claim 6, wherein after the display module outputs and displays the initial status data and the initial predicted ground location data, the MCU chip is further configured to:
in the movement of the golf ball initiated by the batting action, if the intelligent glasses are in the communication range of the golf ball, the movement track data and the ground position prediction data of the golf ball are obtained by connecting intelligent hardware built in the golf ball, wherein the movement track data and the ground position prediction data are obtained according to the movement data obtained by sensing an inertial sensor configured by the intelligent hardware;
correspondingly, the display module is further configured to:
and outputting and displaying the motion trail data and the ground position prediction data.
8. The smart glasses according to claim 6, wherein after the display module outputs and displays the initial status data and the initial predicted touchdown position data, the communication module is further configured to:
during the movement of the golf ball initiated by the striking action, attempting to reestablish a connection with intelligent hardware built into the golf ball if the smart glasses are not in a communication range of the golf ball;
And after reestablishing connection with the intelligent hardware, obtaining the movement track data of the golf ball by connecting the intelligent hardware.
9. The smart glasses of claim 8 wherein the communication module is further configured to, after attempting to reestablish a connection with smart hardware built into the golf ball if the smart glasses are not in communication range of the golf ball during the movement of the golf ball initiated by the ball striking action:
after reestablishing connection with the intelligent hardware, initiating a ball finding reminding according to the strength of a connection signal between the intelligent hardware and a golf ball.
10. The smart glasses according to claim 6, wherein after the display module outputs and displays the initial status data and the initial predicted touchdown position data, the communication module is further configured to:
receiving real-world location data of the golf ball after the golf ball is landed through a connection with intelligent hardware built in the golf ball; the intelligent glasses carry out ball finding reminding according to the real ground position data.
CN201711478892.6A 2017-12-29 2017-12-29 Method and device for realizing golf tracking based on intelligent glasses Active CN108144285B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711478892.6A CN108144285B (en) 2017-12-29 2017-12-29 Method and device for realizing golf tracking based on intelligent glasses

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711478892.6A CN108144285B (en) 2017-12-29 2017-12-29 Method and device for realizing golf tracking based on intelligent glasses

Publications (2)

Publication Number Publication Date
CN108144285A CN108144285A (en) 2018-06-12
CN108144285B true CN108144285B (en) 2023-10-31

Family

ID=62460099

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711478892.6A Active CN108144285B (en) 2017-12-29 2017-12-29 Method and device for realizing golf tracking based on intelligent glasses

Country Status (1)

Country Link
CN (1) CN108144285B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109011489A (en) * 2018-08-18 2018-12-18 中山市迈进高尔夫用品有限公司 Virtual golf system
CN110559633B (en) * 2019-08-07 2021-01-05 广东科学技术职业学院 Golf positioning system and method
JP2021156825A (en) * 2020-03-30 2021-10-07 セイコーエプソン株式会社 Mobile body, mobile body position display system, and method therefor

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203090402U (en) * 2013-03-19 2013-07-31 吕云亭 Golf ball positioning system
WO2014204230A1 (en) * 2013-06-20 2014-12-24 (주)골프존 Method for providing golf information by using smart device, information processing method for providing golf information of application operated in smart device, and computer-readable recording medium for recording same
CN205360510U (en) * 2015-12-29 2016-07-06 黄文泽 Golf exerciser
CN106890436A (en) * 2017-04-12 2017-06-27 广东亮子科技有限公司 Golf clubs and golf VR simulation systems

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10220286B2 (en) * 2013-10-16 2019-03-05 Wilson Sporting Goods Co. Golf ball and caddie system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203090402U (en) * 2013-03-19 2013-07-31 吕云亭 Golf ball positioning system
WO2014204230A1 (en) * 2013-06-20 2014-12-24 (주)골프존 Method for providing golf information by using smart device, information processing method for providing golf information of application operated in smart device, and computer-readable recording medium for recording same
CN205360510U (en) * 2015-12-29 2016-07-06 黄文泽 Golf exerciser
CN106890436A (en) * 2017-04-12 2017-06-27 广东亮子科技有限公司 Golf clubs and golf VR simulation systems

Also Published As

Publication number Publication date
CN108144285A (en) 2018-06-12

Similar Documents

Publication Publication Date Title
US10357686B2 (en) Virtual golf system and methods
US10679423B2 (en) Mixed reality golf simulation and training system
US10607068B2 (en) Intelligent motion capture element
US10684677B2 (en) Mixed-reality golf tracking and simulation
JP6454444B2 (en) Intelligent grand system and data acquisition method
CN203763810U (en) Club/racket swinging assisting training device
WO2017057157A1 (en) Flight device, movement device, server, and program
CN108144285B (en) Method and device for realizing golf tracking based on intelligent glasses
CN103706088A (en) Electronic golf ball and golf competition electronic assistant system thereof
WO2018136419A1 (en) Autonomous personalized golf recommendation and analysis environment
KR101898782B1 (en) Apparatus for tracking object
CN103759739A (en) Multimode motion measurement and analysis system
US20140106892A1 (en) Method for swing result deduction and posture correction and the apparatus of the same
CN102489007A (en) Intelligent golf, terminal system and data acquisition and analysis method
WO2020214903A1 (en) Golf ball tracking system
CN105749525A (en) Basketball training device based on AR technology
JP6806868B2 (en) Artificial intelligence to assist golf swing practice, and augmented reality-based golf practice equipment
CN108126336B (en) Method, device, electronic equipment and storage medium for realizing golf tracking
CN111228771B (en) Golf entertainment system and golf training method
CN207601423U (en) Intelligent glasses
KR102334264B1 (en) Golf assistant method and system using augmented reality
KR20220138572A (en) Ai golf cart and golf system comprising the ai golf cart
KR102505470B1 (en) Management system of screen golf using LiDAR sensor and big-data
CN111330248B (en) Golf entertainment system and golf game method
CN103763390A (en) Movement capture data processing method, device and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant