
본 발명은 골프 트레이닝 인터페이스 제공 장치 및 이를 이용한 골프 트레이닝 방법에 관한 것이다. 더 구체적으로는, 골프 스윙 동작에서 사용자의 근전도 센서 신호를 포함하는 생체 역학적 데이터를, 프로 골퍼 선수의 데이터와 비교 분석한 결과를 제시하는 골프 트레이닝 인터페이스 제공 장치 및 이를 이용한 골프 트레이닝 방법에 관한 것이다.The present invention relates to a golf training interface providing device and a golf training method using the same. More specifically, the present invention relates to a golf training interface providing device which compares and analyzes biomechanical data including an electromyography sensor signal of a user in a golf swing motion with data of a professional golfer and presents the results, and a golf training method using the same.
오늘날 골프는 많은 사람들이 즐겨하는 대중적인 스포츠이다. 사람들은 골프를 보다 잘 하기 위하여, 프로 골퍼들의 스윙 폼을 모방하며 연습하기도 하고, 전문적인 코치들로부터 훈련을 받기도 한다. 시중에도 다양한 골프 훈련 시스템이 많지만 대부분 골프채의 궤적을 직접 조정하기 위한 전문 도구가 필요하고, 훈련 상황에서 유용할 수 있지만 실제 라운딩 중에는 사용할 수 없다.Golf is a popular sport enjoyed by many people today. In order to become better at golf, people practice by imitating the swing form of professional golfers and receive training from professional coaches. There are many different golf training systems on the market, but most of them require specialized tools to directly adjust the trajectory of the golf club, and although they may be useful in training situations, they cannot be used during actual rounds.
한편, 최근에는 골프 스윙 능력을 향상시키는 연구들이 많이 수행되고 있다. 종래의 골프 스윙 능력을 향상시키는 연구들은, 신체나 골프채의 위치, 속도, 힘과 같은 운동학적 또는 운동역학적 데이터들에 대한 코칭 피드백을 제공함으로써 골프 스윙 능력을 향상시키는 데 초점을 맞추고 있다.Meanwhile, many studies have been conducted recently to improve golf swing ability. Previous studies to improve golf swing ability have focused on improving golf swing ability by providing coaching feedback on kinematic or kinematic data such as the position, speed, and power of the body or golf club.
상기 운동학적 또는 운동역학적 데이터들은 근원적으로 근골격계에 의해 나타나는 것으로, 골프 스윙 시 높은 수준의 동작 제어방식에 대해 분석한다면 아마추어 골퍼들과 프로 선수들 사이의 중요한 차이점들에 대한 더 깊은 통찰력을 제공할 수 있다.The above kinematic or kinematic data are fundamentally musculoskeletal in nature and analyzing them for high-level motion control during the golf swing can provide deeper insight into the important differences between amateur golfers and professional players.
본 발명은, 골프 스윙시에 측정한 사용자의 생체역학적 데이터를 기초로 사용자의 현재 상태 및 능력을 파악하고 프로 선수들의 데이터와 비교하여, 사용자의 훈련을 위해 직접적이고 직관적인 피드백을 제시할 수 있는 골프 트레이닝 인터페이스 제공 장치 및 이를 이용하는 골프 트레이닝 방법을 제공하고자 한다.The present invention provides a golf training interface device capable of providing direct and intuitive feedback for training of a user by identifying the user's current status and ability based on biomechanical data measured during a golf swing and comparing it with data of professional players, and a golf training method using the same.
또한, 사용자의 근육 활성도를 프로 골퍼들의 근육 활성도와 비교하여 치어점을 분석할 수 있는 골프 트레이닝 인터페이스 제공 장치 및 이를 이용하는 골프 트레이닝 방법을 제공하고자 한다.In addition, the present invention aims to provide a golf training interface providing device capable of analyzing a cheer point by comparing a user's muscle activity with that of professional golfers, and a golf training method using the same.
또한, 훈련 또는 라운딩 어디에서나 사용가능한 골프 트레이닝 인터페이스 제공 장치를 제공하고자 한다.Additionally, we aim to provide a device that provides a golf training interface that can be used anywhere during training or rounding.
본 발명의 일 실시예에 따른, 골프 트레이닝 인터페이스 제공 장치는, 골프 스윙 시 사용자의 근전도(EMG: Electromyography) 센서 신호를 포함하는 생체 역학적 데이터를 수집하는 사용자 데이터 수집부; 상기 사용자와 비교 대상이 되는 프로 골프 선수의 생체 역학적 데이터를 제공하는 프로 골퍼 데이터 제공부; 상기 사용자와 상기 프로 골프 선수의 생체 역학적 데이터를 비교 분석하는 데이터 비교 분석부; 및 상기 비교 분석 결과를 사용자에게 디스플레이하는 사용자 인터페이스;를 포함할 수 있다.According to one embodiment of the present invention, a golf training interface providing device may include a user data collection unit that collects biomechanical data including an electromyography (EMG) sensor signal of a user during a golf swing; a professional golfer data providing unit that provides biomechanical data of a professional golfer to be compared with the user; a data comparison and analysis unit that compares and analyzes biomechanical data of the user and the professional golfer; and a user interface that displays the results of the comparison and analysis to the user.
또한. 상기 데이터 비교 분석부는, 골프 스윙의 구간별로, 상기 사용자와 상기 프로 골프 선수의 생체 역학적 데이터를 비교 분석할 수 있다.In addition, the data comparison analysis unit can compare and analyze biomechanical data of the user and the professional golf player for each section of the golf swing.
또한, 상기 생체 역학적 데이터는, 신체의 여러 지점의 근전도 센서 측정 데이터를 포함할 수 있다.Additionally, the biomechanical data may include electromyography sensor measurement data from various points on the body.
또한. 상기 생체 역학적 데이터는, 상기 사용자의 운동 중 모션 캡쳐 이미지를 포함할 수 있다.Additionally, the biomechanical data may include motion capture images of the user during exercise.
또한, 상기 프로 골프 선수는, 상기 사용자의 실력 수준 및 생리학적 정보 중 하나 이상을 고려하여 비교 대상으로 선정될 수 있다.Additionally, the professional golf player may be selected as a comparison subject by considering one or more of the user's skill level and physiological information.
또한, 상기 사용자 인터페이스는, 골프 스윙의 구간별로, 상기 사용자와 상기 프로 골프 선수의 근육 활성도의 차이를 수치적으로 나타낼 수 있다.Additionally, the user interface can numerically represent the difference in muscle activity between the user and the professional golfer for each section of the golf swing.
또한, 상기 사용자 인터페이스는, 상기 프로 골프 선수와의 근육 활성도의 차이가 가장 큰 근육부위를 강조하여 표시할 수 있다.Additionally, the user interface can highlight and display the muscle area with the greatest difference in muscle activity compared to the professional golf player.
또한, 상기 사용자 인터페이스는, 상기 사용자의 근육 활성도를 기초로, 상기 사용자의 근육의 부상 가능성에 대한 코멘트를 제공할 수 있다.Additionally, the user interface may provide comments on the possibility of injury to the user's muscles based on the user's muscle activity.
본 발명의 일 실시예에 따른, 골프 트레이닝 인터페이스 제공 장치를 이용하는 골프 트레이닝 방법은, 데이터 수집부가, 골프 스윙 시 사용자의 근전도 센서 신호를 포함하는 생체 역학적 데이터를 수집하는 단계; 데이터 제공부가, 상기 사용자와 비교 대상이 되는 프로 골프 선수의 생체 역학적 데이터를 제공하는 단계; 데이터 비교 분석부가, 상기 사용자와 상기 프로 골프 선수의 생체 역학적 데이터를 비교 분석하는 단계; 및 사용자 인터페이스가, 상기 비교 분석 결과를 사용자에게 디스플레이하는 단계;를 포함할 수 있다.According to one embodiment of the present invention, a golf training method using a golf training interface providing device may include a step in which a data collection unit collects biomechanical data including an electromyography sensor signal of a user during a golf swing; a step in which the data provision unit provides biomechanical data of a professional golf player to be compared with the user; a step in which a data comparison and analysis unit compares and analyzes biomechanical data of the user and the professional golf player; and a step in which a user interface displays a result of the comparison and analysis to the user.
또한, 상기 비교 분석하는 단계는, 골프 스윙의 구간별로, 상기 사용자와 상기 프로 골프 선수의 생체 역학적 데이터를 비교 분석할 수 있다.In addition, the step of comparing and analyzing can compare and analyze biomechanical data of the user and the professional golf player for each section of the golf swing.
본 발명의 일 실시예에 따른 골프 트레이닝 인터페이스 제공 장치 및 이를 이용한 골프 트레이닝 방법에 따르면, 사용자의 근육 활성 분석 결과에 기반하여 상기 사용자의 골프 스윙 자세를 조정하고 훈련하는 데 도움을 줄 수 있다.According to a golf training interface providing device and a golf training method using the same according to one embodiment of the present invention, it is possible to help adjust and train a user's golf swing posture based on the results of analyzing the user's muscle activity.
또한, 사용자의 운동능력을 근원적으로 향상시키는 동시에 골프 스윙 중 부상 위험을 줄이기 위해 중요한 직관적인 피드백을 제공할 수 있다.Additionally, it can provide important intuitive feedback to fundamentally improve the user's athletic ability while reducing the risk of injury during the golf swing.
또한, 훈련 또는 라운딩 어디에서나 실시간으로 피드백을 받으며 사용할 수 있다.Additionally, you can use it to receive real-time feedback anywhere during training or rounding.
또한, 스윙 시 특정 근육들의 과용으로 인해 발생가능한 부상들을 줄이는 데에도 도움이 되며, 훈련 환경에서만 적용가능한 사항들이 아니라 실제 라운딩에서도 사용될 수 있다.It also helps reduce injuries that may occur due to overuse of certain muscles during the swing, and is not only applicable in a training environment, but can also be used during actual rounds.
도 1은 본 발명의 일 실시예에 따른 골프 트레이닝 인터페이스 제공 장치의 구성을 나타내는 블록도이다.
도 2는 도 1의 골프 트레이닝 인터페이스 제공 장치를 사용하기 위하여 다양한 센서 데이터를 획득하기 위한 실제 사용례를 설명하기 위한 도면이다.
도 3은 도 1의 데이터 비교 분석부의 구성을 상세히 나타내는 블록도이다.
도 4는 도 1의 데이터 비교 분석부가 수행하는 근육 활동 패턴의 유사성 분석을 설명하기 위한 도면이다.
도 5는 본 발명의 일 실시예에 따른 골프 트레이닝 인터페이스 제공 장치의 사용자 인터페이스가 표시하는 내용을 설명하기 위한 도면이다.
도 6은 본 발명의 일 실시예에 따른 골프 트레이닝 인터페이스 제공 장치의 사용자 인터페이스가 표시하는 다른 내용을 설명하기 위한 도면이다.
도 7은 본 발명의 일 실시예에 따른 골프 트레이닝 방법을 나타내는 순서도이다.FIG. 1 is a block diagram showing the configuration of a golf training interface providing device according to one embodiment of the present invention.
 FIG. 2 is a drawing for explaining an actual use case for obtaining various sensor data to use the golf training interface providing device of FIG. 1.
 Figure 3 is a block diagram showing in detail the configuration of the data comparison analysis unit of Figure 1.
 Figure 4 is a diagram for explaining the similarity analysis of muscle activity patterns performed by the data comparison analysis unit of Figure 1.
 FIG. 5 is a drawing for explaining content displayed by a user interface of a golf training interface providing device according to one embodiment of the present invention.
 FIG. 6 is a drawing for explaining other contents displayed by a user interface of a golf training interface providing device according to one embodiment of the present invention.
 Figure 7 is a flowchart showing a golf training method according to one embodiment of the present invention.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예가 상세하게 설명된다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고, 도면에서 본 발명의 실시예를 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략되었다.Below, with reference to the attached drawings, embodiments of the present invention are described in detail so that those skilled in the art can easily practice the present invention. However, the present invention may be implemented in various different forms and is not limited to the embodiments described herein. In addition, in order to clearly describe the embodiments of the present invention in the drawings, parts that are not related to the description are omitted.
본 명세서에서 사용된 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도로 사용된 것이 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함할 수 있다.The terminology used in this specification is for the purpose of describing specific embodiments only and is not intended to limit the invention. The singular expression may include the plural expression unless the context clearly indicates otherwise.
본 명세서에서, "포함하다", "가지다" 또는 "구비하다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것으로서, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해될 수 있다.In this specification, the terms “include,” “have,” or “comprise” are intended to specify the presence of a feature, number, step, operation, component, part, or combination thereof described in the specification, and should be understood as not excluding in advance the possibility of the presence or addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof.
또한, 본 발명의 실시예에 나타나는 구성부들은 서로 다른 특징적인 기능들을 나타내기 위해 독립적으로 도시되는 것으로, 각 구성부들이 분리된 하드웨어나 하나의 소프트웨어 구성단위로 이루어짐을 의미하지 않는다. 즉, 각 구성부는 설명의 편의상 각각의 구성부로 나열하여 기술되고, 각 구성부 중 적어도 두 개의 구성부가 합쳐져 하나의 구성부로 이루어지거나, 하나의 구성부가 복수 개의 구성부로 나뉘어져 기능을 수행할 수 있다. 이러한 각 구성부의 통합된 실시예 및 분리된 실시예도 본 발명의 본질에서 벗어나지 않는 한 본 발명의 권리 범위에 포함된다.In addition, the components shown in the embodiments of the present invention are independently depicted to indicate different characteristic functions, and do not mean that each component is formed as a separate hardware or software configuration unit. That is, each component is described by listing each component for convenience of explanation, and at least two components among each component may be combined to form a single component, or one component may be divided into multiple components to perform a function. Such integrated embodiments and separate embodiments of each component are also included in the scope of the rights of the present invention as long as they do not deviate from the essence of the present invention.
또한, 이하의 실시예들은 당 업계에서 평균적인 지식을 가진 자에게 보다 명확하게 설명하기 위해서 제공되는 것으로서, 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있다.In addition, the following examples are provided to more clearly explain to a person having average knowledge in the art, and the shapes and sizes of elements in the drawings may be exaggerated for more clear explanation.
이하, 첨부된 도면을 참조하여, 본 발명에 따른 바람직한 실시예에 대하여 설명한다.Hereinafter, with reference to the attached drawings, a preferred embodiment according to the present invention will be described.
도 1은 본 발명의 일 실시예에 따른 골프 트레이닝 인터페이스 제공 장치의 구성을 나타내는 블록도이고, 도 2는 도 1의 골프 트레이닝 인터페이스 제공 장치를 사용하기 위하여 다양한 센서 데이터를 획득하기 위한 실제 사용례를 설명하기 위한 도면이다.FIG. 1 is a block diagram showing the configuration of a golf training interface providing device according to one embodiment of the present invention, and FIG. 2 is a drawing for explaining an actual use case for obtaining various sensor data in order to use the golf training interface providing device of FIG. 1.
도 1 및 도 2를 참조하면, 본 발명의 일 실시예에 따른 골프 트레이닝 인터페이스 제공 장치(100)는, 사용자의 생체 역학적 데이터와 프로 골퍼의 생체 역학적 데이터를 비교 분석하여 상기 사용자의 현재 상태 및 능력을 파악한 후, 상기 사용자의 골프 훈련을 도와주기 위한 것이다. 골프 트레이닝 인터페이스 제공 장치(100)는, 태블릿 PC, 컴퓨터, 모바일 디바이스 등의 형태로 제공될 수 있다. 골프 트레이닝 인터페이스 제공 장치(100)는, 사용자 데이터 수집부(110), 프로 골퍼 데이터 제공부(120), 데이터 비교 분석부(130), 및 사용자 인터페이스(140)를 포함할 수 있다.Referring to FIGS. 1 and 2, a golf training interface providing device (100) according to one embodiment of the present invention is intended to assist golf training of a user by comparing and analyzing biomechanical data of a user and biomechanical data of a professional golfer to identify the current status and ability of the user. The golf training interface providing device (100) may be provided in the form of a tablet PC, a computer, a mobile device, or the like. The golf training interface providing device (100) may include a user data collection unit (110), a professional golfer data providing unit (120), a data comparison and analysis unit (130), and a user interface (140).
사용자 데이터 수집부(110)는, 사용자의 골프 스윙 시 사용자와 관련된 다양한 계측 데이터(20)를 수집할 수 있다. 계측 데이터(20)는, 사용자의 근전도 센서 신호(22)를 포함하는 생체 역학적 데이터를 포함할 수 있다. 또한, 사용자 데이터 수집부(110)는 근전도 센서 신호(22) 외에, 카메라(24) 등을 통한 모션 캡처 이미지 데이터와, 볼 런치 모니터(26)를 통한 볼 런칭 관련 데이터, 및 포스 플레이트(28)부터의 하중 데이터를 획득할 수 있다.The user data collection unit (110) can collect various measurement data (20) related to the user during the user's golf swing. The measurement data (20) can include biomechanical data including the user's electromyography sensor signal (22). In addition, the user data collection unit (110) can obtain motion capture image data through a camera (24) or the like, ball launching-related data through a ball launch monitor (26), and load data from a force plate (28) in addition to the electromyography sensor signal (22).
근전도 센서(Electromyographic Sensor; 22)는 복수로 마련되어 사용자 신체의 다양한 위치에 부착되어 사용자 신체의 다양한 지점에서의 근전도 신호를 측정할 수 있다. 예컨대, 복수의 근전도 센서(22)는 사용자의 좌우측 대퇴이두근(Biceps femoris), 좌우측 외복사근(Abdominal obliques), 좌우측 원회내근(Pronator teres), 좌우측 상부 승모근(Upper trapezius), 좌우측 내측광근(Vastus medialis) 등에 연관된 근전도 신호를 출력할 수 있다.A plurality of electromyographic sensors (22) are provided and attached to various locations on the user's body to measure electromyographic signals at various points on the user's body. For example, a plurality of electromyographic sensors (22) can output electromyographic signals related to the user's left and right biceps femoris, left and right external obliques, left and right pronator teres, left and right upper trapezius, left and right vastus medialis, etc.
복수의 근전도 센서(22)는 훈련하고자 하는 사용자의 근육들에 부착되어 골프 스윙의 각 구간 별로 각 근육 활성화 수준 및 활성화 패턴을 측정할 수 있다. 측정된 데이터는 프로 선수들의 데이터베이스와 비교분석을 거쳐 개인화된 훈련 목표를 달성했는지 평가하는데 사용될 수 있다. 예를 들어, 사용자는 특정 골프 스윙구간에서 특정 근육을 과하게 또는 부족하게 활성화하거나, 프로 골퍼의 활성화 패턴과 비교할 때 유사도가 떨어질 수 있다. 이때. 해당되는 주요 근육들에 휴대용 근전도 센서를 부착한 후 스윙 시에 목표로 하는 근육 활성을 유도하는 방향으로 보다 직관적이고 근원적인 훈련이 가능할 수 있다. 본 실시예에서 근전도 센서(22)는 휴대용 무선 센서 형태일 수 있다.A plurality of electromyography sensors (22) can be attached to the muscles of a user to be trained to measure the level of muscle activation and the activation pattern of each muscle for each section of a golf swing. The measured data can be used to evaluate whether personalized training goals have been achieved through comparative analysis with a database of professional players. For example, a user may over- or under-activate a specific muscle during a specific golf swing section, or the similarity may be low when compared to the activation pattern of a professional golfer. At this time, by attaching portable electromyography sensors to the relevant major muscles, more intuitive and fundamental training can be performed in the direction of inducing targeted muscle activation during the swing. In this embodiment, the electromyography sensor (22) may be in the form of a portable wireless sensor.
카메라(24)는 사용자의 스윙 동작을 캡쳐하여 사용자 데이터 수집부(110)에 모션 캡쳐 이미지 데이터를 송신할 수 있다. 카메라(24)는 사용자의 스윙 동작뿐만 아니라, 골프 볼과 골프 클럽의 궤적 이미지를 캡쳐 할 수 있다. 볼 런치 모니터(26)는 사용자의 골프 스윙 시, 골프 공을 임팩트 하는 순간 전후의 데이터를 획득하여 골프 공의 속도, 방향, 및 각도를 측정하여 사용자 데이터 수집부(110)에 송신할 수 있다. 또한, 포스 플레이트(28)는 사용자의 골프 스윙 시, 사용자가 지면에 가하는 하중을 측정하기 위한 것으로서, 스윙 동작 구간에서의 사용자가 지면에 가하는 하중의 변화를 측정할 수 있다. 또한, 실시예에 따라 계측 데이터(20)는 사용자 또는 골프 클럽에 부착된 관성 센서 유닛(IMU: Inertial Measurement Unit, 29) 데이터를 포함할 수 있다. 사용자 데이터 수집부(110)는 카메라(24)가 캡쳐한 이미지뿐만 아니라 IMU(29)로부터의 데이터를 수집 분석함으로써, 사용자의 스윙 동작을 보다 정확하게 평가할 수 있다.The camera (24) can capture the user's swing motion and transmit motion capture image data to the user data collection unit (110). The camera (24) can capture not only the user's swing motion but also the trajectory images of the golf ball and the golf club. The ball launch monitor (26) can obtain data before and after the moment of impact on the golf ball during the user's golf swing, measure the speed, direction, and angle of the golf ball, and transmit the data to the user data collection unit (110). In addition, the force plate (28) is for measuring the load that the user applies to the ground during the user's golf swing, and can measure the change in the load that the user applies to the ground during the swing motion section. In addition, according to an embodiment, the measurement data (20) may include data of an inertial sensor unit (IMU: Inertial Measurement Unit, 29) attached to the user or the golf club. The user data collection unit (110) can more accurately evaluate the user's swing motion by collecting and analyzing data from the IMU (29) as well as images captured by the camera (24).
프로 골퍼 데이터 제공부(120)는, 다양한 신체 조건을 갖는 프로 골퍼들의 생체 역학적 데이터를 제공할 수 있다. 또한, 프로 골퍼들의 스윙 동작 시, 스윙 구간별 근전도 센서 신호와 모션 캡처 이미지를 포함하는 생체 역학적 데이터를 제공할 수 있다. 보다 상세히, 프로 골퍼 데이터 제공부(120)는, 프로 골퍼의 스윙 동작 시, 근전도 센서 신호(22), 카메라 등을 통한 모션 캡쳐 이미지 데이터(24), 볼 런치 모니터(26)를 통한 볼 런칭 관련 데이터, 포스 플레이트(28)부터의 하중 변화 데이터를 획득하여 데이터 베이스로 구축할 수 있다.The professional golfer data providing unit (120) can provide biomechanical data of professional golfers with various physical conditions. In addition, when the professional golfers make a swing motion, biomechanical data including electromyography sensor signals and motion capture images for each swing section can be provided. More specifically, the professional golfer data providing unit (120) can acquire electromyography sensor signals (22), motion capture image data (24) through a camera, etc., ball launching-related data through a ball launch monitor (26), and load change data from a force plate (28) during the professional golfer's swing motion, and build a database.
데이터 비교 분석부(130)는, 일반 사용자와 프로 골프 선수의 생체 역학적 데이터를 비교 분석할 수 있다. 구체적으로, 데이터 비교 분석부(130)는 일반 사용자의 생체 역학적 데이터를 골프 경력(프로, 아마추어), 실력 수준(핸디캡, 년차), 및 생리학적 정보(키, 몸무게, 나이) 등으로 정리하여 데이터 베이스를 구축할 수 있다. 데이터 비교 분석부(130)는 골프 스윙의 구간별, 일례로, 백스윙, 다운스윙, 임팩트, 및 팔로우 스윙의 구간 별로, 일반 사용자와 프로 골프 선수의 생체 역학적 데이터를 비교 분석할 수 있다. 이 경우, 데이터 비교 분석부(130)는 상기 일반 사용자의 실력 수준 및 생리학적 정보(키, 몸무게, 나이) 중 하나 이상을 고려하여 상기 사용자에게 적합한 프로 골퍼를 비교 대상으로 선정할 수 있다.The data comparison analysis unit (130) can compare and analyze biomechanical data of general users and professional golfers. Specifically, the data comparison analysis unit (130) can organize biomechanical data of general users by golf career (professional, amateur), skill level (handicap, years), and physiological information (height, weight, age), etc., to build a database. The data comparison analysis unit (130) can compare and analyze biomechanical data of general users and professional golfers by section of golf swing, for example, by section of backswing, downswing, impact, and follow-through swing. In this case, the data comparison analysis unit (130) can select a professional golfer suitable for the general user as a comparison target by considering at least one of the skill level and physiological information (height, weight, age) of the general user.
도 3은 도 1의 데이터 비교 분석부의 구성을 상세히 나타내는 블록도이고, 도 4는 도 1의 데이터 비교 분석부가 수행하는 근육 활동 패턴의 유사성 분석을 설명하기 위한 도면이다.Fig. 3 is a block diagram showing in detail the configuration of the data comparison analysis unit of Fig. 1, and Fig. 4 is a diagram explaining the similarity analysis of muscle activity patterns performed by the data comparison analysis unit of Fig. 1.
도 3 및 도 4를 참조하면, 본 발명의 일 실시예에 따른 데이터 비교 분석부(130)는 사용자의 근육 활성도 분석(132)과 상기 사용자와 비교 대상인 프로 골퍼의 근육 활성 패턴의 유사성 분석(134)을 수행할 수 있다. 도 4를 참조하면, 실선은 시간에 따른 프로 골퍼의 근육 활성 신호를 나타내는 것으로서, 실선의 아래 면적이 프로 골퍼의 총 근육 활성도를 나타내고 있다. 또한, 점선은 일반 사용자의 시간에 따른 골퍼의 근육 활성 신호를 나타내는 것으로서, 실선의 아래 면적이 일반 사용자의 평균 근육 활성도를 나타내고 있다. 일례로, 백 스윙 동작(Back Swing) 구간에서는 사용자의 근육 활성도는 0.26이고 프로 골퍼와의 유사도는 0.93으로 나타났고, 다운 스윙(Down Swing) 구간에서는 사용자의 근육 활성도는 0.82이고 프로 골퍼와의 유사도는 0.84로 나타났다. 또한, 팔로우 스루(Follow through) 구간에서는 사용자의 근육 활성도는 0.39이고 프로 골퍼와의 유사도는 0.88로 나타났다.Referring to FIGS. 3 and 4, the data comparison and analysis unit (130) according to one embodiment of the present invention can perform analysis of the user's muscle activity (132) and analysis of the similarity (134) between the user's muscle activity pattern and that of a professional golfer who is a comparison target. Referring to FIG. 4, the solid line represents the muscle activity signal of the professional golfer over time, and the area under the solid line represents the total muscle activity of the professional golfer. In addition, the dotted line represents the muscle activity signal of the general user's golfer over time, and the area under the solid line represents the average muscle activity of the general user. For example, in the back swing section, the user's muscle activity was 0.26 and the similarity with the professional golfer was 0.93, and in the down swing section, the user's muscle activity was 0.82 and the similarity with the professional golfer was 0.84. Additionally, in the follow through section, the user's muscle activity was 0.39 and the similarity with the professional golfer was 0.88.
사용자 인터페이스(140)는, 데이터 비교 분석부(130)에서 수행한 일반 사용자와 프로 골퍼의 비교 분석 결과를 사용자에게 피드백 하도록 디스플레이 할 수 있다. 사용자 인터페이스(140)는, 각 골프 스윙 구간마다 중요한 근육들을 강조해서 보여주며, 사용자들이 한 번에 한 구간씩 집중하여 직관적인 훈련을 할 수 있도록 도울 수 있다. 또한 분석 데이터에 기반하여 사용자에게 각 스윙 구간 별로 훈련해야 하는 근육들을 제시해주며, 훈련 도중 부상에 취약한 과도하게 사용되는 근육들에 대해 경고도 해줄 수 있다. 이하, 본 발명의 일 실시예에 따른 사용자 인터페이스(140)에 대하여 상세히 설명하기로 한다.The user interface (140) can display the results of the comparative analysis of general users and professional golfers performed by the data comparative analysis unit (130) to provide feedback to the user. The user interface (140) can highlight important muscles for each golf swing section and help users intuitively train by focusing on one section at a time. In addition, based on the analysis data, it can suggest muscles that the user should train for each swing section and warn about overused muscles that are vulnerable to injury during training. Hereinafter, the user interface (140) according to one embodiment of the present invention will be described in detail.
도 5는 본 발명의 일 실시예에 따른 골프 트레이닝 인터페이스 제공 장치의 사용자 인터페이스가 표시하는 내용을 설명하기 위한 도면이고, 도 6은 본 발명의 일 실시예에 따른 골프 트레이닝 인터페이스 제공 장치의 사용자 인터페이스가 표시하는 다른 내용을 설명하기 위한 도면이다.FIG. 5 is a drawing for explaining content displayed by a user interface of a golf training interface providing device according to one embodiment of the present invention, and FIG. 6 is a drawing for explaining other content displayed by a user interface of a golf training interface providing device according to one embodiment of the present invention.
도 5를 참조하면, 본 발명의 일 실시예에 따른 사용자 인터페이스(U100)는, 스윙 구간과 스윙 구간에서의 타이밍을 나타내는 스윙 구간 표시부(U110)와, 스윙 구간 별 측정 근육에 따라, 프로 골퍼들 과의 활성 패턴의 유사성을 나타내는 유사도 표시부(U120)와, 프로 골퍼들 과의 근육 활성도와의 차이를 나타내는 활성도 차이 표시부(U130)를 포함할 수 있다. 유사도 표시부(U120)와 활성도 차이 표시부(U130)는 사용자 신체의 다양한 지점의 근육별로 프로 골퍼와의 활성 패턴의 유사도와 활성도의 차이를 수치적으로 나타낼 수 있다. 또한, 프로 골퍼와의 활성도 차이가 가장 큰 근육에 대해서는 다른 근육과 달리 강조되게 표시할 수 있다(U132).Referring to FIG. 5, a user interface (U100) according to an embodiment of the present invention may include a swing section display unit (U110) indicating a swing section and timing in the swing section, a similarity display unit (U120) indicating the similarity of the activation pattern with professional golfers according to the measured muscles for each swing section, and an activity difference display unit (U130) indicating the difference in muscle activation with professional golfers. The similarity display unit (U120) and the activity difference display unit (U130) may numerically indicate the similarity of the activation pattern and the difference in activation with respect to various muscles of various points of the user's body with respect to professional golfers. In addition, a muscle with the greatest difference in activation with respect to the professional golfer may be emphasized differently from other muscles (U132).
도 6을 참조하면, 본 발명의 일 실시예에 따른 사용자 인터페이스(U100)는 사용자의 근육 활성도를 기초로, 상기 사용자의 근육의 부상 가능성에 대한 피드백 코멘트를 제공할 수 있다(U140). 일례로. 프로 골퍼와의 근육 활성도의 차이가 원회내근(Pronator teres)에서 37% 차이가 있는 것으로 과활성화 된 것으로 나타났으며, 이러한 결과는, 임팩트 시 클럽헤드가 닫히게 되고 내측상과(medial epicondyle)에 부상을 초래할 수 있다는 점을 참고 그림과 함께 피드백 줄 수 있다(U140).Referring to FIG. 6, a user interface (U100) according to an embodiment of the present invention can provide feedback comments on the possibility of injury to the user's muscles based on the user's muscle activity (U140). For example, a difference in muscle activity between a professional golfer and a pronator teres was 37%, indicating overactivation. This result can provide feedback along with a reference picture that the club head may close upon impact and cause injury to the medial epicondyle (U140).
도 7은 본 발명의 일 실시예에 따른 골프 트레이닝 방법을 나타내는 순서도이다.Figure 7 is a flowchart showing a golf training method according to one embodiment of the present invention.
도 7을 참조하면, 본 발명의 일 실시예에 따른, 골프 트레이닝 인터페이스 제공 장치를 이용하는 골프 트레이닝 방법(S100)은, 데이터 수집부가, 골프 스윙 시 사용자의 근전도 센서 신호를 포함하는 생체 역학적 데이터를 수집하는 단계(S110)와, 데이터 제공부가 상기 사용자와 비교 대상이 되는 프로 골프 선수의 생체 역학적 데이터를 제공하는 단계(S120)와, 데이터 비교 분석부가, 상기 사용자와 상기 프로 골프 선수의 생체 역학적 데이터를 비교 분석하는 단계(S130), 및 사용자 인터페이스가, 상기 비교 분석 결과를 사용자에게 디스플레이하는 단계(S140)를 포함할 수 있다.Referring to FIG. 7, a golf training method (S100) using a golf training interface providing device according to one embodiment of the present invention may include a step (S110) in which a data collection unit collects biomechanical data including an electromyography sensor signal of a user during a golf swing, a step (S120) in which the data provision unit provides biomechanical data of a professional golfer to be compared with the user, a step (S130) in which a data comparison and analysis unit compares and analyzes the biomechanical data of the user and the professional golfer, and a step (S140) in which a user interface displays the results of the comparison and analysis to the user.
비교 분석 단계(S130)는, 골프 스윙의 구간별로, 상기 사용자와 상기 프로 골프 선수의 생체 역학적 데이터를 비교 분석하여, 근전도 센서 신호로부터 분석된 상기 사용자와 상기 프로 골퍼의 주요 근육 별 근육 활성도의 유사도와 차이를 분석할 수 있다. 디스플레이 단계(S140)에서는, 사용자 인터페이스 형태로 상기 근육 활성도와 유사도의 차이를 디스플레이하고, 차이점이 큰 근육에 대하여 사용자에게 부상의 위험 및 훈련방법에 대한 구체적인 피드백을 보여 줄 수 있다.The comparative analysis step (S130) can analyze the similarity and difference in muscle activity of each major muscle of the user and the professional golfer by comparing and analyzing the biomechanical data of the user and the professional golfer for each section of the golf swing, as analyzed from the EMG sensor signal. In the display step (S140), the difference in muscle activity and similarity can be displayed in the form of a user interface, and specific feedback on the risk of injury and training methods can be provided to the user for muscles with large differences.
상술한 실시예에 따른 골프 트레이닝 인터페이스 제공 장치 및 이를 이용한 골프 트레이닝 방법은, 사용자의 근육 활성 분석 결과에 기반하여 상기 사용자의 골프 스윙 자세를 조정하고 훈련하는 데 도움이 되는 개인화된 훈련 컨텐츠를 제시해줄 수 있다. 또한, 사용자가 훈련하고자 하는 근육들에 휴대용 근전도 센서들을 부착한 후, 골프 라운딩 도중 스윙을 마친 후 어떤 문제점들이 남아있고 어떤 점들이 개선되었는지 스마트폰을 통해 확인할 수 있어, 휴대용 개인 코치 역할을 할 수 있다.The golf training interface providing device according to the above-described embodiment and the golf training method using the same can present personalized training content that helps adjust and train the user's golf swing posture based on the user's muscle activity analysis results. In addition, after the user attaches portable electromyography sensors to the muscles he or she wants to train, he or she can check through a smartphone what problems remain and what has been improved after finishing a swing during a golf round, so that it can serve as a portable personal coach.
또한, 사전 분석을 통해 얻은 특정 근육들의 활성화 수준 및 패턴을 교정할 수 있으며, 사용자가 분석 결과를 기반으로 각 스윙 구간 별로 중요한 근육들을 선정하여 그 근육들에 휴대용 근전도 센서를 부착한 후 훈련을 진행할 수 있다. 따라서, 별도의 큰 장치가 필요없이 어디서든 개인화된 훈련의 제공이 가능하다.In addition, the activation level and pattern of specific muscles obtained through pre-analysis can be corrected, and the user can select important muscles for each swing section based on the analysis results, attach portable electromyography sensors to those muscles, and then proceed with training. Therefore, personalized training can be provided anywhere without the need for a separate large device.
또한, 사용자의 운동능력을 근원적으로 향상시키는 동시에 골프 스윙 중 부상 위험을 줄이기 위해 중요한 직관적인 피드백을 어느 장소에서도 제공할 수 있고, 스윙 시 특정 근육들의 과용으로 인해 발생가능한 부상들을 줄이는 데에도 도움을 줄 수 있다.Additionally, it can provide essential intuitive feedback anywhere to fundamentally improve the user's athletic ability while reducing the risk of injury during the golf swing, and can also help reduce injuries that may occur due to overuse of specific muscles during the swing.
본 명세서에 기재된 다양한 실시예들은 하드웨어, 미들웨어, 마이크로코드, 소프트웨어 및/또는 이들의 조합에 의해 구현될 수 있다. 예를 들어, 다양한 실시예들은 하나 이상의 주문형 반도체(ASIC)들, 디지털 신호 프로세서(DSP)들, 디지털 신호 프로세싱 디바이스(DSPD)들, 프로그램어블 논리 디바이스(PLD)들, 필드 프로그램어블 게이트 어레이(FPGA)들, 프로세서들, 컨트롤러들, 마이크로컨트롤러들, 마이크로프로세서들, 여기서 제시되는 기능들을 수행하도록 설계되는 다른 전자 유닛들 또는 이들의 조합 내에서 구현될 수 있다.The various embodiments described herein may be implemented in hardware, middleware, microcode, software, and/or combinations thereof. For example, the various embodiments may be implemented within one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof.
또한, 예를 들어, 다양한 실시예들은 명령들을 포함하는 컴퓨터-판독가능한 매체에 수록되거나 인코딩될 수 있다. 컴퓨터-판독가능한 매체에 수록 또는 인코딩된 명령들은 프로그램 가능한 프로세서 또는 다른 프로세서로 하여금 예컨대, 명령들이 실행될 때 방법을 수행하게끔 할 수 있다. 컴퓨터-판독가능한 매체는 컴퓨터 저장 매체 및 하나의 장소로부터 다른 장소로 컴퓨터 프로그램의 이송을 용이하게 하는 임의의 매체를 포함하는 통신 매체 모두를 포함한다. 저장 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수도 있다. 예를 들어, 이러한 컴퓨터-판독가능한 매체는 RAM, ROM, EEPROM, CD-ROM 또는 기타 광학디스크 저장 매체, 자기 디스크 저장 매체 또는 기타 자기 저장 디바이스 또는 원하는 프로그램 코드를 컴퓨터에 의해 액세스가능한 명령들 또는 데이터 구조들의 형태로 반송하거나 저장하는데 이용될 수 있는 임의의 다른 매체를 포함할 수 있다.Also, for example, various embodiments may be embodied or encoded in a computer-readable medium containing instructions. The instructions embodied or encoded in the computer-readable medium may cause a programmable processor or other processor to perform a method when the instructions are executed, for example. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. The storage media may be any available media that can be accessed by a computer. For example, such computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage media, magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of computer-accessible instructions or data structures.
특정한 순서로 동작들이 도면에 도시되어 있지만, 이러한 동작들이 원하는 결과를 달성하기 위해 도시된 특정한 순서, 또는 순차적인 순서로 수행되거나, 또는 모든 도시된 동작이 수행되어야 할 필요가 있는 것으로 이해되지 말아야 한다. 임의의 환경에서는, 멀티태스킹 및 병렬 프로세싱이 유리할 수 있다. 더욱이, 상술한 실시예에서 다양한 구성요소들의 구분은 모든 실시예에서 이러한 구분을 필요로 하는 것으로 이해되어서는 안되며, 기술된 구성요소들이 일반적으로 단일 소프트웨어 제품으로 함께 통합되거나 다수의 소프트웨어 제품으로 패키징될 수 있다는 것이 이해되어야 한다.Although the operations are depicted in the drawings in a particular order, it should not be understood that these operations need to be performed in the particular order depicted, or in any sequential order, or that all of the depicted operations need to be performed to achieve a desired result. In some circumstances, multitasking and parallel processing may be advantageous. Furthermore, the separation of the various components in the embodiments described above should not be understood to require such separation in all embodiments, and it should be understood that the components depicted may generally be integrated together in a single software product or packaged into multiple software products.
본 발명은 도면에 도시된 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 다른 실시 예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해서 정해져야 할 것이다.Although the present invention has been described with reference to the embodiments shown in the drawings, these are merely exemplary, and those skilled in the art will understand that various modifications and equivalent other embodiments are possible therefrom. Accordingly, the true technical protection scope of the present invention should be determined by the technical idea of the appended claims.
20: 계측 데이터
100: 골프 트레이닝 인터페이스 제공 장치
110: 사용자 데이터 수집부
120: 프로 골퍼 데이터 제공부
130: 데이터 비교 분석부
140: 사용자 인터페이스
U100: 사용자 인터페이스
U110: 스윙 구간 표시부
U120: 유사도 표시부
U130: 활성도 차이 표시부20: Measurement data
 100: Golf training interface providing device
 110: User Data Collection Section
 120: Pro Golfer Data Provider
 130: Data Comparison Analysis Department
 140: User Interface
 U100: User Interface
 U110: Swing section display
 U120: Similarity indicator
 U130: Activity difference display
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020220090015 | 2022-07-21 | ||
| KR20220090015 | 2022-07-21 | 
| Publication Number | Publication Date | 
|---|---|
| KR20240013019A KR20240013019A (en) | 2024-01-30 | 
| KR102810411B1true KR102810411B1 (en) | 2025-05-21 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| KR1020230007118AActiveKR102810411B1 (en) | 2022-07-21 | 2023-01-18 | Device providing golf training interface and golf training method using the same | 
| Country | Link | 
|---|---|
| KR (1) | KR102810411B1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR100772497B1 (en)* | 2006-10-09 | 2007-11-01 | 박찬애 | Golf Clinic System and Its Operation Method | 
| KR101842998B1 (en)* | 2016-10-13 | 2018-03-28 | (주)로임시스템 | Athletic motion analyzing apparatus with electromyography sensor and motion detecting sensor | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR101135353B1 (en) | 2009-09-30 | 2012-04-17 | (주) 골프존 | Apparatus for practicing golf and analyzing method of weight shift | 
| KR102363435B1 (en)* | 2019-11-29 | 2022-02-15 | 디투이모션 주식회사 | Apparatus and method for providing feedback on golf swing motion | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR100772497B1 (en)* | 2006-10-09 | 2007-11-01 | 박찬애 | Golf Clinic System and Its Operation Method | 
| KR101842998B1 (en)* | 2016-10-13 | 2018-03-28 | (주)로임시스템 | Athletic motion analyzing apparatus with electromyography sensor and motion detecting sensor | 
| Publication number | Publication date | 
|---|---|
| KR20240013019A (en) | 2024-01-30 | 
| Publication | Publication Date | Title | 
|---|---|---|
| US12090365B2 (en) | Method and system for athletic motion analysis and instruction | |
| US10121065B2 (en) | Athletic attribute determinations from image data | |
| Chambers et al. | The use of wearable microsensors to quantify sport-specific movements | |
| US9135347B2 (en) | Exercise tracking and analysis systems and related methods of use | |
| EP2973215B1 (en) | Feedback signals from image data of athletic performance | |
| Ibrahim et al. | Kinematic and kinetic analysis of the goalkeeper’s diving save in football | |
| CN105453128A (en) | Portable computing device and analysis of personal data captured therefrom | |
| US12434099B2 (en) | Systems and methods for measuring and analyzing the motion of a swing and matching the motion of a swing to optimized swing equipment | |
| US11638863B2 (en) | Systems and methods for detecting physical impacts | |
| JP2017006192A (en) | Advice generation method, advice generation program and advice generation system | |
| EP4178692A1 (en) | Systems and methods for sensor-based sports analytics | |
| KR102810411B1 (en) | Device providing golf training interface and golf training method using the same | |
| KR102810412B1 (en) | Golf swing practice system for training selective muscle activation and golf training method using the same | |
| CN111316201A (en) | System, method and computer program product for supporting athletic exercises of an exerciser with an apparatus | |
| Waldron et al. | Monitoring the Match and Training Demands of Rugby | |
| US20250153005A1 (en) | Systems and Methods for Determining Weight Distribution and Balance in Athletics, Gaming, and Healthcare | |
| Kamarudzaman et al. | Performance and stamina wearable devices and monitoring system for football players | |
| Molinaro | Development of methodologies for measuring motor and cognitive performance in a clinical and sports environment | |
| WO2023047621A1 (en) | Information processing system, information processing method, and program | 
| Date | Code | Title | Description | 
|---|---|---|---|
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20230118 | |
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection | Comment text:Notification of reason for refusal Patent event date:20241003 Patent event code:PE09021S01D | |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | Patent event code:PE07011S01D Comment text:Decision to Grant Registration Patent event date:20250324 | |
| PG1601 | Publication of registration |