Method and system for providing feedback regarding a golf swing

The system analyzes golf swing images to generate detailed feedback on swing sections, addressing the lack of specific analysis and feedback in existing methods, enhancing golfing skills.

JP2026016836APending Publication Date: 2026-02-03MOAIS INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025194941
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-16
Filing Date
2025-11-14
Publication Date
2026-02-03

AI Technical Summary

Technical Problem

Existing methods for analyzing a golf swing fail to provide specific analysis of its sections and appropriate feedback, which hinders skill improvement.

Method used

A system and method that acquires and compares multiple images of a golf swing to generate information about its sections, using a neural network to analyze joint and shaft information, and provides feedback based on reference information.

Benefits of technology

Enables precise correction of golf swing posture by providing detailed feedback on swing sections, improving golfing skills through accurate analysis and comparison.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026016836000001_ABST
    Figure 2026016836000001_ABST
Patent Text Reader

Abstract

To provide a technique for providing a user with appropriate feedback on golf swing.SOLUTION: According to an aspect of the present invention, there is provided a method for providing feedback on a golf swing, the method including: acquiring information on at least one section constituting the golf swing; and generating feedback information on the golf swing with reference to a comparison result between preset reference information and the information on the at least one section.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a method and system for providing feedback regarding a golf swing. [Background technology]

[0002] Recently, as leisure time has increased, the number of people enjoying golf has increased, and various golf-related industries have grown.

[0003] Golf is a sport in which a user (e.g., a golfer) swings a golf club to send a golf ball to a target position, so analyzing the golf swing and providing appropriate feedback based on the golf swing can help improve golf skills.

[0004] One example of a conventional method for analyzing a golf swing is to capture an image of a user's swing posture using a camera and analyze the captured image.

[0005] However, this method had two major problems. First, although information (e.g., the length of the backswing section or the length of the downswing section) regarding the time sections occupied by the partial movements that make up a golf swing (hereinafter referred to as "sections that make up a golf swing") is important in analyzing a golf swing, no specific analysis of the sections that make up a golf swing was performed. Second, proper feedback regarding the results of the analysis of the sections that make up a golf swing was not provided to the user, which was not very useful for improving the user's golfing ability.

[0006] Therefore, the inventor(s) propose a technology that enables specific analysis of the sections that make up a golf swing by analyzing two or more images of the golf swing to generate information about the sections that make up the golf swing, and a technology that enables appropriate feedback about the golf swing to be provided to the user by comparing information about at least one section that makes up the golf swing with reference information. [Prior art documents] [Patent documents]

[0007] [Patent Document 1] (Patent Document 0001) Published Patent Publication No. 10-2023-0001294 (January 4, 2023) Summary of the Invention [Problem to be solved by the invention]

[0008] An object of the present invention is to solve all of the problems of the prior art mentioned above.

[0009] Another object of the present invention is to obtain information about at least one section that constitutes a golf swing, and generate feedback information about the golf swing by referring to a comparison result between preset reference information and the information about the at least one section.

[0010] Another object of the present invention is to provide feedback information for each section of a golf swing, thereby enabling a user to precisely correct their golf swing posture.

[0011] Another object of the present invention is to help improve a user's golfing skills by providing various information about a golf swing (e.g., reference information, information about at least one section, feedback information, etc.) through a display. [Means for solving the problem]

[0012] A typical configuration of the present invention to achieve the above object is as follows.

[0013] According to one aspect of the present invention, there is provided a method including the steps of acquiring information about at least one section constituting a golf swing, and generating feedback information about the golf swing by referring to a comparison result between preset reference information and the information about the at least one section.

[0014] According to another aspect of the present invention, there is provided a system including: a section information acquisition unit that acquires information about at least one section that constitutes a golf swing; and a feedback information generation unit that generates feedback information about the golf swing by referring to a comparison result between preset reference information and the information about the at least one section.

[0015] In addition, other methods and systems for embodying the present invention, and a non-transitory computer-readable recording medium having a computer program for carrying out the methods are also provided. [Effects of the Invention]

[0016] According to the present invention, information about at least one section constituting a golf swing is acquired, and feedback information about the golf swing can be generated by referring to a comparison result between preset reference information and the information about the at least one section.

[0017] Furthermore, according to the present invention, feedback information is provided for each section of a golf swing, allowing a user to precisely correct their golf swing posture.

[0018] Furthermore, according to the present invention, various information about a golf swing (e.g., reference information, information about at least one section, feedback information, etc.) is provided through a display, thereby helping a user improve their golfing skills. [Brief explanation of the drawings]

[0019] [Figure 1] 1 is a diagram showing a schematic configuration of an entire system according to an embodiment of the present invention. [Figure 2] 2 is a diagram illustrating in detail the internal configuration of an information providing system according to an embodiment of the present invention; [Figure 3] 1 is a diagram illustrating exemplary sections constituting a golf swing according to an embodiment of the present invention; [Figure 4] 10 is a diagram illustrating an example of a process of comparing images related to a golf swing according to an embodiment of the present invention; [Figure 5] 1 is a diagram illustrating an example of a user interface provided through a display according to an embodiment of the present invention. [Figure 6] 1 is a diagram illustrating an example of a situation in which feedback information is provided according to an embodiment of the present invention; [Figure 7] 1 is a diagram illustrating an example of a situation in which feedback information is provided according to an embodiment of the present invention; DETAILED DESCRIPTION OF THE INVENTION

[0020] The following detailed description of the present invention refers to the accompanying drawings, which illustrate, by way of example, specific embodiments in which the present invention may be practiced. These embodiments are described in detail to enable those skilled in the art to fully practice the present invention. It should be understood that although the various embodiments of the present invention are different from one another, they are not necessarily mutually exclusive. For example, specific shapes, structures, and characteristics described herein may be embodied in different embodiments without departing from the spirit and scope of the present invention. It should also be understood that the location or arrangement of individual components within each embodiment may be changed without departing from the spirit and scope of the present invention. Therefore, the following detailed description should not be taken in a limiting sense, and the scope of the present invention should be understood to encompass the scope of the appended claims and all equivalents thereof. Like reference numerals in the drawings indicate the same or similar components throughout the various aspects.

[0021] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In the following, a number of preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily practice the present invention.

[0022] Overall system configuration

[0023] FIG. 1 is a diagram showing a schematic configuration of an entire system according to an embodiment of the present invention.

[0024] As shown in FIG. 1, the overall system according to an embodiment of the present invention may include a communication network 100, an information providing system 200, and a device 300.

[0025] First, the communication network 100 according to an embodiment of the present invention may be configured regardless of the communication mode, such as wired communication or wireless communication, and may be configured as various communication networks, such as a local area network (LAN), a metropolitan area network (MAN), or a wide area network (WAN). Preferably, the communication network 100 referred to in this specification may be the well-known Internet or World Wide Web (WWW). However, the communication network 100 is not limited thereto and may include at least a portion of a well-known wired / wireless data communication network, a well-known telephone network, or a well-known wired / wireless television communication network.

[0026] For example, communication network 100 may be a wireless data communication network that at least partially implements a conventional communication method such as WiFi communication, WiFi-Direct communication, Long Term Evolution (LTE) communication, 5G communication, Bluetooth communication (including Bluetooth Low Energy (BLE) communication) (Bluetooth is a registered trademark), infrared communication, ultrasonic communication, etc. As another example, communication network 100 may be an optical communication network that at least partially implements a conventional communication method such as LiFi (Light Fidelity), etc.

[0027] Next, the information providing system 200 according to one embodiment of the present invention can perform the function of acquiring two or more images related to a golf swing and generating information about at least one section constituting a golf swing by referring to the comparison result of the two or more images.

[0028] In addition, the information providing system 200 according to one embodiment of the present invention may perform a function of acquiring information about at least one section constituting a golf swing, and generating feedback information about the golf swing by referring to a comparison result between preset reference information and the information about the at least one section.

[0029] The configuration and functions of the information providing system 200 according to the present invention will be explained in detail below.

[0030] Next, the device 300 according to one embodiment of the present invention is a digital device having a function of being able to communicate after connecting to the information providing system 200, and any digital device having a memory means, a microprocessor, and computing capabilities, such as a smartphone, tablet, smart watch, smart band, smart glasses, desktop computer, laptop, workstation, PDA, web pad, mobile phone, etc., may be adopted as the device 300 according to the present invention.

[0031] In particular, the device 300 may include an application (not shown) that assists the user in receiving the functions according to the present invention from the information providing system 200. Such an application may be downloaded from the information providing system 200 or an external application distribution server (not shown). Meanwhile, the characteristics of such an application may generally be similar to the image acquiring unit 210, the section information generating unit 220, the section information acquiring unit 230, the feedback information generating unit 240, the information providing unit 250, the communication unit 260, and the control unit 270 of the information providing system 200, which will be described later. Here, at least a portion of the application may be replaced with a hardware or firmware device that can perform substantially the same or equivalent functions, if necessary.

[0032] Information provision system configuration

[0033] Hereinafter, the internal configuration of the information providing system 200 and the functions of each component thereof, which perform important functions for implementing the present invention, will be discussed in detail.

[0034] FIG. 2 is a diagram illustrating in detail the internal configuration of an information providing system 200 according to an embodiment of the present invention.

[0035] As shown in FIG. 2, the information providing system 200 according to an embodiment of the present invention may include an image acquiring unit 210, a section information generating unit 220, a section information acquiring unit 230, a feedback information generating unit 240, an information providing unit 250, a communication unit 260, and a control unit 270. According to an embodiment of the present invention, the image acquiring unit 210, the section information generating unit 220, the section information acquiring unit 230, the feedback information generating unit 240, the information providing unit 250, the communication unit 260, and the control unit 270 may be program modules, at least some of which communicate with an external system (not shown). Such program modules may be included in the information providing system 200 in the form of an operating system, an application program module, or other program modules, and may be physically stored in various known storage devices. Furthermore, such program modules may be stored in a remote storage device that can communicate with the information providing system 200. Meanwhile, such program modules include, but are not limited to, routines, subroutines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types, as described below, according to the present invention.

[0036] In this specification, a golf swing may refer to a swing motion for sending a golf ball to a target point. Here, a golf swing may be divided into eight steps of motion: address, takeaway, backswing, top of swing, downswing, impact, follow-through, and finish. However, the eight steps of divided motions are merely examples, and it will be obvious to those skilled in the art that a golf swing motion can be divided in various ways.

[0037] FIG. 3 is a diagram illustrating exemplary sections constituting a golf swing according to an embodiment of the present invention.

[0038] For example, referring to section example 1 of Fig. 3, a golf swing according to an embodiment of the present invention may be divided into 10 sections: address, takeaway, takeback, backswing, top, transition, downswing, impact, follow-through, and finish. Also, referring to section example 2 of Fig. 3, a golf swing according to an embodiment of the present invention may be divided into 7 sections: address, takeback, backswing, top, downswing, follow-through, and finish. Also, referring to section example 3 of Fig. 3, a golf swing according to an embodiment of the present invention may be divided into 3 sections: backswing, top (Pause section), and downswing.

[0039] Meanwhile, although the information provision system 200 has been described above, such description is merely illustrative, and it will be apparent to those skilled in the art that at least some of the components or functions of the information provision system 200 may be implemented within the device 300 or a server (not shown) or included in an external system (not shown) as needed.

[0040] First, the image acquiring unit 210 according to an embodiment of the present invention can perform a function of acquiring two or more images related to a golf swing.

[0041] Specifically, the two or more images related to the golf swing according to an embodiment of the present invention may be acquired from a sensor (e.g., an image sensor such as a camera). For example, the image acquiring unit 210 according to an embodiment of the present invention may acquire a plurality of frame images included in a video of the user's golf swing from the sensor as the two or more images related to the golf swing.

[0042] For example, the two or more images according to an embodiment of the present invention may include a first image and a second image that are acquired consecutively. For example, if the first image according to an embodiment of the present invention is the 90th frame in a video of a user's golf swing, the second image according to an embodiment of the present invention may be the 89th or 91st frame in the video of the user's golf swing. However, it will be apparent to those skilled in the art that the two or more images acquired by the image acquiring unit 210 according to an embodiment of the present invention do not necessarily have to be acquired consecutively, and may be images that are separated by a predetermined interval in time (e.g., not consecutively) (e.g., the first image may be the 50th frame image and the second image may be the 90th frame image).

[0043] In addition, the image acquisition unit 210 according to an embodiment of the present invention may acquire two or more images related to a golf swing. The above images can be acquired from at least one sensor. The at least one sensor according to an embodiment may include a video sensor or the like.

[0044] Furthermore, the images that can be acquired by the image acquiring unit 210 according to an embodiment of the present invention may include at least one of a 2D image and a 3D image. For example, according to an embodiment of the present invention, the image acquiring unit 210 may acquire a 2D image from one image sensor (e.g., a camera) and may acquire two or more 3D images by generating a 3D image using two or more 2D images acquired from two or more image sensors.

[0045] Next, the section information generating unit 220 according to an embodiment of the present invention may perform a function of generating information about at least one section constituting a golf swing by referring to the comparison result of two or more images.

[0046] Specifically, the section information generating unit 220 according to an embodiment of the present invention can compare two or more images.

[0047] FIG. 4 is a diagram illustrating an example of a process for comparing images related to a golf swing according to an embodiment of the present invention.

[0048] 4, the section information generation unit 220 according to an embodiment of the present invention may compare a first image 410 with a second image 420, and more specifically, may compare first joint information 411 of the first image 410 with second joint information 421 of the second image 420. Here, the joint information (i.e., first joint information, second joint information) according to an embodiment of the present invention may be extracted from an image (i.e., the first image, the second image, etc.) using a joint information estimation model trained using an artificial neural network. In addition, the joint information according to an embodiment of the present invention may include information about line segments formed by extracting positions of the user's joints in the image and connecting the extracted joints at different positions.

[0049] 4, the section information generating unit 220 according to an embodiment of the present invention may compare the first shaft information of the first image 410 with the second shaft information of the second image 420. Specifically, referring to FIG. 4, the section information generating unit 220 according to an embodiment of the present invention may compare the first tilt information included in the first shaft information with the second tilt information included in the second shaft information.

[0050] However, the method of comparing two or more images according to an embodiment of the present invention does not necessarily have to be performed by comparing joint information or shaft information, and may be variously modified within the scope of achieving the object of the present invention. For example, the method of comparing two or more images according to an embodiment of the present invention may be performed by comparing pixel values ​​of two or more images, or by comparing specific values ​​derived by filtering two or more images according to predetermined conditions.

[0051] 3, the sections constituting a golf swing according to an embodiment of the present invention may be divided into various categories, but in order to calculate the rhythm of the golf swing (e.g., the ratio between the length of a first section related to the backswing and the length of a second section related to the downswing), it may be necessary to accurately analyze information about the first section related to the backswing and information about the second section related to the downswing. Therefore, at least one section constituting a golf swing according to an embodiment of the present invention may include a first section related to the backswing and a second section related to the downswing, and the information about at least one section generated by the section information generator 220 according to an embodiment of the present invention may include information about the ratio between the first section and the second section.

[0052] Furthermore, the section information generating unit 220 according to an embodiment of the present invention may generate information about at least one section constituting a golf swing.

[0053] For example, the information about at least one section generated by the section information generating unit 220 according to one embodiment of the present invention may include at least one of information about the length of at least one section constituting a golf swing and section ratio information about the ratio between two or more sections constituting a golf swing.

[0054] As a specific example, the information regarding at least one section generated by the section information generation unit 220 according to one embodiment of the present invention may include at least one of first section information regarding the length of the first section, second section information regarding the length of the second section, and section ratio information regarding the ratio between the first section and the second section.

[0055] Continuing with the above, the section information generation unit 220 according to one embodiment of the present invention can generate information about at least one section by determining whether the section corresponding to the first image is identical to the section corresponding to the second image by referring to the comparison result between the first image and the second image.

[0056] For example, referring to FIG. 4, when the second image 420 corresponds to a section related to the top of the swing (hereinafter referred to as the top section), the section information generation unit 220 according to one embodiment of the present invention determines the similarity between the first joint information 421 extracted from the first image 410 and the second joint information 421 extracted from the second image 420, and if the similarity between the first joint information 411 and the second joint information 421 is higher than a predetermined similarity (for example, if the similarity between the swing posture in the first image 410 and the swing posture in the second image 420 is high), it can determine that the section corresponding to the first image 410 and the section corresponding to the second image 420 are the same (i.e., it can determine that both the first image 410 and the second image 420 correspond to the top section). Here, if the similarity between the first joint information 411 and the second joint information 421 is lower than a preset similarity (for example, if the similarity between the swing posture in the first image 410 and the swing posture in the second image 420 is low), it can be determined that the section corresponding to the first image 410 and the section corresponding to the second image 420 are not the same (i.e., it can be determined that the second image 420 corresponds to the top section, but the first image corresponds to the previous section, the backswing section).

[0057] Also, at least one of the first image and the second image according to an embodiment of the present invention may be a reference image determined according to a preset condition for dividing a swing section.

[0058] For example, the reference image determined according to a preset condition for dividing a swing section according to an embodiment of the present invention may refer to an image in which a degree of change in posture during a user's golf swing is equal to or less than a predetermined standard (e.g., an image corresponding to a time point at which it is determined that the user has stopped during the golf swing). Here, the reference image according to an embodiment of the present invention may refer to an image corresponding to a time point at which it is determined that the user has momentarily stopped during a top section of the golf swing (e.g., a time point at which a degree of change in posture is equal to or less than a predetermined standard).

[0059] Therefore, the section information generation unit 220 according to one embodiment of the present invention can generate information about at least one section by identifying a reference image determined according to pre-set conditions from two or more images related to a golf swing (e.g., a plurality of image frames included in a swing video), and comparing the reference image with other images to determine whether or not a section corresponding to the reference image (e.g., a top section) is identical to a section corresponding to another image (e.g., a backswing section, a top section, or a downswing section).

[0060] For example, the section information generating unit 220 according to one embodiment of the present invention may acquire a plurality of image frames related to a golf swing, identify a frame among the plurality of image frames in which the user's change is below a predetermined standard among consecutive frames (for example, a frame in which the joint movement is below a predetermined standard or the shaft angle change is below a predetermined standard when comparing joint information extracted from the image) as a reference image, compare other images acquired before or after the reference image with the reference image, and determine whether the section corresponding to the reference image is identical to the section corresponding to the other image, thereby generating information about at least one section.

[0061] 4, when the section information generation unit 220 according to an embodiment of the present invention identifies the third image 430 as a reference image (e.g., an image corresponding to the top section), the section information generation unit 220 may compare the third image 430 with the second image 420 to determine whether the second image 420 is an image corresponding to the top section. Here, according to an embodiment of the present invention, since the similarity between the second image 420 and the third image 430 is equal to or greater than a predetermined similarity, the second image 420 may be determined to be an image corresponding to the top section. Next, the section information generation unit 220 according to an embodiment of the present invention may compare the second image 420 with the first image 410 to determine whether the section corresponding to the first image 410 and the section corresponding to the second image 420 are the same section. Here, if it is determined that the section corresponding to the second image 420 and the section corresponding to the first image 410 are not the same, the section information generation unit 220 according to one embodiment of the present invention determines that the second image 420 and the third image 430 are images corresponding to the same section (e.g., the top section) and that the first image 410 is an image corresponding to the backswing section, thereby generating information about at least one section.

[0062] Therefore, according to the present invention, by sequentially analyzing adjacent images (for example, by comparing the first image 410 with the second image 420, comparing the second image 420 with the third image 430, and comparing the third image 430 with the fourth image (not shown)), it is possible to determine which of the sections of the golf swing two or more images related to the golf swing correspond to.

[0063] Meanwhile, it will be obvious to those skilled in the art that the reference image according to an embodiment of the present invention does not necessarily have to be an image corresponding to the top section, but may be an image corresponding to the address section or the impact time. For example, the section information generating unit 220 according to an embodiment of the present invention may extract position information of the golf ball from the images, identify an image corresponding to a time when the position of the golf ball starts to change (e.g., the impact time) in two or more images as a reference image determined according to a preset condition, and compare two or more images using the reference image.

[0064] Since the frame rate (e.g., 30 frames per second) of an image sensor (e.g., a camera) is finite, even if two or more images are captured consecutively, there may be a time gap between the consecutively captured images. However, for precise analysis of the sections that make up a golf swing, it is important to accurately calculate the length of a specific section of the golf swing, and therefore it may be necessary to determine the start and end points of the specific section of the golf swing.

[0065] Therefore, the section information generation unit 220 according to one embodiment of the present invention can determine the point at which the section corresponding to the first image and the section corresponding to the second image are separated in response to determining that the section corresponding to the first image and the section corresponding to the second image are not identical.

[0066] 4, it may be assumed that the section information generating unit 220 according to an embodiment of the present invention determines that the section corresponding to the first image 410 is a backswing section, and the sections corresponding to the second image 420 and the third image 430 are top sections. Here, according to an embodiment of the present invention, the section information generating unit 220 determines the time point at which two different sections related to a golf swing (i.e., the backswing section and the top section) are separated as a time point corresponding to the midpoint between the time point corresponding to the first image 410 and the time point corresponding to the second image 420 (e.g., t=3.15[sec]), by referring to information on the time point corresponding to the first image 410 (e.g., t=3.00[sec]) and information on the time point corresponding to the second image 420 (e.g., t=3.03[sec]), and determines the time point corresponding to the end of the backswing section (i.e., the start time of the top section) (e.g., t=3.15[sec]).

[0067] Meanwhile, according to one embodiment of the present invention, as described above, the midpoint between the time corresponding to the first image and the time corresponding to the second image can be determined as the time at which two different sections are separated. However, in order to generate more accurate information regarding the sections that make up a golf swing, it may be necessary to more precisely determine the time at which the section corresponding to the first image and the section corresponding to the second image are separated based on the similarity between the first image and the second image.

[0068] Therefore, the section information generation unit 220 according to one embodiment of the present invention can determine weight information for the second image based on the similarity between the first image and the second image, and can determine the length of time corresponding to the second image to be incorporated into the section corresponding to the first image by referring to the weight information.

[0069] 4, when a first image 410 corresponds to a backswing section and a second image 420 corresponds to a top section, the section information generating unit 220 according to an embodiment of the present invention may calculate a similarity between the first image 410 and the second image 420. Here, if the similarity between the first image 410 and the second image 420 according to an embodiment of the present invention is high, the time at which the section corresponding to the first image 410 and the section corresponding to the second image 420 are separated may be determined to be the time closest to the time corresponding to the first image 410 between the time corresponding to the first image 410 (t=3.00 [sec]) and the time corresponding to the second image 420 (t=3.03 [sec]).

[0070] In other words, according to one embodiment of the present invention, even if the golf swing sections corresponding to the first image and the second image are different from each other, if the similarity between the first image and the second image is high, the time point corresponding to the first image can be seen as being close to the start time of the section corresponding to the second image, and therefore, the time point closer to the time point corresponding to the first image among the time point corresponding to the first image and the time point at which the second image is acquired can be determined to be the time point at which the section corresponding to the first image and the section corresponding to the second image are separated.

[0071] As another example, referring to FIG. 4, when a first image 410 belongs to a section related to a backswing and a second image 420 belongs to a section related to a top, the section information generating unit 220 according to one embodiment of the present invention can calculate the similarity between the first image 410 and the second image 420 and determine weight information related to the first image 410 based on the similarity.

[0072] As a specific example with reference to FIG. 4, the section information generation unit 220 according to one embodiment of the present invention may determine, based on the similarity between the first image 410 and the second image 420, information on a weighting value (for example, if the similarity is high, the weighting value may be 2, and if the similarity is low, the weighting value may be 0.5) for the first image 410 to be applied to the first image 410 in accordance with the corresponding similarity.

[0073] 4, according to one embodiment of the present invention, when the similarity between a first image 410 and a second image 420 is high (e.g., when the similarity satisfies a predetermined condition), the section information generation unit 220 determines weight information (e.g., weight information of 2) for the first image 410 and determines the length of time (e.g., 0.01 [sec]) to be incorporated into the section corresponding to the second image 420 from the time corresponding to the first image 410 by referring to the weight information. In other words, since the weight value for the first image 410 is 2, the time point corresponding to the first image 410 is reflected twice as much as the time point corresponding to the second image 420, and thus the time point (e.g., t=3.01 [sec]) that divides the time point 410 corresponding to the first image 410 (e.g., t=3.00 [sec]) and the time point 420 corresponding to the second image 420 (e.g., t=3.03 [sec]) at a ratio of 1:2 can be determined as the time point at which the two sections are separated.

[0074] On the other hand, referring to FIG. 4, as another example, when the similarity between the first image 410 and the second image 420 is low (e.g., the similarity does not satisfy a preset condition), the section information generation unit 220 according to one embodiment of the present invention may determine weight information (e.g., weight information of 0.5) for the first image 410 and determine the length of time (e.g., 0.02 [sec]) to be incorporated into the section corresponding to the second image 420 from the time corresponding to the first image 410 by referring to the weight information. In other words, since the weighting value for the first image 410 is 0.5, the time point corresponding to the first image 410 is reflected 0.5 times more than the time point corresponding to the second image 420, and therefore the time point (e.g., t=3.02 [sec]) that divides the time point 410 corresponding to the first image 410 (e.g., t=3.00 [sec]) and the time point 420 corresponding to the second image 420 (e.g., t=3.03 [sec]) at a ratio of 0.5:1 (i.e., 2:1) can be determined as the time point at which the two intervals are separated.

[0075] However, it will be obvious to those skilled in the art that the weight information according to an embodiment of the present invention does not necessarily have to be a preset constant value, but may be determined in real time by an artificial neural network model. Also, although the similarity according to an embodiment of the present invention may be calculated by comparing the similarity between the first joint information 411 and the second joint information 421 using a similarity estimation model trained using an artificial neural network, it does not necessarily have to be calculated based on the joint information, and may be calculated by comparing other information related to the swing posture (e.g., information related to the shaft angle, the displacement of the golf club head, etc.).

[0076] Therefore, according to one embodiment of the present invention, when the weight value is a specific constant value, by applying a weight value to the first image by the corresponding constant value, the division time of the section can be determined to be closer (or farther) than the time corresponding to the first image.

[0077] In addition, according to the present invention, by determining weight information, if the similarity between the first image and the second image is high, the length of the time corresponding to the second image that is incorporated into the section corresponding to the first image is increased, and if the similarity between the first image and the second image is low, the length of the time corresponding to the second image that is incorporated into the section corresponding to the first image is decreased, thereby making it possible to more accurately determine the point in time at which two or more sections are divided.

[0078] Hereinafter, the details of generating information about at least one section constituting a golf swing according to an embodiment of the present invention will be described in detail with reference to FIGS.

[0079] First Example

[0080] According to one embodiment of the present invention, the section information generating unit 220 may determine at least one image among two or more images that is determined to be a backswing section as a reference image (for example, among images corresponding to before the impact point, an image that is determined to be an image in which the golf club rises over time may be determined as a reference image).

[0081] Next, the section information generation unit 220 may determine whether a section corresponding to the reference image is identical to a section corresponding to another image acquired before the reference image by referring to a comparison result between the reference image and another image acquired immediately before the reference image. If the sections corresponding to the two images are identical, the section information generation unit 220 may determine whether the sections are identical by comparing another image acquired before the reference image with another image acquired before the reference image. That is, if the comparison result between the first image and the second image and the analysis result of the second image indicate that the user stopped at the second image, the section information generation unit 220 may determine that the second image corresponds to the address section and the first image corresponds to the backswing section.

[0082] Next, in response to determining that the section corresponding to the first image (e.g., the section related to the backswing) and the section corresponding to the second image (e.g., the address section) are not the same, the section information generating unit 220 can determine the time point at which the two sections are separated (i.e., the time point at which the address section ends and the backswing section starts). Here, the section information generating unit 220 can determine weight information related to the second image based on the similarity between the first image and the second image, and can determine the time point at which the address section ends (in other words, the time point at which the backswing section starts) by referring to the weight information.

[0083] Second Example

[0084] According to one embodiment of the present invention, the section information generating unit 220 may determine at least one image determined to be a top section among two or more images as a reference image (for example, among images acquired before the impact point, an image in which the golf club head is at a predetermined distance or more from the ground and the degree of change in the user's posture is below a predetermined standard may be determined as a reference image).

[0085] Next, the section information generating unit 220 may determine the start point of the top section by sequentially comparing the reference image with images acquired before the reference image. Conversely, the section information generating unit 220 may determine the end point of the top section by sequentially comparing the reference image with images acquired after the reference image.

[0086] Third Example

[0087] According to one embodiment of the present invention, the section information generating unit 220 may determine at least one image determined to be in the downswing section among two or more images as the reference image (for example, among images acquired before the impact point, an image determined to be when the golf club head approaches the ground may be determined as the reference image).

[0088] Next, the section information generating unit 220 may determine the end point of the top section by sequentially comparing the reference image with images acquired before the reference image. Conversely, the section information generating unit 220 may determine the end point of the downswing section by sequentially comparing the reference image with images acquired after the reference image. Here, instead of determining the end point of the downswing section based on the similarity between two or more images, the section information generating unit 220 may determine the impact point by acquiring position information of the golf ball and referring to the change in the ball position.

[0089] Fourth Example

[0090] According to one embodiment of the present invention, the section information generation unit 220 can determine at least one of the start point of the backswing section, the end point of the backswing section (i.e., the start point of the top section), the end point of the top section (i.e., the start point of the downswing section), and the end point of the downswing section (i.e., the impact point) according to the various embodiments described above, and generate information regarding at least one of the length of the backswing section (i.e., the length from the start point of the backswing section to the end point of the backswing section), the length of the top section (i.e., the length from the start point of the top section to the end point of the top section), and the length of the downswing section (i.e., the length from the start point of the downswing section to the end point of the downswing section).

[0091] Furthermore, according to an embodiment of the present invention, the section information generating unit 220 may generate information about the ratio of the length of the backswing section to the length of the downswing section as information about at least one section.

[0092] The following will specifically describe a method for providing feedback regarding a golf swing.

[0093] Next, the section information acquisition unit 230 according to an embodiment of the present invention may perform a function of acquiring information about at least one section constituting a golf swing.

[0094] Specifically, as described above, the at least one section constituting a golf swing can include a first section related to the backswing and a second section related to the downswing, and the information about the at least one section can include at least one of first section information related to the length of the first section, second section information related to the length of the second section, and section ratio information related to the ratio between the first and second sections.

[0095] Also, the section information acquiring unit 230 according to an embodiment of the present invention may acquire information about at least one section constituting a golf swing from the above-described section information generating unit 220. However, the section information acquiring unit 230 according to an embodiment of the present invention may acquire information about at least one section constituting a golf swing from an internal or external system (not shown) of the information providing system 200.

[0096] For example, when the information providing system 200 according to one embodiment of the present invention is linked to a virtual golf simulator system (not shown), the section information acquiring unit 230 according to one embodiment of the present invention may acquire at least one of first section information regarding the length of the first section, second section information regarding the length of the second section, and section ratio information regarding the ratio between the first section and the second section from the virtual golf simulator system.

[0097] As another example, the section information generator 220 according to an embodiment of the present invention may acquire information about at least one section constituting a golf swing from the device 300. Here, the device 300 may include, but is not limited to, a mobile device including an image sensor.

[0098] Next, the feedback information generating unit 240 according to an embodiment of the present invention may perform a function of generating feedback information regarding a golf swing by referring to a comparison result between preset reference information and information regarding at least one section.

[0099] Specifically, the preset reference information in one embodiment of the present invention may include at least one of first reference section information corresponding to the first section information, second reference section information corresponding to the second section information, and reference section ratio information corresponding to the section ratio information.

[0100] For example, the preset reference information according to one embodiment of the present invention may include at least one of first reference section information (e.g., information regarding the length of a professional golfer's backswing section) corresponding to a preferred golf swing posture, second reference section information (e.g., information regarding the length of a professional golfer's downswing section), and reference section ratio information (e.g., information regarding the length of a professional golfer's backswing section and the length of a professional golfer's downswing section).

[0101] As a specific example, the preset reference information according to one embodiment of the present invention may include at least one of first reference section information (e.g., information that the length of the backswing section is preferably 1.2 seconds), second reference section information (e.g., information that the length of the downswing section is preferably 0.4 seconds), and section ratio information (e.g., information that the ratio of the length of the backswing section to the length of the downswing section is preferably 3:1).

[0102] As another example, the preset reference information according to an embodiment of the present invention may include at least one standard reference information.

[0103] For example, the first reference section information according to an embodiment of the present invention is If the information includes information that the length of the first reference frame is preferably 0.9 seconds, The standard reference information included in the reference interval information may include at least one of the following information: information that if the length of the first interval is 0.8 seconds or more but less than 1 second, it is a desirable swing; information that if the length of the first interval is 0.6 seconds or more but less than 0.8 seconds, it is an undesirable swing because the length of the first interval is slightly short; information that if the length of the first interval is 1 second or more but less than 1.2 seconds, it is an undesirable swing because the length of the first interval is slightly long; information that if the length of the first interval is less than 0.6 seconds, it is an undesirable swing because the length of the first interval is very short; and information that if the length of the first interval is 1.2 seconds or more, it is an undesirable swing because the length of the first interval is very long.

[0104] Therefore, since the reference information according to the present invention includes standard reference information, at least one of the length and ratio of the interval can correspond to the subdivided standard reference information (e.g., the reference information can include two or more standard reference information), and various feedback information can be generated by comparing the subdivided standard reference information with information regarding at least one interval.

[0105] Continuing, the feedback information generator 240 according to an embodiment of the present invention may compare the reference information with information about at least one section.

[0106] For example, when the section information acquisition unit 230 according to an embodiment of the present invention acquires section ratio information (e.g., information that the ratio of the length of the first section to the length of the second section is 4.8:1) from a user's golf swing, the feedback information generation unit 240 may compare the section ratio information with preset reference information (e.g., information that the ratio of the length of the first section to the length of the second section of a professional golfer is 4:1). Here, the feedback information generation unit 240 according to an embodiment of the present invention may generate, as feedback information, information suggesting that the backswing be slightly faster (i.e., shorten the length of the backswing section), thereby guiding the user's section ratio information to approach the reference section ratio information.

[0107] Furthermore, the feedback information generator 240 according to an embodiment of the present invention may compare information about at least one section with at least one reference information included in the reference information.

[0108] For example, the reference information according to an embodiment of the present invention may include information indicating that a user's downswing is a desirable swing when the length of the second section is between 0.25 seconds and less than 0.35 seconds, information indicating that a user's downswing is a desirable swing when the length of the second section is between 0.2 seconds and less than 0.25 seconds and is therefore slightly short, information indicating that a user's downswing is a desirable swing when the length of the second section is between 0.35 seconds and less than 0.4 seconds and is therefore slightly long, information indicating that a user's downswing is a desirable swing when the length of the second section is less than 0.2 seconds and is therefore very short, and information indicating that a user's downswing is a desirable swing when the length of the second section is 0.4 seconds or more. Here, if the information regarding the length of the second section according to an embodiment of the present invention is 0.3 seconds, the feedback information generator 240 according to an embodiment of the present invention may compare the information regarding the at least one section with the reference reference information and generate feedback information indicating that the user's downswing is a desirable swing. Here, if the information regarding at least one section according to an embodiment of the present invention indicates that the length of the second section is 0.6 seconds, the feedback information generating unit 240 according to an embodiment of the present invention may generate, as feedback information, information indicating that the user's downswing is undesirable because it is very long.

[0109] In other words, the feedback information generating unit 240 according to one embodiment of the present invention can compare information on at least one section with standard reference information including at least one section information, determine section information to which the length of a specific section constituting the user's golf swing belongs, and generate preset feedback information corresponding to the corresponding section information.

[0110] Meanwhile, it should be considered that the at least one section compared by the feedback information generator 240 according to an embodiment of the present invention may include a top section in addition to the first and second sections. For example, the feedback information generator 240 according to an embodiment of the present invention may compare information about the top section with standard reference information, determine whether the length of the top section in the user's golf swing is an appropriate length when compared with the standard reference information, and generate feedback information about the top section.

[0111] Continuing with the above, according to an embodiment of the present invention, the information about at least one section may include first section information about the length of the first section and second section information about the length of the second section, and the feedback information generator 240 may determine which of the first and second sections should be corrected by referring to a first comparison result corresponding to the first section information and a second comparison result corresponding to the second section information. Here, the feedback information generated by the feedback information generator 240 may include information about the section for which correction is proposed.

[0112] For example, the feedback information generator 240 according to an embodiment of the present invention may refer to a first comparison result obtained by comparing first section information (information that the backswing length is 1.5 seconds) with first reference section information (information that the ideal backswing length is 0.8 seconds to 1.0 seconds) and a second comparison result obtained by comparing second section information (information that the downswing length is 0.3 seconds) with second reference section information (information that the ideal downswing length is 0.25 seconds to 0.35 seconds) to determine that the length of the first section should be further shortened while the length of the second section is ideal, and therefore may determine that the section for which correction is suggested between the first and second sections is the first section. Here, the feedback information generator 240 according to an embodiment of the present invention may generate feedback information indicating that the length of the first section should be further shortened.

[0113] As another example, the feedback information generator 240 according to an embodiment of the present invention may determine the section for which correction is to be proposed as the first section, based on a first comparison result obtained by comparing first section information (information that the backswing length is 1.5 seconds) with first reference section information (information that the ideal backswing length is 0.8 seconds or more and 1.0 seconds or less) and a second comparison result obtained by comparing second section information (information that the downswing length is 0.7 seconds) with second reference section information (information that the ideal downswing length is 0.25 seconds or more and less than 0.35 seconds). In other words, if the backswing length and the downswing length are both longer than the reference information, the feedback information generator 240 according to an embodiment of the present invention may determine the section for which correction is to be proposed as the first section.

[0114] According to the present invention, when the lengths of the first section and the second section are different from the lengths corresponding to the reference information, the section that needs correction first among the first and second sections is identified, so that the user can easily correct their posture using the feedback information.

[0115] Meanwhile, the reference information according to an embodiment of the present invention may be determined directly by a user. For example, a user according to an embodiment of the present invention may determine at least one of the first reference section information, the second reference section information, and the reference section ratio information as specific information (e.g., information regarding the length or ratio of a section targeted by the user). For example, a user according to an embodiment of the present invention may provide specific reference section ratio information (e.g., information that the ratio between the length of the first section and the length of the second section is 4:1) to the information providing system 200, and the feedback information generator 40 may compare the corresponding reference section ratio information with the section ratio information to generate feedback information.

[0116] FIG. 5 is a diagram illustrating an example of a user interface provided through a display according to an embodiment of the present invention.

[0117] 5(b), the section information acquiring unit 240 according to an embodiment of the present invention can acquire at least one of information regarding the direction in which the user's swing posture is photographed (e.g., the front direction of the user or the side direction of the user), information regarding the type of club used by the user (e.g., iron or driver), and section ratio information targeted by the user (e.g., reference section ratio information), which will be obvious to those skilled in the art that may be acquired by the image acquiring unit 210 or by other components within the information providing system 200. Here, the acquired section ratio information targeted by the user is preset reference section ratio information, and the feedback information generating unit 240 can generate feedback information by comparing the corresponding preset reference section ratio information with the user's section ratio information.

[0118] Meanwhile, the information providing system 200 according to an embodiment of the present invention may further include an information providing unit 250. The information providing unit 250 according to an embodiment of the present invention may perform a function of providing at least one of preset reference information, information about at least one section, and feedback information through a display.

[0119] Specifically, the information providing unit 250 according to an embodiment of the present invention may visually provide at least one of preset reference information, information about at least one section, and feedback information through a display of the device 300 or an external system (not shown). Here, the information providing unit 250 according to an embodiment of the present invention may be linked to a user interface (UI) / user experience (UX).

[0120] For example, referring to (a) of FIG. 5, the information providing unit 250 according to one embodiment of the present invention may exemplarily provide a swing video corresponding to specific section ratio information (e.g., golf swing rhythm information).

[0121] As another example, referring to (c) of FIG. 5, the information providing unit 250 according to one embodiment of the present invention may provide information regarding a method for calculating the length of a specific section (e.g., the tempo of a backswing, the tempo of a downswing) and the ratio between two sections (e.g., the rhythm of a golf swing).

[0122] FIG. 6 is a diagram illustrating an example of a situation in which feedback information is provided according to an embodiment of the present invention.

[0123] Referring to (a) of FIG. 6, the information providing unit 250 according to one embodiment of the present invention can provide information on the length of at least one section (for example, when a user makes a golf swing, the length of the backswing section is 1.65 seconds, the length of the top section is 0.03 seconds, the length of the downswing is 0.28 seconds, and the length from the start of the address section to the impact point is 1.95 seconds) and section ratio information (for example, information that the ratio of the length of the backswing section to the length of the downswing section is 5.8:1) through a display.

[0124] 6(b), according to one embodiment of the present invention, if the feedback information generated by the feedback information generating unit 240 includes information that the length of the first section (i.e., the length of the backswing section) in the user's golf swing is determined to be somewhat long compared to the first reference section information and that the length of the backswing should be shortened (i.e., the backswing should be made faster), the information providing unit 250 may provide information to make the backswing faster through a display. If the length of the first section in the user's golf swing is determined to be too long compared to the first reference section information, the feedback information generated by the feedback information generating unit 240 may include information that the length of the backswing should be very short (i.e., the backswing should be made very fast), and the information providing unit 250 may provide information to make the backswing very fast through a display.

[0125] Therefore, according to the present invention, by comparing information about at least one section with at least one reference information included in the reference information, it is possible to provide a variety of feedback to the user.

[0126] The information providing unit 250 according to an embodiment of the present invention may cumulatively provide information about at least one section in response to two or more golf swings.

[0127] For example, referring to (a) of Fig. 6, the information providing unit 250 according to an embodiment of the present invention may compare the length of a specific swing section constituting the user's golf swing with the length of the immediately preceding swing section in response to two or more golf swings, and provide information regarding an increase or decrease in the length of the section compared to the immediately preceding swing. As a specific example, referring to (a) of Fig. 6, when the user has made two or more golf swings, the information providing unit 250 may provide, through a display, information that the length of the user's backswing section is shorter than the immediately preceding swing, the length of the top section is longer than the immediately preceding swing, and the length of the downswing section is shorter than the immediately preceding swing.

[0128] As another example, referring to (a) of FIG. 6, according to one embodiment of the present invention, the information providing unit 250 may display preset reference information (information displayed by a solid line in the graph of (a) of FIG. 6) and information regarding at least one section (information displayed by a dotted line in the graph of (a) of FIG. 6).

[0129] FIG. 6 is a diagram illustrating an example of a situation in which feedback information is provided according to an embodiment of the present invention.

[0130] 6(a), as another example, the information providing unit 250 according to an embodiment of the present invention may cumulatively provide the results of the golf swing on the screen in response to the user's golf swing being performed two or more times (e.g., five times). Thus, the user according to an embodiment of the present invention can easily check the results of his / her golf swing, which may help improve his / her golf skills.

[0131] As another example, the information providing unit 250 according to one embodiment of the present invention may provide statistical information corresponding to at least one of preset reference information, information about the at least one section, and the feedback information.

[0132] Referring to (b) and (c) of Figure 6, the information providing unit 250 according to one embodiment of the present invention can provide, as statistical information, information on the average length of the backswing section, information on the average length of the downswing section, and average section ratio information corresponding to the section ratio information, in response to the user's golf swing being performed two or more times.

[0133] As another example, the information providing unit 250 according to one embodiment of the present invention may provide at least one of the coordinate system element corresponding to the first section information and the second section information and the slope element corresponding to the section ratio information through a display.

[0134] 7(a), the information providing unit 250 according to an embodiment of the present invention can visually provide the results of a golf swing on a two-dimensional coordinate system formed of an axis (e.g., horizontal axis) corresponding to the first section (i.e., backswing section) and an axis (e.g., vertical axis) corresponding to the second section. Here, according to an embodiment of the present invention, the section ratio information can be expressed by the gradient elements of the two axes, so that the information providing unit 250 can provide the gradient elements corresponding to the section ratio information through a display.

[0135] Therefore, according to the present invention, a user can easily understand information about the length of the first section, the length of the second section, and the section ratio in his or her swing through the display, which can help improve his or her golfing ability.

[0136] 7, the feedback information generator 240 according to an embodiment of the present invention may further generate at least one of information regarding the consistency of the golf swing and information regarding accuracy calculated based on the similarity between the golf swing and reference information, in response to the user having performed two or more golf swings. Here, the similarity between the golf swing and the reference information may be calculated based on a similarity model using a linear regression analysis model or an artificial neural network, but is not limited thereto.

[0137] Hereinafter, the provision of feedback regarding a golf swing according to an embodiment of the present invention will be described in detail with reference to FIGS.

[0138] Fifth Example

[0139] Referring to FIG. 5(b), according to one embodiment of the present invention, information regarding at least one of swing posture, club used, number of practice sessions, and target rhythm can be obtained.

[0140] Then, the feedback information generating unit 240 may preset reference information by referring to information regarding at least one of the club used (for example, an iron or a driver) and the target rhythm.

[0141] Next, the section information acquisition unit 230 can acquire information about at least one section that constitutes the golf swing.

[0142] Then, the feedback information generating unit 240 may generate feedback information about the golf swing by referring to a comparison result between preset reference information and information about the at least one section.

[0143] Therefore, according to the present invention, reference information can be preset according to the type of specific club selected by the user, and the user can receive feedback information customized for the specific club.

[0144] Next, the communication unit 260 according to one embodiment of the present invention can perform the function of enabling data transmission and reception from / to the image acquisition unit 210, the section information generation unit 220, the section information acquisition unit 230, the feedback information generation unit 240, and the information provision unit 250.

[0145] Finally, the control unit 270 according to an embodiment of the present invention may perform a function of controlling the flow of data between the image acquiring unit 210, the section information generating unit 220, the section information acquiring unit 230, the feedback information generating unit 240, the information providing unit 250, and the communication unit 260. That is, the control unit 270 according to an embodiment of the present invention may control the image acquiring unit 210, the section information generating unit 220, the section information acquiring unit 230, the feedback information generating unit 240, the information providing unit 250, and the communication unit 260 to perform their respective unique functions by controlling the flow of data from / to the outside of the information providing system 200 or the flow of data between each component of the information providing system 200.

[0146] The above-described embodiments of the present invention may be embodied in the form of program instructions that can be executed by various computer components and stored on a computer-readable recording medium. The computer-readable recording medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions stored on the computer-readable recording medium may be specially designed and constructed for the present invention, or may be readily available to those skilled in the art of computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and hardware devices specially configured to store and execute program instructions, such as ROM, RAM, and flash memory. Examples of program instructions include not only machine language code, such as that produced by a compiler, but also high-level language code that can be executed by a computer using an interpreter, etc. A hardware device may be replaced by one or more software modules to perform the processes of the present invention, and vice versa.

[0147] Although the present invention has been described above using specific details such as specific components and limited examples and drawings, this is merely provided to assist in a more general understanding of the present invention, and the present invention is not limited to the above examples. Those skilled in the art to which the present invention pertains may attempt various modifications and changes from such descriptions.

[0148] Therefore, the concept of the present invention should not be limited to the above-described embodiments, and all scopes equivalent to or modified equivalently from the scope of the claims below, as well as the scope of the invention, are considered to fall within the scope of the concept of the present invention. [Explanation of symbols]

[0149] 100:Communication network 200: Information provision system 210: Image Acquisition Department 220: Section information generation unit 230: Section information acquisition unit 240: Feedback information generation unit 250: Information provision department 260: Communications Department 270: Control unit 300:Device 410: First image 411: First joint information 420: Second image 421: Second joint information 430: Third image 431: Third joint information

Claims

1. 1. A method for providing feedback regarding a golf swing, comprising: acquiring two or more images of a user's golf swing from a video sensor; generating information about a plurality of time periods occupied by a plurality of partial movements constituting the golf swing by referring to a comparison result of the joint information or shaft information of the two or more images; generating feedback information about the golf swing by referring to a comparison result between the information about the plurality of time periods and preset reference information; Including, the plurality of time intervals include a first time interval for a first partial operation and a second time interval for a second partial operation; the information about the plurality of time intervals includes first interval information about a length of the first time interval, second interval information about a length of the second time interval, and interval ratio information about a ratio between the length of the first time interval and the length of the second time interval; the preset reference information includes first reference section information corresponding to the first section information, second reference section information corresponding to the second section information, and reference section ratio information corresponding to the section ratio information; the joint information includes information about line segments formed by extracting positions of the user's joints from each of the two or more images and connecting the extracted joints at different positions; the shaft information includes information regarding the tilt of the user's shaft in the two or more images; method.

2. In the generating step, a time period for which correction is proposed is determined from the first time period and the second time period by referring to a first comparison result corresponding to the first period information and a second comparison result corresponding to the second period information; The method of claim 1 , wherein the feedback information includes information regarding a time interval for which the correction is proposed.

3. The method of claim 1 , further comprising providing at least one of the preset reference information, the information about the plurality of time intervals, and the feedback information through a display.

4. The method of claim 3 , wherein the providing step provides information about the plurality of time periods cumulatively in response to two or more occurrences of the golf swing.

5. The method of claim 4 , wherein said providing step provides statistical information corresponding to at least one of said preset reference information, information about said plurality of time intervals, and said feedback information.

6. 4. The method according to claim 3, wherein in the providing step, in a two-dimensional coordinate system including a first coordinate axis corresponding to the first interval information and a second coordinate axis corresponding to the second interval information, the interval ratio information is expressed as a gradient element corresponding to the first coordinate axis and the second coordinate axis.

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

8. 1. A system for providing feedback regarding a golf swing, comprising: an image acquisition unit that acquires two or more images of a user's golf swing from an image sensor; a section information generating unit that generates information about a plurality of time sections occupied by a plurality of partial movements that constitute the golf swing, by referring to a comparison result of the joint information or shaft information of the two or more images; a feedback information generating unit that generates feedback information about the golf swing by referring to a comparison result between information about the plurality of time intervals and preset reference information; Including, the plurality of time intervals include a first time interval for a first partial operation and a second time interval for a second partial operation; the information about the plurality of time intervals includes first interval information about a length of the first time interval, second interval information about a length of the second time interval, and interval ratio information about a ratio between the length of the first time interval and the length of the second time interval; the preset reference information includes first reference section information corresponding to the first section information, second reference section information corresponding to the second section information, and reference section ratio information corresponding to the section ratio information; the joint information includes information about line segments formed by extracting positions of the user's joints from each of the two or more images and connecting the extracted joints at different positions; the shaft information includes information regarding the tilt of the user's shaft in the two or more images; system.

9. the feedback information generator determines a time period for which correction is proposed, from among the first time period and the second time period, by referring to a first comparison result corresponding to the first period information and a second comparison result corresponding to the second period information; The system of claim 8 , wherein the feedback information includes information regarding a time interval for which the correction is proposed.

10. The system according to claim 8 , further comprising an information providing unit that provides at least one of the preset reference information, the information about the plurality of time intervals, and the feedback information through a display.

11. The system according to claim 10 , wherein the information providing unit cumulatively provides information about the plurality of time periods in response to the golf swing being performed two or more times.

12. The system of claim 11 , wherein the information providing unit provides statistical information corresponding to at least one of the preset reference information, the information about the plurality of time intervals, and the feedback information.

13. 11. The system according to claim 10, wherein the information providing unit represents the section ratio information as a gradient element corresponding to the first coordinate axis and the second coordinate axis in a two-dimensional coordinate system including a first coordinate axis corresponding to the first section information and a second coordinate axis corresponding to the second section information.

Citation Information

Patent Citations

  • Screen golf without golf balls

    KR1020230001294A