IP Library Granted Patent US 12661551
Granted Patent B2
US 12661551 · App. 18/374,060 · Granted Jun 23, 2026

Method and system for providing feedback on golf swing

Inventor: Yong Geun Lee (Seoul, KR)
Assignee: MOAIS, INC.
A63B24/0006A63B69/36A63B71/0622G06V40/23A63B2024/0012A63B2220/806
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12661551
App. No.
18/374,060
Granted
Jun 23, 2026
Kind
B2
Abstract

A method for providing feedback on a golf swing is provided. The method includes the steps of: acquiring information on at least one segment constituting a golf swing; and generating feedback information on the golf swing with reference to a result of comparing the information on the at least one segment and predetermined reference information.

Claims (41)

1 . A method performed in a system for providing feedback on a golf swing, the system comprising one or more processors and the method comprising the steps of:

by the one or more processors, acquiring two or more images of a user's golf swing from an image sensor;

by the one or more processors, generating information on a plurality of time segments occupied by a plurality of partial motions constituting the golf swing with reference to a result of comparing joint information or shaft information of the two or more images; and

by the one or more processors, generating feedback information on the golf swing with reference to a result of comparing the information on the plurality of time segments and predetermined reference information,

wherein the plurality of time segments include a first time segment relating to a first partial motion and a second time segment relating to a second partial motion,

wherein the information on the plurality of time segments includes first segment information on a length of the first time segment, second segment information on a length of the second time segment, and segment ratio information on a ratio between the lengths of the first time segment and the second time segment,

wherein the predetermined reference information includes first reference segment information corresponding to the first segment information, second reference segment information corresponding to the second segment information, and reference segment ratio information corresponding to the segment ratio information,

wherein the joint information includes information on line segments constructed by extracting positions of the user's joints from each of the two or more images and connecting the joints located at different extracted positions, and

wherein the shaft information includes information on an angle of the user's shaft in each of the two or more images.

2 . The method of claim 1 , wherein the predetermined reference information includes at least one piece of criterion reference information, and

wherein in the generating step, the information on the plurality of time segments and the criterion reference information are compared.

3 . The method of claim 1 , wherein in the generating step, a time segment to be proposed for correction is determined from among the first time segment and the second time segment, with reference to a first comparison result corresponding to the first segment information and a second comparison result corresponding to the second segment information, and

wherein the feedback information includes information on the time segment to be proposed for correction.

4 . The method of claim 1 , further comprising the step of:

by the one or more processors, providing at least one of the predetermined reference information, the information on the plurality of time segments, and the feedback information via a display.

5 . The method of claim 4 , wherein in the providing step, the information on the plurality of time segments is cumulatively provided in response to the golf swing being made more than once.

6 . The method of claim 5 , wherein in the providing step, statistical information corresponding to at least one of the predetermined reference information, the information on the plurality of time segments, and the feedback information is provided.

7 . The method of claim 4 , wherein in the providing step, at least one of a coordinate system element corresponding to the first segment information and the second segment information, and a slope element corresponding to the segment ratio information is provided via the display.

8 . A non-transitory computer-readable recording medium having stored thereon a computer program for executing the method of claim 1 .

9 . The method of claim 1 , wherein the image sensor is a camera having a finite frame rate, and

the length of the first time segment and the length of the second time segment are determined based on the finite frame rate.

10 . A system for providing feedback on a golf swing, the system comprising one or more processors configured to:

acquire two or more images of a user's golf swing from an image sensor;

generate information on a plurality of time segments occupied by a plurality of partial motions constituting the golf swing with reference to a result of comparing joint information or shaft information of the two or more images; and

generate feedback information on the golf swing with reference to a result of comparing the information on the plurality of time segments and predetermined reference information,

wherein the plurality of time segments include a first time segment relating to a first partial motion and a second time segment relating to a second partial motion,

wherein the information on the plurality of time segments includes first segment information on a length of the first time segment, second segment information on a length of the second time segment, and segment ratio information on a ratio between the lengths of the first time segment and the second time segment,

wherein the predetermined reference information includes first reference segment information corresponding to the first segment information, second reference segment information corresponding to the second segment information, and reference segment ratio information corresponding to the segment ratio information,

wherein the joint information includes information on line segments constructed by extracting positions of the user's joints from each of the two or more images and connecting the joints located at different extracted positions, and

wherein the shaft information includes information on an angle of the user's shaft in each of the two or more images.

11 . The system of claim 10 , wherein the predetermined reference information includes at least one piece of criterion reference information, and

wherein the one or more processors are configured to compare the information on the plurality of time segments and the criterion reference information.

12 . The system of claim 10 , wherein the one or more processors are configured to determine a time segment to be proposed for correction from among the first time segment and the second time segment, with reference to a first comparison result corresponding to the first segment information and a second comparison result corresponding to the second segment information, and

wherein the feedback information includes information on the time segment to be proposed for correction.

13 . The system of claim 10 , wherein the one or more processors are further configured to:

provide at least one of the predetermined reference information, the information on the plurality of time segments, and the feedback information via a display.

14 . The system of claim 13 , wherein the one or more processors are configured to cumulatively provide the information on the plurality of time segments in response to the golf swing being made more than once.

15 . The system of claim 14 , wherein the one or more processors are configured to provide statistical information corresponding to at least one of the predetermined reference information, the information on the plurality of time segments, and the feedback information.

16 . The system of claim 13 , wherein the one or more processors are configured to provide at least one of a coordinate system element corresponding to the first segment information and the second segment information, and a slope element corresponding to the segment ratio information via the display.

17 . The system of claim 10 , wherein the image sensor is a camera having a finite frame rate, and

the length of the first time segment and the length of the second time segment are determined based on the finite frame rate.